File tree Expand file tree Collapse file tree 3 files changed +13
-5
lines changed Expand file tree Collapse file tree 3 files changed +13
-5
lines changed Original file line number Diff line number Diff line change 41
41
"devDependencies" : {
42
42
"@babel/core" : " 7.8.7" ,
43
43
"@babel/preset-env" : " 7.8.7" ,
44
- "del" : " 5.1.0" ,
45
44
"eslint" : " 6.8.0" ,
46
45
"eslint-config-google" : " 0.14.0" ,
47
46
"fancy-log" : " 1.3.3" ,
55
54
"gulp-prettier" : " 2.3.0" ,
56
55
"jasmine-core" : " 3.5.0" ,
57
56
"q" : " 1.5.1" ,
57
+ "rimraf" : " 3.0.2" ,
58
58
"rollup" : " 1.32.0" ,
59
59
"run-sequence" : " 2.2.1" ,
60
60
"tmp" : " 0.1.0"
Original file line number Diff line number Diff line change 22
22
* SOFTWARE.
23
23
*/
24
24
25
- const del = require ( 'del ' ) ;
25
+ const rimraf = require ( 'rimraf ' ) ;
26
26
const config = require ( '../config' ) ;
27
27
28
- module . exports = function clean ( ) {
29
- return del ( [ config . dist ] ) ;
28
+ module . exports = function clean ( done ) {
29
+ return rimraf ( config . dist , done ) ;
30
30
} ;
Original file line number Diff line number Diff line change 24
24
25
25
const path = require ( 'path' ) ;
26
26
const gulp = require ( 'gulp' ) ;
27
- const eslint = require ( 'gulp-eslint ' ) ;
27
+ const log = require ( '../log ' ) ;
28
28
const config = require ( '../config' ) ;
29
29
30
30
module . exports = function lint ( ) {
31
+ const nodeVersion = process . versions . node ;
32
+ const major = Number ( nodeVersion . split ( '.' ) [ 0 ] ) ;
33
+ if ( major < 8 ) {
34
+ log . debug ( `Skipping ESLint because of node version compatibility (currenly in used: ${ nodeVersion } )` ) ;
35
+ return Promise . resolve ( ) ;
36
+ }
37
+
38
+ const eslint = require ( 'gulp-eslint' ) ;
31
39
const inputs = [
32
40
path . join ( config . root , '*.js' ) ,
33
41
path . join ( config . src , '**' , '*.js' ) ,
You can’t perform that action at this time.
0 commit comments