AlexRogalskiy / code-formats

🔣 Styled Code Formats API
https://styled-code-formats.vercel.app
GNU General Public License v3.0
5 stars 1 forks source link

:arrow_up: Updates eslint-plugin-jest to v28 #1014

Open renovate[bot] opened 7 months ago

renovate[bot] commented 7 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint-plugin-jest ^27.2.0 -> ^28.0.0 age adoption passing confidence

Release Notes

jest-community/eslint-plugin-jest (eslint-plugin-jest) ### [`v28.9.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2890-2024-11-05) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.8.3...v28.9.0) ##### Features - add TypeScript types ([#​1667](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1667)) ([1ce1258](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/1ce12588e7081558bd727dfe10428aed08080167)) #### [28.8.3](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.8.2...v28.8.3) (2024-09-04) ##### Bug Fixes - **prefer-importing-jest-globals:** don't add imports in the middle of statements ([#​1645](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1645)) ([9c4197c](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/9c4197c91fa96d7991acba8eac4fca909f28f8d0)) #### [28.8.2](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.8.1...v28.8.2) (2024-09-02) ##### Performance Improvements - **prefer-importing-jest-globals:** stop collecting import specifiers for no reason ([#​1646](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1646)) ([0660242](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/066024289ec09e2ecf83db001cc93930aa6288a8)) #### [28.8.1](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.8.0...v28.8.1) (2024-08-29) ##### Bug Fixes - **prefer-importing-jest-globals:** support typescript-eslint parser ([#​1639](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1639)) ([307f6a7](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/307f6a7b3aad7a5c891d8fea9f115e5d2f4f3fbb)) ### [`v28.8.3`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2883-2024-09-04) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.8.2...v28.8.3) ##### Bug Fixes - **prefer-importing-jest-globals:** don't add imports in the middle of statements ([#​1645](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1645)) ([9c4197c](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/9c4197c91fa96d7991acba8eac4fca909f28f8d0)) ### [`v28.8.2`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2882-2024-09-02) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.8.1...v28.8.2) ##### Performance Improvements - **prefer-importing-jest-globals:** stop collecting import specifiers for no reason ([#​1646](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1646)) ([0660242](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/066024289ec09e2ecf83db001cc93930aa6288a8)) ### [`v28.8.1`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2881-2024-08-29) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.8.0...v28.8.1) ##### Bug Fixes - **prefer-importing-jest-globals:** support typescript-eslint parser ([#​1639](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1639)) ([307f6a7](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/307f6a7b3aad7a5c891d8fea9f115e5d2f4f3fbb)) ### [`v28.8.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2880-2024-08-07) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.7.0...v28.8.0) ##### Features - import formatting rules from `eslint-plugin-jest-formatting` ([#​1563](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1563)) ([74078ee](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/74078ee13dd7c7d257d514809dadc5593a214e74)) ### [`v28.7.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2870-2024-08-03) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.6.0...v28.7.0) ##### Features - allow `[@typescript-eslint](https://redirect.github.com/typescript-eslint)` v8 ([#​1636](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1636)) ([fb43171](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/fb43171a150922524744194e023841af12b3f76b)) ### [`v28.6.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2860-2024-06-06) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.5.0...v28.6.0) ##### Features - **prefer-jest-mocked:** add new rule ([#​1599](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1599)) ([4b6a4f2](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/4b6a4f29c51ccc2dbb79a2f24d4a5cecd8195a8b)) - **valid-expect:** supporting automatically fixing adding async in some cases ([#​1579](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1579)) ([5b9b47e](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/5b9b47e3822e7895f8d74d73b0e07e3eff406523)) ### [`v28.5.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2850-2024-05-03) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.4.0...v28.5.0) ##### Features - allow `@typescript-eslint/utils` v7 as a direct dependency ([#​1567](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1567)) ([1476f10](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/1476f10d39ce78fe5675b8b2c9d7095573eceb6b)) ### [`v28.4.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2840-2024-05-03) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.3.0...v28.4.0) ##### Features - **valid-expect:** supporting automatically fixing missing `await` in some cases ([#​1574](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1574)) ([a407098](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/a40709833cd12a87b746ddf2e26a10af838bca0a)) ### [`v28.3.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2830-2024-04-27) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.2.0...v28.3.0) ##### Features - prefer importing jest globals for specific types ([#​1568](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1568)) ([c464ae3](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/c464ae311b81f005af29df610d4032519125bafa)) ### [`v28.2.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2820-2024-04-06) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.1.1...v28.2.0) ##### Features - support providing aliases for `@jest/globals` package ([#​1543](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1543)) ([744d4f6](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/744d4f6fa5685e0c87062cc867ecadbad9b2e06c)) #### [28.1.1](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.1.0...v28.1.1) (2024-04-06) ##### Bug Fixes - **max-expects:** properly reset counter when exiting a test case ([#​1550](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1550)) ([b4b7cbc](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/b4b7cbc6195b47ba032fcf9ef1443de6b851d42b)) ### [`v28.1.1`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2811-2024-04-06) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.1.0...v28.1.1) ##### Bug Fixes - **max-expects:** properly reset counter when exiting a test case ([#​1550](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1550)) ([b4b7cbc](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/b4b7cbc6195b47ba032fcf9ef1443de6b851d42b)) ### [`v28.1.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2810-2024-04-06) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.0.0...v28.1.0) ##### Features - add `prefer-importing-jest-globals` rule ([#​1490](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1490)) ([37478d8](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/37478d860eb15841f2ab73bb3fb6d94f51841638)), closes [#​1101](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1101) ### [`v28.0.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2800-2024-04-06) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.9.0...v28.0.0) ##### Bug Fixes - allow ESLint 9 as peer dependency ([#​1547](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1547)) ([3c5e167](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/3c5e1673afd02dc2c9b90d259c0452326715ae6c)) - drop support for Node 19 ([#​1548](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1548)) ([c87e388](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/c87e3887e736c40d1460af9cdbdffe30f79fdaea)) - **no-large-snapshots:** avoid `instanceof RegExp` check for ESLint v9 compatibility ([#​1542](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1542)) ([af4a9c9](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/af4a9c94d624b5db4643c994f5bec96b0cb889b8)) ##### Features - drop support for `@typescript-eslint/eslint-plugin` v5 ([#​1530](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1530)) ([150e355](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/150e3558a637b49ddd76d362f88332b30f78dc5c)) - drop support for Node v14 ([#​1527](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1527)) ([df5e580](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/df5e58081d1bd15fbed8bd22f6c03d5f350d73b6)) - remove `no-if` rule ([#​1528](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1528)) ([f976fc8](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/f976fc8c71fc5e9f55cd5ae09092f15ee277fd2c)) - remove `snapshot` processor and `flat/snapshot` config ([#​1532](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1532)) ([98087f9](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/98087f9bb27082f9fbda59a56c65536fb9d8a0dc)) - upgrade `@typescript-eslint/utils` to v6 ([#​1508](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1508)) ([dc6e8cd](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/dc6e8cd249817de585b50e473c2146e1542dd146)) ##### BREAKING CHANGES - Node v19 is no longer supported - removed unneeded `snapshot` processor and `flat/snapshot` config - dropped support for `@typescript-eslint/eslint-plugin` v5 - dropped support for Node v14 - removed `no-if` in favor of `no-conditional-in-test` ### [`v27.9.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2790-2024-02-16) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.8.0...v27.9.0) ##### Features - add should-be-fine support for flat configs ([#​1505](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1505)) ([4cc2a1b](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/4cc2a1b680507ff006b5d2b02fa6d262584bb263)) ### [`v27.8.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2780-2024-02-13) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.7.0...v27.8.0) ##### Features - support `failing.each` ([#​1499](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1499)) ([9e9cf83](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/9e9cf8302ae182402da853a11b05e1560ccc63ee)) ### [`v27.7.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2770-2024-02-13) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.6.3...v27.7.0) ##### Features - allow `[@typescript-eslint](https://redirect.github.com/typescript-eslint)` v7 ([#​1500](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1500)) ([6be2928](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/6be2928816c69afca88a598e302910b113068ee9)) #### [27.6.3](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.6.2...v27.6.3) (2024-01-12) ##### Bug Fixes - replace use of deprecated methods ([#​1453](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1453)) ([9204a51](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/9204a51b4a43541e5e59c6c7fb3a3da1e2d49c2b)) #### [27.6.2](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.6.1...v27.6.2) (2024-01-10) ##### Reverts - Revert "chore: use relative path to parent `tsconfig.json` ([#​1476](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1476))" ([5e6199d](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/5e6199d62154e21ccc732bc09d8bbb87bd3ef748)), closes [#​1476](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1476) #### [27.6.1](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.6.0...v27.6.1) (2024-01-01) ##### Bug Fixes - include plugin `meta` information with snapshot processor for ESLint v9 ([#​1484](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1484)) ([067e246](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/067e246864813fa88933f06628b6ca0ff31ca863)) ### [`v27.6.3`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2763-2024-01-12) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.6.2...v27.6.3) ##### Bug Fixes - replace use of deprecated methods ([#​1453](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1453)) ([9204a51](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/9204a51b4a43541e5e59c6c7fb3a3da1e2d49c2b)) ### [`v27.6.2`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2762-2024-01-10) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.6.1...v27.6.2) ##### Reverts - Revert "chore: use relative path to parent `tsconfig.json` ([#​1476](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1476))" ([5e6199d](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/5e6199d62154e21ccc732bc09d8bbb87bd3ef748)), closes [#​1476](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1476) ### [`v27.6.1`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2761-2024-01-01) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.6.0...v27.6.1) ##### Bug Fixes - include plugin `meta` information with snapshot processor for ESLint v9 ([#​1484](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1484)) ([067e246](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/067e246864813fa88933f06628b6ca0ff31ca863)) ### [`v27.6.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2760-2023-10-26) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.5.0...v27.6.0) ##### Features - include plugin `meta` information for ESLint v9 ([#​1454](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1454)) ([4d57146](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/4d571467631a407a038d5b4d61bc45f4622954f1)) ### [`v27.5.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2750-2023-10-26) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.4.3...v27.5.0) ##### Features - **valid-title:** allow ignoring tests with non-string titles ([#​1460](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1460)) ([ea89da9](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/ea89da9b4e726980d80f97b69d31a4c4f81ff562)) #### [27.4.3](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.4.2...v27.4.3) (2023-10-20) ##### Bug Fixes - **expect-expert:** change reporting node ([#​1452](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1452)) ([64d5cda](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/64d5cda7e64df7c73cde03ca057dfb71e87f50c4)) #### [27.4.2](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.4.1...v27.4.2) (2023-09-29) ##### Bug Fixes - make rule message punctuation consistent ([#​1444](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1444)) ([84121ee](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/84121eee018cc8cc32e6c7a267fc27efd3a4a0a0)) #### [27.4.1](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.4.0...v27.4.1) (2023-09-29) ##### Bug Fixes - **no-focused-tests:** make reporting location consistent ([#​1443](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1443)) ([a871775](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/a87177504430d1c469af70d6fc3b674a388291d8)) ### [`v27.4.3`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2743-2023-10-20) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.4.2...v27.4.3) ##### Bug Fixes - **expect-expert:** change reporting node ([#​1452](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1452)) ([64d5cda](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/64d5cda7e64df7c73cde03ca057dfb71e87f50c4)) ### [`v27.4.2`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2742-2023-09-29) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.4.1...v27.4.2) ##### Bug Fixes - make rule message punctuation consistent ([#​1444](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1444)) ([84121ee](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/84121eee018cc8cc32e6c7a267fc27efd3a4a0a0)) ### [`v27.4.1`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2741-2023-09-29) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.4.0...v27.4.1) ##### Bug Fixes - **no-focused-tests:** make reporting location consistent ([#​1443](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1443)) ([a871775](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/a87177504430d1c469af70d6fc3b674a388291d8)) ### [`v27.4.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2740-2023-09-15) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.3.0...v27.4.0) ##### Features - **valid-title:** support ignoring leading and trailing whitespace ([#​1433](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1433)) ([bc96473](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/bc96473488e004885d8926dc716ef96f889c3d1b)) ### [`v27.3.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2730-2023-09-15) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.2.3...v27.3.0) ##### Features - add `no-confusing-set-time` rule ([#​1425](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1425)) ([ff8e482](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/ff8e482380b36bf8423dac7f9fb6340aca8ae313)) #### [27.2.3](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.2.2...v27.2.3) (2023-07-13) ##### Bug Fixes - allow `@typescript-eslint/eslint-plugin` v6 as peer dep ([#​1400](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1400)) ([04b2bf2](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/04b2bf29bf086f8ce8173a9c3bc15ce31915dbe2)), closes [#​1398](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1398) #### [27.2.2](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.2.1...v27.2.2) (2023-06-19) ##### Bug Fixes - add missing (optional) peer dependency on Jest ([#​1384](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1384)) ([34c3d32](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/34c3d32cab726c88dc385a9e7a8998c727f4720c)) #### [27.2.1](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.2.0...v27.2.1) (2023-01-06) ##### Bug Fixes - **valid-expect-in-promise:** handle sparse arrays ([#​1325](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1325)) ([21e72c9](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/21e72c9d94ed66c1006212e5da78bac8b62fa8c7)) ### [`v27.2.3`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2723-2023-07-13) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.2.2...v27.2.3) ##### Bug Fixes - allow `@typescript-eslint/eslint-plugin` v6 as peer dep ([#​1400](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1400)) ([04b2bf2](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/04b2bf29bf086f8ce8173a9c3bc15ce31915dbe2)), closes [#​1398](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1398) ### [`v27.2.2`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2722-2023-06-19) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.2.1...v27.2.2) ##### Bug Fixes - add missing (optional) peer dependency on Jest ([#​1384](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1384)) ([34c3d32](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/34c3d32cab726c88dc385a9e7a8998c727f4720c)) ### [`v27.2.1`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2721-2023-01-06) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.2.0...v27.2.1) ##### Bug Fixes - **valid-expect-in-promise:** handle sparse arrays ([#​1325](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1325)) ([21e72c9](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/21e72c9d94ed66c1006212e5da78bac8b62fa8c7)) ### [`v27.2.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2720-2022-12-31) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.1.7...v27.2.0) ##### Features - create `no-untyped-mock-factory` rule ([#​1314](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1314)) ([ee43c3f](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/ee43c3f4d5de5e6935d0242cc846f1dec43af20d)) #### [27.1.7](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.1.6...v27.1.7) (2022-12-15) ##### Bug Fixes - **prefer-spy-on:** improve autofix ([#​1308](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1308)) ([5d1b7a7](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/5d1b7a76dbc07eb52b5c9111213c32b09e3bec9b)) #### [27.1.6](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.1.5...v27.1.6) (2022-11-24) ##### Bug Fixes - ensure rule fixes produce valid code when function params and args have trailing commas ([#​1282](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1282)) ([8eca0b7](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/8eca0b78920011d62eee35b42a90663082862131)) #### [27.1.5](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.1.4...v27.1.5) (2022-11-10) ##### Performance Improvements - use `Set` instead of iterating, and deduplicate a function ([#​1278](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1278)) ([0e048f1](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/0e048f1577565119cf686eac4477be64a41b2a08)) #### [27.1.4](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.1.3...v27.1.4) (2022-11-04) ##### Performance Improvements - don't collect more info than needed when resolving jest functions ([#​1275](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1275)) ([e4a5674](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/e4a567434d84585e01efcdd22ca7e77288069ae5)) #### [27.1.3](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.1.2...v27.1.3) (2022-10-18) ##### Bug Fixes - **no-restricted-jest-methods:** don't crash on `jest()` ([#​1269](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1269)) ([4450daa](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/4450daa17ae542bbfed85d16845c5dac1c310dea)) #### [27.1.2](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.1.1...v27.1.2) (2022-10-14) ##### Bug Fixes - **valid-expect-in-promise:** adjust grammar in rule message ([#​1264](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1264)) ([4494ed2](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/4494ed21686edeb1bc4535cb2159989f87a7493e)) #### [27.1.1](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.1.0...v27.1.1) (2022-10-05) ##### Bug Fixes - **prefer-to-be:** support negative numbers ([#​1260](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1260)) ([557dd39](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/557dd394a4535276a4c6fa046bfb525f4c412800)) ### [`v27.1.7`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2717-2022-12-15) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.1.6...v27.1.7) ##### Bug Fixes - **prefer-spy-on:** improve autofix ([#​1308](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1308)) ([5d1b7a7](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/5d1b7a76dbc07eb52b5c9111213c32b09e3bec9b)) ### [`v27.1.6`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2716-2022-11-24) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.1.5...v27.1.6) ##### Bug Fixes - ensure rule fixes produce valid code when function params and args have trailing commas ([#​1282](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1282)) ([8eca0b7](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/8eca0b78920011d62eee35b42a90663082862131)) ### [`v27.1.5`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2715-2022-11-10) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.1.4...v27.1.5) ##### Performance Improvements - use `Set` instead of iterating, and deduplicate a function ([#​1278](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1278)) ([0e048f1](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/0e048f1577565119cf686eac4477be64a41b2a08)) ### [`v27.1.4`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2714-2022-11-04) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.1.3...v27.1.4) ##### Performance Improvements - don't collect more info than needed when resolving jest functions ([#​1275](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1275)) ([e4a5674](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/e4a567434d84585e01efcdd22ca7e77288069ae5)) ### [`v27.1.3`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2713-2022-10-18) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.1.2...v27.1.3) ##### Bug Fixes - **no-restricted-jest-methods:** don't crash on `jest()` ([#​1269](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1269)) ([4450daa](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/4450daa17ae542bbfed85d16845c5dac1c310dea)) ### [`v27.1.2`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2712-2022-10-14) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.1.1...v27.1.2) ##### Bug Fixes - **valid-expect-in-promise:** adjust grammar in rule message ([#​1264](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1264)) ([4494ed2](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/4494ed21686edeb1bc4535cb2159989f87a7493e)) ### [`v27.1.1`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2711-2022-10-05) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.1.0...v27.1.1) ##### Bug Fixes - **prefer-to-be:** support negative numbers ([#​1260](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1260)) ([557dd39](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/557dd394a4535276a4c6fa046bfb525f4c412800)) ### [`v27.1.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2710-2022-10-03) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.0.4...v27.1.0) ##### Features - create `no-restricted-jest-methods` rule ([#​1257](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1257)) ([b8e61b1](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/b8e61b192ac79971575a3a250df2c54056eadc90)) #### [27.0.4](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.0.3...v27.0.4) (2022-09-10) ##### Bug Fixes - consistent rule doc notices and sections ([#​1226](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1226)) ([2580563](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/25805639edf59b5d8825cd4245e1fa66aff56382)) #### [27.0.3](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.0.2...v27.0.3) (2022-09-09) ##### Bug Fixes - ensure jest globals are enabled in `styles` config ([#​1241](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1241)) ([a165e98](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/a165e98b2a8728c427d6c484122dc9e64629052b)) #### [27.0.2](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.0.1...v27.0.2) (2022-09-08) ##### Bug Fixes - **no-restricted-matchers:** improve check to not be solely based on the start of the matcher chain ([#​1236](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1236)) ([5fe4568](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/5fe45680c93ff50745fc8f8f271607c21d9cae87)), closes [#​1235](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1235) #### [27.0.1](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.0.0...v27.0.1) (2022-08-28) ##### Bug Fixes - **prefer-expect-assertions:** report on concise arrow functions with `expect` call ([#​1225](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1225)) ([64ec9c1](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/64ec9c10b0b67a19893e09f4462d5b1a1e984baf)) ### [`v27.0.4`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2704-2022-09-10) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.0.3...v27.0.4) ##### Bug Fixes - consistent rule doc notices and sections ([#​1226](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1226)) ([2580563](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/25805639edf59b5d8825cd4245e1fa66aff56382)) ### [`v27.0.3`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2703-2022-09-09) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.0.2...v27.0.3) ##### Bug Fixes - ensure jest globals are enabled in `styles` config ([#​1241](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1241)) ([a165e98](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/a165e98b2a8728c427d6c484122dc9e64629052b)) ### [`v27.0.2`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2702-2022-09-08) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.0.1...v27.0.2) ##### Bug Fixes - **no-restricted-matchers:** improve check to not be solely based on the start of the matcher chain ([#​1236](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1236)) ([5fe4568](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/5fe45680c93ff50745fc8f8f271607c21d9cae87)), closes [#​1235](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1235) ### [`v27.0.1`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2701-2022-08-28) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v27.0.0...v27.0.1) ##### Bug Fixes - **prefer-expect-assertions:** report on concise arrow functions with `expect` call ([#​1225](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1225)) ([64ec9c1](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/64ec9c10b0b67a19893e09f4462d5b1a1e984baf)) ### [`v27.0.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2700-2022-08-28) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.9.0...v27.0.0) ##### Bug Fixes - **unbound-method:** don't suppress errors from base rule ([#​1219](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1219)) ([7c1389e](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/7c1389e3d8c59e283de37ed86f3f4c12fb38c3ff)) ##### Features - drop support for `eslint@6` ([#​1212](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1212)) ([21fc2fe](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/21fc2feea67a8fd9f6673fd6a1e91ca1f5bdda11)) - drop support for Node versions 12 and 17 ([#​1211](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1211)) ([4c987f5](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/4c987f5f566398d95584668bd2bc18bfdf438e40)) - make `no-alias-methods` recommended ([#​1221](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1221)) ([914b24a](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/914b24a0bc12a151e6f7ecec37a440769b555b94)) - **no-jest-import:** remove rule ([#​1220](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1220)) ([918873b](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/918873beb15d4a698fe5150d826d44b696283683)) - **no-restricted-matchers:** match based on start of chain, requiring each permutation to be set ([#​1218](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1218)) ([f4dd97a](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/f4dd97a7ec3b985d0f7e42a5a6331bc0c65a7d56)) ##### BREAKING CHANGES - `no-alias-methods` is now recommended as the methods themselves will be removed in the next major version of Jest - **no-jest-import:** removed `no-jest-import` rule - **unbound-method:** errors thrown by the `unbound-method` base rule are no longer suppressed - really this means that if you don't specify `project` when this rule is enabled and `@typescript-eslint/eslint-plugin` is present, that error will no longer be suppressed instead of silently doing nothing; it will still not throw if this rule is enabled without the base rule being present - **no-restricted-matchers:** `no-restricted-matchers` now checks against the start of the expect chain, meaning you have to explicitly list each possible matcher & modifier permutations that you want to restrict - Support for ESLint version 6 is removed - Node versions 12 and 17 are no longer supported ### [`v26.9.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2690-2022-08-28) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.8.7...v26.9.0) ##### Features - create `prefer-each` rule ([#​1222](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1222)) ([574eaed](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/574eaed9fafcdc4ed5624451f792c8951eb49f0a)) #### [26.8.7](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.8.6...v26.8.7) (2022-08-21) ##### Bug Fixes - **prefer-expect-assertions:** report on concise arrow functions ([#​1207](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1207)) ([f928747](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/f92874783dd437108463231bf83afdb946641229)) #### [26.8.6](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.8.5...v26.8.6) (2022-08-21) ##### Bug Fixes - **max-expect:** reset `expect` counter when entering and exiting test function calls ([#​1206](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1206)) ([3908ab8](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/3908ab8c4bf7453d70a5ed04e22bf3ed90834576)) #### [26.8.5](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.8.4...v26.8.5) (2022-08-20) ##### Bug Fixes - **prefer-expect-assertions:** use scoped based jest fn call parser for `expect` checks ([#​1201](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1201)) ([fd54ca1](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/fd54ca15575692c56a0caa28cb6227e0fb4aa4e2)) #### [26.8.4](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.8.3...v26.8.4) (2022-08-19) ##### Bug Fixes - **prefer-mock-promise-shorthand:** ignore `mockImplementation` functions that have parameters ([#​1199](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1199)) ([78ccbef](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/78ccbefc01720f5c44ae439389cb27afda0315c2)) #### [26.8.3](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.8.2...v26.8.3) (2022-08-15) ##### Performance Improvements - cache jest fn call parsing results ([#​1187](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1187)) ([525631e](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/525631ebddbb0ebbfe9415c330b3751100bee6a5)) #### [26.8.2](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.8.1...v26.8.2) (2022-08-09) ##### Bug Fixes - **max-expects:** don't count `expect.()` calls towards max ([#​1194](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1194)) ([75a0ff2](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/75a0ff2d74abca9cffe3c9135f16469116c73633)) #### [26.8.1](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.8.0...v26.8.1) (2022-08-08) ##### Bug Fixes - **no-standalone-expect:** only report on `expect.hasAssertions` & `expect.assertions` member calls ([#​1191](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1191)) ([4bf9eea](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/4bf9eea3985a4855e7d3b575bd65f70fa62b9e0a)) ### [`v26.8.7`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2687-2022-08-21) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.8.6...v26.8.7) ##### Bug Fixes - **prefer-expect-assertions:** report on concise arrow functions ([#​1207](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1207)) ([f928747](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/f92874783dd437108463231bf83afdb946641229)) ### [`v26.8.6`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2686-2022-08-21) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.8.5...v26.8.6) ##### Bug Fixes - **max-expect:** reset `expect` counter when entering and exiting test function calls ([#​1206](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1206)) ([3908ab8](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/3908ab8c4bf7453d70a5ed04e22bf3ed90834576)) ### [`v26.8.5`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2685-2022-08-20) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.8.4...v26.8.5) ##### Bug Fixes - **prefer-expect-assertions:** use scoped based jest fn call parser for `expect` checks ([#​1201](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1201)) ([fd54ca1](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/fd54ca15575692c56a0caa28cb6227e0fb4aa4e2)) ### [`v26.8.4`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2684-2022-08-19) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.8.3...v26.8.4) ##### Bug Fixes - **prefer-mock-promise-shorthand:** ignore `mockImplementation` functions that have parameters ([#​1199](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1199)) ([78ccbef](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/78ccbefc01720f5c44ae439389cb27afda0315c2)) ### [`v26.8.3`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2683-2022-08-15) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.8.2...v26.8.3) ##### Performance Improvements - cache jest fn call parsing results ([#​1187](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1187)) ([525631e](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/525631ebddbb0ebbfe9415c330b3751100bee6a5)) ### [`v26.8.2`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2682-2022-08-09) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.8.1...v26.8.2) ##### Bug Fixes - **max-expects:** don't count `expect.()` calls towards max ([#​1194](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1194)) ([75a0ff2](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/75a0ff2d74abca9cffe3c9135f16469116c73633)) ### [`v26.8.1`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2681-2022-08-08) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.8.0...v26.8.1) ##### Bug Fixes - **no-standalone-expect:** only report on `expect.hasAssertions` & `expect.assertions` member calls ([#​1191](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1191)) ([4bf9eea](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/4bf9eea3985a4855e7d3b575bd65f70fa62b9e0a)) ### [`v26.8.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2680-2022-08-07) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.7.0...v26.8.0) ##### Features - resolve `expect` based on scope ([#​1173](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1173)) ([aa4be21](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/aa4be21dc4ad9be0d2f27a95f25c10555c653a4b)) ### [`v26.7.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2670-2022-07-29) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.6.0...v26.7.0) ##### Features - create `prefer-mock-promise-shorthand` rule ([#​1167](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1167)) ([d965592](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/d965592bef6e120358b43fbc0a741bd5b516dae9)) ### [`v26.6.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2660-2022-07-14) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.5.3...v26.6.0) ##### Features - create `max-expects` rule ([#​1166](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1166)) ([5b6fd20](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/5b6fd20b37baee87779c9aef856f747e55e0f467)) #### [26.5.3](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.5.2...v26.5.3) (2022-06-06) ##### Bug Fixes - **prefer-equality-matcher:** handle `resolves` and `rejects` modifiers correctly ([#​1146](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1146)) ([0fad4df](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/0fad4df6a342f6eebf57f7a9fd7f13a17fbc0d1b)) #### [26.5.2](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.5.1...v26.5.2) (2022-06-06) ##### Bug Fixes - **prefer-comparison-matcher:** handle `resolves` and `rejects` modifiers correctly ([#​1145](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1145)) ([b1795ff](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/b1795ff8aca9901b1c5054584d653fb0c04caebf)) #### [26.5.1](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.5.0...v26.5.1) (2022-06-05) ##### Bug Fixes - **prefer-called-with:** handle `resolves` and `rejects` modifiers correctly ([#​1143](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1143)) ([dff1cb4](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/dff1cb4709941fe5538d2edf0a1cf4d3df508acf)) ### [`v26.5.3`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2653-2022-06-06) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.5.2...v26.5.3) ##### Bug Fixes - **prefer-equality-matcher:** handle `resolves` and `rejects` modifiers correctly ([#​1146](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1146)) ([0fad4df](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/0fad4df6a342f6eebf57f7a9fd7f13a17fbc0d1b)) ### [`v26.5.2`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2652-2022-06-06) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.5.1...v26.5.2) ##### Bug Fixes - **prefer-comparison-matcher:** handle `resolves` and `rejects` modifiers correctly ([#​1145](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1145)) ([b1795ff](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/b1795ff8aca9901b1c5054584d653fb0c04caebf)) ### [`v26.5.1`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2651-2022-06-05) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.5.0...v26.5.1) ##### Bug Fixes - **prefer-called-with:** handle `resolves` and `rejects` modifiers correctly ([#​1143](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1143)) ([dff1cb4](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/dff1cb4709941fe5538d2edf0a1cf4d3df508acf)) ### [`v26.5.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2650-2022-06-04) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.4.7...v26.5.0) ##### Features - support aliases for jest globals (e.g. `context`) ([#​1129](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1129)) ([02ec945](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/02ec945f0794949ce38a11addb0ef3ceafa1aed2)) #### [26.4.7](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.4.6...v26.4.7) (2022-06-04) ##### Bug Fixes - **no-restricted-matchers:** allow restricting negated `resolves` and `rejects` modifiers ([#​1142](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1142)) ([0950a96](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/0950a968f3bc92cb6ed25cbbcbd6fc616245bf44)) #### [26.4.6](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.4.5...v26.4.6) (2022-05-30) ##### Bug Fixes - **no-disabled-tests:** don't report on `it.todo` & `test.todo` ([#​1137](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1137)) ([b651443](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/b651443b820126cf05ad6803648c789afde0172f)) #### [26.4.5](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.4.4...v26.4.5) (2022-05-29) ##### Bug Fixes - **expect-expect:** include numbers when matching assert function names with wildcards ([#​1134](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1134)) ([2d0ef11](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/2d0ef11137dc556f8b1e08a510d70c0dbea8a083)) #### [26.4.4](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.4.3...v26.4.4) (2022-05-29) ##### Bug Fixes - don't consider template tags in the middle of a possible jest function chain to be valid ([#​1133](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1133)) ([430de17](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/430de17abc453da833a697c6ca425f2cc50febcc)) #### [26.4.3](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.4.2...v26.4.3) (2022-05-29) ##### Bug Fixes - don't consider method calls on literals or `new` to be jest functions ([#​1132](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1132)) ([379ceb3](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/379ceb31467bb957f6988821c57611e475e59313)) - produce valid code when when fixing properties accessed with square brackets ([#​1131](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1131)) ([6cd600d](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/6cd600dbd4846fcb7ba8c7756ac0cf4b8b0e0a4b)) #### [26.4.2](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.4.1...v26.4.2) (2022-05-28) ##### Bug Fixes - don't consider `concurrent.skip` and `concurrent.only` valid test functions ([#​1124](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1124)) ([0aa5eb6](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/0aa5eb60f6ad53316b9ec9343c9d0240e7ff5f1d)) - **no-disabled-tests:** use jest function call parser for checking number of args ([#​1126](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1126)) ([b67e389](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/b67e389b401ee6adb31fbfd0a7f903312544e5e8)) #### [26.4.1](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.4.0...v26.4.1) (2022-05-28) ##### Bug Fixes - **no-disabled-tests:** switch to using jest function call parser ([#​1125](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1125)) ([32931c3](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/32931c331d5eb5584c7b6a24306d834d620c8470)) - support `failing` property on test functions ([#​1123](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1123)) ([6d75e8d](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/6d75e8da7a33d1386db1f8d4a04544c42bec443e)) ### [`v26.4.7`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2647-2022-06-04) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.4.6...v26.4.7) ##### Bug Fixes - **no-restricted-matchers:** allow restricting negated `resolves` and `rejects` modifiers ([#​1142](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1142)) ([0950a96](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/0950a968f3bc92cb6ed25cbbcbd6fc616245bf44)) ### [`v26.4.6`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2646-2022-05-30) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.4.5...v26.4.6) ##### Bug Fixes - **no-disabled-tests:** don't report on `it.todo` & `test.todo` ([#​1137](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1137)) ([b651443](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/b651443b820126cf05ad6803648c789afde0172f)) ### [`v26.4.5`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2645-2022-05-29) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.4.4...v26.4.5) ##### Bug Fixes - **expect-expect:** include numbers when matching assert function names with wildcards ([#​1134](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1134)) ([2d0ef11](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/2d0ef11137dc556f8b1e08a510d70c0dbea8a083)) ### [`v26.4.4`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2644-2022-05-29) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.4.3...v26.4.4) ##### Bug Fixes - don't consider template tags in the middle of a possible jest function chain to be valid ([#​1133](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1133)) ([430de17](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/430de17abc453da833a697c6ca425f2cc50febcc)) ### [`v26.4.3`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2643-2022-05-29) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.4.2...v26.4.3) ##### Bug Fixes - don't consider method calls on literals or `new` to be jest functions ([#​1132](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1132)) ([379ceb3](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/379ceb31467bb957f6988821c57611e475e59313)) - produce valid code when when fixing properties accessed with square brackets ([#​1131](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1131)) ([6cd600d](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/6cd600dbd4846fcb7ba8c7756ac0cf4b8b0e0a4b)) ### [`v26.4.2`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2642-2022-05-28) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v26.4.1...v26.4.2) ##### Bug Fixes - don't consider `concurrent.skip` and `concurrent.only` valid test functions ([#​1124](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1124)) ([0aa5eb6](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/0aa5eb60f6ad53316b9ec9343c9d0240e7ff5f1d)) - **no-disabled-tests:** use jest function call parser for checking number of args ([#​1126](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1126)) ([b67e389](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/b67e389b401ee

Configuration

📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" in timezone Europe/Moscow, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 7 months ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! 
npm ERR! While resolving: eslint-plugin-jest@28.0.0
npm ERR! Found: @typescript-eslint/eslint-plugin@5.62.0
npm ERR! node_modules/@typescript-eslint/eslint-plugin
npm ERR!   dev @typescript-eslint/eslint-plugin@"^5.47.1" from the root project
npm ERR!   @typescript-eslint/eslint-plugin@">=2.25.0" from eslint-plugin-github@4.1.1
npm ERR!   node_modules/eslint-plugin-github
npm ERR!     dev eslint-plugin-github@"^4.1.1" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peerOptional @typescript-eslint/eslint-plugin@"^6.0.0 || ^7.0.0" from eslint-plugin-jest@28.0.0
npm ERR! node_modules/eslint-plugin-jest
npm ERR!   dev eslint-plugin-jest@"^28.0.0" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: @typescript-eslint/eslint-plugin@7.5.0
npm ERR! node_modules/@typescript-eslint/eslint-plugin
npm ERR!   peerOptional @typescript-eslint/eslint-plugin@"^6.0.0 || ^7.0.0" from eslint-plugin-jest@28.0.0
npm ERR!   node_modules/eslint-plugin-jest
npm ERR!     dev eslint-plugin-jest@"^28.0.0" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /tmp/renovate/cache/others/npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /tmp/renovate/cache/others/npm/_logs/2024-04-06T14_53_27_872Z-debug-0.log
vercel[bot] commented 7 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
styled-code-formats ❌ Failed (Inspect) Apr 6, 2024 2:53pm
github-actions[bot] commented 7 months ago

Thanks for opening an issue! Make sure you've followed CONTRIBUTING.md.

github-actions[bot] commented 7 months ago

Hello from PR Helper

Is your PR ready for review and processing? Mark the PR ready by including #pr-ready in a comment.

If you still have work to do, even after marking this ready. Put the PR on hold by including #pr-onhold in a comment.

github-actions[bot] commented 7 months ago

Thanks for the PR!

This section of the codebase is owner by https://github.com/AlexRogalskiy/ - if they write a comment saying "LGTM" then it will be merged.