Skip to content

Commit e6c9065

Browse files
authored
build: harden yarn configuration (#381)
1 parent db33433 commit e6c9065

File tree

5 files changed

+962
-897
lines changed

5 files changed

+962
-897
lines changed

.yarn/releases/yarn-4.1.0.cjs

Lines changed: 0 additions & 893 deletions
This file was deleted.

.yarn/releases/yarn-4.10.3.cjs

Lines changed: 942 additions & 0 deletions
Large diffs are not rendered by default.

.yarnrc.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
enableScripts: false
2+
13
nodeLinker: node-modules
24

3-
yarnPath: .yarn/releases/yarn-4.1.0.cjs
5+
npmMinimalAgeGate: 10080
6+
7+
npmPreapprovedPackages:
8+
- "@electron/*"
9+
- "electron"
10+
11+
yarnPath: .yarn/releases/yarn-4.10.3.cjs

package.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,5 +54,10 @@
5454
"vitest": "^3.2.4",
5555
"xvfb-maybe": "^0.2.1"
5656
},
57-
"packageManager": "[email protected]"
57+
"packageManager": "[email protected]+sha512.c38cafb5c7bb273f3926d04e55e1d8c9dfa7d9c3ea1f36a4868fa028b9e5f72298f0b7f401ad5eb921749eb012eb1c3bb74bf7503df3ee43fd600d14a018266f",
58+
"dependenciesMeta": {
59+
"electron": {
60+
"built": true
61+
}
62+
}
5863
}

yarn.lock

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ __metadata:
2020
typescript: "npm:^5.5.4"
2121
vitest: "npm:^3.2.4"
2222
xvfb-maybe: "npm:^0.2.1"
23+
dependenciesMeta:
24+
electron:
25+
built: true
2326
bin:
2427
asar: ./bin/asar.mjs
2528
languageName: unknown
@@ -2411,11 +2414,11 @@ __metadata:
24112414

24122415
"typescript@patch:typescript@npm%3A^5.5.4#optional!builtin<compat/typescript>":
24132416
version: 5.5.4
2414-
resolution: "typescript@patch:typescript@npm%3A5.5.4#optional!builtin<compat/typescript>::version=5.5.4&hash=d69c25"
2417+
resolution: "typescript@patch:typescript@npm%3A5.5.4#optional!builtin<compat/typescript>::version=5.5.4&hash=379a07"
24152418
bin:
24162419
tsc: bin/tsc
24172420
tsserver: bin/tsserver
2418-
checksum: 10c0/10dd9881baba22763de859e8050d6cb6e2db854197495c6f1929b08d1eb2b2b00d0b5d9b0bcee8472f1c3f4a7ef6a5d7ebe0cfd703f853aa5ae465b8404bc1ba
2421+
checksum: 10c0/73409d7b9196a5a1217b3aaad929bf76294d3ce7d6e9766dd880ece296ee91cf7d7db6b16c6c6c630ee5096eccde726c0ef17c7dfa52b01a243e57ae1f09ef07
24192422
languageName: node
24202423
linkType: hard
24212424

0 commit comments

Comments
 (0)