Explorar el Código

Updated `gulp create-package` template.

Now templates will use `ckeditor5-dev-task-lint` for linting.
Maksymilian Barnaś hace 9 años
padre
commit
11ce4a3c2a

+ 0 - 3
dev/tasks/dev/tasks/create-package.js

@@ -49,9 +49,6 @@ module.exports = ( ckeditor5Path, workspaceRoot ) => {
 		],
 		'dev/': [
 			'dev/.jshintrc'
-		],
-		'dev/tasks/lint/': [
-			'dev/tasks/lint/tasks.js'
 		]
 	};
 

+ 3 - 1
dev/tasks/dev/templates/gulpfile.js

@@ -14,6 +14,8 @@ const config = {
 	]
 };
 
-require( './dev/tasks/lint/tasks' )( config );
+const ckeditor5Lint = require( 'ckeditor5-dev-task-lint' )( config );
 
+gulp.task( 'lint', ckeditor5Lint.lint );
+gulp.task( 'lint-staged', ckeditor5Lint.lintStaged );
 gulp.task( 'pre-commit', [ 'lint-staged' ] );

+ 2 - 1
dev/tasks/dev/templates/package.json

@@ -13,7 +13,8 @@
     "gulp-util": "^3.0.7",
     "guppy-pre-commit": "^0.3.0",
     "jshint": "^2.9.1",
-    "jshint-reporter-jscs": "^0.1.0"
+    "jshint-reporter-jscs": "^0.1.0",
+    "ckeditor5-dev-task-lint": "ckeditor/ckeditor5-dev-task-lint"
   },
   "engines": {
     "node": ">=5.0.0",