Sync Yarn workspaces dependencies in package.json files with TypeScript project references in tsconfig.json files.
This project may be deprecated when this is resolved: microsoft/TypeScript#25376
Features/Roadmap:
-
checkproject references, to be run on CI. -
writeproject references, to be run locally to update them. - Writes
tsconfig.jsonsolutions file to the repo root. - Detects
test.tsconfig.jsonfiles in packages and correct references.
Install this package:
yarn add -D yarn-workspaces-to-typescript-project-references
Check that references are synced with dependencies:
yarn yarn-workspaces-to-typescript-project-references check
Sync references with dependencies:
yarn yarn-workspaces-to-typescript-project-references write