Skip to content

Commit

Permalink
chore: bump eslint-plugin-primer-react from 5.4.0 to 6.1.3 (#1294)
Browse files Browse the repository at this point in the history
Bumps
[eslint-plugin-primer-react](https://github.com/primer/eslint-plugin-primer-react)
from 5.4.0 to 6.1.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/primer/eslint-plugin-primer-react/releases">eslint-plugin-primer-react's
releases</a>.</em></p>
<blockquote>
<h2>v6.1.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/239">#239</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/3b2e023ce2215feff50a1b7f263d23db99f79ec2"><code>3b2e023</code></a>
Thanks <a
href="https://github.com/joshblack"><code>@​joshblack</code></a>! -
Update use-deprecated-from-deprecated rule to include prop types</p>
</li>
<li>
<p><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/234">#234</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/9a58afb35f848bd8fcf11901653615f84c09f8f8"><code>9a58afb</code></a>
Thanks <a
href="https://github.com/joshblack"><code>@​joshblack</code></a>! -
Update no-wildcard-imports rule to use local name for updated
imports</p>
</li>
</ul>
<h2>v6.1.1</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/237">#237</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/f072227b4e698660fda3c2416ed8a629e8e48a79"><code>f072227</code></a>
Thanks <a
href="https://github.com/lukasoppermann"><code>@​lukasoppermann</code></a>!
- no-system-props: Add <code>bg</code> prop to
<code>ProgressBar.Item</code></li>
</ul>
<h2>v6.1.0</h2>
<h3>Minor Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/225">#225</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/b4698dfd4686067df6cf73788531fc3f835f7747"><code>b4698df</code></a>
Thanks <a
href="https://github.com/joshblack"><code>@​joshblack</code></a>! - Add
eslint rule for discouraging use of wildcard imports from
<code>@​primer/react</code></li>
</ul>
<h2>v6.0.2</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/218">#218</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/e55d3d3d271058d76da94cc3152987ea6541e2a6"><code>e55d3d3</code></a>
Thanks <a
href="https://github.com/iansan5653"><code>@​iansan5653</code></a>! -
Fix incorrect rule violations on components imported from
<code>@​primer/react-brand</code></li>
</ul>
<h2>v6.0.1</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/216">#216</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/55c52562bc66fd661a5f0ef8218b90bf900411a4"><code>55c5256</code></a>
Thanks <a
href="https://github.com/iansan5653"><code>@​iansan5653</code></a>! -
Fix invalid rule names</li>
</ul>
<h2>v6.0.0</h2>
<h3>Major Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/207">#207</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/baff792c0aa01a29374e44e8aa770dbe2cb889a1"><code>baff792</code></a>
Thanks <a
href="https://github.com/iansan5653"><code>@​iansan5653</code></a>! -
[Breaking] Adds <code>no-unnecessary-components</code> lint rule and
enables it by default. This may raise new (typically autofixable) lint
errors in existing codebases.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/211">#211</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/3f92cd4b689e437bb9efe6a9fe873501ddf76bf2"><code>3f92cd4</code></a>
Thanks <a
href="https://github.com/camchenry"><code>@​camchenry</code></a>! -
[Breaking] Adds <code>prefer-action-list-item-onselect</code> lint rule
and enables it by default. This may raise new auto-fixable lint errors
or type-checking errors in existing codebases.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/103">#103</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/8617a66b2afe7e4e7a8608dbf5744999fffd9140"><code>8617a66</code></a>
Thanks <a
href="https://github.com/broccolinisoup"><code>@​broccolinisoup</code></a>!
- Add a11y-use-next-tooltip rule that warns against using Tooltip v1
(Not the accessible one) [^1]</p>
</li>
</ul>
<h3>Minor Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/204">#204</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/e2cab872c265f4211750436fad32fe5fd8927c5c"><code>e2cab87</code></a>
Thanks <a
href="https://github.com/joshblack"><code>@​joshblack</code></a>! - Add
use-deprecated-from-deprecated rule</li>
</ul>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/212">#212</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/78d460024ae4c10b6a754b615c6d594e4dfb646e"><code>78d4600</code></a>
Thanks <a
href="https://github.com/langermank"><code>@​langermank</code></a>! -
no-system-props: Add <code>padding</code> and <code>gap</code> as
exceptions for <code>Stack</code></li>
</ul>
<hr />
<p>[^1]: Note: this breaking change was actually incorrectly released in
minor version <code>5.4.0</code>. The release note has been copied here
for convenience.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/primer/eslint-plugin-primer-react/blob/main/CHANGELOG.md">eslint-plugin-primer-react's
changelog</a>.</em></p>
<blockquote>
<h2>6.1.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/239">#239</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/3b2e023ce2215feff50a1b7f263d23db99f79ec2"><code>3b2e023</code></a>
Thanks <a
href="https://github.com/joshblack"><code>@​joshblack</code></a>! -
Update use-deprecated-from-deprecated rule to include prop types</p>
</li>
<li>
<p><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/234">#234</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/9a58afb35f848bd8fcf11901653615f84c09f8f8"><code>9a58afb</code></a>
Thanks <a
href="https://github.com/joshblack"><code>@​joshblack</code></a>! -
Update no-wildcard-imports rule to use local name for updated
imports</p>
</li>
</ul>
<h2>6.1.1</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/237">#237</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/f072227b4e698660fda3c2416ed8a629e8e48a79"><code>f072227</code></a>
Thanks <a
href="https://github.com/lukasoppermann"><code>@​lukasoppermann</code></a>!
- no-system-props: Add <code>bg</code> prop to
<code>ProgressBar.Item</code></li>
</ul>
<h2>6.1.0</h2>
<h3>Minor Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/225">#225</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/b4698dfd4686067df6cf73788531fc3f835f7747"><code>b4698df</code></a>
Thanks <a
href="https://github.com/joshblack"><code>@​joshblack</code></a>! - Add
eslint rule for discouraging use of wildcard imports from
<code>@​primer/react</code></li>
</ul>
<h2>6.0.2</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/218">#218</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/e55d3d3d271058d76da94cc3152987ea6541e2a6"><code>e55d3d3</code></a>
Thanks <a
href="https://github.com/iansan5653"><code>@​iansan5653</code></a>! -
Fix incorrect rule violations on components imported from
<code>@​primer/react-brand</code></li>
</ul>
<h2>6.0.1</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/216">#216</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/55c52562bc66fd661a5f0ef8218b90bf900411a4"><code>55c5256</code></a>
Thanks <a
href="https://github.com/iansan5653"><code>@​iansan5653</code></a>! -
Fix invalid rule names</li>
</ul>
<h2>6.0.0</h2>
<h3>Major Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/207">#207</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/baff792c0aa01a29374e44e8aa770dbe2cb889a1"><code>baff792</code></a>
Thanks <a
href="https://github.com/iansan5653"><code>@​iansan5653</code></a>! -
[Breaking] Adds <code>no-unnecessary-components</code> lint rule and
enables it by default. This may raise new (typically autofixable) lint
errors in existing codebases.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/211">#211</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/3f92cd4b689e437bb9efe6a9fe873501ddf76bf2"><code>3f92cd4</code></a>
Thanks <a
href="https://github.com/camchenry"><code>@​camchenry</code></a>! -
[Breaking] Adds <code>prefer-action-list-item-onselect</code> lint rule
and enables it by default. This may raise new auto-fixable lint errors
or type-checking errors in existing codebases.</p>
</li>
</ul>
<h3>Minor Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/204">#204</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/e2cab872c265f4211750436fad32fe5fd8927c5c"><code>e2cab87</code></a>
Thanks <a
href="https://github.com/joshblack"><code>@​joshblack</code></a>! - Add
use-deprecated-from-deprecated rule</li>
</ul>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/212">#212</a>
<a
href="https://github.com/primer/eslint-plugin-primer-react/commit/78d460024ae4c10b6a754b615c6d594e4dfb646e"><code>78d4600</code></a>
Thanks <a
href="https://github.com/langermank"><code>@​langermank</code></a>! -
no-system-props: Add <code>padding</code> and <code>gap</code> as
exceptions for <code>Stack</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/primer/eslint-plugin-primer-react/commit/827d70a20c9bdf4c5a579342cb1149e749e471f1"><code>827d70a</code></a>
Version Packages (<a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/issues/240">#240</a>)</li>
<li><a
href="https://github.com/primer/eslint-plugin-primer-react/commit/3b2e023ce2215feff50a1b7f263d23db99f79ec2"><code>3b2e023</code></a>
fix: include deprecated props in rule (<a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/issues/239">#239</a>)</li>
<li><a
href="https://github.com/primer/eslint-plugin-primer-react/commit/9a58afb35f848bd8fcf11901653615f84c09f8f8"><code>9a58afb</code></a>
fix(no-wildcard-imports): use local name when changing imports (<a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/issues/234">#234</a>)</li>
<li><a
href="https://github.com/primer/eslint-plugin-primer-react/commit/e613e0088870c155c2cffc029fea15f57d200433"><code>e613e00</code></a>
Version Packages (<a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/issues/238">#238</a>)</li>
<li><a
href="https://github.com/primer/eslint-plugin-primer-react/commit/93443dc18f2ee276f80247d5986962a4502b936d"><code>93443dc</code></a>
Update beige-schools-horse.md</li>
<li><a
href="https://github.com/primer/eslint-plugin-primer-react/commit/f072227b4e698660fda3c2416ed8a629e8e48a79"><code>f072227</code></a>
Add bg for ProgressBar.item (<a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/issues/237">#237</a>)</li>
<li><a
href="https://github.com/primer/eslint-plugin-primer-react/commit/4fae58b5729e5830ea215ef00d88b2f4a9d66739"><code>4fae58b</code></a>
Bump <code>@​types/jest</code> from 29.5.12 to 29.5.13 (<a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/issues/231">#231</a>)</li>
<li><a
href="https://github.com/primer/eslint-plugin-primer-react/commit/a831c89a2c1cf7d8569ca2e34db1aca43345c9ea"><code>a831c89</code></a>
Bump typescript from 5.5.4 to 5.6.2 (<a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/issues/228">#228</a>)</li>
<li><a
href="https://github.com/primer/eslint-plugin-primer-react/commit/1036a5ead902589e7cef08994ab238386a371def"><code>1036a5e</code></a>
Version Packages (<a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/issues/227">#227</a>)</li>
<li><a
href="https://github.com/primer/eslint-plugin-primer-react/commit/b4698dfd4686067df6cf73788531fc3f835f7747"><code>b4698df</code></a>
feat: add no-wildcard-imports rule (<a
href="https://redirect.github.com/primer/eslint-plugin-primer-react/issues/225">#225</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/primer/eslint-plugin-primer-react/compare/v5.4.0...v6.1.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-primer-react&package-manager=npm_and_yarn&previous-version=5.4.0&new-version=6.1.2)](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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: reggi <[email protected]>
  • Loading branch information
dependabot[bot] and reggi authored Oct 9, 2024
1 parent 0bb2d4d commit ae80bc7
Show file tree
Hide file tree
Showing 3 changed files with 149 additions and 7 deletions.
9 changes: 8 additions & 1 deletion .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,28 @@ const {getGlobals} = require('eslint-plugin-mdx/lib/helpers')
module.exports = {
root: true,
ignorePatterns: ['.cache/', 'public/'],
plugins: ['primer-react', 'github'],
extends: [
'@npmcli',
'react-app',
// 'react-app/jest',
'eslint:recommended',
'plugin:react/recommended',
'plugin:github/react',
'plugin:primer-react/recommended',
'plugin:react-hooks/recommended',
'prettier',
],
rules: {
'max-len': 'off',
'react/prop-types': 'off',
'primer-react/direct-slot-children': 'error',
'primer-react/no-system-props': ['error', {includeUtilityComponents: true}],
'primer-react/a11y-tooltip-interactive-trigger': 'error',
'primer-react/new-color-css-vars': 'error',
'primer-react/a11y-explicit-heading': 'error',
'primer-react/no-deprecated-props': 'warn',
'primer-react/a11y-remove-disable-tooltip': 'error',
'primer-react/a11y-use-next-tooltip': 'error',
},
settings: {
'import/resolver': {
Expand Down
145 changes: 140 additions & 5 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@
"eslint-plugin-mdx": "^3.1.3",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-prettier": "^5.1.2",
"eslint-plugin-primer-react": "^5.0.0",
"eslint-plugin-primer-react": "^6.1.3",
"eslint-plugin-promise": "^7.0.0",
"eslint-plugin-react": "^7.33.2",
"eslint-plugin-react-hooks": "^4.6.0",
Expand Down

0 comments on commit ae80bc7

Please sign in to comment.