TSC недавно начал генерировать файлы tsconfig.tsbuildinfo
. Теперь я добавляю их в .npmignore
, чтобы не публиковать их в NPM, потому что они являются артефактами для отслеживания локальных сборок.
Это заставило меня задуматься, стоит ли мне также удалять tsconfig.json
из опубликованного пакета NPM?
Мне кажется, что файл используется только в качестве инструкций для компилятора и поэтому может быть безопасно удален. Однако я также знаю, что когда компилятор TypeScript использует файлы, он иногда также использует tsconfig из целевого проекта (например, при использовании ссылок на проекты).
Я не могу наблюдать за результатом этого шага - сломаются ли последующие сборки при некоторых эзотерических условиях, если я уберу tsconfig.json
из своих пакетов NPM?