0.0.1 • Published 4 years ago

@ffbutton/eslint-config-base v0.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

@ffbutton/eslint-config-base

🤩🤩🤩

The ESLint configuration for JavaScript (ES6) engineers.

Usage

npm install --save-dev @ffbutton/eslint-config-base

.eslintrc.json

{
    "extends": [
        "@ffbutton/eslint-config-base",
        "@ffbutton/eslint-config-base/addon/jsdoc",
        "@ffbutton/eslint-config-base/addon/mocha",
        "@ffbutton/eslint-config-base/addon/jest",
        "@ffbutton/eslint-config-base/addon/promise",
        "@ffbutton/eslint-config-base/addon/prettier"
    ]
}

Or

{
    "extends": "@ffbutton/eslint-config-base/all"
}

Custom Configuration

By installing this package or any other package, you have access to all this:

  • "@ffbutton/eslint-config-base" is ES6 base only
  • "@ffbutton/eslint-config-base/all" is ES6 base + all add-ons
  • "@ffbutton/eslint-config-base/addon/jest" is Jest only
  • "@ffbutton/eslint-config-base/addon/jsdoc" is JSDoc only
  • "@ffbutton/eslint-config-base/addon/mocha" is Mocha only
  • "@ffbutton/eslint-config-base/addon/promise" is Promise only
  • "@ffbutton/eslint-config-base/addon/prettier" is Prettier for ES6 only