Skip to content

Commit 4c5d7db

Browse files
committed
Update policy overrides
1 parent 49eddbd commit 4c5d7db

2 files changed

Lines changed: 242 additions & 3 deletions

File tree

packages/snaps-execution-environments/lavamoat/build-system/policy-override.json

Lines changed: 122 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,137 @@
66
}
77
},
88
"@swc/core": false,
9+
"depcheck>readdirp>picomatch": {
10+
"builtin": {
11+
"path.basename": true,
12+
"path.sep": true
13+
},
14+
"globals": {
15+
"process.platform": true,
16+
"process.version.slice": true
17+
}
18+
},
19+
"eslint>chalk": {
20+
"packages": {
21+
"eslint>chalk>ansi-styles": true,
22+
"eslint>chalk>supports-color": true
23+
}
24+
},
25+
"eslint>chalk>supports-color": {
26+
"builtin": {
27+
"os.release": true,
28+
"tty.isatty": true
29+
},
30+
"globals": {
31+
"process.env": true,
32+
"process.platform": true
33+
},
34+
"packages": {
35+
"eslint>chalk>supports-color>has-flag": true
36+
}
37+
},
938
"html-webpack-plugin": {
1039
"builtin": {
1140
"url": true
41+
},
42+
"packages": {
43+
"depcheck>lodash": true
1244
}
1345
},
1446
"ts-loader": {
47+
"builtin": {
48+
"console.Console": true,
49+
"crypto.createHash": true,
50+
"fs.readFileSync": true,
51+
"os.EOL": true,
52+
"path.dirname": true,
53+
"path.isAbsolute": true,
54+
"path.join": true,
55+
"path.normalize": true,
56+
"path.relative": true,
57+
"path.resolve": true
58+
},
59+
"globals": {
60+
"__dirname": true,
61+
"console.log.call": true,
62+
"process.stderr": true,
63+
"process.stdout": true
64+
},
65+
"packages": {
66+
"eslint>chalk": true,
67+
"ts-loader>micromatch": true,
68+
"depcheck>semver": true,
69+
"ts-loader>source-map": true,
70+
"typescript": true,
71+
"webpack": true
72+
}
73+
},
74+
"ts-loader>micromatch": {
75+
"builtin": {
76+
"util": true
77+
},
78+
"packages": {
79+
"ts-loader>micromatch>braces": true,
80+
"depcheck>readdirp>picomatch": true
81+
}
82+
},
83+
"ts-loader>micromatch>braces": {
84+
"packages": {
85+
"ts-loader>micromatch>braces>fill-range": true,
86+
"vite>tinyglobby>picomatch": true
87+
}
88+
},
89+
"ts-loader>micromatch>braces>fill-range": {
90+
"builtin": {
91+
"util": true
92+
},
93+
"packages": {
94+
"ts-loader>micromatch>braces>fill-range>to-regex-range": true
95+
}
96+
},
97+
"ts-loader>micromatch>braces>fill-range>to-regex-range": {
98+
"packages": {
99+
"ts-loader>micromatch>braces>fill-range>to-regex-range>is-number": true
100+
}
101+
},
102+
"ts-loader>source-map": {
103+
"builtin": {
104+
"fs.readFile": true,
105+
"path.join": true
106+
}
107+
},
108+
"typescript": {
109+
"builtin": {
110+
"buffer.Buffer": true,
111+
"crypto": true,
112+
"fs": true,
113+
"inspector": true,
114+
"module.findPnpApi": true,
115+
"os.EOL": true,
116+
"os.platform": true,
117+
"path.dirname": true,
118+
"path.join": true,
119+
"path.resolve": true,
120+
"perf_hooks.PerformanceObserver": true,
121+
"perf_hooks.performance": true
122+
},
123+
"globals": {
124+
"Intl.Collator": true,
125+
"PerformanceObserver": true,
126+
"__dirname": true,
127+
"__filename": true,
128+
"clearTimeout": true,
129+
"console": true,
130+
"gc": true,
131+
"onProfilerEvent": true,
132+
"performance": true,
133+
"process": true,
134+
"setTimeout": true
135+
},
15136
"packages": {
16-
"typescript": true
137+
"jest>@jest/core>jest-runner>source-map-support": true
17138
}
18139
},
19-
"typescript": {},
20140
"webpack>graceful-fs": {
21141
"globals": {
22142
"___graceful-fs_previous": "write",

packages/snaps-execution-environments/lavamoat/build-system/policy.json

Lines changed: 120 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,12 @@
139139
"eslint>ajv>uri-js": true
140140
}
141141
},
142+
"ts-loader>micromatch>braces": {
143+
"packages": {
144+
"ts-loader>micromatch>braces>fill-range": true,
145+
"vite>tinyglobby>picomatch": true
146+
}
147+
},
142148
"webpack>browserslist": {
143149
"builtin": {
144150
"fs.existsSync": true,
@@ -161,6 +167,12 @@
161167
"webpack>browserslist>node-releases": true
162168
}
163169
},
170+
"eslint>chalk": {
171+
"packages": {
172+
"eslint>chalk>ansi-styles": true,
173+
"eslint>chalk>supports-color": true
174+
}
175+
},
164176
"webpack>chrome-trace-event": {
165177
"builtin": {
166178
"stream.Readable": true
@@ -262,6 +274,14 @@
262274
"console": true
263275
}
264276
},
277+
"ts-loader>micromatch>braces>fill-range": {
278+
"builtin": {
279+
"util": true
280+
},
281+
"packages": {
282+
"ts-loader>micromatch>braces>fill-range>to-regex-range": true
283+
}
284+
},
265285
"webpack>graceful-fs": {
266286
"builtin": {
267287
"assert.equal": true,
@@ -289,6 +309,9 @@
289309
"html-webpack-plugin": {
290310
"builtin": {
291311
"url": true
312+
},
313+
"packages": {
314+
"depcheck>lodash": true
292315
}
293316
},
294317
"webpack>terser-webpack-plugin>jest-worker": {
@@ -338,6 +361,15 @@
338361
"stream.PassThrough": true
339362
}
340363
},
364+
"ts-loader>micromatch": {
365+
"builtin": {
366+
"util": true
367+
},
368+
"packages": {
369+
"ts-loader>micromatch>braces": true,
370+
"depcheck>readdirp>picomatch": true
371+
}
372+
},
341373
"webpack>mime-types": {
342374
"builtin": {
343375
"path.extname": true
@@ -356,6 +388,16 @@
356388
"setTimeout": true
357389
}
358390
},
391+
"depcheck>readdirp>picomatch": {
392+
"builtin": {
393+
"path.basename": true,
394+
"path.sep": true
395+
},
396+
"globals": {
397+
"process.platform": true,
398+
"process.version.slice": true
399+
}
400+
},
359401
"webpack>terser-webpack-plugin>serialize-javascript>randombytes": {
360402
"builtin": {
361403
"crypto.randomBytes": true
@@ -379,6 +421,25 @@
379421
"webpack>terser-webpack-plugin>serialize-javascript>randombytes": true
380422
}
381423
},
424+
"ts-loader>source-map": {
425+
"builtin": {
426+
"fs.readFile": true,
427+
"path.join": true
428+
}
429+
},
430+
"eslint>chalk>supports-color": {
431+
"builtin": {
432+
"os.release": true,
433+
"tty.isatty": true
434+
},
435+
"globals": {
436+
"process.env": true,
437+
"process.platform": true
438+
},
439+
"packages": {
440+
"eslint>chalk>supports-color>has-flag": true
441+
}
442+
},
382443
"webpack>terser-webpack-plugin>jest-worker>supports-color": {
383444
"builtin": {
384445
"os.release": true,
@@ -435,12 +496,70 @@
435496
"terser": true
436497
}
437498
},
499+
"ts-loader>micromatch>braces>fill-range>to-regex-range": {
500+
"packages": {
501+
"ts-loader>micromatch>braces>fill-range>to-regex-range>is-number": true
502+
}
503+
},
438504
"ts-loader": {
505+
"builtin": {
506+
"console.Console": true,
507+
"crypto.createHash": true,
508+
"fs.readFileSync": true,
509+
"os.EOL": true,
510+
"path.dirname": true,
511+
"path.isAbsolute": true,
512+
"path.join": true,
513+
"path.normalize": true,
514+
"path.relative": true,
515+
"path.resolve": true
516+
},
517+
"globals": {
518+
"__dirname": true,
519+
"console.log.call": true,
520+
"process.stderr": true,
521+
"process.stdout": true
522+
},
439523
"packages": {
440-
"typescript": true
524+
"eslint>chalk": true,
525+
"ts-loader>micromatch": true,
526+
"depcheck>semver": true,
527+
"ts-loader>source-map": true,
528+
"typescript": true,
529+
"webpack": true
441530
}
442531
},
443532
"typescript": {
533+
"builtin": {
534+
"buffer.Buffer": true,
535+
"crypto": true,
536+
"fs": true,
537+
"inspector": true,
538+
"module.findPnpApi": true,
539+
"os.EOL": true,
540+
"os.platform": true,
541+
"path.dirname": true,
542+
"path.join": true,
543+
"path.resolve": true,
544+
"perf_hooks.PerformanceObserver": true,
545+
"perf_hooks.performance": true
546+
},
547+
"globals": {
548+
"Intl.Collator": true,
549+
"PerformanceObserver": true,
550+
"__dirname": true,
551+
"__filename": true,
552+
"clearTimeout": true,
553+
"console": true,
554+
"gc": true,
555+
"onProfilerEvent": true,
556+
"performance": true,
557+
"process": true,
558+
"setTimeout": true
559+
},
560+
"packages": {
561+
"jest>@jest/core>jest-runner>source-map-support": true
562+
}
444563
},
445564
"eslint>ajv>uri-js": {
446565
"globals": {

0 commit comments

Comments
 (0)