瀏覽代碼

Internal: Remove gulp dependency for pre-commit linting.

Maciej Gołaszewski 8 年之前
父節點
當前提交
0edb7468a6

+ 1 - 0
packages/ckeditor5-list/.eslintignore

@@ -0,0 +1 @@
+src/lib/

+ 0 - 4
packages/ckeditor5-list/.gitignore

@@ -1,5 +1 @@
-# These files will be ignored by Git and by our linting tools:
-#	gulp lint
-#	gulp lint-staged
-
 node_modules/

+ 0 - 22
packages/ckeditor5-list/gulpfile.js

@@ -1,22 +0,0 @@
-/**
- * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
- * For licensing, see LICENSE.md.
- */
-
-/* eslint-env node */
-
-'use strict';
-
-const gulp = require( 'gulp' );
-const ckeditor5Lint = require( '@ckeditor/ckeditor5-dev-lint' );
-const options = {
-	// Files ignored by `gulp lint` task.
-	// Files from .gitignore will be added automatically during task execution.
-	ignoredFiles: [
-		'src/lib/**'
-	]
-};
-
-gulp.task( 'lint', () => ckeditor5Lint.lint( options ) );
-gulp.task( 'lint-staged', () => ckeditor5Lint.lintStaged( options ) );
-gulp.task( 'pre-commit', [ 'lint-staged' ] );

+ 12 - 4
packages/ckeditor5-list/package.json

@@ -17,7 +17,6 @@
     "@ckeditor/ckeditor5-basic-styles": "^1.0.0-alpha.1",
     "@ckeditor/ckeditor5-block-quote": "^1.0.0-alpha.1",
     "@ckeditor/ckeditor5-clipboard": "^1.0.0-alpha.1",
-    "@ckeditor/ckeditor5-dev-lint": "^3.1.4",
     "@ckeditor/ckeditor5-editor-classic": "^1.0.0-alpha.1",
     "@ckeditor/ckeditor5-enter": "^1.0.0-alpha.1",
     "@ckeditor/ckeditor5-heading": "^1.0.0-alpha.1",
@@ -25,8 +24,8 @@
     "@ckeditor/ckeditor5-typing": "^1.0.0-alpha.1",
     "@ckeditor/ckeditor5-undo": "^1.0.0-alpha.1",
     "eslint-config-ckeditor5": "^1.0.6",
-    "gulp": "^3.9.1",
-    "guppy-pre-commit": "^0.4.0"
+    "husky": "^0.14.3",
+    "lint-staged": "^4.2.3"
   },
   "engines": {
     "node": ">=6.0.0",
@@ -44,5 +43,14 @@
     "lang",
     "src",
     "theme"
-  ]
+  ],
+  "scripts": {
+    "lint": "eslint --quiet '**/*.js'",
+    "precommit": "lint-staged"
+  },
+  "lint-staged": {
+    "**/*.js": [
+      "eslint --quiet"
+    ]
+  }
 }