diff --git a/CHANGELOG.md b/CHANGELOG.md index 4ae17e3..7a4593f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,33 @@ # Changelog +## [8.0.0](https://github.com/meyfa/eslint-config/compare/v7.0.0...v8.0.0) (2024-08-31) + + +### ⚠ BREAKING CHANGES + +* **deps:** update dependency @typescript-eslint/eslint-plugin to v8 ([#203](https://github.com/meyfa/eslint-config/issues/203)) +* Some rules have changed and new errors are possible. + +### Features + +* Migrate to fork of eslint-plugin-import ([#206](https://github.com/meyfa/eslint-config/issues/206)) ([c302aaf](https://github.com/meyfa/eslint-config/commit/c302aaf55ce1cf3dcd0ffe7aef87854fe80fee2a)) +* Use stylistic rules from eslint-stylistic ([#205](https://github.com/meyfa/eslint-config/issues/205)) ([c701e43](https://github.com/meyfa/eslint-config/commit/c701e438a58c54630b97e9ad3c7d87f295dbb4a0)) + + +### Bug Fixes + +* **deps:** update dependency @rushstack/eslint-patch to v1.10.4 ([#198](https://github.com/meyfa/eslint-config/issues/198)) ([135afbc](https://github.com/meyfa/eslint-config/commit/135afbcdd51f05a6285f5d7cc1460c38cbb3a593)) +* **deps:** update dependency @typescript-eslint/eslint-plugin to v7.18.0 ([#202](https://github.com/meyfa/eslint-config/issues/202)) ([164b01c](https://github.com/meyfa/eslint-config/commit/164b01cdb2cfaadb280b17b0cad5b88315f9f7f7)) +* **deps:** update dependency @typescript-eslint/eslint-plugin to v8 ([#203](https://github.com/meyfa/eslint-config/issues/203)) ([246cdc7](https://github.com/meyfa/eslint-config/commit/246cdc76a966ec1f34fc6ca44e34acd093e7617c)) +* **deps:** update dependency @typescript-eslint/eslint-plugin to v8.0.1 ([#210](https://github.com/meyfa/eslint-config/issues/210)) ([978c2a5](https://github.com/meyfa/eslint-config/commit/978c2a5a974c200ffe43cfc5cad52bc713d276a9)) +* **deps:** update dependency @typescript-eslint/eslint-plugin to v8.2.0 ([#216](https://github.com/meyfa/eslint-config/issues/216)) ([9440c44](https://github.com/meyfa/eslint-config/commit/9440c44e959dead07b0c54fd43ba3d6b679293ed)) +* **deps:** update dependency @typescript-eslint/eslint-plugin to v8.3.0 ([#219](https://github.com/meyfa/eslint-config/issues/219)) ([e30a11e](https://github.com/meyfa/eslint-config/commit/e30a11ea97042bfd58aa67a232d3b60740e71160)) +* **deps:** update dependency eslint-plugin-import-x to v4 ([#220](https://github.com/meyfa/eslint-config/issues/220)) ([6ab8931](https://github.com/meyfa/eslint-config/commit/6ab8931ebad9091a7e603cfb5bb5e1095ca0c563)) +* **deps:** update dependency eslint-plugin-jsdoc to v48.11.0 ([#201](https://github.com/meyfa/eslint-config/issues/201)) ([fe6b0f7](https://github.com/meyfa/eslint-config/commit/fe6b0f70c4eb66bca9a519ac8973949bb793b4f6)) +* **deps:** update dependency eslint-plugin-jsdoc to v50 ([#213](https://github.com/meyfa/eslint-config/issues/213)) ([3a7f127](https://github.com/meyfa/eslint-config/commit/3a7f127c4f311386d391b74ec692574ea6556235)) +* **deps:** update dependency eslint-plugin-jsdoc to v50.2.2 ([#217](https://github.com/meyfa/eslint-config/issues/217)) ([aef8056](https://github.com/meyfa/eslint-config/commit/aef805626b5b80407bdf3fd577053d39527be326)) +* **deps:** update dependency eslint-plugin-promise to v7.1.0 ([#211](https://github.com/meyfa/eslint-config/issues/211)) ([abd81ce](https://github.com/meyfa/eslint-config/commit/abd81cebdf626c95592004160c5e975e06ca87eb)) + ## [7.0.0](https://github.com/meyfa/eslint-config/compare/v6.1.0...v7.0.0) (2024-07-26) diff --git a/package-lock.json b/package-lock.json index b0e22a2..8f6ed78 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,19 +1,19 @@ { "name": "@meyfa/eslint-config", - "version": "7.0.0", + "version": "8.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@meyfa/eslint-config", - "version": "7.0.0", + "version": "8.0.0", "license": "MIT", "dependencies": { "@rushstack/eslint-patch": "1.10.4", "@stylistic/eslint-plugin": "2.6.1", "@typescript-eslint/eslint-plugin": "8.3.0", "eslint-plugin-import-x": "4.1.1", - "eslint-plugin-jsdoc": "50.2.2", + "eslint-plugin-jsdoc": "50.0.1", "eslint-plugin-n": "17.10.1", "eslint-plugin-promise": "7.1.0", "eslint-plugin-unicorn": "55.0.0" @@ -130,14 +130,13 @@ } }, "node_modules/@es-joy/jsdoccomment": { - "version": "0.48.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.48.0.tgz", - "integrity": "sha512-G6QUWIcC+KvSwXNsJyDTHvqUdNoAVJPPgkc3+Uk4WBKqZvoXhlvazOgm9aL0HwihJLQf0l+tOE2UFzXBqCqgDw==", - "license": "MIT", + "version": "0.46.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.46.0.tgz", + "integrity": "sha512-C3Axuq1xd/9VqFZpW4YAzOx5O9q/LP46uIQy/iNDpHG3fmPa6TBtvfglMCs3RBiBxAIi0Go97r8+jvTt55XMyQ==", "dependencies": { "comment-parser": "1.4.1", "esquery": "^1.6.0", - "jsdoc-type-pratt-parser": "~4.1.0" + "jsdoc-type-pratt-parser": "~4.0.0" }, "engines": { "node": ">=16" @@ -1496,15 +1495,15 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "50.2.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.2.2.tgz", - "integrity": "sha512-i0ZMWA199DG7sjxlzXn5AeYZxpRfMJjDPUl7lL9eJJX8TPRoIaxJU4ys/joP5faM5AXE1eqW/dslCj3uj4Nqpg==", + "version": "50.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.0.1.tgz", + "integrity": "sha512-UayhAysIk1Du8InV27WMbV4AMSJSu60+bekmeuGK2OUy4QJSFPr1srYT6AInykGkmMdRuHfDX6Q0tJEr8BtDtg==", "license": "BSD-3-Clause", "dependencies": { - "@es-joy/jsdoccomment": "~0.48.0", + "@es-joy/jsdoccomment": "~0.46.0", "are-docs-informative": "^0.0.2", "comment-parser": "1.4.1", - "debug": "^4.3.6", + "debug": "^4.3.5", "escape-string-regexp": "^4.0.0", "espree": "^10.1.0", "esquery": "^1.6.0", @@ -2131,10 +2130,9 @@ } }, "node_modules/jsdoc-type-pratt-parser": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.1.0.tgz", - "integrity": "sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==", - "license": "MIT", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.0.0.tgz", + "integrity": "sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==", "engines": { "node": ">=12.0.0" } diff --git a/package.json b/package.json index de9f409..347747f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@meyfa/eslint-config", - "version": "7.0.0", + "version": "8.0.0", "description": "ESLint config for personal TypeScript projects.", "type": "commonjs", "exports": { @@ -46,7 +46,7 @@ "@stylistic/eslint-plugin": "2.6.1", "@typescript-eslint/eslint-plugin": "8.3.0", "eslint-plugin-import-x": "4.1.1", - "eslint-plugin-jsdoc": "50.2.2", + "eslint-plugin-jsdoc": "50.0.1", "eslint-plugin-n": "17.10.1", "eslint-plugin-promise": "7.1.0", "eslint-plugin-unicorn": "55.0.0"