chore: bump eslint-plugin-primer-react from 7.0.2 to 8.0.0 (#1694)

Bumps [eslint-plugin-primer-react](https://github.com/primer/eslint-plugin-primer-react) from 7.0.2 to 8.0.0. <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>v8.0.0</h2> <h3>Major Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/381">#381</a> <a href="https://github.com/primer/eslint-plugin-primer-react/commit/52f3be6881a522b0c9b261fe5acbe0c84a7deb5a"><code>52f3be6</code></a> Thanks <a href="https://github.com/apps/copilot-swe-agent"><code>@​copilot-swe-agent</code></a>! - Upgrade to ESLint v9 support with eslint-plugin-github v6</p> </li> <li> <p><a href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/380">#380</a> <a href="https://github.com/primer/eslint-plugin-primer-react/commit/d42d5c03a0e7df44efeed84baff2eca95af05113"><code>d42d5c0</code></a> Thanks <a href="https://github.com/apps/copilot-swe-agent"><code>@​copilot-swe-agent</code></a>! - Update repository to Node.js v20</p> </li> </ul> <h3>Minor Changes</h3> <ul> <li><a href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/366">#366</a> <a href="https://github.com/primer/eslint-plugin-primer-react/commit/c7bf278d7e7d6b389f325bfb9f57dca2114b3506"><code>c7bf278</code></a> Thanks <a href="https://github.com/liuliu-dev"><code>@​liuliu-dev</code></a>! - Add <code>a11y-no-duplicate-form-labels</code> rule to prevent duplicate labels on TextInput components.</li> </ul> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/364">#364</a> <a href="https://github.com/primer/eslint-plugin-primer-react/commit/ec701d29d35a0a3f09eea2f66dbe28b4be81957f"><code>ec701d2</code></a> Thanks <a href="https://github.com/pksjce"><code>@​pksjce</code></a>! - Add rule for Link to not be allowed without href</li> </ul> </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>8.0.0</h2> <h3>Major Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/381">#381</a> <a href="https://github.com/primer/eslint-plugin-primer-react/commit/52f3be6881a522b0c9b261fe5acbe0c84a7deb5a"><code>52f3be6</code></a> Thanks <a href="https://github.com/apps/copilot-swe-agent"><code>@​copilot-swe-agent</code></a>! - Upgrade to ESLint v9 support with eslint-plugin-github v6</p> </li> <li> <p><a href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/380">#380</a> <a href="https://github.com/primer/eslint-plugin-primer-react/commit/d42d5c03a0e7df44efeed84baff2eca95af05113"><code>d42d5c0</code></a> Thanks <a href="https://github.com/apps/copilot-swe-agent"><code>@​copilot-swe-agent</code></a>! - Update repository to Node.js v20</p> </li> </ul> <h3>Minor Changes</h3> <ul> <li><a href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/366">#366</a> <a href="https://github.com/primer/eslint-plugin-primer-react/commit/c7bf278d7e7d6b389f325bfb9f57dca2114b3506"><code>c7bf278</code></a> Thanks <a href="https://github.com/liuliu-dev"><code>@​liuliu-dev</code></a>! - Add <code>a11y-no-duplicate-form-labels</code> rule to prevent duplicate labels on TextInput components.</li> </ul> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/primer/eslint-plugin-primer-react/pull/364">#364</a> <a href="https://github.com/primer/eslint-plugin-primer-react/commit/ec701d29d35a0a3f09eea2f66dbe28b4be81957f"><code>ec701d2</code></a> Thanks <a href="https://github.com/pksjce"><code>@​pksjce</code></a>! - Add rule for Link to not be allowed without href</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/primer/eslint-plugin-primer-react/commit/06efbcdb2455c5334700dcb901474104126c6ae1"><code>06efbcd</code></a> Version Packages (<a href="https://redirect.github.com/primer/eslint-plugin-primer-react/issues/365">#365</a>)</li> <li><a href="https://github.com/primer/eslint-plugin-primer-react/commit/bc025bb5d4a0d391cdb60ade61d1f1eb72acc277"><code>bc025bb</code></a> Add comprehensive GitHub Copilot instructions for eslint-plugin-primer-react ...</li> <li><a href="https://github.com/primer/eslint-plugin-primer-react/commit/4594f72280276caeca3b0051dc6fce975dc33072"><code>4594f72</code></a> Bump <code>@​typescript-eslint/rule-tester</code> from 7.16.0 to 8.38.0 (<a href="https://redirect.github.com/primer/eslint-plugin-primer-react/issues/372">#372</a>)</li> <li><a href="https://github.com/primer/eslint-plugin-primer-react/commit/7996b949ad85cfe4e091c492f4d5c5b8d94f6885"><code>7996b94</code></a> Bump markdownlint-cli2-formatter-pretty from 0.0.7 to 0.0.8 (<a href="https://redirect.github.com/primer/eslint-plugin-primer-react/issues/373">#373</a>)</li> <li><a href="https://github.com/primer/eslint-plugin-primer-react/commit/52f3be6881a522b0c9b261fe5acbe0c84a7deb5a"><code>52f3be6</code></a> Upgrade to ESLint v9 support with eslint-plugin-github v6 (<a href="https://redirect.github.com/primer/eslint-plugin-primer-react/issues/381">#381</a>)</li> <li><a href="https://github.com/primer/eslint-plugin-primer-react/commit/6362adfa500f80b7340968df1e4564f0b6754c63"><code>6362adf</code></a> Bump actions/create-github-app-token from 1 to 2 (<a href="https://redirect.github.com/primer/eslint-plugin-primer-react/issues/324">#324</a>)</li> <li><a href="https://github.com/primer/eslint-plugin-primer-react/commit/d52a5ff41cb675299af6041e485d2136579b067d"><code>d52a5ff</code></a> Bump jest and <code>@​types/jest</code> (<a href="https://redirect.github.com/primer/eslint-plugin-primer-react/issues/374">#374</a>)</li> <li><a href="https://github.com/primer/eslint-plugin-primer-react/commit/d42d5c03a0e7df44efeed84baff2eca95af05113"><code>d42d5c0</code></a> Update repository to Node.js v20 (<a href="https://redirect.github.com/primer/eslint-plugin-primer-react/issues/380">#380</a>)</li> <li><a href="https://github.com/primer/eslint-plugin-primer-react/commit/d10759d608284a9ab986620098b6ebf995186f8d"><code>d10759d</code></a> Bump typescript from 5.8.2 to 5.8.3 (<a href="https://redirect.github.com/primer/eslint-plugin-primer-react/issues/362">#362</a>)</li> <li><a href="https://github.com/primer/eslint-plugin-primer-react/commit/f016a8a505e8dbca320b374738ebf15e42ca3f63"><code>f016a8a</code></a> Bump <code>@​typescript-eslint/utils</code> from 8.35.0 to 8.38.0 (<a href="https://redirect.github.com/primer/eslint-plugin-primer-react/issues/371">#371</a>)</li> <li>Additional commits viewable in <a href="https://github.com/primer/eslint-plugin-primer-react/compare/v7.0.2...v8.0.0">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=7.0.2&new-version=8.0.0)](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>

dependabot[bot] committed Aug 19, 2025 at 15:16 UTC 0e24b9fdac97400a7d2b22f3a1f7321c7c1be798
2 files changed +45 -583
package-lock.json
+44 -582
@@ -71,7 +71,7 @@
71 "eslint-plugin-mdx": "^3.1.3",
72 "eslint-plugin-node": "^11.1.0",
73 "eslint-plugin-prettier": "^5.1.2",
74 - "eslint-plugin-primer-react": "^7.0.0",
74 + "eslint-plugin-primer-react": "^8.0.0",
75 "eslint-plugin-promise": "^7.0.0",
76 "eslint-plugin-react": "^7.33.2",
77 "eslint-plugin-react-hooks": "^4.6.0",
@@ -12587,14 +12587,14 @@
12587 }
12588 },
12589 "node_modules/@typescript-eslint/project-service": {
12590 - "version": "8.35.0",
12591 - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.35.0.tgz",
12592 - "integrity": "sha512-41xatqRwWZuhUMF/aZm2fcUsOFKNcG28xqRSS6ZVr9BVJtGExosLAm5A1OxTjRMagx8nJqva+P5zNIGt8RIgbQ==",
12590 + "version": "8.38.0",
12591 + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.38.0.tgz",
12592 + "integrity": "sha512-dbK7Jvqcb8c9QfH01YB6pORpqX1mn5gDZc9n63Ak/+jD67oWXn3Gs0M6vddAN+eDXBCS5EmNWzbSxsn9SzFWWg==",
12593 "dev": true,
12594 "license": "MIT",
12595 "dependencies": {
12596 - "@typescript-eslint/tsconfig-utils": "^8.35.0",
12597 - "@typescript-eslint/types": "^8.35.0",
12596 + "@typescript-eslint/tsconfig-utils": "^8.38.0",
12597 + "@typescript-eslint/types": "^8.38.0",
12598 "debug": "^4.3.4"
12599 },
12600 "engines": {
@@ -12609,9 +12609,9 @@
12609 }
12610 },
12611 "node_modules/@typescript-eslint/project-service/node_modules/@typescript-eslint/types": {
12612 - "version": "8.36.0",
12613 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.36.0.tgz",
12614 - "integrity": "sha512-xGms6l5cTJKQPZOKM75Dl9yBfNdGeLRsIyufewnxT4vZTrjC0ImQT4fj8QmtJK84F58uSh5HVBSANwcfiXxABQ==",
12612 + "version": "8.39.0",
12613 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.39.0.tgz",
12614 + "integrity": "sha512-ArDdaOllnCj3yn/lzKn9s0pBQYmmyme/v1HbGIGB0GB/knFI3fWMHloC+oYTJW46tVbYnGKTMDK4ah1sC2v0Kg==",
12615 "dev": true,
12616 "license": "MIT",
12617 "engines": {
@@ -12640,9 +12640,9 @@
12640 }
12641 },
12642 "node_modules/@typescript-eslint/tsconfig-utils": {
12643 - "version": "8.35.0",
12644 - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.35.0.tgz",
12645 - "integrity": "sha512-04k/7247kZzFraweuEirmvUj+W3bJLI9fX6fbo1Qm2YykuBvEhRTPl8tcxlYO8kZZW+HIXfkZNoasVb8EV4jpA==",
12643 + "version": "8.38.0",
12644 + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.38.0.tgz",
12645 + "integrity": "sha512-Lum9RtSE3EroKk/bYns+sPOodqb2Fv50XOl/gMviMKNvanETUuUcC9ObRbzrJ4VSd2JalPqgSAavwrPiPvnAiQ==",
12646 "dev": true,
12647 "license": "MIT",
12648 "engines": {
@@ -19947,463 +19947,37 @@
19947 }
19948 },
19949 "node_modules/eslint-plugin-primer-react": {
19950 - "version": "7.0.2",
19951 - "resolved": "https://registry.npmjs.org/eslint-plugin-primer-react/-/eslint-plugin-primer-react-7.0.2.tgz",
19952 - "integrity": "sha512-cjYTxM8P26N5yihc1XElnzwNjZ6mptb5r7kRZojjj34wr/BYJA7xtRRPb0tNT2NZgRCyi9M9dQtM5NM467wcZw==",
19950 + "version": "8.0.0",
19951 + "resolved": "https://registry.npmjs.org/eslint-plugin-primer-react/-/eslint-plugin-primer-react-8.0.0.tgz",
19952 + "integrity": "sha512-WCcImlm1xVRLrJntzY/bPSenNd4y7+OOLg9VrWoJ6fmzefJnY9GhCd6nMnEnwUgXdw9RxxpbUtyMpxv4maKwFA==",
19953 "dev": true,
19954 "license": "MIT",
19955 "dependencies": {
19956 "@styled-system/props": "^5.1.5",
19957 - "@typescript-eslint/utils": "8.35.0",
19958 - "eslint-plugin-github": "^5.0.1",
19957 + "@typescript-eslint/utils": "8.38.0",
19958 + "eslint-plugin-github": "^6.0.0",
19959 "eslint-plugin-jsx-a11y": "^6.7.1",
19960 "eslint-traverse": "^1.0.0",
19961 "lodash": "^4.17.21",
19962 "styled-system": "^5.1.5",
19963 "typescript": "^5.8.2"
19964 },
19965 - "peerDependencies": {
19966 - "eslint": "^8.42.0"
19967 - }
19968 - },
19969 - "node_modules/eslint-plugin-primer-react/node_modules/@eslint/eslintrc": {
19970 - "version": "3.3.1",
19971 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz",
19972 - "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==",
19973 - "dev": true,
19974 - "license": "MIT",
19975 - "dependencies": {
19976 - "ajv": "^6.12.4",
19977 - "debug": "^4.3.2",
19978 - "espree": "^10.0.1",
19979 - "globals": "^14.0.0",
19980 - "ignore": "^5.2.0",
19981 - "import-fresh": "^3.2.1",
19982 - "js-yaml": "^4.1.0",
19983 - "minimatch": "^3.1.2",
19984 - "strip-json-comments": "^3.1.1"
19985 - },
19986 - "engines": {
19987 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
19988 - },
19989 - "funding": {
19990 - "url": "https://opencollective.com/eslint"
19991 - }
19992 - },
19993 - "node_modules/eslint-plugin-primer-react/node_modules/@eslint/eslintrc/node_modules/brace-expansion": {
19994 - "version": "1.1.12",
19995 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
19996 - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
19997 - "dev": true,
19998 - "license": "MIT",
19999 - "dependencies": {
20000 - "balanced-match": "^1.0.0",
20001 - "concat-map": "0.0.1"
20002 - }
20003 - },
20004 - "node_modules/eslint-plugin-primer-react/node_modules/@eslint/eslintrc/node_modules/globals": {
20005 - "version": "14.0.0",
20006 - "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
20007 - "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
20008 - "dev": true,
20009 - "license": "MIT",
20010 - "engines": {
20011 - "node": ">=18"
20012 - },
20013 - "funding": {
20014 - "url": "https://github.com/sponsors/sindresorhus"
20015 - }
20016 - },
20017 - "node_modules/eslint-plugin-primer-react/node_modules/@eslint/eslintrc/node_modules/minimatch": {
20018 - "version": "3.1.2",
20019 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
20020 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
20021 - "dev": true,
20022 - "license": "ISC",
20023 - "dependencies": {
20024 - "brace-expansion": "^1.1.7"
20025 - },
20026 - "engines": {
20027 - "node": "*"
20028 - }
20029 - },
20030 - "node_modules/eslint-plugin-primer-react/node_modules/@eslint/js": {
20031 - "version": "9.23.0",
20032 - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.23.0.tgz",
20033 - "integrity": "sha512-35MJ8vCPU0ZMxo7zfev2pypqTwWTofFZO6m4KAtdoFhRpLJUpHTZZ+KB3C7Hb1d7bULYwO4lJXGCi5Se+8OMbw==",
20034 - "dev": true,
20035 - "license": "MIT",
20036 - "engines": {
20037 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20038 - }
20039 - },
20040 - "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/eslint-plugin": {
20041 - "version": "8.29.0",
20042 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.29.0.tgz",
20043 - "integrity": "sha512-PAIpk/U7NIS6H7TEtN45SPGLQaHNgB7wSjsQV/8+KYokAb2T/gloOA/Bee2yd4/yKVhPKe5LlaUGhAZk5zmSaQ==",
20044 - "dev": true,
20045 - "license": "MIT",
20046 - "dependencies": {
20047 - "@eslint-community/regexpp": "^4.10.0",
20048 - "@typescript-eslint/scope-manager": "8.29.0",
20049 - "@typescript-eslint/type-utils": "8.29.0",
20050 - "@typescript-eslint/utils": "8.29.0",
20051 - "@typescript-eslint/visitor-keys": "8.29.0",
20052 - "graphemer": "^1.4.0",
20053 - "ignore": "^5.3.1",
20054 - "natural-compare": "^1.4.0",
20055 - "ts-api-utils": "^2.0.1"
20056 - },
20057 - "engines": {
20058 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20059 - },
20060 - "funding": {
20061 - "type": "opencollective",
20062 - "url": "https://opencollective.com/typescript-eslint"
20063 - },
20064 - "peerDependencies": {
20065 - "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0",
20066 - "eslint": "^8.57.0 || ^9.0.0",
20067 - "typescript": ">=4.8.4 <5.9.0"
20068 - }
20069 - },
20070 - "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": {
20071 - "version": "8.29.0",
20072 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.29.0.tgz",
20073 - "integrity": "sha512-aO1PVsq7Gm+tcghabUpzEnVSFMCU4/nYIgC2GOatJcllvWfnhrgW0ZEbnTxm36QsikmCN1K/6ZgM7fok2I7xNw==",
20074 - "dev": true,
20075 - "license": "MIT",
20076 - "dependencies": {
20077 - "@typescript-eslint/types": "8.29.0",
20078 - "@typescript-eslint/visitor-keys": "8.29.0"
20079 - },
20080 - "engines": {
20081 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20082 - },
20083 - "funding": {
20084 - "type": "opencollective",
20085 - "url": "https://opencollective.com/typescript-eslint"
20086 - }
20087 - },
20088 - "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": {
20089 - "version": "8.29.0",
20090 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.29.0.tgz",
20091 - "integrity": "sha512-wcJL/+cOXV+RE3gjCyl/V2G877+2faqvlgtso/ZRbTCnZazh0gXhe+7gbAnfubzN2bNsBtZjDvlh7ero8uIbzg==",
20092 - "dev": true,
20093 - "license": "MIT",
20094 - "engines": {
20095 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20096 - },
20097 - "funding": {
20098 - "type": "opencollective",
20099 - "url": "https://opencollective.com/typescript-eslint"
20100 - }
20101 - },
20102 - "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": {
20103 - "version": "8.29.0",
20104 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.29.0.tgz",
20105 - "integrity": "sha512-yOfen3jE9ISZR/hHpU/bmNvTtBW1NjRbkSFdZOksL1N+ybPEE7UVGMwqvS6CP022Rp00Sb0tdiIkhSCe6NI8ow==",
20106 - "dev": true,
20107 - "license": "MIT",
20108 - "dependencies": {
20109 - "@typescript-eslint/types": "8.29.0",
20110 - "@typescript-eslint/visitor-keys": "8.29.0",
20111 - "debug": "^4.3.4",
20112 - "fast-glob": "^3.3.2",
20113 - "is-glob": "^4.0.3",
20114 - "minimatch": "^9.0.4",
20115 - "semver": "^7.6.0",
20116 - "ts-api-utils": "^2.0.1"
20117 - },
20118 - "engines": {
20119 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20120 - },
20121 - "funding": {
20122 - "type": "opencollective",
20123 - "url": "https://opencollective.com/typescript-eslint"
20124 - },
20125 - "peerDependencies": {
20126 - "typescript": ">=4.8.4 <5.9.0"
20127 - }
20128 - },
20129 - "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": {
20130 - "version": "8.29.0",
20131 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.29.0.tgz",
20132 - "integrity": "sha512-gX/A0Mz9Bskm8avSWFcK0gP7cZpbY4AIo6B0hWYFCaIsz750oaiWR4Jr2CI+PQhfW1CpcQr9OlfPS+kMFegjXA==",
20133 - "dev": true,
20134 - "license": "MIT",
20135 - "dependencies": {
20136 - "@eslint-community/eslint-utils": "^4.4.0",
20137 - "@typescript-eslint/scope-manager": "8.29.0",
20138 - "@typescript-eslint/types": "8.29.0",
20139 - "@typescript-eslint/typescript-estree": "8.29.0"
20140 - },
20141 - "engines": {
20142 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20143 - },
20144 - "funding": {
20145 - "type": "opencollective",
20146 - "url": "https://opencollective.com/typescript-eslint"
20147 - },
20148 - "peerDependencies": {
20149 - "eslint": "^8.57.0 || ^9.0.0",
20150 - "typescript": ">=4.8.4 <5.9.0"
20151 - }
20152 - },
20153 - "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": {
20154 - "version": "8.29.0",
20155 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.29.0.tgz",
20156 - "integrity": "sha512-Sne/pVz8ryR03NFK21VpN88dZ2FdQXOlq3VIklbrTYEt8yXtRFr9tvUhqvCeKjqYk5FSim37sHbooT6vzBTZcg==",
20157 - "dev": true,
20158 - "license": "MIT",
20159 - "dependencies": {
20160 - "@typescript-eslint/types": "8.29.0",
20161 - "eslint-visitor-keys": "^4.2.0"
20162 - },
20163 - "engines": {
20164 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20165 - },
20166 - "funding": {
20167 - "type": "opencollective",
20168 - "url": "https://opencollective.com/typescript-eslint"
20169 - }
20170 - },
20171 - "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/parser": {
20172 - "version": "8.29.0",
20173 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.29.0.tgz",
20174 - "integrity": "sha512-8C0+jlNJOwQso2GapCVWWfW/rzaq7Lbme+vGUFKE31djwNncIpgXD7Cd4weEsDdkoZDjH0lwwr3QDQFuyrMg9g==",
20175 - "dev": true,
20176 - "license": "MIT",
20177 - "dependencies": {
20178 - "@typescript-eslint/scope-manager": "8.29.0",
20179 - "@typescript-eslint/types": "8.29.0",
20180 - "@typescript-eslint/typescript-estree": "8.29.0",
20181 - "@typescript-eslint/visitor-keys": "8.29.0",
20182 - "debug": "^4.3.4"
20183 - },
20184 - "engines": {
20185 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20186 - },
20187 - "funding": {
20188 - "type": "opencollective",
20189 - "url": "https://opencollective.com/typescript-eslint"
20190 - },
20191 - "peerDependencies": {
20192 - "eslint": "^8.57.0 || ^9.0.0",
20193 - "typescript": ">=4.8.4 <5.9.0"
20194 - }
20195 - },
20196 - "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": {
20197 - "version": "8.29.0",
20198 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.29.0.tgz",
20199 - "integrity": "sha512-aO1PVsq7Gm+tcghabUpzEnVSFMCU4/nYIgC2GOatJcllvWfnhrgW0ZEbnTxm36QsikmCN1K/6ZgM7fok2I7xNw==",
20200 - "dev": true,
20201 - "license": "MIT",
20202 - "dependencies": {
20203 - "@typescript-eslint/types": "8.29.0",
20204 - "@typescript-eslint/visitor-keys": "8.29.0"
20205 - },
20206 - "engines": {
20207 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20208 - },
20209 - "funding": {
20210 - "type": "opencollective",
20211 - "url": "https://opencollective.com/typescript-eslint"
20212 - }
20213 - },
20214 - "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": {
20215 - "version": "8.29.0",
20216 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.29.0.tgz",
20217 - "integrity": "sha512-wcJL/+cOXV+RE3gjCyl/V2G877+2faqvlgtso/ZRbTCnZazh0gXhe+7gbAnfubzN2bNsBtZjDvlh7ero8uIbzg==",
20218 - "dev": true,
20219 - "license": "MIT",
20220 - "engines": {
20221 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20222 - },
20223 - "funding": {
20224 - "type": "opencollective",
20225 - "url": "https://opencollective.com/typescript-eslint"
20226 - }
20227 - },
20228 - "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree": {
20229 - "version": "8.29.0",
20230 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.29.0.tgz",
20231 - "integrity": "sha512-yOfen3jE9ISZR/hHpU/bmNvTtBW1NjRbkSFdZOksL1N+ybPEE7UVGMwqvS6CP022Rp00Sb0tdiIkhSCe6NI8ow==",
20232 - "dev": true,
20233 - "license": "MIT",
20234 - "dependencies": {
20235 - "@typescript-eslint/types": "8.29.0",
20236 - "@typescript-eslint/visitor-keys": "8.29.0",
20237 - "debug": "^4.3.4",
20238 - "fast-glob": "^3.3.2",
20239 - "is-glob": "^4.0.3",
20240 - "minimatch": "^9.0.4",
20241 - "semver": "^7.6.0",
20242 - "ts-api-utils": "^2.0.1"
20243 - },
19965 "engines": {
20245 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20246 - },
20247 - "funding": {
20248 - "type": "opencollective",
20249 - "url": "https://opencollective.com/typescript-eslint"
19966 + "node": ">=20"
19967 },
19968 "peerDependencies": {
20252 - "typescript": ">=4.8.4 <5.9.0"
20253 - }
20254 - },
20255 - "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/visitor-keys": {
20256 - "version": "8.29.0",
20257 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.29.0.tgz",
20258 - "integrity": "sha512-Sne/pVz8ryR03NFK21VpN88dZ2FdQXOlq3VIklbrTYEt8yXtRFr9tvUhqvCeKjqYk5FSim37sHbooT6vzBTZcg==",
20259 - "dev": true,
20260 - "license": "MIT",
20261 - "dependencies": {
20262 - "@typescript-eslint/types": "8.29.0",
20263 - "eslint-visitor-keys": "^4.2.0"
20264 - },
20265 - "engines": {
20266 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20267 - },
20268 - "funding": {
20269 - "type": "opencollective",
20270 - "url": "https://opencollective.com/typescript-eslint"
19969 + "eslint": "^9.0.0"
19970 }
19971 },
19972 "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/scope-manager": {
20274 - "version": "8.35.0",
20275 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.35.0.tgz",
20276 - "integrity": "sha512-+AgL5+mcoLxl1vGjwNfiWq5fLDZM1TmTPYs2UkyHfFhgERxBbqHlNjRzhThJqz+ktBqTChRYY6zwbMwy0591AA==",
20277 - "dev": true,
20278 - "license": "MIT",
20279 - "dependencies": {
20280 - "@typescript-eslint/types": "8.35.0",
20281 - "@typescript-eslint/visitor-keys": "8.35.0"
20282 - },
20283 - "engines": {
20284 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20285 - },
20286 - "funding": {
20287 - "type": "opencollective",
20288 - "url": "https://opencollective.com/typescript-eslint"
20289 - }
20290 - },
20291 - "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/type-utils": {
20292 - "version": "8.29.0",
20293 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.29.0.tgz",
20294 - "integrity": "sha512-ahaWQ42JAOx+NKEf5++WC/ua17q5l+j1GFrbbpVKzFL/tKVc0aYY8rVSYUpUvt2hUP1YBr7mwXzx+E/DfUWI9Q==",
20295 - "dev": true,
20296 - "license": "MIT",
20297 - "dependencies": {
20298 - "@typescript-eslint/typescript-estree": "8.29.0",
20299 - "@typescript-eslint/utils": "8.29.0",
20300 - "debug": "^4.3.4",
20301 - "ts-api-utils": "^2.0.1"
20302 - },
20303 - "engines": {
20304 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20305 - },
20306 - "funding": {
20307 - "type": "opencollective",
20308 - "url": "https://opencollective.com/typescript-eslint"
20309 - },
20310 - "peerDependencies": {
20311 - "eslint": "^8.57.0 || ^9.0.0",
20312 - "typescript": ">=4.8.4 <5.9.0"
20313 - }
20314 - },
20315 - "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/scope-manager": {
20316 - "version": "8.29.0",
20317 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.29.0.tgz",
20318 - "integrity": "sha512-aO1PVsq7Gm+tcghabUpzEnVSFMCU4/nYIgC2GOatJcllvWfnhrgW0ZEbnTxm36QsikmCN1K/6ZgM7fok2I7xNw==",
20319 - "dev": true,
20320 - "license": "MIT",
20321 - "dependencies": {
20322 - "@typescript-eslint/types": "8.29.0",
20323 - "@typescript-eslint/visitor-keys": "8.29.0"
20324 - },
20325 - "engines": {
20326 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20327 - },
20328 - "funding": {
20329 - "type": "opencollective",
20330 - "url": "https://opencollective.com/typescript-eslint"
20331 - }
20332 - },
20333 - "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": {
20334 - "version": "8.29.0",
20335 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.29.0.tgz",
20336 - "integrity": "sha512-wcJL/+cOXV+RE3gjCyl/V2G877+2faqvlgtso/ZRbTCnZazh0gXhe+7gbAnfubzN2bNsBtZjDvlh7ero8uIbzg==",
20337 - "dev": true,
20338 - "license": "MIT",
20339 - "engines": {
20340 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20341 - },
20342 - "funding": {
20343 - "type": "opencollective",
20344 - "url": "https://opencollective.com/typescript-eslint"
20345 - }
20346 - },
20347 - "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": {
20348 - "version": "8.29.0",
20349 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.29.0.tgz",
20350 - "integrity": "sha512-yOfen3jE9ISZR/hHpU/bmNvTtBW1NjRbkSFdZOksL1N+ybPEE7UVGMwqvS6CP022Rp00Sb0tdiIkhSCe6NI8ow==",
20351 - "dev": true,
20352 - "license": "MIT",
20353 - "dependencies": {
20354 - "@typescript-eslint/types": "8.29.0",
20355 - "@typescript-eslint/visitor-keys": "8.29.0",
20356 - "debug": "^4.3.4",
20357 - "fast-glob": "^3.3.2",
20358 - "is-glob": "^4.0.3",
20359 - "minimatch": "^9.0.4",
20360 - "semver": "^7.6.0",
20361 - "ts-api-utils": "^2.0.1"
20362 - },
20363 - "engines": {
20364 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20365 - },
20366 - "funding": {
20367 - "type": "opencollective",
20368 - "url": "https://opencollective.com/typescript-eslint"
20369 - },
20370 - "peerDependencies": {
20371 - "typescript": ">=4.8.4 <5.9.0"
20372 - }
20373 - },
20374 - "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": {
20375 - "version": "8.29.0",
20376 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.29.0.tgz",
20377 - "integrity": "sha512-gX/A0Mz9Bskm8avSWFcK0gP7cZpbY4AIo6B0hWYFCaIsz750oaiWR4Jr2CI+PQhfW1CpcQr9OlfPS+kMFegjXA==",
19973 + "version": "8.38.0",
19974 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.38.0.tgz",
19975 + "integrity": "sha512-WJw3AVlFFcdT9Ri1xs/lg8LwDqgekWXWhH3iAF+1ZM+QPd7oxQ6jvtW/JPwzAScxitILUIFs0/AnQ/UWHzbATQ==",
19976 "dev": true,
19977 "license": "MIT",
19978 "dependencies": {
20381 - "@eslint-community/eslint-utils": "^4.4.0",
20382 - "@typescript-eslint/scope-manager": "8.29.0",
20383 - "@typescript-eslint/types": "8.29.0",
20384 - "@typescript-eslint/typescript-estree": "8.29.0"
20385 - },
20386 - "engines": {
20387 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20388 - },
20389 - "funding": {
20390 - "type": "opencollective",
20391 - "url": "https://opencollective.com/typescript-eslint"
20392 - },
20393 - "peerDependencies": {
20394 - "eslint": "^8.57.0 || ^9.0.0",
20395 - "typescript": ">=4.8.4 <5.9.0"
20396 - }
20397 - },
20398 - "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": {
20399 - "version": "8.29.0",
20400 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.29.0.tgz",
20401 - "integrity": "sha512-Sne/pVz8ryR03NFK21VpN88dZ2FdQXOlq3VIklbrTYEt8yXtRFr9tvUhqvCeKjqYk5FSim37sHbooT6vzBTZcg==",
20402 - "dev": true,
20403 - "license": "MIT",
20404 - "dependencies": {
20405 - "@typescript-eslint/types": "8.29.0",
20406 - "eslint-visitor-keys": "^4.2.0"
19979 + "@typescript-eslint/types": "8.38.0",
19980 + "@typescript-eslint/visitor-keys": "8.38.0"
19981 },
19982 "engines": {
19983 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -20414,9 +19988,9 @@
19988 }
19989 },
19990 "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/types": {
20417 - "version": "8.35.0",
20418 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.35.0.tgz",
20419 - "integrity": "sha512-0mYH3emanku0vHw2aRLNGqe7EXh9WHEhi7kZzscrMDf6IIRUQ5Jk4wp1QrledE/36KtdZrVfKnE32eZCf/vaVQ==",
19991 + "version": "8.38.0",
19992 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.38.0.tgz",
19993 + "integrity": "sha512-wzkUfX3plUqij4YwWaJyqhiPE5UCRVlFpKn1oCRn2O1bJ592XxWJj8ROQ3JD5MYXLORW84063z3tZTb/cs4Tyw==",
19994 "dev": true,
19995 "license": "MIT",
19996 "engines": {
@@ -20428,16 +20002,16 @@
20002 }
20003 },
20004 "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/typescript-estree": {
20431 - "version": "8.35.0",
20432 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.35.0.tgz",
20433 - "integrity": "sha512-F+BhnaBemgu1Qf8oHrxyw14wq6vbL8xwWKKMwTMwYIRmFFY/1n/9T/jpbobZL8vp7QyEUcC6xGrnAO4ua8Kp7w==",
20005 + "version": "8.38.0",
20006 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.38.0.tgz",
20007 + "integrity": "sha512-fooELKcAKzxux6fA6pxOflpNS0jc+nOQEEOipXFNjSlBS6fqrJOVY/whSn70SScHrcJ2LDsxWrneFoWYSVfqhQ==",
20008 "dev": true,
20009 "license": "MIT",
20010 "dependencies": {
20437 - "@typescript-eslint/project-service": "8.35.0",
20438 - "@typescript-eslint/tsconfig-utils": "8.35.0",
20439 - "@typescript-eslint/types": "8.35.0",
20440 - "@typescript-eslint/visitor-keys": "8.35.0",
20011 + "@typescript-eslint/project-service": "8.38.0",
20012 + "@typescript-eslint/tsconfig-utils": "8.38.0",
20013 + "@typescript-eslint/types": "8.38.0",
20014 + "@typescript-eslint/visitor-keys": "8.38.0",
20015 "debug": "^4.3.4",
20016 "fast-glob": "^3.3.2",
20017 "is-glob": "^4.0.3",
@@ -20457,16 +20031,16 @@
20031 }
20032 },
20033 "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/utils": {
20460 - "version": "8.35.0",
20461 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.35.0.tgz",
20462 - "integrity": "sha512-nqoMu7WWM7ki5tPgLVsmPM8CkqtoPUG6xXGeefM5t4x3XumOEKMoUZPdi+7F+/EotukN4R9OWdmDxN80fqoZeg==",
20034 + "version": "8.38.0",
20035 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.38.0.tgz",
20036 + "integrity": "sha512-hHcMA86Hgt+ijJlrD8fX0j1j8w4C92zue/8LOPAFioIno+W0+L7KqE8QZKCcPGc/92Vs9x36w/4MPTJhqXdyvg==",
20037 "dev": true,
20038 "license": "MIT",
20039 "dependencies": {
20040 "@eslint-community/eslint-utils": "^4.7.0",
20467 - "@typescript-eslint/scope-manager": "8.35.0",
20468 - "@typescript-eslint/types": "8.35.0",
20469 - "@typescript-eslint/typescript-estree": "8.35.0"
20041 + "@typescript-eslint/scope-manager": "8.38.0",
20042 + "@typescript-eslint/types": "8.38.0",
20043 + "@typescript-eslint/typescript-estree": "8.38.0"
20044 },
20045 "engines": {
20046 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -20481,13 +20055,13 @@
20055 }
20056 },
20057 "node_modules/eslint-plugin-primer-react/node_modules/@typescript-eslint/visitor-keys": {
20484 - "version": "8.35.0",
20485 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.35.0.tgz",
20486 - "integrity": "sha512-zTh2+1Y8ZpmeQaQVIc/ZZxsx8UzgKJyNg1PTvjzC7WMhPSVS8bfDX34k1SrwOf016qd5RU3az2UxUNue3IfQ5g==",
20058 + "version": "8.38.0",
20059 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.38.0.tgz",
20060 + "integrity": "sha512-pWrTcoFNWuwHlA9CvlfSsGWs14JxfN1TH25zM5L7o0pRLhsoZkDnTsXfQRJBEWJoV5DL0jf+Z+sxiud+K0mq1g==",
20061 "dev": true,
20062 "license": "MIT",
20063 "dependencies": {
20490 - "@typescript-eslint/types": "8.35.0",
20064 + "@typescript-eslint/types": "8.38.0",
20065 "eslint-visitor-keys": "^4.2.1"
20066 },
20067 "engines": {
@@ -20498,67 +20072,6 @@
20072 "url": "https://opencollective.com/typescript-eslint"
20073 }
20074 },
20501 - "node_modules/eslint-plugin-primer-react/node_modules/ajv": {
20502 - "version": "6.12.6",
20503 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
20504 - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
20505 - "dev": true,
20506 - "license": "MIT",
20507 - "dependencies": {
20508 - "fast-deep-equal": "^3.1.1",
20509 - "fast-json-stable-stringify": "^2.0.0",
20510 - "json-schema-traverse": "^0.4.1",
20511 - "uri-js": "^4.2.2"
20512 - },
20513 - "funding": {
20514 - "type": "github",
20515 - "url": "https://github.com/sponsors/epoberezkin"
20516 - }
20517 - },
20518 - "node_modules/eslint-plugin-primer-react/node_modules/argparse": {
20519 - "version": "2.0.1",
20520 - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
20521 - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
20522 - "dev": true,
20523 - "license": "Python-2.0"
20524 - },
20525 - "node_modules/eslint-plugin-primer-react/node_modules/eslint-plugin-github": {
20526 - "version": "5.1.8",
20527 - "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-5.1.8.tgz",
20528 - "integrity": "sha512-A6q+R3EBMF7hxIViWpQsalqpu3O0POcQ9VpN1m9W2I8yGumw+SFxXZUTafBd9X9mgUJhaU4M9qSifC1q/39H3A==",
20529 - "dev": true,
20530 - "license": "MIT",
20531 - "dependencies": {
20532 - "@eslint/compat": "^1.2.3",
20533 - "@eslint/eslintrc": "^3.1.0",
20534 - "@eslint/js": "^9.14.0",
20535 - "@github/browserslist-config": "^1.0.0",
20536 - "@typescript-eslint/eslint-plugin": "^8.0.0",
20537 - "@typescript-eslint/parser": "^8.0.0",
20538 - "aria-query": "^5.3.0",
20539 - "eslint-config-prettier": ">=8.0.0",
20540 - "eslint-plugin-escompat": "^3.11.3",
20541 - "eslint-plugin-eslint-comments": "^3.2.0",
20542 - "eslint-plugin-filenames": "^1.3.2",
20543 - "eslint-plugin-i18n-text": "^1.0.1",
20544 - "eslint-plugin-import": "^2.31.0",
20545 - "eslint-plugin-jsx-a11y": "^6.10.2",
20546 - "eslint-plugin-no-only-tests": "^3.0.0",
20547 - "eslint-plugin-prettier": "^5.2.1",
20548 - "eslint-rule-documentation": ">=1.0.0",
20549 - "globals": "^15.12.0",
20550 - "jsx-ast-utils": "^3.3.2",
20551 - "prettier": "^3.0.0",
20552 - "svg-element-attributes": "^1.3.1",
20553 - "typescript-eslint": "^8.14.0"
20554 - },
20555 - "bin": {
20556 - "eslint-ignore-errors": "bin/eslint-ignore-errors.js"
20557 - },
20558 - "peerDependencies": {
20559 - "eslint": "^8 || ^9"
20560 - }
20561 - },
20075 "node_modules/eslint-plugin-primer-react/node_modules/eslint-visitor-keys": {
20076 "version": "4.2.1",
20077 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
@@ -20572,57 +20085,6 @@
20085 "url": "https://opencollective.com/eslint"
20086 }
20087 },
20575 - "node_modules/eslint-plugin-primer-react/node_modules/espree": {
20576 - "version": "10.3.0",
20577 - "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz",
20578 - "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==",
20579 - "dev": true,
20580 - "license": "BSD-2-Clause",
20581 - "dependencies": {
20582 - "acorn": "^8.14.0",
20583 - "acorn-jsx": "^5.3.2",
20584 - "eslint-visitor-keys": "^4.2.0"
20585 - },
20586 - "engines": {
20587 - "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20588 - },
20589 - "funding": {
20590 - "url": "https://opencollective.com/eslint"
20591 - }
20592 - },
20593 - "node_modules/eslint-plugin-primer-react/node_modules/globals": {
20594 - "version": "15.15.0",
20595 - "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz",
20596 - "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==",
20597 - "dev": true,
20598 - "license": "MIT",
20599 - "engines": {
20600 - "node": ">=18"
20601 - },
20602 - "funding": {
20603 - "url": "https://github.com/sponsors/sindresorhus"
20604 - }
20605 - },
20606 - "node_modules/eslint-plugin-primer-react/node_modules/js-yaml": {
20607 - "version": "4.1.0",
20608 - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
20609 - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
20610 - "dev": true,
20611 - "license": "MIT",
20612 - "dependencies": {
20613 - "argparse": "^2.0.1"
20614 - },
20615 - "bin": {
20616 - "js-yaml": "bin/js-yaml.js"
20617 - }
20618 - },
20619 - "node_modules/eslint-plugin-primer-react/node_modules/json-schema-traverse": {
20620 - "version": "0.4.1",
20621 - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
20622 - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
20623 - "dev": true,
20624 - "license": "MIT"
20625 - },
20088 "node_modules/eslint-plugin-primer-react/node_modules/minimatch": {
20089 "version": "9.0.5",
20090 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
package.json
+1 -1
@@ -90,7 +90,7 @@
90 "eslint-plugin-mdx": "^3.1.3",
91 "eslint-plugin-node": "^11.1.0",
92 "eslint-plugin-prettier": "^5.1.2",
93 - "eslint-plugin-primer-react": "^7.0.0",
93 + "eslint-plugin-primer-react": "^8.0.0",
94 "eslint-plugin-promise": "^7.0.0",
95 "eslint-plugin-react": "^7.33.2",
96 "eslint-plugin-react-hooks": "^4.6.0",