typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v6.1.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#610-2023-07-17)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.0.0...v6.1.0)
##### Bug Fixes
- **eslint-plugin:** \[comma-dangle] fixed crash from undefined predicate.ignore ([#7223](https://togithub.com/typescript-eslint/typescript-eslint/issues/7223)) ([d368164](https://togithub.com/typescript-eslint/typescript-eslint/commit/d368164478a8b141ad6b1c4ea5088fdc639ccafe))
- **eslint-plugin:** \[no-floating-promises] false negative calling .then with second argument undefined ([#6881](https://togithub.com/typescript-eslint/typescript-eslint/issues/6881)) ([606a52c](https://togithub.com/typescript-eslint/typescript-eslint/commit/606a52cefcecd594df6edc359bff291b835169f2)), closes [#6850](https://togithub.com/typescript-eslint/typescript-eslint/issues/6850)
- **eslint-plugin:** \[no-floating-promises] finally should be transparent to unhandled promises ([#7092](https://togithub.com/typescript-eslint/typescript-eslint/issues/7092)) ([2a4421c](https://togithub.com/typescript-eslint/typescript-eslint/commit/2a4421ccf072f866bb6c2dadab967aa69ac9bf4a))
- **eslint-plugin:** \[no-unnecessary-type-constraint] correctly fix in cts/mts files ([#6795](https://togithub.com/typescript-eslint/typescript-eslint/issues/6795)) ([1404796](https://togithub.com/typescript-eslint/typescript-eslint/commit/14047963d79e4d4a783854e2826a30004fa34570))
- **eslint-plugin:** \[no-unused-vars] check if any variable definition is exported ([#6873](https://togithub.com/typescript-eslint/typescript-eslint/issues/6873)) ([587ac30](https://togithub.com/typescript-eslint/typescript-eslint/commit/587ac306d9e53736ebe799f5b9edcb7dd030eed6)), closes [#6188](https://togithub.com/typescript-eslint/typescript-eslint/issues/6188)
- **eslint-plugin:** fix schemas across several rules and add schema tests ([#6947](https://togithub.com/typescript-eslint/typescript-eslint/issues/6947)) ([dd31bed](https://togithub.com/typescript-eslint/typescript-eslint/commit/dd31bed1e921531abe039180c9aeccbd56934601))
- **eslint-plugin:** include the rules types in the package ([#7215](https://togithub.com/typescript-eslint/typescript-eslint/issues/7215)) ([a3da11d](https://togithub.com/typescript-eslint/typescript-eslint/commit/a3da11d09b1d119fd5bc4cd776474e2520d7fefd))
##### Features
- **typescript-estree:** add EXPERIMENTAL_useProjectService option to use TypeScript project service ([#6754](https://togithub.com/typescript-eslint/typescript-eslint/issues/6754)) ([6d3d162](https://togithub.com/typescript-eslint/typescript-eslint/commit/6d3d162ce032ebcf5f892a4edfb897797fc96191))
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.1.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#610-2023-07-17)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.0.0...v6.1.0)
##### Features
- **typescript-estree:** add EXPERIMENTAL_useProjectService option to use TypeScript project service ([#6754](https://togithub.com/typescript-eslint/typescript-eslint/issues/6754)) ([6d3d162](https://togithub.com/typescript-eslint/typescript-eslint/commit/6d3d162ce032ebcf5f892a4edfb897797fc96191))
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.
github/eslint-plugin-github (eslint-plugin-github)
### [`v4.9.2`](https://togithub.com/github/eslint-plugin-github/releases/tag/v4.9.2)
[Compare Source](https://togithub.com/github/eslint-plugin-github/compare/v4.9.1...v4.9.2)
#### What's Changed
- Use `getLiteralPropValue` for sr-only class by [@khiga8](https://togithub.com/khiga8) in [https://github.com/github/eslint-plugin-github/pull/466](https://togithub.com/github/eslint-plugin-github/pull/466)
**Full Changelog**: https://github.com/github/eslint-plugin-github/compare/v4.9.1...v4.9.2
### [`v4.9.1`](https://togithub.com/github/eslint-plugin-github/releases/tag/v4.9.1)
[Compare Source](https://togithub.com/github/eslint-plugin-github/compare/v4.9.0...v4.9.1)
#### Bug fixes
This release includes bug fixes for a few accessibility rules including: `a11y-aria-role-supports-props`, `a11y-no-title-attribute`, and
`jsx-a11y/no-interactive-element-to-noninteractive-role`.
#### What's Changed
- Ignore calls to a method named innerText by [@camchenry](https://togithub.com/camchenry) in [https://github.com/github/eslint-plugin-github/pull/455](https://togithub.com/github/eslint-plugin-github/pull/455)
- bump `prettier` and `eslint-plugin-prettier` to latest versions by [@shiftkey](https://togithub.com/shiftkey) in [https://github.com/github/eslint-plugin-github/pull/457](https://togithub.com/github/eslint-plugin-github/pull/457)
- chore(deps): bump the all-dependencies group with 5 updates by [@dependabot](https://togithub.com/dependabot) in [https://github.com/github/eslint-plugin-github/pull/458](https://togithub.com/github/eslint-plugin-github/pull/458)
- Set config override for false positive rule by [@khiga8](https://togithub.com/khiga8) in [https://github.com/github/eslint-plugin-github/pull/460](https://togithub.com/github/eslint-plugin-github/pull/460)
- Re-introduce accidentally removed testing commands by [@khiga8](https://togithub.com/khiga8) in [https://github.com/github/eslint-plugin-github/pull/459](https://togithub.com/github/eslint-plugin-github/pull/459)
- Fix bugs with `getRole` and `getElementType` by [@khiga8](https://togithub.com/khiga8) in [https://github.com/github/eslint-plugin-github/pull/461](https://togithub.com/github/eslint-plugin-github/pull/461)
- \[Fix] Only look at semantic elements for `a11y-no-title-attribute` by [@kendallgassner](https://togithub.com/kendallgassner) in [https://github.com/github/eslint-plugin-github/pull/464](https://togithub.com/github/eslint-plugin-github/pull/464)
- Check for presence of attribute in `getRole` rather than the value by [@khiga8](https://togithub.com/khiga8) in [https://github.com/github/eslint-plugin-github/pull/463](https://togithub.com/github/eslint-plugin-github/pull/463)
#### New Contributors
- [@camchenry](https://togithub.com/camchenry) made their first contribution in [https://github.com/github/eslint-plugin-github/pull/455](https://togithub.com/github/eslint-plugin-github/pull/455)
- [@shiftkey](https://togithub.com/shiftkey) made their first contribution in [https://github.com/github/eslint-plugin-github/pull/457](https://togithub.com/github/eslint-plugin-github/pull/457)
**Full Changelog**: https://github.com/github/eslint-plugin-github/compare/v4.9.0...v4.9.1
npm/cli (npm)
### [`v9.8.1`](https://togithub.com/npm/cli/blob/HEAD/CHANGELOG.md#981-2023-07-18)
[Compare Source](https://togithub.com/npm/cli/compare/v9.8.0...v9.8.1)
##### Bug Fixes
- [`38351c9`](https://togithub.com/npm/cli/commit/38351c954040ddea56dc5db453f7f7d10964e5cd) [#6651](https://togithub.com/npm/cli/pull/6651) warn on autocorrected package.json entries during publish ([@wraithgar](https://togithub.com/wraithgar))
- [`02c7ddb`](https://togithub.com/npm/cli/commit/02c7ddb4501682c9e84b8c1325638b7db1ca7deb) [#6642](https://togithub.com/npm/cli/pull/6642) much clearer npx 'canceled' error ([#6642](https://togithub.com/npm/cli/issues/6642)) ([@rahulio96](https://togithub.com/rahulio96), [@AaronHamilton965](https://togithub.com/AaronHamilton965))
##### Documentation
- [`36bf5fe`](https://togithub.com/npm/cli/commit/36bf5fe2a0a2ef7f7ffc0b302eea15e227556010) [#6643](https://togithub.com/npm/cli/pull/6643) Added steps for using npm/npx locally to CONTRIBUTING.md ([#6643](https://togithub.com/npm/cli/issues/6643)) ([@AaronHamilton965](https://togithub.com/AaronHamilton965), [@rahulio96](https://togithub.com/rahulio96))
##### Dependencies
- [`a0763d3`](https://togithub.com/npm/cli/commit/a0763d38d8934a6769e5aac08539291c5051f36e) [#6651](https://togithub.com/npm/cli/pull/6651) `@npmcli/package-json@4.0.1`
- [`24f5a8b`](https://togithub.com/npm/cli/commit/24f5a8b07909710e06f5aa3844d99c03cce0b9ca) [#6653](https://togithub.com/npm/cli/pull/6653) `supports-color@9.4.0`
- [`f45498b`](https://togithub.com/npm/cli/commit/f45498b33550d3874b9602ef027f215ea2590124) [#6653](https://togithub.com/npm/cli/pull/6653) `chalk@5.3.0`
- [`44d60eb`](https://togithub.com/npm/cli/commit/44d60eb0c4ee0456ee4c9f855f06348cfb4c0f9c) [#6653](https://togithub.com/npm/cli/pull/6653) `minimatch@9.0.3`
- [`fc9a843`](https://togithub.com/npm/cli/commit/fc9a843f59ec4c1733d427566b9df9a4b440bb7f) [#6653](https://togithub.com/npm/cli/pull/6653) `bin-links@3.0.2`
- [`daad9ad`](https://togithub.com/npm/cli/commit/daad9addc1e2587d162e06016498252cf0b6514a) [#6653](https://togithub.com/npm/cli/pull/6653) `semver@7.5.4`
- [`c1ffd6a`](https://togithub.com/npm/cli/commit/c1ffd6a2f91cdb5c8d3cd7524a3136346181f67f) [#6653](https://togithub.com/npm/cli/pull/6653) move [@npmcli/fs](https://togithub.com/npmcli/fs), [@npmcli/promise-spawn](https://togithub.com/npmcli/promise-spawn) into dependencies
- [Workspace](https://togithub.com/npm/cli/releases/tag/libnpmexec-v6.0.3): `libnpmexec@6.0.3`
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
18.16.19
->18.17.0
6.0.0
->6.1.0
6.0.0
->6.1.0
4.9.0
->4.9.2
9.8.0
->9.8.1
Release Notes
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v6.1.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#610-2023-07-17) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.0.0...v6.1.0) ##### Bug Fixes - **eslint-plugin:** \[comma-dangle] fixed crash from undefined predicate.ignore ([#7223](https://togithub.com/typescript-eslint/typescript-eslint/issues/7223)) ([d368164](https://togithub.com/typescript-eslint/typescript-eslint/commit/d368164478a8b141ad6b1c4ea5088fdc639ccafe)) - **eslint-plugin:** \[no-floating-promises] false negative calling .then with second argument undefined ([#6881](https://togithub.com/typescript-eslint/typescript-eslint/issues/6881)) ([606a52c](https://togithub.com/typescript-eslint/typescript-eslint/commit/606a52cefcecd594df6edc359bff291b835169f2)), closes [#6850](https://togithub.com/typescript-eslint/typescript-eslint/issues/6850) - **eslint-plugin:** \[no-floating-promises] finally should be transparent to unhandled promises ([#7092](https://togithub.com/typescript-eslint/typescript-eslint/issues/7092)) ([2a4421c](https://togithub.com/typescript-eslint/typescript-eslint/commit/2a4421ccf072f866bb6c2dadab967aa69ac9bf4a)) - **eslint-plugin:** \[no-unnecessary-type-constraint] correctly fix in cts/mts files ([#6795](https://togithub.com/typescript-eslint/typescript-eslint/issues/6795)) ([1404796](https://togithub.com/typescript-eslint/typescript-eslint/commit/14047963d79e4d4a783854e2826a30004fa34570)) - **eslint-plugin:** \[no-unused-vars] check if any variable definition is exported ([#6873](https://togithub.com/typescript-eslint/typescript-eslint/issues/6873)) ([587ac30](https://togithub.com/typescript-eslint/typescript-eslint/commit/587ac306d9e53736ebe799f5b9edcb7dd030eed6)), closes [#6188](https://togithub.com/typescript-eslint/typescript-eslint/issues/6188) - **eslint-plugin:** fix schemas across several rules and add schema tests ([#6947](https://togithub.com/typescript-eslint/typescript-eslint/issues/6947)) ([dd31bed](https://togithub.com/typescript-eslint/typescript-eslint/commit/dd31bed1e921531abe039180c9aeccbd56934601)) - **eslint-plugin:** include the rules types in the package ([#7215](https://togithub.com/typescript-eslint/typescript-eslint/issues/7215)) ([a3da11d](https://togithub.com/typescript-eslint/typescript-eslint/commit/a3da11d09b1d119fd5bc4cd776474e2520d7fefd)) ##### Features - **typescript-estree:** add EXPERIMENTAL_useProjectService option to use TypeScript project service ([#6754](https://togithub.com/typescript-eslint/typescript-eslint/issues/6754)) ([6d3d162](https://togithub.com/typescript-eslint/typescript-eslint/commit/6d3d162ce032ebcf5f892a4edfb897797fc96191)) 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.1.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#610-2023-07-17) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.0.0...v6.1.0) ##### Features - **typescript-estree:** add EXPERIMENTAL_useProjectService option to use TypeScript project service ([#6754](https://togithub.com/typescript-eslint/typescript-eslint/issues/6754)) ([6d3d162](https://togithub.com/typescript-eslint/typescript-eslint/commit/6d3d162ce032ebcf5f892a4edfb897797fc96191)) 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.github/eslint-plugin-github (eslint-plugin-github)
### [`v4.9.2`](https://togithub.com/github/eslint-plugin-github/releases/tag/v4.9.2) [Compare Source](https://togithub.com/github/eslint-plugin-github/compare/v4.9.1...v4.9.2) #### What's Changed - Use `getLiteralPropValue` for sr-only class by [@khiga8](https://togithub.com/khiga8) in [https://github.com/github/eslint-plugin-github/pull/466](https://togithub.com/github/eslint-plugin-github/pull/466) **Full Changelog**: https://github.com/github/eslint-plugin-github/compare/v4.9.1...v4.9.2 ### [`v4.9.1`](https://togithub.com/github/eslint-plugin-github/releases/tag/v4.9.1) [Compare Source](https://togithub.com/github/eslint-plugin-github/compare/v4.9.0...v4.9.1) #### Bug fixes This release includes bug fixes for a few accessibility rules including: `a11y-aria-role-supports-props`, `a11y-no-title-attribute`, and `jsx-a11y/no-interactive-element-to-noninteractive-role`. #### What's Changed - Ignore calls to a method named innerText by [@camchenry](https://togithub.com/camchenry) in [https://github.com/github/eslint-plugin-github/pull/455](https://togithub.com/github/eslint-plugin-github/pull/455) - bump `prettier` and `eslint-plugin-prettier` to latest versions by [@shiftkey](https://togithub.com/shiftkey) in [https://github.com/github/eslint-plugin-github/pull/457](https://togithub.com/github/eslint-plugin-github/pull/457) - chore(deps): bump the all-dependencies group with 5 updates by [@dependabot](https://togithub.com/dependabot) in [https://github.com/github/eslint-plugin-github/pull/458](https://togithub.com/github/eslint-plugin-github/pull/458) - Set config override for false positive rule by [@khiga8](https://togithub.com/khiga8) in [https://github.com/github/eslint-plugin-github/pull/460](https://togithub.com/github/eslint-plugin-github/pull/460) - Re-introduce accidentally removed testing commands by [@khiga8](https://togithub.com/khiga8) in [https://github.com/github/eslint-plugin-github/pull/459](https://togithub.com/github/eslint-plugin-github/pull/459) - Fix bugs with `getRole` and `getElementType` by [@khiga8](https://togithub.com/khiga8) in [https://github.com/github/eslint-plugin-github/pull/461](https://togithub.com/github/eslint-plugin-github/pull/461) - \[Fix] Only look at semantic elements for `a11y-no-title-attribute` by [@kendallgassner](https://togithub.com/kendallgassner) in [https://github.com/github/eslint-plugin-github/pull/464](https://togithub.com/github/eslint-plugin-github/pull/464) - Check for presence of attribute in `getRole` rather than the value by [@khiga8](https://togithub.com/khiga8) in [https://github.com/github/eslint-plugin-github/pull/463](https://togithub.com/github/eslint-plugin-github/pull/463) #### New Contributors - [@camchenry](https://togithub.com/camchenry) made their first contribution in [https://github.com/github/eslint-plugin-github/pull/455](https://togithub.com/github/eslint-plugin-github/pull/455) - [@shiftkey](https://togithub.com/shiftkey) made their first contribution in [https://github.com/github/eslint-plugin-github/pull/457](https://togithub.com/github/eslint-plugin-github/pull/457) **Full Changelog**: https://github.com/github/eslint-plugin-github/compare/v4.9.0...v4.9.1npm/cli (npm)
### [`v9.8.1`](https://togithub.com/npm/cli/blob/HEAD/CHANGELOG.md#981-2023-07-18) [Compare Source](https://togithub.com/npm/cli/compare/v9.8.0...v9.8.1) ##### Bug Fixes - [`38351c9`](https://togithub.com/npm/cli/commit/38351c954040ddea56dc5db453f7f7d10964e5cd) [#6651](https://togithub.com/npm/cli/pull/6651) warn on autocorrected package.json entries during publish ([@wraithgar](https://togithub.com/wraithgar)) - [`02c7ddb`](https://togithub.com/npm/cli/commit/02c7ddb4501682c9e84b8c1325638b7db1ca7deb) [#6642](https://togithub.com/npm/cli/pull/6642) much clearer npx 'canceled' error ([#6642](https://togithub.com/npm/cli/issues/6642)) ([@rahulio96](https://togithub.com/rahulio96), [@AaronHamilton965](https://togithub.com/AaronHamilton965)) ##### Documentation - [`36bf5fe`](https://togithub.com/npm/cli/commit/36bf5fe2a0a2ef7f7ffc0b302eea15e227556010) [#6643](https://togithub.com/npm/cli/pull/6643) Added steps for using npm/npx locally to CONTRIBUTING.md ([#6643](https://togithub.com/npm/cli/issues/6643)) ([@AaronHamilton965](https://togithub.com/AaronHamilton965), [@rahulio96](https://togithub.com/rahulio96)) ##### Dependencies - [`a0763d3`](https://togithub.com/npm/cli/commit/a0763d38d8934a6769e5aac08539291c5051f36e) [#6651](https://togithub.com/npm/cli/pull/6651) `@npmcli/package-json@4.0.1` - [`24f5a8b`](https://togithub.com/npm/cli/commit/24f5a8b07909710e06f5aa3844d99c03cce0b9ca) [#6653](https://togithub.com/npm/cli/pull/6653) `supports-color@9.4.0` - [`f45498b`](https://togithub.com/npm/cli/commit/f45498b33550d3874b9602ef027f215ea2590124) [#6653](https://togithub.com/npm/cli/pull/6653) `chalk@5.3.0` - [`44d60eb`](https://togithub.com/npm/cli/commit/44d60eb0c4ee0456ee4c9f855f06348cfb4c0f9c) [#6653](https://togithub.com/npm/cli/pull/6653) `minimatch@9.0.3` - [`fc9a843`](https://togithub.com/npm/cli/commit/fc9a843f59ec4c1733d427566b9df9a4b440bb7f) [#6653](https://togithub.com/npm/cli/pull/6653) `bin-links@3.0.2` - [`daad9ad`](https://togithub.com/npm/cli/commit/daad9addc1e2587d162e06016498252cf0b6514a) [#6653](https://togithub.com/npm/cli/pull/6653) `semver@7.5.4` - [`c1ffd6a`](https://togithub.com/npm/cli/commit/c1ffd6a2f91cdb5c8d3cd7524a3136346181f67f) [#6653](https://togithub.com/npm/cli/pull/6653) move [@npmcli/fs](https://togithub.com/npmcli/fs), [@npmcli/promise-spawn](https://togithub.com/npmcli/promise-spawn) into dependencies - [Workspace](https://togithub.com/npm/cli/releases/tag/libnpmexec-v6.0.3): `libnpmexec@6.0.3`Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.