-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpnpm-workspace.yaml
More file actions
34 lines (24 loc) · 1.05 KB
/
Copy pathpnpm-workspace.yaml
File metadata and controls
34 lines (24 loc) · 1.05 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
# pnpm settings. Moved here from .npmrc: pnpm 10+ reads only auth/registry
# settings from .npmrc — every other setting must live in this file.
# Automatically install missing peer dependencies when possible.
autoInstallPeers: true
# Require packages to be at least 4320 minutes (3 days) old before install.
minimumReleaseAge: 4320
# Enforce package manager checks for project consistency.
packageManagerStrict: true
# Do not require an exact package manager version match.
packageManagerStrictVersion: false
# Prefer using the lockfile as-is for deterministic installs.
preferFrozenLockfile: true
# Verify package integrity in the store before linking.
verifyStoreIntegrity: true
# Do not fail installs on peer dependency conflicts.
strictPeerDependencies: false
# Use pnpm's isolated node_modules linker layout.
nodeLinker: isolated
allowBuilds:
esbuild: true
# Security override: force js-yaml past GHSA-h67p-54hq-rp68 (affects <=4.1.1).
# Pulled in transitively via @commitlint/cli > cosmiconfig (dev-only tooling).
overrides:
js-yaml@<4.2.0: '^4.2.0'