chore: bump eslint-plugin-primer-react from 5.4.0 to 6.1.3 (#1294)

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] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: reggi <reggi@github.com>

dependabot[bot] committed Oct 9, 2024 at 08:43 UTC ae80bc7baa92f322b2c364ce9699d601f0ce5758
3 files changed +149 -7
.eslintrc.js
+8 -1
@@ -3,6 +3,7 @@ const {getGlobals} = require('eslint-plugin-mdx/lib/helpers')
3 module.exports = {
4 root: true,
5 ignorePatterns: ['.cache/', 'public/'],
6 + plugins: ['primer-react', 'github'],
7 extends: [
8 '@npmcli',
9 'react-app',
@@ -10,14 +11,20 @@ module.exports = {
11 'eslint:recommended',
12 'plugin:react/recommended',
13 'plugin:github/react',
13 - 'plugin:primer-react/recommended',
14 'plugin:react-hooks/recommended',
15 'prettier',
16 ],
17 rules: {
18 'max-len': 'off',
19 'react/prop-types': 'off',
20 + 'primer-react/direct-slot-children': 'error',
21 'primer-react/no-system-props': ['error', {includeUtilityComponents: true}],
22 + 'primer-react/a11y-tooltip-interactive-trigger': 'error',
23 + 'primer-react/new-color-css-vars': 'error',
24 + 'primer-react/a11y-explicit-heading': 'error',
25 + 'primer-react/no-deprecated-props': 'warn',
26 + 'primer-react/a11y-remove-disable-tooltip': 'error',
27 + 'primer-react/a11y-use-next-tooltip': 'error',
28 },
29 settings: {
30 'import/resolver': {
package-lock.json
+140 -5
@@ -65,7 +65,7 @@
65 "eslint-plugin-mdx": "^3.1.3",
66 "eslint-plugin-node": "^11.1.0",
67 "eslint-plugin-prettier": "^5.1.2",
68 - "eslint-plugin-primer-react": "^5.0.0",
68 + "eslint-plugin-primer-react": "^6.1.3",
69 "eslint-plugin-promise": "^7.0.0",
70 "eslint-plugin-react": "^7.33.2",
71 "eslint-plugin-react-hooks": "^4.6.0",
@@ -15939,22 +15939,157 @@
15939 }
15940 },
15941 "node_modules/eslint-plugin-primer-react": {
15942 - "version": "5.4.0",
15943 - "resolved": "https://registry.npmjs.org/eslint-plugin-primer-react/-/eslint-plugin-primer-react-5.4.0.tgz",
15944 - "integrity": "sha512-t3F8RGOG+88SOZTjC5+ZBDhLIJitlRN4qkdRmwDuaL5mkxIA4LzyhLf4KfM595NwDan8mj37Fjbt3Nj04PxUDQ==",
15942 + "version": "6.1.3",
15943 + "resolved": "https://registry.npmjs.org/eslint-plugin-primer-react/-/eslint-plugin-primer-react-6.1.3.tgz",
15944 + "integrity": "sha512-GY08KFxp+DqFXxYbSYb+vuTr1vw0zInU0HKeBhhEyEkmYC8aYW5Nj2vawj/WZzClkSgfusAjs+73tBWTgN0LGQ==",
15945 "dev": true,
15946 + "license": "MIT",
15947 "dependencies": {
15948 "@styled-system/props": "^5.1.5",
15949 + "@typescript-eslint/utils": "7.16.0",
15950 "eslint-plugin-github": "^5.0.1",
15951 "eslint-plugin-jsx-a11y": "^6.7.1",
15952 "eslint-traverse": "^1.0.0",
15953 "lodash": "^4.17.21",
15952 - "styled-system": "^5.1.5"
15954 + "styled-system": "^5.1.5",
15955 + "typescript": "^5.5.3"
15956 },
15957 "peerDependencies": {
15958 "eslint": "^8.42.0"
15959 }
15960 },
15961 + "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/scope-manager": {
15962 + "version": "7.16.0",
15963 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.16.0.tgz",
15964 + "integrity": "sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw==",
15965 + "dev": true,
15966 + "license": "MIT",
15967 + "dependencies": {
15968 + "@typescript-eslint/types": "7.16.0",
15969 + "@typescript-eslint/visitor-keys": "7.16.0"
15970 + },
15971 + "engines": {
15972 + "node": "^18.18.0 || >=20.0.0"
15973 + },
15974 + "funding": {
15975 + "type": "opencollective",
15976 + "url": "https://opencollective.com/typescript-eslint"
15977 + }
15978 + },
15979 + "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/types": {
15980 + "version": "7.16.0",
15981 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.16.0.tgz",
15982 + "integrity": "sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw==",
15983 + "dev": true,
15984 + "license": "MIT",
15985 + "engines": {
15986 + "node": "^18.18.0 || >=20.0.0"
15987 + },
15988 + "funding": {
15989 + "type": "opencollective",
15990 + "url": "https://opencollective.com/typescript-eslint"
15991 + }
15992 + },
15993 + "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/typescript-estree": {
15994 + "version": "7.16.0",
15995 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.16.0.tgz",
15996 + "integrity": "sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw==",
15997 + "dev": true,
15998 + "license": "BSD-2-Clause",
15999 + "dependencies": {
16000 + "@typescript-eslint/types": "7.16.0",
16001 + "@typescript-eslint/visitor-keys": "7.16.0",
16002 + "debug": "^4.3.4",
16003 + "globby": "^11.1.0",
16004 + "is-glob": "^4.0.3",
16005 + "minimatch": "^9.0.4",
16006 + "semver": "^7.6.0",
16007 + "ts-api-utils": "^1.3.0"
16008 + },
16009 + "engines": {
16010 + "node": "^18.18.0 || >=20.0.0"
16011 + },
16012 + "funding": {
16013 + "type": "opencollective",
16014 + "url": "https://opencollective.com/typescript-eslint"
16015 + },
16016 + "peerDependenciesMeta": {
16017 + "typescript": {
16018 + "optional": true
16019 + }
16020 + }
16021 + },
16022 + "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/utils": {
16023 + "version": "7.16.0",
16024 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.16.0.tgz",
16025 + "integrity": "sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA==",
16026 + "dev": true,
16027 + "license": "MIT",
16028 + "dependencies": {
16029 + "@eslint-community/eslint-utils": "^4.4.0",
16030 + "@typescript-eslint/scope-manager": "7.16.0",
16031 + "@typescript-eslint/types": "7.16.0",
16032 + "@typescript-eslint/typescript-estree": "7.16.0"
16033 + },
16034 + "engines": {
16035 + "node": "^18.18.0 || >=20.0.0"
16036 + },
16037 + "funding": {
16038 + "type": "opencollective",
16039 + "url": "https://opencollective.com/typescript-eslint"
16040 + },
16041 + "peerDependencies": {
16042 + "eslint": "^8.56.0"
16043 + }
16044 + },
16045 + "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/visitor-keys": {
16046 + "version": "7.16.0",
16047 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.0.tgz",
16048 + "integrity": "sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg==",
16049 + "dev": true,
16050 + "license": "MIT",
16051 + "dependencies": {
16052 + "@typescript-eslint/types": "7.16.0",
16053 + "eslint-visitor-keys": "^3.4.3"
16054 + },
16055 + "engines": {
16056 + "node": "^18.18.0 || >=20.0.0"
16057 + },
16058 + "funding": {
16059 + "type": "opencollective",
16060 + "url": "https://opencollective.com/typescript-eslint"
16061 + }
16062 + },
16063 + "node_modules/eslint-plugin-primer-react/node_modules/minimatch": {
16064 + "version": "9.0.5",
16065 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
16066 + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
16067 + "dev": true,
16068 + "license": "ISC",
16069 + "dependencies": {
16070 + "brace-expansion": "^2.0.1"
16071 + },
16072 + "engines": {
16073 + "node": ">=16 || 14 >=14.17"
16074 + },
16075 + "funding": {
16076 + "url": "https://github.com/sponsors/isaacs"
16077 + }
16078 + },
16079 + "node_modules/eslint-plugin-primer-react/node_modules/typescript": {
16080 + "version": "5.6.2",
16081 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz",
16082 + "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==",
16083 + "dev": true,
16084 + "license": "Apache-2.0",
16085 + "bin": {
16086 + "tsc": "bin/tsc",
16087 + "tsserver": "bin/tsserver"
16088 + },
16089 + "engines": {
16090 + "node": ">=14.17"
16091 + }
16092 + },
16093 "node_modules/eslint-plugin-promise": {
16094 "version": "7.1.0",
16095 "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-7.1.0.tgz",
package.json
+1 -1
@@ -84,7 +84,7 @@
84 "eslint-plugin-mdx": "^3.1.3",
85 "eslint-plugin-node": "^11.1.0",
86 "eslint-plugin-prettier": "^5.1.2",
87 - "eslint-plugin-primer-react": "^5.0.0",
87 + "eslint-plugin-primer-react": "^6.1.3",
88 "eslint-plugin-promise": "^7.0.0",
89 "eslint-plugin-react": "^7.33.2",
90 "eslint-plugin-react-hooks": "^4.6.0",