Nuptial Predicament Mediation

    eslint-plugin-wix-editor

    3.3.0 • Public • Published

    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.

    Install

    npm i eslint-plugin-wix-editor

    DownloadsWeekly Downloads

    137

    Version

    3.3.0

    License

    MIT

    Unpacked Size

    25.7 kB

    Total Files

    20

    Last publish

    Collaborators

    • danyshaanan
    • idok
    • ganimomer