## [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