-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpnpm-workspace.yaml
More file actions
57 lines (51 loc) · 1.91 KB
/
pnpm-workspace.yaml
File metadata and controls
57 lines (51 loc) · 1.91 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
52
53
54
55
56
57
# Supply chain security settings
# See: https://pnpm.io/supply-chain-security
# 1. Block lifecycle scripts by default
# Only explicitly approved packages can run postinstall scripts.
# Use `pnpm approve-builds` to manage this list.
onlyBuiltDependencies: []
# 2. Block exotic subdependencies
# Prevents transitive deps from using git repos or direct tarball URLs.
blockExoticSubdeps: true
# 3. Minimum release age (in minutes)
# Wait 7 days before installing newly published versions.
# Malware is usually detected quickly, so this avoids the exposure window.
minimumReleaseAge: 10080
# 4. Trust policy
# Prevent installation if a package's trust level has decreased
# (e.g., was published by trusted publisher, now only has provenance).
trustPolicy: no-downgrade
# Exempt transitively-pulled legacy majors that predate npm provenance.
# Newer majors of these packages are attested, which triggers the
# trust-downgrade check on older lines that are not actually compromised.
trustPolicyExclude:
- 'ua-parser-js@0.7.41'
# Dependency overrides
# Pin transitive deps to patched versions for advisories not yet fixed upstream.
overrides:
'@babel/plugin-transform-modules-systemjs': '>=7.29.4'
'@react-native-community/cli': '>=17.0.1'
'@react-native-community/cli-server-api': '>=17.0.1'
'@ungap/structured-clone': '>=1.3.1'
'@xmldom/xmldom': '>=0.9.10'
'brace-expansion@1': '>=1.1.13 <2'
'brace-expansion@2': '>=2.0.3 <3'
'brace-expansion@5': '>=5.0.6 <6'
'fast-xml-parser': '>=4.5.5'
'minimatch@3': '>=3.1.5 <4'
'minimatch@5': '>=5.1.9 <6'
'minimatch@9': '>=9.0.9 <10'
'minimatch@10': '>=10.2.4'
'node-forge': '>=1.4.0'
'picomatch@2': '>=2.3.2 <3'
'picomatch@3': '>=3.0.2 <4'
'picomatch@4': '>=4.0.4'
'postcss': '>=8.5.10'
'semver@5': '>=7.7.4'
'semver@6': '>=7.7.4'
'tar': '>=7.5.13'
'undici': '>=6.24.1 <7'
'uuid': '>=11.0.0'
'ws@8': '>=8.20.1'
'yaml@1': '>=1.10.3 <2'
'yaml@2': '>=2.8.3 <3'