WbICHA, фреймворк. Используется TS и линтить мне нужно TS (параметры/возврат функции и т п), а не JS (Это я имел ввиду, когда написал, что он для JS). Сейчас проект никак не ругается на то что я использую TS, но никак не типизирую свой код. Может нужно, что включить в tsconfig.
WbICHA, возможно отсутствует. Я честно не в курсе есть ли такие, потому что там уже включены рекомендованные правила от самого typescript. Если ты знаешь, что можно добавить для решения, то я буду очень рад.
В общем и целом это хорошее решение для таких задач, но идея пришла довольно поздно :(
Насчет ботов каких нибудь Telegram, Discord, ..., если писать их не на веб хуках, то размещение проекта на отдельном поддомене больше похоже на "костыль" на мой взгляд.
К похожему примеру с ботами можем взять кейс с микросервисами, когда планируется к ним доступ исключительно через localhost внутри сервера (не знаю является ли это хорошим подходом, но были такие случаи на практике).