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
}
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
}
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
}
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
}
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"
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": {
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",
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"
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": {
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",
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",