- Must use
declaration: true
,declarationMap: true
intsconfig.base.json
- Must keep root
tsconfig.json
with allreferences
- Must add
composite: true
and explicitreferences
fields to each workspace. Only add references being used. - Use
rootDir: src
incompilerOptions
for each workspace
- Add paths to
compilerOptions
intsconfig.build.json
- Omit
rootDir
property fromtsconfig.json
from running project. This is the only way to use and listen topaths
at runtime. - TODO: Find way to explicity declare paths used to keep
rootDir