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

@Justintime50Justin 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
@Justintime50Justin Hammond (Justintime50) changed the title TSM-90: cut over to source-generated typesTSM-90: switch to source-generated declarationsAug 10, 2026
@Justintime50
Justin Hammond (Justintime50)force-pushed the ts-migrate/90-cutover-generated-types branch from 7d95561 to 9ee697cCompareAugust 11, 2026 16:36
@Justintime50
Justin Hammond (Justintime50)force-pushed the ts-migrate/90-cutover-generated-types branch from 9ee697c to 454ff54CompareAugust 11, 2026 17:20
Sign up for freeto 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

@Justintime50