forked from NomicFoundation/slang
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpnpm-workspace.yaml
More file actions
58 lines (51 loc) · 1.63 KB
/
pnpm-workspace.yaml
File metadata and controls
58 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
52
53
54
55
56
57
58
#
# See full list of configuration options at https://pnpm.io/settings
#
packages:
- "crates/solidity/outputs/npm/package"
- "crates/solidity/outputs/npm/tests"
- "crates/solidity/testing/perf/npm"
- "documentation/public/user-guide"
catalog:
"@bytecodealliance/preview2-shim": "^0.17.2"
"@changesets/changelog-github": "^0.5.1"
"@changesets/cli": "^2.29.8"
"@ignored/slang-jco": "^1.9.1-slang.1"
"@openzeppelin/contracts": "^5.2.0"
"@solidity-parser/parser": "^0.20.1"
"@types/command-line-args": "^5.2.3"
"@types/command-line-usage": "^5.0.4"
"@types/jest": "^29.5.14"
"@types/node": "^24.0.8"
"command-line-args": "^6.0.1"
"command-line-usage": "^7.0.3"
"cspell": "^9.1.2"
"jest": "^29.7.0"
"markdown-link-check": "^3.14.2"
"markdownlint-cli": "^0.46.0"
"prettier-plugin-sh": "^0.17.4"
"prettier": "^3.5.3"
"solc": "^0.8.30"
"ts-jest-resolver": "^2.0.1"
"ts-jest": "^29.3.4"
"tsx": "^4.19.4"
"typedoc": "^0.28.5"
"typescript": "^5.8.3"
overrides:
# Temporary fixes until our dependencies are updated:
"js-yaml@<3.14.2": "^3.14.2" # https://github.com/NomicFoundation/slang/security/dependabot/101
"tmp@<=0.2.3": "^0.2.4" # https://github.com/NomicFoundation/slang/security/dependabot/98
"validator@<13.15.22": "^13.15.22" # https://github.com/NomicFoundation/slang/security/dependabot/103
# Dependency Resolution
minimumReleaseAge: 10080 # 1 week
# CLI Settings
engineStrict: true
packageManagerStrictVersion: true
# Build Settings
ignoreScripts: true
ignoreDepScripts: true
verifyDepsBeforeRun: "error"
strictDepBuilds: true
# Other Settings
catalogMode: "strict"
cleanupUnusedCatalogs: true