3.3.0 • Published 3 years ago

eslint-plugin-wix-editor v3.3.0

Weekly downloads
385
License
MIT
Repository
github
Last release
3 years ago

ESLint-plugin-wix-editor

NPM version Build Status Dependency Status Dependency Status

Wix's editor group's custom ESLint rules

Installation

Install ESLint and eslint-plugin-wix-editor into your project.

$ npm install --save-dev eslint eslint-plugin-wix-editor

Configuration

Add plugins section and specify eslint-plugin-wix-editor as a plugin into your .eslintrc:

{
  "plugins": ["wix-editor"]
}

Finally, enable all of the rules that you would like to use:

{
  "rules": {
    "wix-editor/no-instanceof-array": 2,
    "wix-editor/no-not-not": 2,
    "wix-editor/no-unneeded-match": 2,
    "wix-editor/prefer-filter": 2,
    "wix-editor/prefer-ternary": 2,
    "wix-editor/return-boolean": 2,
    "wix-editor/simplify-boolean-expression": 2
  }
}

Rules

Contributions

Contributions in the form of issues and pull requests are welcome.

Before creating a pull request, please make sure that:

  • Each of your commits is needed and makes sense. Squash/rebase as needed.
  • Lint and tests pass. Check with npm test.
  • Coverage percentage has not dropped.

To begin:

git clone git@github.com:wix/eslint-plugin-wix-editor.git
cd eslint-plugin-wix-editor
npm i
npm test

License

eslint-plugin-wix-editor is licensed under the MIT License.

3.3.0

3 years ago

3.2.0

4 years ago

3.1.0

4 years ago

3.0.0

5 years ago

2.0.0

6 years ago

1.1.1

8 years ago

1.1.0

8 years ago

1.0.1

9 years ago

1.0.0

9 years ago