Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update all non-major dependencies (#205)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@commitlint/cli](https://commitlint.js.org/) ([source](https://redirect.github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli)) | [`^19.4.1` -> `^19.5.0`](https://renovatebot.com/diffs/npm/@commitlint%2fcli/19.4.1/19.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@commitlint%2fcli/19.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@commitlint%2fcli/19.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@commitlint%2fcli/19.4.1/19.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@commitlint%2fcli/19.4.1/19.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@commitlint/cli](https://commitlint.js.org/) ([source](https://redirect.github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli)) | [`^19.4.0` -> `^19.5.0`](https://renovatebot.com/diffs/npm/@commitlint%2fcli/19.4.1/19.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@commitlint%2fcli/19.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@commitlint%2fcli/19.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@commitlint%2fcli/19.4.1/19.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@commitlint%2fcli/19.4.1/19.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@eslint-react/eslint-plugin](https://redirect.github.com/rel1cx/eslint-react) ([source](https://redirect.github.com/Rel1cx/eslint-react/tree/HEAD/packages/plugins/eslint-plugin)) | [`^1.12.4` -> `^1.14.2`](https://renovatebot.com/diffs/npm/@eslint-react%2feslint-plugin/1.13.0/1.14.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@eslint-react%2feslint-plugin/1.14.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@eslint-react%2feslint-plugin/1.14.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@eslint-react%2feslint-plugin/1.13.0/1.14.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@eslint-react%2feslint-plugin/1.13.0/1.14.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`^20.16.5` -> `^20.16.7`](https://renovatebot.com/diffs/npm/@types%2fnode/20.16.5/20.16.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.16.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.16.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.16.5/20.16.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.16.5/20.16.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`^8.4.0` -> `^8.7.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.4.0/8.7.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/8.4.0/8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/8.4.0/8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | [`^8.4.0` -> `^8.7.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.4.0/8.7.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/8.4.0/8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/8.4.0/8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [astro-eslint-parser](https://redirect.github.com/ota-meshi/astro-eslint-parser) | [`^1.0.2` -> `^1.0.3`](https://renovatebot.com/diffs/npm/astro-eslint-parser/1.0.2/1.0.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/astro-eslint-parser/1.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/astro-eslint-parser/1.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/astro-eslint-parser/1.0.2/1.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/astro-eslint-parser/1.0.2/1.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [cspell](https://cspell.org/) ([source](https://redirect.github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell)) | [`^8.14.2` -> `^8.14.4`](https://renovatebot.com/diffs/npm/cspell/8.14.2/8.14.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/cspell/8.14.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cspell/8.14.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cspell/8.14.2/8.14.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cspell/8.14.2/8.14.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | [`^9.9.1` -> `^9.11.1`](https://renovatebot.com/diffs/npm/eslint/9.9.1/9.11.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/9.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint/9.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint/9.9.1/9.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/9.9.1/9.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config) ([source](https://redirect.github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next)) | [`^14.2.7` -> `^14.2.13`](https://renovatebot.com/diffs/npm/eslint-config-next/14.2.8/14.2.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-config-next/14.2.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-config-next/14.2.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-config-next/14.2.8/14.2.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-config-next/14.2.8/14.2.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-flat-config-utils](https://redirect.github.com/antfu/eslint-flat-config-utils) | [`^0.3.1` -> `^0.4.0`](https://renovatebot.com/diffs/npm/eslint-flat-config-utils/0.3.1/0.4.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-flat-config-utils/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-flat-config-utils/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-flat-config-utils/0.3.1/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-flat-config-utils/0.3.1/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-plugin-antfu](https://redirect.github.com/antfu/eslint-plugin-antfu) | [`^2.4.0` -> `^2.7.0`](https://renovatebot.com/diffs/npm/eslint-plugin-antfu/2.5.0/2.7.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-antfu/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-antfu/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-antfu/2.5.0/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-antfu/2.5.0/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-plugin-astro](https://ota-meshi.github.io/eslint-plugin-astro/) ([source](https://redirect.github.com/ota-meshi/eslint-plugin-astro)) | [`^1.2.3` -> `^1.2.4`](https://renovatebot.com/diffs/npm/eslint-plugin-astro/1.2.3/1.2.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-astro/1.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-astro/1.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-astro/1.2.3/1.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-astro/1.2.3/1.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-plugin-command](https://redirect.github.com/antfu/eslint-plugin-command) | [`^0.2.3` -> `^0.2.5`](https://renovatebot.com/diffs/npm/eslint-plugin-command/0.2.3/0.2.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-command/0.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-command/0.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-command/0.2.3/0.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-command/0.2.3/0.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-plugin-import-x](https://redirect.github.com/un-ts/eslint-plugin-import-x) | [`^4.2.1` -> `^4.3.0`](https://renovatebot.com/diffs/npm/eslint-plugin-import-x/4.2.1/4.3.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-import-x/4.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-import-x/4.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-import-x/4.2.1/4.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-import-x/4.2.1/4.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-plugin-jsdoc](https://redirect.github.com/gajus/eslint-plugin-jsdoc) | [`^50.2.2` -> `^50.2.4`](https://renovatebot.com/diffs/npm/eslint-plugin-jsdoc/50.2.2/50.2.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-jsdoc/50.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-jsdoc/50.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-jsdoc/50.2.2/50.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-jsdoc/50.2.2/50.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-plugin-n](https://redirect.github.com/eslint-community/eslint-plugin-n) | [`^17.10.2` -> `^17.10.3`](https://renovatebot.com/diffs/npm/eslint-plugin-n/17.10.2/17.10.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-n/17.10.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-n/17.10.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-n/17.10.2/17.10.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-n/17.10.2/17.10.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-plugin-perfectionist](https://perfectionist.dev) ([source](https://redirect.github.com/azat-io/eslint-plugin-perfectionist)) | [`^3.3.0` -> `^3.7.0`](https://renovatebot.com/diffs/npm/eslint-plugin-perfectionist/3.4.0/3.7.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-perfectionist/3.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-perfectionist/3.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-perfectionist/3.4.0/3.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-perfectionist/3.4.0/3.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-plugin-react-refresh](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh) | [`^0.4.11` -> `^0.4.12`](https://renovatebot.com/diffs/npm/eslint-plugin-react-refresh/0.4.11/0.4.12) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-react-refresh/0.4.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-react-refresh/0.4.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-react-refresh/0.4.11/0.4.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-react-refresh/0.4.11/0.4.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-plugin-svelte](https://sveltejs.github.io/eslint-plugin-svelte) ([source](https://redirect.github.com/sveltejs/eslint-plugin-svelte)) | [`^2.43.0` -> `^2.44.0`](https://renovatebot.com/diffs/npm/eslint-plugin-svelte/2.43.0/2.44.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-svelte/2.44.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-svelte/2.44.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-svelte/2.43.0/2.44.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-svelte/2.43.0/2.44.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-plugin-unused-imports](https://redirect.github.com/sweepline/eslint-plugin-unused-imports) | [`^4.1.3` -> `^4.1.4`](https://renovatebot.com/diffs/npm/eslint-plugin-unused-imports/4.1.3/4.1.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-unused-imports/4.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-unused-imports/4.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-unused-imports/4.1.3/4.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-unused-imports/4.1.3/4.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-typegen](https://redirect.github.com/antfu/eslint-typegen) | [`^0.3.1` -> `^0.3.2`](https://renovatebot.com/diffs/npm/eslint-typegen/0.3.1/0.3.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-typegen/0.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-typegen/0.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-typegen/0.3.1/0.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-typegen/0.3.1/0.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [husky](https://redirect.github.com/typicode/husky) | [`^9.1.5` -> `^9.1.6`](https://renovatebot.com/diffs/npm/husky/9.1.5/9.1.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/9.1.5/9.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/9.1.5/9.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [lint-staged](https://redirect.github.com/lint-staged/lint-staged) | [`^15.2.9` -> `^15.2.10`](https://renovatebot.com/diffs/npm/lint-staged/15.2.10/15.2.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/15.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lint-staged/15.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lint-staged/15.2.10/15.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/15.2.10/15.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pnpm](https://pnpm.io) ([source](https://redirect.github.com/pnpm/pnpm)) | [`9.9.0+sha512.60c18acd138bff695d339be6ad13f7e936eea6745660d4cc4a776d5247c540d0edee1a563695c183a66eb917ef88f2b4feb1fc25f32a7adcadc7aaf3438e99c1` -> `9.11.0`](https://renovatebot.com/diffs/npm/pnpm/9.9.0/9.11.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/9.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pnpm/9.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pnpm/9.9.0/9.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/9.9.0/9.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [svelte-eslint-parser](https://redirect.github.com/sveltejs/svelte-eslint-parser) | [`^0.41.0` -> `^0.41.1`](https://renovatebot.com/diffs/npm/svelte-eslint-parser/0.41.0/0.41.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/svelte-eslint-parser/0.41.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/svelte-eslint-parser/0.41.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/svelte-eslint-parser/0.41.0/0.41.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/svelte-eslint-parser/0.41.0/0.41.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [tsup](https://tsup.egoist.dev/) ([source](https://redirect.github.com/egoist/tsup)) | [`^8.2.4` -> `^8.3.0`](https://renovatebot.com/diffs/npm/tsup/8.2.4/8.3.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/tsup/8.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tsup/8.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tsup/8.2.4/8.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tsup/8.2.4/8.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [tsx](https://tsx.is) ([source](https://redirect.github.com/privatenumber/tsx)) | [`^4.19.0` -> `^4.19.1`](https://renovatebot.com/diffs/npm/tsx/4.19.0/4.19.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/tsx/4.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tsx/4.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tsx/4.19.0/4.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tsx/4.19.0/4.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [turbo](https://turbo.build/repo) ([source](https://redirect.github.com/vercel/turborepo)) | [`^2.0.14` -> `^2.1.2`](https://renovatebot.com/diffs/npm/turbo/2.1.1/2.1.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/turbo/2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo/2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo/2.1.1/2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo/2.1.1/2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [typescript](https://www.typescriptlang.org/) ([source](https://redirect.github.com/microsoft/TypeScript)) | [`^5.5.4` -> `^5.6.2`](https://renovatebot.com/diffs/npm/typescript/5.5.4/5.6.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.5.4/5.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.5.4/5.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>conventional-changelog/commitlint (@​commitlint/cli)</summary> ### [`v19.5.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@​commitlint/cli/CHANGELOG.md#1950-2024-09-11) [Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.4.1...v19.5.0) ##### Features - **cli:** use special errorCode for missing rules/config [#​4142](https://redirect.github.com/conventional-changelog/commitlint/issues/4142) ([#​4143](https://redirect.github.com/conventional-changelog/commitlint/issues/4143)) ([d7070d8](https://redirect.github.com/conventional-changelog/commitlint/commit/d7070d8a4905da7834a018825b37d52c2dd29f62)) #### [19.4.1](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.4.0...v19.4.1) (2024-08-28) **Note:** Version bump only for package [@​commitlint/cli](https://redirect.github.com/commitlint/cli) </details> <details> <summary>Rel1cx/eslint-react (@​eslint-react/eslint-plugin)</summary> ### [`v1.14.2`](https://redirect.github.com/Rel1cx/eslint-react/blob/HEAD/CHANGELOG.md#v1142-Fri-20-Sep-2024) [Compare Source](https://redirect.github.com/Rel1cx/eslint-react/compare/v1.14.1...v1.14.2) ##### 🪄 Improvements - Update `@typescript-eslint`'s packages to `^8.6.0`. ### [`v1.14.1`](https://redirect.github.com/Rel1cx/eslint-react/blob/HEAD/CHANGELOG.md#v1141-Thu-12-Sep-2024) [Compare Source](https://redirect.github.com/Rel1cx/eslint-react/compare/v1.14.0...v1.14.1) ##### 🐞 Fixes - Fixed false positives in rule `web-api/no-leaked-resize-observer`. ### [`v1.14.0`](https://redirect.github.com/Rel1cx/eslint-react/blob/HEAD/CHANGELOG.md#v1140-Tue-10-Sep-2024) [Compare Source](https://redirect.github.com/Rel1cx/eslint-react/compare/v1.13.1...v1.14.0) ##### 🐞 Fixes - Fixed mono plugins missing default export. - Fixed component name detection when the component name starts with a underscore. ##### 🪄 Improvements - Update `@typescript-eslint`'s packages to `^8.5.0`. ### [`v1.13.1`](https://redirect.github.com/Rel1cx/eslint-react/blob/HEAD/CHANGELOG.md#v1131-Mon-09-Sep-2024) [Compare Source](https://redirect.github.com/Rel1cx/eslint-react/compare/v1.13.0...v1.13.1) ##### 🐞 Fixes - Fixed `hooks-extra/no-unnecessary-use-callback` and `hooks-extra/no-unnecessary-use-memo` false positives when there are references from nested scopes. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v8.7.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#870-2024-09-23) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.6.0...v8.7.0) ##### 🚀 Features - **eslint-plugin:** \[no-unsafe-call] check calls of Function - **eslint-plugin:** \[consistent-type-exports] check `export *` exports to see if all exported members are types ##### 🩹 Fixes - **eslint-plugin:** properly coerce all types to string in `getStaticMemberAccessValue` - **eslint-plugin:** \[no-deprecated] report on imported deprecated variables - **eslint-plugin:** \[no-confusing-non-null-assertion] check !in and !instanceof ##### ❤️ Thank You - Abraham Guo - auvred - Brian Donovan - Kirk Waiblinger 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. ### [`v8.6.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#860-2024-09-16) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.5.0...v8.6.0) ##### 🚀 Features - add `allow` option for `restrict-template-expressions` - **type-utils:** isNullableType add Void logic - **eslint-plugin:** \[no-unnecessary-condition] check switch cases - **eslint-plugin:** \[no-misused-promises] check array predicate return ##### 🩹 Fixes - **eslint-plugin:** \[no-deprecated] don't report recursive types in destructuring assignment twice - **eslint-plugin:** \[no-deprecated] report on deprecated variables used in destructuring assignment - **eslint-plugin:** \[no-deprecated] report on deprecated properties with function-like types - **eslint-plugin:** \[no-unnecessary-condition] properly reflect multiple negations in message ##### ❤️ Thank You - Abraham Guo - auvred - Josh Goldberg ✨ - Kim Sang Du - YeonJuan 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. ### [`v8.5.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#850-2024-09-09) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.4.0...v8.5.0) ##### 🚀 Features - **eslint-plugin:** \[no-duplicate-type-constituents] prevent unnecessary \` - **eslint-plugin:** \[no-unsafe-argument] differentiate error types ##### 🩹 Fixes - **eslint-plugin:** \[no-unnecessary-type-assertion] fix TSNonNullExpression fixer - **eslint-plugin:** \[no-misused-promises] handle static method - **eslint-plugin:** \[no-unnecessary-type-parameters] fix AST quick path scope analysis - **eslint-plugin:** \[consistent-type-assertions] access parser services lazily ##### ❤️ Thank You - [`f44da95`](https://redirect.github.com/typescript-eslint/typescript-eslint/commit/f44da958e) - Josh Goldberg ✨ - Kirk Waiblinger - YeonJuan 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. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v8.7.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#870-2024-09-23) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.6.0...v8.7.0) This was a version bump only for parser to align it with other projects, there were no code changes. 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. ### [`v8.6.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.5.0...343710e0b68868836ae01c0271472adcea4f1676) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.5.0...v8.6.0) ### [`v8.5.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#850-2024-09-09) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.4.0...v8.5.0) This was a version bump only for parser to align it with other projects, there were no code changes. 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. </details> <details> <summary>ota-meshi/astro-eslint-parser (astro-eslint-parser)</summary> ### [`v1.0.3`](https://redirect.github.com/ota-meshi/astro-eslint-parser/blob/HEAD/CHANGELOG.md#103) [Compare Source](https://redirect.github.com/ota-meshi/astro-eslint-parser/compare/v1.0.2...v1.0.3) ##### Patch Changes - [#​333](https://redirect.github.com/ota-meshi/astro-eslint-parser/pull/333) [`9f4526e`](https://redirect.github.com/ota-meshi/astro-eslint-parser/commit/9f4526ec4ce5b2d24c342d2cf3833b25ea78730d) Thanks [@​JoshuaKGoldberg](https://redirect.github.com/JoshuaKGoldberg)! - fix: support typescript-eslint@8 </details> <details> <summary>streetsidesoftware/cspell (cspell)</summary> ### [`v8.14.4`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#small8144-2024-09-18-small) [Compare Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v8.14.3...v8.14.4) - fix: Remove object from cache ([#​6257](https://redirect.github.com/streetsidesoftware/cspell/issues/6257)) ([ea24297](https://redirect.github.com/streetsidesoftware/cspell/commit/ea24297)), closes [#​6257](https://redirect.github.com/streetsidesoftware/cspell/issues/6257) ### [`v8.14.3`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#small8143-2024-09-17-small) [Compare Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v8.14.2...v8.14.3) - chore: Update Integration Test Performance Data ([#​6254](https://redirect.github.com/streetsidesoftware/cspell/issues/6254)) ([189ac16](https://redirect.github.com/streetsidesoftware/cspell/commit/189ac16)), closes [#​6254](https://redirect.github.com/streetsidesoftware/cspell/issues/6254) </details> <details> <summary>eslint/eslint (eslint)</summary> ### [`v9.11.1`](https://redirect.github.com/eslint/eslint/compare/v9.11.0...69e94597caa92c9b9f4071f8c9ed4a03772fa6de) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.11.0...v9.11.1) ### [`v9.11.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.11.0) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.10.0...v9.11.0) #### Features - [`ec30c73`](https://redirect.github.com/eslint/eslint/commit/ec30c7349e0bc2c37465a036e8c7ea3318ac2328) feat: add "eslint/universal" to export `Linter` ([#​18883](https://redirect.github.com/eslint/eslint/issues/18883)) (唯然) - [`c591da6`](https://redirect.github.com/eslint/eslint/commit/c591da68d4a96aa28df68f4eff7641f42af82b15) feat: Add language to types ([#​18917](https://redirect.github.com/eslint/eslint/issues/18917)) (Nicholas C. Zakas) - [`492eb8f`](https://redirect.github.com/eslint/eslint/commit/492eb8f34ebbc5c9d1dbfcf4dd06b8dde8d1df74) feat: limit the name given to `ImportSpecifier` in `id-length` ([#​18861](https://redirect.github.com/eslint/eslint/issues/18861)) (Tanuj Kanti) - [`19c6856`](https://redirect.github.com/eslint/eslint/commit/19c685608d134d9120a129cc80c0ba7f8f016aa3) feat: Add `no-useless-constructor` suggestion ([#​18799](https://redirect.github.com/eslint/eslint/issues/18799)) (Jordan Thomson) - [`a48f8c2`](https://redirect.github.com/eslint/eslint/commit/a48f8c29b58c27d87dbf202d55a5770d678d37d6) feat: add type `FormatterFunction`, update `LoadedFormatter` ([#​18872](https://redirect.github.com/eslint/eslint/issues/18872)) (Francesco Trotta) #### Bug Fixes - [`5e5f39b`](https://redirect.github.com/eslint/eslint/commit/5e5f39b82535f59780ce4be56d01fd1466029c25) fix: add missing types for `no-restricted-exports` rule ([#​18914](https://redirect.github.com/eslint/eslint/issues/18914)) (Kristóf Poduszló) - [`8f630eb`](https://redirect.github.com/eslint/eslint/commit/8f630eb5794ef9fe38e0b8f034287650def634bd) fix: add missing types for `no-param-reassign` options ([#​18906](https://redirect.github.com/eslint/eslint/issues/18906)) (Kristóf Poduszló) - [`d715781`](https://redirect.github.com/eslint/eslint/commit/d71578124f14d6da3fa5ab5cc391bb6c9ac3ffcf) fix: add missing types for `no-extra-boolean-cast` options ([#​18902](https://redirect.github.com/eslint/eslint/issues/18902)) (Kristóf Poduszló) - [`2de5742`](https://redirect.github.com/eslint/eslint/commit/2de5742682ec45e24dca9ca7faaa45330497fca9) fix: add missing types for `no-misleading-character-class` options ([#​18905](https://redirect.github.com/eslint/eslint/issues/18905)) (Kristóf Poduszló) - [`c153084`](https://redirect.github.com/eslint/eslint/commit/c153084250673b31bed46e3fe6af7a65b4ce8d6f) fix: add missing types for `no-implicit-coercion` options ([#​18903](https://redirect.github.com/eslint/eslint/issues/18903)) (Kristóf Poduszló) - [`fa11b2e`](https://redirect.github.com/eslint/eslint/commit/fa11b2ede6e5dc1f55dfe4b9b65d9760828900e8) fix: add missing types for `no-empty-function` options ([#​18901](https://redirect.github.com/eslint/eslint/issues/18901)) (Kristóf Poduszló) - [`a0deed1`](https://redirect.github.com/eslint/eslint/commit/a0deed122a9676fab07b903c8d16fbf60b92eadf) fix: add missing types for `camelcase` options ([#​18897](https://redirect.github.com/eslint/eslint/issues/18897)) (Kristóf Poduszló) #### Documentation - [`e4e5709`](https://redirect.github.com/eslint/eslint/commit/e4e570952249d1c4fde59c79a0f49a38490b72c9) docs: correct `prefer-object-has-own` type definition comment ([#​18924](https://redirect.github.com/eslint/eslint/issues/18924)) (Nitin Kumar) - [`91cbd18`](https://redirect.github.com/eslint/eslint/commit/91cbd18c70dee2ef73de8d8e43f2c744fd173934) docs: add unicode abbreviations in no-irregular-whitespace rule ([#​18894](https://redirect.github.com/eslint/eslint/issues/18894)) (Alix Royere) - [`59cfc0f`](https://redirect.github.com/eslint/eslint/commit/59cfc0f1b3bbb62260602579f79bd1c36ab5a00f) docs: clarify `resultsMeta` in `LoadedFormatter` type ([#​18881](https://redirect.github.com/eslint/eslint/issues/18881)) (Milos Djermanovic) - [`adcc50d`](https://redirect.github.com/eslint/eslint/commit/adcc50dbf1fb98c0884f841e2a627796a4490373) docs: Update README (GitHub Actions Bot) - [`4edac1a`](https://redirect.github.com/eslint/eslint/commit/4edac1a325a832804f76602736a86217b40f69ac) docs: Update README (GitHub Actions Bot) #### Build Related - [`959d360`](https://redirect.github.com/eslint/eslint/commit/959d360be597d3112b10590018cd52f1d98712d6) build: Support updates to previous major versions ([#​18871](https://redirect.github.com/eslint/eslint/issues/18871)) (Milos Djermanovic) #### Chores - [`ca21a64`](https://redirect.github.com/eslint/eslint/commit/ca21a64ed0f59adb9dadcef2fc8f7248879edbd3) chore: upgrade [@​eslint/js](https://redirect.github.com/eslint/js)[@​9](https://redirect.github.com/9).11.0 ([#​18927](https://redirect.github.com/eslint/eslint/issues/18927)) (Milos Djermanovic) - [`a10f90a`](https://redirect.github.com/eslint/eslint/commit/a10f90af35aea9ac555b1f33106fbba1027d774e) chore: package.json update for [@​eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) - [`e4e02cc`](https://redirect.github.com/eslint/eslint/commit/e4e02cc6938f38ad5028bb8ad82f52460a18dea5) refactor: Extract processor logic into ProcessorService ([#​18818](https://redirect.github.com/eslint/eslint/issues/18818)) (Nicholas C. Zakas) - [`6d4484d`](https://redirect.github.com/eslint/eslint/commit/6d4484d9c19e4132f3dee948174a543dbbb5d30f) chore: updates for v8.57.1 release (Jenkins) - [`71f37c5`](https://redirect.github.com/eslint/eslint/commit/71f37c5bf04afb704232d312cc6c72c957d1c14e) refactor: use optional chaining when validating config rules ([#​18893](https://redirect.github.com/eslint/eslint/issues/18893)) (lucasrmendonca) - [`2c2805f`](https://redirect.github.com/eslint/eslint/commit/2c2805f8ee0fb1f27f3e442de248f45e5a98a067) chore: Add PR note to all templates ([#​18892](https://redirect.github.com/eslint/eslint/issues/18892)) (Nicholas C. Zakas) - [`7b852ce`](https://redirect.github.com/eslint/eslint/commit/7b852ce59e6ed56931c080aa46ab548fa57feffc) refactor: use `Directive` class from `@eslint/plugin-kit` ([#​18884](https://redirect.github.com/eslint/eslint/issues/18884)) (Milos Djermanovic) - [`d594ddd`](https://redirect.github.com/eslint/eslint/commit/d594ddd2cc9b0c251291ea12fbd14ccd2ee32ac7) chore: update dependency [@​eslint/core](https://redirect.github.com/eslint/core) to ^0.6.0 ([#​18863](https://redirect.github.com/eslint/eslint/issues/18863)) (renovate\[bot]) - [`78b2421`](https://redirect.github.com/eslint/eslint/commit/78b2421e28f29206fe120ae1b03804b1b79e6324) chore: Update change.yml ([#​18882](https://redirect.github.com/eslint/eslint/issues/18882)) (Nicholas C. Zakas) - [`a416f0a`](https://redirect.github.com/eslint/eslint/commit/a416f0a270e922c86e8571e94a30fc87d72fa873) chore: enable `$ExpectType` comments in .ts files ([#​18869](https://redirect.github.com/eslint/eslint/issues/18869)) (Francesco Trotta) ### [`v9.10.0`](https://redirect.github.com/eslint/eslint/compare/v9.9.1...6448f3280f85137b429c1c320da6fb4b48169bd5) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.9.1...v9.10.0) </details> <details> <summary>vercel/next.js (eslint-config-next)</summary> ### [`v14.2.13`](https://redirect.github.com/vercel/next.js/compare/v14.2.12...f550237aa564bd59bfef7462350ac6c502f0206d) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v14.2.12...v14.2.13) ### [`v14.2.12`](https://redirect.github.com/vercel/next.js/compare/v14.2.11...v14.2.12) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v14.2.11...v14.2.12) ### [`v14.2.11`](https://redirect.github.com/vercel/next.js/releases/tag/v14.2.11) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v14.2.10...v14.2.11) > \[!NOTE]\ > This release is backporting bug fixes. It does **not** include all pending features/changes on canary. ##### Core Changes - fix: correct metadata url suffix ([https://github.com/vercel/next.js/pull/69959](https://redirect.github.com/vercel/next.js/pull/69959)) - fix: setting assetPrefix to URL format breaks HMR ([#​70040](https://redirect.github.com/vercel/next.js/issues/70040)) - Update revalidateTag to batch tags in one request ([#​65296](https://redirect.github.com/vercel/next.js/issues/65296)) ##### Credits Huge thanks to [@​huozhi](https://redirect.github.com/huozhi), [@​devjiwonchoi](https://redirect.github.com/devjiwonchoi), and [@​ijjk](https://redirect.github.com/ijjk) for helping! ### [`v14.2.10`](https://redirect.github.com/vercel/next.js/compare/v14.2.9...v14.2.10) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v14.2.9...v14.2.10) ### [`v14.2.9`](https://redirect.github.com/vercel/next.js/compare/v14.2.8...v14.2.9) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v14.2.8...v14.2.9) </details> <details> <summary>antfu/eslint-flat-config-utils (eslint-flat-config-utils)</summary> ### [`v0.4.0`](https://redirect.github.com/antfu/eslint-flat-config-utils/releases/tag/v0.4.0) [Compare Source](https://redirect.github.com/antfu/eslint-flat-config-utils/compare/v0.3.1...v0.4.0) ##### 🚀 Features - Expose `DEFAULT_PLUGIN_CONFLICTS_ERROR` - by [@​antfu](https://redirect.github.com/antfu) [<samp>(5f990)</samp>](https://redirect.github.com/antfu/eslint-flat-config-utils/commit/5f9908e) - Remove `@types/eslint` - by [@​antfu](https://redirect.github.com/antfu) [<samp>(e96d2)</samp>](https://redirect.github.com/antfu/eslint-flat-config-utils/commit/e96d205) ##### [View changes on GitHub](https://redirect.github.com/antfu/eslint-flat-config-utils/compare/v0.3.1...v0.4.0) </details> <details> <summary>antfu/eslint-plugin-antfu (eslint-plugin-antfu)</summary> ### [`v2.7.0`](https://redirect.github.com/antfu/eslint-plugin-antfu/releases/tag/v2.7.0) [Compare Source](https://redirect.github.com/antfu/eslint-plugin-antfu/compare/v2.6.0...v2.7.0) ##### 🚀 Features - **no-top-level-await**: New rule - by [@​antfu](https://redirect.github.com/antfu) [<samp>(55e31)</samp>](https://redirect.github.com/antfu/eslint-plugin-antfu/commit/55e31ad) ##### [View changes on GitHub](https://redirect.github.com/antfu/eslint-plugin-antfu/compare/v2.6.0...v2.7.0) ### [`v2.6.0`](https://redirect.github.com/antfu/eslint-plugin-antfu/releases/tag/v2.6.0) [Compare Source](https://redirect.github.com/antfu/eslint-plugin-antfu/compare/v2.5.0...v2.6.0) ##### 🚀 Features - **consistent-chaining**: Change `allowFirstPropertyAccess` to `allowLeadingPropertyAccess` - by [@​antfu](https://redirect.github.com/antfu) [<samp>(f7c43)</samp>](https://redirect.github.com/antfu/eslint-plugin-antfu/commit/f7c4351) ##### [View changes on GitHub](https://redirect.github.com/antfu/eslint-plugin-antfu/compare/v2.5.0...v2.6.0) </details> <details> <summary>ota-meshi/eslint-plugin-astro (eslint-plugin-astro)</summary> ### [`v1.2.4`](https://redirect.github.com/ota-meshi/eslint-plugin-astro/blob/HEAD/CHANGELOG.md#124) [Compare Source](https://redirect.github.com/ota-meshi/eslint-plugin-astro/compare/v1.2.3...v1.2.4) ##### Patch Changes - [#​418](https://redirect.github.com/ota-meshi/eslint-plugin-astro/pull/418) [`b03d0d5`](https://redirect.github.com/ota-meshi/eslint-plugin-astro/commit/b03d0d5ef86e7ef572570712e3ae18581b5e7fc0) Thanks [@​JoshuaKGoldberg](https://redirect.github.com/JoshuaKGoldberg)! - feat: support typescript-eslint@8 </details> <details> <summary>antfu/eslint-plugin-command (eslint-plugin-command)</summary> ### [`v0.2.5`](https://redirect.github.com/antfu/eslint-plugin-command/releases/tag/v0.2.5) [Compare Source](https://redirect.github.com/antfu/eslint-plugin-command/compare/v0.2.4...v0.2.5) ##### 🐞 Bug Fixes - Custom commands - by [@​ddosakura](https://redirect.github.com/ddosakura) and [@​antfu](https://redirect.github.com/antfu) in [https://github.com/antfu/eslint-plugin-command/issues/28](https://redirect.github.com/antfu/eslint-plugin-command/issues/28) [<samp>(142e7)</samp>](https://redirect.github.com/antfu/eslint-plugin-command/commit/142e793) ##### [View changes on GitHub](https://redirect.github.com/antfu/eslint-plugin-command/compare/v0.2.4...v0.2.5) ### [`v0.2.4`](https://redirect.github.com/antfu/eslint-plugin-command/releases/tag/v0.2.4) [Compare Source](https://redirect.github.com/antfu/eslint-plugin-command/compare/v0.2.3...v0.2.4) ##### 🐞 Bug Fixes - **keep-sorted**: Support `satisfies`, close [#​25](https://redirect.github.com/antfu/eslint-plugin-command/issues/25) - by [@​antfu](https://redirect.github.com/antfu) in [https://github.com/antfu/eslint-plugin-command/issues/25](https://redirect.github.com/antfu/eslint-plugin-command/issues/25) [<samp>(8556e)</samp>](https://redirect.github.com/antfu/eslint-plugin-command/commit/8556eab) - **regex101**: Correct erorr message - by [@​ntnyq](https://redirect.github.com/ntnyq) in [https://github.com/antfu/eslint-plugin-command/issues/27](https://redirect.github.com/antfu/eslint-plugin-command/issues/27) [<samp>(62a9e)</samp>](https://redirect.github.com/antfu/eslint-plugin-command/commit/62a9e99) ##### [View changes on GitHub](https://redirect.github.com/antfu/eslint-plugin-command/compare/v0.2.3...v0.2.4) </details> <details> <summary>un-ts/eslint-plugin-import-x (eslint-plugin-import-x)</summary> ### [`v4.3.0`](https://redirect.github.com/un-ts/eslint-plugin-import-x/blob/HEAD/CHANGELOG.md#430) [Compare Source](https://redirect.github.com/un-ts/eslint-plugin-import-x/compare/v4.2.1...v4.3.0) ##### Minor Changes - [#​159](https://redirect.github.com/un-ts/eslint-plugin-import-x/pull/159) [`4da5388`](https://redirect.github.com/un-ts/eslint-plugin-import-x/commit/4da5388d49ab457d22cb3eb846b0120f1914a0d1) Thanks [@​GoodbyeNJN](https://redirect.github.com/GoodbyeNJN)! - feat: add support for using resolver object directly in settings </details> <details> <summary>gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)</summary> ### [`v50.2.4`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v50.2.4) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v50.2.3...v50.2.4) ##### Bug Fixes - **`require-returns-check`:** allow infinite for loops to have only one branch to return; fixes [#​1315](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1315) ([e7ab475](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/e7ab475c26eb4ac874f28eeb7cedafaf21b0b001)) ### [`v50.2.3`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v50.2.3) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v50.2.2...v50.2.3) ##### Bug Fixes - **`require-jsdoc`:** avoid erring on static blocks ([8222262](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/82222628c1213017bd99af70bbc761b9c7f1c972)) </details> <details> <summary>eslint-community/eslint-plugin-n (eslint-plugin-n)</summary> ### [`v17.10.3`](https://redirect.github.com/eslint-community/eslint-plugin-n/blob/HEAD/CHANGELOG.md#17103-2024-09-18) [Compare Source](https://redirect.github.com/eslint-community/eslint-plugin-n/compare/v17.10.2...v17.10.3) ##### 🩹 Fixes - Use our data set to work out if a module is a node module ([#​338](https://redirect.github.com/eslint-community/eslint-plugin-n/issues/338)) ([6a1b2c5](https://redirect.github.com/eslint-community/eslint-plugin-n/commit/6a1b2c5606f0c6a37b38b60d780df8698db22a87)) ##### 📚 Documentation - **process-exit-as-throw:** update wording ([#​323](https://redirect.github.com/eslint-community/eslint-plugin-n/issues/323)) ([e5e758e](https://redirect.github.com/eslint-community/eslint-plugin-n/commit/e5e758ea0cd238220127ae7bcbd967f1d8920f28)) </details> <details> <summary>azat-io/eslint-plugin-perfectionist (eslint-plugin-perfectionist)</summary> ### [`v3.7.0`](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/blob/HEAD/changelog.md#v370) [Compare Source](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/compare/v3.6.0...v3.7.0) [compare changes](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/compare/v3.6.0...v3.7.0) ##### 🚀 Features - Add partition by new line and group kind in sort-exports ([4db2c5e](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/4db2c5e)) - Add dependency order errors ([125e1cb](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/125e1cb)) - Add partition by comment option in sort-exports ([f6b7803](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/f6b7803)) - Add partition by comment and partition by new line in sort-intersection-types ([9fe8abd](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/9fe8abd)) - Add partition by comment and partition by new line in sort-union-types ([4a0931b](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/4a0931b)) - Add partition by comment and partition by new line in sort-named-imports ([41e18b9](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/41e18b9)) - Add partition by comment and partition by new line in sort-named-exports ([928246e](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/928246e)) - Add partition by comment and partition by new line in sort-maps ([7bf6756](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/7bf6756)) - Add partition by comment and partition by new line in sort-variable-declarations ([aa29335](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/aa29335)) - Add partition by comment and partition by new line in sort-interfaces ([fae756a](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/fae756a)) - Add partition by comment and partition by new line in sort-array-includes and sort-sets ([e4fc538](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/e4fc538)) - Add partition by comment option in sort-objects-types ([69b643e](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/69b643e)) - Add partition by new line option in sort-enums ([defd370](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/defd370)) ##### 🐞 Bug Fixes - Prioritize dependencies over partitions by comment and partitions by line ([199ab39](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/199ab39)) ##### ❤️ Contributors - Hugo ([@​hugop95](http://github.com/hugop95)) - Chirokas ([@​chirokas](http://github.com/chirokas)) ### [`v3.6.0`](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/blob/HEAD/changelog.md#v360) [Compare Source](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/compare/v3.5.0...v3.6.0) [compare changes](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/compare/v3.5.0...v3.6.0) ##### 🚀 Features - Improve error messages when sorting different groups ([e0f375a](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/e0f375a)) - Improve dependency detection in sort-objects rule ([412d5da](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/412d5da)) - Keep comments above elements being sorted ([bd8ba3f](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/bd8ba3f)) ##### 🐞 Bug Fixes - Detect dependencies in template literals in sort-enums ([c9367eb](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/c9367eb)) ##### ❤️ Contributors - Hugo ([@​hugop95](http://github.com/hugop95)) ### [`v3.5.0`](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/blob/HEAD/changelog.md#v350) [Compare Source](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/compare/v3.4.0...v3.5.0) [compare changes](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/compare/v3.4.0...v3.5.0) ##### 🚀 Features - Add ability to disable or enable side effect imports sorting ([ae02009](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/ae02009)) ##### 🐞 Bug Fixes - Detect dependencies in template literals ([4e0e6d8](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/4e0e6d8)) - Improve dependency detection in sort-variable-declarations rule ([6beb536](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/6beb536)) ##### ❤️ Contributors - Hugo ([@​hugop95](http://github.com/hugop95)) - Azat S. ([@​azat-io](http://github.com/azat-io)) </details> <details> <summary>ArnaudBarre/eslint-plugin-react-refresh (eslint-plugin-react-refresh)</summary> ### [`v0.4.12`](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#0412) [Compare Source](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.11...v0.4.12) - Support type assertion on default export (fixes [#​48](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/48)) - Add default export to fix usage with jiti (fixes [#​50](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/50)) </details> <details> <summary>sveltejs/eslint-plugin-svelte (eslint-plugin-svelte)</summary> ### [`v2.44.0`](https://redirect.github.com/sveltejs/eslint-plugin-svelte/releases/tag/eslint-plugin-svelte%402.44.0) [Compare Source](https://redirect.github.com/sveltejs/eslint-plugin-svelte/compare/[email protected]@2.44.0) ##### Minor Changes - [#​841](https://redirect.github.com/sveltejs/eslint-plugin-svelte/pull/841) [`85053a1`](https://redirect.github.com/sveltejs/eslint-plugin-svelte/commit/85053a1af237b78548a0a52f9d73ed5af695c354) Thanks [@​jrmajor](https://redirect.github.com/jrmajor)! - feat: add config option for foreign elements in `svelte/html-self-closing` rule ##### Patch Changes - [#​853](https://redirect.github.com/sveltejs/eslint-plugin-svelte/pull/853) [`690c04e`](https://redirect.github.com/sveltejs/eslint-plugin-svelte/commit/690c04e5ce61999cb3846881cd8bd0b571fe2874) Thanks [@​ota-meshi](https://redirect.github.com/ota-meshi)! - fix: update svelte-eslint-parser to 0.41.1 </details> <details> <summary>sweepline/eslint-plugin-unused-imports (eslint-plugin-unused-imports)</summary> ### [`v4.1.4`](https://redirect.github.com/sweepline/eslint-plugin-unused-imports/compare/v4.1.3...v4.1.4) [Compare Source](https://redirect.github.com/sweepline/eslint-plugin-unused-imports/compare/v4.1.3...v4.1.4) </details> <details> <summary>antfu/eslint-typegen (eslint-typegen)</summary> ### [`v0.3.2`](https://redirect.github.com/antfu/eslint-typegen/releases/tag/v0.3.2) [Compare Source](https://redirect.github.com/antfu/eslint-typegen/compare/v0.3.1...v0.3.2) ##### 🚀 Features - Remove `@types/eslint` - by [@​antfu](https://redirect.github.com/antfu) [<samp>(fdcb9)</samp>](https://redirect.github.com/antfu/eslint-typegen/commit/fdcb949) ##### [View changes on GitHub](https://redirect.github.com/antfu/eslint-typegen/compare/v0.3.1...v0.3.2) </details> <details> <summary>typicode/husky (husky)</summary> ### [`v9.1.6`](https://redirect.github.com/typicode/husky/compare/v9.1.5...a2d942a670b3d6a04578005a0fd2dc310e511849) [Compare Source](https://redirect.github.com/typicode/husky/compare/v9.1.5...v9.1.6) </details> <details> <summary>pnpm/pnpm (pnpm)</summary> ### [`v9.11.0`](https://redirect.github.com/pnpm/pnpm/compare/v9.10.0...v9.11.0) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v9.10.0...v9.11.0) ### [`v9.10.0`](https://redirect.github.com/pnpm/pnpm/releases/tag/v9.10.0): pnpm 9.10 [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v9.9.0...v9.10.0) #### Minor Changes - Support for a new CLI flag, `--exclude-peers`, added to the `list` and `why` commands. When `--exclude-peers` is used, peer dependencies are not printed in the results, but dependencies of peer dependencies are still scanned [#​8506](https://redirect.github.com/pnpm/pnpm/pull/8506). - Added a new setting to `package.json` </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Wednesday" in timezone Europe/Berlin, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, 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. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/mheob/config). Co-authored-by: Alex Böhm <[email protected]>
- Loading branch information