Update dependency eslint-plugin-unicorn to v61 (#5)
Some checks failed
CD / Check changes (push) Successful in 15s
CD / Build and push (amd64) (push) Has been cancelled
CD / Build and push (arm64) (push) Has been cancelled
CD / Create manifest (push) Has been cancelled
CD / test (push) Has been cancelled

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 ([#&#8203;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)` ([#&#8203;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 ([#&#8203;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 ([#&#8203;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) ([#&#8203;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) ([#&#8203;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) ([#&#8203;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) ([#&#8203;2713](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2713))  [`b70d1e8`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/b70d1e8e)

##### Improvements

- Add `unopinionated` config ([#&#8203;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 ([#&#8203;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()` ([#&#8203;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 ([#&#8203;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 ([#&#8203;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 ([#&#8203;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) ([#&#8203;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) ([#&#8203;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) ([#&#8203;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) ([#&#8203;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 ([#&#8203;2667](https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2667))  [`2310b50`](https://github.com/sindresorhus/eslint-plugin-unicorn/commit/2310b507)
- Support `SuppressedError` ([#&#8203;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 ([#&#8203;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 ([#&#8203;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:
2025-09-09 17:42:49 +02:00
committed by t.behrendt
parent e2081a19b5
commit adf0e8d7a6
2 changed files with 5 additions and 7 deletions

View File

@@ -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=="],
}
}

View File

@@ -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": {