Update dependency eslint-plugin-unicorn to v61 (#5)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) | devDependencies | major | [`^59.0.1` -> `^61.0.0`](https://renovatebot.com/diffs/npm/eslint-plugin-unicorn/59.0.1/61.0.2) | --- ### Release Notes <details> <summary>sindresorhus/eslint-plugin-unicorn (eslint-plugin-unicorn)</summary> ### [`v61.0.2`](https://github.com/sindresorhus/eslint-plugin-unicorn/releases/tag/v61.0.2) [Compare Source](https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v61.0.1...v61.0.2) - `throw-new-error`: Fix false positive for Effect library ([#​2740](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2740)) [`0ddf5ea`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/0ddf5ead) - `no-useless-undefined`: Ignore `Set#delete(undefined)` ([#​2739](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2739)) [`99acd27`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/99acd272) - `prefer-includes` and `prefer-array-index-of`: Prevent crash on Vue files ([#​2645](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2645)) [`a1da518`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/a1da5182) *** ### [`v61.0.1`](https://github.com/sindresorhus/eslint-plugin-unicorn/releases/tag/v61.0.1) [Compare Source](https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v61.0.0...v61.0.1) - `prefer-classlist-toggle`: Omit `Element#classList.contains()` call when fixing ([#​2732](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2732)) [`066f96b`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/066f96b9) *** ### [`v61.0.0`](https://github.com/sindresorhus/eslint-plugin-unicorn/releases/tag/v61.0.0) [Compare Source](https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v60.0.0...v61.0.0) ##### New rules - [`prefer-bigint-literals`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-bigint-literals.md) ([#​2722](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2722)) [`1f4cb8a`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/1f4cb8a2) - [`prefer-classlist-toggle`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-classlist-toggle.md) ([#​2731](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2731)) [`5f27ec2`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/5f27ec2a) - [`require-module-attributes`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/require-module-attributes.md) ([#​2725](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2725)) [`5f275e2`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/5f275e25) - [`no-array-sort`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-array-sort.md) ([#​2713](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2713)) [`b70d1e8`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/b70d1e8e) ##### Improvements - Add `unopinionated` config ([#​2715](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2715)) [`c13d09b`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/c13d09b8) - Improve compatibility with optional chaining ([#​2727](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2727)) [`60b2ec5`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/60b2ec5e) - `no-array-reduce`: Report optional chaining and calling of `.reduce()` ([#​2721](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2721)) [`caa1f8b`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/caa1f8b8) - `prefer-type-error`: Ignore error type check ([#​2729](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2729)) [`d12fc01`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/d12fc01c) ##### Fixes - `prefer-includes`: Fix compatibility with Vue SFC ([#​2704](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2704)) [`540a4d4`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/540a4d4b) *** ### [`v60.0.0`](https://github.com/sindresorhus/eslint-plugin-unicorn/releases/tag/v60.0.0) [Compare Source](https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v59.0.1...v60.0.0) ##### Breaking - Require Node.js 20.10 ([#​2698](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2698)) [`2dc27d9`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/2dc27d90) ##### New rules - [`prefer-class-fields`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-class-fields.md) ([#​2512](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2512)) [`4c82dc1`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/4c82dc12) - [`no-array-reverse`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-array-reverse.md) ([#​2677](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2677)) [`b051302`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/b051302f) - [`require-module-specifiers`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/require-module-specifiers.md) ([#​2686](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2686)) [`2a8e152`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/2a8e152e) - [`no-useless-error-capture-stack-trace`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-useless-error-capture-stack-trace.md) ([#​2676](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2676)) [`fc900b6`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/fc900b61) ##### Improvements - `prefer-string-replace-all`: Preserve escape ([#​2667](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2667)) [`2310b50`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/2310b507) - Support `SuppressedError` ([#​2669](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2669)) [`f51aeb9`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/f51aeb9a) ##### Fixes - `no-array-callback-reference`: Fix optional chaining expressions being ignored ([#​2694](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2694)) [`ad27922`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/ad27922e) - `no-unnecessary-await`: Fix handling of experimental pipeline operator ([#​2658](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2658)) [`2b8ebe5`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/2b8ebe57) *** </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45OC40IiwidXBkYXRlZEluVmVyIjoiNDEuOTguNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Reviewed-on: https://gitea.t000-n.de/t.behrendt/outline-mcp/pulls/5 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de>
This commit was merged in pull request #5.
This commit is contained in:
10
bun.lock
10
bun.lock
@@ -21,7 +21,7 @@
|
||||
"eslint-plugin-import": "^2.32.0",
|
||||
"eslint-plugin-prettier": "^5.5.1",
|
||||
"eslint-plugin-security": "^3.0.1",
|
||||
"eslint-plugin-unicorn": "^59.0.1",
|
||||
"eslint-plugin-unicorn": "^61.0.0",
|
||||
"typescript-eslint": "^8.37.0",
|
||||
},
|
||||
"peerDependencies": {
|
||||
@@ -322,6 +322,8 @@
|
||||
|
||||
"chalk-template": ["chalk-template@1.1.0", "", { "dependencies": { "chalk": "^5.2.0" } }, "sha512-T2VJbcDuZQ0Tb2EWwSotMPJjgpy1/tGee1BTpUNsGZ/qgNjV2t7Mvu+d4600U564nbLesN1x2dPL+xii174Ekg=="],
|
||||
|
||||
"change-case": ["change-case@5.4.4", "", {}, "sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w=="],
|
||||
|
||||
"ci-info": ["ci-info@4.3.0", "", {}, "sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ=="],
|
||||
|
||||
"clean-regexp": ["clean-regexp@1.0.0", "", { "dependencies": { "escape-string-regexp": "^1.0.5" } }, "sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw=="],
|
||||
@@ -436,7 +438,7 @@
|
||||
|
||||
"eslint-plugin-security": ["eslint-plugin-security@3.0.1", "", { "dependencies": { "safe-regex": "^2.1.1" } }, "sha512-XjVGBhtDZJfyuhIxnQ/WMm385RbX3DBu7H1J7HNNhmB2tnGxMeqVSnYv79oAj992ayvIBZghsymwkYFS6cGH4Q=="],
|
||||
|
||||
"eslint-plugin-unicorn": ["eslint-plugin-unicorn@59.0.1", "", { "dependencies": { "@babel/helper-validator-identifier": "^7.25.9", "@eslint-community/eslint-utils": "^4.5.1", "@eslint/plugin-kit": "^0.2.7", "ci-info": "^4.2.0", "clean-regexp": "^1.0.0", "core-js-compat": "^3.41.0", "esquery": "^1.6.0", "find-up-simple": "^1.0.1", "globals": "^16.0.0", "indent-string": "^5.0.0", "is-builtin-module": "^5.0.0", "jsesc": "^3.1.0", "pluralize": "^8.0.0", "regexp-tree": "^0.1.27", "regjsparser": "^0.12.0", "semver": "^7.7.1", "strip-indent": "^4.0.0" }, "peerDependencies": { "eslint": ">=9.22.0" } }, "sha512-EtNXYuWPUmkgSU2E7Ttn57LbRREQesIP1BiLn7OZLKodopKfDXfBUkC/0j6mpw2JExwf43Uf3qLSvrSvppgy8Q=="],
|
||||
"eslint-plugin-unicorn": ["eslint-plugin-unicorn@61.0.2", "", { "dependencies": { "@babel/helper-validator-identifier": "^7.27.1", "@eslint-community/eslint-utils": "^4.7.0", "@eslint/plugin-kit": "^0.3.3", "change-case": "^5.4.4", "ci-info": "^4.3.0", "clean-regexp": "^1.0.0", "core-js-compat": "^3.44.0", "esquery": "^1.6.0", "find-up-simple": "^1.0.1", "globals": "^16.3.0", "indent-string": "^5.0.0", "is-builtin-module": "^5.0.0", "jsesc": "^3.1.0", "pluralize": "^8.0.0", "regexp-tree": "^0.1.27", "regjsparser": "^0.12.0", "semver": "^7.7.2", "strip-indent": "^4.0.0" }, "peerDependencies": { "eslint": ">=9.29.0" } }, "sha512-zLihukvneYT7f74GNbVJXfWIiNQmkc/a9vYBTE4qPkQZswolWNdu+Wsp9sIXno1JOzdn6OUwLPd19ekXVkahRA=="],
|
||||
|
||||
"eslint-scope": ["eslint-scope@8.4.0", "", { "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" } }, "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg=="],
|
||||
|
||||
@@ -934,8 +936,6 @@
|
||||
|
||||
"eslint-plugin-import/semver": ["semver@6.3.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="],
|
||||
|
||||
"eslint-plugin-unicorn/@eslint/plugin-kit": ["@eslint/plugin-kit@0.2.8", "", { "dependencies": { "@eslint/core": "^0.13.0", "levn": "^0.4.1" } }, "sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA=="],
|
||||
|
||||
"fast-glob/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "^4.0.1" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="],
|
||||
|
||||
"http-errors/statuses": ["statuses@2.0.1", "", {}, "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ=="],
|
||||
@@ -950,8 +950,6 @@
|
||||
|
||||
"@typescript-eslint/typescript-estree/minimatch/brace-expansion": ["brace-expansion@2.0.2", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ=="],
|
||||
|
||||
"eslint-plugin-unicorn/@eslint/plugin-kit/@eslint/core": ["@eslint/core@0.13.0", "", { "dependencies": { "@types/json-schema": "^7.0.15" } }, "sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw=="],
|
||||
|
||||
"eslint/file-entry-cache/flat-cache": ["flat-cache@4.0.1", "", { "dependencies": { "flatted": "^3.2.9", "keyv": "^4.5.4" } }, "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw=="],
|
||||
}
|
||||
}
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
"eslint-plugin-import": "^2.32.0",
|
||||
"eslint-plugin-prettier": "^5.5.1",
|
||||
"eslint-plugin-security": "^3.0.1",
|
||||
"eslint-plugin-unicorn": "^59.0.1",
|
||||
"eslint-plugin-unicorn": "^61.0.0",
|
||||
"typescript-eslint": "^8.37.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
|
||||
Reference in New Issue
Block a user