-
Notifications
You must be signed in to change notification settings - Fork 98
Expand file tree
/
Copy pathpnpm-workspace.yaml
More file actions
51 lines (51 loc) · 1.63 KB
/
Copy pathpnpm-workspace.yaml
File metadata and controls
51 lines (51 loc) · 1.63 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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
packages:
- packages/**
- examples/**
- "!packages/create-vite-app/template/**"
- "!packages/create-repo-node-app/template/**"
allowBuilds:
"@swc/core": true
cbor-extract: true
esbuild: true
nx: true
svelte-preprocess: true
overrides:
semver: ^7.5.2
# tmp is only pulled transitively (lerna > nx); pin the patched line (older
# versions have a path-traversal flaw)
tmp: ^0.2.6
# Supply-chain guard: wait 3 days (4320 minutes) after a version is published before
# installing it, so a malicious or compromised release has time to be detected and
# unpublished from the registry before it can land in our dependency tree.
minimumReleaseAge: 4320
# Shared dependency versions kept in sync across the workspace via the `catalog:` protocol.
# Published runtime deps are cataloged too: release publishes via `pnpm -r publish` (see
# release.yaml), which resolves `catalog:` to a real version in the published package.json.
# Peer ranges stay literal — they're intentionally broader than the pinned dev/runtime version.
catalog:
"@automerge/automerge": ^3.2.6
"@clack/prompts": ^1.4.0
"@testing-library/jest-dom": ^6.9.1
"@types/node": ^22.19.19
"@types/react": ^19.2.15
"@types/ws": ^8.18.1
"@vitejs/plugin-react": ^6.0.2
"@vitest/coverage-v8": ^4.1.7
"@vitest/ui": ^4.1.7
cbor-x: ^1.6.4
debug: ^4.4.3
eventemitter3: ^5.0.4
execa: ^9.6.1
portfinder: ^1.0.38
react: ^19.2.6
react-dom: ^19.2.6
react-error-boundary: ^6.1.2
rollup-plugin-visualizer: ^7.0.1
svelte: ^5.55.9
typescript: ^6.0.3
uuid: ^14.0.0
vite: ^8.0.14
vite-plugin-dts: ^5.0.1
vite-plugin-wasm: ^3.6.0
vitest: ^4.1.7
ws: ^8.21.0