-
Notifications
You must be signed in to change notification settings - Fork 1
Commit 3ac4153
authored
fix(deps): Update eslint packages (major) (#1459)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [eslint-config-prettier](https://redirect.github.com/prettier/eslint-config-prettier) | devDependencies | major | [`^9.0.0` -> `^10.0.0`](https://renovatebot.com/diffs/npm/eslint-config-prettier/9.1.2/10.1.8) |
| [eslint-plugin-unicorn](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn) | devDependencies | major | [`^56.0.0` -> `^61.0.0`](https://renovatebot.com/diffs/npm/eslint-plugin-unicorn/56.0.1/61.0.2) |
---
### Release Notes
<details>
<summary>prettier/eslint-config-prettier (eslint-config-prettier)</summary>
### [`v10.1.8`](https://redirect.github.com/prettier/eslint-config-prettier/releases/tag/v10.1.8)
[Compare Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.1.5...v10.1.8)
republish latest version
**Full Changelog**: prettier/eslint-config-prettier@v10.1.5...v10.1.8
### [`v10.1.5`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1015)
[Compare Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.1.4...v10.1.5)
##### Patch Changes
- [#​332](https://redirect.github.com/prettier/eslint-config-prettier/pull/332) [`60fef02`](https://redirect.github.com/prettier/eslint-config-prettier/commit/60fef02574467d31d10ff47ecb567d378483c9d4) Thanks [@​JounQin](https://redirect.github.com/JounQin)! - chore: add `funding` field into `package.json`
### [`v10.1.4`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1014)
[Compare Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.1.3...v10.1.4)
##### Patch Changes
- [#​328](https://redirect.github.com/prettier/eslint-config-prettier/pull/328) [`94b4799`](https://redirect.github.com/prettier/eslint-config-prettier/commit/94b47999e7eb13b703835729331376cef598b850) Thanks [@​silvenon](https://redirect.github.com/silvenon)! - fix(cli): do not crash on no rules configured
### [`v10.1.3`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1013)
[Compare Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.1.2...v10.1.3)
##### Patch Changes
- [#​325](https://redirect.github.com/prettier/eslint-config-prettier/pull/325) [`4e95a1d`](https://redirect.github.com/prettier/eslint-config-prettier/commit/4e95a1d50073f1a24f004239ad6e1a4ffa8476df) Thanks [@​pilikan](https://redirect.github.com/pilikan)! - fix: this package is `commonjs`, align its types correctly
### [`v10.1.2`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1012)
[Compare Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.1.1...v10.1.2)
##### Patch Changes
- [#​321](https://redirect.github.com/prettier/eslint-config-prettier/pull/321) [`a8768bf`](https://redirect.github.com/prettier/eslint-config-prettier/commit/a8768bfe54a91d08f0cef8705f91de2883436bb0) Thanks [@​Fdawgs](https://redirect.github.com/Fdawgs)! - chore(package): add homepage for some 3rd-party registry - see [#​321](https://redirect.github.com/prettier/eslint-config-prettier/pull/321) for more details
### [`v10.1.1`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1011)
[Compare Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.1.0...v10.1.1)
##### Patch Changes
- [#​309](https://redirect.github.com/prettier/eslint-config-prettier/pull/309) [`eb56a5e`](https://redirect.github.com/prettier/eslint-config-prettier/commit/eb56a5e09964e49045bccde3c616275eb0a0902d) Thanks [@​JounQin](https://redirect.github.com/JounQin)! - fix: separate the `/flat` entry for compatibility
For flat config users, the previous `"eslint-config-prettier"` entry still works, but `"eslint-config-prettier/flat"` adds a new `name` property for [config-inspector](https://eslint.org/blog/2024/04/eslint-config-inspector/), we just can't add it for the default entry for compatibility.
See also [#​308](https://redirect.github.com/prettier/eslint-config-prettier/issues/308)
```ts
// before
import eslintConfigPrettier from "eslint-config-prettier";
// after
import eslintConfigPrettier from "eslint-config-prettier/flat";
```
### [`v10.1.0`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1010)
[Compare Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.0.3...v10.1.0)
##### Minor Changes
- [#​306](https://redirect.github.com/prettier/eslint-config-prettier/pull/306) [`56e2e34`](https://redirect.github.com/prettier/eslint-config-prettier/commit/56e2e3466391d0fdfc200e42130309c687aaab53) Thanks [@​JounQin](https://redirect.github.com/JounQin)! - feat: migrate to exports field
### [`v10.0.3`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1003)
[Compare Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.0.2...v10.0.3)
##### Patch Changes
- [#​294](https://redirect.github.com/prettier/eslint-config-prettier/pull/294) [`8dbbd6d`](https://redirect.github.com/prettier/eslint-config-prettier/commit/8dbbd6d70b8a56cdfa4ea4e185d3699d5729b38e) Thanks [@​FloEdelmann](https://redirect.github.com/FloEdelmann)! - feat: add name to config
- [#​280](https://redirect.github.com/prettier/eslint-config-prettier/pull/280) [`cba5737`](https://redirect.github.com/prettier/eslint-config-prettier/commit/cba57377e4c86d20d17042d6999eabc754fddc03) Thanks [@​zanminkian](https://redirect.github.com/zanminkian)! - feat: add declaration file
### [`v10.0.2`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1002)
[Compare Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.0.1...v10.0.2)
##### Patch Changes
- [#​299](https://redirect.github.com/prettier/eslint-config-prettier/pull/299) [`e750edc`](https://redirect.github.com/prettier/eslint-config-prettier/commit/e750edc530c816e0b3ffabfab1f4e46532bccbfe) Thanks [@​Fdawgs](https://redirect.github.com/Fdawgs)! - chore(package): explicitly declare js module type
### [`v10.0.1`](https://redirect.github.com/prettier/eslint-config-prettier/releases/tag/v10.0.1)
[Compare Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.0.0...v10.0.1)
### eslint-config-prettier
#### 10.0.1
#### What's Changed
- chore: migrate to changeset for automatically releasing by [@​JounQin](https://redirect.github.com/JounQin) in [https://github.com/prettier/eslint-config-prettier/pull/278](https://redirect.github.com/prettier/eslint-config-prettier/pull/278)
- add support for `@stylistic/eslint-plugin` by [@​abrahamguo](https://redirect.github.com/abrahamguo) in [https://github.com/prettier/eslint-config-prettier/pull/272](https://redirect.github.com/prettier/eslint-config-prettier/pull/272)
#### New Contributors
- [@​JounQin](https://redirect.github.com/JounQin) made their first contribution in [https://github.com/prettier/eslint-config-prettier/pull/278](https://redirect.github.com/prettier/eslint-config-prettier/pull/278)
- [@​abrahamguo](https://redirect.github.com/abrahamguo) made their first contribution in [https://github.com/prettier/eslint-config-prettier/pull/272](https://redirect.github.com/prettier/eslint-config-prettier/pull/272)
**Full Changelog**: prettier/eslint-config-prettier@v9.1.0...v10.0.1
### [`v10.0.0`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1000)
[Compare Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/62a15bbfc953d798da2cc8a46e78897da0beac22...v10.0.0)
##### Major Changes
- [#​272](https://redirect.github.com/prettier/eslint-config-prettier/pull/272) [`5be64be`](https://redirect.github.com/prettier/eslint-config-prettier/commit/5be64bef68c3a9bf7202f591f54ffec02572e46b) Thanks [@​abrahamguo](https://redirect.github.com/abrahamguo)! - add support for [@​stylistic](https://redirect.github.com/stylistic) formatting rules
</details>
<details>
<summary>sindresorhus/eslint-plugin-unicorn (eslint-plugin-unicorn)</summary>
### [`v61.0.2`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/releases/tag/v61.0.2)
[Compare Source](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/compare/v61.0.1...v61.0.2)
- `throw-new-error`: Fix false positive for Effect library ([#​2740](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2740)) [`0ddf5ea`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/0ddf5ead)
- `no-useless-undefined`: Ignore `Set#delete(undefined)` ([#​2739](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2739)) [`99acd27`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/99acd272)
- `prefer-includes` and `prefer-array-index-of`: Prevent crash on Vue files ([#​2645](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2645)) [`a1da518`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/a1da5182)
***
### [`v61.0.1`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/releases/tag/v61.0.1)
[Compare Source](https://redirect.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://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2732)) [`066f96b`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/066f96b9)
***
### [`v61.0.0`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/releases/tag/v61.0.0)
[Compare Source](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/compare/v60.0.0...v61.0.0)
##### New rules
- [`prefer-bigint-literals`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-bigint-literals.md) ([#​2722](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2722)) [`1f4cb8a`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/1f4cb8a2)
- [`prefer-classlist-toggle`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-classlist-toggle.md) ([#​2731](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2731)) [`5f27ec2`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/5f27ec2a)
- [`require-module-attributes`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/require-module-attributes.md) ([#​2725](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2725)) [`5f275e2`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/5f275e25)
- [`no-array-sort`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-array-sort.md) ([#​2713](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2713)) [`b70d1e8`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/b70d1e8e)
##### Improvements
- Add `unopinionated` config ([#​2715](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2715)) [`c13d09b`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/c13d09b8)
- Improve compatibility with optional chaining ([#​2727](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2727)) [`60b2ec5`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/60b2ec5e)
- `no-array-reduce`: Report optional chaining and calling of `.reduce()` ([#​2721](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2721)) [`caa1f8b`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/caa1f8b8)
- `prefer-type-error`: Ignore error type check ([#​2729](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2729)) [`d12fc01`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/d12fc01c)
##### Fixes
- `prefer-includes`: Fix compatibility with Vue SFC ([#​2704](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2704)) [`540a4d4`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/540a4d4b)
***
### [`v60.0.0`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/releases/tag/v60.0.0)
[Compare Source](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/compare/v59.0.1...v60.0.0)
##### Breaking
- Require Node.js 20.10 ([#​2698](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2698)) [`2dc27d9`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/2dc27d90)
##### New rules
- [`prefer-class-fields`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-class-fields.md) ([#​2512](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2512)) [`4c82dc1`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/4c82dc12)
- [`no-array-reverse`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-array-reverse.md) ([#​2677](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2677)) [`b051302`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/b051302f)
- [`require-module-specifiers`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/require-module-specifiers.md) ([#​2686](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2686)) [`2a8e152`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/2a8e152e)
- [`no-useless-error-capture-stack-trace`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-useless-error-capture-stack-trace.md) ([#​2676](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2676)) [`fc900b6`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/fc900b61)
##### Improvements
- `prefer-string-replace-all`: Preserve escape ([#​2667](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2667)) [`2310b50`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/2310b507)
- Support `SuppressedError` ([#​2669](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2669)) [`f51aeb9`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/f51aeb9a)
##### Fixes
- `no-array-callback-reference`: Fix optional chaining expressions being ignored ([#​2694](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2694)) [`ad27922`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/ad27922e)
- `no-unnecessary-await`: Fix handling of experimental pipeline operator ([#​2658](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2658)) [`2b8ebe5`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/2b8ebe57)
***
### [`v59.0.1`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/releases/tag/v59.0.1)
[Compare Source](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/compare/v59.0.0...v59.0.1)
- `prefer-single-call`: Fix crash on `CallExpression` followed by `FunctionDeclaration` ([#​2639](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2639)) [`3114dd9`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/3114dd9)
***
### [`v59.0.0`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/releases/tag/v59.0.0)
[Compare Source](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/compare/v58.0.0...v59.0.0)
##### Breaking
- Rename `no-array-push-push` rule to `prefer-single-call` ([#​2617](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2617)) [`e117783`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/e117783)
- Rename `no-length-as-slice-end` rule to `no-unnecessary-slice-end` ([#​2614](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2614)) [`1922df1`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/1922df1)
##### New rules
- Add [`prefer-import-meta-properties`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-import-meta-properties.md) ([#​2607](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2607)) [`1f6e172`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/1f6e172)
- Add [`no-unnecessary-array-flat-depth`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-unnecessary-array-flat-depth.md) ([#​2618](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2618)) [`c63e698`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/c63e698)
- Add [`no-unnecessary-array-splice-count`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-unnecessary-array-splice-count.md) ([#​2614](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2614)) [`1922df1`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/1922df1)
##### Improvements
- Support `Float16Array` ([#​2622](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2622)) [`9e50568`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/9e50568)
- `prefer-node-protocol`: Support `process.getBuiltinModule()` ([#​2611](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2611)) [`056364d`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/056364d)
- `no-unnecessary-slice-end`: Support checking `Infinity` ([#​2614](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2614)) [`1922df1`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/1922df1)
***
### [`v58.0.0`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/releases/tag/v58.0.0)
[Compare Source](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/compare/v57.0.0...v58.0.0)
##### Potentially breaking
- Update `engines.node` in package.json to match real compatibility ([#​2581](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2581)) [`e48a620`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/e48a620)
##### Improvements
- `escape-case`: Add [case option](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/escape-case.md#options) ([#​2559](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2559)) [`0f6048c`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/0f6048c)
- `number-literal-case`: Add [`hexadecimalValue` option](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/number-literal-case.md#hexadecimalvalue) ([#​2559](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2559)) [`0f6048c`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/0f6048c)
- `prevent-abbreviations`: Preserve `iOS` ([#​2560](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2560)) [`e8798da`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/e8798da)
##### Fixes
- `no-unnecessary-polyfills`: Fix browserslist field name ([#​2603](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2603)) [`1a4c76f`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/1a4c76f)
- `no-unnecessary-polyfills`: Fix crash on checking `es6-error` module ([#​2582](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2582)) [`66de41a`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/66de41a)
- `no-accessor-recursion`: Fix exception when used in CommonJS ([#​2574](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2574)) [`ca1e432`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/ca1e432)
***
### [`v57.0.0`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/releases/tag/v57.0.0)
[Compare Source](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/compare/v56.0.1...v57.0.0)
##### Breaking
- This package is now pure ESM. **Please [read this](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c).**
- [Flat config](https://eslint.org/blog/2022/08/new-config-system-part-2/) is now required [`c44ea26`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/c44ea26)
- [Migration guide](https://eslint.org/docs/latest/use/configure/migration-guide)
- ESLint 9.20.0 or later is required [`c44ea26`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/c44ea26)
##### New rules
- [`consistent-date-clone`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/consistent-date-clone.md) ([#​2544](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2544)) [`8cebcf4`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/8cebcf4)
- [`no-named-default`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-named-default.md) ([#​2538](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2538)) [`ed8da1b`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/ed8da1b)
- [`consistent-assert`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/consistent-assert.md) ([#​2535](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2535)) [`f3fc973`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/f3fc973)
- [`no-instanceof-builtins`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-instanceof-builtins.md) [`8197574`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/8197574) [`41548c4`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/41548c4)
- [`no-accessor-recursion`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-accessor-recursion.md) ([#​2525](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2525)) [`92b5671`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/92b5671)
##### Improvements
- Deprecate `no-instanceof-array` ([#​2534](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2534)) [`c9c056c`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/c9c056c)
- Replaced by [`no-instanceof-builtins`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-instanceof-builtins.md) which covers more cases.
- `prefer-includes`: Support Vue template ([#​2526](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2526)) [`4e539b4`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/4e539b4)
- `prevent-abbreviations`: Add `util` and `utils` to abbreviations ([#​2507](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2507)) [`5ba9f0a`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/5ba9f0a)
- `prefer-math-min-max`: Ignore BigInt ([#​2467](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2467)) [`8b7c5fc`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/8b7c5fc)
- `prefer-global-this`: Also exclude `outerWidth` and `outerHeight` ([#​2549](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2549)) [`8f00f76`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/8f00f76)
- `prefer-at`: Remove unsafe autofix for `.slice` with 1 argument ([#​2476](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2476)) [`2985ecc`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/2985ecc)
- `prefer-math-min-max`: Reduce false positives in TypeScript ([#​2527](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2527)) [`1cbc561`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/1cbc561)
- `prefer-string-raw`: Ignore `ImportAttribute` ([#​2551](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2551)) [`d963ccd`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/d963ccd)
##### Fixes
- `new-for-builtins`: Correct fix for `Date()` ([#​2543](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2543)) [`e5e17f8`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/e5e17f8)
- `prefer-global-this`: Fix auto-fix for `typeof window` ([#​2501](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2501)) [`b95dc12`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/b95dc12)
***
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (UTC), 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.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4yMi4xIiwidXBkYXRlZEluVmVyIjoiNDAuMjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->1 parent 73415ba commit 3ac4153Copy full SHA for 3ac4153
File tree
Expand file treeCollapse file tree
2 files changed
+139
-581
lines changedOpen diff view settings
Filter options
- scripts/dbt-pack
Expand file treeCollapse file tree
2 files changed
+139
-581
lines changedOpen diff view settings
0 commit comments