Skip to content

🔒 fix(deps): raise docs lint overrides for smol-toml, js-yaml and katex - #224

Open
konih wants to merge 1 commit into
mainfrom
fix/docs-npm-advisories-2026-10-16
Open

konih wants to merge 1 commit into
mainfrom
fix/docs-npm-advisories-2026-10-16

Conversation

@konih

@konih konih commented Oct 15, 2026

Copy link
Copy Markdown
Collaborator

Clears Dependabot alerts #7 (js-yaml), #11 (katex) and #12 (smol-toml). All three are in docs/package-lock.json, the markdownlint-cli2 lint toolchain; nothing here ships in the operator image.

package from to advisory
smol-toml 1.7.1 1.9.0 GHSA-r4xh-jqrq-34v2
js-yaml 5.2.2 5.4.1 GHSA-r3ph-w7gj-g6xm
katex 0.16.47 0.18.4 GHSA-238p-pmpm-9mq7

katex comes in through micromark-extension-math, which markdownlint uses for math syntax only.

Ran locally: task lint:markdown passes (90 files, 0 issues). npm audit shows only braces GHSA-vfj7-8cjw-p6xm, which has no upstream fix.

The three urllib3 alerts (#9, #13, #14) are cleared by Dependabot #220, not by this PR.

@codecov

codecov Bot commented Oct 15, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

markdownlint-cli2 0.23.3 still resolves smol-toml 1.7.1 (GHSA-r4xh-jqrq-34v2,
fixed in 1.9.0), js-yaml 5.2.2 (GHSA-r3ph-w7gj-g6xm, fixed in 5.4.1) and,
through micromark-extension-math, katex 0.16.47 (GHSA-238p-pmpm-9mq7, fixed
in 0.18.2). The overrides move all three; markdownlint only uses the math
syntax extension, never KaTeX rendering. Docs-lint toolchain only, nothing
ships in the operator image.
@konih
konih force-pushed the fix/docs-npm-advisories-2026-10-16 branch from 74183bd to 1cc7995 Compare November 2, 2026 15:23
@sonarqubecloud

sonarqubecloud Bot commented Nov 2, 2026

Copy link
Copy Markdown

This branch has not been deployed

No deployments
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