anolilab / javascript-style-guide

This project is a code style guide of all basic back- and front end project used at Anolilab.
MIT License
9 stars 3 forks source link

fix(deps): update eslint (major) - autoclosed #790

Closed renovate[bot] closed 10 months ago

renovate[bot] commented 10 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint-plugin-antfu ^0.43.1 -> ^1.0.0 age adoption passing confidence
eslint-plugin-regexp ^1.15.0 -> ^2.0.0 age adoption passing confidence
eslint-plugin-unicorn ^48.0.1 -> ^49.0.0 age adoption passing confidence

Release Notes

antfu/eslint-plugin-antfu (eslint-plugin-antfu) ### [`v1.0.1`](https://togithub.com/antfu/eslint-plugin-antfu/releases/tag/v1.0.1) #####    🚀 Features - Make deps free  -  by [@​antfu](https://togithub.com/antfu) [(8d8ff)](https://togithub.com/antfu/eslint-plugin-antfu/commit/8d8ff45) - **generic-spacing**: - Preserve space in function expression  -  by [@​SukkaW](https://togithub.com/SukkaW) [(792cf)](https://togithub.com/antfu/eslint-plugin-antfu/commit/792cfa5) - Preserve space in function expression  -  by [@​SukkaW](https://togithub.com/SukkaW) in [https://github.com/antfu/eslint-plugin-antfu/issues/9](https://togithub.com/antfu/eslint-plugin-antfu/issues/9) [(77b89)](https://togithub.com/antfu/eslint-plugin-antfu/commit/77b898f) #####    🐞 Bug Fixes - Build error  -  by [@​antfu](https://togithub.com/antfu) [(425d6)](https://togithub.com/antfu/eslint-plugin-antfu/commit/425d65a) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-plugin-antfu/compare/v1.0.0...v1.0.1)
ota-meshi/eslint-plugin-regexp (eslint-plugin-regexp) ### [`v2.1.1`](https://togithub.com/ota-meshi/eslint-plugin-regexp/blob/HEAD/CHANGELOG.md#211) [Compare Source](https://togithub.com/ota-meshi/eslint-plugin-regexp/compare/v2.1.0...v2.1.1) ##### Patch Changes - Improved error message and docs for `regexp/no-useless-non-capturing-group` ([#​668](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/668)) ### [`v2.1.0`](https://togithub.com/ota-meshi/eslint-plugin-regexp/blob/HEAD/CHANGELOG.md#210) [Compare Source](https://togithub.com/ota-meshi/eslint-plugin-regexp/compare/v2.0.0...v2.1.0) ##### Minor Changes - Improve detection of useless assertions for `regexp/no-useless-assertion` ([#​663](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/663)) - Add suggestions for `regexp/no-useless-assertion` ([#​666](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/666)) ##### Patch Changes - Fixed crash for v flag in `regexp/optimal-quantifier-concatenation` ([#​660](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/660)) - Fixed minor mistake in message of `no-misleading-unicode-character` ([#​664](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/664)) ### [`v2.0.0`](https://togithub.com/ota-meshi/eslint-plugin-regexp/blob/HEAD/CHANGELOG.md#200) [Compare Source](https://togithub.com/ota-meshi/eslint-plugin-regexp/compare/v1.15.0...v2.0.0) ##### Major Changes - Drop support for Node.js <=v17, and v19 ([#​550](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/550)) - Add `regexp/simplify-set-operations` rule ([#​595](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/595)) - Remove deprecated rules ([#​652](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/652)) - Add `regexp/no-useless-string-literal` rule ([#​639](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/639)) - Add `regexp/no-empty-string-literal` rule ([#​632](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/632)) - Change recommended config ([#​552](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/552)) - Drop support for ESLint < v8.44 ([#​558](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/558)) - Add `regexp/no-useless-set-operand` rule ([#​625](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/625)) - Add `regexp/prefer-set-operation` rule ([#​616](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/616)) - Use jsdoc-type-pratt-parser instead of jsdoctypeparser ([#​651](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/651)) ##### Minor Changes - Add support for `v` flag to `regexp/no-dupe-disjunctions` ([#​612](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/612)) - Add support for `v` flag to `regexp/optimal-quantifier-concatenation` ([#​618](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/618)) - Add support for v flag to `regexp/no-non-standard-flag` rule ([#​596](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/596)) - Add `regexp/grapheme-string-literal` rule ([#​646](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/646)) - Add support for `v` flag to `regexp/prefer-character-class` ([#​619](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/619)) - Improve `regexp/strict` rule to ignore patterns with v flag ([#​591](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/591)) - Add support for string literal to `regexp/no-empty-alternative` ([#​633](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/633)) - Add support for v flag to `regexp/prefer-d` rule ([#​602](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/602)) - Add support for `v` flag to `regexp/use-ignore-case` ([#​617](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/617)) - Update refa, regexp-ast-analysis, and scslre ([#​568](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/568)) - Add support for v flag to `regexp/prefer-unicode-codepoint-escapes` rule ([#​592](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/592)) - Improve `regexp/negation` rule to report nested negation character classes ([#​595](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/595)) - Add support for v flag to `regexp/no-dupe-characters-character-class` rule ([#​608](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/608)) - Add support for v flag to `regexp/no-useless-character-class` rule ([#​593](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/593)) - Add support for v flag to `regexp/sort-character-class-elements` rule ([#​588](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/588)) - Add support for v flag to `regexp/negation` rule ([#​560](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/560)) - Use Intl.Segmenter instead of grapheme-splitter ([#​642](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/642)) - Add support for `v` flag to `regexp/no-misleading-capturing-group` ([#​620](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/620)) - Add support for v flag to `regexp/unicode-escape` rule ([#​592](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/592)) - Add support for `v` flag to `regexp/match-any` ([#​628](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/628)) - Improve `regexp/require-unicode-regexp` rule to allow patterns with v flag ([#​586](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/586)) - Add support for `v` flag to `regexp/no-contradiction-with-assertion` ([#​606](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/606)) - Add support for v flag to `regexp/no-empty-character-class` ([#​637](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/637)) - Add suggestions for `regexp/no-lazy-ends` ([#​624](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/624)) - Improve `regexp/sort-alternatives` rule to add support for string alternatives and v flag ([#​587](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/587)) - Add suggestions for `regexp/optimal-lookaround-quantifier` ([#​623](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/623)) - Add support for v flag to `regexp/no-useless-escape` rule ([#​585](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/585)) - Update `@eslint-community/regexpp` to v4.6 ([#​554](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/554)) - Add support for v flag to `regexp/no-misleading-unicode-character` rule ([#​584](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/584)) - Add `regexp/require-unicode-sets-regexp` rule ([#​598](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/598)) - Add suggestions for `regexp/no-empty-alternative` ([#​621](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/621)) - `prefer-w`: Add support for `v` flag ([#​578](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/578)) - Added suggestions for `regexp/no-escape-backspace` ([#​622](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/622)) - Improve `regexp/no-invalid-regexp` rule to check for unknown pattern flags. ([#​583](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/583)) - Add support for `v` flag to `regexp/prefer-predefined-assertion` ([#​611](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/611)) ##### Patch Changes - fix: update regexpp ([#​634](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/634)) - Fixed incorrect default of `ignoreSticky` option in `regexp/no-super-linear-move` ([#​630](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/630)) - Use new refa AST transformers and fixed max character for `v`-flag regexes in `no-dupe-disjunctions` and `no-super-linear-move`. ([#​569](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/569)) - fix: autofix for incorrect no-escaping in `regexp/no-useless-string-literal` ([#​645](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/645)) - Fix typo in `no-useless-non-capturing-group` ([#​555](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/555)) - Use new ESLint API ([#​654](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/654)) - Account for `v` flag in 2 util methods ([#​570](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/570)) - Add more `v` flag tests ([#​627](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/627)) - Fix `parseFlags` ([#​571](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/571))
sindresorhus/eslint-plugin-unicorn (eslint-plugin-unicorn) ### [`v49.0.0`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/releases/tag/v49.0.0) [Compare Source](https://togithub.com/sindresorhus/eslint-plugin-unicorn/compare/v48.0.1...v49.0.0) ##### Improvements - `expiring-todo-comments`: Support monorepos ([#​2159](https://togithub.com/sindresorhus/eslint-plugin-unicorn/issues/2159)) [`ac51d40`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/commit/ac51d40) - `prefer-module`: Allow `module` as TSIndexSignature names or TSTypeAliasDeclaration ids ([#​2209](https://togithub.com/sindresorhus/eslint-plugin-unicorn/issues/2209)) [`ea94b3b`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/commit/ea94b3b) - Support RegExp `v` flag ([#​2195](https://togithub.com/sindresorhus/eslint-plugin-unicorn/issues/2195)) [`28e7498`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/commit/28e7498) - `prefer-event-target`: Ignore `EventEmitter` from `@angular/core` and `eventemitter3` ([#​2197](https://togithub.com/sindresorhus/eslint-plugin-unicorn/issues/2197)) [`1629ebe`](https://togithub.com/sindresorhus/eslint-plugin-unicorn/commit/1629ebe)

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (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 if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.