ericcornelissen / svgo-action

Automatically run SVGO with GitHub Actions
MIT License
30 stars 5 forks source link

chore(deps): update all dependencies #918

Closed renovate[bot] closed 8 months ago

renovate[bot] commented 8 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@rollup/plugin-json (source) 6.0.1 -> 6.1.0 age adoption passing confidence devDependencies minor
@types/jest (source) 29.5.10 -> 29.5.11 age adoption passing confidence devDependencies patch
@types/node (source) 20.10.1 -> 20.10.6 age adoption passing confidence devDependencies patch
@typescript-eslint/eslint-plugin (source) 6.13.1 -> 6.17.0 age adoption passing confidence devDependencies minor
@typescript-eslint/parser (source) 6.13.1 -> 6.17.0 age adoption passing confidence devDependencies minor
actions/labeler v4.3.0 -> v5.0.0 age adoption passing confidence action major
actions/setup-node v4.0.0 -> v4.0.1 age adoption passing confidence action patch
ericcornelissen/tool-versions-update-action v0.3.9 -> v0.3.13 age adoption passing confidence action patch
eslint (source) 8.54.0 -> 8.56.0 age adoption passing confidence devDependencies minor
eslint-plugin-import 2.29.0 -> 2.29.1 age adoption passing confidence devDependencies patch
eslint-plugin-jest 27.6.0 -> 27.6.1 age adoption passing confidence devDependencies patch
eslint-plugin-security 1.7.1 -> 2.1.0 age adoption passing confidence devDependencies major
eslint-plugin-yml (source) 1.10.0 -> 1.11.0 age adoption passing confidence devDependencies minor
github/codeql-action v2.22.8 -> v3.22.12 age adoption passing confidence action major
knip (source) 3.3.5 -> 3.9.0 age adoption passing confidence devDependencies minor
markdownlint-cli 0.37.0 -> 0.38.0 age adoption passing confidence devDependencies minor
rollup (source) 4.6.1 -> 4.9.2 age adoption passing confidence devDependencies minor
sigstore/cosign-installer v3.2.0 -> v3.3.0 age adoption passing confidence action minor
type-coverage 2.27.0 -> 2.27.1 age adoption passing confidence devDependencies patch
typescript (source) 5.3.2 -> 5.3.3 age adoption passing confidence devDependencies patch

Release Notes

rollup/plugins (@​rollup/plugin-json) ### [`v6.1.0`](https://togithub.com/rollup/plugins/blob/HEAD/packages/json/CHANGELOG.md#v610) *2023-12-12* ##### Features - feat: add `includeArbitraryNames` option ([#​1641](https://togithub.com/rollup/plugins/issues/1641))
typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin) ### [`v6.17.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6170-2024-01-01) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.16.0...v6.17.0) ##### Bug Fixes - **eslint-plugin:** \[no-restricted-imports] prevent crash when `patterns` or `paths` in options are empty ([#​8108](https://togithub.com/typescript-eslint/typescript-eslint/issues/8108)) ([675e987](https://togithub.com/typescript-eslint/typescript-eslint/commit/675e987ca1d13244c03d7e09d4e42c6539689d9a)) ##### Features - **eslint-plugin:** \[no-floating-promises] flag result of .map(async) ([#​7897](https://togithub.com/typescript-eslint/typescript-eslint/issues/7897)) ([5857356](https://togithub.com/typescript-eslint/typescript-eslint/commit/5857356962060b19aa792bee778f9167ee54154b)) - **eslint-plugin:** \[switch-exhaustiveness-check] add an option to warn against a `default` case on an already exhaustive `switch` ([#​7539](https://togithub.com/typescript-eslint/typescript-eslint/issues/7539)) ([6a219bd](https://togithub.com/typescript-eslint/typescript-eslint/commit/6a219bdfe6fcf86aae28158e0d855f87a8bac719)) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v6.16.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6160-2023-12-25) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.15.0...v6.16.0) ##### Bug Fixes - **eslint-plugin:** \[unbound-method] exempt all non-Promise built-in statics ([#​8096](https://togithub.com/typescript-eslint/typescript-eslint/issues/8096)) ([3182959](https://togithub.com/typescript-eslint/typescript-eslint/commit/31829591e2c5cf6bdbdd5da23b12c5782f710fa5)) ##### Features - **eslint-plugin:** deprecate formatting (meta.type: layout) rules ([#​8073](https://togithub.com/typescript-eslint/typescript-eslint/issues/8073)) ([04dea84](https://togithub.com/typescript-eslint/typescript-eslint/commit/04dea84e8e934a415ec1381a90de3cde670d0dc3)) - **eslint-plugin:** deprecate no-extra-semi in favor of ESLint Stylistic equivalent ([#​8123](https://togithub.com/typescript-eslint/typescript-eslint/issues/8123)) ([9368bf3](https://togithub.com/typescript-eslint/typescript-eslint/commit/9368bf390afc58a19123782f8dff2bb5cdd3cccc)) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v6.15.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6150-2023-12-18) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.14.0...v6.15.0) ##### Features - **eslint-plugin:** \[no-useless-template-literals] add new rule ([#​7957](https://togithub.com/typescript-eslint/typescript-eslint/issues/7957)) ([ff75785](https://togithub.com/typescript-eslint/typescript-eslint/commit/ff75785f4c6cc41999f8ce946bfca469d6e40e50)), closes [#​2846](https://togithub.com/typescript-eslint/typescript-eslint/issues/2846) - require-array-sort-compare + toSorted ([#​8052](https://togithub.com/typescript-eslint/typescript-eslint/issues/8052)) ([c9661c8](https://togithub.com/typescript-eslint/typescript-eslint/commit/c9661c8bbf048e9fa3ef55985e1e2e82bc098b1a)) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v6.14.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6140-2023-12-11) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.13.2...v6.14.0) ##### Bug Fixes - **eslint-plugin:** add no-unsafe-unary-minus, prefer-destructuring to disable-type-checked ([#​8038](https://togithub.com/typescript-eslint/typescript-eslint/issues/8038)) ([431cd15](https://togithub.com/typescript-eslint/typescript-eslint/commit/431cd1559f91795e958e03fd060ceaf79fb96f3a)) - **eslint-plugin:** correct message for `no-unsafe-unary-minus` ([#​7998](https://togithub.com/typescript-eslint/typescript-eslint/issues/7998)) ([705370a](https://togithub.com/typescript-eslint/typescript-eslint/commit/705370ac0d9c54081657b8855b398e57d6ea4ddb)) ##### Features - **eslint-plugin:** \[explicit-function-return-type] add support for typed class property definitions ([#​8027](https://togithub.com/typescript-eslint/typescript-eslint/issues/8027)) ([bff47d7](https://togithub.com/typescript-eslint/typescript-eslint/commit/bff47d7885bee3bbcb3a81eff273fe2f48580940)) - **eslint-plugin:** \[require-await] allow yielding Promise in async generators ([#​8003](https://togithub.com/typescript-eslint/typescript-eslint/issues/8003)) ([4c3e704](https://togithub.com/typescript-eslint/typescript-eslint/commit/4c3e704b97e698df7f72174c2d20714836d4d243)) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### [6.13.2](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.13.1...v6.13.2) (2023-12-04) **Note:** Version bump only for package [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### [6.13.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.13.0...v6.13.1) (2023-11-28) **Note:** Version bump only for package [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v6.13.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6132-2023-12-04) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.13.1...v6.13.2) **Note:** Version bump only for package [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
typescript-eslint/typescript-eslint (@​typescript-eslint/parser) ### [`v6.17.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6170-2024-01-01) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.16.0...v6.17.0) **Note:** Version bump only for package [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v6.16.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6160-2023-12-25) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.15.0...v6.16.0) **Note:** Version bump only for package [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v6.15.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6150-2023-12-18) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.14.0...v6.15.0) **Note:** Version bump only for package [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v6.14.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6140-2023-12-11) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.13.2...v6.14.0) **Note:** Version bump only for package [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### [6.13.2](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.13.1...v6.13.2) (2023-12-04) **Note:** Version bump only for package [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### [6.13.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.13.0...v6.13.1) (2023-11-28) **Note:** Version bump only for package [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v6.13.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6132-2023-12-04) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.13.1...v6.13.2) **Note:** Version bump only for package [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
actions/labeler (actions/labeler) ### [`v5.0.0`](https://togithub.com/actions/labeler/releases/tag/v5.0.0) [Compare Source](https://togithub.com/actions/labeler/compare/v4.3.0...v5.0.0) #### What's Changed This release contains the following breaking changes: 1. The ability to apply labels based on the names of base and/or head branches was added ([#​186](https://togithub.com/actions/labeler/issues/186) and [#​54](https://togithub.com/actions/labeler/issues/54)). The match object for changed files was expanded with new combinations in order to make it more intuitive and flexible ([#​423](https://togithub.com/actions/labeler/issues/423) and [#​101](https://togithub.com/actions/labeler/issues/101)). As a result, the configuration file structure was significantly redesigned and is not compatible with the structure of the previous version. Please read the [action documentation](https://togithub.com/actions/labeler/tree/main#pull-request-labeler) to find out how to adapt your configuration files for use with the new action version. 2. The bug related to the `sync-labels` input was fixed ([#​112](https://togithub.com/actions/labeler/issues/112)). Now the input value is read correctly. 3. By default, `dot` input is set to `true`. Now, paths starting with a dot (e.g. `.github`) are matched by default. 4. Version 5 of this action updated the [runtime to Node.js 20](https://docs.github.com/en/actions/creating-actions/metadata-syntax-for-github-actions#runs-for-javascript-actions). All scripts are now run with Node.js 20 instead of Node.js 16 and are affected by any breaking changes between Node.js 16 and 20. For more information, please read the [action documentation](https://togithub.com/actions/labeler/tree/main#pull-request-labeler). #### New Contributors - [@​joshdales](https://togithub.com/joshdales) made their first contribution in [https://github.com/actions/labeler/pull/203](https://togithub.com/actions/labeler/pull/203) - [@​dusan-trickovic](https://togithub.com/dusan-trickovic) made their first contribution in [https://github.com/actions/labeler/pull/626](https://togithub.com/actions/labeler/pull/626) - [@​sungh0lim](https://togithub.com/sungh0lim) made their first contribution in [https://github.com/actions/labeler/pull/630](https://togithub.com/actions/labeler/pull/630) - [@​TrianguloY](https://togithub.com/TrianguloY) made their first contribution in [https://github.com/actions/labeler/pull/629](https://togithub.com/actions/labeler/pull/629) **Full Changelog**: https://github.com/actions/labeler/compare/v4...v5.0.0
actions/setup-node (actions/setup-node) ### [`v4.0.1`](https://togithub.com/actions/setup-node/releases/tag/v4.0.1) [Compare Source](https://togithub.com/actions/setup-node/compare/v4.0.0...v4.0.1) ##### What's Changed - Ignore engines in Yarn 1 e2e-cache tests by [@​trivikr](https://togithub.com/trivikr) in [https://github.com/actions/setup-node/pull/882](https://togithub.com/actions/setup-node/pull/882) - Update setup-node references in the README.md file to setup-node@v4 by [@​jwetzell](https://togithub.com/jwetzell) in [https://github.com/actions/setup-node/pull/884](https://togithub.com/actions/setup-node/pull/884) - Update reusable workflows to use Node.js v20 by [@​MaksimZhukov](https://togithub.com/MaksimZhukov) in [https://github.com/actions/setup-node/pull/889](https://togithub.com/actions/setup-node/pull/889) - Add fix for cache to resolve slow post action step by [@​aparnajyothi-y](https://togithub.com/aparnajyothi-y) in [https://github.com/actions/setup-node/pull/917](https://togithub.com/actions/setup-node/pull/917) - Fix README.md by [@​takayamaki](https://togithub.com/takayamaki) in [https://github.com/actions/setup-node/pull/898](https://togithub.com/actions/setup-node/pull/898) - Add `package.json` to `node-version-file` list of examples. by [@​TWiStErRob](https://togithub.com/TWiStErRob) in [https://github.com/actions/setup-node/pull/879](https://togithub.com/actions/setup-node/pull/879) - Fix node-version-file interprets entire package.json as a version by [@​NullVoxPopuli](https://togithub.com/NullVoxPopuli) in [https://github.com/actions/setup-node/pull/865](https://togithub.com/actions/setup-node/pull/865) ##### New Contributors - [@​trivikr](https://togithub.com/trivikr) made their first contribution in [https://github.com/actions/setup-node/pull/882](https://togithub.com/actions/setup-node/pull/882) - [@​jwetzell](https://togithub.com/jwetzell) made their first contribution in [https://github.com/actions/setup-node/pull/884](https://togithub.com/actions/setup-node/pull/884) - [@​aparnajyothi-y](https://togithub.com/aparnajyothi-y) made their first contribution in [https://github.com/actions/setup-node/pull/917](https://togithub.com/actions/setup-node/pull/917) - [@​takayamaki](https://togithub.com/takayamaki) made their first contribution in [https://github.com/actions/setup-node/pull/898](https://togithub.com/actions/setup-node/pull/898) - [@​TWiStErRob](https://togithub.com/TWiStErRob) made their first contribution in [https://github.com/actions/setup-node/pull/879](https://togithub.com/actions/setup-node/pull/879) - [@​NullVoxPopuli](https://togithub.com/NullVoxPopuli) made their first contribution in [https://github.com/actions/setup-node/pull/865](https://togithub.com/actions/setup-node/pull/865) **Full Changelog**: https://github.com/actions/setup-node/compare/v4...v4.0.1
ericcornelissen/tool-versions-update-action (ericcornelissen/tool-versions-update-action) ### [`v0.3.13`](https://togithub.com/ericcornelissen/tool-versions-update-action/releases/tag/v0.3.13) [Compare Source](https://togithub.com/ericcornelissen/tool-versions-update-action/compare/v0.3.12...v0.3.13) Release v0.3.13 ### [`v0.3.12`](https://togithub.com/ericcornelissen/tool-versions-update-action/releases/tag/v0.3.12) [Compare Source](https://togithub.com/ericcornelissen/tool-versions-update-action/compare/v0.3.11...v0.3.12) Release v0.3.12 ### [`v0.3.11`](https://togithub.com/ericcornelissen/tool-versions-update-action/releases/tag/v0.3.11) [Compare Source](https://togithub.com/ericcornelissen/tool-versions-update-action/compare/v0.3.10...v0.3.11) Release v0.3.11 ### [`v0.3.10`](https://togithub.com/ericcornelissen/tool-versions-update-action/releases/tag/v0.3.10) [Compare Source](https://togithub.com/ericcornelissen/tool-versions-update-action/compare/v0.3.9...v0.3.10) Release v0.3.10
eslint/eslint (eslint) ### [`v8.56.0`](https://togithub.com/eslint/eslint/releases/tag/v8.56.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.55.0...v8.56.0) ##### Features - [`0dd9704`](https://togithub.com/eslint/eslint/commit/0dd9704c4751e1cd02039f7d6485fee09bbccbf6) feat: Support custom severity when reporting unused disable directives ([#​17212](https://togithub.com/eslint/eslint/issues/17212)) (Bryan Mishkin) - [`31a7e3f`](https://togithub.com/eslint/eslint/commit/31a7e3fde491e36496b54e8905c766b31162d776) feat: fix no-restricted-properties false negatives with unknown objects ([#​17818](https://togithub.com/eslint/eslint/issues/17818)) (Arka Pratim Chaudhuri) ##### Bug Fixes - [`7d5e5f6`](https://togithub.com/eslint/eslint/commit/7d5e5f68849ae80caec0fc96ecceebccd348deec) fix: `TypeError: fs.exists is not a function` on read-only file system ([#​17846](https://togithub.com/eslint/eslint/issues/17846)) (Francesco Trotta) - [`74739c8`](https://togithub.com/eslint/eslint/commit/74739c849bbb6547b0e555ed8bb2ba1cbe0fdce4) fix: suggestion with invalid syntax in no-promise-executor-return rule ([#​17812](https://togithub.com/eslint/eslint/issues/17812)) (Bryan Mishkin) ##### Documentation - [`9007719`](https://togithub.com/eslint/eslint/commit/90077199fe519953f9af8664bf947db4e4958514) docs: update link in ways-to-extend.md ([#​17839](https://togithub.com/eslint/eslint/issues/17839)) (Amel SELMANE) - [`3a22236`](https://togithub.com/eslint/eslint/commit/3a22236f8d10af8a5bcafe56092651d3d681c99d) docs: Update README (GitHub Actions Bot) - [`54c3ca6`](https://togithub.com/eslint/eslint/commit/54c3ca6f2dcd2a7afd53f42fc32055a25587259e) docs: fix migration-guide example ([#​17829](https://togithub.com/eslint/eslint/issues/17829)) (Tanuj Kanti) - [`4391b71`](https://togithub.com/eslint/eslint/commit/4391b71e62b15e54b0493f0dce1ea053ebbc0689) docs: check config comments in rule examples ([#​17815](https://togithub.com/eslint/eslint/issues/17815)) (Francesco Trotta) - [`fd28363`](https://togithub.com/eslint/eslint/commit/fd2836342c2be4751b05fe0ba7cece17d1edecc8) docs: remove mention about ESLint stylistic rules in readme ([#​17810](https://togithub.com/eslint/eslint/issues/17810)) (Zwyx) - [`48ed5a6`](https://togithub.com/eslint/eslint/commit/48ed5a6dad478a14d3e823f137455c523f373e0b) docs: Update README (GitHub Actions Bot) ##### Chores - [`ba6af85`](https://togithub.com/eslint/eslint/commit/ba6af85c7d8ba55d37f8663aee949d148e441c1a) chore: upgrade [@​eslint/js](https://togithub.com/eslint/js)[@​8](https://togithub.com/8).56.0 ([#​17864](https://togithub.com/eslint/eslint/issues/17864)) (Milos Djermanovic) - [`60a531a`](https://togithub.com/eslint/eslint/commit/60a531a9c0811ddf718e26b9136e133f580b6c36) chore: package.json update for [@​eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`ba87a06`](https://togithub.com/eslint/eslint/commit/ba87a0651a65b52c3ac442b512dd9f4c2b4c5f57) chore: update dependency markdownlint to ^0.32.0 ([#​17783](https://togithub.com/eslint/eslint/issues/17783)) (renovate\[bot]) - [`9271d10`](https://togithub.com/eslint/eslint/commit/9271d10d9eabeafb0129a090f29191bfd14273c0) chore: add GitHub issue template for docs issues ([#​17845](https://togithub.com/eslint/eslint/issues/17845)) (Josh Goldberg ✨) - [`70a686b`](https://togithub.com/eslint/eslint/commit/70a686b3c1feac5eca98bbff9bd67175f550d5db) chore: Convert rule tests to FlatRuleTester ([#​17819](https://togithub.com/eslint/eslint/issues/17819)) (Nicholas C. Zakas) - [`f3a599d`](https://togithub.com/eslint/eslint/commit/f3a599d34c7080fc0b2c9a60b5e54dc98c22867c) chore: upgrade eslint-plugin-unicorn to v49.0.0 ([#​17837](https://togithub.com/eslint/eslint/issues/17837)) (唯然) - [`905d4b7`](https://togithub.com/eslint/eslint/commit/905d4b75ab2df42aba30622cee0f66b511397e2c) chore: upgrade eslint-plugin-eslint-plugin v5.2.1 ([#​17838](https://togithub.com/eslint/eslint/issues/17838)) (唯然) - [`4d7c3ce`](https://togithub.com/eslint/eslint/commit/4d7c3ce246e6b499f472342ef59496a47cc033d6) chore: update eslint-plugin-n v16.4.0 ([#​17836](https://togithub.com/eslint/eslint/issues/17836)) (唯然) - [`fd0c60c`](https://togithub.com/eslint/eslint/commit/fd0c60c3be1f213e5a6d69d8a3248e963619e155) ci: unpin Node.js 21.2.0 ([#​17821](https://togithub.com/eslint/eslint/issues/17821)) (Francesco Trotta) ### [`v8.55.0`](https://togithub.com/eslint/eslint/releases/tag/v8.55.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.54.0...v8.55.0) #### Features - [`8c9e6c1`](https://togithub.com/eslint/eslint/commit/8c9e6c100a6eb69da292463293b3b48cff911a01) feat: importNamePattern option in no-restricted-imports ([#​17721](https://togithub.com/eslint/eslint/issues/17721)) (Tanuj Kanti) #### Documentation - [`83ece2a`](https://togithub.com/eslint/eslint/commit/83ece2afc2dc6c49efe82678663fe4cba590c0e5) docs: fix typo `--rules` -> `--rule` ([#​17806](https://togithub.com/eslint/eslint/issues/17806)) (OKURA Masafumi) - [`fffca5c`](https://togithub.com/eslint/eslint/commit/fffca5c362bcd205dbf79d1bb52834f8a98fc6bd) docs: remove "Open in Playground" buttons for removed rules ([#​17791](https://togithub.com/eslint/eslint/issues/17791)) (Francesco Trotta) - [`a6d9442`](https://togithub.com/eslint/eslint/commit/a6d9442a9ab34d5d19f78d8c8fd0767a1237bfe3) docs: fix correct/incorrect examples of rules ([#​17789](https://togithub.com/eslint/eslint/issues/17789)) (Tanuj Kanti) - [`383e999`](https://togithub.com/eslint/eslint/commit/383e99928d7ce649ec9030c9856b03fbac0c3501) docs: update and fix examples for `no-unused-vars` ([#​17788](https://togithub.com/eslint/eslint/issues/17788)) (Tanuj Kanti) - [`5a8efd5`](https://togithub.com/eslint/eslint/commit/5a8efd5b7ad13eb320a1f468d1d4ab3c8ab99214) docs: add specific stylistic rule for each deprecated rule ([#​17778](https://togithub.com/eslint/eslint/issues/17778)) (Etienne) #### Chores - [`eb8950c`](https://togithub.com/eslint/eslint/commit/eb8950c3b811c9163b9aae23af8b6266ad98b295) chore: upgrade [@​eslint/js](https://togithub.com/eslint/js)[@​8](https://togithub.com/8).55.0 ([#​17811](https://togithub.com/eslint/eslint/issues/17811)) (Milos Djermanovic) - [`93df384`](https://togithub.com/eslint/eslint/commit/93df3849a7a25ebe0502000bf0bfb80a6613a5ae) chore: package.json update for [@​eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`fe4b954`](https://togithub.com/eslint/eslint/commit/fe4b9545a83e9aca7ba4bb77bc9c868d57de777f) chore: upgrade [@​eslint/eslintrc](https://togithub.com/eslint/eslintrc)[@​2](https://togithub.com/2).1.4 ([#​17799](https://togithub.com/eslint/eslint/issues/17799)) (Milos Djermanovic) - [`bd8911d`](https://togithub.com/eslint/eslint/commit/bd8911db85c7a1127543c9212c8cea47a5cb687d) ci: pin Node.js 21.2.0 ([#​17809](https://togithub.com/eslint/eslint/issues/17809)) (Milos Djermanovic) - [`b29a16b`](https://togithub.com/eslint/eslint/commit/b29a16b22f234f6134475efb6c7be5ac946556ee) chore: fix several `cli` tests to run in the intended flat config mode ([#​17797](https://togithub.com/eslint/eslint/issues/17797)) (Milos Djermanovic) - [`de165c1`](https://togithub.com/eslint/eslint/commit/de165c108203c6703516ac651f5b4cac5b241804) chore: remove unused config-extends fixtures ([#​17781](https://togithub.com/eslint/eslint/issues/17781)) (Milos Djermanovic) - [`d4304b8`](https://togithub.com/eslint/eslint/commit/d4304b8b66eac870ffbf4840d84add8a123b25fc) chore: remove formatting/stylistic rules from new rule templates ([#​17780](https://togithub.com/eslint/eslint/issues/17780)) (Francesco Trotta) - [`21024fe`](https://togithub.com/eslint/eslint/commit/21024fe2029420b413bed11d23761c87e9a02a1a) chore: check rule examples for syntax errors ([#​17718](https://togithub.com/eslint/eslint/issues/17718)) (Francesco Trotta)
import-js/eslint-plugin-import (eslint-plugin-import) ### [`v2.29.1`](https://togithub.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2291---2023-12-14) [Compare Source](https://togithub.com/import-js/eslint-plugin-import/compare/v2.29.0...v2.29.1) ##### Fixed - \[`no-extraneous-dependencies`]: ignore `export type { ... } from '...'` when `includeTypes` is `false` (\[[#​2919](https://togithub.com/import-js/eslint-plugin-import/issues/2919)], thanks \[[@​Pandemic1617](https://togithub.com/Pandemic1617)]) - \[`no-unused-modules`]: support export patterns with array destructuring (\[[#​2930](https://togithub.com/import-js/eslint-plugin-import/issues/2930)], thanks \[[@​ljharb](https://togithub.com/ljharb)]) - \[Deps] update `tsconfig-paths` (\[[#​2447](https://togithub.com/import-js/eslint-plugin-import/issues/2447)], thanks \[[@​domdomegg](https://togithub.com/domdomegg)])
jest-community/eslint-plugin-jest (eslint-plugin-jest) ### [`v27.6.1`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2761-2024-01-01) [Compare Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.6.0...v27.6.1) ##### Bug Fixes - include plugin `meta` information with snapshot processor for ESLint v9 ([#​1484](https://togithub.com/jest-community/eslint-plugin-jest/issues/1484)) ([067e246](https://togithub.com/jest-community/eslint-plugin-jest/commit/067e246864813fa88933f06628b6ca0ff31ca863))
eslint-community/eslint-plugin-security (eslint-plugin-security) ### [`v2.1.0`](https://togithub.com/eslint-community/eslint-plugin-security/blob/HEAD/CHANGELOG.md#210-2023-12-15) [Compare Source](https://togithub.com/eslint-community/eslint-plugin-security/compare/v2.0.0...v2.1.0) ##### Features - add config recommended-legacy ([#​132](https://www.togithub.com/eslint-community/eslint-plugin-security/issues/132)) ([13d3f2f](https://www.github.com/eslint-community/eslint-plugin-security/commit/13d3f2fc6ba327c894959db30462f3fda0272f0c)) ### [`v2.0.0`](https://togithub.com/eslint-community/eslint-plugin-security/blob/HEAD/CHANGELOG.md#200-2023-10-17) [Compare Source](https://togithub.com/eslint-community/eslint-plugin-security/compare/v1.7.1...v2.0.0) ##### ⚠ BREAKING CHANGES - switch the recommended config to flat ([#​118](https://togithub.com/eslint-community/eslint-plugin-security/issues/118)) ##### Features - switch the recommended config to flat ([#​118](https://www.togithub.com/eslint-community/eslint-plugin-security/issues/118)) ([e20a366](https://www.github.com/eslint-community/eslint-plugin-security/commit/e20a3664c2f638466286ae9a97515722fc98f97c)) ##### [1.7.1](https://www.github.com/eslint-community/eslint-plugin-security/compare/v1.7.0...v1.7.1) (2023-02-02) ##### Bug Fixes - false positives for static expressions in detect-non-literal-fs-filename, detect-child-process, detect-non-literal-regexp, and detect-non-literal-require ([#​109](https://www.togithub.com/eslint-community/eslint-plugin-security/issues/109)) ([56102b5](https://www.github.com/eslint-community/eslint-plugin-security/commit/56102b50aed4bd632dd668770eb37de58788110b))
ota-meshi/eslint-plugin-yml (eslint-plugin-yml) ### [`v1.11.0`](https://togithub.com/ota-meshi/eslint-plugin-yml/blob/HEAD/CHANGELOG.md#1110) [Compare Source](https://togithub.com/ota-meshi/eslint-plugin-yml/compare/v1.10.0...v1.11.0) ##### Minor Changes - [#​288](https://togithub.com/ota-meshi/eslint-plugin-yml/pull/288) [`d852113`](https://togithub.com/ota-meshi/eslint-plugin-yml/commit/d8521132623858ebfbef6bee79cda8c6333948db) Thanks [@​ota-meshi](https://togithub.com/ota-meshi)! - Improve compatibility with ESLint v9
github/codeql-action (github/codeql-action) ### [`v3.22.12`](https://togithub.com/github/codeql-action/compare/v3.22.11...v3.22.12) [Compare Source](https://togithub.com/github/codeql-action/compare/v3.22.11...v3.22.12) ### [`v3.22.11`](https://togithub.com/github/codeql-action/compare/v2.22.11...v3.22.11) [Compare Source](https://togithub.com/github/codeql-action/compare/v2.22.12...v3.22.11) ### [`v2.22.12`](https://togithub.com/github/codeql-action/compare/v2.22.11...v2.22.12) [Compare Source](https://togithub.com/github/codeql-action/compare/v2.22.11...v2.22.12) ### [`v2.22.11`](https://togithub.com/github/codeql-action/compare/v2.22.10...v2.22.11) [Compare Source](https://togithub.com/github/codeql-action/compare/v2.22.10...v2.22.11) ### [`v2.22.10`](https://togithub.com/github/codeql-action/compare/v2.22.9...v2.22.10) [Compare Source](https://togithub.com/github/codeql-action/compare/v2.22.9...v2.22.10) ### [`v2.22.9`](https://togithub.com/github/codeql-action/compare/v2.22.8...v2.22.9) [Compare Source](https://togithub.com/github/codeql-action/compare/v2.22.8...v2.22.9)
webpro/knip (knip) ### [`v3.9.0`](https://togithub.com/webpro/knip/releases/tag/3.9.0) [Compare Source](https://togithub.com/webpro/knip/compare/3.8.4...3.9.0) - Fix some links ([`2ab781b`](https://togithub.com/webpro/knip/commit/2ab781ba)) - Add `find` to ignored global binaries (closes [#​413](https://togithub.com/webpro/knip/issues/413)) ([`80ac4d2`](https://togithub.com/webpro/knip/commit/80ac4d2d)) - Add wireit to schema.json, improve consistency ([`37e58a8`](https://togithub.com/webpro/knip/commit/37e58a8c)) - fix: docs internal link replacement ([#​415](https://togithub.com/webpro/knip/issues/415)) ([`18dea2a`](https://togithub.com/webpro/knip/commit/18dea2a5)) - Add LintHTML plugin ([#​408](https://togithub.com/webpro/knip/issues/408)) ([`0c68854`](https://togithub.com/webpro/knip/commit/0c688542)) - Add wireit plugin ([#​407](https://togithub.com/webpro/knip/issues/407)) ([`45ff78c`](https://togithub.com/webpro/knip/commit/45ff78c8)) - 11ty plugin ([#​404](https://togithub.com/webpro/knip/issues/404)) ([`27632ef`](https://togithub.com/webpro/knip/commit/27632efe)) ### [`v3.8.4`](https://togithub.com/webpro/knip/releases/tag/3.8.4) [Compare Source](https://togithub.com/webpro/knip/compare/3.8.3...3.8.4) - Update dependencies ([`462615b`](https://togithub.com/webpro/knip/commit/462615b3)) - Add custom header component with version selector ([`4dec0e2`](https://togithub.com/webpro/knip/commit/4dec0e2d)) - Update edit link ([`06459d4`](https://togithub.com/webpro/knip/commit/06459d48)) - Add Next.js global-error entry file ([#​406](https://togithub.com/webpro/knip/issues/406)) ([`f929c41`](https://togithub.com/webpro/knip/commit/f929c41e)) - Rewrite /v4 to v4 branch deployments, v3 = default ([`2b7418e`](https://togithub.com/webpro/knip/commit/2b7418e5)) - Auto-format md ([`38f6d4c`](https://togithub.com/webpro/knip/commit/38f6d4c5)) - Keep moving ([`818838c`](https://togithub.com/webpro/knip/commit/818838c9)) - Fix some TS issues ([`4da056e`](https://togithub.com/webpro/knip/commit/4da056e1)) ### [`v3.8.3`](https://togithub.com/webpro/knip/releases/tag/3.8.3) [Compare Source](https://togithub.com/webpro/knip/compare/3.8.2...3.8.3) - Update dependencies ([`1b9603e`](https://togithub.com/webpro/knip/commit/1b9603ec)) - Fix individual booleans for `analyzeSourceFile` ([`7b822cb`](https://togithub.com/webpro/knip/commit/7b822cb0)) - Swap block for consistency ([`753303a`](https://togithub.com/webpro/knip/commit/753303ae)) - Fix workspace hints in production mode ([`ed834e9`](https://togithub.com/webpro/knip/commit/ed834e97)) - fix: use svelte plugin options from user config ([#​401](https://togithub.com/webpro/knip/issues/401)) ([`77e7c66`](https://togithub.com/webpro/knip/commit/77e7c661)) ### [`v3.8.2`](https://togithub.com/webpro/knip/releases/tag/3.8.2) [Compare Source](https://togithub.com/webpro/knip/compare/3.8.1...3.8.2) - Run issue fixer if only --fix-type argument is provided ([`fcbaed0`](https://togithub.com/webpro/knip/commit/fcbaed09)) - add sveltekit entry patterns ([#​393](https://togithub.com/webpro/knip/issues/393)) ([`7055120`](https://togithub.com/webpro/knip/commit/70551205)) - Fix `postcreate-plugin` script ([`4fd44b6`](https://togithub.com/webpro/knip/commit/4fd44b6f)) - Edit docs ([`ef999c4`](https://togithub.com/webpro/knip/commit/ef999c49)) ### [`v3.8.1`](https://togithub.com/webpro/knip/releases/tag/3.8.1) [Compare Source](https://togithub.com/webpro/knip/compare/3.8.0...3.8.1) - Fix regexes in ignored bins/deps for non-root workspace (resolves [#​392](https://togithub.com/webpro/knip/issues/392)) ([`82635fc`](https://togithub.com/webpro/knip/commit/82635fc8)) - Update dependencies ([`9456b89`](https://togithub.com/webpro/knip/commit/9456b898)) - Publish ([`4821581`](https://togithub.com/webpro/knip/commit/4821581f)) - Add draft "slim down to speed up" ([`7faa5d6`](https://togithub.com/webpro/knip/commit/7faa5d6f)) ### [`v3.8.0`](https://togithub.com/webpro/knip/releases/tag/3.8.0) [Compare Source](https://togithub.com/webpro/knip/compare/3.7.1...3.8.0) - Document `--isolate-workspaces` + reword principal → program ([`c5f98fd`](https://togithub.com/webpro/knip/commit/c5f98fd)) - Add mem usage + major gc events ([`f72bf62`](https://togithub.com/webpro/knip/commit/f72bf62)) ### [`v3.7.1`](https://togithub.com/webpro/knip/releases/tag/3.7.1) [Compare Source](https://togithub.com/webpro/knip/compare/3.7.0...3.7.1) - Filter out some odd stuff in custom settings resolver in eslint plugin ([`790646a`](https://togithub.com/webpro/knip/commit/790646a2)) - Improve handling of `import` type nodes in JSDoc ([`8c3d77c`](https://togithub.com/webpro/knip/commit/8c3d77c9)) - Deduplicate workspace names ([#​391](https://togithub.com/webpro/knip/issues/391)) ([`28d43bb`](https://togithub.com/webpro/knip/commit/28d43bb1)) ### [`v3.7.0`](https://togithub.com/webpro/knip/releases/tag/3.7.0) [Compare Source](https://togithub.com/webpro/knip/compare/3.6.1...3.7.0) - Move `@npmcli/package-json` from dev → dependencies ([`2157f57`](https://togithub.com/webpro/knip/commit/2157f57e)) - Introduce experimental --fix feature (resolves [#​63](https://togithub.com/webpro/knip/issues/63)) ([`cf1619c`](https://togithub.com/webpro/knip/commit/cf1619c6)) - Move tweets to mock ([`2f8e78f`](https://togithub.com/webpro/knip/commit/2f8e78f3)) ### [`v3.6.1`](https://togithub.com/webpro/knip/releases/tag/3.6.1) [Compare Source](https://togithub.com/webpro/knip/compare/3.6.0...3.6.1) - Respect `isIncludeEntryExports` for class & enum members ([#​360](https://togithub.com/webpro/knip/issues/360)) ([`fae9b75`](https://togithub.com/webpro/knip/commit/fae9b759)) - Edit "handing issues" ([`7c3d2df`](https://togithub.com/webpro/knip/commit/7c3d2df0)) - Timerify `getImportsAndExports` ([`7c614b7`](https://togithub.com/webpro/knip/commit/7c614b7b)) - Add "unresolved" to `issueTypes` in JSON Schema + sort ([`e44a033`](https://togithub.com/webpro/knip/commit/e44a0330)) - fix(schema): Added "binaries" to `issueTypes` ([#​385](https://togithub.com/webpro/knip/issues/385)) ([`efd607c`](https://togithub.com/webpro/knip/commit/efd607cb)) - Add sponsorship copy + funding.yml ([`bb5a983`](https://togithub.com/webpro/knip/commit/bb5a9835)) - Improve guidance for newcomers through configuration topics (closes [#​384](https://togithub.com/webpro/knip/issues/384)) ([`e32011f`](https://togithub.com/webpro/knip/commit/e32011f2)) ### [`v3.6.0`](https://togithub.com/webpro/knip/releases/tag/3.6.0) [Compare Source](https://togithub.com/webpro/knip/compare/3.5.1...3.6.0) - Update/sync dependencies ([`a2060f7`](https://togithub.com/webpro/knip/commit/a2060f7e)) - Improve and support regex in `ignoreBinaries` and `ignoreDependencies` (resolves [#​315](https://togithub.com/webpro/knip/issues/315), resolves [#​383](https://togithub.com/webpro/knip/issues/383)) ([`40f9791`](https://togithub.com/webpro/knip/commit/40f9791a)) - Add "findReferences" to performance page ([`a11a6f3`](https://togithub.com/webpro/knip/commit/a11a6f3f)) - Log message about 404 file edge case in debug mode ([`72c5004`](https://togithub.com/webpro/knip/commit/72c50041)) - Improve names and readability a tad + skip work if `nsExports` or `nsTypes` is excluded ([`a288c3e`](https://togithub.com/webpro/knip/commit/a288c3eb)) ### [`v3.5.1`](https://togithub.com/webpro/knip/releases/tag/3.5.1) [Compare Source](https://togithub.com/webpro/knip/compare/3.5.0...3.5.1) - Add `snapshotResolver` option to jest plugin (closes [#​291](https://togithub.com/webpro/knip/issues/291)) ([`95bf66c`](https://togithub.com/webpro/knip/commit/95bf66c2)) - Add argos-ci/argos repo to integration test suite ([`35adacf`](https://togithub.com/webpro/knip/commit/35adacf6)) - Add some projects using Knip to homepage ([`130a35d`](https://togithub.com/webpro/knip/commit/130a35d8)) - Improve regex for `astro check` ([`b6c7816`](https://togithub.com/webpro/knip/commit/b6c78166)) - Import less underscores in plugins ([`d5918f1`](https://togithub.com/webpro/knip/commit/d5918f1e)) - Try to make plugin template a little bit more accessible ([`855337f`](https://togithub.com/webpro/knip/commit/855337f4)) - Clarify when plugins are enabled ([`6966298`](https://togithub.com/webpro/knip/commit/69662986)) - Improve heuristic for enabling node-test-runner plugin ([`1f784b4`](https://togithub.com/webpro/knip/commit/1f784b48)) - Add `xargs` to ignored global binaries ([`963eb4e`](https://togithub.com/webpro/knip/commit/963eb4e8)) - Rename module name helper ([`db8f01a`](https://togithub.com/webpro/knip/commit/db8f01aa)) - Use `basename` and `extname` over `endsWith` for file names ([`0a58237`](https://togithub.com/webpro/knip/commit/0a582379)) - Fix sitemap ([`aeb9137`](https://togithub.com/webpro/knip/commit/aeb91376)) - Fix gitignore item ([`0ee4f25`](https://togithub.com/webpro/knip/commit/0ee4f253)) ### [`v3.5.0`](https://togithub.com/webpro/knip/releases/tag/3.5.0) [Compare Source](https://togithub.com/webpro/knip/compare/3.4.0...3.5.0) - Ignore generated files when in md linker checker ([`beb5c41`](https://togithub.com/webpro/knip/commit/beb5c41c)) - Fix test for absence of test config in vitest plugin ([`3b1135b`](https://togithub.com/webpro/knip/commit/3b1135bc)) - Move "script parser" section to dedicated feature page to make entry files more accessible ([`c2ff2b3`](https://togithub.com/webpro/knip/commit/c2ff2b39)) - Add common pattern to config file patterns in vite and vitest plugins ([`302798e`](https://togithub.com/webpro/knip/commit/302798e8)) - Add extensions to config file patterns in webpack plugin ([`1f857a4`](https://togithub.com/webpro/knip/commit/1f857a4e)) - Add unused img to assert it does not end up as unused dependency or file ([`18ff2b9`](https://togithub.com/webpro/knip/commit/18ff2b9b)) - Fix up plugin doc template ([`d69c4a5`](https://togithub.com/webpro/knip/commit/d69c4a58)) - Remove generated files ([`8530720`](https://togithub.com/webpro/knip/commit/85307206)) - Fix contributors list ([`953fc12`](https://togithub.com/webpro/knip/commit/953fc12d)) - Remove "new" button ([`b2fdfc0`](https://togithub.com/webpro/knip/commit/b2fdfc07)) - Update link in CLI help text ([`cf2c50d`](https://togithub.com/webpro/knip/commit/cf2c50d5)) - vitest: Detect whether coverage is enabled in npm scripts ([#​378](https://togithub.com/webpro/knip/issues/378)) ([`9fc7d1f`](https://togithub.com/webpro/knip/commit/9fc7d1f4)) ### [`v3.4.0`](https://togithub.com/webpro/knip/releases/tag/3.4.0) [Compare Source](https://togithub.com/webp

Configuration

📅 Schedule: Branch creation - "on the first day of the month" (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.

renovate[bot] commented 8 months ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.