@brudi-toolbox/eslint-config-brudi

2.0.8 • Public • Published

brudi Toolbox ESLint config

brudi Toolbox `.

Base Eslint shareable config of brudi

NPM FOSSA Status

Installation

Install the package with

yarn add -D @brudi-toolbox/eslint-config-brudi

or

npm install --save-dev @brudi-toolbox/eslint-config-brudi

eslint Setup

Now add the config to either the package.json:

{
  "eslintConfig": {
    "extends": ["@brudi-toolbox/brudi"]
  }
}

or to the .eslintrc or .eslintrc.js:

module.exports = {
  extends: ["@brudi-toolbox/brudi"],
};

ESLint and Prettier

  • works together with prettier, thanks to eslint-plugin-prettier
  • the ESLint rules are based on the great work of airbnb's eslint-config-airbnb
  • made for React environment but can be used on a eg. node-server environment as well)
  • handles jest for tests as well
  • env: Browser and Node environment
  • globals: added some related jest variables
  • parser: usage of babel (used babel-eslint parser)

Note: you can still overwrite the env, globals and parser in your local .eslintrc.js.

License

© brudi, 2019. Licensed under an Apache-2 license.

/@brudi-toolbox/eslint-config-brudi/

    Package Sidebar

    Install

    npm i @brudi-toolbox/eslint-config-brudi

    Weekly Downloads

    1

    Version

    2.0.8

    License

    Apache-2.0

    Unpacked Size

    42.5 kB

    Total Files

    10

    Last publish

    Collaborators

    • sandrowyss
    • zesi
    • karlkode