chore(deps): align npm runtime and development updates - #2648
chore(deps): align npm runtime and development updates#2648dependabot[bot] wants to merge 11 commits into
Conversation
CI triageCI failed on this PR. Automated classification of the 2 failed job(s):
Compared with main CI run #16595 (success). That run's conclusion is an aggregate and did not exercise Classification is evidence routing, not permission to ignore a failure. Exact quarantined Playwright identities remain governed by the flake ledger. |
… updates Bumps the npm-production group with 10 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@next/env](https://github.com/vercel/next.js/tree/HEAD/packages/next-env) | `16.3.3` | `16.3.4` | | [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) | `10.71.0` | `10.73.0` | | [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) | `2.112.4` | `2.114.0` | | [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.34.0` | `1.39.0` | | [mammoth](https://github.com/mwilliamson/mammoth.js) | `1.12.1` | `1.12.2` | | [next](https://github.com/vercel/next.js) | `16.3.3` | `16.3.4` | | [openai](https://github.com/openai/openai-node) | `7.8.0` | `7.9.0` | | [pdfjs-dist](https://github.com/mozilla/pdf.js) | `6.2.108` | `6.3.289` | | [pdfkit](https://github.com/foliojs/pdfkit) | `0.20.1` | `0.20.2` | | [zod](https://github.com/colinhacks/zod) | `4.4.3` | `4.5.4` | Updates `@next/env` from 16.3.3 to 16.3.4 - [Release notes](https://github.com/vercel/next.js/releases) - [Commits](https://github.com/vercel/next.js/commits/v16.3.4/packages/next-env) Updates `@sentry/nextjs` from 10.71.0 to 10.73.0 - [Release notes](https://github.com/getsentry/sentry-javascript/releases) - [Changelog](https://github.com/getsentry/sentry-javascript/blob/10.73.0/CHANGELOG.md) - [Commits](getsentry/sentry-javascript@10.71.0...10.73.0) Updates `@sentry/node` from 10.71.0 to 10.73.0 - [Release notes](https://github.com/getsentry/sentry-javascript/releases) - [Changelog](https://github.com/getsentry/sentry-javascript/blob/10.73.0/CHANGELOG.md) - [Commits](getsentry/sentry-javascript@10.71.0...10.73.0) Updates `@supabase/supabase-js` from 2.112.4 to 2.114.0 - [Release notes](https://github.com/supabase/supabase-js/releases) - [Changelog](https://github.com/supabase/supabase-js/blob/master/packages/core/supabase-js/CHANGELOG.md) - [Commits](https://github.com/supabase/supabase-js/commits/v2.114.0/packages/core/supabase-js) Updates `lucide-react` from 1.34.0 to 1.39.0 - [Release notes](https://github.com/lucide-icons/lucide/releases) - [Commits](https://github.com/lucide-icons/lucide/commits/1.39.0/packages/lucide-react) Updates `mammoth` from 1.12.1 to 1.12.2 - [Release notes](https://github.com/mwilliamson/mammoth.js/releases) - [Changelog](https://github.com/mwilliamson/mammoth.js/blob/master/NEWS) - [Commits](mwilliamson/mammoth.js@1.12.1...1.12.2) Updates `next` from 16.3.3 to 16.3.4 - [Release notes](https://github.com/vercel/next.js/releases) - [Commits](vercel/next.js@v16.3.3...v16.3.4) Updates `openai` from 7.8.0 to 7.9.0 - [Release notes](https://github.com/openai/openai-node/releases) - [Changelog](https://github.com/openai/openai-node/blob/main/CHANGELOG.md) - [Commits](openai/openai-node@v7.8.0...v7.9.0) Updates `pdfjs-dist` from 6.2.108 to 6.3.289 - [Release notes](https://github.com/mozilla/pdf.js/releases) - [Commits](mozilla/pdf.js@v6.2.108...v6.3.289) Updates `pdfkit` from 0.20.1 to 0.20.2 - [Release notes](https://github.com/foliojs/pdfkit/releases) - [Changelog](https://github.com/foliojs/pdfkit/blob/master/CHANGELOG.md) - [Commits](foliojs/pdfkit@v0.20.1...v0.20.2) Updates `zod` from 4.4.3 to 4.5.4 - [Release notes](https://github.com/colinhacks/zod/releases) - [Commits](colinhacks/zod@v4.4.3...v4.5.4) --- updated-dependencies: - dependency-name: "@next/env" dependency-version: 16.3.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: "@sentry/nextjs" dependency-version: 10.73.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm-production - dependency-name: "@sentry/node" dependency-version: 10.73.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm-production - dependency-name: "@supabase/supabase-js" dependency-version: 2.113.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm-production - dependency-name: lucide-react dependency-version: 1.39.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm-production - dependency-name: mammoth dependency-version: 1.12.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: next dependency-version: 16.3.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: openai dependency-version: 7.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm-production - dependency-name: pdfjs-dist dependency-version: 6.3.289 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm-production - dependency-name: pdfkit dependency-version: 0.20.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: zod dependency-version: 4.5.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm-production ... Signed-off-by: dependabot[bot] <support@github.com>
3dd6d25 to
f7bf3bb
Compare
The dependabot npm-production group bump to @sentry/nextjs 10.73.0 breaks
"Unit coverage": tests/developer-corpus-health-page.dom.test.tsx's vi.mock of
@/lib/developer-area/corpus-health now transitively imports Sentry's bundled
@sentry/server-utils orchestrion/webpack module. That vendored module computes
a loader path from `document.baseURI` when `document` is defined (true under
jsdom), and jsdom's default baseURI ("about:blank") is not a file: URL, so
`url.fileURLToPath` throws.
Reproduced directly: installing @sentry/nextjs 10.73.0 alone fails the test;
holding it at 10.71.0 (this repo's previous version) fixes it even though
@sentry/server-utils itself still resolves to 10.73.0 as another package's
transitive dependency — the crash is in code path @sentry/nextjs 10.73.0's own
wrapper reaches at import time, not the vendored file's version. The other 10
packages in this dependabot group are unaffected and kept at their bumped
versions. Full unit suite (17783 tests) passes after `npm ci` from the
regenerated lockfile.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019KtaqjrGBF8ZC9hKTb9Bri
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019KtaqjrGBF8ZC9hKTb9Bri
…th 8 updates Bumps the npm-development group with 8 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@next/bundle-analyzer](https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer) | `16.3.3` | `16.3.4` | | [@sentry/core](https://github.com/getsentry/sentry-javascript) | `10.69.0` | `10.73.0` | | [@testing-library/user-event](https://github.com/testing-library/user-event) | `14.6.6` | `14.6.7` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.4.0` | `26.4.1` | | [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.5` | `19.2.7` | | [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `16.3.3` | `16.3.4` | | [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) | `6.32.3` | `6.34.0` | | [tsx](https://github.com/privatenumber/tsx) | `4.23.12` | `4.23.13` | Updates `@next/bundle-analyzer` from 16.3.3 to 16.3.4 - [Release notes](https://github.com/vercel/next.js/releases) - [Commits](https://github.com/vercel/next.js/commits/v16.3.4/packages/next-bundle-analyzer) Updates `@sentry/core` from 10.69.0 to 10.73.0 - [Release notes](https://github.com/getsentry/sentry-javascript/releases) - [Changelog](https://github.com/getsentry/sentry-javascript/blob/10.73.0/CHANGELOG.md) - [Commits](getsentry/sentry-javascript@10.69.0...10.73.0) Updates `@testing-library/user-event` from 14.6.6 to 14.6.7 - [Release notes](https://github.com/testing-library/user-event/releases) - [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md) - [Commits](testing-library/user-event@v14.6.6...v14.6.7) Updates `@types/node` from 26.4.0 to 26.4.1 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@types/react-dom` from 19.2.5 to 19.2.7 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) Updates `eslint-config-next` from 16.3.3 to 16.3.4 - [Release notes](https://github.com/vercel/next.js/releases) - [Commits](https://github.com/vercel/next.js/commits/v16.3.4/packages/eslint-config-next) Updates `knip` from 6.32.3 to 6.34.0 - [Release notes](https://github.com/webpro-nl/knip/releases) - [Commits](https://github.com/webpro-nl/knip/commits/knip@6.34.0/packages/knip) Updates `tsx` from 4.23.12 to 4.23.13 - [Release notes](https://github.com/privatenumber/tsx/releases) - [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs) - [Commits](privatenumber/tsx@v4.23.12...v4.23.13) --- updated-dependencies: - dependency-name: "@next/bundle-analyzer" dependency-version: 16.3.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-development - dependency-name: "@sentry/core" dependency-version: 10.73.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development - dependency-name: "@testing-library/user-event" dependency-version: 14.6.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-development - dependency-name: "@types/node" dependency-version: 26.4.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-development - dependency-name: "@types/react-dom" dependency-version: 19.2.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-development - dependency-name: eslint-config-next dependency-version: 16.3.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-development - dependency-name: knip dependency-version: 6.34.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development - dependency-name: tsx dependency-version: 4.23.13 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-development ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.3.1 to 4.3.2. - [Changelog](https://github.com/nodeca/js-yaml/blob/4.3.2/CHANGELOG.md) - [Commits](nodeca/js-yaml@4.3.1...4.3.2) --- updated-dependencies: - dependency-name: js-yaml dependency-version: 4.3.2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Consolidates the npm runtime, development, and js-yaml updates into one manifest and reconciled lockfile. Aligns the Next.js packages at 16.3.4 and preserves the versions proposed by the original dependency PRs.
Consolidates #2648 (f8a805f), #2700 (0ce9b87), #2746 (87c2a01). Original heads are retained as ancestors; absorbed PRs are closed only after publication is verified.
Verification
npm install --package-lock-only --ignore-scripts --no-audit --no-fund— passed.node scripts/setup-codex-worktree.mjs— installed the exact reconciled lockfile with npm ci; trusted-lock verification passed.npm run format— passed; formatting committed.git diff --check— passed.Verification not run: full local PR/release suites; focused integration checks above were selected, and GitHub remains the merge gate. No live provider evaluation, deployment, migration or production data access was performed.
UI verification not run: local browser matrix; applicable hosted UI checks must pass before merge.
Current-base CI limitation: Make the outstanding-issues snapshot merge-safe (v2), and record the measured assessment of two other rows #2735 run 34495136858 failed only the aged ranking fixture provenance test (32 days old). clinical(governance): resolve forms permissions, test guards, and alert tiers (Bundle 1) #2763 carries the existing refresh; these bundles must not be merged past failed required checks.
Aligned the Node and Next.js Sentry SDKs at 10.73.0 to remove incompatible event types. Updated the sharp override to 0.35.4, which matches the Next.js dependency requirement and fixes the reported high-severity advisory.
npm run check:installed-lock-parity— passed for 769 package locations and 60046 files after the trusted postinstall lifecycle.npm run typecheck:source— passed.npm run test -- tests/error-tracking.test.ts tests/worker-observability.test.ts— 10 passed.npm audit --omit=dev --audit-level=high— passed, zero vulnerabilities. Native sharp 0.35.4 loaded successfully.Risk and rollout