@ckeditor/ckeditor5-dev-lint

3.1.4 • Public • Published

CKEditor 5 linting tasks

Gulp linting tasks for CKEditor 5.

More information about development tools packages can be found at the following URL: https://github.com/ckeditor/ckeditor5-dev.

Usage

npm i --save-dev @ckeditor/ckeditor5-dev-lint guppy-pre-commit

gulpfile.js:

'use strict';

const gulp = require( 'gulp' );

const ckeditor5Lint = require( '@ckeditor/ckeditor5-dev-lint' )();

gulp.task( 'lint', ckeditor5Lint.lint );
gulp.task( 'lint-staged', ckeditor5Lint.lintStaged );
gulp.task( 'pre-commit', [ 'lint-staged' ] );

The lint task will skip the files listed in .gitignore. You can also pass option.ignoredFiles:

const ckeditor5Lint = require( '@ckeditor/ckeditor5-dev-lint' )( {
	// Files ignored by `gulp lint` task.
	// Files from .gitignore will be added automatically during task execution.
	ignoredFiles: [
		'src/lib/**'
	]
} );

Changelog

See the CHANGELOG.md file.

License

Licensed under the GPL, LGPL and MPL licenses, at your choice. For full details about the license, please check the LICENSE.md file.

Readme

Keywords

none

Package Sidebar

Install

npm i @ckeditor/ckeditor5-dev-lint

Weekly Downloads

2

Version

3.1.4

License

(GPL-2.0 OR LGPL-2.1 OR MPL-1.1)

Last publish

Collaborators

  • ckeditor