deps: land Sept Dependabot bumps (supersedes #22/#23/#24) + quieter dependabot.yml - #25
Merged
Merged
Conversation
… prettier, @types/node 22.x); tune dependabot.yml Supersedes #22, #23, #24. TypeScript stays at 6.x (typescript-eslint peer <6.1) and @types/node at 22.x (runtime). dependabot.yml: drop the redundant /server entry (covered by the root workspace), go monthly, ignore TS/@types/node majors. Co-Authored-By: Jason Maycock <jason@southbaycreations.com>
Contributor
Author
|
I'll fix CI failures and address comments from users with write access. I'll skip comments containing "(aside)".
|
Contributor
Author
|
Regression-tested this deps-only bump locally (Node 22; dev Vite 8 + Express and production
Real-model generation not exercised here (mocked upstream; verified separately with openai 7). Cloudflare/Vercel handlers not re-tested (no changes). |
This was referenced Sep 19, 2026
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.
Summary
Manual landing of this week's three grouped Dependabot PRs, minus the two bumps we can't take:
openaizodprettier@types/nodereact,react-dom@types/reacttypescriptSkipped on purpose:
typescript7 (typescript-eslint 8.70 peer range is<6.1.0— same blocker as #15) and@types/node26 (runtime is pinned to Node 22 viaengines/.node-version/vercel.json; types should track it)..github/dependabot.ymlchanges so these two don't get re-proposed every week and the notification volume drops:Security alerts are unaffected by the cadence — Dependabot security updates (if enabled in repo settings) still open a PR immediately.
Closes #22, #23, #24.
Testing
Same steps as CI, locally on Node 22.23.2: server
tsc --noEmit+eslint .(0 errors), clienttsc --noEmit, client + server build, both serverless handlers load, production smoke (/api/health, SPA served, invalid grade → 400, mocked generation → 200).npm audit: 0 vulnerabilities in all workspaces.Link to Devin session: https://app.devin.ai/sessions/3c661e4bb5b54f949e5d3098efe8934a
Open in Devin Desktop: https://app.devin.ai/desktop/session/3c661e4bb5b54f949e5d3098efe8934a?variant=devin
Requested by: @southbayjay