chore(deps): refresh dependencies and take verified majors - #15
Merged
Merged
Conversation
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
config 5 ships its own types. Both majors were compared side by side with their previous version: identical loaded config across production, development, env-var and NODE_CONFIG scenarios; identical nanoid output. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Built bundle compared against the previous versions: identical file set and components.d.ts; the only code difference is the frame content-side data-iframe-height opt-out. frame 0.18 has no message protocol change. vue-tsc 3 checked with a canary .vue file to still report template and script errors. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
sass-embedded now builds the ui inside the alpine image on its own: the image built without the pin ships byte-identical css and js to a local build. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
/api/ping is mounted before the site middleware that strips the /events prefix, so /events/api/ping through nginx always returned 404 and status.sh reported a healthy dev-api as ERROR. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
BatLeDev
added a commit
that referenced
this pull request
Sep 25, 2026
config 5 no longer resolves NODE_CONFIG_DIR=api/config (Cannot find module 'api/config/default.cjs'): the quality check fails since the dependencies refresh (#15).
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.
Routine dependency refresh: in-range updates,
node:24.21.0-alpine3.24base image, and majors verified side by side against their previous version.config3 → 5 (identical loaded config across production, development, env-var andNODE_CONFIGscenarios; ships its own types so@types/configis dropped),nanoid5 → 6 (identical output).@data-fair/frame0.17 → 0.18,unplugin-vue-components31 → 32,vue-tsc2 → 3. The built bundle is identical apart from frame's content-sidedata-iframe-height="false"opt-out; no frame message protocol change.sass: 1.98.0pin: sass-embedded builds the ui in the alpine image on its own, with byte-identical css/js.dev/status.sh: probe dev-api's ping on its own port./api/pingis mounted before the site middleware, so it always 404'd through nginx.npm audit (full and
--omit=dev) and trivy on the image: 0 before, 0 after.Deferred:
mongodb7, blocked by themongodb: "6"peer dependency of@data-fair/lib-node2.13.3.Heads-up: config 5 makes top-level config objects and arrays inextensible; nothing mutates config today. After pulling, run
npm run build-typesand restart dev-api: the gitignored validators go stale when@data-fair/lib-common-typesmoves.