@swis/eslint-config

v1.0.0
JavaScript Standard Style - ESLint Shareable Config for SWIS
JavaScript Standard Style check checker code code checker code linter code standards code style enforce and 16 more...

@swis/eslint-config

JavaScript Standard Style - ESLint Shareable Config for SWIS

Possible configs:

  • standard
  • vue

Howto

Run: npm install @swis/eslint-config eslint babel-eslint eslint-plugin-import eslint-plugin-node eslint-plugin-promise eslint-plugin-standard

In your .eslintrc.js:

module.exports = {
    extends: [
        '@swis/eslint-config/[config]'
    ]
}

Add some rules to your package.json:

"lint:js": "cross-env NODE_ENV=production node node_modules/eslint/bin/eslint.js --ext=.js,.vue --format=node_modules/eslint-friendly-formatter resources/assets/js/ resources/assets/__tests__/",
"fix:js": "cross-env NODE_ENV=production node node_modules/eslint/bin/eslint.js --ext=.js,.vue --format=node_modules/eslint-friendly-formatter --fix resources/assets/js/ resources/assets/__tests__/"
npm i @swis/eslint-config

Metadata

  • MIT
  • Whatever
  • Hendrik Nijmeijer
  • released 6/4/2018

Downloads

Maintainers