Pinned Mermaid bundle version, read from devDependencies.mermaid in
package.json. Used as a cache-busting query parameter on the
mermaid-init.js script tag in generated article HTML so a Mermaid
version bump in package.json automatically invalidates browser /
CloudFront caches the next time articles are regenerated. Any leading
semver range character (^, ~, >=) is stripped — the contract for
this repo is a fixed pin (e.g. "mermaid": "11.14.0"), but stripping
keeps us robust if the pin is briefly relaxed during a dependency update.
Pinned Mermaid bundle version, read from
devDependencies.mermaidinpackage.json. Used as a cache-busting query parameter on themermaid-init.jsscript tag in generated article HTML so a Mermaid version bump inpackage.jsonautomatically invalidates browser / CloudFront caches the next time articles are regenerated. Any leading semver range character (^,~,>=) is stripped — the contract for this repo is a fixed pin (e.g."mermaid": "11.14.0"), but stripping keeps us robust if the pin is briefly relaxed during a dependency update.