Skip to content

Commit 1924b48

Browse files
author
Jakub Synowiec
committed
Cleanup dependencies and clean task
1 parent a11a980 commit 1924b48

File tree

3 files changed

+59
-15
lines changed

3 files changed

+59
-15
lines changed

gulpfile.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,19 @@ const { rebuild } = require('electron-rebuild');
77
const gulp = require('gulp');
88
const gulpSequence = require('gulp-sequence');
99
const less = require('gulp-less');
10-
const rimraf = promisify(require('rimraf'));
10+
const del = require('del');
1111
const ts = require('gulp-typescript');
1212
const sourcemaps = require('gulp-sourcemaps');
1313
const gulpTslint = require('gulp-tslint');
1414
const tslint = require('tslint');
1515
const useref = require('gulp-useref');
1616

1717
gulp.task('clean', (cb) => {
18-
return Promise.all([
19-
rimraf('out'),
20-
rimraf('build'),
21-
rimraf('coverage'),
18+
return del([
19+
'out',
20+
'build',
21+
'coverage',
22+
'*.log',
2223
]);
2324
});
2425

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,12 @@
3333
"@types/react": "~16.0.36",
3434
"@types/react-dom": "~16.0.2",
3535
"@types/semver": "~5.5.0",
36+
"del": "^3.0.0",
3637
"devtron": "~1.4.0",
3738
"electron": "1.8.3",
38-
"electron-connect": "^0.6.2",
39-
"electron-packager": "11.1.0",
40-
"electron-rebuild": "1.7.3",
39+
"electron-connect": "~0.6.3",
40+
"electron-packager": "~11.1.0",
41+
"electron-rebuild": "~1.7.3",
4142
"enzyme": "^3.3.0",
4243
"enzyme-adapter-react-16": "^1.1.1",
4344
"enzyme-to-json": "^3.3.1",
@@ -53,7 +54,6 @@
5354
"jest": "^22.1.4",
5455
"lint-staged": "^7.0.0",
5556
"prettier": "^1.10.2",
56-
"rimraf": "^2.6.2",
5757
"ts-jest": "^22.4.1",
5858
"tslint": "^5.8.0",
5959
"tslint-config-prettier": "^1.6.0",

yarn.lock

Lines changed: 49 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,13 @@ array-slice@^1.0.0:
321321
version "1.1.0"
322322
resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-1.1.0.tgz#e368ea15f89bc7069f7ffb89aec3a6c7d4ac22d4"
323323

324-
array-uniq@^1.0.2:
324+
array-union@^1.0.1:
325+
version "1.0.2"
326+
resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39"
327+
dependencies:
328+
array-uniq "^1.0.1"
329+
330+
array-uniq@^1.0.1, array-uniq@^1.0.2:
325331
version "1.0.3"
326332
resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6"
327333

@@ -1261,6 +1267,17 @@ define-property@^2.0.2:
12611267
is-descriptor "^1.0.2"
12621268
isobject "^3.0.1"
12631269

1270+
del@^3.0.0:
1271+
version "3.0.0"
1272+
resolved "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz#53ecf699ffcbcb39637691ab13baf160819766e5"
1273+
dependencies:
1274+
globby "^6.1.0"
1275+
is-path-cwd "^1.0.0"
1276+
is-path-in-cwd "^1.0.0"
1277+
p-map "^1.1.1"
1278+
pify "^3.0.0"
1279+
rimraf "^2.2.8"
1280+
12641281
delayed-stream@~1.0.0:
12651282
version "1.0.0"
12661283
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
@@ -1392,7 +1409,7 @@ ecc-jsbn@~0.1.1:
13921409
dependencies:
13931410
jsbn "~0.1.0"
13941411

1395-
electron-connect@^0.6.2:
1412+
electron-connect@~0.6.3:
13961413
version "0.6.3"
13971414
resolved "https://registry.yarnpkg.com/electron-connect/-/electron-connect-0.6.3.tgz#2e0d361cb1c2b0b88e9bd385732882578b055b6d"
13981415
dependencies:
@@ -1440,7 +1457,7 @@ electron-osx-sign@^0.4.1:
14401457
minimist "^1.2.0"
14411458
plist "^2.1.0"
14421459

1443-
1460+
electron-packager@~11.1.0:
14441461
version "11.1.0"
14451462
resolved "https://registry.yarnpkg.com/electron-packager/-/electron-packager-11.1.0.tgz#90b5b41c952ccfc86f0bcb3a9c3fd30151978958"
14461463
dependencies:
@@ -1463,7 +1480,7 @@ [email protected]:
14631480
semver "^5.3.0"
14641481
yargs-parser "^9.0.2"
14651482

1466-
1483+
electron-rebuild@~1.7.3:
14671484
version "1.7.3"
14681485
resolved "https://registry.yarnpkg.com/electron-rebuild/-/electron-rebuild-1.7.3.tgz#24ae06ad9dd61cb7e4d688961f49118c40a110eb"
14691486
dependencies:
@@ -2308,6 +2325,16 @@ globals@^9.18.0:
23082325
version "9.18.0"
23092326
resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a"
23102327

2328+
globby@^6.1.0:
2329+
version "6.1.0"
2330+
resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c"
2331+
dependencies:
2332+
array-union "^1.0.1"
2333+
glob "^7.0.3"
2334+
object-assign "^4.0.1"
2335+
pify "^2.0.0"
2336+
pinkie-promise "^2.0.0"
2337+
23112338
globule@~0.1.0:
23122339
version "0.1.0"
23132340
resolved "https://registry.yarnpkg.com/globule/-/globule-0.1.0.tgz#d9c8edde1da79d125a151b79533b978676346ae5"
@@ -2940,6 +2967,22 @@ is-odd@^2.0.0:
29402967
dependencies:
29412968
is-number "^4.0.0"
29422969

2970+
is-path-cwd@^1.0.0:
2971+
version "1.0.0"
2972+
resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d"
2973+
2974+
is-path-in-cwd@^1.0.0:
2975+
version "1.0.0"
2976+
resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz#6477582b8214d602346094567003be8a9eac04dc"
2977+
dependencies:
2978+
is-path-inside "^1.0.0"
2979+
2980+
is-path-inside@^1.0.0:
2981+
version "1.0.1"
2982+
resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036"
2983+
dependencies:
2984+
path-is-inside "^1.0.1"
2985+
29432986
is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4:
29442987
version "2.0.4"
29452988
resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
@@ -4644,7 +4687,7 @@ path-is-absolute@^1.0.0, path-is-absolute@^1.0.1:
46444687
version "1.0.1"
46454688
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
46464689

4647-
path-is-inside@^1.0.2:
4690+
path-is-inside@^1.0.1, path-is-inside@^1.0.2:
46484691
version "1.0.2"
46494692
resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
46504693

@@ -5250,7 +5293,7 @@ right-align@^0.1.1:
52505293
dependencies:
52515294
align-text "^0.1.1"
52525295

5253-
rimraf@2, rimraf@^2.2.8, rimraf@^2.5.1, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2:
5296+
rimraf@2, rimraf@^2.2.8, rimraf@^2.5.1, rimraf@^2.5.4, rimraf@^2.6.1:
52545297
version "2.6.2"
52555298
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36"
52565299
dependencies:

0 commit comments

Comments
 (0)