Skip to content

chore: add TypeScript project references and upgrade compiler - #140

Merged
chrispader merged 1 commit into
@chrispader/chore-move-packagefrom
@chrispader/chore-tsconfig-references
Sep 17, 2026
Merged

chrispader merged 1 commit into
@chrispader/chore-move-packagefrom
@chrispader/chore-tsconfig-references

Conversation

@chrispader

@chrispader chrispader commented Sep 17, 2026 •

Copy link
Copy Markdown
Member

The current TypeScript config checks the library and example together, so the workspaces cannot use project references or incremental checks. It also keeps the compiler on 5.9. This PR gives package/ and example/ referenced configs and runs typechecking in build mode with TypeScript 7.0.2. Tooling that imports the TypeScript API continues to use the TypeScript 6 compatibility package.

This PR builds on #142, which moves the library into package/. Generated declarations and build metadata stay in .tsbuild, which lint and Jest ignore.

@chrispader
chrispader force-pushed the @chrispader/chore-tsconfig-references branch from 4c008ab to f4c8bda Compare September 17, 2026 20:54
@chrispader
chrispader changed the base branch from @chrispader/chore-switch-to-bun to @chrispader/chore-move-package September 17, 2026 20:54
@chrispader
chrispader added this pull request to stack #143 September 17, 2026 21:01
@chrispader
chrispader merged commit 4d1a7db into main Sep 17, 2026
3 checks passed
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