This package has been deprecated

    Author message:

    Use @bedrockstreaming/eslint-config instead

    eslint-tools-m6web

    1.2.0 • Public • Published

    Eslint-tools-m6web

    The purpose of this package is simple, simplify the configuration of eslint and prettier in our projects.

    It provides:

    With that come some little changes from the default config of eslint-config-airbnb and prettier that you can find in .eslintrc file and here.

    Setup

    npm install --dev eslint-tools-m6web

    or

    yarn add --dev eslint-tools-m6web

    Then you need to inherit the config in the .eslintrc file of your project. For that create a .eslintrc and add the following lines:

    {
      "extends": "./node_modules/eslint-tools-m6web/.eslintrc"
    }

    And that's all.

    If you want to customize some rules, follow the eslint documentation.

    Jest / Jasmine Support

    If you want, you can add the jest support with the following lines:

    {
      "env": {
        "browser": true,
        "jasmine": true
      }
    }

    Usage

    Lint your code:

    yarn eslint src/

    Rewrite your code, the right way 😈:

    yarn prettier-eslint -- --write 'src/**/*.js'

    Keywords

    none

    Install

    npm i eslint-tools-m6web

    DownloadsWeekly Downloads

    4

    Version

    1.2.0

    License

    MIT

    Last publish

    Collaborators

    • martinschneider01
    • jcoquet
    • agory
    • nbazille
    • valotvince
    • fdubost
    • flepretre
    • slashgear
    • the-smaug
    • clement-berard