-
Notifications
You must be signed in to change notification settings - Fork 24
Expand file tree
/
Copy pathpnpm-workspace.yaml
More file actions
26 lines (23 loc) Β· 1.1 KB
/
Copy pathpnpm-workspace.yaml
File metadata and controls
26 lines (23 loc) Β· 1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# pnpm workspace configuration.
# Holds settings that previously lived in package.json's "pnpm" field β
# pnpm reads overrides / peerDependencyRules / auditConfig from here.
overrides:
# Toolchain pins for VitePress 2 alpha compatibility.
rollup: 4.59.0
lodash-es: 4.18.1
esbuild: 0.25.0
# Security overrides β force patched versions of vulnerable transitive deps
# (see `pnpm audit`). Bump these as new advisories are published.
dompurify: 3.4.11 # was 3.4.0 β resolves 8 DOMPurify advisories (via mermaid)
vite: 6.4.3 # was 6.4.2 β GHSA-fx2h-pf6j-xcff (high), GHSA-v6wh-96g9-6wx3
postcss: 8.5.15 # GHSA-qx2v-qp2m-jg93 (via vite)
uuid: 11.1.1 # GHSA-w5hq-g745-h8pq (via mermaid; stays in mermaid's ^11 range)
js-yaml: 3.15.0 # GHSA-h67p-54hq-rp68 quadratic-DoS via merge-key aliases (via gray-matter; stays in its ^3.13.1 range)
peerDependencyRules:
allowedVersions:
vitepress: "2"
# Build scripts left disabled (matching prior pnpm 10 behavior β neither was
# ever approved, and the site builds fine without them). Flip to true to allow.
allowBuilds:
esbuild: false
vue-demi: false