а вот тут как раз то, о чем писал ночью я скопировал один файл несколько раз, чтобы измерить время - и естественно там была одна и та же функция ts начал ругаться при компиляции, но через ts-node запускается без проблем + в пользу компиляции
в общем, как смотрите: - на ts не переезжать (команду учить, то да сё) - указать tsconfig в нем пути к нужным тайпингам - в файлах прописывать ts-check
что-то я смотрел, на все это с TS слушайте, если мне нужно только умное автодополнение ну и там минимум контроля за типами я же могу просто прописать в начале файла // @ts-check и подключить tsconfig и получу желаемое?
сделай allowJs: true в tsconfig.json, и все, даже файлы оставь .js
еще вопрос добавил свой тайпинг, но он не видим, если не создаешь tsconfig но в конфиге даже если не укажешь пути к своим тайпингам "typeRoots": ["./node_modules/@types"], - VScode все равно подхватывает созданные тайпинги почему?
еще вопрос добавил свой тайпинг, но он не видим, если не создаешь tsconfig но в конфиге даже если не укажешь пути к своим тайпингам "typeRoots": ["./node_modules/@types"], - VScode все равно подхватывает созданные тайпинги почему?
node_modules/@types это путь по умолчанию где он типы ищет, и index.d.ts тоже по умолчанию ищется