npm.io
1.1.5 • Published 7 years ago

eslint-plugin-lagou

Licence
ISC
Version
1.1.5
Deps
11
Size
42 kB
Vulns
0
Weekly
0

eslint-plugin-lagou

install

npm i eslint eslint-plugin-lagou --save-dev

base

core

'globals': {
    'jQuery': true,
    '

rules for es6 and normal .js file details rules

vue

core

extends: [
    'base',
    'plugin:vue/recommended'
],
plugins: [
    'vue',
    'html'
],

.eslintrc.js

module.exports = {
  root: true,
  extends: ['plugin:lagou/vue'],
  // add your custom rules here
  'rules': {
  }
}

react

core

'extends': [require.resolve('./base'), 'react-app'],,

.eslintrc.js

module.exports = {
  root: true,
  extends: ['plugin:lagou/react'],
  // add your custom rules here
  'rules': {
  }
}
: true, '__url': true, '__uri': true, '__inline': true, 'React': true, 'Vue': true, 'angular': true, 'define': true, 'lg': true, }, parserOptions: { sourceType: 'module', parser: 'babel-eslint', ecmaVersion: 2018, 'allowImportExportEverywhere': true //ignore eslint error: 'import' and 'export' may only appear at the top level }, env: { browser: true, node: true, es6: true, },

rules for es6 and normal .js file details rules

vue

core

__CODE_BLOCK_1__

.eslintrc.js

__CODE_BLOCK_2__

react

core

__CODE_BLOCK_3__

.eslintrc.js

__CODE_BLOCK_4__