chore: update dependencies - #66
Merged
Merged
Conversation
Ran 'ncu -u --workspaces --root' + 'bun update' to bump all packages, then resolved the resulting issues: - typescript: held at ^6.0.3 (ncu proposed ^7.0.2). TypeScript 7 is the native (Go) compiler package, which drops the classic JS layout — it has no 'typescript/lib/tsc' and no 'ts.sys', so vue-tsc (nuxt typecheck) and twoslash (via starlight-theme-nova, website build) both crash under it. Actual type-checking already runs on @typescript/native-preview (tsgo), which is bumped normally. - @types/node: pinned to a single 26.1.1 via overrides. The bumped ranges pulled in 24/25/26 simultaneously; with the root tsconfig's node resolution that let 'node:child_process' resolve to a copy where ChildProcess loses its EventEmitter base on Linux, breaking tsgo in CI (same class of failure as the earlier dedupe on main). Notable majors verified working: padrone 1->2 (generator CLI boots + generates), tegami beta.5->1.2.5 (config loads, 'pr preview' runs), biome 2.5.1->2.5.3, astro 7.0.3->7.0.7. Verified: biome, full typecheck (darwin + Linux/frozen), unit tests, renderer + website + example builds, website e2e, example smoke tests, Remotion still render.
Contributor
TegamiThis repository uses Tegami to manage releases. When your changes affect published packages, add a changelog file under Create a changelog → · Changelog format Release preview
This PR does not add changelog files. Pending changelogs from other branches are included in the preview above. Run Managed by Tegami. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Runs
ncu -u --workspaces --root+bun updateto bump every workspace package to latest, then resolves the fallout.Notable version bumps
generateproduces a valid bundle.tegami pr previewruns.Issues resolved
typescriptheld at^6.0.3(ncu proposed^7.0.2). TypeScript 7 is the native (Go) compiler package — it has notypescript/lib/tscand nots.sys, sovue-tsc(nuxt typecheck) andtwoslash(viastarlight-theme-nova, website build) both crash under it. Real type-checking already runs on@typescript/native-preview(tsgo), which is bumped.@types/nodepinned to a single26.1.1viaoverrides. The bumped ranges pulled in 24/25/26 at once; with the root tsconfig's node resolution that letnode:child_processresolve to a copy whereChildProcessloses itsEventEmitterbase on Linux, breaking tsgo in CI. (Same failure class as the dedupe already on the letter-spacing branch — this branch is offmain, which still has the multi-version conflict.)Verification
Local + CI-image (
oven/bun, frozen install) both green:bun typecheck(darwin and Linux), unit tests (77 pass)No source changes — dependency manifests + lockfile only. No
.tegamichangelog entry since the publishedtegakipackage has no runtime change (tooling/devDep bumps only).