File tree 5 files changed +26
-2
lines changed 5 files changed +26
-2
lines changed Original file line number Diff line number Diff line change
1
+ // This file is autogenerated by scripts
2
+ // Do NOT modify this file manually
3
+
1
4
export default {
2
5
cat : false ,
3
6
cd : false ,
@@ -12,6 +15,7 @@ export default {
12
15
exit : false ,
13
16
find : false ,
14
17
grep : false ,
18
+ head : false ,
15
19
ln : false ,
16
20
ls : false ,
17
21
mkdir : false ,
@@ -22,9 +26,12 @@ export default {
22
26
rm : false ,
23
27
sed : false ,
24
28
set : false ,
25
- target : false ,
29
+ ShellString : false ,
30
+ sort : false ,
31
+ tail : false ,
26
32
tempdir : false ,
27
33
test : false ,
28
34
touch : false ,
35
+ uniq : false ,
29
36
which : false ,
30
37
} ;
Original file line number Diff line number Diff line change 2052
2052
"exit" : false ,
2053
2053
"find" : false ,
2054
2054
"grep" : false ,
2055
+ "head" : false ,
2055
2056
"ln" : false ,
2056
2057
"ls" : false ,
2057
2058
"mkdir" : false ,
2062
2063
"rm" : false ,
2063
2064
"sed" : false ,
2064
2065
"set" : false ,
2065
- "target" : false ,
2066
+ "ShellString" : false ,
2067
+ "sort" : false ,
2068
+ "tail" : false ,
2066
2069
"tempdir" : false ,
2067
2070
"test" : false ,
2068
2071
"touch" : false ,
2072
+ "uniq" : false ,
2069
2073
"which" : false
2070
2074
},
2071
2075
"prototypejs" : {
Original file line number Diff line number Diff line change 22
22
"update:builtin" : " node scripts/update.mjs --environment=builtin" ,
23
23
"update:nodeBuiltin" : " node scripts/update.mjs --environment=nodeBuiltin" ,
24
24
"update:worker" : " node scripts/update.mjs --environment=worker" ,
25
+ "update:shelljs" : " node scripts/update.mjs --environment=shelljs" ,
25
26
"build" : " run-p \" build:*\" " ,
26
27
"build:data" : " node scripts/generate-data.mjs" ,
27
28
"build:types" : " node scripts/generate-types.mjs > index.d.ts"
49
50
"npm-run-all2" : " ^6.1.2" ,
50
51
"outdent" : " ^0.8.0" ,
51
52
"puppeteer" : " ^22.1.0" ,
53
+ "shelljs" : " ^0.8.5" ,
52
54
"tsd" : " ^0.30.4" ,
53
55
"type-fest" : " ^4.10.2" ,
54
56
"xo" : " ^0.57.0"
Original file line number Diff line number Diff line change
1
+ import shelljs from 'shelljs' ;
2
+
3
+ // https://github.com/shelljs/shelljs/blob/2ff87eff00456ac5f21c67d3bb0699e5bdfa8851/global.js#L4-L6
4
+ export default function getShelljsGlobals ( ) {
5
+ return Object . fromEntries ( Object . keys ( shelljs ) . map ( name => [ name , false ] ) ) ;
6
+ }
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ import {execaCommand} from 'execa';
4
4
import getBuiltinGlobals from './get-builtin-globals.mjs' ;
5
5
import getNodeBuiltinGlobals from './get-node-builtin-globals.mjs' ;
6
6
import { getBrowserGlobals , getWebWorkerGlobals } from './get-browser-globals.mjs' ;
7
+ import getShelljsGlobals from './get-shelljs-globals.mjs' ;
7
8
import { updateGlobals } from './utilities.mjs' ;
8
9
9
10
const ALL_JOBS = [
@@ -23,6 +24,10 @@ const ALL_JOBS = [
23
24
environment : 'worker' ,
24
25
getGlobals : getWebWorkerGlobals ,
25
26
} ,
27
+ {
28
+ environment : 'shelljs' ,
29
+ getGlobals : getShelljsGlobals ,
30
+ } ,
26
31
] ;
27
32
28
33
async function run ( options ) {
You can’t perform that action at this time.
0 commit comments