Skip to content

Update dependencies and resolve esbuild audit finding - #88

Merged
Ma11hewThomas merged 1 commit into
mainfrom
update-dependencies
Oct 10, 2026
Merged

Ma11hewThomas merged 1 commit into
mainfrom
update-dependencies

Conversation

@Ma11hewThomas

Copy link
Copy Markdown
Contributor

Refreshes npm dependencies after the Test attemptId change: updates @types/node to 26.6.5 and compatible transitive packages, including Vite, Rollup, Rolldown and PostCSS. npm outdated reports no remaining direct updates.

Pins development-tool esbuild to 0.28.2 with an npm override to resolve GHSA-g7r4-m6w7-qqqr. tsup 8.5.1 still declares ^0.27.0, so this is an intentional override beyond its range; remove it when upstream supports patched esbuild. Direct production dependency pins, package version (0.5.0), legacy CLI source and release workflow are unchanged.

Validation: npm ci and npm run all pass (243 tests); package exports/types, authoritative/source/dist schema byte comparisons and fresh isolated CJS/ESM package/legacy CLI smoke checks pass. Full, production and fresh production-install audits report zero vulnerabilities; 195 registry signatures and 57 attestations verify. Existing TypeDoc relative-link warnings remain.

@Ma11hewThomas
Ma11hewThomas merged commit 1c0c3d2 into main Oct 10, 2026
10 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