chore: update eslint plugins

Luke Karrys committed Oct 12, 2023 at 11:19 UTC 1f7f5bed34913e00122bd9238e2be746d983a737
3 files changed +404 -92
cli/package.json
+2 -2
@@ -30,9 +30,9 @@
30 "devDependencies": {
31 "@npmcli/eslint-config": "^4.0.2",
32 "@npmcli/template-oss": "4.19.0",
33 - "eslint-plugin-import": "^2.26.0",
33 + "eslint-plugin-import": "^2.28.1",
34 "eslint-plugin-node": "^11.1.0",
35 - "eslint-plugin-promise": "^6.0.0",
35 + "eslint-plugin-promise": "^6.1.1",
36 "tap": "^16.3.9"
37 },
38 "author": "GitHub Inc.",
package-lock.json
+400 -88
@@ -22,10 +22,10 @@
22 "@npmcli/eslint-config": "^4.0.2",
23 "@npmcli/template-oss": "4.19.0",
24 "eslint-plugin-github": "^4.10.1",
25 - "eslint-plugin-import": "^2.26.0",
25 + "eslint-plugin-import": "^2.28.1",
26 "eslint-plugin-node": "^11.1.0",
27 "eslint-plugin-primer-react": "^4.0.2",
28 - "eslint-plugin-promise": "^6.0.0",
28 + "eslint-plugin-promise": "^6.1.1",
29 "tap": "^16.3.9"
30 },
31 "engines": {
@@ -47,9 +47,9 @@
47 "devDependencies": {
48 "@npmcli/eslint-config": "^4.0.2",
49 "@npmcli/template-oss": "4.19.0",
50 - "eslint-plugin-import": "^2.26.0",
50 + "eslint-plugin-import": "^2.28.1",
51 "eslint-plugin-node": "^11.1.0",
52 - "eslint-plugin-promise": "^6.0.0",
52 + "eslint-plugin-promise": "^6.1.1",
53 "tap": "^16.3.9"
54 },
55 "engines": {
@@ -8997,6 +8997,18 @@
8997 "dequal": "^2.0.3"
8998 }
8999 },
9000 + "node_modules/array-buffer-byte-length": {
9001 + "version": "1.0.0",
9002 + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz",
9003 + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==",
9004 + "dependencies": {
9005 + "call-bind": "^1.0.2",
9006 + "is-array-buffer": "^3.0.1"
9007 + },
9008 + "funding": {
9009 + "url": "https://github.com/sponsors/ljharb"
9010 + }
9011 + },
9012 "node_modules/array-flatten": {
9013 "version": "1.1.1",
9014 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
@@ -9043,6 +9055,24 @@
9055 "node": ">=8"
9056 }
9057 },
9058 + "node_modules/array.prototype.findlastindex": {
9059 + "version": "1.2.3",
9060 + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz",
9061 + "integrity": "sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==",
9062 + "dependencies": {
9063 + "call-bind": "^1.0.2",
9064 + "define-properties": "^1.2.0",
9065 + "es-abstract": "^1.22.1",
9066 + "es-shim-unscopables": "^1.0.0",
9067 + "get-intrinsic": "^1.2.1"
9068 + },
9069 + "engines": {
9070 + "node": ">= 0.4"
9071 + },
9072 + "funding": {
9073 + "url": "https://github.com/sponsors/ljharb"
9074 + }
9075 + },
9076 "node_modules/array.prototype.flat": {
9077 "version": "1.3.1",
9078 "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz",
@@ -9089,6 +9119,26 @@
9119 "get-intrinsic": "^1.1.3"
9120 }
9121 },
9122 + "node_modules/arraybuffer.prototype.slice": {
9123 + "version": "1.0.2",
9124 + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz",
9125 + "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==",
9126 + "dependencies": {
9127 + "array-buffer-byte-length": "^1.0.0",
9128 + "call-bind": "^1.0.2",
9129 + "define-properties": "^1.2.0",
9130 + "es-abstract": "^1.22.1",
9131 + "get-intrinsic": "^1.2.1",
9132 + "is-array-buffer": "^3.0.2",
9133 + "is-shared-array-buffer": "^1.0.2"
9134 + },
9135 + "engines": {
9136 + "node": ">= 0.4"
9137 + },
9138 + "funding": {
9139 + "url": "https://github.com/sponsors/ljharb"
9140 + }
9141 + },
9142 "node_modules/arrify": {
9143 "version": "2.0.1",
9144 "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz",
@@ -9234,6 +9284,17 @@
9284 "postcss": "^8.1.0"
9285 }
9286 },
9287 + "node_modules/available-typed-arrays": {
9288 + "version": "1.0.5",
9289 + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
9290 + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==",
9291 + "engines": {
9292 + "node": ">= 0.4"
9293 + },
9294 + "funding": {
9295 + "url": "https://github.com/sponsors/ljharb"
9296 + }
9297 + },
9298 "node_modules/axe-core": {
9299 "version": "4.8.2",
9300 "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.8.2.tgz",
@@ -12283,6 +12344,19 @@
12344 "node": ">=10"
12345 }
12346 },
12347 + "node_modules/define-data-property": {
12348 + "version": "1.1.0",
12349 + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz",
12350 + "integrity": "sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==",
12351 + "dependencies": {
12352 + "get-intrinsic": "^1.2.1",
12353 + "gopd": "^1.0.1",
12354 + "has-property-descriptors": "^1.0.0"
12355 + },
12356 + "engines": {
12357 + "node": ">= 0.4"
12358 + }
12359 + },
12360 "node_modules/define-lazy-prop": {
12361 "version": "2.0.0",
12362 "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
@@ -12292,10 +12366,11 @@
12366 }
12367 },
12368 "node_modules/define-properties": {
12295 - "version": "1.1.4",
12296 - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
12297 - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
12369 + "version": "1.2.1",
12370 + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
12371 + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
12372 "dependencies": {
12373 + "define-data-property": "^1.0.1",
12374 "has-property-descriptors": "^1.0.0",
12375 "object-keys": "^1.1.1"
12376 },
@@ -12991,35 +13066,49 @@
13066 }
13067 },
13068 "node_modules/es-abstract": {
12994 - "version": "1.20.5",
12995 - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.5.tgz",
12996 - "integrity": "sha512-7h8MM2EQhsCA7pU/Nv78qOXFpD8Rhqd12gYiSJVkrH9+e8VuA8JlPJK/hQjjlLv6pJvx/z1iRFKzYb0XT/RuAQ==",
13069 + "version": "1.22.2",
13070 + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.2.tgz",
13071 + "integrity": "sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==",
13072 "dependencies": {
13073 + "array-buffer-byte-length": "^1.0.0",
13074 + "arraybuffer.prototype.slice": "^1.0.2",
13075 + "available-typed-arrays": "^1.0.5",
13076 "call-bind": "^1.0.2",
13077 + "es-set-tostringtag": "^2.0.1",
13078 "es-to-primitive": "^1.2.1",
13000 - "function-bind": "^1.1.1",
13001 - "function.prototype.name": "^1.1.5",
13002 - "get-intrinsic": "^1.1.3",
13079 + "function.prototype.name": "^1.1.6",
13080 + "get-intrinsic": "^1.2.1",
13081 "get-symbol-description": "^1.0.0",
13082 + "globalthis": "^1.0.3",
13083 "gopd": "^1.0.1",
13084 "has": "^1.0.3",
13085 "has-property-descriptors": "^1.0.0",
13086 + "has-proto": "^1.0.1",
13087 "has-symbols": "^1.0.3",
13008 - "internal-slot": "^1.0.3",
13088 + "internal-slot": "^1.0.5",
13089 + "is-array-buffer": "^3.0.2",
13090 "is-callable": "^1.2.7",
13091 "is-negative-zero": "^2.0.2",
13092 "is-regex": "^1.1.4",
13093 "is-shared-array-buffer": "^1.0.2",
13094 "is-string": "^1.0.7",
13095 + "is-typed-array": "^1.1.12",
13096 "is-weakref": "^1.0.2",
13015 - "object-inspect": "^1.12.2",
13097 + "object-inspect": "^1.12.3",
13098 "object-keys": "^1.1.1",
13099 "object.assign": "^4.1.4",
13018 - "regexp.prototype.flags": "^1.4.3",
13100 + "regexp.prototype.flags": "^1.5.1",
13101 + "safe-array-concat": "^1.0.1",
13102 "safe-regex-test": "^1.0.0",
13020 - "string.prototype.trimend": "^1.0.6",
13021 - "string.prototype.trimstart": "^1.0.6",
13022 - "unbox-primitive": "^1.0.2"
13103 + "string.prototype.trim": "^1.2.8",
13104 + "string.prototype.trimend": "^1.0.7",
13105 + "string.prototype.trimstart": "^1.0.7",
13106 + "typed-array-buffer": "^1.0.0",
13107 + "typed-array-byte-length": "^1.0.0",
13108 + "typed-array-byte-offset": "^1.0.0",
13109 + "typed-array-length": "^1.0.4",
13110 + "unbox-primitive": "^1.0.2",
13111 + "which-typed-array": "^1.1.11"
13112 },
13113 "engines": {
13114 "node": ">= 0.4"
@@ -13033,6 +13122,19 @@
13122 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.2.1.tgz",
13123 "integrity": "sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg=="
13124 },
13125 + "node_modules/es-set-tostringtag": {
13126 + "version": "2.0.1",
13127 + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz",
13128 + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==",
13129 + "dependencies": {
13130 + "get-intrinsic": "^1.1.3",
13131 + "has": "^1.0.3",
13132 + "has-tostringtag": "^1.0.0"
13133 + },
13134 + "engines": {
13135 + "node": ">= 0.4"
13136 + }
13137 + },
13138 "node_modules/es-shim-unscopables": {
13139 "version": "1.0.0",
13140 "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
@@ -13294,12 +13396,13 @@
13396 }
13397 },
13398 "node_modules/eslint-import-resolver-node": {
13297 - "version": "0.3.6",
13298 - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz",
13299 - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==",
13399 + "version": "0.3.9",
13400 + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz",
13401 + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==",
13402 "dependencies": {
13403 "debug": "^3.2.7",
13302 - "resolve": "^1.20.0"
13404 + "is-core-module": "^2.13.0",
13405 + "resolve": "^1.22.4"
13406 }
13407 },
13408 "node_modules/eslint-import-resolver-node/node_modules/debug": {
@@ -13311,9 +13414,9 @@
13414 }
13415 },
13416 "node_modules/eslint-module-utils": {
13314 - "version": "2.7.4",
13315 - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz",
13316 - "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==",
13417 + "version": "2.8.0",
13418 + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz",
13419 + "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==",
13420 "dependencies": {
13421 "debug": "^3.2.7"
13422 },
@@ -13502,23 +13605,27 @@
13605 }
13606 },
13607 "node_modules/eslint-plugin-import": {
13505 - "version": "2.26.0",
13506 - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz",
13507 - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==",
13608 + "version": "2.28.1",
13609 + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz",
13610 + "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==",
13611 "dependencies": {
13509 - "array-includes": "^3.1.4",
13510 - "array.prototype.flat": "^1.2.5",
13511 - "debug": "^2.6.9",
13612 + "array-includes": "^3.1.6",
13613 + "array.prototype.findlastindex": "^1.2.2",
13614 + "array.prototype.flat": "^1.3.1",
13615 + "array.prototype.flatmap": "^1.3.1",
13616 + "debug": "^3.2.7",
13617 "doctrine": "^2.1.0",
13513 - "eslint-import-resolver-node": "^0.3.6",
13514 - "eslint-module-utils": "^2.7.3",
13618 + "eslint-import-resolver-node": "^0.3.7",
13619 + "eslint-module-utils": "^2.8.0",
13620 "has": "^1.0.3",
13516 - "is-core-module": "^2.8.1",
13621 + "is-core-module": "^2.13.0",
13622 "is-glob": "^4.0.3",
13623 "minimatch": "^3.1.2",
13519 - "object.values": "^1.1.5",
13520 - "resolve": "^1.22.0",
13521 - "tsconfig-paths": "^3.14.1"
13624 + "object.fromentries": "^2.0.6",
13625 + "object.groupby": "^1.0.0",
13626 + "object.values": "^1.1.6",
13627 + "semver": "^6.3.1",
13628 + "tsconfig-paths": "^3.14.2"
13629 },
13630 "engines": {
13631 "node": ">=4"
@@ -13537,11 +13644,11 @@
13644 }
13645 },
13646 "node_modules/eslint-plugin-import/node_modules/debug": {
13540 - "version": "2.6.9",
13541 - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
13542 - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
13647 + "version": "3.2.7",
13648 + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
13649 + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
13650 "dependencies": {
13544 - "ms": "2.0.0"
13651 + "ms": "^2.1.1"
13652 }
13653 },
13654 "node_modules/eslint-plugin-import/node_modules/doctrine": {
@@ -13566,10 +13673,13 @@
13673 "node": "*"
13674 }
13675 },
13569 - "node_modules/eslint-plugin-import/node_modules/ms": {
13570 - "version": "2.0.0",
13571 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
13572 - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
13676 + "node_modules/eslint-plugin-import/node_modules/semver": {
13677 + "version": "6.3.1",
13678 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
13679 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
13680 + "bin": {
13681 + "semver": "bin/semver.js"
13682 + }
13683 },
13684 "node_modules/eslint-plugin-jsx-a11y": {
13685 "version": "6.7.1",
@@ -14793,6 +14903,14 @@
14903 }
14904 }
14905 },
14906 + "node_modules/for-each": {
14907 + "version": "0.3.3",
14908 + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
14909 + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
14910 + "dependencies": {
14911 + "is-callable": "^1.1.3"
14912 + }
14913 + },
14914 "node_modules/foreground-child": {
14915 "version": "2.0.0",
14916 "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz",
@@ -15140,14 +15258,14 @@
15258 "dev": true
15259 },
15260 "node_modules/function.prototype.name": {
15143 - "version": "1.1.5",
15144 - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz",
15145 - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==",
15261 + "version": "1.1.6",
15262 + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz",
15263 + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==",
15264 "dependencies": {
15265 "call-bind": "^1.0.2",
15148 - "define-properties": "^1.1.3",
15149 - "es-abstract": "^1.19.0",
15150 - "functions-have-names": "^1.2.2"
15266 + "define-properties": "^1.2.0",
15267 + "es-abstract": "^1.22.1",
15268 + "functions-have-names": "^1.2.3"
15269 },
15270 "engines": {
15271 "node": ">= 0.4"
@@ -16995,12 +17113,13 @@
17113 }
17114 },
17115 "node_modules/get-intrinsic": {
16998 - "version": "1.1.3",
16999 - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
17000 - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
17116 + "version": "1.2.1",
17117 + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz",
17118 + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==",
17119 "dependencies": {
17120 "function-bind": "^1.1.1",
17121 "has": "^1.0.3",
17122 + "has-proto": "^1.0.1",
17123 "has-symbols": "^1.0.3"
17124 },
17125 "funding": {
@@ -17255,6 +17374,20 @@
17374 "node": ">=4"
17375 }
17376 },
17377 + "node_modules/globalthis": {
17378 + "version": "1.0.3",
17379 + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz",
17380 + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==",
17381 + "dependencies": {
17382 + "define-properties": "^1.1.3"
17383 + },
17384 + "engines": {
17385 + "node": ">= 0.4"
17386 + },
17387 + "funding": {
17388 + "url": "https://github.com/sponsors/ljharb"
17389 + }
17390 + },
17391 "node_modules/globby": {
17392 "version": "11.1.0",
17393 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
@@ -17482,6 +17615,17 @@
17615 "url": "https://github.com/sponsors/ljharb"
17616 }
17617 },
17618 + "node_modules/has-proto": {
17619 + "version": "1.0.1",
17620 + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
17621 + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==",
17622 + "engines": {
17623 + "node": ">= 0.4"
17624 + },
17625 + "funding": {
17626 + "url": "https://github.com/sponsors/ljharb"
17627 + }
17628 + },
17629 "node_modules/has-symbols": {
17630 "version": "1.0.3",
17631 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
@@ -18038,11 +18182,11 @@
18182 }
18183 },
18184 "node_modules/internal-slot": {
18041 - "version": "1.0.4",
18042 - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz",
18043 - "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==",
18185 + "version": "1.0.5",
18186 + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz",
18187 + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==",
18188 "dependencies": {
18045 - "get-intrinsic": "^1.1.3",
18189 + "get-intrinsic": "^1.2.0",
18190 "has": "^1.0.3",
18191 "side-channel": "^1.0.4"
18192 },
@@ -18121,6 +18265,19 @@
18265 "url": "https://github.com/sponsors/wooorm"
18266 }
18267 },
18268 + "node_modules/is-array-buffer": {
18269 + "version": "3.0.2",
18270 + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz",
18271 + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==",
18272 + "dependencies": {
18273 + "call-bind": "^1.0.2",
18274 + "get-intrinsic": "^1.2.0",
18275 + "is-typed-array": "^1.1.10"
18276 + },
18277 + "funding": {
18278 + "url": "https://github.com/sponsors/ljharb"
18279 + }
18280 + },
18281 "node_modules/is-arrayish": {
18282 "version": "0.2.1",
18283 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
@@ -18208,9 +18365,9 @@
18365 }
18366 },
18367 "node_modules/is-core-module": {
18211 - "version": "2.11.0",
18212 - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz",
18213 - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==",
18368 + "version": "2.13.0",
18369 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz",
18370 + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==",
18371 "dependencies": {
18372 "has": "^1.0.3"
18373 },
@@ -18631,6 +18788,20 @@
18788 "node": ">=0.10.0"
18789 }
18790 },
18791 + "node_modules/is-typed-array": {
18792 + "version": "1.1.12",
18793 + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz",
18794 + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==",
18795 + "dependencies": {
18796 + "which-typed-array": "^1.1.11"
18797 + },
18798 + "engines": {
18799 + "node": ">= 0.4"
18800 + },
18801 + "funding": {
18802 + "url": "https://github.com/sponsors/ljharb"
18803 + }
18804 + },
18805 "node_modules/is-typedarray": {
18806 "version": "1.0.0",
18807 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
@@ -18727,6 +18898,11 @@
18898 "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz",
18899 "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw=="
18900 },
18901 + "node_modules/isarray": {
18902 + "version": "2.0.5",
18903 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
18904 + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="
18905 + },
18906 "node_modules/isexe": {
18907 "version": "2.0.0",
18908 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
@@ -23565,9 +23741,9 @@
23741 }
23742 },
23743 "node_modules/object-inspect": {
23568 - "version": "1.12.2",
23569 - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
23570 - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
23744 + "version": "1.12.3",
23745 + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
23746 + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==",
23747 "funding": {
23748 "url": "https://github.com/sponsors/ljharb"
23749 }
@@ -23626,6 +23802,17 @@
23802 "url": "https://github.com/sponsors/ljharb"
23803 }
23804 },
23805 + "node_modules/object.groupby": {
23806 + "version": "1.0.1",
23807 + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz",
23808 + "integrity": "sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==",
23809 + "dependencies": {
23810 + "call-bind": "^1.0.2",
23811 + "define-properties": "^1.2.0",
23812 + "es-abstract": "^1.22.1",
23813 + "get-intrinsic": "^1.2.1"
23814 + }
23815 + },
23816 "node_modules/object.hasown": {
23817 "version": "1.1.2",
23818 "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz",
@@ -26382,13 +26569,13 @@
26569 }
26570 },
26571 "node_modules/regexp.prototype.flags": {
26385 - "version": "1.4.3",
26386 - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz",
26387 - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==",
26572 + "version": "1.5.1",
26573 + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz",
26574 + "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==",
26575 "dependencies": {
26576 "call-bind": "^1.0.2",
26390 - "define-properties": "^1.1.3",
26391 - "functions-have-names": "^1.2.2"
26577 + "define-properties": "^1.2.0",
26578 + "set-function-name": "^2.0.0"
26579 },
26580 "engines": {
26581 "node": ">= 0.4"
@@ -27066,11 +27253,11 @@
27253 "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="
27254 },
27255 "node_modules/resolve": {
27069 - "version": "1.22.1",
27070 - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
27071 - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
27256 + "version": "1.22.8",
27257 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
27258 + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
27259 "dependencies": {
27073 - "is-core-module": "^2.9.0",
27260 + "is-core-module": "^2.13.0",
27261 "path-parse": "^1.0.7",
27262 "supports-preserve-symlinks-flag": "^1.0.0"
27263 },
@@ -27304,6 +27491,23 @@
27491 "node": ">=6"
27492 }
27493 },
27494 + "node_modules/safe-array-concat": {
27495 + "version": "1.0.1",
27496 + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz",
27497 + "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==",
27498 + "dependencies": {
27499 + "call-bind": "^1.0.2",
27500 + "get-intrinsic": "^1.2.1",
27501 + "has-symbols": "^1.0.3",
27502 + "isarray": "^2.0.5"
27503 + },
27504 + "engines": {
27505 + "node": ">=0.4"
27506 + },
27507 + "funding": {
27508 + "url": "https://github.com/sponsors/ljharb"
27509 + }
27510 + },
27511 "node_modules/safe-buffer": {
27512 "version": "5.2.1",
27513 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
@@ -27582,6 +27786,19 @@
27786 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
27787 "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw=="
27788 },
27789 + "node_modules/set-function-name": {
27790 + "version": "2.0.1",
27791 + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz",
27792 + "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==",
27793 + "dependencies": {
27794 + "define-data-property": "^1.0.1",
27795 + "functions-have-names": "^1.2.3",
27796 + "has-property-descriptors": "^1.0.0"
27797 + },
27798 + "engines": {
27799 + "node": ">= 0.4"
27800 + }
27801 + },
27802 "node_modules/setimmediate": {
27803 "version": "1.0.5",
27804 "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
@@ -28405,27 +28622,43 @@
28622 "url": "https://github.com/sponsors/ljharb"
28623 }
28624 },
28625 + "node_modules/string.prototype.trim": {
28626 + "version": "1.2.8",
28627 + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz",
28628 + "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==",
28629 + "dependencies": {
28630 + "call-bind": "^1.0.2",
28631 + "define-properties": "^1.2.0",
28632 + "es-abstract": "^1.22.1"
28633 + },
28634 + "engines": {
28635 + "node": ">= 0.4"
28636 + },
28637 + "funding": {
28638 + "url": "https://github.com/sponsors/ljharb"
28639 + }
28640 + },
28641 "node_modules/string.prototype.trimend": {
28409 - "version": "1.0.6",
28410 - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz",
28411 - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==",
28642 + "version": "1.0.7",
28643 + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz",
28644 + "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==",
28645 "dependencies": {
28646 "call-bind": "^1.0.2",
28414 - "define-properties": "^1.1.4",
28415 - "es-abstract": "^1.20.4"
28647 + "define-properties": "^1.2.0",
28648 + "es-abstract": "^1.22.1"
28649 },
28650 "funding": {
28651 "url": "https://github.com/sponsors/ljharb"
28652 }
28653 },
28654 "node_modules/string.prototype.trimstart": {
28422 - "version": "1.0.6",
28423 - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz",
28424 - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==",
28655 + "version": "1.0.7",
28656 + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz",
28657 + "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==",
28658 "dependencies": {
28659 "call-bind": "^1.0.2",
28427 - "define-properties": "^1.1.4",
28428 - "es-abstract": "^1.20.4"
28660 + "define-properties": "^1.2.0",
28661 + "es-abstract": "^1.22.1"
28662 },
28663 "funding": {
28664 "url": "https://github.com/sponsors/ljharb"
@@ -31562,12 +31795,12 @@
31795 }
31796 },
31797 "node_modules/tsconfig-paths": {
31565 - "version": "3.14.1",
31566 - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz",
31567 - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==",
31798 + "version": "3.14.2",
31799 + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz",
31800 + "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==",
31801 "dependencies": {
31802 "@types/json5": "^0.0.29",
31570 - "json5": "^1.0.1",
31803 + "json5": "^1.0.2",
31804 "minimist": "^1.2.6",
31805 "strip-bom": "^3.0.0"
31806 }
@@ -31854,6 +32087,67 @@
32087 "resolved": "https://registry.npmjs.org/type-of/-/type-of-2.0.1.tgz",
32088 "integrity": "sha512-39wxbwHdQ2sTiBB8wAzKfQ9GN+om8w+sjNWzr+vZJR5AMD5J+J7Yc8AtXnU9r/r2c8XiDZ/smxutDmZehX/qpQ=="
32089 },
32090 + "node_modules/typed-array-buffer": {
32091 + "version": "1.0.0",
32092 + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz",
32093 + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==",
32094 + "dependencies": {
32095 + "call-bind": "^1.0.2",
32096 + "get-intrinsic": "^1.2.1",
32097 + "is-typed-array": "^1.1.10"
32098 + },
32099 + "engines": {
32100 + "node": ">= 0.4"
32101 + }
32102 + },
32103 + "node_modules/typed-array-byte-length": {
32104 + "version": "1.0.0",
32105 + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz",
32106 + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==",
32107 + "dependencies": {
32108 + "call-bind": "^1.0.2",
32109 + "for-each": "^0.3.3",
32110 + "has-proto": "^1.0.1",
32111 + "is-typed-array": "^1.1.10"
32112 + },
32113 + "engines": {
32114 + "node": ">= 0.4"
32115 + },
32116 + "funding": {
32117 + "url": "https://github.com/sponsors/ljharb"
32118 + }
32119 + },
32120 + "node_modules/typed-array-byte-offset": {
32121 + "version": "1.0.0",
32122 + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz",
32123 + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==",
32124 + "dependencies": {
32125 + "available-typed-arrays": "^1.0.5",
32126 + "call-bind": "^1.0.2",
32127 + "for-each": "^0.3.3",
32128 + "has-proto": "^1.0.1",
32129 + "is-typed-array": "^1.1.10"
32130 + },
32131 + "engines": {
32132 + "node": ">= 0.4"
32133 + },
32134 + "funding": {
32135 + "url": "https://github.com/sponsors/ljharb"
32136 + }
32137 + },
32138 + "node_modules/typed-array-length": {
32139 + "version": "1.0.4",
32140 + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz",
32141 + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==",
32142 + "dependencies": {
32143 + "call-bind": "^1.0.2",
32144 + "for-each": "^0.3.3",
32145 + "is-typed-array": "^1.1.9"
32146 + },
32147 + "funding": {
32148 + "url": "https://github.com/sponsors/ljharb"
32149 + }
32150 + },
32151 "node_modules/typedarray": {
32152 "version": "0.0.6",
32153 "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
@@ -32888,6 +33182,24 @@
33182 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
33183 "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q=="
33184 },
33185 + "node_modules/which-typed-array": {
33186 + "version": "1.1.11",
33187 + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz",
33188 + "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==",
33189 + "dependencies": {
33190 + "available-typed-arrays": "^1.0.5",
33191 + "call-bind": "^1.0.2",
33192 + "for-each": "^0.3.3",
33193 + "gopd": "^1.0.1",
33194 + "has-tostringtag": "^1.0.0"
33195 + },
33196 + "engines": {
33197 + "node": ">= 0.4"
33198 + },
33199 + "funding": {
33200 + "url": "https://github.com/sponsors/ljharb"
33201 + }
33202 + },
33203 "node_modules/wide-align": {
33204 "version": "1.1.5",
33205 "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz",
package.json
+2 -2
@@ -35,10 +35,10 @@
35 "@npmcli/eslint-config": "^4.0.2",
36 "@npmcli/template-oss": "4.19.0",
37 "eslint-plugin-github": "^4.10.1",
38 - "eslint-plugin-import": "^2.26.0",
38 + "eslint-plugin-import": "^2.28.1",
39 "eslint-plugin-node": "^11.1.0",
40 "eslint-plugin-primer-react": "^4.0.2",
41 - "eslint-plugin-promise": "^6.0.0",
41 + "eslint-plugin-promise": "^6.1.1",
42 "tap": "^16.3.9"
43 },
44 "author": "GitHub Inc.",