Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

UsegetLiteralPropValue for sr-only class#466

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
khiga8 merged 2 commits intomainfromkh-use-literal-prop-for-class
Jul 18, 2023

Conversation

khiga8
Copy link
Contributor

@khiga8khiga8 commentedJul 18, 2023
edited
Loading

We caught a scenario wherea11y-no-visually-hidden-interactive-element throws an error.

Example code:

<FooclassName={({isOn})=>{returnisOn||isOnProps ?`${className} selected`.trim() :className??''}}/>

We callgetPropValue(getProp(node.openingElement.attributes, 'className')). In this scenario, this function call returns a function. This results in theclasses.includes call throwing an error.

This PR updates the logic to usegetLiteralPropValueand moves around the logic.

@khiga8khiga8 marked this pull request as ready for reviewJuly 18, 2023 15:33
@khiga8khiga8 requested a review froma team as acode ownerJuly 18, 2023 15:33
@khiga8khiga8 requested a review fromsrt32July 18, 2023 15:33
Copy link

@TylerJDevTylerJDev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Good catch! 🎉

khiga8 reacted with heart emoji
@khiga8khiga8 merged commitcd17c09 intomainJul 18, 2023
@khiga8khiga8 deleted the kh-use-literal-prop-for-class branchJuly 18, 2023 16:20
ianlewis referenced this pull request in slsa-framework/slsa-github-generatorAug 9, 2023
[![MendRenovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)This PR contains the following updates:| Package | Change | Age | Adoption | Passing | Confidence ||---|---|---|---|---|---||[@types/jest](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest)([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |[`29.5.2` ->`29.5.3`](https://renovatebot.com/diffs/npm/@types%2fjest/29.5.2/29.5.3)|[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fjest/29.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fjest/29.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fjest/29.5.2/29.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fjest/29.5.2/29.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)||[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |[`18.16.18` ->`18.17.4`](https://renovatebot.com/diffs/npm/@types%2fnode/18.16.18/18.17.4)|[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/18.17.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/18.17.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/18.16.18/18.17.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/18.16.18/18.17.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)||[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)| [`5.60.0` ->`5.62.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.60.0/5.62.0)|[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/5.62.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/5.62.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/5.60.0/5.62.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/5.60.0/5.62.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)||[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)| [`5.60.0` ->`5.62.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.60.0/5.62.0)|[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/5.62.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/5.62.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/5.60.0/5.62.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/5.60.0/5.62.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|| [eslint](https://eslint.org)([source](https://togithub.com/eslint/eslint)) | [`8.43.0` ->`8.46.0`](https://renovatebot.com/diffs/npm/eslint/8.43.0/8.46.0) |[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/8.46.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint/8.46.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint/8.43.0/8.46.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/8.43.0/8.46.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)||[eslint-plugin-github](https://togithub.com/github/eslint-plugin-github)| [`4.8.0` ->`4.9.2`](https://renovatebot.com/diffs/npm/eslint-plugin-github/4.8.0/4.9.2)|[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-github/4.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-github/4.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-github/4.8.0/4.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-github/4.8.0/4.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)|| [jest](https://jestjs.io/)([source](https://togithub.com/facebook/jest)) | [`29.5.0` ->`29.6.2`](https://renovatebot.com/diffs/npm/jest/29.5.0/29.6.2) |[![age](https://developer.mend.io/api/mc/badges/age/npm/jest/29.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/jest/29.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/jest/29.5.0/29.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/jest/29.5.0/29.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)||[sigstore](https://togithub.com/sigstore/sigstore-js/tree/main/packages/client#readme)([source](https://togithub.com/sigstore/sigstore-js)) | [`1.6.0` ->`1.8.0`](https://renovatebot.com/diffs/npm/sigstore/1.6.0/1.8.0) |[![age](https://developer.mend.io/api/mc/badges/age/npm/sigstore/1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/sigstore/1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/sigstore/1.6.0/1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/sigstore/1.6.0/1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|| [ts-jest](https://kulshekhar.github.io/ts-jest)([source](https://togithub.com/kulshekhar/ts-jest)) | [`29.1.0` ->`29.1.1`](https://renovatebot.com/diffs/npm/ts-jest/29.1.0/29.1.1) |[![age](https://developer.mend.io/api/mc/badges/age/npm/ts-jest/29.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/ts-jest/29.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/ts-jest/29.1.0/29.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/ts-jest/29.1.0/29.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|| [typescript](https://www.typescriptlang.org/)([source](https://togithub.com/Microsoft/TypeScript)) | [`5.1.3` ->`5.1.6`](https://renovatebot.com/diffs/npm/typescript/5.1.3/5.1.6) |[![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.1.3/5.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.1.3/5.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|---### ⚠ Dependency Lookup Warnings ⚠Warnings were logged while processing this repo. Please check theDependency Dashboard for more information.---### Release Notes<details><summary>typescript-eslint/typescript-eslint(@&#8203;typescript-eslint/eslint-plugin)</summary>###[`v5.62.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5620-2023-07-10)[CompareSource](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.61.0...v5.62.0)##### Bug Fixes- **eslint-plugin:** \[comma-spacing] allow no space after trailingcomma in objects and arrays([#&#8203;6938](https://togithub.com/typescript-eslint/typescript-eslint/issues/6938))([24bdacc](https://togithub.com/typescript-eslint/typescript-eslint/commit/24bdacc7e5df40c92031a1bd7e9815d66a35b31d))- **eslint-plugin:** \[prefer-includes] escape special characters([#&#8203;7161](https://togithub.com/typescript-eslint/typescript-eslint/issues/7161))([5a347a5](https://togithub.com/typescript-eslint/typescript-eslint/commit/5a347a5978bc5737412bd12d61eb6058163cf4a0)),closes[#&#8203;7145](https://togithub.com/typescript-eslint/typescript-eslint/issues/7145)- **eslint-plugin:** replace auto-fix of class literal property stylerule with suggestion([#&#8203;7054](https://togithub.com/typescript-eslint/typescript-eslint/issues/7054))([a8c824a](https://togithub.com/typescript-eslint/typescript-eslint/commit/a8c824a1e84453f93cd2b464fc102bc878c1aff3))##### Features- **eslint-plugin:** \[prefer-nullish-coalescing] add `ignorePrimitives`option([#&#8203;6487](https://togithub.com/typescript-eslint/typescript-eslint/issues/6487))([6edaa04](https://togithub.com/typescript-eslint/typescript-eslint/commit/6edaa04565576f0af7e60bc08602bd781c847804))You can read about our [versioningstrategy](https://main--typescript-eslint.netlify.app/users/versioning)and[releases](https://main--typescript-eslint.netlify.app/users/releases)on our website.###[`v5.61.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5610-2023-07-03)[CompareSource](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([#&#8203;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([#&#8203;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 [versioningstrategy](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[@&#8203;typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)You can read about our [versioningstrategy](https://main--typescript-eslint.netlify.app/users/versioning)and[releases](https://main--typescript-eslint.netlify.app/users/releases)on our website.###[`v5.60.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5601-2023-06-26)[CompareSource](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1)**Note:** Version bump only for package[@&#8203;typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)You can read about our [versioningstrategy](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(@&#8203;typescript-eslint/parser)</summary>###[`v5.62.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5620-2023-07-10)[CompareSource](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.61.0...v5.62.0)**Note:** Version bump only for package[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)You can read about our [versioningstrategy](https://main--typescript-eslint.netlify.app/users/versioning)and[releases](https://main--typescript-eslint.netlify.app/users/releases)on our website.###[`v5.61.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5610-2023-07-03)[CompareSource](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.60.1...v5.61.0)**Note:** Version bump only for package[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)You can read about our [versioningstrategy](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[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)You can read about our [versioningstrategy](https://main--typescript-eslint.netlify.app/users/versioning)and[releases](https://main--typescript-eslint.netlify.app/users/releases)on our website.###[`v5.60.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5601-2023-06-26)[CompareSource](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1)**Note:** Version bump only for package[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)You can read about our [versioningstrategy](https://main--typescript-eslint.netlify.app/users/versioning)and[releases](https://main--typescript-eslint.netlify.app/users/releases)on our website.</details><details><summary>eslint/eslint (eslint)</summary>### [`v8.46.0`](https://togithub.com/eslint/eslint/releases/tag/v8.46.0)[CompareSource](https://togithub.com/eslint/eslint/compare/v8.45.0...v8.46.0)#### Features-[`8a93438`](https://togithub.com/eslint/eslint/commit/8a9343871f7dade19d910ca8e2a4177bfca28b64)feat: `require-unicode-regexp` support `v` flag([#&#8203;17402](https://togithub.com/eslint/eslint/issues/17402))(SUZUKI Sosuke)-[`1a2f966`](https://togithub.com/eslint/eslint/commit/1a2f966fabe35103141d2f936180d2f1a72154db)feat: `no-useless-escape` support `v` flag([#&#8203;17420](https://togithub.com/eslint/eslint/issues/17420))(Yosuke Ota)-[`ee68d1d`](https://togithub.com/eslint/eslint/commit/ee68d1d9630892d99ae0d8dabe2f9f8d3b1338be)feat: `no-empty-character-class` support `v` flag([#&#8203;17419](https://togithub.com/eslint/eslint/issues/17419))(Milos Djermanovic)-[`853d32b`](https://togithub.com/eslint/eslint/commit/853d32baa8934c08b59a738470b72522e1505f6f)feat: deprecate no-return-await([#&#8203;17417](https://togithub.com/eslint/eslint/issues/17417))(Carlos Lopez)-[`d4f02e4`](https://togithub.com/eslint/eslint/commit/d4f02e4bf1b9ae4e1fc8f2bc4e4851ae3c36a127)feat: `no-control-regex` support `v` flag([#&#8203;17405](https://togithub.com/eslint/eslint/issues/17405))(Yosuke Ota)-[`2a35f3e`](https://togithub.com/eslint/eslint/commit/2a35f3e6ed27deafbebba48b6aec570d3abf9974)feat: `prefer-named-capture-group` support `v` flag([#&#8203;17409](https://togithub.com/eslint/eslint/issues/17409))(Yosuke Ota)-[`8ca8b50`](https://togithub.com/eslint/eslint/commit/8ca8b50b0425b3bad34a9505bc3095168e2f59d8)feat: Better error message for flat config plugins([#&#8203;17399](https://togithub.com/eslint/eslint/issues/17399))(Nicholas C. Zakas)-[`509f753`](https://togithub.com/eslint/eslint/commit/509f75395035822280245772e2a95732a0dde0e1)feat: `no-misleading-character-class` support `v` flag([#&#8203;17406](https://togithub.com/eslint/eslint/issues/17406))(Yosuke Ota)-[`3caf514`](https://togithub.com/eslint/eslint/commit/3caf51487decdf93a4b17765a2af2a51c337e974)feat: `no-regex-spaces` support `v` flag([#&#8203;17407](https://togithub.com/eslint/eslint/issues/17407))(Yosuke Ota)-[`b7fad2b`](https://togithub.com/eslint/eslint/commit/b7fad2b52f23667628cf209663795a721c88d0ba)feat: `prefer-regex-literals` support `v` flag([#&#8203;17410](https://togithub.com/eslint/eslint/issues/17410))(Yosuke Ota)-[`a6a3ad4`](https://togithub.com/eslint/eslint/commit/a6a3ad4ae438ea7fc3a1d97cd2555f6534b565f1)feat: `no-useless-backreference` support `v` flag([#&#8203;17408](https://togithub.com/eslint/eslint/issues/17408))(Yosuke Ota)-[`94954a7`](https://togithub.com/eslint/eslint/commit/94954a715448d5794f2892bf212fe986b43228ed)feat: `no-invalid-regexp` support `v` flag([#&#8203;17404](https://togithub.com/eslint/eslint/issues/17404))(Yosuke Ota)-[`1af6eac`](https://togithub.com/eslint/eslint/commit/1af6eac5727080c809e37c07dc729b44ef24483c)feat: adds option for allowing empty object patterns as parameter([#&#8203;17365](https://togithub.com/eslint/eslint/issues/17365))(Tanuj Kanti)-[`cf03104`](https://togithub.com/eslint/eslint/commit/cf03104b278fea59ef46e09f667110f5eaaf95e3)feat: Improve config error messages([#&#8203;17385](https://togithub.com/eslint/eslint/issues/17385))(Nicholas C. Zakas)#### Bug Fixes-[`9803c7c`](https://togithub.com/eslint/eslint/commit/9803c7c04078f0672d8a480fd39cf3bbef8017e6)fix: FlatESLint#getRulesMetaForResults shouldn't throw on unknown rules([#&#8203;17393](https://togithub.com/eslint/eslint/issues/17393))(Milos Djermanovic)-[`42faa17`](https://togithub.com/eslint/eslint/commit/42faa17b1c93f801b14bea2840d1d528e25c7211)fix: Update no-loop-func to not overlap with no-undef([#&#8203;17358](https://togithub.com/eslint/eslint/issues/17358)) (MattWilkinson)#### Documentation-[`4d474e3`](https://togithub.com/eslint/eslint/commit/4d474e351ba6ce0242f18e55c27cb3ae17b84f63)docs: update with TypeScript info([#&#8203;17423](https://togithub.com/eslint/eslint/issues/17423))(James)-[`091f44e`](https://togithub.com/eslint/eslint/commit/091f44e4c72007edb2ac6d4db4eafa5501e41e94)docs: File extension named processor deprecation([#&#8203;17362](https://togithub.com/eslint/eslint/issues/17362)) (MattWilkinson)-[`9254a6c`](https://togithub.com/eslint/eslint/commit/9254a6cea845dfaf2f3f52f718cb9b071853aa09)docs: Update README (GitHub Actions Bot)-[`6d6dc51`](https://togithub.com/eslint/eslint/commit/6d6dc5141f535728029eef8735854a421bc08eba)docs: fix overlapping of `open in playground` button([#&#8203;17403](https://togithub.com/eslint/eslint/issues/17403))(Tanuj Kanti)-[`7fc3a2c`](https://togithub.com/eslint/eslint/commit/7fc3a2ce68979a2c2a6fc779e647b3004ab6f4ac)docs: Add private class features info to no-underscore-dangle([#&#8203;17386](https://togithub.com/eslint/eslint/issues/17386)) (MattWilkinson)-[`da73e58`](https://togithub.com/eslint/eslint/commit/da73e583e1703a420551d8fa8f7c70b56dc88dd5)docs: Migrating `eslint-env` configuration comments([#&#8203;17390](https://togithub.com/eslint/eslint/issues/17390))(Francesco Trotta)-[`80dffed`](https://togithub.com/eslint/eslint/commit/80dffed4c81dcc71fb72bc187aff2f87d141a6ed)docs: fix Ignoring Files section in config migration guide([#&#8203;17392](https://togithub.com/eslint/eslint/issues/17392))(Milos Djermanovic)-[`8a9abb7`](https://togithub.com/eslint/eslint/commit/8a9abb7cf424bd49d45c09345dc45ae95f29cc9d)docs: Update README (GitHub Actions Bot)-[`7e9be4b`](https://togithub.com/eslint/eslint/commit/7e9be4bd7331d0e8e8e0af0b075a2f6d28d1bea3)docs: Update README (GitHub Actions Bot)-[`0b0bbe0`](https://togithub.com/eslint/eslint/commit/0b0bbe07d4fb0870f3916e975b8ec6978f838077)docs: Update README (GitHub Actions Bot)#### Chores-[`d1eb7e4`](https://togithub.com/eslint/eslint/commit/d1eb7e46e954c64af8d7d13d087b3a18f43e6d72)chore: Update ecosystem dependencies([#&#8203;17427](https://togithub.com/eslint/eslint/issues/17427))(Nicholas C. Zakas)-[`fab9e97`](https://togithub.com/eslint/eslint/commit/fab9e97ef9dff40e98a5b3b97bdd3b0ff5439d46)chore: package.json update for eslint-config-eslint release (ESLintJenkins)-[`6246711`](https://togithub.com/eslint/eslint/commit/6246711e0650d03afe044c36acde048ed2d39ee3)chore: package.json update for[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLintJenkins)-[`0aa0bc3`](https://togithub.com/eslint/eslint/commit/0aa0bc365a5425440c8e86c96104d0053a51b602)chore: Add PRs to triage project([#&#8203;17421](https://togithub.com/eslint/eslint/issues/17421))(Nicholas C. Zakas)### [`v8.45.0`](https://togithub.com/eslint/eslint/releases/tag/v8.45.0)[CompareSource](https://togithub.com/eslint/eslint/compare/v8.44.0...v8.45.0)##### Features-[`cdd063c`](https://togithub.com/eslint/eslint/commit/cdd063c388bbfe1781d7a864a832f03a2c1cc277)feat: Expose LegacyESLint in unsupported API([#&#8203;17341](https://togithub.com/eslint/eslint/issues/17341))(Nicholas C. Zakas)-[`d34abe5`](https://togithub.com/eslint/eslint/commit/d34abe59eb23932dcbc79757d7932d08ee8b20e5)feat: fix indent rule for else-if([#&#8203;17318](https://togithub.com/eslint/eslint/issues/17318))(Milos Djermanovic)##### Bug Fixes-[`b79b6fb`](https://togithub.com/eslint/eslint/commit/b79b6fb64473969b426d086b484d2e29594a5e9a)fix: Fix suggestion message in `no-useless-escape`([#&#8203;17339](https://togithub.com/eslint/eslint/issues/17339))(Francesco Trotta)-[`c667055`](https://togithub.com/eslint/eslint/commit/c667055fb9da8ebac3a99f6e5a8b5565cc86af8e)fix: provide unique `fix` and `fix.range` objects in lint messages([#&#8203;17332](https://togithub.com/eslint/eslint/issues/17332))(Milos Djermanovic)##### Documentation-[`89f3225`](https://togithub.com/eslint/eslint/commit/89f3225108c66425e4132f76db6c1ab13aac98d7)docs: add playground links to correct and incorrect code blocks([#&#8203;17306](https://togithub.com/eslint/eslint/issues/17306)) (JoshGoldberg ✨)-[`f8892b5`](https://togithub.com/eslint/eslint/commit/f8892b52920b8967f9e7bec23c75b74e03977d6b)docs: Expand rule option schema docs([#&#8203;17198](https://togithub.com/eslint/eslint/issues/17198)) (MattWilkinson)-[`8bcbf11`](https://togithub.com/eslint/eslint/commit/8bcbf11b6050418262ffa8e0ca37f365ae92e7ce)docs: Config Migration Guide([#&#8203;17230](https://togithub.com/eslint/eslint/issues/17230)) (BenPerlmutter)-[`bb30908`](https://togithub.com/eslint/eslint/commit/bb3090897166dbfd2931a43a70e2a5c1f3fa0a07)docs: Update README (GitHub Actions Bot)-[`84d243b`](https://togithub.com/eslint/eslint/commit/84d243b245b01b667f0752b592e8bda02a9aa2b1)docs: Update README (GitHub Actions Bot)-[`b762632`](https://togithub.com/eslint/eslint/commit/b762632298f20c4f81e7d01ab850c3f5e3874637)docs: Update README (GitHub Actions Bot)-[`138c096`](https://togithub.com/eslint/eslint/commit/138c096bc9468b553dbafc0e573c6522a17a7922)docs: add more prefer-destructuring examples with array destructuring([#&#8203;17330](https://togithub.com/eslint/eslint/issues/17330))(Milos Djermanovic)-[`1fc50a8`](https://togithub.com/eslint/eslint/commit/1fc50a89753346f4f4c786ffd20ac4cf185bb036)docs: `max-len` rule `code` and `tabWidth` as positional arguments([#&#8203;17331](https://togithub.com/eslint/eslint/issues/17331))(Jesús Leganés-Combarro)##### Chores-[`68f63d7`](https://togithub.com/eslint/eslint/commit/68f63d76ce785fab4f42b76f1599026eea379bf7)chore: package.json update for[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLintJenkins)-[`5ca9b4d`](https://togithub.com/eslint/eslint/commit/5ca9b4d29f747e9cf5c9055e85c93b3b605d57fc)chore: update eslint-config-eslint exports([#&#8203;17336](https://togithub.com/eslint/eslint/issues/17336))(Milos Djermanovic)-[`7bf2e86`](https://togithub.com/eslint/eslint/commit/7bf2e86022c9e95db4ca1472fddfa2ea4edd1870)chore: remove unused dependencies([#&#8203;17352](https://togithub.com/eslint/eslint/issues/17352))(Percy Ma)-[`c6f8cd0`](https://togithub.com/eslint/eslint/commit/c6f8cd0d62e4a3c314c6860ff367490bbd05325a)chore: Remove `defaultIgnores` from FlatESLint private members([#&#8203;17349](https://togithub.com/eslint/eslint/issues/17349))(Francesco Trotta)-[`0052374`](https://togithub.com/eslint/eslint/commit/0052374035672efe9129343fc00ee51a4c288ff3)chore: move jsdoc settings to eslint-config-eslint([#&#8203;17338](https://togithub.com/eslint/eslint/issues/17338)) (唯然)### [`v8.44.0`](https://togithub.com/eslint/eslint/releases/tag/v8.44.0)[CompareSource](https://togithub.com/eslint/eslint/compare/v8.43.0...v8.44.0)#### Features-[`1766771`](https://togithub.com/eslint/eslint/commit/176677180a4a1209fc192771521c9192e1f67578)feat: add `es2023` and `es2024` environments([#&#8203;17328](https://togithub.com/eslint/eslint/issues/17328))(Milos Djermanovic)-[`4c50400`](https://togithub.com/eslint/eslint/commit/4c5040022639ae804c15b366afc6e64982bd8ae3)feat: add `ecmaVersion: 2024`, regexp `v` flag parsing([#&#8203;17324](https://togithub.com/eslint/eslint/issues/17324))(Milos Djermanovic)-[`4d411e4`](https://togithub.com/eslint/eslint/commit/4d411e4c7063274d6d346f1b7ee46f7575d0bbd2)feat: add ternaryOperandBinaryExpressions option to no-extra-parens rule([#&#8203;17270](https://togithub.com/eslint/eslint/issues/17270))(Percy Ma)-[`c8b1f4d`](https://togithub.com/eslint/eslint/commit/c8b1f4d61a256727755d561bf53f889b6cd712e0)feat: Move `parserServices` to `SourceCode`([#&#8203;17311](https://togithub.com/eslint/eslint/issues/17311))(Milos Djermanovic)-[`ef6e24e`](https://togithub.com/eslint/eslint/commit/ef6e24e42670f321d996948623846d9caaedac99)feat: treat unknown nodes as having the lowest precedence([#&#8203;17302](https://togithub.com/eslint/eslint/issues/17302)) (BradZacher)-[`1866e1d`](https://togithub.com/eslint/eslint/commit/1866e1df6175e4ba0ae4a0d88dc3c956bb310035)feat: allow flat config files to export a Promise([#&#8203;17301](https://togithub.com/eslint/eslint/issues/17301))(Milos Djermanovic)#### Bug Fixes-[`a36bcb6`](https://togithub.com/eslint/eslint/commit/a36bcb67f26be42c794797d0cc9948b9cfd4ff71)fix: no-unused-vars false positive with logical assignment operators([#&#8203;17320](https://togithub.com/eslint/eslint/issues/17320))(Gweesin Chan)-[`7620b89`](https://togithub.com/eslint/eslint/commit/7620b891e81c234f30f9dbcceb64a05fd0dde65e)fix: Remove `no-unused-labels` autofix before potential directives([#&#8203;17314](https://togithub.com/eslint/eslint/issues/17314))(Francesco Trotta)-[`391ed38`](https://togithub.com/eslint/eslint/commit/391ed38b09bd1a3abe85db65b8fcda980ab3d6f4)fix: Remove `no-extra-semi` autofix before potential directives([#&#8203;17297](https://togithub.com/eslint/eslint/issues/17297))(Francesco Trotta)#### Documentation-[`526e911`](https://togithub.com/eslint/eslint/commit/526e91106e6fe101578e9478a9d7f4844d4f72ac)docs: resubmit pr 17115 doc changes([#&#8203;17291](https://togithub.com/eslint/eslint/issues/17291)) (唯然)-[`e1314bf`](https://togithub.com/eslint/eslint/commit/e1314bf85a52bb0d05b1c9ca3b4c1732bae22172)docs: Integration section and tutorial([#&#8203;17132](https://togithub.com/eslint/eslint/issues/17132)) (BenPerlmutter)-[`19a8c5d`](https://togithub.com/eslint/eslint/commit/19a8c5d84596a9f7f2aa428c1696ba86daf854e6)docs: Update README (GitHub Actions Bot)#### Chores-[`49e46ed`](https://togithub.com/eslint/eslint/commit/49e46edf3c8dc71d691a97fc33b63ed80ae0db0c)chore: upgrade[@&#8203;eslint/js](https://togithub.com/eslint/js)[@&#8203;8](https://togithub.com/8).44.0([#&#8203;17329](https://togithub.com/eslint/eslint/issues/17329))(Milos Djermanovic)-[`a1cb642`](https://togithub.com/eslint/eslint/commit/a1cb6421f9d185901cd99e5f696e912226ef6632)chore: package.json update for[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLintJenkins)-[`840a264`](https://togithub.com/eslint/eslint/commit/840a26462bbf6c27c52c01b85ee2018062157951)test: More test cases for no-case-declarations([#&#8203;17315](https://togithub.com/eslint/eslint/issues/17315))(Elian Cordoba)-[`e6e74f9`](https://togithub.com/eslint/eslint/commit/e6e74f9eef0448129dd4775628aba554a2d8c8c9)chore: package.json update for eslint-config-eslint release (ESLintJenkins)-[`eb3d794`](https://togithub.com/eslint/eslint/commit/eb3d7946e1e9f70254008744dba2397aaa730114)chore: upgrade semver@7.5.3([#&#8203;17323](https://togithub.com/eslint/eslint/issues/17323))(Ziyad El Abid)-[`cf88439`](https://togithub.com/eslint/eslint/commit/cf884390ad8071d88eae05df9321100f1770363d)chore: upgrade optionator@0.9.3([#&#8203;17319](https://togithub.com/eslint/eslint/issues/17319))(Milos Djermanovic)-[`9718a97`](https://togithub.com/eslint/eslint/commit/9718a9781d69d2c40b68c631aed97700b32c0082)refactor: remove unnecessary code in `flat-eslint.js`([#&#8203;17308](https://togithub.com/eslint/eslint/issues/17308))(Milos Djermanovic)-[`f82e56e`](https://togithub.com/eslint/eslint/commit/f82e56e9acfb9562ece76441472d5657d7d5e296)perf: various performance improvements([#&#8203;17135](https://togithub.com/eslint/eslint/issues/17135))(moonlightaria)-[`da81e66`](https://togithub.com/eslint/eslint/commit/da81e66e22b4f3d3fe292cf70c388753304deaad)chore: update eslint-plugin-jsdoc to 46.2.5([#&#8203;17245](https://togithub.com/eslint/eslint/issues/17245)) (唯然)-[`b991640`](https://togithub.com/eslint/eslint/commit/b991640176d5dce4750f7cc71c56cd6f284c882f)chore: switch eslint-config-eslint to the flat format([#&#8203;17247](https://togithub.com/eslint/eslint/issues/17247)) (唯然)</details><details><summary>github/eslint-plugin-github (eslint-plugin-github)</summary>###[`v4.9.2`](https://togithub.com/github/eslint-plugin-github/releases/tag/v4.9.2)[CompareSource](https://togithub.com/github/eslint-plugin-github/compare/v4.9.1...v4.9.2)#### What's Changed- Use `getLiteralPropValue` for sr-only class by[@&#8203;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**:github/eslint-plugin-github@v4.9.1...v4.9.2###[`v4.9.1`](https://togithub.com/github/eslint-plugin-github/releases/tag/v4.9.1)[CompareSource](https://togithub.com/github/eslint-plugin-github/compare/v4.9.0...v4.9.1)#### Bug fixesThis 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[@&#8203;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[@&#8203;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[@&#8203;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[@&#8203;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[@&#8203;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[@&#8203;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[@&#8203;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[@&#8203;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- [@&#8203;camchenry](https://togithub.com/camchenry) made their firstcontribution in[https://github.com/github/eslint-plugin-github/pull/455](https://togithub.com/github/eslint-plugin-github/pull/455)- [@&#8203;shiftkey](https://togithub.com/shiftkey) made their firstcontribution in[https://github.com/github/eslint-plugin-github/pull/457](https://togithub.com/github/eslint-plugin-github/pull/457)**Full Changelog**:github/eslint-plugin-github@v4.9.0...v4.9.1###[`v4.9.0`](https://togithub.com/github/eslint-plugin-github/releases/tag/v4.9.0)[CompareSource](https://togithub.com/github/eslint-plugin-github/compare/v4.8.0...v4.9.0)#### What's Changed- create rule: github/a11y-no-visually-hidden-interactive-element by[@&#8203;kendallgassner](https://togithub.com/kendallgassner) in[https://github.com/github/eslint-plugin-github/pull/446](https://togithub.com/github/eslint-plugin-github/pull/446)- Add polymorphic component check in `getElementType` by[@&#8203;kendallgassner](https://togithub.com/kendallgassner) in[https://github.com/github/eslint-plugin-github/pull/449](https://togithub.com/github/eslint-plugin-github/pull/449)- Adds `svg-has-accessible-name` rule by[@&#8203;lindseywild](https://togithub.com/lindseywild) in[https://github.com/github/eslint-plugin-github/pull/450](https://togithub.com/github/eslint-plugin-github/pull/450)- chore(deps): bump semver from 5.7.1 to 5.7.2 by[@&#8203;dependabot](https://togithub.com/dependabot) in[https://github.com/github/eslint-plugin-github/pull/451](https://togithub.com/github/eslint-plugin-github/pull/451)- Create rule: a11y-no-title-attribute by[@&#8203;kendallgassner](https://togithub.com/kendallgassner) in[https://github.com/github/eslint-plugin-github/pull/453](https://togithub.com/github/eslint-plugin-github/pull/453)- Bump aria-query and update to fix tests by[@&#8203;khiga8](https://togithub.com/khiga8) in[https://github.com/github/eslint-plugin-github/pull/448](https://togithub.com/github/eslint-plugin-github/pull/448)- Rename `role-supports-aria-props` to `a11y-` by[@&#8203;khiga8](https://togithub.com/khiga8) in[https://github.com/github/eslint-plugin-github/pull/454](https://togithub.com/github/eslint-plugin-github/pull/454)#### New Contributors- [@&#8203;kendallgassner](https://togithub.com/kendallgassner) madetheir first contribution in[https://github.com/github/eslint-plugin-github/pull/446](https://togithub.com/github/eslint-plugin-github/pull/446)- [@&#8203;lindseywild](https://togithub.com/lindseywild) made theirfirst contribution in[https://github.com/github/eslint-plugin-github/pull/450](https://togithub.com/github/eslint-plugin-github/pull/450)**Full Changelog**:github/eslint-plugin-github@v4.8.0...v4.9.0</details><details><summary>facebook/jest (jest)</summary>###[`v29.6.2`](https://togithub.com/facebook/jest/blob/HEAD/CHANGELOG.md#2962)[CompareSource](https://togithub.com/facebook/jest/compare/v29.6.1...v29.6.2)##### Fixes- `[jest-circus]` Fix snapshot matchers in concurrent tests when nr oftests exceeds `maxConcurrency`([#&#8203;14335](https://togithub.com/jestjs/jest/pull/14335))- `[@jest/core]` When running global setup and teardown, do not try tochange the `message` property of the thrown error object when the`message` property is unwritable([#&#8203;14113](https://togithub.com/jestjs/jest/pull/14113))- `[jest-snapshot]` Move `@types/prettier` from `dependencies` to`devDependencies`([#&#8203;14328](https://togithub.com/jestjs/jest/pull/14328))- `[jest-snapshot]` Throw an explicit error if Prettier v3 is used([#&#8203;14367](https://togithub.com/jestjs/jest/pull/14367))- `[jest-reporters]` Add "skipped" and "todo" symbols to Github ActionsReporter ([#&#8203;14309](https://togithub.com/jestjs/jest/pull/14309))##### Chore & Maintenance- `[@jest/core]` Use `pluralize` from `jest-util` rather than owninternal ([#&#8203;14322](https://togithub.com/jestjs/jest/pull/14322))###[`v29.6.1`](https://togithub.com/facebook/jest/blob/HEAD/CHANGELOG.md#2961)[CompareSource](https://togithub.com/facebook/jest/compare/v29.6.0...v29.6.1)##### Fixes- `[jest-circus]` Revert[#&#8203;14110](https://togithub.com/jestjs/jest/pull/14110) as it was abreaking change([#&#8203;14304](https://togithub.com/jestjs/jest/pull/14304))###[`v29.6.0`](https://togithub.com/facebook/jest/blob/HEAD/CHANGELOG.md#2960)[CompareSource](https://togithub.com/facebook/jest/compare/v29.5.0...v29.6.0)##### Features- `[jest-circus, jest-snapshot]` Add support for snapshot matchers inconcurrent tests([#&#8203;14139](https://togithub.com/jestjs/jest/pull/14139))- `[jest-cli]` Include type definitions to generated config files([#&#8203;14078](https://togithub.com/facebook/jest/pull/14078))- `[jest-snapshot]` Support arrays as property matchers([#&#8203;14025](https://togithub.com/facebook/jest/pull/14025))- `[jest-core, jest-circus, jest-reporter, jest-runner]` Added supportfor reporting about start individual test cases using jest-circus([#&#8203;14174](https://togithub.com/jestjs/jest/pull/14174))##### Fixes- `[jest-circus]` Prevent false test failures caused by promiserejections handled asynchronously([#&#8203;14110](https://togithub.com/jestjs/jest/pull/14110))- `[jest-config]` Handle frozen config object([#&#8203;14054](https://togithub.com/facebook/jest/pull/14054))- `[jest-config]` Allow `coverageDirectory` and `collectCoverageFrom` inproject config([#&#8203;14180](https://togithub.com/jestjs/jest/pull/14180))- `[jest-core]` Always use workers in watch mode to avoid crashes([#&#8203;14059](https://togithub.com/facebook/jest/pull/14059)).- `[jest-environment-jsdom, jest-environment-node]` Fix assignment of`customExportConditions` via `testEnvironmentOptions` when custom envsubclass defines a default value([#&#8203;13989](https://togithub.com/facebook/jest/pull/13989))- `[jest-matcher-utils]` Fix copying value of inherited getters([#&#8203;14007](https://togithub.com/facebook/jest/pull/14007))- `[jest-mock]` Tweak typings to allow `jest.replaceProperty()` replacemethods ([#&#8203;14008](https://togithub.com/facebook/jest/pull/14008))- `[jest-mock]` Improve user input validation and error messages of`spyOn` and `replaceProperty` methods([#&#8203;14087](https://togithub.com/facebook/jest/pull/14087))- `[jest-runtime]` Bind `jest.isolateModulesAsync` to `this`([#&#8203;14083](https://togithub.com/facebook/jest/pull/14083))- `[jest-runtime]` Forward `wrapperLength` to the `Script` constructoras `columnOffset` for accurate debugging([#&#8203;14148](https://togithub.com/facebook/jest/pull/14148))- `[jest-runtime]` Guard `_isMockFunction` access with `in`([#&#8203;14188](https://togithub.com/facebook/jest/pull/14188))- `[jest-snapshot]` Fix a potential bug when not using prettier andimprove performance([#&#8203;14036](https://togithub.com/facebook/jest/pull/14036))- `[@jest/transform]` Do not instrument `.json` modules([#&#8203;14048](https://togithub.com/facebook/jest/pull/14048))- `[jest-worker]` Restart a shut down worker before sending it a task([#&#8203;14015](https://togithub.com/facebook/jest/pull/14015))##### Chore & Maintenance- `[*]` Update `semver` dependency to get vulnerability fix([#&#8203;14262](https://togithub.com/jestjs/jest/pull/14262))- `[docs]` Updated documentation for the `--runTestsByPath` CLI command([#&#8203;14004](https://togithub.com/facebook/jest/pull/14004))- `[docs]` Updated documentation regarding the synchronous fallback whenasynchronous code transforms are unavailable([#&#8203;14056](https://togithub.com/facebook/jest/pull/14056))- `[docs]` Update jest statistics of use and downloads in website Index.</details><details><summary>sigstore/sigstore-js (sigstore)</summary>###[`v1.8.0`](https://togithub.com/sigstore/sigstore-js/releases/tag/sigstore%401.8.0)[CompareSource](https://togithub.com/sigstore/sigstore-js/compare/sigstore@1.7.0...sigstore@1.8.0)##### Minor Changes- [`f1b8bad`](https://togithub.com/sigstore/sigstore-js/commit/f1b8bad):Support for verifying v0.2 Sigstore bundles that contain inclusionproofs from Rekor- [`d9b1540`](https://togithub.com/sigstore/sigstore-js/commit/d9b1540):Integrate[@&#8203;sigstore/bundle](https://togithub.com/sigstore/bundle) package##### Patch Changes- [`e0c16ec`](https://togithub.com/sigstore/sigstore-js/commit/e0c16ec):Bump[@&#8203;sigstore/protobuf-specs](https://togithub.com/sigstore/protobuf-specs)from 0.1.0 to 0.2.0- [`6abe9ec`](https://togithub.com/sigstore/sigstore-js/commit/6abe9ec):Fix bug when setting `tlogThreshold`/`ctLogThreshold` verificationoptions to 0- Updated dependencies\[[`e0c16ec`](https://togithub.com/sigstore/sigstore-js/commit/e0c16ec)]- Updated dependencies\[[`f1b8bad`](https://togithub.com/sigstore/sigstore-js/commit/f1b8bad)]- Updated dependencies\[[`a388e25`](https://togithub.com/sigstore/sigstore-js/commit/a388e25)]- Updated dependencies\[[`e0c16ec`](https://togithub.com/sigstore/sigstore-js/commit/e0c16ec)]- Updated dependencies\[[`2a5f500`](https://togithub.com/sigstore/sigstore-js/commit/2a5f500)]- Updated dependencies\[[`2a869ba`](https://togithub.com/sigstore/sigstore-js/commit/2a869ba)]-[@&#8203;sigstore/bundle](https://togithub.com/sigstore/bundle)[@&#8203;1](https://togithub.com/1).0.0-[@&#8203;sigstore/tuf](https://togithub.com/sigstore/tuf)[@&#8203;1](https://togithub.com/1).0.3###[`v1.7.0`](https://togithub.com/sigstore/sigstore-js/releases/tag/sigstore%401.7.0)[CompareSource](https://togithub.com/sigstore/sigstore-js/compare/sigstore@1.6.0...sigstore@1.7.0)##### Minor Changes- [`f374dd3`](https://togithub.com/sigstore/sigstore-js/commit/f374dd3):Include transparency log inclusion proof in Sigstore bundle- [`fbfb315`](https://togithub.com/sigstore/sigstore-js/commit/fbfb315):Exports new `createVerifier` function##### Patch Changes- [`bd1e1e1`](https://togithub.com/sigstore/sigstore-js/commit/bd1e1e1):Internal refactoring of Typescript types- Updated dependencies\[[`b97be71`](https://togithub.com/sigstore/sigstore-js/commit/b97be71)]-[@&#8203;sigstore/tuf](https://togithub.com/sigstore/tuf)[@&#8203;1](https://togithub.com/1).0.1</details><details><summary>kulshekhar/ts-jest (ts-jest)</summary>###[`v29.1.1`](https://togithub.com/kulshekhar/ts-jest/blob/HEAD/CHANGELOG.md#2911-2023-06-23)[CompareSource](https://togithub.com/kulshekhar/ts-jest/compare/v29.1.0...v29.1.1)##### Security Fixes-   bump `semver` to `7.5.3`</details><details><summary>Microsoft/TypeScript (typescript)</summary>###[`v5.1.6`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.1.6):TypeScript 5.1.6[CompareSource](https://togithub.com/Microsoft/TypeScript/compare/v5.1.5...v5.1.6)For release notes, check out the [releaseannouncement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/).For the complete list of fixed issues, check out the- [fixed issues query for Typescript v5.1.0(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+).- [fixed issues query for Typescript v5.1.1(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+).- [fixed issues query for Typescript v5.1.2(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.2%22+is%3Aclosed+).- [fixed issues query for Typescript v5.1.3(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+).- (5.1.4 [intentionallyskipped](https://togithub.com/microsoft/TypeScript/issues/53031#issuecomment-1610038922))- [fixed issues query for Typescript v5.1.5(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.5%22+is%3Aclosed+).- [fixed issues query for Typescript v5.1.6(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.6%22+is%3Aclosed+).Downloads are available on[npm](https://www.npmjs.com/package/typescript)###[`v5.1.5`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.1.5):TypeScript 5.1.5[CompareSource](https://togithub.com/Microsoft/TypeScript/compare/v5.1.3...v5.1.5)For release notes, check out the [releaseannouncement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/).For the complete list of fixed issues, check out the- [fixed issues query for Typescript v5.1.0(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+).- [fixed issues query for Typescript v5.1.1(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+).- [fixed issues query for Typescript v5.1.2(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.2%22+is%3Aclosed+).- [fixed issues query for Typescript v5.1.3(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+).- (5.1.4 [intentionallyskipped](https://togithub.com/microsoft/TypeScript/issues/53031#issuecomment-1610038922))- [fixed issues query for Typescript v5.1.5(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.5%22+is%3Aclosed+).Downloads are available on:-   [npm](https://www.npmjs.com/package/typescript)- [NuGetpackage](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)</details>---### Configuration📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - Atany time (no schedule defined).🚦 **Automerge**: Disabled by config. Please merge this manually once youare satisfied.♻ **Rebasing**: Whenever PR becomes conflicted, or you tick therebase/retry checkbox.👻 **Immortal**: This PR will be recreated if closed unmerged. Get[config help](https://togithub.com/renovatebot/renovate/discussions) ifthat's undesired.---- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, checkthis box---This PR has been generated by [MendRenovate](https://www.mend.io/free-developer-tools/renovate/). Viewrepository job log[here](https://developer.mend.io/github/slsa-framework/slsa-github-generator).<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4yNy4xIiwidXBkYXRlZEluVmVyIjoiMzYuMjcuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->---------Signed-off-by: Mend Renovate <bot@renovateapp.com>Signed-off-by: Ian Lewis <ianlewis@google.com>Co-authored-by: Ian Lewis <ianlewis@google.com>
ianlewis referenced this pull request in slsa-framework/slsa-github-generatorOct 23, 2023
[![MendRenovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)This PR contains the following updates:| Package | Change | Age | Adoption | Passing | Confidence ||---|---|---|---|---|---||[@types/jest](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest)([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |[`29.4.0` ->`29.5.6`](https://renovatebot.com/diffs/npm/@types%2fjest/29.4.0/29.5.6)|[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fjest/29.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fjest/29.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fjest/29.4.0/29.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fjest/29.4.0/29.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)||[@types/jest](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest)([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |[`29.5.3` ->`29.5.6`](https://renovatebot.com/diffs/npm/@types%2fjest/29.5.3/29.5.6)|[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fjest/29.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fjest/29.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fjest/29.5.3/29.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fjest/29.5.3/29.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)||[@types/jest](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest)([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |[`29.2.4` ->`29.5.6`](https://renovatebot.com/diffs/npm/@types%2fjest/29.2.4/29.5.6)|[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fjest/29.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fjest/29.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fjest/29.2.4/29.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fjest/29.2.4/29.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)||[@types/jest](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest)([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |[`29.5.1` ->`29.5.6`](https://renovatebot.com/diffs/npm/@types%2fjest/29.5.1/29.5.6)|[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fjest/29.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fjest/29.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fjest/29.5.1/29.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fjest/29.5.1/29.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)||[@types/make-fetch-happen](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/make-fetch-happen)([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |[`10.0.1` ->`10.0.3`](https://renovatebot.com/diffs/npm/@types%2fmake-fetch-happen/10.0.1/10.0.3)|[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fmake-fetch-happen/10.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fmake-fetch-happen/10.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fmake-fetch-happen/10.0.1/10.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fmake-fetch-happen/10.0.1/10.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)||[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |[`18.11.9` ->`18.18.6`](https://renovatebot.com/diffs/npm/@types%2fnode/18.11.9/18.18.6)|[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/18.18.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/18.18.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/18.11.9/18.18.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/18.11.9/18.18.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)||[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |[`18.17.4` ->`18.18.6`](https://renovatebot.com/diffs/npm/@types%2fnode/18.17.4/18.18.6)|[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/18.18.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/18.18.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/18.17.4/18.18.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/18.17.4/18.18.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)|| [@vercel/ncc](https://togithub.com/vercel/ncc) | [`0.36.0` ->`0.38.1`](https://renovatebot.com/diffs/npm/@vercel%2fncc/0.36.0/0.38.1)|[![age](https://developer.mend.io/api/mc/badges/age/npm/@vercel%2fncc/0.38.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vercel%2fncc/0.38.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vercel%2fncc/0.36.0/0.38.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vercel%2fncc/0.36.0/0.38.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|| [@vercel/ncc](https://togithub.com/vercel/ncc) | [`0.36.1` ->`0.38.1`](https://renovatebot.com/diffs/npm/@vercel%2fncc/0.36.1/0.38.1)|[![age](https://developer.mend.io/api/mc/badges/age/npm/@vercel%2fncc/0.38.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vercel%2fncc/0.38.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vercel%2fncc/0.36.1/0.38.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vercel%2fncc/0.36.1/0.38.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|| [eslint](https://eslint.org)([source](https://togithub.com/eslint/eslint)) | [`8.46.0` ->`8.52.0`](https://renovatebot.com/diffs/npm/eslint/8.46.0/8.52.0) |[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/8.52.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint/8.52.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint/8.46.0/8.52.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/8.46.0/8.52.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)||[eslint-plugin-github](https://togithub.com/github/eslint-plugin-github)| [`4.9.1` ->`4.10.1`](https://renovatebot.com/diffs/npm/eslint-plugin-github/4.9.1/4.10.1)|[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-github/4.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-github/4.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-github/4.9.1/4.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-github/4.9.1/4.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)||[eslint-plugin-github](https://togithub.com/github/eslint-plugin-github)| [`4.9.2` ->`4.10.1`](https://renovatebot.com/diffs/npm/eslint-plugin-github/4.9.2/4.10.1)|[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-github/4.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-github/4.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-github/4.9.2/4.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-github/4.9.2/4.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)||[eslint-plugin-github](https://togithub.com/github/eslint-plugin-github)| [`4.6.1` ->`4.10.1`](https://renovatebot.com/diffs/npm/eslint-plugin-github/4.6.1/4.10.1)|[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-github/4.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-github/4.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-github/4.6.1/4.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-github/4.6.1/4.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)||[eslint-plugin-prettier](https://togithub.com/prettier/eslint-plugin-prettier)| [`5.0.0` ->`5.0.1`](https://renovatebot.com/diffs/npm/eslint-plugin-prettier/5.0.0/5.0.1)|[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-prettier/5.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-prettier/5.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-prettier/5.0.0/5.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-prettier/5.0.0/5.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|| [jest](https://jestjs.io/)([source](https://togithub.com/jestjs/jest)) | [`29.4.3` ->`29.7.0`](https://renovatebot.com/diffs/npm/jest/29.4.3/29.7.0) |[![age](https://developer.mend.io/api/mc/badges/age/npm/jest/29.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/jest/29.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/jest/29.4.3/29.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/jest/29.4.3/29.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|| [jest](https://jestjs.io/)([source](https://togithub.com/jestjs/jest)) | [`29.5.0` ->`29.7.0`](https://renovatebot.com/diffs/npm/jest/29.5.0/29.7.0) |[![age](https://developer.mend.io/api/mc/badges/age/npm/jest/29.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/jest/29.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/jest/29.5.0/29.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/jest/29.5.0/29.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)||[markdownlint-cli](https://togithub.com/igorshubovych/markdownlint-cli)| [`0.35.0` ->`0.37.0`](https://renovatebot.com/diffs/npm/markdownlint-cli/0.35.0/0.37.0)|[![age](https://developer.mend.io/api/mc/badges/age/npm/markdownlint-cli/0.37.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/markdownlint-cli/0.37.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/markdownlint-cli/0.35.0/0.37.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/markdownlint-cli/0.35.0/0.37.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|| [prettier](https://prettier.io)([source](https://togithub.com/prettier/prettier)) | [`3.0.1` ->`3.0.3`](https://renovatebot.com/diffs/npm/prettier/3.0.1/3.0.3) |[![age](https://developer.mend.io/api/mc/badges/age/npm/prettier/3.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/prettier/3.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/prettier/3.0.1/3.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prettier/3.0.1/3.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)||[sigstore](https://togithub.com/sigstore/sigstore-js/tree/main/packages/client#readme)([source](https://togithub.com/sigstore/sigstore-js)) | [`1.2.0` ->`1.9.0`](https://renovatebot.com/diffs/npm/sigstore/1.2.0/1.9.0) |[![age](https://developer.mend.io/api/mc/badges/age/npm/sigstore/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/sigstore/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/sigstore/1.2.0/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/sigstore/1.2.0/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)|| [ts-jest](https://kulshekhar.github.io/ts-jest)([source](https://togithub.com/kulshekhar/ts-jest)) | [`29.0.5` ->`29.1.1`](https://renovatebot.com/diffs/npm/ts-jest/29.0.5/29.1.1) |[![age](https://developer.mend.io/api/mc/badges/age/npm/ts-jest/29.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/ts-jest/29.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/ts-jest/29.0.5/29.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/ts-jest/29.0.5/29.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|| [ts-jest](https://kulshekhar.github.io/ts-jest)([source](https://togithub.com/kulshekhar/ts-jest)) | [`29.0.3` ->`29.1.1`](https://renovatebot.com/diffs/npm/ts-jest/29.0.3/29.1.1) |[![age](https://developer.mend.io/api/mc/badges/age/npm/ts-jest/29.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/ts-jest/29.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/ts-jest/29.0.3/29.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/ts-jest/29.0.3/29.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|| [ts-jest](https://kulshekhar.github.io/ts-jest)([source](https://togithub.com/kulshekhar/ts-jest)) | [`29.1.0` ->`29.1.1`](https://renovatebot.com/diffs/npm/ts-jest/29.1.0/29.1.1) |[![age](https://developer.mend.io/api/mc/badges/age/npm/ts-jest/29.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/ts-jest/29.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/ts-jest/29.1.0/29.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/ts-jest/29.1.0/29.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)|| [typescript](https://www.typescriptlang.org/)([source](https://togithub.com/Microsoft/TypeScript)) | [`5.1.6` ->`5.2.2`](https://renovatebot.com/diffs/npm/typescript/5.1.6/5.2.2) |[![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.1.6/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.1.6/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)|| [typescript](https://www.typescriptlang.org/)([source](https://togithub.com/Microsoft/TypeScript)) | [`5.0.4` ->`5.2.2`](https://renovatebot.com/diffs/npm/typescript/5.0.4/5.2.2) |[![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.0.4/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)|[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.0.4/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)|---> [!WARNING]> Some dependencies could not be looked up. Check the DependencyDashboard for more information.---### Release Notes<details><summary>vercel/ncc (@&#8203;vercel/ncc)</summary>### [`v0.38.1`](https://togithub.com/vercel/ncc/releases/tag/0.38.1)[CompareSource](https://togithub.com/vercel/ncc/compare/0.38.0...0.38.1)##### Bug Fixes- sourcemap sources removes webpack path([#&#8203;1122](https://togithub.com/vercel/ncc/issues/1122))([ce5984e](https://togithub.com/vercel/ncc/commit/ce5984e4b07103b4e1123539ebb9fb82daf1344d)),closes [#&#8203;1011](https://togithub.com/vercel/ncc/issues/1011)[#&#8203;1121](https://togithub.com/vercel/ncc/issues/1121)### [`v0.38.0`](https://togithub.com/vercel/ncc/releases/tag/0.38.0)[CompareSource](https://togithub.com/vercel/ncc/compare/0.37.0...0.38.0)##### Features- Log minification error when `--debug`([#&#8203;1102](https://togithub.com/vercel/ncc/issues/1102))([e2779f4](https://togithub.com/vercel/ncc/commit/e2779f42031569f9b4b47bb8a302f48ef852405b))### [`v0.37.0`](https://togithub.com/vercel/ncc/releases/tag/0.37.0)[CompareSource](https://togithub.com/vercel/ncc/compare/0.36.1...0.37.0)##### Features- add support for TypeScript 5.0's array extends in tsconfig([#&#8203;1105](https://togithub.com/vercel/ncc/issues/1105))([f898f8e](https://togithub.com/vercel/ncc/commit/f898f8ea85f940208925dfd2e2162b9de8d4843e))### [`v0.36.1`](https://togithub.com/vercel/ncc/releases/tag/0.36.1)[CompareSource](https://togithub.com/vercel/ncc/compare/0.36.0...0.36.1)##### Bug Fixes- add missing pr title lint action([#&#8203;1032](https://togithub.com/vercel/ncc/issues/1032))([c2d03cf](https://togithub.com/vercel/ncc/commit/c2d03cf6dbf24e1f06f9e3f4448b76718a7c44e4))- add `ncc --version` and `ncc --help`([#&#8203;1030](https://togithub.com/vercel/ncc/issues/1030))([d38b619](https://togithub.com/vercel/ncc/commit/d38b61955476b960242a540f26c24a994f241185))</details><details><summary>eslint/eslint (eslint)</summary>### [`v8.52.0`](https://togithub.com/eslint/eslint/releases/tag/v8.52.0)[CompareSource](https://togithub.com/eslint/eslint/compare/v8.51.0...v8.52.0)#### Features-[`70648ee`](https://togithub.com/eslint/eslint/commit/70648ee49c07f7b533d09f6bf8a5291e5a5a8601)feat: report-unused-disable-directive to report unused eslint-enable([#&#8203;17611](https://togithub.com/eslint/eslint/issues/17611))(Yosuke Ota)#### Bug Fixes-[`5de9637`](https://togithub.com/eslint/eslint/commit/5de9637fc925729a83d5a5e9e868a41792a184e3)fix: Ensure shared references in rule configs are separated([#&#8203;17666](https://togithub.com/eslint/eslint/issues/17666))(Nicholas C. Zakas)-[`dcfe573`](https://togithub.com/eslint/eslint/commit/dcfe5739c374c9d7ed21f14027870ec0fd453661)fix: add preceding semicolon in suggestions of `no-object-constructor`([#&#8203;17649](https://togithub.com/eslint/eslint/issues/17649))(Francesco Trotta)#### Documentation-[`476d58a`](https://togithub.com/eslint/eslint/commit/476d58a584d5d2db003c4c22ffee90e63566164d)docs: Add note about invalid CLI flags when using flat config.([#&#8203;17664](https://togithub.com/eslint/eslint/issues/17664))(Nicholas C. Zakas)-[`660ed3a`](https://togithub.com/eslint/eslint/commit/660ed3afd128ad529234a855345629982caf1bc7)docs: Plugin flat config migration guide([#&#8203;17640](https://togithub.com/eslint/eslint/issues/17640))(Nicholas C. Zakas)-[`a58aa20`](https://togithub.com/eslint/eslint/commit/a58aa200fccedae7e2e9b6129246f2cedab14f8d)docs: fix examples for several rules([#&#8203;17645](https://togithub.com/eslint/eslint/issues/17645))(Milos Djermanovic)-[`179929b`](https://togithub.com/eslint/eslint/commit/179929bd46892f18f2aef0c159d5cc361cb69987)docs: Remove trailing newline from the code of Playground links([#&#8203;17641](https://togithub.com/eslint/eslint/issues/17641))(Francesco Trotta)-[`f8e5c30`](https://togithub.com/eslint/eslint/commit/f8e5c30636450d4a8baf51f0e227685e6d77ac64)docs: Update README (GitHub Actions Bot)-[`b7ef2f3`](https://togithub.com/eslint/eslint/commit/b7ef2f34fe12b68a366e1b4bf5f64d7332c6e72e)docs: Enable pretty code formatter output([#&#8203;17635](https://togithub.com/eslint/eslint/issues/17635))(Nicholas C. Zakas)-[`0bcb9a8`](https://togithub.com/eslint/eslint/commit/0bcb9a8db608a3d0bd2645f99e0707b9a9bbaaf0)docs: Fix syntax errors in rule examples([#&#8203;17633](https://togithub.com/eslint/eslint/issues/17633))(Francesco Trotta)-[`61b9083`](https://togithub.com/eslint/eslint/commit/61b90839633ef300ac7707a651f65f532e65f42d)docs: Make no-continue example code work([#&#8203;17643](https://togithub.com/eslint/eslint/issues/17643))(Zhongyuan Zhou)-[`9fafe45`](https://togithub.com/eslint/eslint/commit/9fafe450c31ed9b6bdd9dcd6c115255943b8c1c2)docs: upgrade to 11ty 2.0([#&#8203;17632](https://togithub.com/eslint/eslint/issues/17632))(Percy Ma)-[`ff8e4bf`](https://togithub.com/eslint/eslint/commit/ff8e4bf327b5c92b0623b0fc5f8f101954f785db)docs: Update README (GitHub Actions Bot)-[`fab249a`](https://togithub.com/eslint/eslint/commit/fab249ae6addac2ee18cd81cee80916010bb469e)docs: Update README (GitHub Actions Bot)-[`392305b`](https://togithub.com/eslint/eslint/commit/392305bf4797e3ebc696dfca48bd874741fca845)docs: Update `no-irregular-whitespace` and fix examples([#&#8203;17626](https://togithub.com/eslint/eslint/issues/17626))(Francesco Trotta)-[`6b8acfb`](https://togithub.com/eslint/eslint/commit/6b8acfb770589f3941df41c3910d3b8ffc3e1e45)docs: Add real whitespace to `no-trailing-spaces` examples([#&#8203;17630](https://togithub.com/eslint/eslint/issues/17630))(Francesco Trotta)-[`1000187`](https://togithub.com/eslint/eslint/commit/1000187e00949332babcee4d37d46c96a6a554a8)docs: Fix examples in `unicode-bom`([#&#8203;17631](https://togithub.com/eslint/eslint/issues/17631))(Francesco Trotta)-[`000290c`](https://togithub.com/eslint/eslint/commit/000290c4c923cc1473e21b4bdbdc0c42765ef7dd)docs: Update README (GitHub Actions Bot)#### Chores-[`6d1f0c2`](https://togithub.com/eslint/eslint/commit/6d1f0c2da0309c06c21149b8d71a8f439a70d7e8)chore: upgrade[@&#8203;eslint/js](https://togithub.com/eslint/js)[@&#8203;8](https://togithub.com/8).52.0([#&#8203;17671](https://togithub.com/eslint/eslint/issues/17671))(Milos Djermanovic)-[`d63d4fe`](https://togithub.com/eslint/eslint/commit/d63d4fe0942e6747ab60e758aa36076f43041a30)chore: package.json update for[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLintJenkins)-[`f30cefe`](https://togithub.com/eslint/eslint/commit/f30cefee6bda2789ede18e1664b84c2638ea1bb5)test: fix FlatESLint tests for caching([#&#8203;17658](https://togithub.com/eslint/eslint/issues/17658))(Milos Djermanovic)-[`ef650cb`](https://togithub.com/eslint/eslint/commit/ef650cb612510bcfa1379c1f0af56dd563b3a705)test: update tests for no-promise-executor-return([#&#8203;17661](https://togithub.com/eslint/eslint/issues/17661))(Milos Djermanovic)### [`v8.51.0`](https://togithub.com/eslint/eslint/releases/tag/v8.51.0)[CompareSource](https://togithub.com/eslint/eslint/compare/v8.50.0...v8.51.0)#### Features-[`0a9c433`](https://togithub.com/eslint/eslint/commit/0a9c43339a4adef24ef83034d0b078dd279cc977)feat: Add `--no-warn-ignored` CLI option for flat config([#&#8203;17569](https://togithub.com/eslint/eslint/issues/17569))(Domantas Petrauskas)-[`977e67e`](https://togithub.com/eslint/eslint/commit/977e67ec274a05cb7391665b5e3453e7f72f72b2)feat: logical-assignment-operators to report expressions with 3 operands([#&#8203;17600](https://togithub.com/eslint/eslint/issues/17600))(Yosuke Ota)#### Bug Fixes-[`f976b2f`](https://togithub.com/eslint/eslint/commit/f976b2f7bfe7cc78bb649f8b37e90fd519ff3bcc)fix: make rule severity case-sensitive in flat config([#&#8203;17619](https://togithub.com/eslint/eslint/issues/17619))(Milos Djermanovic)-[`0edfe36`](https://togithub.com/eslint/eslint/commit/0edfe369aa5bd80a98053022bb4c6b1ea0155f44)fix: Ensure crash error messages are not duplicated([#&#8203;17584](https://togithub.com/eslint/eslint/issues/17584))(Nicholas C. Zakas)-[`dd79abc`](https://togithub.com/eslint/eslint/commit/dd79abc0c1857b1d765acc312c0d6518e40d31c9)fix: `eslint-disable` to be able to parse quoted rule names([#&#8203;17612](https://togithub.com/eslint/eslint/issues/17612))(Yosuke Ota)-[`d2f6801`](https://togithub.com/eslint/eslint/commit/d2f68019b8882278877801c5ef2f74d55e2a10c1)fix: Ensure correct code path for && followed by ??([#&#8203;17618](https://togithub.com/eslint/eslint/issues/17618))(Nicholas C. Zakas)#### Documentation-[`ee5be81`](https://togithub.com/eslint/eslint/commit/ee5be81fa3c4fe801c2f653854f098ed6a84dcef)docs: default to `sourceType: "module"` in rule examples([#&#8203;17615](https://togithub.com/eslint/eslint/issues/17615))(Francesco Trotta)-[`1aa26df`](https://togithub.com/eslint/eslint/commit/1aa26df9fbcfdf5b895743c6d2d3a216479544b1)docs: Add more examples for multiline-ternary([#&#8203;17610](https://togithub.com/eslint/eslint/issues/17610))(George Ashiotis)-[`47d0b44`](https://togithub.com/eslint/eslint/commit/47d0b446964f44d70b9457ecc368e721e1dc7c11)docs: Update README (GitHub Actions Bot)-[`dbf831e`](https://togithub.com/eslint/eslint/commit/dbf831e31f8eea0bc94df96cd33255579324b66e)docs: use generated og image([#&#8203;17601](https://togithub.com/eslint/eslint/issues/17601))(Percy Ma)-[`1866da5`](https://togithub.com/eslint/eslint/commit/1866da5e1d931787256ecb825a803cac5835b71c)docs: Update README (GitHub Actions Bot)#### Chores-[`1ef39ea`](https://togithub.com/eslint/eslint/commit/1ef39ea5b884453be717ebc929155d7eb584dcbf)chore: upgrade[@&#8203;eslint/js](https://togithub.com/eslint/js)[@&#8203;8](https://togithub.com/8).51.0([#&#8203;17624](https://togithub.com/eslint/eslint/issues/17624))(Milos Djermanovic)-[`f8c7403`](https://togithub.com/eslint/eslint/commit/f8c7403255c11e99c402860aef3c0179f2b16628)chore: package.json update for[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLintJenkins)-[`2665552`](https://togithub.com/eslint/eslint/commit/2665552ba0057e8603f9fbece0fd236f189f5cf3)test: fix flat config linter tests to use Linter in flat config mode([#&#8203;17616](https://togithub.com/eslint/eslint/issues/17616))(Milos Djermanovic)-[`7b77bcc`](https://togithub.com/eslint/eslint/commit/7b77bccbb51bd36b2d20fea61bc782545c4029b3)chore: Refactor CodePathState([#&#8203;17510](https://togithub.com/eslint/eslint/issues/17510))(Nicholas C. Zakas)-[`bc77c9a`](https://togithub.com/eslint/eslint/commit/bc77c9af12539f350ef19e30611a153a5b869c6b)chore: Document and refactor ForkContext([#&#8203;17566](https://togithub.com/eslint/eslint/issues/17566))(Nicholas C. Zakas)-[`24e1f14`](https://togithub.com/eslint/eslint/commit/24e1f140ec68659e55c1ace0d7500addb135a2b4)chore: Refactor and document CodePath([#&#8203;17558](https://togithub.com/eslint/eslint/issues/17558))(Nicholas C. Zakas)### [`v8.50.0`](https://togithub.com/eslint/eslint/releases/tag/v8.50.0)[CompareSource](https://togithub.com/eslint/eslint/compare/v8.49.0...v8.50.0)#### Features-[`27d5a9e`](https://togithub.com/eslint/eslint/commit/27d5a9e57ad347982a68fcd0e75eafee42d344f0)feat: add suggestions to array-callback-return([#&#8203;17590](https://togithub.com/eslint/eslint/issues/17590))(Tanuj Kanti)-[`f9082ff`](https://togithub.com/eslint/eslint/commit/f9082ff3f3956a0a5a7d7659de63640a21c4de0f)feat: flat-rule-tester make sure default config always matches([#&#8203;17585](https://togithub.com/eslint/eslint/issues/17585)) (fnx)-[`83914ad`](https://togithub.com/eslint/eslint/commit/83914adbfd5fce7d11b33d095ba6d6a39be0dbbc)feat: Implement SourceCode#applyInlineConfig()([#&#8203;17351](https://togithub.com/eslint/eslint/issues/17351))(Nicholas C. Zakas)-[`22a5582`](https://togithub.com/eslint/eslint/commit/22a558228ff98f478fa308c9ecde361acc4caf20)feat: add rule `no-object-constructor`, deprecate `no-new-object`([#&#8203;17576](https://togithub.com/eslint/eslint/issues/17576))(Francesco Trotta)-[`85a3d9e`](https://togithub.com/eslint/eslint/commit/85a3d9e967b19cb4a0189746499d81ef2f93e14e)feat: allowVoid option in array-callback-return([#&#8203;17564](https://togithub.com/eslint/eslint/issues/17564))(Tanuj Kanti)#### Bug Fixes-[`cc4d26b`](https://togithub.com/eslint/eslint/commit/cc4d26b5a59d510f2c878e973fd245e8eff27c2a)fix: Ensure deprecated context.parserServices warns([#&#8203;17593](https://togithub.com/eslint/eslint/issues/17593))(Nicholas C. Zakas)-[`1ea4cfb`](https://togithub.com/eslint/eslint/commit/1ea4cfb585dcb52ac3cb1522a32f25cfe507121b)fix: Ensure all RuleTester tests all deprecated context methods([#&#8203;17587](https://togithub.com/eslint/eslint/issues/17587))(Nicholas C. Zakas)-[`aa1b657`](https://togithub.com/eslint/eslint/commit/aa1b657a9febcd03e9298c03ae2888762795e322)fix: wrong suggestion and message in `no-misleading-character-class`([#&#8203;17571](https://togithub.com/eslint/eslint/issues/17571))(Yosuke Ota)#### Documentation-[`1800537`](https://togithub.com/eslint/eslint/commit/180053759c6cf05a326c710353b4717fbf289ee0)docs: Fix and standardize JSX code examples([#&#8203;17591](https://togithub.com/eslint/eslint/issues/17591))(Francesco Trotta)-[`48a44a7`](https://togithub.com/eslint/eslint/commit/48a44a73ac456739bdee348bbaf1840d2b1e4830)docs: Add correct/incorrect tags to `prefer-arrow-callback`([#&#8203;17589](https://togithub.com/eslint/eslint/issues/17589))(Francesco Trotta)-[`20893d4`](https://togithub.com/eslint/eslint/commit/20893d48b9012f2b61bbbfeac8bee70d68d90e5e)docs: fix incorrect tag's place([#&#8203;17575](https://togithub.com/eslint/eslint/issues/17575))(Tanuj Kanti)-[`bd7a71f`](https://togithub.com/eslint/eslint/commit/bd7a71fd6b7efb0445393304e2d48c5c06d46a45)docs: Update README (GitHub Actions Bot)#### Chores-[`f8a8a2d`](https://togithub.com/eslint/eslint/commit/f8a8a2d6b45c82f94a574623759b6e3d2af193f3)chore: upgrade[@&#8203;eslint/js](https://togithub.com/eslint/js)[@&#8203;8](https://togithub.com/8).50.0([#&#8203;17599](https://togithub.com/eslint/eslint/issues/17599))(Milos Djermanovic)-[`38ada6d`](https://togithub.com/eslint/eslint/commit/38ada6df8f4a0313b7d0739b28f0af6b4897b8ce)chore: package.json update for[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLintJenkins)### [`v8.49.0`](https://togithub.com/eslint/eslint/releases/tag/v8.49.0)[CompareSource](https://togithub.com/eslint/eslint/compare/v8.48.0...v8.49.0)#### Features-[`da09f4e`](https://togithub.com/eslint/eslint/commit/da09f4e641141f585ef611c6e9d63d4331054706)feat: Implement onUnreachableCodePathStart/End([#&#8203;17511](https://togithub.com/eslint/eslint/issues/17511))(Nicholas C. Zakas)-[`32b2327`](https://togithub.com/eslint/eslint/commit/32b2327aafdd3b911fabab69ed75c9ff97658c60)feat: Emit deprecation warnings in RuleTester([#&#8203;17527](https://togithub.com/eslint/eslint/issues/17527))(Nicholas C. Zakas)-[`acb7df3`](https://togithub.com/eslint/eslint/commit/acb7df35b9a7485f26bc6b3e1f9083d1c585dce9)feat: add new `enforce` option to `lines-between-class-members`([#&#8203;17462](https://togithub.com/eslint/eslint/issues/17462))(Nitin Kumar)#### Documentation-[`ecfb54f`](https://togithub.com/eslint/eslint/commit/ecfb54ff4cdd18f28b4f9b78f0a78fb4cf80f1b8)docs: Update README (GitHub Actions Bot)-[`de86b3b`](https://togithub.com/eslint/eslint/commit/de86b3b2e58edd5826200c23255d8325abe375e1)docs: update `no-promise-executor-return` examples([#&#8203;17529](https://togithub.com/eslint/eslint/issues/17529))(Nitin Kumar)-[`032c4b1`](https://togithub.com/eslint/eslint/commit/032c4b1476a7b8cfd917a66772d2221950ea87eb)docs: add typescript template([#&#8203;17500](https://togithub.com/eslint/eslint/issues/17500))(James)-[`cd7da5c`](https://togithub.com/eslint/eslint/commit/cd7da5cc3154f86f7ca45fb58929d27a7af359ed)docs: Update README (GitHub Actions Bot)#### Chores-[`b7621c3`](https://togithub.com/eslint/eslint/commit/b7621c3b16cf7d5539f05336a827e1b32d95e6ac)chore: remove browser test from `npm test`([#&#8203;17550](https://togithub.com/eslint/eslint/issues/17550))(Milos Djermanovic)-[`cac45d0`](https://togithub.com/eslint/eslint/commit/cac45d04b890b0700dd8908927300608adad05fe)chore: upgrade[@&#8203;eslint/js](https://togithub.com/eslint/js)[@&#8203;8](https://togithub.com/8).49.0([#&#8203;17549](https://togithub.com/eslint/eslint/issues/17549))(Milos Djermanovic)-[`cd39508`](https://togithub.com/eslint/eslint/commit/cd395082bffcb4b68efa09226d7c682cef56179e)chore: package.json update for[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLintJenkins)-[`203a971`](https://togithub.com/eslint/eslint/commit/203a971c0abc3a95ae02ff74104a01e569707060)ci: bump actions/checkout from 3 to 4([#&#8203;17530](https://togithub.com/eslint/eslint/issues/17530))(dependabot\[bot])-[`a40fa50`](https://togithub.com/eslint/eslint/commit/a40fa509922b36bb986eb1be9394591f84f62d9e)chore: use eslint-plugin-jsdoc's flat config([#&#8203;17516](https://togithub.com/eslint/eslint/issues/17516))(Milos Djermanovic)-[`926a286`](https://togithub.com/eslint/eslint/commit/926a28684282aeec37680bbc52a66973b8055f54)test: replace Karma with Webdriver.IO([#&#8203;17126](https://togithub.com/eslint/eslint/issues/17126))(Christian Bromann)-[`f591d2c`](https://togithub.com/eslint/eslint/commit/f591d2c88bf15af72e3a207b34fa872b4b90464b)chore: Upgrade config-array([#&#8203;17512](https://togithub.com/eslint/eslint/issues/17512))(Nicholas C. Zakas)### [`v8.48.0`](https://togithub.com/eslint/eslint/releases/tag/v8.48.0)[CompareSource](https://togithub.com/eslint/eslint/compare/v8.47.0...v8.48.0)##### Features-[`1fbb3b0`](https://togithub.com/eslint/eslint/commit/1fbb3b0b477c814c0d179564fe495f4c50a451e9)feat: correct update direction in `for-direction`([#&#8203;17483](https://togithub.com/eslint/eslint/issues/17483))(Francesco Trotta)-[`d73fbf2`](https://togithub.com/eslint/eslint/commit/d73fbf2228631d6c468cd24710e2579fe6cb70fd)feat: rule tester do not create empty valid or invalid test suites([#&#8203;17475](https://togithub.com/eslint/eslint/issues/17475)) (fnx)-[`ee2f718`](https://togithub.com/eslint/eslint/commit/ee2f718188d32e9888b1932fe6b9bd2a62c529a4)feat: Allow `void` in rule `no-promise-executor-return`([#&#8203;17282](https://togithub.com/eslint/eslint/issues/17282))(nopeless)##### Bug Fixes-[`7234f6a`](https://togithub.com/eslint/eslint/commit/7234f6a706a209aa2d79259110328752e9ae3928)fix: update RuleTester JSDoc and deprecations([#&#8203;17496](https://togithub.com/eslint/eslint/issues/17496))(Jonas Berlin)##### Documentation-[`7a51d77`](https://togithub.com/eslint/eslint/commit/7a51d77c0a066e461ff288568fdfee0e9539a2b5)docs: no-param-reassign mention strict mode([#&#8203;17494](https://togithub.com/eslint/eslint/issues/17494))(Stephen Hardy)-[`9cd7ac2`](https://togithub.com/eslint/eslint/commit/9cd7ac2fdb6b1d71a9fb1b8297a478cafacbdafd)docs: add `fetch` script to package.json conventions([#&#8203;17459](https://togithub.com/eslint/eslint/issues/17459))(Nitin Kumar)-[`cab21e6`](https://togithub.com/eslint/eslint/commit/cab21e64a8f79779c641178f825945958667c6e4)docs: advice for inline disabling of rules([#&#8203;17458](https://togithub.com/eslint/eslint/issues/17458))(Ashish Yadav)-[`056499d`](https://togithub.com/eslint/eslint/commit/056499de31a139dbc965d18652b0b520e11b408d)docs: fix example of flat config from plugin([#&#8203;17482](https://togithub.com/eslint/eslint/issues/17482))(Francesco Trotta)-[`9e9edf9`](https://togithub.com/eslint/eslint/commit/9e9edf93ecfa0658e8b79e71bc98530ade150081)docs: update documentation URL in error message([#&#8203;17465](https://togithub.com/eslint/eslint/issues/17465))(Nitin Kumar)##### Chores-[`8dd3cec`](https://togithub.com/eslint/eslint/commit/8dd3cec90c97ed97d243a83b87ad4ea9e6b4781a)chore: upgrade[@&#8203;eslint/js](https://togithub.com/eslint/js)[@&#8203;8](https://togithub.com/8).48.0([#&#8203;17501](https://togithub.com/eslint/eslint/issues/17501))(Milos Djermanovic)-[`6d0496e`](https://togithub.com/eslint/eslint/commit/6d0496e9476fb2210fba0a3d541df8c052ecf73a)chore: package.json update for[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLintJenkins)-[`9d4216d`](https://togithub.com/eslint/eslint/commit/9d4216d638d39844decffac33ee3d5a47413c80a)chore: Refactor and document CodePathSegment([#&#8203;17474](https://togithub.com/eslint/eslint/issues/17474))(Nicholas C. Zakas)### [`v8.47.0`](https://togithub.com/eslint/eslint/releases/tag/v8.47.0)[CompareSource](https://togithub.com/eslint/eslint/compare/v8.46.0...v8.47.0)#### Features-[`53d7508`](https://togithub.com/eslint/eslint/commit/53d750800b1c0c1f8c29393c488bb3167bb1d2a5)feat: update regex for methods with `thisArg`([#&#8203;17439](https://togithub.com/eslint/eslint/issues/17439))(Francesco Trotta)#### Bug Fixes-[`631648e`](https://togithub.com/eslint/eslint/commit/631648ee0b51a8951ce576ccd4430e09c9c8bcae)fix: do not report on shadowed constructors in `no-new-wrappers`([#&#8203;17447](https://togithub.com/eslint/eslint/issues/17447))(Francesco Trotta)#### Documentation-[`a766a48`](https://togithub.com/eslint/eslint/commit/a766a48030d4359db76523d5b413d6332130e485)docs: document lack of config file names([#&#8203;17442](https://togithub.com/eslint/eslint/issues/17442))(James)-[`a1635d6`](https://togithub.com/eslint/eslint/commit/a1635d6198a8baf6571b3351e098e5ac960be887)docs: Update README (GitHub Actions Bot)-[`47a0859`](https://togithub.com/eslint/eslint/commit/47a08597966651975126dd6726939cd34f13b80e)docs: update `require-unicode-regexp.md` as following up[#&#8203;17402](https://togithub.com/eslint/eslint/issues/17402)([#&#8203;17441](https://togithub.com/eslint/eslint/issues/17441))(SUZUKI Sosuke)-[`fcdc85d`](https://togithub.com/eslint/eslint/commit/fcdc85d3a6bc14970c3349cc8d6f3a47eca172a3)docs: Update README (GitHub Actions Bot)-[`2a92b6c`](https://togithub.com/eslint/eslint/commit/2a92b6cc9520a27255520369206556e9841a3af8)docs: update with "Specifying Parser Options"([#&#8203;17435](https://togithub.com/eslint/eslint/issues/17435))(Cheol-Won)-[`d743ed3`](https://togithub.com/eslint/eslint/commit/d743ed3c06c62a639da0389ad27907b324ea1715)docs: add metadata for parser/processor([#&#8203;17438](https://togithub.com/eslint/eslint/issues/17438))(Huáng Jùnliàng)-[`224376c`](https://togithub.com/eslint/eslint/commit/224376cd99a08394291a9584ad9c1ea1283673c6)docs: Update README (GitHub Actions Bot)-[`a41a8e4`](https://togithub.com/eslint/eslint/commit/a41a8e4a7da14726d6fce71a023f12101fd52fdb)docs: update script names in README([#&#8203;17432](https://togithub.com/eslint/eslint/issues/17432))(Nitin Kumar)#### Chores-[`bf69aa6`](https://togithub.com/eslint/eslint/commit/bf69aa6408f5403a88d8c9b71b0e58232b1ea833)chore: Update dependencies([#&#8203;17456](https://togithub.com/eslint/eslint/issues/17456))(Nicholas C. Zakas)-[`0e45760`](https://togithub.com/eslint/eslint/commit/0e4576012ab938b880e6f27641bff55fb4313d20)chore: package.json update for[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLintJenkins)-[`757bfe1`](https://togithub.com/eslint/eslint/commit/757bfe1c35b5ddab7042d388f8d21e834875fff5)chore: Remove add-to-triage([#&#8203;17450](https://togithub.com/eslint/eslint/issues/17450))(Nicholas C. Zakas)-[`b066640`](https://togithub.com/eslint/eslint/commit/b066640b7040ec30f740dcc803511244fe19473b)chore: standardize npm script names([#&#8203;17431](https://togithub.com/eslint/eslint/issues/17431))(Nitin Kumar)-[`6b2410f`](https://togithub.com/eslint/eslint/commit/6b2410f911dd2e3d915c879041c6e257d41a2f4e)chore: Update add-to-triage.yml([#&#8203;17444](https://togithub.com/eslint/eslint/issues/17444))(Nicholas C. Zakas)</details><details><summary>github/eslint-plugin-github (eslint-plugin-github)</summary>###[`v4.10.1`](https://togithub.com/github/eslint-plugin-github/releases/tag/v4.10.1)[CompareSource](https://togithub.com/github/eslint-plugin-github/compare/v4.10.0...v4.10.1)##### What's Changed- chore(deps): bump the all-dependencies group with 3 updates by[@&#8203;dependabot](https://togithub.com/dependabot) in[https://github.com/github/eslint-plugin-github/pull/478](https://togithub.com/github/eslint-plugin-github/pull/478)- chore(deps): bump actions/checkout from 3 to 4 by[@&#8203;dependabot](https://togithub.com/dependabot) in[https://github.com/github/eslint-plugin-github/pull/480](https://togithub.com/github/eslint-plugin-github/pull/480)- chore(deps): bump the all-dependencies group with 3 updates by[@&#8203;dependabot](https://togithub.com/dependabot) in[https://github.com/github/eslint-plugin-github/pull/479](https://togithub.com/github/eslint-plugin-github/pull/479)- chore(deps): bump the all-dependencies group with 2 updates by[@&#8203;dependabot](https://togithub.com/dependabot) in[https://github.com/github/eslint-plugin-github/pull/481](https://togithub.com/github/eslint-plugin-github/pull/481)- Bug: Don't fallback to checking implicit role if `role` is set by[@&#8203;khiga8](https://togithub.com/khiga8) in[https://github.com/github/eslint-plugin-github/pull/483](https://togithub.com/github/eslint-plugin-github/pull/483)**Full Changelog**:https://github.com/github/eslint-plugin-github/compare/v4.10.0...v4.10.1###[`v4.10.0`](https://togithub.com/github/eslint-plugin-github/releases/tag/v4.10.0)[CompareSource](https://togithub.com/github/eslint-plugin-github/compare/v4.9.2...v4.10.0)#### What's Changed- Update a11y-no-visually-hidden-interactive-element.md by[@&#8203;kendallgassner](https://togithub.com/kendallgassner) in[https://github.com/github/eslint-plugin-github/pull/468](https://togithub.com/github/eslint-plugin-github/pull/468)- chore(deps): bump the all-dependencies group with 3 updates by[@&#8203;dependabot](https://togithub.com/dependabot) in[https://github.com/github/eslint-plugin-github/pull/469](https://togithub.com/github/eslint-plugin-github/pull/469)- chore(deps): bump the all-dependencies group with 6 updates by[@&#8203;dependabot](https://togithub.com/dependabot) in[https://github.com/github/eslint-plugin-github/pull/471](https://togithub.com/github/eslint-plugin-github/pull/471)- chore(deps): bump the all-dependencies group with 4 updates by[@&#8203;dependabot](https://togithub.com/dependabot) in[https://github.com/github/eslint-plugin-github/pull/472](https://togithub.com/github/eslint-plugin-github/pull/472)- chore(deps): bump the all-dependencies group with 3 updates by[@&#8203;dependabot](https://togithub.com/dependabot) in[https://github.com/github/eslint-plugin-github/pull/473](https://togithub.com/github/eslint-plugin-github/pull/473)- chore(deps): bump the all-dependencies group with 4 updates by[@&#8203;dependabot](https://togithub.com/dependabot) in[https://github.com/github/eslint-plugin-github/pull/474](https://togithub.com/github/eslint-plugin-github/pull/474)- chore(deps): bump the all-dependencies group with 4 updates by[@&#8203;dependabot](https://togithub.com/dependabot) in[https://github.com/github/eslint-plugin-github/pull/475](https://togithub.com/github/eslint-plugin-github/pull/475)- Override rule config temporarily to address false positive by[@&#8203;khiga8](https://togithub.com/khiga8) in[https://github.com/github/eslint-plugin-github/pull/476](https://togithub.com/github/eslint-plugin-github/pull/476)**Full Changelog**:https://github.com/github/eslint-plugin-github/compare/v4.9.2...v4.10.0###[`v4.9.2`](https://togithub.com/github/eslint-plugin-github/releases/tag/v4.9.2)[CompareSource](https://togithub.com/github/eslint-plugin-github/compare/v4.9.1...v4.9.2)#### What's Changed- Use `getLiteralPropValue` for sr-only class by[@&#8203;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</details><details><summary>prettier/eslint-plugin-prettier(eslint-plugin-prettier)</summary>###[`v5.0.1`](https://togithub.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#501)[CompareSource](https://togithub.com/prettier/eslint-plugin-prettier/compare/v5.0.0...v5.0.1)##### Patch Changes-[#&#8203;588](https://togithub.com/prettier/eslint-plugin-prettier/pull/588)[`21a7146`](https://togithub.com/prettier/eslint-plugin-prettier/commit/21a7146d78161307dcc7eaa96f41dac51f7ce89f)Thanks [@&#8203;krist7599555](https://togithub.com/krist7599555)! - fix:`parserPath` type might be `undefined` on Eslint Falt Config</details><details><summary>jestjs/jest (jest)</summary>###[`v29.7.0`](https://togithub.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2970)[CompareSource](https://togithub.com/jestjs/jest/compare/v29.6.4...v29.7.0)##### Features- `[create-jest]` Add `npm init` / `yarn create` initialiser for Jestprojects ([#&#8203;14465](https://togithub.com/jestjs/jest/pull/14453))- `[jest-validate]` Allow deprecation warnings for unknown options([#&#8203;14499](https://togithub.com/jestjs/jest/pull/14499))##### Fixes- `[jest-resolver]` Replace unmatched capture groups in`moduleNameMapper` with empty string instead of `undefined`([#&#8203;14507](https://togithub.com/jestjs/jest/pull/14507))- `[jest-snapshot]` Allow for strings as well as template literals ininline snapshots([#&#8203;14465](https://togithub.com/jestjs/jest/pull/14465))- `[@jest/test-sequencer]` Calculate test runtime if `perStats.duration`is missing([#&#8203;14473](https://togithub.com/jestjs/jest/pull/14473))##### Performance- `[@jest/create-cache-key-function]` Cache access of `NODE_ENV` and`BABEL_ENV`([#&#8203;14455](https://togithub.com/jestjs/jest/pull/14455))##### Chore & Maintenance- `[jest-cli]` Move internal config initialisation logic to the`create-jest` package([#&#8203;14465](https://togithub.com/jestjs/jest/pull/14453))###[`v29.6.4`](https://togithub.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2964)[CompareSource](https://togithub.com/jestjs/jest/compare/v29.6.3...v29.6.4)##### Fixes- `[jest-core]` Fix typo in `scheduleAndRun` performance marker([#&#8203;14434](https://togithub.com/jestjs/jest/pull/14434))- `[jest-environment-node]` Make sure `atob` and `btoa` are writeable inNode 20 ([#&#8203;14446](https://togithub.com/jestjs/jest/pull/14446))- `[jest-worker]` Additional error wrapper for `parentPort.postMessage`to fix unhandled `DataCloneError`.([#&#8203;14437](https://togithub.com/jestjs/jest/pull/14437))###[`v29.6.3`](https://togithub.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2963)[CompareSource](https://togithub.com/jestjs/jest/compare/v29.6.2...v29.6.3)##### Fixes- `[expect, @&#8203;jest/expect-utils]` `ObjectContaining` support`sumbol` as key([#&#8203;14414](https://togithub.com/jestjs/jest/pull/14414))- `[expect]` Remove `@types/node` from dependencies([#&#8203;14385](https://togithub.com/jestjs/jest/pull/14385))- `[jest-core]` Use workers in watch mode by default to avoid crashes([#&#8203;14059](https://togithub.com/facebook/jest/pull/14059) &[#&#8203;14085](https://togithub.com/facebook/jest/pull/14085)).- `[jest-reporters]` Update `istanbul-lib-instrument` dependency to v6.([#&#8203;14401](https://togithub.com/jestjs/jest/pull/14401))- `[jest-mock]` Revert[#&#8203;13692](https://togithub.com/jestjs/jest/pull/13692) as it was abreaking change([#&#8203;14429](https://togithub.com/jestjs/jest/pull/14429))- `[jest-mock]` Revert[#&#8203;13866](https://togithub.com/jestjs/jest/pull/13866) as it was abreaking change([#&#8203;14429](https://togithub.com/jestjs/jest/pull/14429))- `[jest-mock]` Revert[#&#8203;13867](https://togithub.com/jestjs/jest/pull/13867) as it was abreaking change([#&#8203;14429](https://togithub.com/jestjs/jest/pull/14429))- `[@jest/reporters]` Marks Reporter's hooks as optional([#&#8203;14433](https://togithub.com/jestjs/jest/pull/14433))- `[jest-runtime]` Fix dynamic ESM import module bug when loaded modulethrough `jest.isolateModulesAsync`([#&#8203;14397](https://togithub.com/jestjs/jest/pull/14397))##### Chore & Maintenance- `[jest-changed-files, jest-circus, jest-console, @&#8203;jest/core,@&#8203;jest/runtime, @&#8203;jest/transform]` Use `invariant` and`notEmpty` from `jest-util` rather than own internal([#&#8203;14366](https://togithub.com/jestjs/jest/pull/14366))###[`v29.6.2`](https://togithub.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2962)[CompareSource](https://togithub.com/jestjs/jest/compare/v29.6.1...v29.6.2)##### Fixes- `[jest-circus]` Fix snapshot matchers in concurrent tests when nr oftests exceeds `maxConcurrency`([#&#8203;14335](https://togithub.com/jestjs/jest/pull/14335))- `[@jest/core]` When running global setup and teardown, do not try tochange the `message` property of the thrown error object when the`message` property is unwritable([#&#8203;14113](https://togithub.com/jestjs/jest/pull/14113))- `[jest-snapshot]` Move `@types/prettier` from `dependencies` to`devDependencies`([#&#8203;14328](https://togithub.com/jestjs/jest/pull/14328))- `[jest-snapshot]` Throw an explicit error if Prettier v3 is used([#&#8203;14367](https://togithub.com/jestjs/jest/pull/14367))- `[jest-reporters]` Add "skipped" and "todo" symbols to Github ActionsReporter ([#&#8203;14309](https://togithub.com/jestjs/jest/pull/14309))##### Chore & Maintenance- `[@jest/core]` Use `pluralize` from `jest-util` rather than owninternal ([#&#8203;14322](https://togithub.com/jestjs/jest/pull/14322))###[`v29.6.1`](https://togithub.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2961)[CompareSource](https://togithub.com/jestjs/jest/compare/v29.6.0...v29.6.1)##### Fixes- `[jest-circus]` Revert[#&#8203;14110](https://togithub.com/jestjs/jest/pull/14110) as it was abreaking change([#&#8203;14304](https://togithub.com/jestjs/jest/pull/14304))###[`v29.6.0`](https://togithub.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2960)[CompareSource](https://togithub.com/jestjs/jest/compare/v29.5.0...v29.6.0)##### Features- `[jest-circus, jest-snapshot]` Add support for snapshot matchers inconcurrent tests([#&#8203;14139](https://togithub.com/jestjs/jest/pull/14139))- `[jest-cli]` Include type definitions to generated config files([#&#8203;14078](https://togithub.com/facebook/jest/pull/14078))- `[jest-snapshot]` Support arrays as property matchers([#&#8203;14025](https://togithub.com/facebook/jest/pull/14025))- `[jest-core, jest-circus, jest-reporter, jest-runner]` Added supportfor reporting about start individual test cases using jest-circus([#&#8203;14174](https://togithub.com/jestjs/jest/pull/14174))##### Fixes- `[jest-circus]` Prevent false test failures caused by promiserejections handled asynchronously([#&#8203;14110](https://togithub.com/jestjs/jest/pull/14110))- `[jest-config]` Handle frozen config object([#&#8203;14054](https://togithub.com/facebook/jest/pull/14054))- `[jest-config]` Allow `coverageDirectory` and `collectCoverageFrom` inproject config([#&#8203;14180](https://togithub.com/jestjs/jest/pull/14180))- `[jest-core]` Always use workers in watch mode to avoid crashes([#&#8203;14059](https://togithub.com/facebook/jest/pull/14059)).- `[jest-environment-jsdom, jest-environment-node]` Fix assignment of`customExportConditions` via `testEnvironmentOptions` when custom envsubclass defines a default value([#&#8203;13989](https://togithub.com/facebook/jest/pull/13989))- `[jest-matcher-utils]` Fix copying value of inherited getters([#&#8203;14007](https://togithub.com/facebook/jest/pull/14007))- `[jest-mock]` Tweak typings to allow `jest.replaceProperty()` replacemethods ([#&#8203;14008](https://togithub.com/facebook/jest/pull/14008))- `[jest-mock]` Improve user input validation and error messages of`spyOn` and `replaceProperty` methods([#&#8203;14087](https://togithub.com/facebook/jest/pull/14087))- `[jest-runtime]` Bind `jest.isolateModulesAsync` to `this`([#&#8203;14083](https://togithub.com/facebook/jest/pull/14083))- `[jest-runtime]` Forward `wrapperLength` to the `Script` constructoras `columnOffset` for accurate debugging([#&#8203;14148](https://togithub.com/facebook/jest/pull/14148))- `[jest-runtime]` Guard `_isMockFunction` access with `in`([#&#8203;14188](https://togithub.com/facebook/jest/pull/14188))- `[jest-snapshot]` Fix a potential bug when not using prettier andimprove performance([#&#8203;14036](https://togithub.com/facebook/jest/pull/14036))- `[@jest/transform]` Do not instrument `.json` modules([#&#8203;14048](https://togithub.com/facebook/jest/pull/14048))- `[jest-worker]` Restart a shut down worker before sending it a task([#&#8203;14015](https://togithub.com/facebook/jest/pull/14015))##### Chore & Maintenance- `[*]` Update `semver` dependency to get vulnerability fix([#&#8203;14262](https://togithub.com/jestjs/jest/pull/14262))- `[docs]` Updated documentation for the `--runTestsByPath` CLI command([#&#8203;14004](https://togithub.com/facebook/jest/pull/14004))- `[docs]` Updated documentation regarding the synchronous fallback whenasynchronous code transforms are unavailable([#&#8203;14056](https://togithub.com/facebook/jest/pull/14056))- `[docs]` Update jest statistics of use and downloads in website Index.###[`v29.5.0`](https://togithub.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2950)[CompareSource](https://togithub.com/jestjs/jest/compare/v29.4.3...v29.5.0)##### Features- `[jest-changed-files]` Support Sapling([#&#8203;13941](https://togithub.com/facebook/jest/pull/13941))- `[jest-circus, @&#8203;jest/cli, jest-config]` Add feature torandomize order of tests via CLI flag or through the configfile([#&#8203;12922](https://togithub.com/facebook/jest/pull/12922))- `[jest-cli, jest-config, @&#8203;jest/core, jest-haste-map,@&#8203;jest/reporters, jest-runner, jest-runtime, @&#8203;jest/types]`Add `workerThreads` configuration option to allow using [workerthreads](https://nodejs.org/dist/latest/docs/api/worker_threads.html)for parallelization([#&#8203;13939](https://togithub.com/facebook/jest/pull/13939))- `[jest-cli]` Export `yargsOptions`([#&#8203;13970](https://togithub.com/facebook/jest/pull/13970))- `[jest-config]` Add `openHandlesTimeout` option to configure possibleopen handles warning.([#&#8203;13875](https://togithub.com/facebook/jest/pull/13875))- `[@jest/create-cache-key-function]` Allow passing `length` argument to`createCacheKey()` function and set its default value to `16` on Windows([#&#8203;13827](https://togithub.com/facebook/jest/pull/13827))- `[jest-message-util]` Add support for[AggregateError](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AggregateError)([#&#8203;13946](https://togithub.com/facebook/jest/pull/13946) &[#&#8203;13947](https://togit</details>---### Configuration📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - Atany time (no schedule defined).🚦 **Automerge**: Disabled by config. Please merge this manually once youare satisfied.♻ **Rebasing**: Whenever PR becomes conflicted, or you tick therebase/retry checkbox.👻 **Immortal**: This PR will be recreated if closed unmerged. Get[config help](https://togithub.com/renovatebot/renovate/discussions) ifthat's undesired.---- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, checkthis box---This PR has been generated by [MendRenovate](https://www.mend.io/free-developer-tools/renovate/). Viewrepository job log[here](https://developer.mend.io/github/slsa-framework/slsa-github-generator).<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44LjEiLCJ1cGRhdGVkSW5WZXIiOiIzNy4xOS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->---------Signed-off-by: Mend Renovate <bot@renovateapp.com>Signed-off-by: Ian Lewis <ianlewis@google.com>Co-authored-by: Ian Lewis <ianlewis@google.com>
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@srt32srt32srt32 approved these changes

@TylerJDevTylerJDevTylerJDev approved these changes

Assignees
No one assigned
Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

3 participants
@khiga8@srt32@TylerJDev

[8]ページ先頭

©2009-2025 Movatter.jp