Skip to content

♻️ refactor(metadata): compile metadata package with tsc --build#63

Merged
656d696c65 merged 2 commits intomainfrom
development-v1.1.0
Mar 12, 2026
Merged

♻️ refactor(metadata): compile metadata package with tsc --build#63
656d696c65 merged 2 commits intomainfrom
development-v1.1.0

Conversation

@656d696c65
Copy link
Member

  • enable composite mode and emit compiled output to build/ directory
  • change package exports from ./src/.ts to ./build/.js and ./build/*.d.ts so consumers import pre-compiled artifacts
  • add "build" script to metadata package.json
  • add TypeScript project reference from api to metadata in packages/api/tsconfig.json
  • run pnpm build before lint and tests in CI Dockerfile so workspace dependencies are compiled
  • build workspace dependencies in dev API start script before launching the dev server

&mile and others added 2 commits March 11, 2026 19:43
- enable composite mode and emit compiled output to build/ directory
- change package exports from ./src/*.ts to ./build/*.js and
  ./build/*.d.ts so consumers import pre-compiled artifacts
- add "build" script to metadata package.json
- add TypeScript project reference from api to metadata in
  packages/api/tsconfig.json
- run pnpm build before lint and tests in CI Dockerfile so
  workspace dependencies are compiled
- build workspace dependencies in dev API start script before
  launching the dev server
@656d696c65 656d696c65 merged commit ad3b6bc into main Mar 12, 2026
1 check passed
@656d696c65 656d696c65 deleted the development-v1.1.0 branch March 12, 2026 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant