@byzanteam/eslint-config-vue

Byzanteam sharable ESLint configuration for Vue.

Usage no npm install needed!

<script type="module">
  import byzanteamEslintConfigVue from 'https://cdn.skypack.dev/@byzanteam/eslint-config-vue';
</script>

README

@byzanteam/eslint-config-vue

Byzanteam sharable ESLint configuration for Vue.

Usage

JavaScript

$ npm install -D eslint @byzanteam/eslint-config-javascript @byzanteam/eslint-config-vue
// .eslintrc.js
module.exports = {
  extends: [
    '@byzanteam/javascript',
    '@byzanteam/vue',
  ],
}

TypeScript

$ npm install -D eslint @byzanteam/eslint-config-typescript @byzanteam/eslint-config-vue
// .eslintrc.js
module.exports = {
  extends: [
    '@byzanteam/typescript',
    '@byzanteam/vue',
  ],
  parserOptions: {
    extraFileExtensions: [".vue"],
    parser: '@typescript-eslint/parser',
  },
}