Skip to content

Commit 6e00aaf

Browse files
authored
chore(deps): bump transitive mermaid to 11.16.1 (#4553)
## Summary Bumps the transitive `mermaid` in the lockfile from `11.14.0` to `11.16.1`. `mermaid` has no direct dependents here. It arrives through `streamdown`, which declares it as a hard dependency even though diagram rendering is gated behind the optional `@streamdown/mermaid` plugin, which we don't install. `streamdown@2.5.0` is its latest release, and its declared range (`^11.12.2`) already permits `11.16.1`, so this was a stale lockfile pin rather than a range conflict. Done as a scoped override rather than a bare lockfile refresh, so the floor survives a lockfile regenerated from an older base: ```json "mermaid@>=11 <11.16.1": "^11.16.1" ``` Net effect is 96 fewer lockfile lines, contained to mermaid's own subtree. `11.16.1` swapped out its parser, so the `langium` / `chevrotain@12` / `vscode-languageserver-*` chain drops in favour of a single `@chevrotain/types`, and `lodash-es` and `uuid@11` are no longer pulled at all. The override goes away once `streamdown` makes `mermaid` an optional peer of its diagram plugin instead of a hard dependency.
1 parent 90e8bd5 commit 6e00aaf

2 files changed

Lines changed: 41 additions & 137 deletions

File tree

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@
140140
"brace-expansion@<1.1.13": "1.1.13",
141141
"brace-expansion@>=2 <2.0.3": "2.0.3",
142142
"brace-expansion@>=5 <5.0.6": "5.0.6",
143+
"mermaid@>=11 <11.16.1": "^11.16.1",
143144
"@jsonhero/json-infer-types>ip-address": "^10.2.0",
144145
"@modelcontextprotocol/sdk@>=1.26.0>express-rate-limit": "^8.6.0"
145146
},

pnpm-lock.yaml

Lines changed: 40 additions & 137 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)