chore(deps) docs: re-resolve the mermaid toolchain lockfile · tmux-python/tmuxp@08918c7 · GitHub
Skip to content

Commit 08918c7

Browse files
committed
chore(deps) docs: re-resolve the mermaid toolchain lockfile
why: the 13 advisories on docs/pnpm-lock.yaml do not all have an in-range fix, and `pnpm update --depth Infinity` will not shift them: the lockfile carries resolutions from an older mermaid-cli graph, and pnpm keeps an existing resolution that still satisfies its range rather than re-deriving it. Regenerating from the manifest drops the tree from 538 resolved entries to 398, because cosmiconfig and socks are absent from mermaid-cli 11.17.0's graph -- and they were the only paths to js-yaml and ip-address. Resolved by the package leaving the tree rather than by a bump: - js-yaml 4.3.0 (high, quadratic CPU in !!omap resolution), reached only through cosmiconfig - ip-address 10.2.0 (high, plus mediums), reached only through socks - extract-zip 2.0.1 (high), which has no patched release published at all, and goes with the old puppeteer graph Resolved by moving forward: - mermaid 11.16.0 -> 11.17.2 (advisory fixed in 11.16.1) - dompurify 3.4.11 -> 3.4.15 (advisory fixed in 3.4.13) - puppeteer 24.43.1 -> 25.10.0, following mermaid-cli's own range what: - docs/pnpm-lock.yaml regenerated from docs/package.json; no manifest edit in this commit, lockfileVersion stays 9.0
1 parent d27bbdd commit 08918c7

1 file changed

Lines changed: 339 additions & 950 deletions

File tree

0 commit comments

Comments
 (0)