2.7.6 • Published 12 months ago

@saasjetlib/eslint-config-vue v2.7.6

Weekly downloads
-
License
MIT
Repository
-
Last release
12 months ago

SaaSJet ESLint config for Vue.js

This package provides base Vue.js .eslintrc.json as an extensible shared config.

Usage

  1. Install packages
npm install @saasjetlib/eslint-config-vue eslint @babel/core @babel/eslint-parser vue-eslint-parser eslint-plugin-vue eslint-plugin-import --save-dev
  1. Create ESLint configuration file .eslintrc.json
{
    "env": {
    },
    "extends": [
        "@saasjetlib/eslint-config-vue"
    ],
    "parser": "vue-eslint-parser",
    "parserOptions": {
        "parser": "@babel/eslint-parser"
    },
    "rules": {
    }
}
  1. Options
env.browser - set true, if  code run in Browser
env.node - set true, if  code run in Node
env.commonjs- set true, if use CommonJS modules (require/exports)

parserOptions.sourceType - set "module", if use JavaScript modules (import/export)

Configuration

By default, we use a "plugin:vue/essential" config. Read more about predefined configs

NPM

eslint eslint-plugin-vue

2.7.4

1 year ago

2.7.3

1 year ago

2.7.6

12 months ago

2.7.5

1 year ago

2.5.0

1 year ago

2.4.0

1 year ago

2.7.0

1 year ago

2.6.1

1 year ago

2.6.0

1 year ago

2.7.2

1 year ago

2.7.1

1 year ago

2.2.0

2 years ago

1.0.0

2 years ago

2.1.0

2 years ago

0.2.0

4 years ago

0.1.0

4 years ago