Repository navigation
chore(upgrade-core): fix vulnerable transitive dependencies - #1618
Conversation
- refresh lockfile within existing semver ranges - add targeted overrides (tinypool, serialize-javascript, postcss-selector-parser, katex, uuid, markdown-it, js-yaml, smol-toml) - upgrade markdownlint-cli2 to 0.22 (latest Node 20 compatible) - disable markdownlint rules added after 0.5.1 to keep lint behavior - fix three newly detected lint issues in KIT docs - require Node >=20 (already required by Docusaurus 3.10) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
🔍 Pull request previewThis pull request is closed, so the preview has been removed. |
|
Review requested [main] INFO A review is required for npm/npmjs/@algolia/ingestion/1.60.0. |
|
PR created by committer -> even if it exceeds the LoC max of 1000 -> still fine to merge |
Description
This pull request updates the Markdown linting setup and related documentation formatting, mainly to support a newer version of
markdownlint-cli2and ensure consistent behavior. It also updates Node.js and several dependencies for improved compatibility and security.Markdown Linting and Configuration Updates:
markdownlint-cli2from version0.5.1to0.22.0inpackage.jsonand updated lint scripts to use the new CLI syntax. [1] [2].markdownlint.yamlto disable those introduced in recentmarkdownlint-cli2versions, preserving previous lint behavior, and adjusted theMD001rule to ignore front matter titles.package.jsonto ensure compatible versions formarkdownlint-cli2and other packages.Documentation Formatting Improvements:
docs-kits/kits/cbam-kit/development-view/development-view.mdto use backticks for consistent formatting. [1] [2]docs-kits/kits/supply-chain-disruption-notification-kit/software-development-view/policies.mdfor improved Markdown rendering.Node.js Version Requirement:
>=16.14to>=20.0inpackage.jsonfor better compatibility with dependencies.Pre-review checks
Please ensure to do as many of the following checks as possible, before asking for committer review: