## 10.4.0

### Minor Changes

- [#150](https://github.com/core-ds/arui-presets-lint/pull/150) [`b48a542`](https://github.com/core-ds/arui-presets-lint/commit/b48a542e8879422b5c8676e2469e38f2fc495ab9) Thanks [@kiskv](https://github.com/kiskv)! - - Prettier ускорен через включение экспериментального cli на Rust

### Patch Changes

- Updated dependencies []:
    - @alfalab/stylelint-core-vars@3.0.0

## 10.3.0

### Minor Changes

- [#154](https://github.com/core-ds/arui-presets-lint/pull/154) [`ba03d47`](https://github.com/core-ds/arui-presets-lint/commit/ba03d47cca07ebaca2bbb88f2c48f70bb0cdd41f) Thanks [@kiskv](https://github.com/kiskv)! - - Обновлены зависимости
    - Проверка json и markdown в eslint добавлена в скрипты lefthook

### Patch Changes

- Updated dependencies []:
    - @alfalab/stylelint-core-vars@3.0.0

## 10.2.0

### Minor Changes

- [#136](https://github.com/core-ds/arui-presets-lint/pull/136) [`3612e03`](https://github.com/core-ds/arui-presets-lint/commit/3612e0386142053b43a800d8e7f9cf7e7b41205e) Thanks [@kiskv](https://github.com/kiskv)! - ## New Features

            - Подключены плагины [`@eslint/json`](https://github.com/eslint/json) и [`@eslint/markdown`](https://github.com/eslint/markdown).
            - `.json` файлы проверяются как строгий JSON, `.jsonc` и `tsconfig*.json` - как JSONC, `.json5` — как JSON5. Правила: `json/no-duplicate-keys`, `json/no-empty-keys`, `json/no-unnormalized-keys`, `json/no-unsafe-values` (как error).
            - `.md` файлы проверяются по CommonMark (как warning). Подключены все рекомендованные правила `@eslint/markdown` (контроль уровней заголовков, отсутствие пустых ссылок/изображений, alt-текст и т.д.). `**/CHANGELOG.md` игнорируется по умолчанию.
            - Добавлены константы для удобного прописывания области видимости правил на уровне проекта

    ## Bug fixes

            - Исправлены скоупы files, все плагины определены глобально, для того чтобы корректно срабатывало переопределение.

### Patch Changes

- Updated dependencies []:
    - @alfalab/stylelint-core-vars@3.0.0

## 10.1.0

### Minor Changes

- [#145](https://github.com/core-ds/arui-presets-lint/pull/145) [`193f7b1`](https://github.com/core-ds/arui-presets-lint/commit/193f7b14e24ea1fbae5e3857976dbefca3f3ab73) Thanks [@dmitrbrvsk](https://github.com/dmitrbrvsk)! - Добавлены новые правила typescript-eslint:
  `@typescript-eslint/no-duplicate-enum-values` - запрещает дублирование значений в enum
  `@typescript-eslint/prefer-optional-chain` - требует использования optional chaining вместо цепочек условий

### Patch Changes

- Updated dependencies []:
    - @alfalab/stylelint-core-vars@3.0.0

## 10.0.0

### Major Changes

- [#120](https://github.com/core-ds/arui-presets-lint/pull/120) [`b6cbb1a`](https://github.com/core-ds/arui-presets-lint/commit/b6cbb1a87847682cecd1c7a73809020f17f7fb55) Thanks [@kiskv](https://github.com/kiskv)! - - Обновление stylelint до 17 версии, eslint-plugin-n до 18, eslint-plugin-de-morgan до 2 - минимальная версия node теперь 20.19.0'
    - git add в конфигурации lefthook заменен на stage_fixed

### Patch Changes

- Updated dependencies [[`b6cbb1a`](https://github.com/core-ds/arui-presets-lint/commit/b6cbb1a87847682cecd1c7a73809020f17f7fb55)]:
    - @alfalab/stylelint-core-vars@3.0.0

## 9.6.1

### Patch Changes

- [#128](https://github.com/core-ds/arui-presets-lint/pull/128) [`bb55225`](https://github.com/core-ds/arui-presets-lint/commit/bb5522545b99f3ecc383f17f77dcfbcbfce91662) Thanks [@dmitrbrvsk](https://github.com/dmitrbrvsk)! - Для правила import-x/no-cycle задан maxDepth вместе с ignoreExternal, чтобы снизить время линта на больших графах импортов. В V9_MIGRATION_GUIDE описан компромисс и как переопределить правило в проекте

- Updated dependencies []:
    - @alfalab/stylelint-core-vars@2.1.1

## 9.6.0

### Minor Changes

- [#125](https://github.com/core-ds/arui-presets-lint/pull/125) [`292ec32`](https://github.com/core-ds/arui-presets-lint/commit/292ec32d3f412dcb8f174256c73fe86b12951b02) Thanks [@dmitrbrvsk](https://github.com/dmitrbrvsk)! - В пресет stylelint добавлен плагин `stylelint-order` и правила `order/properties-order` и `order/order`.
  За счёт них выравнивается порядок css свойств и выстраивается единообразный порядок вложенности в блоке.

### Patch Changes

- Updated dependencies []:
    - @alfalab/stylelint-core-vars@2.1.1

## 9.5.1

### Patch Changes

- [#121](https://github.com/core-ds/arui-presets-lint/pull/121) [`b83ff31`](https://github.com/core-ds/arui-presets-lint/commit/b83ff31f78483f79dcb263f71e3a2dd5a92b5c15) Thanks [@kiskv](https://github.com/kiskv)! - Фикс попадания зависимости с версией 'workspace:\*' в релизный пакет

- Updated dependencies [[`b83ff31`](https://github.com/core-ds/arui-presets-lint/commit/b83ff31f78483f79dcb263f71e3a2dd5a92b5c15)]:
    - @alfalab/stylelint-core-vars@2.1.1

## 9.5.0

### Minor Changes

- [#118](https://github.com/core-ds/arui-presets-lint/pull/118) [`1057d60`](https://github.com/core-ds/arui-presets-lint/commit/1057d601f36fb1f06f70741f0f15b49aa1ed3c98) Thanks [@kiskv](https://github.com/kiskv)! - Библиотека перенесена в монорепозиторий, подняты зависимости. Конфиги prettier, stylelint и commitlint переведены на typescript

### Patch Changes

- Updated dependencies [[`1057d60`](https://github.com/core-ds/arui-presets-lint/commit/1057d601f36fb1f06f70741f0f15b49aa1ed3c98)]:
    - @alfalab/stylelint-core-vars@2.1.0

## 9.4.1

### Patch Changes

- [#116](https://github.com/core-ds/arui-presets-lint/pull/116) [`2ecbecb`](https://github.com/core-ds/arui-presets-lint/commit/2ecbecb0102403674642d7f39aa027ba99d65895) Thanks [@KalashnikovTV](https://github.com/KalashnikovTV)! - - Добавлены тесты для кастомного правила require-description

## 9.4.0

### Minor Changes

- [#108](https://github.com/core-ds/arui-presets-lint/pull/108) [`9234cb2`](https://github.com/core-ds/arui-presets-lint/commit/9234cb201c0bc731a7243b0495757c237539f8cd) Thanks [@kiskv](https://github.com/kiskv)! - - Обновлены зависимости
    - Включена сборка библиотеки через tsc

## 9.3.0

### Minor Changes

- [#113](https://github.com/core-ds/arui-presets-lint/pull/113) [`594d69d`](https://github.com/core-ds/arui-presets-lint/commit/594d69defacfc485d10b23fc0e7c9e586e24149e) Thanks [@KalashnikovTV](https://github.com/KalashnikovTV)! - ## New Features
    - Добавлено правило **`require-description`**, которое требует указания причины отключения ESLint‑директив. Более подробное описание можно прочитать по пути eslint/plugins/disable-comments/README.md

## 9.2.0

### Minor Changes

- [#92](https://github.com/core-ds/arui-presets-lint/pull/92) [`63ab032`](https://github.com/core-ds/arui-presets-lint/commit/63ab032d7576e209765b235a895c9a088d9f366a) Thanks [@kiskv](https://github.com/kiskv)! - Обновлены зависимости, добавлен eslint-plugin-de-morgan

## 9.0.2

## 9.1.4

### Patch Changes

- [#100](https://github.com/core-ds/arui-presets-lint/pull/100) [`5b14c91`](https://github.com/core-ds/arui-presets-lint/commit/5b14c91440f3dbf2a4cabbdf1d6130b47ec7a938) Thanks [@kiskv](https://github.com/kiskv)! - Правила nodejs теперь применяются только для папки server

## 9.1.3

### Patch Changes

- [#97](https://github.com/core-ds/arui-presets-lint/pull/97) [`b8ccf19`](https://github.com/core-ds/arui-presets-lint/commit/b8ccf19c174645261aee0adadce192051420a788) Thanks [@heymdall-legal](https://github.com/heymdall-legal)! - Исправлена проблема, из-за которой cli мог вызывать некорректные версии инструментов если в дереве зависимостей проекта присутствовали разные версии prettier/eslint/stylelint

## 9.1.2

### Patch Changes

- [#94](https://github.com/core-ds/arui-presets-lint/pull/94) [`ca6ab3e`](https://github.com/core-ds/arui-presets-lint/commit/ca6ab3e05039e66b64ddb5d378f6895f7ece2bd5) Thanks [@ValadzkoAliaksei](https://github.com/ValadzkoAliaksei)! - Выключено свойство requireReturnForObjectLiteral для правила eslint arrow-body-style

## 9.1.1

### Patch Changes

- [#88](https://github.com/core-ds/arui-presets-lint/pull/88) [`874438f`](https://github.com/core-ds/arui-presets-lint/commit/874438fb01604ed3f992b640bbb5118cfb4f657a) Thanks [@kiskv](https://github.com/kiskv)! - - Исправлена проверка названий css-файлов
    - Исправлены типы наборов правил eslint

## 9.1.0

### Minor Changes

- [#80](https://github.com/core-ds/arui-presets-lint/pull/80) [`c9ccabf`](https://github.com/core-ds/arui-presets-lint/commit/c9ccabf609cd672a5d66aab996e323d647aef759) Thanks [@dmitrbrvsk](https://github.com/dmitrbrvsk)! - добавлены новые правила для stylelint

- [#84](https://github.com/core-ds/arui-presets-lint/pull/84) [`4ae8751`](https://github.com/core-ds/arui-presets-lint/commit/4ae875136c721e6893a4efbc061d0497c763b5b6) Thanks [@kiskv](https://github.com/kiskv)! - - Исправлены пути в экспортах правил eslint
    - Удалены сломанные deprecated stylelint правила
    - Добавлен прогон тестов для всех веток
    - Поднят lefthook до 2.1.1, typescript-eslint до 8.55.0, eslint-plugin-unicorn до 63.0.0
    - Убрана дефолтная настройка allowDefaultProject, дополнен README.md и V9_MIGRATION_GUIDE.md по этой теме

### Patch Changes

- [#82](https://github.com/core-ds/arui-presets-lint/pull/82) [`76c10fe`](https://github.com/core-ds/arui-presets-lint/commit/76c10fe13a175ea89b664c2b727009cfa1638ddf) Thanks [@heymdall-legal](https://github.com/heymdall-legal)! - Выключено правило no-continue

## 9.0.1

### Major Changes

- [#53](https://github.com/core-ds/arui-presets-lint/pull/53) [`909ac7d`](https://github.com/core-ds/arui-presets-lint/commit/909ac7d696a0ef2d56993688878e738dbad193db) Thanks [@kiskv](https://github.com/kiskv)! - ESlint 9, ESM only и многое другое...

    ## Breaking Changes
    - конфиги поставляются только в esm, минимальная версия node - 18.18.0
    - удален плагин [eslint-plugin-cypress](https://www.npmjs.com/package/eslint-plugin-cypress) и сопутствующие правила
    - [eslint-plugin-import](https://www.npmjs.com/package/eslint-plugin-import) заменен на [eslint-plugin-import-x](https://www.npmjs.com/package/eslint-plugin-import-x)
    - [eslint-plugin-dirnames](https://www.npmjs.com/package/eslint-plugin-dirnames) заменен на [eslint-plugin-check-file](https://www.npmjs.com/package/eslint-plugin-check-file)
    - содержимое конфигов [eslint-config-airbnb](https://www.npmjs.com/package/eslint-config-airbnb), [eslint-config-airbnb-typescript](https://www.npmjs.com/package/eslint-config-airbnb-typescript), [eslint-config-airbnb-base](https://www.npmjs.com/package/eslint-config-airbnb-base) переведено в eslint-flat-config и перенесено внутрь нашей библиотеки
    - отключен eslint cache, так как он периодически вызывал проблемы и работал [ненадежно](https://typescript-eslint.io/troubleshooting/faqs/eslint/#can-i-use-eslints---cache-with-typescript-eslint)
    - typescript-eslint обновлен до 8 версии, включен новый [projectService](https://typescript-eslint.io/blog/project-service/#introducing-the-project-service)
    - в eslint для окружения node включен eslint-plugin-n с набором правил [recommended](https://github.com/eslint-community/eslint-plugin-n?tab=readme-ov-file#-rules)

    ## New Features
    - добавлен набор правил [eslint-plugin-unicorn-unopinionated](https://github.com/sindresorhus/eslint-plugin-unicorn/tree/main?tab=readme-ov-file#rules)
    - добавлен набор правил [eslint-plugin-jsx-a11y-recommended](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y?tab=readme-ov-file#supported-rules)
    - добавлены наборы правил [eslint-plugin-react-recommended](https://github.com/jsx-eslint/eslint-plugin-react?tab=readme-ov-file#list-of-supported-rules) и eslint-plugin-react-hooks-recommended. исправляет [этот баг](https://github.com/core-ds/arui-presets-lint/issues/50)
    - добавлен набор правил [typescript-eslint-recommended-type-checked](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/src/configs/eslintrc/recommended-type-checked.ts)
    - добавлен набор правил [eslint-recommended](https://github.com/eslint/eslint/blob/main/packages/js/src/configs/eslint-recommended.js)
    - экспорты объявлены через декларацию [exports](https://nodejs.org/api/packages.html#package-entry-points) в package.json
    - пути файлов удалены из вызова cli eslint - теперь все определяется в конфиге. добавлена библиотека [eslint-config-flat-gitignore](https://www.npmjs.com/package/eslint-config-flat-gitignore) для поддержки учитывания файлов .gitignore и .eslintignore
    - обновлены зависимости и yarn до последней версии
    - флоу выпуска библиотеки переведен с conventional-cli на changesets-cli

    ## Bugfixes
    - Исправлено отображение ворнингов на precommit при наличии файла в eslintignore https://github.com/core-ds/arui-presets-lint/issues/28

# [8.8.1](https://github.com/core-ds/arui-presets-lint/compare/v8.8.0...v8.8.1) (2025-08-25)

### Bug Fixes

- **a11y:** кнопки из core-components добавлены в настройки a11y ([a58d229](https://github.com/core-ds/arui-presets-lint/commit/a58d2297523d09e899ac49b1638bb2313a20325a))

# [8.8.0](https://github.com/core-ds/arui-presets-lint/compare/v8.7.0...v8.8.0) (2025-06-24)

### Features

- update jsx-filename-extension rule ([0b66b5a](https://github.com/core-ds/arui-presets-lint/commit/0b66b5a24d8a6109932deb1039f5fabd567302e8))

# [8.7.0](https://github.com/core-ds/arui-presets-lint/compare/v8.6.0...v8.7.0) (2025-04-17)

### Bug Fixes

- **eslint:** set --ignore-path to .gitignore ([32b57e5](https://github.com/core-ds/arui-presets-lint/commit/32b57e5a798d20270287b5803a44dc24b5be5dd9))
- **lefthook:** add --allow-empty-input to stylelint call ([f8281b6](https://github.com/core-ds/arui-presets-lint/commit/f8281b6622328d7c29e376763af8fafd0432b1a1))

### Features

- upgrade dependencies ([7a9465d](https://github.com/core-ds/arui-presets-lint/commit/7a9465d86b7c3bf6fa1ffe27eadbb8cde7154556))

# [8.6.0](https://github.com/core-ds/arui-presets-lint/compare/v8.5.0...v8.6.0) (2025-02-12)

### Features

- add new rules for eslint ([8f75cb8](https://github.com/core-ds/arui-presets-lint/commit/8f75cb89e0b5b7ab428378807eb9613c97ba6209))

# [8.5.0](https://github.com/core-ds/arui-presets-lint/compare/v8.4.0...v8.5.0) (2025-01-31)

### Features

- add new rules for eslint max-params and max-lines ([e2d4f6a](https://github.com/core-ds/arui-presets-lint/commit/e2d4f6a9acb6a370c0b3f3341288deb3275de18d))

# [8.4.0](https://github.com/core-ds/arui-presets-lint/compare/v8.3.0...v8.4.0) (2025-01-13)

### Features

- added new ts rule ([b66a2dd](https://github.com/core-ds/arui-presets-lint/commit/b66a2ddb123afbdfcc84371f023643f3ee795d46))

# [8.3.0](https://github.com/core-ds/arui-presets-lint/compare/v8.2.0...v8.3.0) (2024-12-13)

### Features

- **stylelint:** add ability to use pseudo class global ([5d220df](https://github.com/core-ds/arui-presets-lint/commit/5d220df9abf47eb8c37ae05d6f8fa0075789d473))

# [8.2.0](https://github.com/core-ds/arui-presets-lint/compare/v8.1.0...v8.2.0) (2024-12-02)

### Features

- bump dependencies, add stylelint-core-vars with bugfixes ([6d36d0a](https://github.com/core-ds/arui-presets-lint/commit/6d36d0a980feaad68146a1f7a50cf2ea7a1c1ad0))
- **lefthook:** remove unused parallel setting from commit-msg hook ([e8acd61](https://github.com/core-ds/arui-presets-lint/commit/e8acd616013e7a2891fd8614858e861be7e67214))

# [8.1.0](https://github.com/core-ds/arui-presets-lint/compare/v8.0.1...v8.1.0) (2024-11-01)

### Bug Fixes

- **prettier:** fix prettier newlines on windows ([0120a00](https://github.com/core-ds/arui-presets-lint/commit/0120a0062a54a73022d89ea036216bc869a4070d))

### Features

- bump dependencies ([5c51205](https://github.com/core-ds/arui-presets-lint/commit/5c51205e9af81b706e34ad5bced36d7ec5d46b78))
- **cli:** add --list-different flag for format command ([2a845a7](https://github.com/core-ds/arui-presets-lint/commit/2a845a7579d9f0d0bcf490411839de6d67037652))

## [8.0.1](https://github.com/core-ds/arui-presets-lint/compare/v8.0.0...v8.0.1) (2024-10-31)

### Bug Fixes

- fix grammatical mistakes ([1819ba1](https://github.com/core-ds/arui-presets-lint/commit/1819ba11ae593f2072a98e00fd2425ce231298a4))

# [8.0.0](https://github.com/core-ds/arui-presets-lint/compare/v7.6.2...v8.0.0) (2024-10-29)

- feat(\*)!: remove all peerdeps ([2ac2d86](https://github.com/core-ds/arui-presets-lint/commit/2ac2d8697ed4a68dd10cc425af16cf2732948083))

### Features

- add lefthook and cli, remove simple-git-hooks and lint-staged ([d83b53b](https://github.com/core-ds/arui-presets-lint/commit/d83b53b47e0fb27958aea7ada1ada83f7a01b26c))
- bump react, typescript and core-components in dev dependency ([162f66f](https://github.com/core-ds/arui-presets-lint/commit/162f66f05109653d37d57275ea8b1728e9d7cebb))
- update yarn to 4.5.1 ([250b8ae](https://github.com/core-ds/arui-presets-lint/commit/250b8aee2a46c1ecd0ff11524a85653971c41d64))

### BREAKING CHANGES

- peer dependencies no longer supported

## [7.6.2](https://github.com/core-ds/arui-presets-lint/compare/v7.6.1...v7.6.2) (2024-09-18)

### Bug Fixes

- **eslint:** optimize regex for mixed language rule ([7f021cb](https://github.com/core-ds/arui-presets-lint/commit/7f021cbd02bc69db9d28f68405edcdbd29abe850))

## [7.6.1](https://github.com/core-ds/arui-presets-lint/compare/v7.6.0...v7.6.1) (2024-09-08)

### Bug Fixes

- **stylelint:** allow duplicate properties with different syntaxes ([3e0e5af](https://github.com/core-ds/arui-presets-lint/commit/3e0e5af57c0d470ae3de7052078bb3ca6e67a309))

# [7.6.0](https://github.com/core-ds/arui-presets-lint/compare/v7.5.0...v7.6.0) (2024-08-19)

### Bug Fixes

- **stylelint:** rule for module only; ([1a73b15](https://github.com/core-ds/arui-presets-lint/commit/1a73b151ff0931cc2e0a3b7c806280f63edcbd9b))

### Features

- **stylelint:** add rule; selector-class-pattern ([26e3c55](https://github.com/core-ds/arui-presets-lint/commit/26e3c551a1ce68946bf6a6ffbf119c69d64e81b0))

# [7.5.0](https://github.com/core-ds/arui-presets-lint/compare/v7.4.0...v7.5.0) (2024-08-16)

### Features

- **stylelint:** add stylelint duplications check ([cb95219](https://github.com/core-ds/arui-presets-lint/commit/cb9521959675c4fb5391cfa16811c134e092b95b))

# [7.4.0](https://github.com/core-ds/arui-presets-lint/compare/v7.3.0...v7.4.0) (2024-08-14)

### Features

- **eslint:** enabled consistent-type-imports, ban propsWithChildren and atomic lodash ([3b03627](https://github.com/core-ds/arui-presets-lint/commit/3b036274d8535840ce47083495fe90d30ef86d8a))

# [7.3.0](https://github.com/core-ds/arui-presets-lint/compare/v7.2.0...v7.3.0) (2024-04-24)

### Features

- **no-cycle:** enable rule ([861aa71](https://github.com/core-ds/arui-presets-lint/commit/861aa71ae2b3b804489905c2a15e0619afbb5da3))

# [7.2.0](https://github.com/core-ds/arui-presets-lint/compare/v7.1.1...v7.2.0) (2024-04-10)

### Features

- allow 7 version for typescript-eslint in peerdeps ([8f9c0cc](https://github.com/core-ds/arui-presets-lint/commit/8f9c0cca96c4e0771bb529747adeee54d65e3b7b))
- bump dependencies ([0c86c4e](https://github.com/core-ds/arui-presets-lint/commit/0c86c4e79b9632114b10435fa77cd4fd81bd8b93))
- bump yarn to 4.1.1 ([2f720c3](https://github.com/core-ds/arui-presets-lint/commit/2f720c3da0534c7ddfea95738ac1cf2bbe02ba7d))
- **eslint:** set ecma version to 2022 for ts parser ([9ed55d6](https://github.com/core-ds/arui-presets-lint/commit/9ed55d6617b09d0cbb786758de8b4857c8cbac89))
- replace husky 4 to simple-git-hooks ([91232d8](https://github.com/core-ds/arui-presets-lint/commit/91232d8d9c94733b8d474eef09138c9dd6e76363))

## [7.1.1](https://github.com/core-ds/arui-presets-lint/compare/v7.1.0...v7.1.1) (2024-02-28)

### Bug Fixes

- **commitlint:** downgrade for fix RangeError commitlint issue ([6ef2bfa](https://github.com/core-ds/arui-presets-lint/commit/6ef2bfa41aa0bc6290f8dfbe17a2a0abecc45595))

# [7.1.0](https://github.com/core-ds/arui-presets-lint/compare/v7.0.1...v7.1.0) (2024-02-27)

### Features

- bump various dependencies ([4184a5d](https://github.com/core-ds/arui-presets-lint/commit/4184a5d4b1b4a574564972fbddbdd1db1452ce19))

## [7.0.1](https://github.com/core-ds/arui-presets-lint/compare/v7.0.0...v7.0.1) (2024-01-27)

### Bug Fixes

- **ci:** fix new library package job for protected branches ([#4](https://github.com/core-ds/arui-presets-lint/issues/4)) ([f27fce0](https://github.com/core-ds/arui-presets-lint/commit/f27fce011c336cc1b6b8582e8350fb8e2c08b2ca))

# [7.0.0](https://github.com/core-ds/arui-presets-lint/compare/v6.3.0...v7.0.0) (2023-12-22)

- feat(\*)!: remove arui-feather dependencies, fix test runner ([fde224c](https://github.com/core-ds/arui-presets-lint/commit/fde224c2eecfcfa09aad305b878bcbe418c44e96))
- feat(\*)!: bump dependencies ([aa78faa](https://github.com/core-ds/arui-presets-lint/commit/aa78faab6be218592665cbffe1b0b46122eceb48))

### Features

- add release config for beta branch ([50025ca](https://github.com/core-ds/arui-presets-lint/commit/50025ca3f5b58f0cf1e5aa77ea13e052e08047ad))
- bump dependencies ([b90a40c](https://github.com/core-ds/arui-presets-lint/commit/b90a40cd2dbc6b1471055cd3b4b724f20ed7460e))
- bump stylelint to 16 ([4ca3432](https://github.com/core-ds/arui-presets-lint/commit/4ca3432e353b4f42b869242216489d5ffaf33b69))
- bump yarn ([315c6ef](https://github.com/core-ds/arui-presets-lint/commit/315c6efdb326ac812a99b110427fca781e685d93))
- cleanup package content ([e12e8c7](https://github.com/core-ds/arui-presets-lint/commit/e12e8c760f8f4ea5b300508d50eba1fa5af199d5))
- modify tests ([49f9c06](https://github.com/core-ds/arui-presets-lint/commit/49f9c06be2ba5cdbde27ee4226a86834fd573fb5))

### BREAKING CHANGES

- remove arui-feather support
- remove support for node <18

# [7.0.0](https://github.com/core-ds/arui-presets-lint/compare/v6.3.0...v7.0.0) (2023-12-22)

- feat(\*)!: remove arui-feather dependencies, fix test runner ([fde224c](https://github.com/core-ds/arui-presets-lint/commit/fde224c2eecfcfa09aad305b878bcbe418c44e96))
- feat(\*)!: bump dependencies ([aa78faa](https://github.com/core-ds/arui-presets-lint/commit/aa78faab6be218592665cbffe1b0b46122eceb48))

### Features

- add release config for beta branch ([50025ca](https://github.com/core-ds/arui-presets-lint/commit/50025ca3f5b58f0cf1e5aa77ea13e052e08047ad))
- bump dependencies ([b90a40c](https://github.com/core-ds/arui-presets-lint/commit/b90a40cd2dbc6b1471055cd3b4b724f20ed7460e))
- bump stylelint to 16 ([4ca3432](https://github.com/core-ds/arui-presets-lint/commit/4ca3432e353b4f42b869242216489d5ffaf33b69))
- bump yarn ([315c6ef](https://github.com/core-ds/arui-presets-lint/commit/315c6efdb326ac812a99b110427fca781e685d93))
- cleanup package content ([e12e8c7](https://github.com/core-ds/arui-presets-lint/commit/e12e8c760f8f4ea5b300508d50eba1fa5af199d5))
- modify tests ([49f9c06](https://github.com/core-ds/arui-presets-lint/commit/49f9c06be2ba5cdbde27ee4226a86834fd573fb5))

### BREAKING CHANGES

- remove arui-feather support
- remove support for node <18

# 6.3.0 (2023-12-01)

### Features

- change ci configs 30f7d14

# 6.2.0 (2023-05-24)

### Features

- **eslint:** forbid import of lodash 7df02af

# 6.1.0 (2022-12-09)

### Features

- dump stylelint-core-vars fafcdfd
- separate lint and format, remove incremental false from husky 75d15b9

## 6.0.1 (2022-07-27)

### Bug Fixes

- **eslint:** fix node12 support 4d52210

# 6.0.0 (2022-07-25)

### Features

- add .yarnrc aac625f
- bump semantic-release, change repository url e98a7bc
- update deps a90bac2
- update lint-staged and husky 1fe7d74
- **build:** remove github from release config 5c361e4
- **build:** remove repo from release config c8d28ca
- **commitlint:** increase body-max-line-length 006ca95
- **commitlint:** update commitlint libs d7bfec1
- **eslint:** forbid unnecessary template literals for best prettier compatibility eee9f53
- **eslint:** remove harmful eslint rules after testing 561115a
- **gitignore:** add .DS_Store to .gitignore 272ae54
- **package.json:** remove repo link from package.json 64b8068
- **stylelint:** update stylelint, remove stylelint-prettier a61f26f

- feat(eslint)!: update eslint and plugins, add eslint-config-prettier, remove prettier-eslint 0787329

### BREAKING CHANGES

- dropping eslint <8 support, remove prettier-eslint

# [5.10.0](https://github.com/alfa-laboratory/arui-presets-lint/compare/v5.9.0...v5.10.0) (2021-11-01)

### Bug Fixes

- delete extra comment ([fec77cc](https://github.com/alfa-laboratory/arui-presets-lint/commit/fec77ccd5bb41cc3641729ea5fead768d88f141c))
- remarks from pr ([fa6f23f](https://github.com/alfa-laboratory/arui-presets-lint/commit/fa6f23f0ba86d12c3b24c8e65d8c8e872d234dad))
- return old husky ([95b8201](https://github.com/alfa-laboratory/arui-presets-lint/commit/95b82016adbba11e75585b27b4e1966beb77f44c))
- update yarnlock ([d8885f7](https://github.com/alfa-laboratory/arui-presets-lint/commit/d8885f755e10ece1c2c77e513a6b34e393feb81f))

### Features

- up libs ([08d4e78](https://github.com/alfa-laboratory/arui-presets-lint/commit/08d4e78024ad8b99b04d9e6e7848dd5d3056b7ad))

# [5.9.0](https://github.com/alfa-laboratory/arui-presets-lint/compare/v5.8.0...v5.9.0) (2021-09-03)

### Features

- **stylelint:** add stylelint-core-vars ([fca461d](https://github.com/alfa-laboratory/arui-presets-lint/commit/fca461dc5a2c95afb6d0be4af1a395fb0c270ecb))

# [5.8.0](https://github.com/alfa-laboratory/arui-presets-lint/compare/v5.7.0...v5.8.0) (2021-05-14)

### Features

- **eslint:** forbid to use context.only and test.only ([cfae8a5](https://github.com/alfa-laboratory/arui-presets-lint/commit/cfae8a5d7f42faacf24d0fbf716d2c3454ab6f65))
- **eslint:** forbid to use it.only and describe.only ([dd83d79](https://github.com/alfa-laboratory/arui-presets-lint/commit/dd83d79417ca89b2e1534cbe5617832d9eac5f47))

# [5.7.0](https://github.com/alfa-laboratory/arui-presets-lint/compare/v5.6.0...v5.7.0) (2021-03-10)

### Features

- **eslint:** add 'no-shadow' ts rule ([5817957](https://github.com/alfa-laboratory/arui-presets-lint/commit/5817957cbaa656f868bf67f4ec4b33e69b78d233))
- **eslint:** off eslint 'no-use-before-define' ([092093b](https://github.com/alfa-laboratory/arui-presets-lint/commit/092093bfd39944c8da7c241397456cafdd49b765))

# [5.6.0](https://github.com/alfa-laboratory/arui-presets-lint/compare/v5.5.0...v5.6.0) (2021-02-16)

### Bug Fixes

- fix yarn audit prototype pollution ([ee38bac](https://github.com/alfa-laboratory/arui-presets-lint/commit/ee38bac939329e261593153af4e28f5039503ac8))

### Features

- add eslint rule for check filenames ([07b48b5](https://github.com/alfa-laboratory/arui-presets-lint/commit/07b48b5e29d3fac6115fb84d10e982ea71729af1))
- update eslint-plugin-dirnames version ([2a14bb2](https://github.com/alfa-laboratory/arui-presets-lint/commit/2a14bb23d2d80283222e7d368607b056a8764cd6))
- update lint for check filenames & dirnames ([434b48a](https://github.com/alfa-laboratory/arui-presets-lint/commit/434b48acc94e5c15e2e1b15cce3b1e8df13c7cf7))
- update package.json ([e39da16](https://github.com/alfa-laboratory/arui-presets-lint/commit/e39da1640c3176e6116f56a082dd41c81c50755b))
- update yarn.lock ([3f708aa](https://github.com/alfa-laboratory/arui-presets-lint/commit/3f708aa264ff18eb746deb848285cabf105f4638))
- update yarn.lock ([1abc126](https://github.com/alfa-laboratory/arui-presets-lint/commit/1abc126673b37764509bbeb16905fa263dfac324))

# [5.5.0](https://github.com/alfa-laboratory/arui-presets-lint/compare/v5.4.1...v5.5.0) (2021-02-12)

### Features

- **eslint:** add padding-line-between-statements rule ([46da359](https://github.com/alfa-laboratory/arui-presets-lint/commit/46da3591c67a6d44db73516d14419852837c4faa))

## [5.4.1](https://github.com/alfa-laboratory/arui-presets-lint/compare/v5.4.0...v5.4.1) (2021-01-25)

### Bug Fixes

- **eslint:** add ignore typescript generic type params ([f7c1d35](https://github.com/alfa-laboratory/arui-presets-lint/commit/f7c1d354234a1f7bec7da1c157333b97bccf6bdc))

# [5.4.0](https://github.com/alfa-laboratory/arui-presets-lint/compare/v5.3.1...v5.4.0) (2020-12-14)

### Features

- disable jsx-one-expression-per-line ([bcba37b](https://github.com/alfa-laboratory/arui-presets-lint/commit/bcba37b9516306011a8914403814990d6336d7e8))

## [5.3.1](https://github.com/alfa-laboratory/arui-presets-lint/compare/v5.3.0...v5.3.1) (2020-10-02)

### Bug Fixes

- adds new package for semantic-release ([e999b7b](https://github.com/alfa-laboratory/arui-presets-lint/commit/e999b7b7591c7d2eacbcb2a13d903ecb6855c895))
- adds token for npm-publish ([73ccf46](https://github.com/alfa-laboratory/arui-presets-lint/commit/73ccf46f0325d21eea8875e38756d78ef23d7add))
- changed rules for codeowners ([8d40eb0](https://github.com/alfa-laboratory/arui-presets-lint/commit/8d40eb0fb1d26440e751809d5cdaf85ae68f1094))
- changed rules for CODEOWNERS ([7d7cd38](https://github.com/alfa-laboratory/arui-presets-lint/commit/7d7cd3889e30ce08d8bac2367cc3ffc9da46cb1b))
- changed version ([26adf63](https://github.com/alfa-laboratory/arui-presets-lint/commit/26adf632ce7e79bb821aab5272c22bfed8c5f66b))

# [5.1.0](https://github.com/alfa-laboratory/arui-presets-lint/compare/v5.0.0...v5.1.0) (2020-09-03)

### Features

- update prettier, stylelint ([55b3aa4](https://github.com/alfa-laboratory/arui-presets-lint/commit/55b3aa472c3c584bf1606c765d20acd348ad06a0))

# [5.0.0](https://github.com/alfa-laboratory/arui-presets-lint/compare/v4.3.0...v5.0.0) (2020-08-26)

### Bug Fixes

- adds all deleted dependencies ([823a275](https://github.com/alfa-laboratory/arui-presets-lint/commit/823a2757ffa4f99c4c8ba6062ce9df926cde0858))

### Features

- add some rules ([7e1ec33](https://github.com/alfa-laboratory/arui-presets-lint/commit/7e1ec3380f5e2993fbe4032a42cd2699aaf8cbb8))
- add some rules ([ecec52a](https://github.com/alfa-laboratory/arui-presets-lint/commit/ecec52a6d7184c795f4e78bec55845f95e51d24f))
- resolve yarn.lock ([85b5ae7](https://github.com/alfa-laboratory/arui-presets-lint/commit/85b5ae771c4c8a08f9a30aad486a22a9934a116c))
- **eslint:** add .eslintrc.js in .eslintignore ([b22988a](https://github.com/alfa-laboratory/arui-presets-lint/commit/b22988a6a3b1e3afed54f76a4de3a85d63ff607d))
- **eslint:** removed node.js v8.\* support ([abb7ed8](https://github.com/alfa-laboratory/arui-presets-lint/commit/abb7ed834518d82e47448f9fe91e5bd267d0f1ce))
- **eslint:** update config for eslint ([cad9237](https://github.com/alfa-laboratory/arui-presets-lint/commit/cad92374b6db1ea1db9d2f80eaaf0407f6dbb7fb))
- **eslint:** update deps ([5516c1c](https://github.com/alfa-laboratory/arui-presets-lint/commit/5516c1c16b51e471d89fd76b895c93ceb0acb750))

### BREAKING CHANGES

- dropped node.js 8 support, eslint was updated from 6 to 7

# [4.3.0](https://github.com/alfa-laboratory/arui-presets-lint/compare/v4.2.3...v4.3.0) (2020-08-24)

### Bug Fixes

- adds some fix ([396dfea](https://github.com/alfa-laboratory/arui-presets-lint/commit/396dfea6fa159c08287fcd9a5fff008bcff467df))
- **eslint:** replace deprecated label-has-for ([a24ab8e](https://github.com/alfa-laboratory/arui-presets-lint/commit/a24ab8e838bc40abfdbc6d341233a53507d15d58)), closes [#56](https://github.com/alfa-laboratory/arui-presets-lint/issues/56)

### Features

- adds dependencies for semantic-release ([18c84a3](https://github.com/alfa-laboratory/arui-presets-lint/commit/18c84a3ed7b067497295983407ecd4fb0c7a2463))
- adds new github token ([a903035](https://github.com/alfa-laboratory/arui-presets-lint/commit/a9030359af27204457656f9caada2bee174387a9))
- adds new github workflows ([28621e2](https://github.com/alfa-laboratory/arui-presets-lint/commit/28621e2f4b301dbe0e03740645e3e8ffc62a8e07))
- adds release.config for semantic-release ([d517bfd](https://github.com/alfa-laboratory/arui-presets-lint/commit/d517bfdbc72c377805ec55de21dcc047169fea14))
- **nodejs:** deleted test for 8th node's version ([edf247e](https://github.com/alfa-laboratory/arui-presets-lint/commit/edf247ed5731cc7158e182bb1006a2370770133e))

<a name="4.2.3"></a>

## [4.2.3](https://github.com/alfa-laboratory/arui-presets-lint/compare/v4.2.2...v4.2.3) (2020-07-09)

### Features

- **upgrade:** upgraded a library ([#75](https://github.com/alfa-laboratory/arui-presets-lint/issues/75)) ([a8fb323](https://github.com/alfa-laboratory/arui-presets-lint/commit/a8fb323))

<a name="4.2.2"></a>

## [4.2.2](https://github.com/alfa-laboratory/arui-presets-lint/compare/v4.2.1...v4.2.2) (2020-06-22)

### Bug Fixes

- **eslint:** disable max-len explicitly ([e58103f](https://github.com/alfa-laboratory/arui-presets-lint/commit/e58103f))

<a name="4.2.1"></a>

## [4.2.1](https://github.com/alfa-laboratory/arui-presets-lint/compare/v4.2.0...v4.2.1) (2020-06-22)

### Bug Fixes

- **eslint:** disable conflict rules ([d4b2af5](https://github.com/alfa-laboratory/arui-presets-lint/commit/d4b2af5))
- **eslint:** remove max-len ([ab5be9c](https://github.com/alfa-laboratory/arui-presets-lint/commit/ab5be9c))

<a name="4.2.0"></a>

# [4.2.0](https://github.com/alfa-laboratory/arui-presets-lint/compare/v4.1.3...v4.2.0) (2020-04-30)

### Features

- **upgrade:** add no-useles-path-segments rule ([043fdc6](https://github.com/alfa-laboratory/arui-presets-lint/commit/043fdc6))

<a name="4.1.2"></a>

## [4.1.2](https://github.com/alfa-laboratory/arui-presets-lint/compare/v4.1.1...v4.1.2) (2020-04-09)

### Bug Fixes

- **eslint:** added avoidEscape for quotes ([cbd63d8](https://github.com/alfa-laboratory/arui-presets-lint/commit/cbd63d8))

### Features

- add dirnames eslint rule ([d33eb66](https://github.com/alfa-laboratory/arui-presets-lint/commit/d33eb66))

<a name="4.1.1"></a>

## [4.1.1](https://github.com/alfa-laboratory/arui-presets-lint/compare/v4.1.0...v4.1.1) (2020-04-06)

### Bug Fixes

- update yarn.lock ([eab5945](https://github.com/alfa-laboratory/arui-presets-lint/commit/eab5945))
- **arui-cssvars:** fix library ([0599231](https://github.com/alfa-laboratory/arui-presets-lint/commit/0599231))
- **arui-cssvars:** update lib version to skip warnings when linter rule is disabled ([c1e4565](https://github.com/alfa-laboratory/arui-presets-lint/commit/c1e4565))

<a name="4.1.0"></a>

# [4.1.0](https://github.com/alfa-laboratory/arui-presets-lint/compare/v4.0.0...v4.1.0) (2020-03-26)

### Bug Fixes

- **eslint:** allow to import devDependencies in storybook and test files ([ec264d4](https://github.com/alfa-laboratory/arui-presets-lint/commit/ec264d4))
- **eslint:** resolve conflict with prettier ([1be5db5](https://github.com/alfa-laboratory/arui-presets-lint/commit/1be5db5))

### Features

- **eslint:** add cypress support ([f93f601](https://github.com/alfa-laboratory/arui-presets-lint/commit/f93f601))

<a name="4.0.0"></a>

# [4.0.0](https://github.com/alfa-laboratory/arui-presets-lint/compare/v3.0.1...v4.0.0) (2020-03-18)

### Bug Fixes

- **eslint:** disable indent and max-len rules ([97967ed](https://github.com/alfa-laboratory/arui-presets-lint/commit/97967ed))
- **eslint:** use ts parser for all files ([609cda5](https://github.com/alfa-laboratory/arui-presets-lint/commit/609cda5))
- **package:** fix yarn audit errors ([3f73abc](https://github.com/alfa-laboratory/arui-presets-lint/commit/3f73abc))
- **package:** restore version string ([a59243c](https://github.com/alfa-laboratory/arui-presets-lint/commit/a59243c))

### Features

- add prettier ([077b698](https://github.com/alfa-laboratory/arui-presets-lint/commit/077b698))
- add ts example ([dd2c8b0](https://github.com/alfa-laboratory/arui-presets-lint/commit/dd2c8b0))
- new configuration, add prettier instructions ([3e0fa81](https://github.com/alfa-laboratory/arui-presets-lint/commit/3e0fa81))
- use prettier instead of prettier-eslint ([b954d26](https://github.com/alfa-laboratory/arui-presets-lint/commit/b954d26))
- **eslint:** add warn rules for formatting ([921947d](https://github.com/alfa-laboratory/arui-presets-lint/commit/921947d))

<a name="3.0.1"></a>

## [3.0.1](https://github.com/alfa-laboratory/arui-presets-lint/compare/v3.0.0...v3.0.1) (2020-02-12)

### Features

- remove jsx-one-expression-per-line ([edca46e](https://github.com/alfa-laboratory/arui-presets-lint/commit/edca46e))

<a name="3.0.0"></a>

# [3.0.0](https://github.com/alfa-laboratory/arui-presets-lint/compare/v2.0.1...v3.0.0) (2020-02-12)

### Bug Fixes

- **js-input:** fix eslint errors ([5b34d19](https://github.com/alfa-laboratory/arui-presets-lint/commit/5b34d19))

### Features

- **dependencies:** add eslint-plugin-react-hooks and extend rules. update plugin eslint ([4d73805](https://github.com/alfa-laboratory/arui-presets-lint/commit/4d73805))

<a name="2.0.1"></a>

## [2.0.1](https://github.com/alfa-laboratory/arui-presets-lint/compare/v2.0.0...v2.0.1) (2019-12-24)

### Bug Fixes

- **stylelint:** fix path to plugin, up plugin version ([e1ebf5e](https://github.com/alfa-laboratory/arui-presets-lint/commit/e1ebf5e))

<a name="2.0.0"></a>

# [2.0.0](https://github.com/alfa-laboratory/arui-presets-lint/compare/v1.2.1...v2.0.0) (2019-12-06)

<a name="1.2.1"></a>

## [1.2.1](https://github.com/alfa-laboratory/arui-presets-lint/compare/v1.1.0...v1.2.1) (2019-09-03)

### Bug Fixes

- **eslint:** disable multiline-comment-style rule ([65ea774](https://github.com/alfa-laboratory/arui-presets-lint/commit/65ea774))

### Features

- **stylelint:** use arui-cssvars ([2a2cc6e](https://github.com/alfa-laboratory/arui-presets-lint/commit/2a2cc6e))

<a name="1.2.0"></a>

# [1.2.0](https://github.com/alfa-laboratory/arui-presets-lint/compare/v1.1.0...v1.2.0) (2019-04-04)

### Features

- **stylelint:** use arui-cssvars ([2a2cc6e](https://github.com/alfa-laboratory/arui-presets-lint/commit/2a2cc6e))

<a name="1.1.0"></a>

# 1.1.0 (2019-03-13)

### Features

- **configuration:** add new stylistic rules ([d6500f6](https://github.com/alfa-laboratory/arui-presets-lint/commit/d6500f6))
