no-restricted-matchers: match based on start of chain, requiring each permutation to be set (#1218) (f4dd97a)
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
no-restricted-matchers: match based on start of chain, requiring each permutation to be set (#1218) (f4dd97a)
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
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase will rebase this PR
@dependabot recreate will recreate this PR, overwriting any edits that have been made to it
@dependabot merge will merge this PR after your CI passes on it
@dependabot squash and merge will squash and merge this PR after your CI passes on it
@dependabot cancel merge will cancel a previously requested merge and block automerging
@dependabot reopen will reopen this PR if it is closed
@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/joelwmale/webhook-action/pull/541
**Author:** [@dependabot[bot]](https://github.com/apps/dependabot)
**Created:** 8/29/2022
**Status:** ✅ Merged
**Merged:** 8/29/2022
**Merged by:** [@mergify[bot]](https://github.com/apps/mergify)
**Base:** `develop` ← **Head:** `dependabot/npm_and_yarn/eslint-plugin-jest-27.0.1`
---
### 📝 Commits (1)
- [`2dd8c2f`](https://github.com/joelwmale/webhook-action/commit/2dd8c2f9cb802d2a9ba8321386e3d136f4fb0cac) Bump eslint-plugin-jest from 26.8.7 to 27.0.1
### 📊 Changes
**2 files changed** (+5 additions, -5 deletions)
<details>
<summary>View changed files</summary>
📝 `package.json` (+1 -1)
📝 `yarn.lock` (+4 -4)
</details>
### 📄 Description
[//]: # (dependabot-start)
⚠️ **Dependabot is rebasing this PR** ⚠️
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
---
[//]: # (dependabot-end)
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 26.8.7 to 27.0.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/jest-community/eslint-plugin-jest/releases">eslint-plugin-jest's releases</a>.</em></p>
<blockquote>
<h2>v27.0.1</h2>
<h2><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.0.0...v27.0.1">27.0.1</a> (2022-08-28)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>prefer-expect-assertions:</strong> report on concise arrow functions with <code>expect</code> call (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1225">#1225</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/64ec9c10b0b67a19893e09f4462d5b1a1e984baf">64ec9c1</a>)</li>
</ul>
<h2>v27.0.0</h2>
<h1><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v26.9.0...v27.0.0">27.0.0</a> (2022-08-28)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>unbound-method:</strong> don't suppress errors from base rule (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1219">#1219</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/7c1389e3d8c59e283de37ed86f3f4c12fb38c3ff">7c1389e</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>drop support for <code>eslint@6</code> (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1212">#1212</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/21fc2feea67a8fd9f6673fd6a1e91ca1f5bdda11">21fc2fe</a>)</li>
<li>drop support for Node versions 12 and 17 (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1211">#1211</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/4c987f5f566398d95584668bd2bc18bfdf438e40">4c987f5</a>)</li>
<li>make <code>no-alias-methods</code> recommended (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1221">#1221</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/914b24a0bc12a151e6f7ecec37a440769b555b94">914b24a</a>)</li>
<li><strong>no-jest-import:</strong> remove rule (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1220">#1220</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/918873beb15d4a698fe5150d826d44b696283683">918873b</a>)</li>
<li><strong>no-restricted-matchers:</strong> match based on start of chain, requiring each permutation to be set (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1218">#1218</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/f4dd97a7ec3b985d0f7e42a5a6331bc0c65a7d56">f4dd97a</a>)</li>
</ul>
<h3>BREAKING CHANGES</h3>
<ul>
<li><code>no-alias-methods</code> is now recommended as the methods themselves will be removed in the next major version of Jest</li>
<li><strong>no-jest-import:</strong> removed <code>no-jest-import</code> rule</li>
<li><strong>unbound-method:</strong> errors thrown by the <code>unbound-method</code> base rule are no longer suppressed - really this means that if you don't specify <code>project</code> when this rule is enabled and <code>@typescript-eslint/eslint-plugin</code> 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</li>
<li><strong>no-restricted-matchers:</strong> <code>no-restricted-matchers</code> 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</li>
<li>Support for ESLint version 6 is removed</li>
<li>Node versions 12 and 17 are no longer supported</li>
</ul>
<h2>v27.0.0-next.2</h2>
<h1><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.0.0-next.1...v27.0.0-next.2">27.0.0-next.2</a> (2022-08-28)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>unbound-method:</strong> don't suppress errors from base rule (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1219">#1219</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/7c1389e3d8c59e283de37ed86f3f4c12fb38c3ff">7c1389e</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>make <code>no-alias-methods</code> recommended (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1221">#1221</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/914b24a0bc12a151e6f7ecec37a440769b555b94">914b24a</a>)</li>
<li><strong>no-jest-import:</strong> remove rule (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1220">#1220</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/918873beb15d4a698fe5150d826d44b696283683">918873b</a>)</li>
<li><strong>no-restricted-matchers:</strong> match based on start of chain, requiring each permutation to be set (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1218">#1218</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/f4dd97a7ec3b985d0f7e42a5a6331bc0c65a7d56">f4dd97a</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md">eslint-plugin-jest's changelog</a>.</em></p>
<blockquote>
<h2><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.0.0...v27.0.1">27.0.1</a> (2022-08-28)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>prefer-expect-assertions:</strong> report on concise arrow functions with <code>expect</code> call (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1225">#1225</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/64ec9c10b0b67a19893e09f4462d5b1a1e984baf">64ec9c1</a>)</li>
</ul>
<h1><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v26.9.0...v27.0.0">27.0.0</a> (2022-08-28)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>unbound-method:</strong> don't suppress errors from base rule (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1219">#1219</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/7c1389e3d8c59e283de37ed86f3f4c12fb38c3ff">7c1389e</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>drop support for <code>eslint@6</code> (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1212">#1212</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/21fc2feea67a8fd9f6673fd6a1e91ca1f5bdda11">21fc2fe</a>)</li>
<li>drop support for Node versions 12 and 17 (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1211">#1211</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/4c987f5f566398d95584668bd2bc18bfdf438e40">4c987f5</a>)</li>
<li>make <code>no-alias-methods</code> recommended (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1221">#1221</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/914b24a0bc12a151e6f7ecec37a440769b555b94">914b24a</a>)</li>
<li><strong>no-jest-import:</strong> remove rule (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1220">#1220</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/918873beb15d4a698fe5150d826d44b696283683">918873b</a>)</li>
<li><strong>no-restricted-matchers:</strong> match based on start of chain, requiring each permutation to be set (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1218">#1218</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/f4dd97a7ec3b985d0f7e42a5a6331bc0c65a7d56">f4dd97a</a>)</li>
</ul>
<h3>BREAKING CHANGES</h3>
<ul>
<li><code>no-alias-methods</code> is now recommended as the methods themselves will be removed in the next major version of Jest</li>
<li><strong>no-jest-import:</strong> removed <code>no-jest-import</code> rule</li>
<li><strong>unbound-method:</strong> errors thrown by the <code>unbound-method</code> base rule are no longer suppressed - really this means that if you don't specify <code>project</code> when this rule is enabled and <code>@typescript-eslint/eslint-plugin</code> 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</li>
<li><strong>no-restricted-matchers:</strong> <code>no-restricted-matchers</code> 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</li>
<li>Support for ESLint version 6 is removed</li>
<li>Node versions 12 and 17 are no longer supported</li>
</ul>
<h1><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.0.0-next.1...v27.0.0-next.2">27.0.0-next.2</a> (2022-08-28)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>unbound-method:</strong> don't suppress errors from base rule (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1219">#1219</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/7c1389e3d8c59e283de37ed86f3f4c12fb38c3ff">7c1389e</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>make <code>no-alias-methods</code> recommended (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1221">#1221</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/914b24a0bc12a151e6f7ecec37a440769b555b94">914b24a</a>)</li>
<li><strong>no-jest-import:</strong> remove rule (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1220">#1220</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/918873beb15d4a698fe5150d826d44b696283683">918873b</a>)</li>
<li><strong>no-restricted-matchers:</strong> match based on start of chain, requiring each permutation to be set (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1218">#1218</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/f4dd97a7ec3b985d0f7e42a5a6331bc0c65a7d56">f4dd97a</a>)</li>
</ul>
<h3>BREAKING CHANGES</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/954a0e6f5d938003033b7b459746e16a572a6e1a"><code>954a0e6</code></a> chore(release): 27.0.1 [skip ci]</li>
<li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/64ec9c10b0b67a19893e09f4462d5b1a1e984baf"><code>64ec9c1</code></a> fix(prefer-expect-assertions): report on concise arrow functions with `expect...</li>
<li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/828651bd384f4686c5021a5490611ccdcce03665"><code>828651b</code></a> chore: remove obsolete suggestion property (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1224">#1224</a>)</li>
<li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/a291ccdad84340f37ebad3b48ef3f6fe23e92534"><code>a291ccd</code></a> chore(release): 27.0.0 [skip ci]</li>
<li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/699d149beb4a9f5acf7176e2f5cfc32644bfa67c"><code>699d149</code></a> Merge branch 'next'</li>
<li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/755e2795498df8d284f27bb38f0920fc691517c8"><code>755e279</code></a> chore(release): 27.0.0-next.2 [skip ci]</li>
<li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/39719a323466aada48531fe28ec953e17dee6e65"><code>39719a3</code></a> chore(release): 26.9.0 [skip ci]</li>
<li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/914b24a0bc12a151e6f7ecec37a440769b555b94"><code>914b24a</code></a> feat: make <code>no-alias-methods</code> recommended (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1221">#1221</a>)</li>
<li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/918873beb15d4a698fe5150d826d44b696283683"><code>918873b</code></a> feat(no-jest-import): remove rule (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1220">#1220</a>)</li>
<li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/7c1389e3d8c59e283de37ed86f3f4c12fb38c3ff"><code>7c1389e</code></a> fix(unbound-method): don't suppress errors from base rule (<a href="https://github-redirect.dependabot.com/jest-community/eslint-plugin-jest/issues/1219">#1219</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/jest-community/eslint-plugin-jest/compare/v26.8.7...v27.0.1">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/joelwmale/webhook-action/pull/541
Author: @dependabot[bot]
Created: 8/29/2022
Status: ✅ Merged
Merged: 8/29/2022
Merged by: @mergify[bot]
Base:
develop← Head:dependabot/npm_and_yarn/eslint-plugin-jest-27.0.1📝 Commits (1)
2dd8c2fBump eslint-plugin-jest from 26.8.7 to 27.0.1📊 Changes
2 files changed (+5 additions, -5 deletions)
View changed files
📝
package.json(+1 -1)📝
yarn.lock(+4 -4)📄 Description
⚠️ Dependabot is rebasing this PR ⚠️
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
Bumps eslint-plugin-jest from 26.8.7 to 27.0.1.
Release notes
Sourced from eslint-plugin-jest's releases.
... (truncated)
Changelog
Sourced from eslint-plugin-jest's changelog.
... (truncated)
Commits
954a0e6chore(release): 27.0.1 [skip ci]64ec9c1fix(prefer-expect-assertions): report on concise arrow functions with `expect...828651bchore: remove obsolete suggestion property (#1224)a291ccdchore(release): 27.0.0 [skip ci]699d149Merge branch 'next'755e279chore(release): 27.0.0-next.2 [skip ci]39719a3chore(release): 26.9.0 [skip ci]914b24afeat: makeno-alias-methodsrecommended (#1221)918873bfeat(no-jest-import): remove rule (#1220)7c1389efix(unbound-method): don't suppress errors from base rule (#1219)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.