Skip to content

Commit ac213e5

Browse files
committed
build: get rid of shx dependency
1 parent 55fb560 commit ac213e5

File tree

2 files changed

+5
-35
lines changed

2 files changed

+5
-35
lines changed

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,10 @@
3434
"node": ">=8.0.0"
3535
},
3636
"scripts": {
37-
"clean": "shx rm -rf dist",
37+
"clean": "node -e \"fs.rmSync('dist', { force: true, recursive: true })\"",
3838
"lint": "tslint 'src/**/*.ts' --project tsconfig.json",
39-
"build": "yarn run lint && yarn run clean && tsc",
39+
"build": "yarn run lint && yarn run clean && yarn run typescript",
40+
"typescript": "tsc",
4041
"install:e2e": "cd test/e2e/example && yarn",
4142
"manual": "yarn run build && webpack --config test/e2e/webpack.config.js",
4243
"prepublishOnly": "yarn run build",
@@ -70,7 +71,6 @@
7071
"lint-staged": "^10.3.0",
7172
"memory-fs": "^0.5.0",
7273
"prettier": "^2.1.1",
73-
"shx": "^0.3.2",
7474
"ts-jest": "^24.0.0",
7575
"ts-loader": "^8.0.11",
7676
"tslint": "^5.11.0",

yarn.lock

Lines changed: 2 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -2305,11 +2305,6 @@ es6-map@^0.1.3:
23052305
es6-symbol "~3.1.1"
23062306
event-emitter "~0.3.5"
23072307

2308-
es6-object-assign@^1.0.3:
2309-
version "1.1.0"
2310-
resolved "https://registry.yarnpkg.com/es6-object-assign/-/es6-object-assign-1.1.0.tgz#c2c3582656247c39ea107cb1e6652b6f9f24523c"
2311-
integrity sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=
2312-
23132308
es6-set@~0.1.5:
23142309
version "0.1.5"
23152310
resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.5.tgz#d2b3ec5d4d800ced818db538d28974db0a73ccb1"
@@ -2836,7 +2831,7 @@ glob-to-regexp@^0.4.1:
28362831
resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e"
28372832
integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==
28382833

2839-
glob@^7.0.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3:
2834+
glob@^7.1.1, glob@^7.1.2, glob@^7.1.3:
28402835
version "7.1.3"
28412836
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1"
28422837
integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==
@@ -5466,13 +5461,6 @@ realpath-native@^1.1.0:
54665461
dependencies:
54675462
util.promisify "^1.0.0"
54685463

5469-
rechoir@^0.6.2:
5470-
version "0.6.2"
5471-
resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384"
5472-
integrity sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=
5473-
dependencies:
5474-
resolve "^1.1.6"
5475-
54765464
rechoir@^0.7.0:
54775465
version "0.7.0"
54785466
resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.0.tgz#32650fd52c21ab252aa5d65b19310441c7e03aca"
@@ -5604,7 +5592,7 @@ [email protected]:
56045592
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b"
56055593
integrity sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=
56065594

5607-
[email protected], resolve@^1.1.6, resolve@^1.10.0, resolve@^1.3.2:
5595+
[email protected], resolve@^1.10.0, resolve@^1.3.2:
56085596
version "1.10.0"
56095597
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.10.0.tgz#3bdaaeaf45cc07f375656dfd2e54ed0810b101ba"
56105598
integrity sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==
@@ -5819,29 +5807,11 @@ shebang-regex@^3.0.0:
58195807
resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
58205808
integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
58215809

5822-
shelljs@^0.8.1:
5823-
version "0.8.3"
5824-
resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.3.tgz#a7f3319520ebf09ee81275b2368adb286659b097"
5825-
integrity sha512-fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A==
5826-
dependencies:
5827-
glob "^7.0.0"
5828-
interpret "^1.0.0"
5829-
rechoir "^0.6.2"
5830-
58315810
shellwords@^0.1.1:
58325811
version "0.1.1"
58335812
resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b"
58345813
integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==
58355814

5836-
shx@^0.3.2:
5837-
version "0.3.2"
5838-
resolved "https://registry.yarnpkg.com/shx/-/shx-0.3.2.tgz#40501ce14eb5e0cbcac7ddbd4b325563aad8c123"
5839-
integrity sha512-aS0mWtW3T2sHAenrSrip2XGv39O9dXIFUqxAEWHEOS1ePtGIBavdPJY1kE2IHl14V/4iCbUiNDPGdyYTtmhSoA==
5840-
dependencies:
5841-
es6-object-assign "^1.0.3"
5842-
minimist "^1.2.0"
5843-
shelljs "^0.8.1"
5844-
58455815
signal-exit@^3.0.0, signal-exit@^3.0.2:
58465816
version "3.0.2"
58475817
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"

0 commit comments

Comments
 (0)