Using prepare to compile cross-workspace dependencies on install means that typescript tools are needed even in a "prod" context. We need to investigate the best ways to run pnpm install for cross-workspace dependencies in release, docker, other contexts.
Actual behavior
We have to install typescript in our docker container's prod stage.
We have to include @tsconfig sub-dependencies as prod dependencies.
Bug Report
Packages affected:
[ ] OWL/SHACL definitions
[x] ts-sdk
[x] ts-etl
[x] spa
[x] all packages in ts-api-server
Expected behavior
Using
prepare
to compile cross-workspace dependencies on install means that typescript tools are needed even in a "prod" context. We need to investigate the best ways to run pnpm install for cross-workspace dependencies in release, docker, other contexts.Actual behavior
We have to install
typescript
in our docker container'sprod
stage. We have to include@tsconfig
sub-dependencies as prod dependencies.Additional information