## [1.25.1](https://github.com/ElJijuna/super-configs/compare/v1.25.0...v1.25.1) (2026-09-01)

### Bug Fixes

* correct JSON indentation size in .editorconfig ([c3e1559](https://github.com/ElJijuna/super-configs/commit/c3e15592f2ba12a2312fe899483dac6892d44081))
* update biome config to use four-space indentation for JSON ([fa587b2](https://github.com/ElJijuna/super-configs/commit/fa587b2fa7965d2638206cc51e052141ac0a30e9))

## [1.25.0](https://github.com/ElJijuna/super-configs/compare/v1.24.0...v1.25.0) (2026-08-31)

### Features

* enhance biome configuration and testing for React Native compatibility ([6ccdb2c](https://github.com/ElJijuna/super-configs/commit/6ccdb2cf6e22be457eef603cdc51a8511167ad6e))

## [1.24.0](https://github.com/ElJijuna/super-configs/compare/v1.23.0...v1.24.0) (2026-08-24)

### Features

* update TypeScript peer dependency to support versions 5, 6, and 7 ([8c0972f](https://github.com/ElJijuna/super-configs/commit/8c0972fc6e4c44c8df7cdaa9bd1a36fa6f375581))

## [1.23.0](https://github.com/ElJijuna/super-configs/compare/v1.22.0...v1.23.0) (2026-08-21)

### Features

* update TypeScript and ESLint configurations for improved compatibility and add type-checking script ([8d86e14](https://github.com/ElJijuna/super-configs/commit/8d86e14ef46d4af88d97c956e7414bcccf18d3d0))

## [1.22.0](https://github.com/ElJijuna/super-configs/compare/v1.21.0...v1.22.0) (2026-08-18)

### Features

* add Next.js support with ESLint and TypeScript configurations ([1e7c894](https://github.com/ElJijuna/super-configs/commit/1e7c894c32d4f4a6e672e4866f906bf945132d10))
* add support for Expo ESLint configuration ([56eb465](https://github.com/ElJijuna/super-configs/commit/56eb465767d3d4e24c75aa2550092d65a16c2cec))
* enable type-checked React support in ESLint configuration and CLI ([436944c](https://github.com/ElJijuna/super-configs/commit/436944ce3f168cb0253b7cf740f86ca5be211ca3))

## [1.21.0](https://github.com/ElJijuna/super-configs/compare/v1.20.0...v1.21.0) (2026-08-17)

### Features

* add React Native and Expo presets ([323df98](https://github.com/ElJijuna/super-configs/commit/323df9899517f1adc14c8ae81b177f6a2cb15605))
* add React Native and Expo presets ([850cff3](https://github.com/ElJijuna/super-configs/commit/850cff33ef07f62e8cfc292c963c226735f22939))
* add React Native ESLint configurations and related tests ([cb1cd55](https://github.com/ElJijuna/super-configs/commit/cb1cd55f7213830e93fd7271db962329e2245413))
* add React Native preset ([73e9d08](https://github.com/ElJijuna/super-configs/commit/73e9d08a0c6f0b3eadc8c148a985e69a0f061d00))
* add React Native presets and CLI support ([4664408](https://github.com/ElJijuna/super-configs/commit/4664408d66d8e24b596cbcae6acbf0e5c050d44b))

## [1.20.0](https://github.com/ElJijuna/super-configs/compare/v1.19.0...v1.20.0) (2026-07-26)

### Features

* add companion preset options for ESLint factory and update related tests ([a4641aa](https://github.com/ElJijuna/super-configs/commit/a4641aac3627ba0b060013731fa388280c584871))
* add EslintTestFramework type to ESLint exports ([ef7714f](https://github.com/ElJijuna/super-configs/commit/ef7714fc95aaf3acedb735811e82a97433a4476d))
* update CLI to emit single factory call for ESLint config and reject invalid options ([77fbd8a](https://github.com/ElJijuna/super-configs/commit/77fbd8acfa2e49f249b6a6c52d97365746ce5810))

## [1.19.0](https://github.com/ElJijuna/super-configs/compare/v1.18.0...v1.19.0) (2026-07-20)

### Features

* add Vitest configuration and improve CLI argument parsing with new tests ([39a5995](https://github.com/ElJijuna/super-configs/commit/39a5995e0a7fde3a1c1b307bfe09a2c03267de29))

## [1.18.0](https://github.com/ElJijuna/super-configs/compare/v1.17.0...v1.18.0) (2026-07-19)

### Features

* enhance build process and add path aliasing ([93481f3](https://github.com/ElJijuna/super-configs/commit/93481f393d62f9b7be528115e8d06c4cff76747d))
* update dependencies and ESLint configurations for compatibility with ESLint 10 ([e344134](https://github.com/ElJijuna/super-configs/commit/e3441341642e93f0f17bcb26bc84d4a2a46b1e84))
* update TypeScript and Node.js configurations for improved compatibility, dual suport ts7 compilar and ts6 api ([e7d249d](https://github.com/ElJijuna/super-configs/commit/e7d249d00d1372a03f92cf4db2e039608173fea6))

## [1.17.0](https://github.com/ElJijuna/super-configs/compare/v1.16.0...v1.17.0) (2026-07-18)

### Features

* add Bun support with configuration and testing setup ([99eb49a](https://github.com/ElJijuna/super-configs/commit/99eb49ab1cac24067dae59ff8d868b760f362732))
* add CLI smoke tests and update ROADMAP with latest changes ([6dffb40](https://github.com/ElJijuna/super-configs/commit/6dffb405ad95041441ccbd9364bcb0c0804d9826))
* add init CLI with global super-configs binary ([30ce8d5](https://github.com/ElJijuna/super-configs/commit/30ce8d54c4b7ac1bdc75401c9ce388d58159a0d3))
* add runtime presets for ESLint configurations and update exports ([fd755b7](https://github.com/ElJijuna/super-configs/commit/fd755b75ed93196f04a68a005024feb18eff7722))
* add type-checked TypeScript presets for ESLint configurations ([2550273](https://github.com/ElJijuna/super-configs/commit/25502737fd68edc859e5f7274624aab76f75ecdb))
* add TypeScript configuration files and update build process ([52ad353](https://github.com/ElJijuna/super-configs/commit/52ad3530ca3430eb5522f9f823d5214528539a62))
* add Vitest ESLint preset and update documentation ([ac6f708](https://github.com/ElJijuna/super-configs/commit/ac6f708a9003bf8f65612e502aaab3e72c720e4b))
* enhance CLI init with support for companion flags and package script insertion ([64c5fab](https://github.com/ElJijuna/super-configs/commit/64c5fab5bcae3cf45f3206bfdf54a6bff22df499))
* implement ESLint config factory and add Bun support ([170352a](https://github.com/ElJijuna/super-configs/commit/170352a7acfe797bf7852fc6dec5ca22c19826fe))

## [1.16.0](https://github.com/ElJijuna/super-configs/compare/v1.15.0...v1.16.0) (2026-06-25)

### Features

* add complexity rule to linter configuration ([423243b](https://github.com/ElJijuna/super-configs/commit/423243bf9e75740b8379e90e26ca72db94c6b59f))

## [1.15.0](https://github.com/ElJijuna/super-configs/compare/v1.14.0...v1.15.0) (2026-06-19)

### Features

* add @stylistic/eslint-plugin and update ESLint configurations ([29530a6](https://github.com/ElJijuna/super-configs/commit/29530a6d2936e5bdb13be316ac308fcfed5dd8af))

## [1.14.0](https://github.com/ElJijuna/super-configs/compare/v1.13.0...v1.14.0) (2026-06-14)

### Features

* add Vitest configuration and integrate with existing setup ([ff71837](https://github.com/ElJijuna/super-configs/commit/ff7183797923a2e93086a029f5c97b32c3c36380))

## [1.13.0](https://github.com/ElJijuna/super-configs/compare/v1.12.0...v1.13.0) (2026-06-10)

### Features

* add ESLint rules for destructuring and update configurations ([5cfecc6](https://github.com/ElJijuna/super-configs/commit/5cfecc6807db20564c091be9bd1e90540ddd0b9d))

## [1.12.0](https://github.com/ElJijuna/super-configs/compare/v1.11.0...v1.12.0) (2026-06-07)

### Features

* add ESLint rule to prefer async/await over Promise.then() and Promise.catch() ([c2bd116](https://github.com/ElJijuna/super-configs/commit/c2bd116acfcdcf9c1a454a24ed9b0a83bd9c9e01))

## [1.11.0](https://github.com/ElJijuna/super-configs/compare/v1.10.0...v1.11.0) (2026-06-07)

### Features

* add ESLint rule to prefer destructuring process.env over bracket notation ([b026296](https://github.com/ElJijuna/super-configs/commit/b0262962c1560fda30f4f22dd6892e0995ccafef))

## [1.10.0](https://github.com/ElJijuna/super-configs/compare/v1.9.0...v1.10.0) (2026-06-07)

### Features

* enhance testing by adding export validation script and update check command in package.json ([64dbaba](https://github.com/ElJijuna/super-configs/commit/64dbaba7096a606a04c89d1cfa628109baccd656))

### Bug Fixes

* add missing newline at end of package.json ([4196a5e](https://github.com/ElJijuna/super-configs/commit/4196a5e6d3348630d8468c037e5de4b98ac11d60))
* remove pack check from check script in package.json ([fc5d448](https://github.com/ElJijuna/super-configs/commit/fc5d448cc228f01c567391c1ae55ea7b28ea77d4))

## [1.9.0](https://github.com/ElJijuna/super-configs/compare/v1.8.0...v1.9.0) (2026-06-07)

### Features

* add Commitlint support and update configurations in package.json, package-lock.json, README, and create commitlint.config.js ([ef3157d](https://github.com/ElJijuna/super-configs/commit/ef3157d9c3dfc28e94acb6b30da16a635ed921e0))
* add EditorConfig template and update package.json to include it ([baaec12](https://github.com/ElJijuna/super-configs/commit/baaec12511d56ae7152f71279f956d34227df991))
* add Jest support and update configurations in package.json, package-lock.json, README, and jest.config.js ([ce80626](https://github.com/ElJijuna/super-configs/commit/ce806263cbe255c401295b73bf45d1041ee7be13))
* add Markdownlint support and update README, package.json, and package-lock.json ([e34e2cd](https://github.com/ElJijuna/super-configs/commit/e34e2cde019ad43c234881207cb7607ea018fe42))
* add Stylelint support and update configurations in package.json, package-lock.json, README, and create stylelint.config.js ([d4b592b](https://github.com/ElJijuna/super-configs/commit/d4b592bdfe5eadeab41149f22ce83b818a76f334))
* add TypeDoc support and update configurations in README, package.json, and package-lock.json ([e6851b7](https://github.com/ElJijuna/super-configs/commit/e6851b7814455f5cff353151cf6eaa00c51b8a52))

## [1.8.0](https://github.com/ElJijuna/super-configs/compare/v1.7.0...v1.8.0) (2026-06-07)

### Features

* add additional badges to README and enforce block statements in ESLint configurations ([ee632b3](https://github.com/ElJijuna/super-configs/commit/ee632b3df377a4cc8a5217636da187ed6a97ed29))

## [1.7.0](https://github.com/ElJijuna/super-configs/compare/v1.6.0...v1.7.0) (2026-06-06)

### Features

* add no-restricted-imports rule to enforce direct React API imports ([5732302](https://github.com/ElJijuna/super-configs/commit/573230262f84636df5417140aaa66ce1af909877))

## [1.6.0](https://github.com/ElJijuna/super-configs/compare/v1.5.0...v1.6.0) (2026-06-04)

### Features

* add function component definition rule for arrow functions in eslint configs ([3126774](https://github.com/ElJijuna/super-configs/commit/312677489d382e3b4a3e31c4f490a92ee0861ee9))

## [1.5.0](https://github.com/ElJijuna/super-configs/compare/v1.4.0...v1.5.0) (2026-06-01)

### Features

* change to double quotes jsx templates ([d60352f](https://github.com/ElJijuna/super-configs/commit/d60352ff74be2b88fe5d1945276a2d55ee1f983a))

## [1.4.0](https://github.com/ElJijuna/super-configs/compare/v1.3.0...v1.4.0) (2026-06-01)

### Features

* enforce no newlines between import groups in react configs ([cc46ab9](https://github.com/ElJijuna/super-configs/commit/cc46ab9b41d02c0d20a6f4263054816dbaf658c7))

## [1.3.0](https://github.com/ElJijuna/super-configs/compare/v1.2.0...v1.3.0) (2026-06-01)

### Features

* enforce double jsx-quotes and direct React type imports ([96aafdd](https://github.com/ElJijuna/super-configs/commit/96aafdd25bc90908f4aa08e9c5ba5878b3b327e1))

## [1.2.0](https://github.com/ElJijuna/super-configs/compare/v1.1.1...v1.2.0) (2026-06-01)

### Features

* add to use prefer-double in html and react templates ([2b111cb](https://github.com/ElJijuna/super-configs/commit/2b111cb2e847310dcf7f4073bd90ac245800a51d))

## [1.1.1](https://github.com/ElJijuna/super-configs/compare/v1.1.0...v1.1.1) (2026-06-01)

### Bug Fixes

* error in indentation ([e6f0a8f](https://github.com/ElJijuna/super-configs/commit/e6f0a8faaa5af44ea9381729412971b44c662637))

## [1.1.0](https://github.com/ElJijuna/super-configs/compare/v1.0.0...v1.1.0) (2026-06-01)

### Features

* add common jest config ([851124b](https://github.com/ElJijuna/super-configs/commit/851124b0dbe7ad1e9bc30b05043e977e5ff5d5f9))
* enforce multiline brace style ([644ad79](https://github.com/ElJijuna/super-configs/commit/644ad798cd77dfb72998122dad2b9dfba1c5a2fe))
* require blank lines after const declarations ([9bee0c4](https://github.com/ElJijuna/super-configs/commit/9bee0c4fd3d6e0d070941a7e0b2a502e336f132d))
* require blank lines before return statements ([df3f72e](https://github.com/ElJijuna/super-configs/commit/df3f72e2666f24d423fdb3bdb86d351844fc24f5))
* require blank lines before try blocks ([a171186](https://github.com/ElJijuna/super-configs/commit/a171186df9e7b861686f1deab42f26ef752cab4a))

### Bug Fixes

* solve lint errors ([db0130c](https://github.com/ElJijuna/super-configs/commit/db0130c2de655e09711ddd4c3ba39a40c257f22e))

## 1.0.0 (2026-06-01)

### Features

* add rules quotes, semi. ([e553e64](https://github.com/ElJijuna/super-configs/commit/e553e64dff30efb55e9165d4e0861a8ef635f03e))
* add workflow to publish and update configs ([0b4b29f](https://github.com/ElJijuna/super-configs/commit/0b4b29f2f4d970eb37db2bcdf23d55b35a7e93a6))
* update project config and fix actions to automatic publish. ([8548427](https://github.com/ElJijuna/super-configs/commit/8548427bdeed221ba610f800cba44a09bed2c61d))

# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.0.0] - 2026-03-28

### Added

- Initial release
- ESLint configuration for JavaScript (`eslint/js`)
- ESLint configuration for TypeScript (`eslint/ts`)
- ESLint configuration for React JSX (`eslint/react/jsx`)
- ESLint configuration for React TSX (`eslint/react/tsx`)
- Prettier configuration (`prettier`)
- Flat config support for ESLint 9+
- Single quotes enforcement rule
- Curly braces requirement rule
- Import ordering rules for React configurations
- TypeScript type declarations
- README documentation

### Features

- **ESLint JavaScript Config**: Basic JavaScript linting with Prettier integration
- **ESLint TypeScript Config**: Full TypeScript support with `@typescript-eslint`
- **ESLint React JSX Config**: React (JSX) with hooks, accessibility, and import ordering
- **ESLint React TSX Config**: React (TSX) with TypeScript, hooks, accessibility, and import ordering
- **Prettier Config**: Opinionated Prettier configuration with single quotes, semicolons, and 100 char line width

[1.0.0]: https://github.com/ElJijuna/super-configs/releases/tag/v1.0.0
