# @vizex_ru/eslint-config

> Rules for ESLint

Latest version **10.0.1** (published 2026-08-05) · ISC license · 0 weekly downloads

## Install

```sh
npm install @vizex_ru/eslint-config
pnpm add @vizex_ru/eslint-config
yarn add @vizex_ru/eslint-config
bun add @vizex_ru/eslint-config
```

## Health

**Score 60/100 (C)** — status: active.

Positive: esm support; no vulnerabilities; recently updated; high maintenance score.

Warnings: low downloads; no types.

## Facts

| | |
|---|---|
| Version | 10.0.1 |
| Published | 2026-08-05 |
| First published | 2022-07-08 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | ESM + CommonJS |
| Node | >=20.19.0 <21 \|\| >=22.13.0 <23 \|\| >=24 |
| Dependencies | 9 |
| Unpacked size | 56.1 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Nikita Rogachev |
| Maintainers | slava-arapov, solinarius, postaid |

## Links

- npm: https://www.npmjs.com/package/@vizex_ru/eslint-config
- npm.io page: https://npm.io/package/@vizex_ru/eslint-config

## Dependencies (9)

- [globals](https://npm.io/package/globals.md) ^15.0.0
- [eslint-plugin-vue](https://npm.io/package/eslint-plugin-vue.md) ^10.8.0
- [vue-eslint-parser](https://npm.io/package/vue-eslint-parser.md) ^10.3.0
- [eslint-plugin-import-x](https://npm.io/package/eslint-plugin-import-x.md) ^4.17.0
- [@stylistic/eslint-plugin](https://npm.io/package/@stylistic/eslint-plugin.md) ^5.7.1
- [@typescript-eslint/parser](https://npm.io/package/@typescript-eslint/parser.md) ^8.60.0
- [confusing-browser-globals](https://npm.io/package/confusing-browser-globals.md) ^1.0.11
- [@intlify/eslint-plugin-vue-i18n](https://npm.io/package/@intlify/eslint-plugin-vue-i18n.md) ^4.2.0
- [@typescript-eslint/eslint-plugin](https://npm.io/package/@typescript-eslint/eslint-plugin.md) ^8.60.0

## Recent versions

- 10.0.1 (latest) — 2026-08-05
- 10.0.0 — 2026-08-04
- 9.1.0 — 2026-02-09
- 9.0.4 — 2026-02-09
- 9.0.3 — 2026-02-06
- 9.0.2 — 2026-02-06
- 9.0.1 — 2026-02-06
- 9.0.0 — 2026-02-06
- 0.2.4 — 2023-12-01
- 0.2.3 — 2022-08-08
- 0.2.2 — 2022-07-27
- 0.2.1 — 2022-07-26
- 0.2.0 — 2022-07-22
- 0.1.3 — 2022-07-19
- 0.1.2 — 2022-07-19
- … 4 more at https://npm.io/package/@vizex_ru/eslint-config/versions

## README

# ESLint

`@vizex_ru/eslint-config` — пакет конфигурации ESLint для анализа кода фронтенда. Включает заранее настроенные наборы правил для проектов на JavaScript, TypeScript и Vue.js.

### Выбор версии пакета

| ESLint    | Версия пакета                 | Формат конфига     |
|-----------|-------------------------------|--------------------|
| ESLint 10 | @vizex_ru/eslint-config@10    | Flat config        |
| ESLint 9  | @vizex_ru/eslint-config@9     | Flat config        |
| ESLint 8  | @vizex_ru/eslint-config@0.2.4 | .eslintrc.js       |
| ESLint 7  | @vizex_ru/eslint-config@0.2.3 | .eslintrc.js       |

## ESLint 10 (Flat Config)

### Установка

```sh
npm install --save-dev @vizex_ru/eslint-config@10 eslint@10
```

### Vanilla JS

```js
// eslint.config.js
import baseConfig from '@vizex_ru/eslint-config';

export default [
  ...baseConfig,
];
```

### TypeScript

```js
// eslint.config.js
import tsConfig from '@vizex_ru/eslint-config/typescript.js';

export default [
  ...tsConfig,
];
```

### Vue.js

```js
// eslint.config.js
import vueConfig from '@vizex_ru/eslint-config/vue.js';

export default [
  ...vueConfig,
];
```

### Vue.js + TypeScript

```js
// eslint.config.js
import vueTsConfig from '@vizex_ru/eslint-config/vue-typescript.js';

export default [
  ...vueTsConfig,
];
```

### Добавление своих правил

```js
// eslint.config.js
import baseConfig from '@vizex_ru/eslint-config';

export default [
  ...baseConfig,
  {
    rules: {
      'no-console': 'off',
    },
  },
];
```

## ESLint 8 (Legacy)

Для ESLint 8 используйте версию `@vizex_ru/eslint-config@0.2.4`:

* При использовании [vue-cli](./VUE-CLI.md)
* При использовании [vite](./VITE.md)

---
_Source: https://npm.io/package/@vizex_ru/eslint-config · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
