@yoyoys/eslint-config-vue-typescript-prettier-airbnb

2.3.2 • Public • Published

@yoyoys/eslint-config-vue-typescript-prettier-airbnb

This preset is for @vue/cli 4.2.2 or above, other version is untested.

installation

  1. vue create your-app
  • make sure that you have selected typescript.
  1. Install following dependency:
  "@vue/cli-plugin-eslint": "^4.2.2",
  "eslint": "^6.8.0",
  "eslint-plugin-vue": "^6.2.0",
  "typescript": "^3.7.5"
  1. npm i -D @yoyoys/eslint-config-vue-typescript-prettier-airbnb

example config file

.eslintrc.js

module.exports = {
  root: true,
  env: {
    node: true,
  },
  parser: 'vue-eslint-parser',
  parserOptions: {
    project: ['./tsconfig.json'],
  },
  extends: [
    '@yoyoys/vue-typescript-prettier-airbnb',
  ],
};

tsconfig.json

{
  ...
  "include": [
    "./*.js",
    "./.*.js",
    ....
  ]
}

Package Sidebar

Install

npm i @yoyoys/eslint-config-vue-typescript-prettier-airbnb

Weekly Downloads

18

Version

2.3.2

License

MIT

Unpacked Size

4.5 kB

Total Files

5

Last publish

Collaborators

  • yoyoys