@vidaxl/eslint

VidaXL's ESLint configuration

Usage no npm install needed!

<script type="module">
  import vidaxlEslint from 'https://cdn.skypack.dev/@vidaxl/eslint';
</script>

README

VidaXL ESLint

VidaXL's ESLint tooling.

Installation

Prefer project depended modules over global: export PATH="./node_modules/.bin:$PATH".

Add the following to your project:

package.json

"devDependencies": {
  "@vidaxl/eslint": "...",
}
"scripts": {
  "lint": "eslint .",
  "pretest": "eslint .",
}

.eslintrc.js:

module.exports = require('@vidaxl/eslint');

Custom rules

For adding custom rules to .eslintrc.js file use this template:

const _ = require('lodash');

module.exports = _.defaultsDeep({
  rules: {
    // place rules here
  },
}, require('@vidaxl/eslint'));