1.0.2 • Published 3 years ago

@ecoonline/eslint-config-ecoonline v1.0.2

Weekly downloads
48
License
ISC
Repository
github
Last release
3 years ago

eslint-config-ecoonline

GitHub license npm

Installation

The default export contains all default ESLint rules for JavaScript Standard Style , including the recommended ruleset for Vue, and the ones listed in the rules section .

Note: It requires some peerDependencies as well.

Install the package with:

npx install-peerdeps --dev @ecoonline/eslint-config-ecoonline

If using npm < 5:

npm install -D @ecoonline/eslint-config-ecoonline

Then install the correct versions of each peerDependency package, which are listed by the command:

npm info "@ecoonline/eslint-config-ecoonline@latest" peerDependencies

Usage

Now add the config to either your package.json:

{
  "eslintConfig": {
    "extends": "@ecoonline/eslint-config-ecoonline"
  }
}

or to your .eslintrc:

{
  "extends": "@ecoonline/eslint-config-ecoonline"
}

or to your .eslintrc.js:

module.exports = {
  extends: '@ecoonline/eslint-config-ecoonline'
}

Assumptions

This ESLint configuration comes with some fundamental assumptions:

  • vue.js environment
  • browser environment

Despite some assumptions, you can easily overwrite, extend and unset rules and any other setting in your custom eslint config.