Update dependencies and patch transitive audit fixes#204
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Owner ping for this maintenance PR: @ejscribner Requesting review from the manifest-listed owner(s) where GitHub does not already show a pending review request. |
There was a problem hiding this comment.
Code Review
This pull request updates several dependencies in package.json and package-lock.json, including upgrading axios to ^1.18.0, next and eslint-config-next to ^16.2.9, and prettier to ^3.8.4. Additionally, it introduces dependency overrides for form-data (version 4.0.6) and tar (version 7.5.16). As there are no review comments, no feedback is provided.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Summary
axiosto 1.18.0 and bumpnext/eslint-config-nextfrom 16.2.6 to 16.2.9 plusprettierto 3.8.4form-data@4.0.6andtar@7.5.16.env.localfrom the canonical machine env for verification only and re-run the local quickstart walkthrough with reviewer-facing mediaVerification
npm run checknpm testnpm run init-db:localnpm run build-indexesset -a && source .env.local && set +a && npm run buildhttp://127.0.0.1:3002with Dockerized Playwright media captureEvidence
isConnected: true.GET /api/user?limit=5returned seeded profile data from the live app.POST /api/usersucceeded during walkthrough validation, and the UI walkthrough also created + searched a profile successfully.tutorial-maintenance/runs/couchbase-examples__nextjs-quickstart/2026-06-15/screenshots/ui-walkthrough.pngtutorial-maintenance/runs/couchbase-examples__nextjs-quickstart/2026-06-15/video/ui-walkthrough.webmtutorial-maintenance/runs/couchbase-examples__nextjs-quickstart/2026-06-15/verification.mdAudit / walkthrough notes
npm audit --omit=devdropped from 4 production advisories to 2 after the direct dependency bumps and true transitive overrides.next/ nestedpostcssadvisory onnext@16.2.9; I explicitly backed out the earlier brokenpostcssoverride idea becausepostcssis already a direct dependency here and Next still vendors its own nested copy.npm run load-sample-datais noisy when sample docs already exist (DocumentExistsError) but does not block the build or walkthrough.npm run init-db:defaultsegfaulted after a connection failure message, butnpm test,.env.localinit, build, and the live walkthrough all passed afterward.Notes
Media evidence
Notes
tutorial-maintenance/runs/couchbase-examples__nextjs-quickstart/2026-06-15/screenshots/ui-walkthrough.pngUi Walkthrough
Notes
tutorial-maintenance/runs/couchbase-examples__nextjs-quickstart/2026-06-15/video/ui-walkthrough.webm