# Установка для Vue 3 [vue-cli](https://cli.vuejs.org/)

> **Примечание:** Эта документация для ESLint 8 (`@vizex_ru/eslint-config@0.2.4`).
> Для ESLint 9 смотрите [README.md](./README.md).

### JS
Обязательно наличие следующих пакетов в devDependencies:
```
"@vue/cli-plugin-eslint": "~5.0.6",
"@vue/cli-service": "~5.0.6",
"eslint": "^8.54.0",
"eslint-plugin-vue": "^9.1.1",
```
#### .eslintrc.js
```js
module.exports = {
  root: true,
  env: {
    node: true,
  },
  extends: ['@vizex_ru/eslint-config/vue'],
};
```

### TS
Обязательно наличие следующих пакетов в devDependencies:
```
"@typescript-eslint/parser": "^5.30.0"
"@vue/cli-plugin-eslint": "~5.0.6",
"@vue/cli-plugin-typescript": "~5.0.6",
"@vue/cli-service": "~5.0.6",
"eslint": "^8.54.0",
"eslint-plugin-vue": "^9.1.1",
```

#### .eslintrc.js
```js
module.exports = {
  root: true,
  env: {
    node: true,
  },
  extends: ['@vizex_ru/eslint-config/vue-typescript'],
};
```
