fix-ts-references
v0.1.0
Published
Все зависимости от слинкованных модулей монорепы должны быть зеркально отражены в `tsconfig.references`, чтобы позволить `tsc` собрать модули и зависимые от них модули в правильном порядке и за один вызов компилятора.
Downloads
3
Readme
Все зависимости от слинкованных модулей монорепы должны быть зеркально отражены в tsconfig.references
, чтобы позволить tsc
собрать модули и зависимые от них модули в правильном порядке и за один вызов компилятора.
Install
yarn add fix-ts-references
Usage
npx fix-ts-references --fix
Соответственно скрипт выполняет:
С флагом --fix
:
- Удаление ссылки из references модуля если зависимость убрана из
package.json
- Добавление ссылки в references модуля если зависимость добавлена в
package.json
- Простановка
tsconfig.compilerOptions.rootDir=./src
если не поставлена - Удаление ссылки из reference solution'а проекта если модуль удален из репозитория
- Добавление ссылки в reference solution'а проекта если модуль добавлен в репозиторий
Без флага --fix
выводит список неисправленных ошибок