2.2.0 • Published 8 months ago

@saasjetlib/eslint-config-vue v2.2.0

Weekly downloads
-
License
MIT
Repository
-
Last release
8 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.2.0

8 months ago

1.0.0

8 months ago

2.1.0

8 months ago

0.2.0

3 years ago

0.1.0

3 years ago