Skip to content

build(deps): bump nanoid to 3.3.18 in /docs (#425) - #430

Merged
FelixKrueger merged 1 commit into
devfrom
chore/nanoid-3.3.18
Aug 12, 2026
Merged

build(deps): bump nanoid to 3.3.18 in /docs (#425)#430
FelixKrueger merged 1 commit into
devfrom
chore/nanoid-3.3.18

Conversation

@FelixKrueger

Copy link
Copy Markdown
Owner

Dependabot opened #425 for this against master. Security PRs ignore the configured target branch, and master here is a release pin that only ever fast-forwards from dev — merging there would make master diverge and the next release FF would stop being a fast-forward. So this lands on dev instead and #425 is closed as superseded. dev was already at 3.3.16, ahead of the 3.3.11 the PR bumped from.

Closes #425.

AI-assisted detail

Hand-edited to the three lockfile lines rather than run npm install nanoid@3.3.18, which also adds nanoid to docs/package.json as a direct dependency (it is transitive, pulled in via postcss) and strips the libc platform metadata from four optional entries — churn unrelated to the advisory, and the libc fields matter for musl-vs-glibc variant selection. npm update nanoid --package-lock-only did the same stripping.

Verified: npm ci accepts the edited lockfile and resolves nanoid 3.3.18, and npm run build is unchanged at 31 pages.

Not included: npm audit also reports js-yaml high severity (4.0.0–4.3.0, fix available), which is a separate advisory and not what #425 was about.

Dependabot opened #425 for this against `master`, which on this repo is a release
pin that only ever fast-forwards from `dev` -- merging there would make master
diverge and the next release FF would stop being a fast-forward. Security PRs
ignore the configured target branch, so this lands on dev by hand instead and
#425 is closed as superseded.

dev was already at 3.3.16, ahead of the 3.3.11 the PR bumped from. Edited to the
three lockfile lines rather than run `npm install nanoid@3.3.18`, which also adds
nanoid to package.json as a direct dependency (it is transitive) and strips the
`libc` platform metadata from four optional entries. `npm ci` accepts the result
and the Astro build is unchanged at 31 pages.
@FelixKrueger
FelixKrueger merged commit 3ffcef4 into dev Aug 12, 2026
9 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