typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v5.61.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5610-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5601v5610-2023-07-03)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.60.1...v5.61.0)
##### Features
- **eslint-plugin:** \[ban-types] ban types in extends and implements ([#7129](https://togithub.com/typescript-eslint/typescript-eslint/issues/7129)) ([997783f](https://togithub.com/typescript-eslint/typescript-eslint/commit/997783ff108ca18af709667ef3fdfa7134a8eefe))
- use graphemer instead of grapheme-splitter ([#7069](https://togithub.com/typescript-eslint/typescript-eslint/issues/7069)) ([faea3ff](https://togithub.com/typescript-eslint/typescript-eslint/commit/faea3ff8b4d750974c41262b44db314f20d0c99c))
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.
#### [5.60.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1) (2023-06-26)
**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)
### [`v5.61.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5610-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5601v5610-2023-07-03)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.60.1...v5.61.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.
#### [5.60.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1) (2023-06-26)
**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.
pnpm/pnpm (pnpm)
### [`v8.6.6`](https://togithub.com/pnpm/pnpm/releases/tag/v8.6.6)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.6.5...v8.6.6)
#### Patch Changes
- Installation of a git-hosted dependency without `package.json` should not fail, when the dependency is read from cache [#6721](https://togithub.com/pnpm/pnpm/issues/6721).
- Local workspace bin files that should be compiled first are linked to dependent projects after compilation [#1801](https://togithub.com/pnpm/pnpm/issues/1801).
- Prefer versions found in parent package dependencies only [#6737](https://togithub.com/pnpm/pnpm/issues/6737).
- Multiple performance optimizations implemented by [@zxbodya](https://togithub.com/zxbodya):
- avoid copying `preferredVersions` object [#6735](https://togithub.com/pnpm/pnpm/issues/6735)
- avoid object copy in `resolvePeersOfNode` [#6736](https://togithub.com/pnpm/pnpm/issues/6736)
- `preferredVersions` in `resolveDependenciesOfImporters` [#6748](https://togithub.com/pnpm/pnpm/issues/6748)
- remove ramda `isEmpty` usages [#6753](https://togithub.com/pnpm/pnpm/issues/6753)
- use Maps and Sets instead of objects [#6749](https://togithub.com/pnpm/pnpm/issues/6749)
- optimize `splitNodeId`, fix invalid `nodeId` [#6755](https://togithub.com/pnpm/pnpm/issues/6755)
#### Our Gold Sponsors
#### Our Silver Sponsors
Configuration
š Schedule: Branch creation - "on saturday" in timezone Europe/Paris, 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:
2.6.1
->2.7.0
5.60.1
->5.61.0
5.60.1
->5.61.0
8.6.5
->8.6.6
Release Notes
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v5.61.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5610-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5601v5610-2023-07-03) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.60.1...v5.61.0) ##### Features - **eslint-plugin:** \[ban-types] ban types in extends and implements ([#7129](https://togithub.com/typescript-eslint/typescript-eslint/issues/7129)) ([997783f](https://togithub.com/typescript-eslint/typescript-eslint/commit/997783ff108ca18af709667ef3fdfa7134a8eefe)) - use graphemer instead of grapheme-splitter ([#7069](https://togithub.com/typescript-eslint/typescript-eslint/issues/7069)) ([faea3ff](https://togithub.com/typescript-eslint/typescript-eslint/commit/faea3ff8b4d750974c41262b44db314f20d0c99c)) 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. #### [5.60.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1) (2023-06-26) **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)
### [`v5.61.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5610-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5601v5610-2023-07-03) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.60.1...v5.61.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. #### [5.60.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1) (2023-06-26) **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.pnpm/pnpm (pnpm)
### [`v8.6.6`](https://togithub.com/pnpm/pnpm/releases/tag/v8.6.6) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.6.5...v8.6.6) #### Patch Changes - Installation of a git-hosted dependency without `package.json` should not fail, when the dependency is read from cache [#6721](https://togithub.com/pnpm/pnpm/issues/6721). - Local workspace bin files that should be compiled first are linked to dependent projects after compilation [#1801](https://togithub.com/pnpm/pnpm/issues/1801). - Prefer versions found in parent package dependencies only [#6737](https://togithub.com/pnpm/pnpm/issues/6737). - Multiple performance optimizations implemented by [@zxbodya](https://togithub.com/zxbodya): - avoid copying `preferredVersions` object [#6735](https://togithub.com/pnpm/pnpm/issues/6735) - avoid object copy in `resolvePeersOfNode` [#6736](https://togithub.com/pnpm/pnpm/issues/6736) - `preferredVersions` in `resolveDependenciesOfImporters` [#6748](https://togithub.com/pnpm/pnpm/issues/6748) - remove ramda `isEmpty` usages [#6753](https://togithub.com/pnpm/pnpm/issues/6753) - use Maps and Sets instead of objects [#6749](https://togithub.com/pnpm/pnpm/issues/6749) - optimize `splitNodeId`, fix invalid `nodeId` [#6755](https://togithub.com/pnpm/pnpm/issues/6755) #### Our Gold SponsorsConfiguration
š Schedule: Branch creation - "on saturday" in timezone Europe/Paris, 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.