UNPKG

@anolilab/eslint-config

Version:

ESLint shareable config for the Anolilab JavaScript style guide.

915 lines (426 loc) 88.4 kB
## @anolilab/eslint-config [16.3.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.26...@anolilab/eslint-config@16.3.0) (2025-09-11) ### Features * enhance ESLint configuration with new plugins and updates ([a8cac9b](https://github.com/anolilab/javascript-style-guide/commit/a8cac9b2e210bd9137d769e34dc9c189dcb58cea)) ### Bug Fixes * simplify type definitions and improve ESLint configurations ([7d1705b](https://github.com/anolilab/javascript-style-guide/commit/7d1705b080589b33ce1a49a6e8aa55416e1bba9f)) * use ecmaVersion 'latest' per eslint's docs recommendation ([b2d345a](https://github.com/anolilab/javascript-style-guide/commit/b2d345a2a60ec5887d56f561860215a95d85ffb6)) ## @anolilab/eslint-config [16.2.26](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.25...@anolilab/eslint-config@16.2.26) (2025-09-11) ### Bug Fixes * **eslint:** update eslint-config dependencies and enhance Tailwind CSS support ([283579f](https://github.com/anolilab/javascript-style-guide/commit/283579fe8c92c66bb5fc16d166377f3c88de7bf3)) ## @anolilab/eslint-config [16.2.25](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.24...@anolilab/eslint-config@16.2.25) (2025-09-05) ### Bug Fixes * update eslint configuration and dependencies ([207d52e](https://github.com/anolilab/javascript-style-guide/commit/207d52e6f9c9b84ed4226e215b954c61c4b5db54)) ## @anolilab/eslint-config [16.2.24](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.23...@anolilab/eslint-config@16.2.24) (2025-09-05) ### Bug Fixes * update dependencies in eslint-config and refactor configuration files ([8ccef8d](https://github.com/anolilab/javascript-style-guide/commit/8ccef8dfd9142c83cfe077612f9b8c1446a78fa7)) ## @anolilab/eslint-config [16.2.23](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.22...@anolilab/eslint-config@16.2.23) (2025-08-04) ### Bug Fixes * update eslint and related dependencies ([82c3c20](https://github.com/anolilab/javascript-style-guide/commit/82c3c20e67644d5104d3a3005353afe76251156a)) ## @anolilab/eslint-config [16.2.22](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.21...@anolilab/eslint-config@16.2.22) (2025-07-22) ### Bug Fixes * refactored code in react and typescript plugin configurations for improved readability. ([1c2870d](https://github.com/anolilab/javascript-style-guide/commit/1c2870d11e376cf72aaa22e776a1281e282383a1)) ## @anolilab/eslint-config [16.2.21](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.20...@anolilab/eslint-config@16.2.21) (2025-07-18) ### Bug Fixes * Adjusted import/no-cycle rule to 'off' for performance reasons. ([8a053c7](https://github.com/anolilab/javascript-style-guide/commit/8a053c76f2c9c8e5cbcf0ff4169d49bcea16764a)) ## @anolilab/eslint-config [16.2.20](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.19...@anolilab/eslint-config@16.2.20) (2025-07-17) ### Bug Fixes * **deps:** update dependency @tanstack/eslint-plugin-router to ^1.125.0 ([#916](https://github.com/anolilab/javascript-style-guide/issues/916)) ([4a3616b](https://github.com/anolilab/javascript-style-guide/commit/4a3616b944d3f9b91cd3daf21d0accff89684557)) ## @anolilab/eslint-config [16.2.19](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.18...@anolilab/eslint-config@16.2.19) (2025-07-11) ### Bug Fixes * update eslint-config to support TypeScript features and improve configuration ([a9b9882](https://github.com/anolilab/javascript-style-guide/commit/a9b98828fe21f76e578f26b7566792867ef5669e)) ## @anolilab/eslint-config [16.2.18](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.17...@anolilab/eslint-config@16.2.18) (2025-07-11) ### Bug Fixes * **deps:** update dependency @unocss/eslint-plugin to ^66.3.3 ([#908](https://github.com/anolilab/javascript-style-guide/issues/908)) ([20063bf](https://github.com/anolilab/javascript-style-guide/commit/20063bf1835abd5c80d8f9dc10a8e0dfe7e5353e)) * **deps:** update minor updates (minor) ([#909](https://github.com/anolilab/javascript-style-guide/issues/909)) ([6065419](https://github.com/anolilab/javascript-style-guide/commit/6065419a8cbb81937669349634f22285cace77aa)) ### Miscellaneous Chores * update @eslint/css to version 0.10.0 and @anolilab/eslint-config to version 16.2.17 in pnpm-lock.yaml and package.json ([322f64b](https://github.com/anolilab/javascript-style-guide/commit/322f64b3c5eec1dfb0e3837927e3a21e749f7f00)) ## @anolilab/eslint-config [16.2.17](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.16...@anolilab/eslint-config@16.2.17) (2025-07-11) ### Bug Fixes * **react:** add support for JSX runtime in ESLint configuration ([445cd8b](https://github.com/anolilab/javascript-style-guide/commit/445cd8b700596aa237c94efdfc04274d22d97c09)) ## @anolilab/eslint-config [16.2.16](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.15...@anolilab/eslint-config@16.2.16) (2025-07-11) ### Bug Fixes * update package versions in eslint-config ([49b1479](https://github.com/anolilab/javascript-style-guide/commit/49b147995103f528c6a8cc7bf9b9b0b0115c6267)) ### Miscellaneous Chores * update package versions in pnpm-lock.yaml and eslint-config ([bb4992b](https://github.com/anolilab/javascript-style-guide/commit/bb4992bbdbf6c9705963c7627f600ef3e1931bc4)) ## @anolilab/eslint-config [16.2.15](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.14...@anolilab/eslint-config@16.2.15) (2025-07-02) ### Bug Fixes * **eslint-config:** rename func-call-spacing rule to function-call-spacing for consistency ([99bf680](https://github.com/anolilab/javascript-style-guide/commit/99bf680bb9830b869ad2498c80622694a2dda7ae)) ## @anolilab/eslint-config [16.2.14](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.13...@anolilab/eslint-config@16.2.14) (2025-07-02) ### Bug Fixes * **deps:** remove outdated @babel/core dependency from eslint-config ([bf6cefd](https://github.com/anolilab/javascript-style-guide/commit/bf6cefd36cca7f4c5e3a2cddb03c1f91fe06d3b7)) * **deps:** update dependencies and enhance ESLint configuration ([a17e0be](https://github.com/anolilab/javascript-style-guide/commit/a17e0be046fa99478bddb28328a915658eeb4f7c)) * **deps:** update dependency @tanstack/eslint-plugin-query to ^5.81.2 ([#900](https://github.com/anolilab/javascript-style-guide/issues/900)) ([a828f96](https://github.com/anolilab/javascript-style-guide/commit/a828f961fa068500d15fcb0762478aeb471ce8a9)) * **deps:** update dependency @tanstack/eslint-plugin-router to ^1.121.21 ([#902](https://github.com/anolilab/javascript-style-guide/issues/902)) ([7892ad4](https://github.com/anolilab/javascript-style-guide/commit/7892ad4845af133e45c4e87f0631a4b6832beafb)) * **deps:** update dependency @unocss/eslint-plugin to ^66.1.4 ([#903](https://github.com/anolilab/javascript-style-guide/issues/903)) ([ea2086f](https://github.com/anolilab/javascript-style-guide/commit/ea2086f963a973605ec5b49fe3f92af374ad5fd0)) ## @anolilab/eslint-config [16.2.13](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.12...@anolilab/eslint-config@16.2.13) (2025-06-05) ### Bug Fixes * **eslint-config:** rename Playwright ESLint plugin package ([2d8ad35](https://github.com/anolilab/javascript-style-guide/commit/2d8ad35ba3bd4e3ec0c4292b3e779a4dd7d5d29e)) ## @anolilab/eslint-config [16.2.12](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.11...@anolilab/eslint-config@16.2.12) (2025-06-04) ### Bug Fixes * **eslint-config:** update react compiler configuration and improve logging messages ([251b2f5](https://github.com/anolilab/javascript-style-guide/commit/251b2f5b79d01e9b81c0bca00c1fc2e3247b18b0)) ## @anolilab/eslint-config [16.2.11](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.10...@anolilab/eslint-config@16.2.11) (2025-06-04) ### Bug Fixes * **eslint-config:** fixed loading of react compiler rule ([a62617e](https://github.com/anolilab/javascript-style-guide/commit/a62617e78db84b6ca04f355d056b50a0516206a2)) ## @anolilab/eslint-config [16.2.10](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.9...@anolilab/eslint-config@16.2.10) (2025-06-02) ### Bug Fixes * **eslint-config:** added missing eslint-plugin-react-refresh package to install ([714a011](https://github.com/anolilab/javascript-style-guide/commit/714a011f6b4fd50ef236fa2dcab1172d76fe2ab5)) ### Code Refactoring * **eslint-config:** remove type imports and simplify config exports in README.md ([d50eab8](https://github.com/anolilab/javascript-style-guide/commit/d50eab887dbd9586254689e7dc43694247f6522e)) ## @anolilab/eslint-config [16.2.9](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.8...@anolilab/eslint-config@16.2.9) (2025-06-01) ### Bug Fixes * enhance packem configuration with isolated declaration transformer and cjsInterop ([fb759fc](https://github.com/anolilab/javascript-style-guide/commit/fb759fc1246adb01d2f5d7a1b254eb036a86ec13)) * **eslint-config:** update dependencies and improve ESLint configuration ([c6163fa](https://github.com/anolilab/javascript-style-guide/commit/c6163fac21255cb20eeaedce634e2ec21af6f963)) ## @anolilab/eslint-config [16.2.8](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.7...@anolilab/eslint-config@16.2.8) (2025-06-01) ### Bug Fixes * **eslint-config:** improve Tailwind CSS version detection in ESLint config ([112704e](https://github.com/anolilab/javascript-style-guide/commit/112704efe2af8f8995ffe1cf1335cd63819f74b5)) * **eslint-config:** remove unused CSS plugin configuration ([2582bb4](https://github.com/anolilab/javascript-style-guide/commit/2582bb458d4d53e7ae473972911801d0754ea8b7)) ## @anolilab/eslint-config [16.2.7](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.6...@anolilab/eslint-config@16.2.7) (2025-06-01) ### Bug Fixes * **eslint-config:** enhance CSS and Tailwind CSS support in ESLint config ([7d8205f](https://github.com/anolilab/javascript-style-guide/commit/7d8205f51a24f093a279ebf6441ec4ba80460bc4)) ## @anolilab/eslint-config [16.2.6](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.5...@anolilab/eslint-config@16.2.6) (2025-05-31) ### Bug Fixes * **deps:** update dependency @tanstack/eslint-plugin-query to ^5.0.5 ([#890](https://github.com/anolilab/javascript-style-guide/issues/890)) ([8c6ef6d](https://github.com/anolilab/javascript-style-guide/commit/8c6ef6daa24ba12a65346983c4747a93afee0f49)) * **deps:** update minor updates (minor) ([#896](https://github.com/anolilab/javascript-style-guide/issues/896)) ([d5132c8](https://github.com/anolilab/javascript-style-guide/commit/d5132c8e59df185331772917e8216c78a97e47be)) ## @anolilab/eslint-config [16.2.5](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.4...@anolilab/eslint-config@16.2.5) (2025-05-30) ### Bug Fixes * **eslint-config:** add support for Playwright ESLint plugin ([c3e3c77](https://github.com/anolilab/javascript-style-guide/commit/c3e3c77577f866168275abd9a5db74499c1d8772)) ## @anolilab/eslint-config [16.2.4](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.3...@anolilab/eslint-config@16.2.4) (2025-05-28) ### Bug Fixes * **eslint-config:** disable `@typescript-eslint/sort-type-constituents` rule to prevent conflicts with perfectionist sorting ([9670a3a](https://github.com/anolilab/javascript-style-guide/commit/9670a3a790ecd929d84a5ff1d013deeabf0516be)) ## @anolilab/eslint-config [16.2.3](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.2...@anolilab/eslint-config@16.2.3) (2025-05-27) ### Bug Fixes * **eslint-config:** disabled the buggy `vitest/valid-title` rule in the Vitest plugin configuration. ([eb38510](https://github.com/anolilab/javascript-style-guide/commit/eb38510aa4baa5dc6f89f7dcf7b1b8e272656fc9)) ## @anolilab/eslint-config [16.2.2](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.1...@anolilab/eslint-config@16.2.2) (2025-05-27) ### Bug Fixes * **eslint-config:** add missing optional ESLint plugins to peerDependenciesMeta ([d6a0714](https://github.com/anolilab/javascript-style-guide/commit/d6a0714006f4ed47cb1adf490b2034f92c4f529e)) * **eslint-config:** disable additional perfectionist sorting rules in ESLint configuration ([f290fc3](https://github.com/anolilab/javascript-style-guide/commit/f290fc3f638beae20802ea0e14d83e8d59a5f644)) ## @anolilab/eslint-config [16.2.1](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.2.0...@anolilab/eslint-config@16.2.1) (2025-05-27) ### Bug Fixes * **eslint-config:** Enhanced ESLint comments plugin configuration to report unused directives and inline configs as errors. ([27ef2c6](https://github.com/anolilab/javascript-style-guide/commit/27ef2c60836d4379c3fede8ce41ba49c146c7a61)) ## @anolilab/eslint-config [16.2.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.1.3...@anolilab/eslint-config@16.2.0) (2025-05-27) ### Features * **eslint-config:** add support for @eslint/css ([da3b47e](https://github.com/anolilab/javascript-style-guide/commit/da3b47e126e3e734a2fd85f8e427fe2dd698ca04)) ## @anolilab/eslint-config [16.1.3](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.1.2...@anolilab/eslint-config@16.1.3) (2025-05-26) ### Bug Fixes * **eslint-config:** update TypeScript declaration file type from "d.ts" to "types" ([3292434](https://github.com/anolilab/javascript-style-guide/commit/3292434f3f0600794844790b030b6d882696a123)) ## @anolilab/eslint-config [16.1.2](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.1.1...@anolilab/eslint-config@16.1.2) (2025-05-26) ### Bug Fixes * **eslint-config:** add 'link' tag to definedTags in jsdoc configuration ([8e5483e](https://github.com/anolilab/javascript-style-guide/commit/8e5483e7755ffa1cfc1e885c90b71251fd64acb7)) ## @anolilab/eslint-config [16.1.1](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.1.0...@anolilab/eslint-config@16.1.1) (2025-05-26) ### Bug Fixes * **eslint-config:** fixed esm type export ([cbcf70c](https://github.com/anolilab/javascript-style-guide/commit/cbcf70cf502b7031c0963f2b1f44b83adb9cf2a9)) * **eslint-config:** fixed style rules when prettier is not installed to use stylistic ([b744d87](https://github.com/anolilab/javascript-style-guide/commit/b744d87eae7278c8d76c1a27d8abca749062f6e7)) * **eslint-config:** update type export and add linting for types ([8e169f6](https://github.com/anolilab/javascript-style-guide/commit/8e169f690e509d6dcae96ae5c690c78579583943)) ## @anolilab/eslint-config [16.1.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.0.1...@anolilab/eslint-config@16.1.0) (2025-05-26) ### Features * **eslint-config:** enhance ESLint configuration with new plugins and utilities ([df11e7a](https://github.com/anolilab/javascript-style-guide/commit/df11e7a7d5aa943a275d020deedfee8a3723b2fd)) ### Bug Fixes * **eslint-config:** added missing eslint-plugin-react-you-might-not-need-an-effect ([5162c8f](https://github.com/anolilab/javascript-style-guide/commit/5162c8fc85f4535fd56f5f11e144adb4ac770ebf)) ## @anolilab/eslint-config [16.0.1](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@16.0.0...@anolilab/eslint-config@16.0.1) (2025-05-26) ### Bug Fixes * **eslint-config:** fixed peerDependencies versions ([c0da1d3](https://github.com/anolilab/javascript-style-guide/commit/c0da1d3c61e86704060754c4b9fd0d0af7de683e)) ## @anolilab/eslint-config [16.0.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@15.0.3...@anolilab/eslint-config@16.0.0) (2025-05-26) ### ⚠ BREAKING CHANGES * updated eslint from v8 to v9 ### Features * refactor eslint ([#884](https://github.com/anolilab/javascript-style-guide/issues/884)) ([4703162](https://github.com/anolilab/javascript-style-guide/commit/470316245f931998b61daef16a66b4880117c5fe)) ### Miscellaneous Chores * **eslint-config:** enhance eslint-config documentation and update typegen script ([191db2d](https://github.com/anolilab/javascript-style-guide/commit/191db2d48bc3a2b34ed827a8241b9962f23152c8)) * **eslint-config:** update dependencies to latest versions ([2126b90](https://github.com/anolilab/javascript-style-guide/commit/2126b90cb05820fa36f344f59d9032c16f86a549)) * update eslint-config dependencies for workspace compatibility ([84be11d](https://github.com/anolilab/javascript-style-guide/commit/84be11ddcc3aa0a5c243ab427076363ff778fc35)) * update eslint-config dependencies to latest versions ([c5d267f](https://github.com/anolilab/javascript-style-guide/commit/c5d267fce1eb6d917d59fc83e2e7a996b887ae23)) ### Continuous Integration * fixed build workflow ([622591f](https://github.com/anolilab/javascript-style-guide/commit/622591f129fea0d30129d45346e49795169accd2)) ### Dependencies * **@anolilab/prettier-config:** upgraded to 6.0.0 ## @anolilab/eslint-config [15.0.3](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@15.0.2...@anolilab/eslint-config@15.0.3) (2023-12-22) ### Miscellaneous Chores * update deps ([a7c1f3b](https://github.com/anolilab/javascript-style-guide/commit/a7c1f3b47c76188a592cc8388db96ff21d17b797)) ### Dependencies * **@anolilab/semantic-release-preset:** upgraded to 8.0.3 ## @anolilab/eslint-config [15.0.2](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@15.0.1...@anolilab/eslint-config@15.0.2) (2023-11-02) ### Bug Fixes * allow node 21 ([e95c9f7](https://github.com/anolilab/javascript-style-guide/commit/e95c9f70fb7d1ffa7c27e3d07067606b9b91bf54)) ### Dependencies * **@anolilab/package-json-utils:** upgraded to 3.0.9 * **@anolilab/semantic-release-preset:** upgraded to 8.0.2 ## @anolilab/eslint-config [15.0.1](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@15.0.0...@anolilab/eslint-config@15.0.1) (2023-11-02) ### Bug Fixes * **deps:** update eslint ([#786](https://github.com/anolilab/javascript-style-guide/issues/786)) ([eed1fb3](https://github.com/anolilab/javascript-style-guide/commit/eed1fb306f04d77fd88d88ee7c5d667428d742aa)) ## @anolilab/eslint-config [15.0.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.24...@anolilab/eslint-config@15.0.0) (2023-10-31) ### ⚠ BREAKING CHANGES * Disabled core and unicorn regex rules, in favor of regexp plugin Signed-off-by: prisis <d.bannert@anolilab.de> ### Features * change core and unicorn regex rules to regexp plugin, updated deps, added better type support ([53d55c4](https://github.com/anolilab/javascript-style-guide/commit/53d55c4567b5610f5777ceb7a425cbad8c56e537)) ### Miscellaneous Chores * **deps:** update dependency eslint-plugin-testing-library to ^6.1.0 ([#778](https://github.com/anolilab/javascript-style-guide/issues/778)) ([7494185](https://github.com/anolilab/javascript-style-guide/commit/74941854aa46d19213909cfb9dbadc9155a8a018)) * **deps:** update devdependencies ([#777](https://github.com/anolilab/javascript-style-guide/issues/777)) ([ad38256](https://github.com/anolilab/javascript-style-guide/commit/ad3825605a878c3058d56291c70c2e989f30d628)) * **deps:** update peerdependencies (major) ([#788](https://github.com/anolilab/javascript-style-guide/issues/788)) ([127dbb3](https://github.com/anolilab/javascript-style-guide/commit/127dbb3cd9b99c62450edc0542150d954f98678d)) ### Dependencies * **@anolilab/package-json-utils:** upgraded to 3.0.8 * **@anolilab/semantic-release-preset:** upgraded to 8.0.1 ## @anolilab/eslint-config [14.0.24](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.23...@anolilab/eslint-config@14.0.24) (2023-10-10) ### Bug Fixes * update readme with new settings ([0e9fdff](https://github.com/anolilab/javascript-style-guide/commit/0e9fdffd3638fffb8d06755b05cea1c0777df98d)) ## @anolilab/eslint-config [14.0.23](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.22...@anolilab/eslint-config@14.0.23) (2023-10-10) ### Bug Fixes * moved etc/no-deprecated into the etc config and extend the log messages ([4229224](https://github.com/anolilab/javascript-style-guide/commit/4229224079bf1a75eb554dd264f3c05b65b45cb7)) ## @anolilab/eslint-config [14.0.22](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.21...@anolilab/eslint-config@14.0.22) (2023-10-10) ### Bug Fixes * disabled etc/no-deprecated if deprecation is used ([65276fa](https://github.com/anolilab/javascript-style-guide/commit/65276fac2c68e6b3e7950ebfbb4d88ecd1fe6429)) ## @anolilab/eslint-config [14.0.21](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.20...@anolilab/eslint-config@14.0.21) (2023-10-10) ### Bug Fixes * disabled perfectionist/sort-classes on ts files ([0103983](https://github.com/anolilab/javascript-style-guide/commit/010398389b9f9863a2f10ef4e18d80af701dcd60)) ## @anolilab/eslint-config [14.0.20](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.19...@anolilab/eslint-config@14.0.20) (2023-10-09) ### Bug Fixes * disabled perfectionist/sort-named-exports because of simple-import-sort/exports ([3baac79](https://github.com/anolilab/javascript-style-guide/commit/3baac79be4235781e1fad9846905f433cc07e26c)) ### Miscellaneous Chores * **deps:** update dependency type-fest to ^4.4.0 ([#771](https://github.com/anolilab/javascript-style-guide/issues/771)) ([8046ba7](https://github.com/anolilab/javascript-style-guide/commit/8046ba7c65f96342fbf46e3ee08bcdfa20c08af1)) * **deps:** update eslint ([#774](https://github.com/anolilab/javascript-style-guide/issues/774)) ([bd623fc](https://github.com/anolilab/javascript-style-guide/commit/bd623fcf500f0d8cae31a4e7d2ae90b2e5149b5b)) ## @anolilab/eslint-config [14.0.19](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.18...@anolilab/eslint-config@14.0.19) (2023-10-05) ### Bug Fixes * update dependencies ([aeb10b6](https://github.com/anolilab/javascript-style-guide/commit/aeb10b68a025e325387bc9f3138ab5ab26d72480)) ## @anolilab/eslint-config [14.0.18](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.17...@anolilab/eslint-config@14.0.18) (2023-10-04) ### Bug Fixes * update core dependencies ([45e2304](https://github.com/anolilab/javascript-style-guide/commit/45e2304f9449ed896457bb142118ded98548503e)) ### Miscellaneous Chores * **deps:** update dependency eslint-plugin-jest to ^27.4.2 ([#764](https://github.com/anolilab/javascript-style-guide/issues/764)) ([d68604f](https://github.com/anolilab/javascript-style-guide/commit/d68604f016952e8de8f0a9245c3b2995b8f9717c)) ## @anolilab/eslint-config [14.0.17](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.16...@anolilab/eslint-config@14.0.17) (2023-09-29) ### Bug Fixes * fixed wrong version for eslint-plugin-validate-jsx-nesting ([c0de235](https://github.com/anolilab/javascript-style-guide/commit/c0de2354c5d57fb1a593a784f77bbececbcbc041)) ## @anolilab/eslint-config [14.0.16](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.15...@anolilab/eslint-config@14.0.16) (2023-09-29) ### Bug Fixes * disabled perfectionist/sort-named-imports because of simple-import-sort/imports ([be32888](https://github.com/anolilab/javascript-style-guide/commit/be32888124bdf8515fcf44ce7056063209757655)) ## @anolilab/eslint-config [14.0.15](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.14...@anolilab/eslint-config@14.0.15) (2023-09-29) ### Bug Fixes * added missing eslint-plugin-deprecation to the config list ([41fe9c5](https://github.com/anolilab/javascript-style-guide/commit/41fe9c564f1704b918099ebaabb214df3851305b)) ## @anolilab/eslint-config [14.0.14](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.13...@anolilab/eslint-config@14.0.14) (2023-09-29) ### Bug Fixes * added missing eslint-plugin-n to the deps ([0f1e67f](https://github.com/anolilab/javascript-style-guide/commit/0f1e67f42cb29f6d1f2bdd2d41bc19286d8b3632)) ## @anolilab/eslint-config [14.0.13](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.12...@anolilab/eslint-config@14.0.13) (2023-09-29) ### Miscellaneous Chores * updated dev deps ([d4bf8d9](https://github.com/anolilab/javascript-style-guide/commit/d4bf8d9b636e68bb214c527791dbb76ee47c6af5)) ### Dependencies * **@anolilab/semantic-release-preset:** upgraded to 8.0.0 ## @anolilab/eslint-config [14.0.12](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.11...@anolilab/eslint-config@14.0.12) (2023-09-29) ### Bug Fixes * Update dependencies to latest versions ([6cdc09b](https://github.com/anolilab/javascript-style-guide/commit/6cdc09b5b9319ee7cc327b025c235972aa6be04f)) ### Dependencies * **@anolilab/package-json-utils:** upgraded to 3.0.7 * **@anolilab/semantic-release-preset:** upgraded to 7.0.5 ## @anolilab/eslint-config [14.0.11](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.10...@anolilab/eslint-config@14.0.11) (2023-09-27) ### Bug Fixes * Update import/no-useless-path-segments rule and eslint dependency versions ([e265315](https://github.com/anolilab/javascript-style-guide/commit/e265315c4c864d9a23001aee6159017655586ace)) ### Miscellaneous Chores * **deps:** update devdependencies ([#766](https://github.com/anolilab/javascript-style-guide/issues/766)) ([ef64bea](https://github.com/anolilab/javascript-style-guide/commit/ef64bea2701995c85b9d1a0ad07ec4da6f7e4b25)) ### Dependencies * **@anolilab/semantic-release-preset:** upgraded to 7.0.4 ## @anolilab/eslint-config [14.0.10](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.9...@anolilab/eslint-config@14.0.10) (2023-09-26) ### Bug Fixes * moved @jsenv/eslint-import-resolver from dev to require dependency ([981eb4d](https://github.com/anolilab/javascript-style-guide/commit/981eb4d3e4c3b784f2567e7887a5f1d80b7cf0d2)) * Updated file patterns in eslint configs to apply to subdirectories ([13ec6fb](https://github.com/anolilab/javascript-style-guide/commit/13ec6fbdc22717204562aa945bf6bda483d2e642)) ## @anolilab/eslint-config [14.0.9](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.8...@anolilab/eslint-config@14.0.9) (2023-09-26) ### Bug Fixes * A new dependency "@jsenv/eslint-import-resolver" was added to tackle the issue of "import/no-useless-path-segments", "import/no-unused-modules" and some other import rules not working correctly. ([8b9b033](https://github.com/anolilab/javascript-style-guide/commit/8b9b03333363413b214b5f5d01b6c5ebd7dd08b3)) ## @anolilab/eslint-config [14.0.8](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.7...@anolilab/eslint-config@14.0.8) (2023-09-26) ### Bug Fixes * dont use a default value for anolilabEslintImportNoUnusedModulesConfig ([ab8a8a2](https://github.com/anolilab/javascript-style-guide/commit/ab8a8a23e4d1aef231455d35237a0eb3459ae8b3)) ## @anolilab/eslint-config [14.0.7](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.6...@anolilab/eslint-config@14.0.7) (2023-09-26) ### Bug Fixes * `anolilabEslintConfig` object, the configuration for "import_ignore_exports" is introduced ([65985e0](https://github.com/anolilab/javascript-style-guide/commit/65985e0bef128b3e20782df08354602db537da93)) ## @anolilab/eslint-config [14.0.6](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.5...@anolilab/eslint-config@14.0.6) (2023-09-26) ### Bug Fixes * Refine eslint import plugin rules to accommodate .jsx and .cjs ([2a6f441](https://github.com/anolilab/javascript-style-guide/commit/2a6f4415abe082372083b355c1e567d9fdb41361)) ## @anolilab/eslint-config [14.0.5](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.4...@anolilab/eslint-config@14.0.5) (2023-09-26) ### Bug Fixes * Update package dependencies and remove redundant config files ([24a5dfd](https://github.com/anolilab/javascript-style-guide/commit/24a5dfdcd52a2a75a5c4fb03c993791ce61604dc)) ## @anolilab/eslint-config [14.0.4](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.3...@anolilab/eslint-config@14.0.4) (2023-09-26) ### Bug Fixes * added missing define-config back ([f78fa05](https://github.com/anolilab/javascript-style-guide/commit/f78fa055634079b36c135ea192c8d792080298b1)) * Update eslint-config including tests ([97e624d](https://github.com/anolilab/javascript-style-guide/commit/97e624de948bacb4b229bdd1b7fd41f56ff1f6f6)) ### Dependencies * **@anolilab/package-json-utils:** upgraded to 3.0.6 * **@anolilab/semantic-release-preset:** upgraded to 7.0.3 ## @anolilab/eslint-config [14.0.3](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.2...@anolilab/eslint-config@14.0.3) (2023-09-25) ### Bug Fixes * Refactor ESLint configurations for improved readability and consistency ([85f6f1e](https://github.com/anolilab/javascript-style-guide/commit/85f6f1e5f2ef59f0b831a52dcf71b36fd5230b60)) ## @anolilab/eslint-config [14.0.2](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.1...@anolilab/eslint-config@14.0.2) (2023-09-24) ### Bug Fixes * removed tsup from the deps ([f8249f4](https://github.com/anolilab/javascript-style-guide/commit/f8249f41aa194125e425ed23654d4e090e673622)) ## @anolilab/eslint-config [14.0.1](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@14.0.0...@anolilab/eslint-config@14.0.1) (2023-09-22) ### Bug Fixes * Update eslint rule severity and modify todo comments ([5f9d6fe](https://github.com/anolilab/javascript-style-guide/commit/5f9d6fe2da99599d51a573c98fa1b47f0366e28d)) * Updated eslint configurations and upgraded module dependencies ([763d446](https://github.com/anolilab/javascript-style-guide/commit/763d44691bbeef33adde14b8c62f32a8e0be286b)) ## @anolilab/eslint-config [14.0.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@13.0.2...@anolilab/eslint-config@14.0.0) (2023-09-22) ### ⚠ BREAKING CHANGES * Added new rules for "no-loops", "validate-jsx-nesting", "ssr-friendly", "deprecation", and "no-only-tests" Signed-off-by: prisis <d.bannert@anolilab.de> ### Features * Update eslint config and dependencies, added new rules for "no-loops", "validate-jsx-nesting", "ssr-friendly", "deprecation", and "no-only-tests" ([883af9b](https://github.com/anolilab/javascript-style-guide/commit/883af9b331df5feedcee79cad19fe4127b9fd3fd)) ### Bug Fixes * changed optionalDependencies to peerDependencies with peerDependenciesMeta ([2a21b86](https://github.com/anolilab/javascript-style-guide/commit/2a21b861f1ff60483f9ee5762579e4369fca5467)) ### Miscellaneous Chores * updated lock and sorted package.json ([7f7ed5a](https://github.com/anolilab/javascript-style-guide/commit/7f7ed5a79df26e79c61bf2f84c37f86379edf836)) ### Dependencies * **@anolilab/semantic-release-preset:** upgraded to 7.0.2 ## @anolilab/eslint-config [13.0.2](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@13.0.1...@anolilab/eslint-config@13.0.2) (2023-09-21) ### Bug Fixes * update package dependencies and adjust eslint config rules, no-use-before-define is off in ts files ([52ebed8](https://github.com/anolilab/javascript-style-guide/commit/52ebed8db697d734a0a3cc36ce47fa46aad2ef06)) ### Miscellaneous Chores * update package versions and Node.js versions in actions ([ba1bd5f](https://github.com/anolilab/javascript-style-guide/commit/ba1bd5fbdb5a053b7b2929c189486399012d58bc)) ### Continuous Integration * downgrade semantic-release to v21 and conventional-changelog-conventionalcommits to v6.1 ([30d8cd7](https://github.com/anolilab/javascript-style-guide/commit/30d8cd78dae211ed4566c7d23f5b85b696cbae13)) ### Dependencies * **@anolilab/semantic-release-preset:** upgraded to 7.0.0 ## @anolilab/eslint-config [13.0.1](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@13.0.0...@anolilab/eslint-config@13.0.1) (2023-09-15) ### Bug Fixes * **deps:** update dependency @rushstack/eslint-plugin-security to ^0.7.0 ([#758](https://github.com/anolilab/javascript-style-guide/issues/758)) ([5fe11f1](https://github.com/anolilab/javascript-style-guide/commit/5fe11f12be7cbd8e514467107af7a3673a0e40bc)) ### Miscellaneous Chores * **deps:** update dependency eslint-plugin-jsdoc to ^46.8.0 ([#757](https://github.com/anolilab/javascript-style-guide/issues/757)) ([a9ab7c6](https://github.com/anolilab/javascript-style-guide/commit/a9ab7c60773c51ff5b690bb27b77601d3eb5ec99)) ## @anolilab/eslint-config [13.0.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@12.0.0...@anolilab/eslint-config@13.0.0) (2023-09-14) ### ⚠ BREAKING CHANGES * enabled simple-import-sort rules Signed-off-by: prisis <d.bannert@anolilab.de> ### Features * enabled simple-import-sort and update dependencies ([9a2a9e0](https://github.com/anolilab/javascript-style-guide/commit/9a2a9e02b7343078abe25426af8276d889b533a0)) ### Styles * cs fixes based on new rules ([b99c020](https://github.com/anolilab/javascript-style-guide/commit/b99c020b9f61f2517acd65b4d1a9f3d1f15812b1)) ### Miscellaneous Chores * **deps:** update dependency vitest to ^0.34.4 ([#755](https://github.com/anolilab/javascript-style-guide/issues/755)) ([3246b55](https://github.com/anolilab/javascript-style-guide/commit/3246b55702eae25cf8d95ac95bd5f9b1323b51ff)) * **deps:** update devdependencies ([#751](https://github.com/anolilab/javascript-style-guide/issues/751)) ([01d4824](https://github.com/anolilab/javascript-style-guide/commit/01d482420a1ef6bbf01ff4b24336dac60d27637c)) ### Dependencies * **@anolilab/semantic-release-preset:** upgraded to 6.0.6 ## @anolilab/eslint-config [12.0.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@11.3.5...@anolilab/eslint-config@12.0.0) (2023-09-08) ### ⚠ BREAKING CHANGES * removed lodash rules, extended why no to use lodash Signed-off-by: prisis <d.bannert@anolilab.de> ### Features * removed support for lodash and lodash-fp ([3b6eb4b](https://github.com/anolilab/javascript-style-guide/commit/3b6eb4b4604d8f87bcfc01a94fa4fa27294a1a88)) ### Miscellaneous Chores * **deps:** update dependency eslint-plugin-vitest to v0.3.1 ([#752](https://github.com/anolilab/javascript-style-guide/issues/752)) ([94043ae](https://github.com/anolilab/javascript-style-guide/commit/94043ae08a0f327823b7e8d13ec0ca229ccc39c8)) ## @anolilab/eslint-config [11.3.5](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@11.3.4...@anolilab/eslint-config@11.3.5) (2023-08-30) ### Bug Fixes * updated dependencies to latest versions ([509bb76](https://github.com/anolilab/javascript-style-guide/commit/509bb763780a2fa85a275d8e91cc0525cc57e29f)) * updated URLs for ESLint rules ([e6edc33](https://github.com/anolilab/javascript-style-guide/commit/e6edc337e3a6c4f8d326a5a889cd008c6a4739af)) * updated URLs for ESLint rules and removed storybook jsx rules ([f8fbd16](https://github.com/anolilab/javascript-style-guide/commit/f8fbd16d2752e84fa490d350c4de80ff613833f5)) ### Miscellaneous Chores * **deps:** update dependency typescript to v5.2.2 ([#745](https://github.com/anolilab/javascript-style-guide/issues/745)) ([90c1703](https://github.com/anolilab/javascript-style-guide/commit/90c1703dfc87ac2e16e181f3a42c099e47af609f)) * **deps:** update dependency vitest to ^0.34.3 ([#739](https://github.com/anolilab/javascript-style-guide/issues/739)) ([67dd404](https://github.com/anolilab/javascript-style-guide/commit/67dd404766bceb0103f637208fc646ed40aefb16)) * **deps:** update devdependencies ([#744](https://github.com/anolilab/javascript-style-guide/issues/744)) ([782b4fb](https://github.com/anolilab/javascript-style-guide/commit/782b4fbb8dc934f9db171c52878af44615bf0c29)) ### Dependencies * **@anolilab/package-json-utils:** upgraded to 3.0.5 * **@anolilab/semantic-release-preset:** upgraded to 6.0.5 ## @anolilab/eslint-config [11.3.4](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@11.3.3...@anolilab/eslint-config@11.3.4) (2023-08-29) ### Bug Fixes * modifying markdown plugin to disable the 'no-cond-assign' ([8f2750f](https://github.com/anolilab/javascript-style-guide/commit/8f2750f1348fdb6a7be81edff06fd1907c5a1ad0)) ### Miscellaneous Chores * **deps:** update all non-major dependencies ([#747](https://github.com/anolilab/javascript-style-guide/issues/747)) ([746f4c6](https://github.com/anolilab/javascript-style-guide/commit/746f4c6f59ddf6f3c5f7646be80599998011c43e)) * **deps:** update eslint ([#746](https://github.com/anolilab/javascript-style-guide/issues/746)) ([6b37144](https://github.com/anolilab/javascript-style-guide/commit/6b37144a8cb47fe3993bd9eccd075c695da8dde0)) ## @anolilab/eslint-config [11.3.3](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@11.3.2...@anolilab/eslint-config@11.3.3) (2023-08-25) ### Bug Fixes * **deps:** update eslint ([#743](https://github.com/anolilab/javascript-style-guide/issues/743)) ([fec6225](https://github.com/anolilab/javascript-style-guide/commit/fec622587427ff75ffda0b224249a0ae50971397)) ### Miscellaneous Chores * **deps:** update dependency semantic-release to ^21.1.1 ([#738](https://github.com/anolilab/javascript-style-guide/issues/738)) ([ee6e926](https://github.com/anolilab/javascript-style-guide/commit/ee6e926d19848a6d7aaca6b3b0f92befaed59e08)) * **deps:** update devdependencies ([#740](https://github.com/anolilab/javascript-style-guide/issues/740)) ([8fdacef](https://github.com/anolilab/javascript-style-guide/commit/8fdacef017f429bb3ae556c7c55754ee145144b9)) ## @anolilab/eslint-config [11.3.2](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@11.3.1...@anolilab/eslint-config@11.3.2) (2023-08-14) ### Bug Fixes * Add second "vitest" configuration in eslint-config with eslint-plugin-vitest-globals check ([78105cf](https://github.com/anolilab/javascript-style-guide/commit/78105cf64b049245aa292b3c82e859661ce23c0d)) ### Miscellaneous Chores * **deps:** update dependency eslint-plugin-testing-library to v6 ([#731](https://github.com/anolilab/javascript-style-guide/issues/731)) ([5643435](https://github.com/anolilab/javascript-style-guide/commit/56434350afc2f092569e74c9c5bac36e9ecec700)) ## @anolilab/eslint-config [11.3.1](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@11.3.0...@anolilab/eslint-config@11.3.1) (2023-08-14) ### Bug Fixes * update usage of createConfig utility in jsx-a11y config ([9f14734](https://github.com/anolilab/javascript-style-guide/commit/9f147346ad43691c48a83860280e88ee54b8850c)) ### Miscellaneous Chores * **deps:** update dependency eslint to ^8.47.0 ([#730](https://github.com/anolilab/javascript-style-guide/issues/730)) ([afa200d](https://github.com/anolilab/javascript-style-guide/commit/afa200d232ebee4d60e816b8b616d690845e401b)) ## @anolilab/eslint-config [11.3.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@11.2.3...@anolilab/eslint-config@11.3.0) (2023-08-10) ### Features * updated eslint-config to include eslint-plugin-vitest-globals ([5752b1f](https://github.com/anolilab/javascript-style-guide/commit/5752b1f2addbc7e8d91798212e4d501c74f6e791)) ## @anolilab/eslint-config [11.2.3](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@11.2.2...@anolilab/eslint-config@11.2.3) (2023-08-10) ### Bug Fixes * upgrade project dependencies to latest versions ([340ff87](https://github.com/anolilab/javascript-style-guide/commit/340ff87dfe01ca4c7a21536c26c6dd703afc62f7)) ### Miscellaneous Chores * **deps:** update dependency eslint-plugin-cypress to ^2.14.0 ([#727](https://github.com/anolilab/javascript-style-guide/issues/727)) ([75296ea](https://github.com/anolilab/javascript-style-guide/commit/75296eaeb1a271597a7d309c5ae7ba52cb3b7889)) ### Dependencies * **@anolilab/package-json-utils:** upgraded to 3.0.4 * **@anolilab/semantic-release-preset:** upgraded to 6.0.4 ## @anolilab/eslint-config [11.2.2](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@11.2.1...@anolilab/eslint-config@11.2.2) (2023-08-08) ### Bug Fixes * update dependencies and improve installation instructions ([b4830c0](https://github.com/anolilab/javascript-style-guide/commit/b4830c00f0d222a3bf895476ac82d7e617c46e14)) ## @anolilab/eslint-config [11.2.1](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@11.2.0...@anolilab/eslint-config@11.2.1) (2023-08-04) ### Bug Fixes * Update package dependencies ([a8786f2](https://github.com/anolilab/javascript-style-guide/commit/a8786f219badb9ebd4af825d28be85d3d2eea89c)) ### Dependencies * **@anolilab/package-json-utils:** upgraded to 3.0.3 * **@anolilab/semantic-release-preset:** upgraded to 6.0.3 ## @anolilab/eslint-config [11.2.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@11.1.0...@anolilab/eslint-config@11.2.0) (2023-08-03) ### Features * Add eslint-define-config and bin command for auto-generation of config ([f9c84ab](https://github.com/anolilab/javascript-style-guide/commit/f9c84ab23a2000552a9eeac771078555163aefe9)) ### Styles * fixed bin file ([5b25641](https://github.com/anolilab/javascript-style-guide/commit/5b25641e1038f76c6831a477318e3d1b46f0d4b0)) ## @anolilab/eslint-config [11.1.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@11.0.3...@anolilab/eslint-config@11.1.0) (2023-08-02) ### Features * add eslint-plugin-editorconfig to enforce code style consistency ([7503e7b](https://github.com/anolilab/javascript-style-guide/commit/7503e7be8fd398154d127bc49d1ca6b69dbf3181)) ### Miscellaneous Chores * **deps:** update devdependencies ([#724](https://github.com/anolilab/javascript-style-guide/issues/724)) ([4dc5902](https://github.com/anolilab/javascript-style-guide/commit/4dc5902b7a2fb5892923bf8eaedbe6f60cf0fce6)) ## @anolilab/eslint-config [11.0.3](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@11.0.2...@anolilab/eslint-config@11.0.3) (2023-08-01) ### Bug Fixes * **deps:** update eslint ([#723](https://github.com/anolilab/javascript-style-guide/issues/723)) ([014a1df](https://github.com/anolilab/javascript-style-guide/commit/014a1dffbeef83f855fb95aaa19c6de10b4dc854)) ### Miscellaneous Chores * **deps:** update all non-major dependencies ([#722](https://github.com/anolilab/javascript-style-guide/issues/722)) ([76b3c10](https://github.com/anolilab/javascript-style-guide/commit/76b3c10387d333541c84b39300db503d00f4f78f)) * **deps:** update eslint ([5d2daef](https://github.com/anolilab/javascript-style-guide/commit/5d2daefe7d777a23b3c83535d3f3a51915942f20)) ## @anolilab/eslint-config [11.0.2](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@11.0.1...@anolilab/eslint-config@11.0.2) (2023-07-28) ### Bug Fixes * Remove 'n/file-extension-in-import' rule from overrides ([3541b6d](https://github.com/anolilab/javascript-style-guide/commit/3541b6d0bf490cc049263159dfce6e1a341cd797)) ## @anolilab/eslint-config [11.0.1](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@11.0.0...@anolilab/eslint-config@11.0.1) (2023-07-27) ### Bug Fixes * Change ESLint errors config type to "all" ([3411686](https://github.com/anolilab/javascript-style-guide/commit/3411686a7ef3489c412d66dd4fd7b35a5866ea0a)) ## @anolilab/eslint-config [11.0.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@10.0.6...@anolilab/eslint-config@11.0.0) (2023-07-27) ### ⚠ BREAKING CHANGES * Updated the rule 'react/require-default-props' in react.ts to enforce a 'defaultProps' definition for every property that is not marked as required. This change aims to use types from typescript. Signed-off-by: prisis <d.bannert@anolilab.de> ### Features * Enforce defaultProp definitions for js and defaultArguments for ts files on non-required props ([c1fa64d](https://github.com/anolilab/javascript-style-guide/commit/c1fa64d46265c8d33864cefed31f57a671e87a63)) ## @anolilab/eslint-config [10.0.6](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@10.0.5...@anolilab/eslint-config@10.0.6) (2023-07-26) ### Bug Fixes * Update postcss config file extensions ([1c2bb1d](https://github.com/anolilab/javascript-style-guide/commit/1c2bb1d03a6505d8cf73d77eb40332eea140db62)) ## @anolilab/eslint-config [10.0.5](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@10.0.4...@anolilab/eslint-config@10.0.5) (2023-07-26) ### Bug Fixes * Add support for PostCSS in ESLint config ([c67d0f9](https://github.com/anolilab/javascript-style-guide/commit/c67d0f9931655343b0548006c4611ba5985e7033)) ## @anolilab/eslint-config [10.0.4](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@10.0.3...@anolilab/eslint-config@10.0.4) (2023-07-26) ### Bug Fixes * included 'skip.js' in package.json for several packages ([1c84b33](https://github.com/anolilab/javascript-style-guide/commit/1c84b33435abc75666214632eba4566f36c78e1a)) ### Miscellaneous Chores * **deps:** update dependency @types/eslint to ^8.44.1 ([5899a67](https://github.com/anolilab/javascript-style-guide/commit/5899a6770af5dd92aecbe0479e713c995d6b1980)) ### Dependencies * **@anolilab/package-json-utils:** upgraded to 3.0.2 * **@anolilab/semantic-release-preset:** upgraded to 6.0.2 ## @anolilab/eslint-config [10.0.3](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@10.0.2...@anolilab/eslint-config@10.0.3) (2023-07-25) ### Bug Fixes * Split 'testing-library' into 'testing-library-dom' and 'testing-library-react' ([e4bfa5e](https://github.com/anolilab/javascript-style-guide/commit/e4bfa5ed3da1847058df81745ca673b194d9e11a)) ## @anolilab/eslint-config [10.0.2](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@10.0.1...@anolilab/eslint-config@10.0.2) (2023-07-25) ### Bug Fixes * Update eslint configuration and plugin versions ([721e059](https://github.com/anolilab/javascript-style-guide/commit/721e0598f7a6e276e9ccec45f042c8ededffe7c2)) ## @anolilab/eslint-config [10.0.1](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@10.0.0...@anolilab/eslint-config@10.0.1) (2023-07-19) ### Bug Fixes * Add json to eslint-config and update vitest rules ([4c55941](https://github.com/anolilab/javascript-style-guide/commit/4c55941137d90c047a5411317c89f75e620a628e)) ## @anolilab/eslint-config [10.0.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@9.0.4...@anolilab/eslint-config@10.0.0) (2023-07-18) ### ⚠ BREAKING CHANGES * fixing broken releases that semantic-release did create Signed-off-by: prisis <d.bannert@anolilab.de> * Updated TypeScript rules in typescript-type-checking.ts by enabling some previously commented out rules. This was done as the previous todo comment noted that these should be enabled once typescript-eslint 6.0.0 is released. Following this, multiple dependencies across several files were updated to newer versions. This is part of regular maintenance to keep the dependencies up-to-date and secure. Some minor code changes and refactoring was also included where necessary. Signed-off-by: prisis <d.bannert@anolilab.de> ### Features * Update TypeScript rules and bump dependencies ([b0a8c46](https://github.com/anolilab/javascript-style-guide/commit/b0a8c46200bd375307502cd02be55e4df684195b)) ### Bug Fixes * fixed broken releases ([d46de22](https://github.com/anolilab/javascript-style-guide/commit/d46de22a999cc09cc46f9a4d4e7682441705a861)) * update node version ([9a22309](https://github.com/anolilab/javascript-style-guide/commit/9a22309775cd2219320eed903ac3e22f66ffbe94)) ### Dependencies * **@anolilab/package-json-utils:** upgraded to 3.0.1 * **@anolilab/semantic-release-preset:** upgraded to 6.0.1 ## @anolilab/eslint-config [9.0.4](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@9.0.3...@anolilab/eslint-config@9.0.4) (2023-07-08) ### Bug Fixes * Disable 'member-ordering' and simplify 'simple-import-sort' ([1d9b551](https://github.com/anolilab/javascript-style-guide/commit/1d9b551f78022136c45bdf4bb25fb953060c092d)) ## @anolilab/eslint-config [9.0.3](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@9.0.2...@anolilab/eslint-config@9.0.3) (2023-07-06) ### Bug Fixes * Updated eslint configuration ([29ce642](https://github.com/anolilab/ja