Skip to content

TSM-90: switch to source-generated declarations - #573

Draft
Justin Hammond (Justintime50) wants to merge 3 commits into
ts-migrate/15-models-group-efrom
ts-migrate/90-cutover-generated-types
Draft

TSM-90: switch to source-generated declarations#573
Justin Hammond (Justintime50) wants to merge 3 commits into
ts-migrate/15-models-group-efrom
ts-migrate/90-cutover-generated-types

Conversation

@Justintime50

@Justintime50 Justin Hammond (Justintime50) commented Aug 10, 2026

Copy link
Copy Markdown
Member

Summary

  • Switch declaration generation from manually maintained root types/ files to source-generated declarations.
  • Publish declarations from dist/types and update package metadata accordingly.
  • Remove tracked root types/ artifacts and obsolete types/demo CI dependency.
  • Keep runtime outputs and package import/require behavior unchanged.

Validation

  • npm run formatCheck
  • npm run lint
  • npm run typescript
  • npm run build
  • npm run scan
  • clienv npm test

@Justintime50
Justin Hammond (Justintime50) marked this pull request as draft August 10, 2026 19:01
@Justintime50 Justin Hammond (Justintime50) changed the title TSM-90: cut over to source-generated types TSM-90: switch to source-generated declarations Aug 10, 2026
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