Upgraded node and react version / Implemented ActionMenu (#303)

Makhmudjon Inadullaev committed Nov 16, 2022 at 11:48 UTC 48d5cefc4b11ddefc245cd20dbff19d8a98db500
4 files changed +7244 -10770
package-lock.json
+7209 -10696
@@ -14,8 +14,8 @@
14 "dependencies": {
15 "gatsby": "^4.24.4",
16 "gatsby-plugin-meta-redirect": "^1.1.1",
17 - "react": "^16.14.0",
18 - "react-dom": "^16.14.0",
17 + "react": "^17.0.2",
18 + "react-dom": "^17.0.2",
19 "theme": "*"
20 }
21 },
@@ -42,12 +42,12 @@
42 }
43 },
44 "cli/node_modules/@npmcli/eslint-config": {
45 - "version": "4.0.0",
46 - "resolved": "https://registry.npmjs.org/@npmcli/eslint-config/-/eslint-config-4.0.0.tgz",
47 - "integrity": "sha512-k89vNnv2BcTRRHZhVz18p4S5bLSEyFQAZ+yiPWIiY3CjB8jq+5uyyVZJpt2yScMi57ho9mjZMjsvu1dUIeEdZw==",
45 + "version": "4.0.1",
46 + "resolved": "https://registry.npmjs.org/@npmcli/eslint-config/-/eslint-config-4.0.1.tgz",
47 + "integrity": "sha512-bHsOOLO2UiMb8G4Q968VJjlO4QWXf3SivgN/rQKsbzcS37S7aFWwPph3PwBaTF6O0OlUvjLiM1mzXlz/1jGV9Q==",
48 "dev": true,
49 "dependencies": {
50 - "which": "^2.0.2"
50 + "which": "^3.0.0"
51 },
52 "bin": {
53 "lint": "bin/index.js"
@@ -62,79 +62,6 @@
62 "eslint-plugin-promise": "^6.0.0"
63 }
64 },
65 - "cli/node_modules/@octokit/core": {
66 - "version": "4.1.0",
67 - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.1.0.tgz",
68 - "integrity": "sha512-Czz/59VefU+kKDy+ZfDwtOIYIkFjExOKf+HA92aiTZJ6EfWpFzYQWw0l54ji8bVmyhc+mGaLUbSUmXazG7z5OQ==",
69 - "dependencies": {
70 - "@octokit/auth-token": "^3.0.0",
71 - "@octokit/graphql": "^5.0.0",
72 - "@octokit/request": "^6.0.0",
73 - "@octokit/request-error": "^3.0.0",
74 - "@octokit/types": "^8.0.0",
75 - "before-after-hook": "^2.2.0",
76 - "universal-user-agent": "^6.0.0"
77 - },
78 - "engines": {
79 - "node": ">= 14"
80 - }
81 - },
82 - "cli/node_modules/@octokit/openapi-types": {
83 - "version": "14.0.0",
84 - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-14.0.0.tgz",
85 - "integrity": "sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw=="
86 - },
87 - "cli/node_modules/@octokit/plugin-paginate-rest": {
88 - "version": "5.0.1",
89 - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-5.0.1.tgz",
90 - "integrity": "sha512-7A+rEkS70pH36Z6JivSlR7Zqepz3KVucEFVDnSrgHXzG7WLAzYwcHZbKdfTXHwuTHbkT1vKvz7dHl1+HNf6Qyw==",
91 - "dependencies": {
92 - "@octokit/types": "^8.0.0"
93 - },
94 - "engines": {
95 - "node": ">= 14"
96 - },
97 - "peerDependencies": {
98 - "@octokit/core": ">=4"
99 - }
100 - },
101 - "cli/node_modules/@octokit/plugin-rest-endpoint-methods": {
102 - "version": "6.7.0",
103 - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.7.0.tgz",
104 - "integrity": "sha512-orxQ0fAHA7IpYhG2flD2AygztPlGYNAdlzYz8yrD8NDgelPfOYoRPROfEyIe035PlxvbYrgkfUZIhSBKju/Cvw==",
105 - "dependencies": {
106 - "@octokit/types": "^8.0.0",
107 - "deprecation": "^2.3.1"
108 - },
109 - "engines": {
110 - "node": ">= 14"
111 - },
112 - "peerDependencies": {
113 - "@octokit/core": ">=3"
114 - }
115 - },
116 - "cli/node_modules/@octokit/rest": {
117 - "version": "19.0.5",
118 - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.5.tgz",
119 - "integrity": "sha512-+4qdrUFq2lk7Va+Qff3ofREQWGBeoTKNqlJO+FGjFP35ZahP+nBenhZiGdu8USSgmq4Ky3IJ/i4u0xbLqHaeow==",
120 - "dependencies": {
121 - "@octokit/core": "^4.1.0",
122 - "@octokit/plugin-paginate-rest": "^5.0.0",
123 - "@octokit/plugin-request-log": "^1.0.4",
124 - "@octokit/plugin-rest-endpoint-methods": "^6.7.0"
125 - },
126 - "engines": {
127 - "node": ">= 14"
128 - }
129 - },
130 - "cli/node_modules/@octokit/types": {
131 - "version": "8.0.0",
132 - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-8.0.0.tgz",
133 - "integrity": "sha512-65/TPpOJP1i3K4lBJMnWqPUJ6zuOtzhtagDvydAWbEXpbFYA0oMKKyLb95NFZZP0lSh/4b6K+DQlzvYQJQQePg==",
134 - "dependencies": {
135 - "@octokit/openapi-types": "^14.0.0"
136 - }
137 - },
65 "cli/node_modules/brace-expansion": {
66 "version": "1.1.11",
67 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
@@ -165,15 +92,16 @@
92 }
93 },
94 "cli/node_modules/eslint": {
168 - "version": "8.25.0",
169 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.25.0.tgz",
170 - "integrity": "sha512-DVlJOZ4Pn50zcKW5bYH7GQK/9MsoQG2d5eDH0ebEkE8PbgzTTmtt/VTH9GGJ4BfeZCpBLqFfvsjX35UacUL83A==",
95 + "version": "8.27.0",
96 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.27.0.tgz",
97 + "integrity": "sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ==",
98 "dev": true,
99 "peer": true,
100 "dependencies": {
101 "@eslint/eslintrc": "^1.3.3",
175 - "@humanwhocodes/config-array": "^0.10.5",
102 + "@humanwhocodes/config-array": "^0.11.6",
103 "@humanwhocodes/module-importer": "^1.0.1",
104 + "@nodelib/fs.walk": "^1.2.8",
105 "ajv": "^6.10.0",
106 "chalk": "^4.0.0",
107 "cross-spawn": "^7.0.2",
@@ -189,14 +117,14 @@
117 "fast-deep-equal": "^3.1.3",
118 "file-entry-cache": "^6.0.1",
119 "find-up": "^5.0.0",
192 - "glob-parent": "^6.0.1",
120 + "glob-parent": "^6.0.2",
121 "globals": "^13.15.0",
194 - "globby": "^11.1.0",
122 "grapheme-splitter": "^1.0.4",
123 "ignore": "^5.2.0",
124 "import-fresh": "^3.0.0",
125 "imurmurhash": "^0.1.4",
126 "is-glob": "^4.0.0",
127 + "is-path-inside": "^3.0.3",
128 "js-sdsl": "^4.1.4",
129 "js-yaml": "^4.1.0",
130 "json-stable-stringify-without-jsonify": "^1.0.1",
@@ -286,6 +214,19 @@
214 "url": "https://github.com/sponsors/sindresorhus"
215 }
216 },
217 + "cli/node_modules/js-yaml": {
218 + "version": "4.1.0",
219 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
220 + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
221 + "dev": true,
222 + "peer": true,
223 + "dependencies": {
224 + "argparse": "^2.0.1"
225 + },
226 + "bin": {
227 + "js-yaml": "bin/js-yaml.js"
228 + }
229 + },
230 "cli/node_modules/yaml": {
231 "version": "2.1.3",
232 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.1.3.tgz",
@@ -373,28 +314,28 @@
314 }
315 },
316 "node_modules/@babel/compat-data": {
376 - "version": "7.19.4",
377 - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.4.tgz",
378 - "integrity": "sha512-CHIGpJcUQ5lU9KrPHTjBMhVwQG6CQjxfg36fGXl3qk/Gik1WwWachaXFuo0uCWJT/mStOKtcbFJCaVLihC1CMw==",
317 + "version": "7.20.1",
318 + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz",
319 + "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==",
320 "engines": {
321 "node": ">=6.9.0"
322 }
323 },
324 "node_modules/@babel/core": {
384 - "version": "7.19.3",
385 - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.3.tgz",
386 - "integrity": "sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ==",
325 + "version": "7.20.2",
326 + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz",
327 + "integrity": "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g==",
328 "dependencies": {
329 "@ampproject/remapping": "^2.1.0",
330 "@babel/code-frame": "^7.18.6",
390 - "@babel/generator": "^7.19.3",
391 - "@babel/helper-compilation-targets": "^7.19.3",
392 - "@babel/helper-module-transforms": "^7.19.0",
393 - "@babel/helpers": "^7.19.0",
394 - "@babel/parser": "^7.19.3",
331 + "@babel/generator": "^7.20.2",
332 + "@babel/helper-compilation-targets": "^7.20.0",
333 + "@babel/helper-module-transforms": "^7.20.2",
334 + "@babel/helpers": "^7.20.1",
335 + "@babel/parser": "^7.20.2",
336 "@babel/template": "^7.18.10",
396 - "@babel/traverse": "^7.19.3",
397 - "@babel/types": "^7.19.3",
337 + "@babel/traverse": "^7.20.1",
338 + "@babel/types": "^7.20.2",
339 "convert-source-map": "^1.7.0",
340 "debug": "^4.1.0",
341 "gensync": "^1.0.0-beta.2",
@@ -459,11 +400,11 @@
400 }
401 },
402 "node_modules/@babel/generator": {
462 - "version": "7.19.4",
463 - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.4.tgz",
464 - "integrity": "sha512-5T2lY5vXqS+5UEit/5TwcIUeCnwgCljcF8IQRT6XRQPBrvLeq5V8W+URv+GvwoF3FP8tkhp++evVyDzkDGzNmA==",
403 + "version": "7.20.4",
404 + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz",
405 + "integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==",
406 "dependencies": {
466 - "@babel/types": "^7.19.4",
407 + "@babel/types": "^7.20.2",
408 "@jridgewell/gen-mapping": "^0.3.2",
409 "jsesc": "^2.5.1"
410 },
@@ -508,11 +449,11 @@
449 }
450 },
451 "node_modules/@babel/helper-compilation-targets": {
511 - "version": "7.19.3",
512 - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.3.tgz",
513 - "integrity": "sha512-65ESqLGyGmLvgR0mst5AdW1FkNlj9rQsCKduzEoEPhBCDFGXvz2jW6bXFG6i0/MrV2s7hhXjjb2yAzcPuQlLwg==",
452 + "version": "7.20.0",
453 + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz",
454 + "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==",
455 "dependencies": {
515 - "@babel/compat-data": "^7.19.3",
456 + "@babel/compat-data": "^7.20.0",
457 "@babel/helper-validator-option": "^7.18.6",
458 "browserslist": "^4.21.3",
459 "semver": "^6.3.0"
@@ -533,16 +474,16 @@
474 }
475 },
476 "node_modules/@babel/helper-create-class-features-plugin": {
536 - "version": "7.19.0",
537 - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz",
538 - "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==",
477 + "version": "7.20.2",
478 + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.2.tgz",
479 + "integrity": "sha512-k22GoYRAHPYr9I+Gvy2ZQlAe5mGy8BqWst2wRt8cwIufWTxrsVshhIBvYNqC80N0GSFWTsqRVexOtfzlgOEDvA==",
480 "dependencies": {
481 "@babel/helper-annotate-as-pure": "^7.18.6",
482 "@babel/helper-environment-visitor": "^7.18.9",
483 "@babel/helper-function-name": "^7.19.0",
484 "@babel/helper-member-expression-to-functions": "^7.18.9",
485 "@babel/helper-optimise-call-expression": "^7.18.6",
545 - "@babel/helper-replace-supers": "^7.18.9",
486 + "@babel/helper-replace-supers": "^7.19.1",
487 "@babel/helper-split-export-declaration": "^7.18.6"
488 },
489 "engines": {
@@ -672,18 +613,18 @@
613 }
614 },
615 "node_modules/@babel/helper-module-transforms": {
675 - "version": "7.19.0",
676 - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz",
677 - "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==",
616 + "version": "7.20.2",
617 + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz",
618 + "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==",
619 "dependencies": {
620 "@babel/helper-environment-visitor": "^7.18.9",
621 "@babel/helper-module-imports": "^7.18.6",
681 - "@babel/helper-simple-access": "^7.18.6",
622 + "@babel/helper-simple-access": "^7.20.2",
623 "@babel/helper-split-export-declaration": "^7.18.6",
683 - "@babel/helper-validator-identifier": "^7.18.6",
624 + "@babel/helper-validator-identifier": "^7.19.1",
625 "@babel/template": "^7.18.10",
685 - "@babel/traverse": "^7.19.0",
686 - "@babel/types": "^7.19.0"
626 + "@babel/traverse": "^7.20.1",
627 + "@babel/types": "^7.20.2"
628 },
629 "engines": {
630 "node": ">=6.9.0"
@@ -701,9 +642,9 @@
642 }
643 },
644 "node_modules/@babel/helper-plugin-utils": {
704 - "version": "7.19.0",
705 - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz",
706 - "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==",
645 + "version": "7.20.2",
646 + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz",
647 + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==",
648 "engines": {
649 "node": ">=6.9.0"
650 }
@@ -741,22 +682,22 @@
682 }
683 },
684 "node_modules/@babel/helper-simple-access": {
744 - "version": "7.19.4",
745 - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.19.4.tgz",
746 - "integrity": "sha512-f9Xq6WqBFqaDfbCzn2w85hwklswz5qsKlh7f08w4Y9yhJHpnNC0QemtSkK5YyOY8kPGvyiwdzZksGUhnGdaUIg==",
685 + "version": "7.20.2",
686 + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz",
687 + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==",
688 "dependencies": {
748 - "@babel/types": "^7.19.4"
689 + "@babel/types": "^7.20.2"
690 },
691 "engines": {
692 "node": ">=6.9.0"
693 }
694 },
695 "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
755 - "version": "7.18.9",
756 - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz",
757 - "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==",
696 + "version": "7.20.0",
697 + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz",
698 + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==",
699 "dependencies": {
759 - "@babel/types": "^7.18.9"
700 + "@babel/types": "^7.20.0"
701 },
702 "engines": {
703 "node": ">=6.9.0"
@@ -812,13 +753,13 @@
753 }
754 },
755 "node_modules/@babel/helpers": {
815 - "version": "7.19.4",
816 - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.4.tgz",
817 - "integrity": "sha512-G+z3aOx2nfDHwX/kyVii5fJq+bgscg89/dJNWpYeKeBv3v9xX8EIabmx1k6u9LS04H7nROFVRVK+e3k0VHp+sw==",
756 + "version": "7.20.1",
757 + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz",
758 + "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==",
759 "dependencies": {
760 "@babel/template": "^7.18.10",
820 - "@babel/traverse": "^7.19.4",
821 - "@babel/types": "^7.19.4"
761 + "@babel/traverse": "^7.20.1",
762 + "@babel/types": "^7.20.0"
763 },
764 "engines": {
765 "node": ">=6.9.0"
@@ -902,9 +843,9 @@
843 }
844 },
845 "node_modules/@babel/parser": {
905 - "version": "7.19.4",
906 - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.4.tgz",
907 - "integrity": "sha512-qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA==",
846 + "version": "7.20.3",
847 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz",
848 + "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==",
849 "bin": {
850 "parser": "bin/babel-parser.js"
851 },
@@ -943,9 +884,9 @@
884 }
885 },
886 "node_modules/@babel/plugin-proposal-async-generator-functions": {
946 - "version": "7.19.1",
947 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz",
948 - "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==",
887 + "version": "7.20.1",
888 + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz",
889 + "integrity": "sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==",
890 "dependencies": {
891 "@babel/helper-environment-visitor": "^7.18.9",
892 "@babel/helper-plugin-utils": "^7.19.0",
@@ -1081,15 +1022,15 @@
1022 }
1023 },
1024 "node_modules/@babel/plugin-proposal-object-rest-spread": {
1084 - "version": "7.19.4",
1085 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.19.4.tgz",
1086 - "integrity": "sha512-wHmj6LDxVDnL+3WhXteUBaoM1aVILZODAUjg11kHqG4cOlfgMQGxw6aCgvrXrmaJR3Bn14oZhImyCPZzRpC93Q==",
1025 + "version": "7.20.2",
1026 + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz",
1027 + "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==",
1028 "dependencies": {
1088 - "@babel/compat-data": "^7.19.4",
1089 - "@babel/helper-compilation-targets": "^7.19.3",
1090 - "@babel/helper-plugin-utils": "^7.19.0",
1029 + "@babel/compat-data": "^7.20.1",
1030 + "@babel/helper-compilation-targets": "^7.20.0",
1031 + "@babel/helper-plugin-utils": "^7.20.2",
1032 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
1092 - "@babel/plugin-transform-parameters": "^7.18.8"
1033 + "@babel/plugin-transform-parameters": "^7.20.1"
1034 },
1035 "engines": {
1036 "node": ">=6.9.0"
@@ -1261,11 +1202,11 @@
1202 }
1203 },
1204 "node_modules/@babel/plugin-syntax-import-assertions": {
1264 - "version": "7.18.6",
1265 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz",
1266 - "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==",
1205 + "version": "7.20.0",
1206 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz",
1207 + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==",
1208 "dependencies": {
1268 - "@babel/helper-plugin-utils": "^7.18.6"
1209 + "@babel/helper-plugin-utils": "^7.19.0"
1210 },
1211 "engines": {
1212 "node": ">=6.9.0"
@@ -1298,14 +1239,11 @@
1239 }
1240 },
1241 "node_modules/@babel/plugin-syntax-jsx": {
1301 - "version": "7.18.6",
1302 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz",
1303 - "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==",
1242 + "version": "7.12.1",
1243 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz",
1244 + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==",
1245 "dependencies": {
1305 - "@babel/helper-plugin-utils": "^7.18.6"
1306 - },
1307 - "engines": {
1308 - "node": ">=6.9.0"
1246 + "@babel/helper-plugin-utils": "^7.10.4"
1247 },
1248 "peerDependencies": {
1249 "@babel/core": "^7.0.0-0"
@@ -1406,11 +1344,11 @@
1344 }
1345 },
1346 "node_modules/@babel/plugin-syntax-typescript": {
1409 - "version": "7.18.6",
1410 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz",
1411 - "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==",
1347 + "version": "7.20.0",
1348 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz",
1349 + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==",
1350 "dependencies": {
1413 - "@babel/helper-plugin-utils": "^7.18.6"
1351 + "@babel/helper-plugin-utils": "^7.19.0"
1352 },
1353 "engines": {
1354 "node": ">=6.9.0"
@@ -1464,11 +1402,11 @@
1402 }
1403 },
1404 "node_modules/@babel/plugin-transform-block-scoping": {
1467 - "version": "7.19.4",
1468 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.19.4.tgz",
1469 - "integrity": "sha512-934S2VLLlt2hRJwPf4MczaOr4hYF0z+VKPwqTNxyKX7NthTiPfhuKFWQZHXRM0vh/wo/VyXB3s4bZUNA08l+tQ==",
1405 + "version": "7.20.2",
1406 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.2.tgz",
1407 + "integrity": "sha512-y5V15+04ry69OV2wULmwhEA6jwSWXO1TwAtIwiPXcvHcoOQUqpyMVd2bDsQJMW8AurjulIyUV8kDqtjSwHy1uQ==",
1408 "dependencies": {
1471 - "@babel/helper-plugin-utils": "^7.19.0"
1409 + "@babel/helper-plugin-utils": "^7.20.2"
1410 },
1411 "engines": {
1412 "node": ">=6.9.0"
@@ -1478,17 +1416,17 @@
1416 }
1417 },
1418 "node_modules/@babel/plugin-transform-classes": {
1481 - "version": "7.19.0",
1482 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz",
1483 - "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==",
1419 + "version": "7.20.2",
1420 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz",
1421 + "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==",
1422 "dependencies": {
1423 "@babel/helper-annotate-as-pure": "^7.18.6",
1486 - "@babel/helper-compilation-targets": "^7.19.0",
1424 + "@babel/helper-compilation-targets": "^7.20.0",
1425 "@babel/helper-environment-visitor": "^7.18.9",
1426 "@babel/helper-function-name": "^7.19.0",
1427 "@babel/helper-optimise-call-expression": "^7.18.6",
1490 - "@babel/helper-plugin-utils": "^7.19.0",
1491 - "@babel/helper-replace-supers": "^7.18.9",
1428 + "@babel/helper-plugin-utils": "^7.20.2",
1429 + "@babel/helper-replace-supers": "^7.19.1",
1430 "@babel/helper-split-export-declaration": "^7.18.6",
1431 "globals": "^11.1.0"
1432 },
@@ -1514,11 +1452,11 @@
1452 }
1453 },
1454 "node_modules/@babel/plugin-transform-destructuring": {
1517 - "version": "7.19.4",
1518 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.19.4.tgz",
1519 - "integrity": "sha512-t0j0Hgidqf0aM86dF8U+vXYReUgJnlv4bZLsyoPnwZNrGY+7/38o8YjaELrvHeVfTZao15kjR0PVv0nju2iduA==",
1455 + "version": "7.20.2",
1456 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz",
1457 + "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==",
1458 "dependencies": {
1521 - "@babel/helper-plugin-utils": "^7.19.0"
1459 + "@babel/helper-plugin-utils": "^7.20.2"
1460 },
1461 "engines": {
1462 "node": ">=6.9.0"
@@ -1645,13 +1583,12 @@
1583 }
1584 },
1585 "node_modules/@babel/plugin-transform-modules-amd": {
1648 - "version": "7.18.6",
1649 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz",
1650 - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==",
1586 + "version": "7.19.6",
1587 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz",
1588 + "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==",
1589 "dependencies": {
1652 - "@babel/helper-module-transforms": "^7.18.6",
1653 - "@babel/helper-plugin-utils": "^7.18.6",
1654 - "babel-plugin-dynamic-import-node": "^2.3.3"
1590 + "@babel/helper-module-transforms": "^7.19.6",
1591 + "@babel/helper-plugin-utils": "^7.19.0"
1592 },
1593 "engines": {
1594 "node": ">=6.9.0"
@@ -1661,14 +1598,13 @@
1598 }
1599 },
1600 "node_modules/@babel/plugin-transform-modules-commonjs": {
1664 - "version": "7.18.6",
1665 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz",
1666 - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==",
1601 + "version": "7.19.6",
1602 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz",
1603 + "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==",
1604 "dependencies": {
1668 - "@babel/helper-module-transforms": "^7.18.6",
1669 - "@babel/helper-plugin-utils": "^7.18.6",
1670 - "@babel/helper-simple-access": "^7.18.6",
1671 - "babel-plugin-dynamic-import-node": "^2.3.3"
1605 + "@babel/helper-module-transforms": "^7.19.6",
1606 + "@babel/helper-plugin-utils": "^7.19.0",
1607 + "@babel/helper-simple-access": "^7.19.4"
1608 },
1609 "engines": {
1610 "node": ">=6.9.0"
@@ -1678,15 +1614,14 @@
1614 }
1615 },
1616 "node_modules/@babel/plugin-transform-modules-systemjs": {
1681 - "version": "7.19.0",
1682 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz",
1683 - "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==",
1617 + "version": "7.19.6",
1618 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz",
1619 + "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==",
1620 "dependencies": {
1621 "@babel/helper-hoist-variables": "^7.18.6",
1686 - "@babel/helper-module-transforms": "^7.19.0",
1622 + "@babel/helper-module-transforms": "^7.19.6",
1623 "@babel/helper-plugin-utils": "^7.19.0",
1688 - "@babel/helper-validator-identifier": "^7.18.6",
1689 - "babel-plugin-dynamic-import-node": "^2.3.3"
1624 + "@babel/helper-validator-identifier": "^7.19.1"
1625 },
1626 "engines": {
1627 "node": ">=6.9.0"
@@ -1755,11 +1690,11 @@
1690 }
1691 },
1692 "node_modules/@babel/plugin-transform-parameters": {
1758 - "version": "7.18.8",
1759 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz",
1760 - "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==",
1693 + "version": "7.20.3",
1694 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.3.tgz",
1695 + "integrity": "sha512-oZg/Fpx0YDrj13KsLyO8I/CX3Zdw7z0O9qOd95SqcoIzuqy/WTGWvePeHAnZCN54SfdyjHcb1S30gc8zlzlHcA==",
1696 "dependencies": {
1762 - "@babel/helper-plugin-utils": "^7.18.6"
1697 + "@babel/helper-plugin-utils": "^7.20.2"
1698 },
1699 "engines": {
1700 "node": ">=6.9.0"
@@ -1828,6 +1763,20 @@
1763 "@babel/core": "^7.0.0-0"
1764 }
1765 },
1766 + "node_modules/@babel/plugin-transform-react-jsx/node_modules/@babel/plugin-syntax-jsx": {
1767 + "version": "7.18.6",
1768 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz",
1769 + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==",
1770 + "dependencies": {
1771 + "@babel/helper-plugin-utils": "^7.18.6"
1772 + },
1773 + "engines": {
1774 + "node": ">=6.9.0"
1775 + },
1776 + "peerDependencies": {
1777 + "@babel/core": "^7.0.0-0"
1778 + }
1779 + },
1780 "node_modules/@babel/plugin-transform-react-pure-annotations": {
1781 "version": "7.18.6",
1782 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz",
@@ -1873,9 +1822,9 @@
1822 }
1823 },
1824 "node_modules/@babel/plugin-transform-runtime": {
1876 - "version": "7.19.1",
1877 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.1.tgz",
1878 - "integrity": "sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA==",
1825 + "version": "7.19.6",
1826 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz",
1827 + "integrity": "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==",
1828 "dependencies": {
1829 "@babel/helper-module-imports": "^7.18.6",
1830 "@babel/helper-plugin-utils": "^7.19.0",
@@ -1971,13 +1920,13 @@
1920 }
1921 },
1922 "node_modules/@babel/plugin-transform-typescript": {
1974 - "version": "7.19.3",
1975 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.3.tgz",
1976 - "integrity": "sha512-z6fnuK9ve9u/0X0rRvI9MY0xg+DOUaABDYOe+/SQTxtlptaBB/V9JIUxJn6xp3lMBeb9qe8xSFmHU35oZDXD+w==",
1923 + "version": "7.20.2",
1924 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.2.tgz",
1925 + "integrity": "sha512-jvS+ngBfrnTUBfOQq8NfGnSbF9BrqlR6hjJ2yVxMkmO5nL/cdifNbI30EfjRlN4g5wYWNnMPyj5Sa6R1pbLeag==",
1926 "dependencies": {
1978 - "@babel/helper-create-class-features-plugin": "^7.19.0",
1979 - "@babel/helper-plugin-utils": "^7.19.0",
1980 - "@babel/plugin-syntax-typescript": "^7.18.6"
1927 + "@babel/helper-create-class-features-plugin": "^7.20.2",
1928 + "@babel/helper-plugin-utils": "^7.20.2",
1929 + "@babel/plugin-syntax-typescript": "^7.20.0"
1930 },
1931 "engines": {
1932 "node": ">=6.9.0"
@@ -2016,17 +1965,17 @@
1965 }
1966 },
1967 "node_modules/@babel/preset-env": {
2019 - "version": "7.19.4",
2020 - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.4.tgz",
2021 - "integrity": "sha512-5QVOTXUdqTCjQuh2GGtdd7YEhoRXBMVGROAtsBeLGIbIz3obCBIfRMT1I3ZKkMgNzwkyCkftDXSSkHxnfVf4qg==",
1968 + "version": "7.20.2",
1969 + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz",
1970 + "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==",
1971 "dependencies": {
2023 - "@babel/compat-data": "^7.19.4",
2024 - "@babel/helper-compilation-targets": "^7.19.3",
2025 - "@babel/helper-plugin-utils": "^7.19.0",
1972 + "@babel/compat-data": "^7.20.1",
1973 + "@babel/helper-compilation-targets": "^7.20.0",
1974 + "@babel/helper-plugin-utils": "^7.20.2",
1975 "@babel/helper-validator-option": "^7.18.6",
1976 "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6",
1977 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9",
2029 - "@babel/plugin-proposal-async-generator-functions": "^7.19.1",
1978 + "@babel/plugin-proposal-async-generator-functions": "^7.20.1",
1979 "@babel/plugin-proposal-class-properties": "^7.18.6",
1980 "@babel/plugin-proposal-class-static-block": "^7.18.6",
1981 "@babel/plugin-proposal-dynamic-import": "^7.18.6",
@@ -2035,7 +1984,7 @@
1984 "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9",
1985 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
1986 "@babel/plugin-proposal-numeric-separator": "^7.18.6",
2038 - "@babel/plugin-proposal-object-rest-spread": "^7.19.4",
1987 + "@babel/plugin-proposal-object-rest-spread": "^7.20.2",
1988 "@babel/plugin-proposal-optional-catch-binding": "^7.18.6",
1989 "@babel/plugin-proposal-optional-chaining": "^7.18.9",
1990 "@babel/plugin-proposal-private-methods": "^7.18.6",
@@ -2046,7 +1995,7 @@
1995 "@babel/plugin-syntax-class-static-block": "^7.14.5",
1996 "@babel/plugin-syntax-dynamic-import": "^7.8.3",
1997 "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
2049 - "@babel/plugin-syntax-import-assertions": "^7.18.6",
1998 + "@babel/plugin-syntax-import-assertions": "^7.20.0",
1999 "@babel/plugin-syntax-json-strings": "^7.8.3",
2000 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
2001 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
@@ -2059,10 +2008,10 @@
2008 "@babel/plugin-transform-arrow-functions": "^7.18.6",
2009 "@babel/plugin-transform-async-to-generator": "^7.18.6",
2010 "@babel/plugin-transform-block-scoped-functions": "^7.18.6",
2062 - "@babel/plugin-transform-block-scoping": "^7.19.4",
2063 - "@babel/plugin-transform-classes": "^7.19.0",
2011 + "@babel/plugin-transform-block-scoping": "^7.20.2",
2012 + "@babel/plugin-transform-classes": "^7.20.2",
2013 "@babel/plugin-transform-computed-properties": "^7.18.9",
2065 - "@babel/plugin-transform-destructuring": "^7.19.4",
2014 + "@babel/plugin-transform-destructuring": "^7.20.2",
2015 "@babel/plugin-transform-dotall-regex": "^7.18.6",
2016 "@babel/plugin-transform-duplicate-keys": "^7.18.9",
2017 "@babel/plugin-transform-exponentiation-operator": "^7.18.6",
@@ -2070,14 +2019,14 @@
2019 "@babel/plugin-transform-function-name": "^7.18.9",
2020 "@babel/plugin-transform-literals": "^7.18.9",
2021 "@babel/plugin-transform-member-expression-literals": "^7.18.6",
2073 - "@babel/plugin-transform-modules-amd": "^7.18.6",
2074 - "@babel/plugin-transform-modules-commonjs": "^7.18.6",
2075 - "@babel/plugin-transform-modules-systemjs": "^7.19.0",
2022 + "@babel/plugin-transform-modules-amd": "^7.19.6",
2023 + "@babel/plugin-transform-modules-commonjs": "^7.19.6",
2024 + "@babel/plugin-transform-modules-systemjs": "^7.19.6",
2025 "@babel/plugin-transform-modules-umd": "^7.18.6",
2026 "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1",
2027 "@babel/plugin-transform-new-target": "^7.18.6",
2028 "@babel/plugin-transform-object-super": "^7.18.6",
2080 - "@babel/plugin-transform-parameters": "^7.18.8",
2029 + "@babel/plugin-transform-parameters": "^7.20.1",
2030 "@babel/plugin-transform-property-literals": "^7.18.6",
2031 "@babel/plugin-transform-regenerator": "^7.18.6",
2032 "@babel/plugin-transform-reserved-words": "^7.18.6",
@@ -2089,7 +2038,7 @@
2038 "@babel/plugin-transform-unicode-escapes": "^7.18.10",
2039 "@babel/plugin-transform-unicode-regex": "^7.18.6",
2040 "@babel/preset-modules": "^0.1.5",
2092 - "@babel/types": "^7.19.4",
2041 + "@babel/types": "^7.20.2",
2042 "babel-plugin-polyfill-corejs2": "^0.3.3",
2043 "babel-plugin-polyfill-corejs3": "^0.6.0",
2044 "babel-plugin-polyfill-regenerator": "^0.4.1",
@@ -2162,23 +2111,23 @@
2111 }
2112 },
2113 "node_modules/@babel/runtime": {
2165 - "version": "7.19.4",
2166 - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.4.tgz",
2167 - "integrity": "sha512-EXpLCrk55f+cYqmHsSR+yD/0gAIMxxA9QK9lnQWzhMCvt+YmoBN7Zx94s++Kv0+unHk39vxNO8t+CMA2WSS3wA==",
2114 + "version": "7.20.1",
2115 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz",
2116 + "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==",
2117 "dependencies": {
2169 - "regenerator-runtime": "^0.13.4"
2118 + "regenerator-runtime": "^0.13.10"
2119 },
2120 "engines": {
2121 "node": ">=6.9.0"
2122 }
2123 },
2124 "node_modules/@babel/runtime-corejs3": {
2176 - "version": "7.19.4",
2177 - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.4.tgz",
2178 - "integrity": "sha512-HzjQ8+dzdx7dmZy4DQ8KV8aHi/74AjEbBGTFutBmg/pd3dY5/q1sfuOGPTFGEytlQhWoeVXqcK5BwMgIkRkNDQ==",
2125 + "version": "7.20.1",
2126 + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.1.tgz",
2127 + "integrity": "sha512-CGulbEDcg/ND1Im7fUNRZdGXmX2MTWVVZacQi/6DiKE5HNwZ3aVTm5PV4lO8HHz0B2h8WQyvKKjbX5XgTtydsg==",
2128 "dependencies": {
2129 "core-js-pure": "^3.25.1",
2181 - "regenerator-runtime": "^0.13.4"
2130 + "regenerator-runtime": "^0.13.10"
2131 },
2132 "engines": {
2133 "node": ">=6.9.0"
@@ -2198,18 +2147,18 @@
2147 }
2148 },
2149 "node_modules/@babel/traverse": {
2201 - "version": "7.19.4",
2202 - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.4.tgz",
2203 - "integrity": "sha512-w3K1i+V5u2aJUOXBFFC5pveFLmtq1s3qcdDNC2qRI6WPBQIDaKFqXxDEqDO/h1dQ3HjsZoZMyIy6jGLq0xtw+g==",
2150 + "version": "7.20.1",
2151 + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1.tgz",
2152 + "integrity": "sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==",
2153 "dependencies": {
2154 "@babel/code-frame": "^7.18.6",
2206 - "@babel/generator": "^7.19.4",
2155 + "@babel/generator": "^7.20.1",
2156 "@babel/helper-environment-visitor": "^7.18.9",
2157 "@babel/helper-function-name": "^7.19.0",
2158 "@babel/helper-hoist-variables": "^7.18.6",
2159 "@babel/helper-split-export-declaration": "^7.18.6",
2211 - "@babel/parser": "^7.19.4",
2212 - "@babel/types": "^7.19.4",
2160 + "@babel/parser": "^7.20.1",
2161 + "@babel/types": "^7.20.0",
2162 "debug": "^4.1.0",
2163 "globals": "^11.1.0"
2164 },
@@ -2234,9 +2183,9 @@
2183 }
2184 },
2185 "node_modules/@babel/types": {
2237 - "version": "7.19.4",
2238 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.4.tgz",
2239 - "integrity": "sha512-M5LK7nAeS6+9j7hAq+b3fQs+pNfUtTGq+yFFfHnauFA8zQtLRfmuipmsKDKKLuyG+wC8ABW43A153YNawNTEtw==",
2186 + "version": "7.20.2",
2187 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.2.tgz",
2188 + "integrity": "sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==",
2189 "dependencies": {
2190 "@babel/helper-string-parser": "^7.19.4",
2191 "@babel/helper-validator-identifier": "^7.19.1",
@@ -2266,15 +2215,15 @@
2215 }
2216 },
2217 "node_modules/@commitlint/cli": {
2269 - "version": "17.1.2",
2270 - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.1.2.tgz",
2271 - "integrity": "sha512-h/4Hlka3bvCLbnxf0Er2ri5A44VMlbMSkdTRp8Adv2tRiklSTRIoPGs7OEXDv3EoDs2AAzILiPookgM4Gi7LOw==",
2218 + "version": "17.2.0",
2219 + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.2.0.tgz",
2220 + "integrity": "sha512-kd1zykcrjIKyDRftWW1E1TJqkgzeosEkv1BiYPCdzkb/g/3BrfgwZUHR1vg+HO3qKUb/0dN+jNXArhGGAHpmaQ==",
2221 "dev": true,
2222 "dependencies": {
2223 "@commitlint/format": "^17.0.0",
2275 - "@commitlint/lint": "^17.1.0",
2276 - "@commitlint/load": "^17.1.2",
2277 - "@commitlint/read": "^17.1.0",
2224 + "@commitlint/lint": "^17.2.0",
2225 + "@commitlint/load": "^17.2.0",
2226 + "@commitlint/read": "^17.2.0",
2227 "@commitlint/types": "^17.0.0",
2228 "execa": "^5.0.0",
2229 "lodash": "^4.17.19",
@@ -2313,9 +2262,9 @@
2262 }
2263 },
2264 "node_modules/@commitlint/cli/node_modules/yargs": {
2316 - "version": "17.6.0",
2317 - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.0.tgz",
2318 - "integrity": "sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g==",
2265 + "version": "17.6.2",
2266 + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz",
2267 + "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==",
2268 "dev": true,
2269 "dependencies": {
2270 "cliui": "^8.0.1",
@@ -2324,7 +2273,7 @@
2273 "require-directory": "^2.1.1",
2274 "string-width": "^4.2.3",
2275 "y18n": "^5.0.5",
2327 - "yargs-parser": "^21.0.0"
2276 + "yargs-parser": "^21.1.1"
2277 },
2278 "engines": {
2279 "node": ">=12"
@@ -2340,9 +2289,9 @@
2289 }
2290 },
2291 "node_modules/@commitlint/config-conventional": {
2343 - "version": "17.1.0",
2344 - "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.1.0.tgz",
2345 - "integrity": "sha512-WU2p0c9/jLi8k2q2YrDV96Y8XVswQOceIQ/wyJvQxawJSCasLdRB3kUIYdNjOCJsxkpoUlV/b90ZPxp1MYZDiA==",
2292 + "version": "17.2.0",
2293 + "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.2.0.tgz",
2294 + "integrity": "sha512-g5hQqRa80f++SYS233dbDSg16YdyounMTAhVcmqtInNeY/GF3aA4st9SVtJxpeGrGmueMrU4L+BBb+6Vs5wrcg==",
2295 "dev": true,
2296 "dependencies": {
2297 "conventional-changelog-conventionalcommits": "^5.0.0"
@@ -2365,9 +2314,9 @@
2314 }
2315 },
2316 "node_modules/@commitlint/config-validator/node_modules/ajv": {
2368 - "version": "8.11.0",
2369 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz",
2370 - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==",
2317 + "version": "8.11.2",
2318 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz",
2319 + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==",
2320 "dev": true,
2321 "dependencies": {
2322 "fast-deep-equal": "^3.1.1",
@@ -2422,9 +2371,9 @@
2371 }
2372 },
2373 "node_modules/@commitlint/is-ignored": {
2425 - "version": "17.1.0",
2426 - "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.1.0.tgz",
2427 - "integrity": "sha512-JITWKDMHhIh8IpdIbcbuH9rEQJty1ZWelgjleTFrVRAcEwN/sPzk1aVUXRIZNXMJWbZj8vtXRJnFihrml8uECQ==",
2374 + "version": "17.2.0",
2375 + "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.2.0.tgz",
2376 + "integrity": "sha512-rgUPUQraHxoMLxiE8GK430HA7/R2vXyLcOT4fQooNrZq9ERutNrP6dw3gdKLkq22Nede3+gEHQYUzL4Wu75ndg==",
2377 "dev": true,
2378 "dependencies": {
2379 "@commitlint/types": "^17.0.0",
@@ -2468,14 +2417,14 @@
2417 "dev": true
2418 },
2419 "node_modules/@commitlint/lint": {
2471 - "version": "17.1.0",
2472 - "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.1.0.tgz",
2473 - "integrity": "sha512-ltpqM2ogt/+SDhUaScFo0MdscncEF96lvQTPMM/VTTWlw7sTGLLWkOOppsee2MN/uLNNWjQ7kqkd4h6JqoM9AQ==",
2420 + "version": "17.2.0",
2421 + "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.2.0.tgz",
2422 + "integrity": "sha512-N2oLn4Dj672wKH5qJ4LGO+73UkYXGHO+NTVUusGw83SjEv7GjpqPGKU6KALW2kFQ/GsDefSvOjpSi3CzWHQBDg==",
2423 "dev": true,
2424 "dependencies": {
2476 - "@commitlint/is-ignored": "^17.1.0",
2477 - "@commitlint/parse": "^17.0.0",
2478 - "@commitlint/rules": "^17.0.0",
2425 + "@commitlint/is-ignored": "^17.2.0",
2426 + "@commitlint/parse": "^17.2.0",
2427 + "@commitlint/rules": "^17.2.0",
2428 "@commitlint/types": "^17.0.0"
2429 },
2430 "engines": {
@@ -2483,9 +2432,9 @@
2432 }
2433 },
2434 "node_modules/@commitlint/load": {
2486 - "version": "17.1.2",
2487 - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-17.1.2.tgz",
2488 - "integrity": "sha512-sk2p/jFYAWLChIfOIp/MGSIn/WzZ0vkc3afw+l4X8hGEYkvDe4gQUUAVxjl/6xMRn0HgnSLMZ04xXh5pkTsmgg==",
2435 + "version": "17.2.0",
2436 + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-17.2.0.tgz",
2437 + "integrity": "sha512-HDD57qSqNrk399R4TIjw31AWBG8dBjNj1MrDKZKmC/wvimtnIFlqzcu1+sxfXIOHj/+M6tcMWDtvknGUd7SU+g==",
2438 "dev": true,
2439 "dependencies": {
2440 "@commitlint/config-validator": "^17.1.0",
@@ -2506,56 +2455,24 @@
2455 }
2456 },
2457 "node_modules/@commitlint/load/node_modules/@types/node": {
2509 - "version": "14.18.31",
2510 - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.31.tgz",
2511 - "integrity": "sha512-vQAnaReSQkEDa8uwAyQby8bYGKu84R/deEc6mg5T8fX6gzCn8QW6rziSgsti1fNvsrswKUKPnVTi7uoB+u62Mw==",
2458 + "version": "14.18.33",
2459 + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.33.tgz",
2460 + "integrity": "sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==",
2461 "dev": true
2462 },
2514 - "node_modules/@commitlint/load/node_modules/cosmiconfig": {
2515 - "version": "7.0.1",
2516 - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
2517 - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
2518 - "dev": true,
2519 - "dependencies": {
2520 - "@types/parse-json": "^4.0.0",
2521 - "import-fresh": "^3.2.1",
2522 - "parse-json": "^5.0.0",
2523 - "path-type": "^4.0.0",
2524 - "yaml": "^1.10.0"
2525 - },
2526 - "engines": {
2527 - "node": ">=10"
2528 - }
2529 - },
2530 - "node_modules/@commitlint/load/node_modules/cosmiconfig-typescript-loader": {
2531 - "version": "4.1.1",
2532 - "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.1.1.tgz",
2533 - "integrity": "sha512-9DHpa379Gp0o0Zefii35fcmuuin6q92FnLDffzdZ0l9tVd3nEobG3O+MZ06+kuBvFTSVScvNb/oHA13Nd4iipg==",
2534 - "dev": true,
2535 - "engines": {
2536 - "node": ">=12",
2537 - "npm": ">=6"
2538 - },
2539 - "peerDependencies": {
2540 - "@types/node": "*",
2541 - "cosmiconfig": ">=7",
2542 - "ts-node": ">=10",
2543 - "typescript": ">=3"
2544 - }
2545 - },
2463 "node_modules/@commitlint/message": {
2547 - "version": "17.0.0",
2548 - "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-17.0.0.tgz",
2549 - "integrity": "sha512-LpcwYtN+lBlfZijHUdVr8aNFTVpHjuHI52BnfoV01TF7iSLnia0jttzpLkrLmI8HNQz6Vhr9UrxDWtKZiMGsBw==",
2464 + "version": "17.2.0",
2465 + "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-17.2.0.tgz",
2466 + "integrity": "sha512-/4l2KFKxBOuoEn1YAuuNNlAU05Zt7sNsC9H0mPdPm3chOrT4rcX0pOqrQcLtdMrMkJz0gC7b3SF80q2+LtdL9Q==",
2467 "dev": true,
2468 "engines": {
2469 "node": ">=v14"
2470 }
2471 },
2472 "node_modules/@commitlint/parse": {
2556 - "version": "17.0.0",
2557 - "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-17.0.0.tgz",
2558 - "integrity": "sha512-cKcpfTIQYDG1ywTIr5AG0RAiLBr1gudqEsmAGCTtj8ffDChbBRxm6xXs2nv7GvmJN7msOt7vOKleLvcMmRa1+A==",
2473 + "version": "17.2.0",
2474 + "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-17.2.0.tgz",
2475 + "integrity": "sha512-vLzLznK9Y21zQ6F9hf8D6kcIJRb2haAK5T/Vt1uW2CbHYOIfNsR/hJs0XnF/J9ctM20Tfsqv4zBitbYvVw7F6Q==",
2476 "dev": true,
2477 "dependencies": {
2478 "@commitlint/types": "^17.0.0",
@@ -2567,9 +2484,9 @@
2484 }
2485 },
2486 "node_modules/@commitlint/read": {
2570 - "version": "17.1.0",
2571 - "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-17.1.0.tgz",
2572 - "integrity": "sha512-73BoFNBA/3Ozo2JQvGsE0J8SdrJAWGfZQRSHqvKaqgmY042Su4gXQLqvAzgr55S9DI1l9TiU/5WDuh8IE86d/g==",
2487 + "version": "17.2.0",
2488 + "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-17.2.0.tgz",
2489 + "integrity": "sha512-bbblBhrHkjxra3ptJNm0abxu7yeAaxumQ8ZtD6GIVqzURCETCP7Dm0tlVvGRDyXBuqX6lIJxh3W7oyKqllDsHQ==",
2490 "dev": true,
2491 "dependencies": {
2492 "@commitlint/top-level": "^17.0.0",
@@ -2600,13 +2517,13 @@
2517 }
2518 },
2519 "node_modules/@commitlint/rules": {
2603 - "version": "17.0.0",
2604 - "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-17.0.0.tgz",
2605 - "integrity": "sha512-45nIy3dERKXWpnwX9HeBzK5SepHwlDxdGBfmedXhL30fmFCkJOdxHyOJsh0+B0RaVsLGT01NELpfzJUmtpDwdQ==",
2520 + "version": "17.2.0",
2521 + "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-17.2.0.tgz",
2522 + "integrity": "sha512-1YynwD4Eh7HXZNpqG8mtUlL2pSX2jBy61EejYJv4ooZPcg50Ak7LPOyD3a9UZnsE76AXWFBz+yo9Hv4MIpAa0Q==",
2523 "dev": true,
2524 "dependencies": {
2525 "@commitlint/ensure": "^17.0.0",
2609 - "@commitlint/message": "^17.0.0",
2526 + "@commitlint/message": "^17.2.0",
2527 "@commitlint/to-lines": "^17.0.0",
2528 "@commitlint/types": "^17.0.0",
2529 "execa": "^5.0.0"
@@ -2774,6 +2691,19 @@
2691 "url": "https://github.com/sponsors/sindresorhus"
2692 }
2693 },
2694 + "node_modules/@eslint/eslintrc/node_modules/js-yaml": {
2695 + "version": "4.1.0",
2696 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
2697 + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
2698 + "dev": true,
2699 + "peer": true,
2700 + "dependencies": {
2701 + "argparse": "^2.0.1"
2702 + },
2703 + "bin": {
2704 + "js-yaml": "bin/js-yaml.js"
2705 + }
2706 + },
2707 "node_modules/@eslint/eslintrc/node_modules/minimatch": {
2708 "version": "3.1.2",
2709 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
@@ -2839,13 +2769,28 @@
2769 "strip-ansi": "^6.0.0"
2770 }
2771 },
2772 + "node_modules/@github/combobox-nav": {
2773 + "version": "2.1.5",
2774 + "resolved": "https://registry.npmjs.org/@github/combobox-nav/-/combobox-nav-2.1.5.tgz",
2775 + "integrity": "sha512-dmG1PuppNKHnBBEcfylWDwj9SSxd/E/qd8mC1G/klQC3s7ps5q6JZ034mwkkG0LKfI+Y+UgEua/ROD776N400w=="
2776 + },
2777 + "node_modules/@github/markdown-toolbar-element": {
2778 + "version": "2.1.1",
2779 + "resolved": "https://registry.npmjs.org/@github/markdown-toolbar-element/-/markdown-toolbar-element-2.1.1.tgz",
2780 + "integrity": "sha512-J++rpd5H9baztabJQB82h26jtueOeBRSTqetk9Cri+Lj/s28ndu6Tovn0uHQaOKtBWDobFunk9b5pP5vcqt7cA=="
2781 + },
2782 + "node_modules/@github/paste-markdown": {
2783 + "version": "1.4.2",
2784 + "resolved": "https://registry.npmjs.org/@github/paste-markdown/-/paste-markdown-1.4.2.tgz",
2785 + "integrity": "sha512-ZwSgPyo9nA6TRngXV0QnFT4e5ujeOGxRDWN2aa6qfimz2o2VOsJ9bFGuGvB723nvzq5z9zKr6JWGtvK7MSJj3w=="
2786 + },
2787 "node_modules/@google-automations/git-file-utils": {
2843 - "version": "1.2.1",
2844 - "resolved": "https://registry.npmjs.org/@google-automations/git-file-utils/-/git-file-utils-1.2.1.tgz",
2845 - "integrity": "sha512-gI3YQg5tYHPEc1aeOuNoCSOQEptbRH7+vc2rxLaq5z854667ev4Mw19mCyi/fh5/DDzomKh3569SshD0dgtnDA==",
2788 + "version": "1.2.2",
2789 + "resolved": "https://registry.npmjs.org/@google-automations/git-file-utils/-/git-file-utils-1.2.2.tgz",
2790 + "integrity": "sha512-UGZypVMDGFJjVCVHI5yqZsqZtaTJoYVyZJ9IJ1sF02Hh0QbDCJHPmPXUpKnPWt9NG51U4ws+K56c1d8s+omvFw==",
2791 "dev": true,
2792 "dependencies": {
2848 - "@octokit/rest": "19.0.4",
2793 + "@octokit/rest": "19.0.5",
2794 "@octokit/types": "^7.5.1",
2795 "minimatch": "^5.1.0"
2796 },
@@ -2853,6 +2798,21 @@
2798 "node": ">= 14"
2799 }
2800 },
2801 + "node_modules/@google-automations/git-file-utils/node_modules/@octokit/openapi-types": {
2802 + "version": "13.13.1",
2803 + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-13.13.1.tgz",
2804 + "integrity": "sha512-4EuKSk3N95UBWFau3Bz9b3pheQ8jQYbKmBL5+GSuY8YDPDwu03J4BjI+66yNi8aaX/3h1qDpb0mbBkLdr+cfGQ==",
2805 + "dev": true
2806 + },
2807 + "node_modules/@google-automations/git-file-utils/node_modules/@octokit/types": {
2808 + "version": "7.5.1",
2809 + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-7.5.1.tgz",
2810 + "integrity": "sha512-Zk4OUMLCSpXNI8KZZn47lVLJSsgMyCimsWWQI5hyjZg7hdYm0kjotaIkbG0Pp8SfU2CofMBzonboTqvzn3FrJA==",
2811 + "dev": true,
2812 + "dependencies": {
2813 + "@octokit/openapi-types": "^13.11.0"
2814 + }
2815 + },
2816 "node_modules/@graphql-codegen/add": {
2817 "version": "3.2.1",
2818 "resolved": "https://registry.npmjs.org/@graphql-codegen/add/-/add-3.2.1.tgz",
@@ -2866,13 +2826,13 @@
2826 }
2827 },
2828 "node_modules/@graphql-codegen/core": {
2869 - "version": "2.6.2",
2870 - "resolved": "https://registry.npmjs.org/@graphql-codegen/core/-/core-2.6.2.tgz",
2871 - "integrity": "sha512-58T5yf9nEfAhDwN1Vz1hImqpdJ/gGpCGUaroQ5tqskZPf7eZYYVkEXbtqRZZLx1MCCKwjWX4hMtTPpHhwKCkng==",
2829 + "version": "2.6.5",
2830 + "resolved": "https://registry.npmjs.org/@graphql-codegen/core/-/core-2.6.5.tgz",
2831 + "integrity": "sha512-oSbM8vINFxcV1GUasJTDIemMpEG1t6NkBG8odQCt/3ZExCYmoviHhG9vJB89QqJeU5W06qQB6SJn/dg/gv5Aqg==",
2832 "dependencies": {
2873 - "@graphql-codegen/plugin-helpers": "^2.6.2",
2833 + "@graphql-codegen/plugin-helpers": "^2.7.2",
2834 "@graphql-tools/schema": "^9.0.0",
2875 - "@graphql-tools/utils": "^8.8.0",
2835 + "@graphql-tools/utils": "9.0.0",
2836 "tslib": "~2.4.0"
2837 },
2838 "peerDependencies": {
@@ -2880,9 +2840,9 @@
2840 }
2841 },
2842 "node_modules/@graphql-codegen/plugin-helpers": {
2883 - "version": "2.7.1",
2884 - "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-2.7.1.tgz",
2885 - "integrity": "sha512-wpEShhwbQp8pqXolnSCNaj0pU91LbuBvYHpYqm96TUqyeKQYAYRVmw3JIt0g8UQpKYhg8lYIDwWdcINOYqkGLg==",
2843 + "version": "2.7.2",
2844 + "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-2.7.2.tgz",
2845 + "integrity": "sha512-kln2AZ12uii6U59OQXdjLk5nOlh1pHis1R98cDZGFnfaiAbX9V3fxcZ1MMJkB7qFUymTALzyjZoXXdyVmPMfRg==",
2846 "dependencies": {
2847 "@graphql-tools/utils": "^8.8.0",
2848 "change-case-all": "1.0.14",
@@ -2895,6 +2855,17 @@
2855 "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0"
2856 }
2857 },
2858 + "node_modules/@graphql-codegen/plugin-helpers/node_modules/@graphql-tools/utils": {
2859 + "version": "8.13.1",
2860 + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.13.1.tgz",
2861 + "integrity": "sha512-qIh9yYpdUFmctVqovwMdheVNJqFh+DQNWIhX87FJStfXYnmweBUDATok9fWPleKeFwxnW8IapKmY8m8toJEkAw==",
2862 + "dependencies": {
2863 + "tslib": "^2.4.0"
2864 + },
2865 + "peerDependencies": {
2866 + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0"
2867 + }
2868 + },
2869 "node_modules/@graphql-codegen/schema-ast": {
2870 "version": "2.5.1",
2871 "resolved": "https://registry.npmjs.org/@graphql-codegen/schema-ast/-/schema-ast-2.5.1.tgz",
@@ -2908,14 +2879,25 @@
2879 "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0"
2880 }
2881 },
2882 + "node_modules/@graphql-codegen/schema-ast/node_modules/@graphql-tools/utils": {
2883 + "version": "8.13.1",
2884 + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.13.1.tgz",
2885 + "integrity": "sha512-qIh9yYpdUFmctVqovwMdheVNJqFh+DQNWIhX87FJStfXYnmweBUDATok9fWPleKeFwxnW8IapKmY8m8toJEkAw==",
2886 + "dependencies": {
2887 + "tslib": "^2.4.0"
2888 + },
2889 + "peerDependencies": {
2890 + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0"
2891 + }
2892 + },
2893 "node_modules/@graphql-codegen/typescript": {
2912 - "version": "2.7.3",
2913 - "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript/-/typescript-2.7.3.tgz",
2914 - "integrity": "sha512-EzX/acijXtbG/AwPzho2ZZWaNo00+xAbsRDP+vnT2PwQV3AYq3/5bFvjq1XfAGWbTntdmlYlIwC9hf5bI85WVA==",
2894 + "version": "2.8.1",
2895 + "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript/-/typescript-2.8.1.tgz",
2896 + "integrity": "sha512-kweV1DOOH2blvMheVL55TT0s9bxkmF/zijN9mdk9pRD20i/rI/46qbh8fNKqy/PV12vZOmZGNL6tigdghG2bqg==",
2897 "dependencies": {
2916 - "@graphql-codegen/plugin-helpers": "^2.6.2",
2898 + "@graphql-codegen/plugin-helpers": "^2.7.2",
2899 "@graphql-codegen/schema-ast": "^2.5.1",
2918 - "@graphql-codegen/visitor-plugin-common": "2.12.1",
2900 + "@graphql-codegen/visitor-plugin-common": "2.13.1",
2901 "auto-bind": "~4.0.0",
2902 "tslib": "~2.4.0"
2903 },
@@ -2924,13 +2906,13 @@
2906 }
2907 },
2908 "node_modules/@graphql-codegen/typescript-operations": {
2927 - "version": "2.5.3",
2928 - "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript-operations/-/typescript-operations-2.5.3.tgz",
2929 - "integrity": "sha512-s+pA+Erm0HeBb/D5cNrflwRM5KWhkiA5cbz4uA99l3fzFPveoQBPfRCBu0XAlJLP/kBDy64+o4B8Nfc7wdRtmA==",
2909 + "version": "2.5.6",
2910 + "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript-operations/-/typescript-operations-2.5.6.tgz",
2911 + "integrity": "sha512-7WqOsVMTUXf+tdt0jGOBuQINLYjPIGlcsnkzXQSPJ7rSGVj99VobVuwgmAeFmJctZ3lgwx3gjPZ0dyCIOBc2/A==",
2912 "dependencies": {
2931 - "@graphql-codegen/plugin-helpers": "^2.6.2",
2932 - "@graphql-codegen/typescript": "^2.7.3",
2933 - "@graphql-codegen/visitor-plugin-common": "2.12.1",
2913 + "@graphql-codegen/plugin-helpers": "^2.7.2",
2914 + "@graphql-codegen/typescript": "^2.8.1",
2915 + "@graphql-codegen/visitor-plugin-common": "2.13.1",
2916 "auto-bind": "~4.0.0",
2917 "tslib": "~2.4.0"
2918 },
@@ -2939,11 +2921,11 @@
2921 }
2922 },
2923 "node_modules/@graphql-codegen/visitor-plugin-common": {
2942 - "version": "2.12.1",
2943 - "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.12.1.tgz",
2944 - "integrity": "sha512-dIUrX4+i/uazyPQqXyQ8cqykgNFe1lknjnfDWFo0gnk2W8+ruuL2JpSrj/7efzFHxbYGMQrCABDCUTVLi3DcVA==",
2924 + "version": "2.13.1",
2925 + "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.13.1.tgz",
2926 + "integrity": "sha512-mD9ufZhDGhyrSaWQGrU1Q1c5f01TeWtSWy/cDwXYjJcHIj1Y/DG2x0tOflEfCvh5WcnmHNIw4lzDsg1W7iFJEg==",
2927 "dependencies": {
2946 - "@graphql-codegen/plugin-helpers": "^2.6.2",
2928 + "@graphql-codegen/plugin-helpers": "^2.7.2",
2929 "@graphql-tools/optimize": "^1.3.0",
2930 "@graphql-tools/relay-operation-optimizer": "^6.5.0",
2931 "@graphql-tools/utils": "^8.8.0",
@@ -2958,13 +2940,24 @@
2940 "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0"
2941 }
2942 },
2943 + "node_modules/@graphql-codegen/visitor-plugin-common/node_modules/@graphql-tools/utils": {
2944 + "version": "8.13.1",
2945 + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.13.1.tgz",
2946 + "integrity": "sha512-qIh9yYpdUFmctVqovwMdheVNJqFh+DQNWIhX87FJStfXYnmweBUDATok9fWPleKeFwxnW8IapKmY8m8toJEkAw==",
2947 + "dependencies": {
2948 + "tslib": "^2.4.0"
2949 + },
2950 + "peerDependencies": {
2951 + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0"
2952 + }
2953 + },
2954 "node_modules/@graphql-tools/code-file-loader": {
2962 - "version": "7.3.6",
2963 - "resolved": "https://registry.npmjs.org/@graphql-tools/code-file-loader/-/code-file-loader-7.3.6.tgz",
2964 - "integrity": "sha512-PNWWSwSuQAqANerDwS0zdQ5FPipirv75TjjzBHnY+6AF/WvKq5sQiUQheA2P7B+MZc/KdQ7h/JAGMQOhKNVA+Q==",
2955 + "version": "7.3.11",
2956 + "resolved": "https://registry.npmjs.org/@graphql-tools/code-file-loader/-/code-file-loader-7.3.11.tgz",
2957 + "integrity": "sha512-OMngFSlxthssPFl/VJG3qISXyqjuNF/3fqXFXL6wsCSTve3t13X8Y0oWr3s20fMnJhZNHq0CVtDZutmSUPX7Xw==",
2958 "dependencies": {
2966 - "@graphql-tools/graphql-tag-pluck": "7.3.6",
2967 - "@graphql-tools/utils": "8.12.0",
2959 + "@graphql-tools/graphql-tag-pluck": "7.3.11",
2960 + "@graphql-tools/utils": "9.1.0",
2961 "globby": "^11.0.3",
2962 "tslib": "^2.4.0",
2963 "unixify": "^1.0.0"
@@ -2973,15 +2966,37 @@
2966 "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0"
2967 }
2968 },
2969 + "node_modules/@graphql-tools/code-file-loader/node_modules/@graphql-tools/utils": {
2970 + "version": "9.1.0",
2971 + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.0.tgz",
2972 + "integrity": "sha512-4Ketxo98IwKA/56LP6cI6PgQBwUCujszQcTNkzjq7liJPa2mLjKnmVOJ0bauMwKcEazeYuZagceljb0POmEGvQ==",
2973 + "dependencies": {
2974 + "tslib": "^2.4.0"
2975 + },
2976 + "peerDependencies": {
2977 + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0"
2978 + }
2979 + },
2980 "node_modules/@graphql-tools/graphql-tag-pluck": {
2977 - "version": "7.3.6",
2978 - "resolved": "https://registry.npmjs.org/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-7.3.6.tgz",
2979 - "integrity": "sha512-qULgqsOGKY1/PBqmP7fJZqbCg/TzPHKB9Wl51HGA9QjGymrzmrH5EjvsC8RtgdubF8yuTTVVFTz1lmSQ7RPssQ==",
2981 + "version": "7.3.11",
2982 + "resolved": "https://registry.npmjs.org/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-7.3.11.tgz",
2983 + "integrity": "sha512-BU7ArN8+tv0KG3I4cuMF7MOpaVVOuqF6tnAmMjFqTrYOOJaQeTzweSvy6qtdkHA/sFZuttLa7BHxvJv4B4xS9w==",
2984 "dependencies": {
2985 "@babel/parser": "^7.16.8",
2986 "@babel/traverse": "^7.16.8",
2987 "@babel/types": "^7.16.8",
2984 - "@graphql-tools/utils": "8.12.0",
2988 + "@graphql-tools/utils": "9.1.0",
2989 + "tslib": "^2.4.0"
2990 + },
2991 + "peerDependencies": {
2992 + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0"
2993 + }
2994 + },
2995 + "node_modules/@graphql-tools/graphql-tag-pluck/node_modules/@graphql-tools/utils": {
2996 + "version": "9.1.0",
2997 + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.0.tgz",
2998 + "integrity": "sha512-4Ketxo98IwKA/56LP6cI6PgQBwUCujszQcTNkzjq7liJPa2mLjKnmVOJ0bauMwKcEazeYuZagceljb0POmEGvQ==",
2999 + "dependencies": {
3000 "tslib": "^2.4.0"
3001 },
3002 "peerDependencies": {
@@ -2989,12 +3004,12 @@
3004 }
3005 },
3006 "node_modules/@graphql-tools/load": {
2992 - "version": "7.7.7",
2993 - "resolved": "https://registry.npmjs.org/@graphql-tools/load/-/load-7.7.7.tgz",
2994 - "integrity": "sha512-IpI2672zcoAX4FLjcH5kvHc7eqjPyLP1svrIcZKQenv0GRS6dW0HI9E5UCBs0y/yy8yW6s+SvpmNsfIlkMj3Kw==",
3007 + "version": "7.8.5",
3008 + "resolved": "https://registry.npmjs.org/@graphql-tools/load/-/load-7.8.5.tgz",
3009 + "integrity": "sha512-HuZemfnjzVOG0rcjtuZMGp2/tRX41sLKsxgn2LkmUU+7yYLO0FKXdESH9RJpQ4d3dnAgchC03pqDBapQCxrW8w==",
3010 "dependencies": {
2996 - "@graphql-tools/schema": "9.0.4",
2997 - "@graphql-tools/utils": "8.12.0",
3011 + "@graphql-tools/schema": "9.0.9",
3012 + "@graphql-tools/utils": "9.1.0",
3013 "p-limit": "3.1.0",
3014 "tslib": "^2.4.0"
3015 },
@@ -3002,12 +3017,34 @@
3017 "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0"
3018 }
3019 },
3020 + "node_modules/@graphql-tools/load/node_modules/@graphql-tools/utils": {
3021 + "version": "9.1.0",
3022 + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.0.tgz",
3023 + "integrity": "sha512-4Ketxo98IwKA/56LP6cI6PgQBwUCujszQcTNkzjq7liJPa2mLjKnmVOJ0bauMwKcEazeYuZagceljb0POmEGvQ==",
3024 + "dependencies": {
3025 + "tslib": "^2.4.0"
3026 + },
3027 + "peerDependencies": {
3028 + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0"
3029 + }
3030 + },
3031 "node_modules/@graphql-tools/merge": {
3006 - "version": "8.3.6",
3007 - "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-8.3.6.tgz",
3008 - "integrity": "sha512-uUBokxXi89bj08P+iCvQk3Vew4vcfL5ZM6NTylWi8PIpoq4r5nJ625bRuN8h2uubEdRiH8ntN9M4xkd/j7AybQ==",
3032 + "version": "8.3.11",
3033 + "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-8.3.11.tgz",
3034 + "integrity": "sha512-IpZh8r8e8FycXaUv04xe5HQH9siD1tkS8MvaO8Wb2FaPXv15XSYP+Wsb2MUStpIqGfQxa6xY/+eEuxv+VqwXyg==",
3035 + "dependencies": {
3036 + "@graphql-tools/utils": "9.1.0",
3037 + "tslib": "^2.4.0"
3038 + },
3039 + "peerDependencies": {
3040 + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0"
3041 + }
3042 + },
3043 + "node_modules/@graphql-tools/merge/node_modules/@graphql-tools/utils": {
3044 + "version": "9.1.0",
3045 + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.0.tgz",
3046 + "integrity": "sha512-4Ketxo98IwKA/56LP6cI6PgQBwUCujszQcTNkzjq7liJPa2mLjKnmVOJ0bauMwKcEazeYuZagceljb0POmEGvQ==",
3047 "dependencies": {
3010 - "@graphql-tools/utils": "8.12.0",
3048 "tslib": "^2.4.0"
3049 },
3050 "peerDependencies": {
@@ -3026,12 +3063,23 @@
3063 }
3064 },
3065 "node_modules/@graphql-tools/relay-operation-optimizer": {
3029 - "version": "6.5.6",
3030 - "resolved": "https://registry.npmjs.org/@graphql-tools/relay-operation-optimizer/-/relay-operation-optimizer-6.5.6.tgz",
3031 - "integrity": "sha512-2KjaWYxD/NC6KtckbDEAbN46QO+74d1SBaZQ26qQjWhyoAjon12xlMW4HWxHEN0d0xuz0cnOVUVc+t4wVXePUg==",
3066 + "version": "6.5.11",
3067 + "resolved": "https://registry.npmjs.org/@graphql-tools/relay-operation-optimizer/-/relay-operation-optimizer-6.5.11.tgz",
3068 + "integrity": "sha512-afIcawEBYnLN/A0oGIi4wKPCSduhYcTkNCbplnFpfm0NSpQ6CfMs30rJwUrsKhkRmTi7wIpOhFk8i1Xe46LT0w==",
3069 "dependencies": {
3070 "@ardatan/relay-compiler": "12.0.0",
3034 - "@graphql-tools/utils": "8.12.0",
3071 + "@graphql-tools/utils": "9.1.0",
3072 + "tslib": "^2.4.0"
3073 + },
3074 + "peerDependencies": {
3075 + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0"
3076 + }
3077 + },
3078 + "node_modules/@graphql-tools/relay-operation-optimizer/node_modules/@graphql-tools/utils": {
3079 + "version": "9.1.0",
3080 + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.0.tgz",
3081 + "integrity": "sha512-4Ketxo98IwKA/56LP6cI6PgQBwUCujszQcTNkzjq7liJPa2mLjKnmVOJ0bauMwKcEazeYuZagceljb0POmEGvQ==",
3082 + "dependencies": {
3083 "tslib": "^2.4.0"
3084 },
3085 "peerDependencies": {
@@ -3039,12 +3087,12 @@
3087 }
3088 },
3089 "node_modules/@graphql-tools/schema": {
3042 - "version": "9.0.4",
3043 - "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-9.0.4.tgz",
3044 - "integrity": "sha512-B/b8ukjs18fq+/s7p97P8L1VMrwapYc3N2KvdG/uNThSazRRn8GsBK0Nr+FH+mVKiUfb4Dno79e3SumZVoHuOQ==",
3090 + "version": "9.0.9",
3091 + "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-9.0.9.tgz",
3092 + "integrity": "sha512-hwg8trUytO5ayQ8bzL3+sAyXcu2rhKt5pLXpLO0/TMTN2nXd3DBO4mqx+Ra4Er2mE/msInGQ5EmZbxVBPv+hSg==",
3093 "dependencies": {
3046 - "@graphql-tools/merge": "8.3.6",
3047 - "@graphql-tools/utils": "8.12.0",
3094 + "@graphql-tools/merge": "8.3.11",
3095 + "@graphql-tools/utils": "9.1.0",
3096 "tslib": "^2.4.0",
3097 "value-or-promise": "1.0.11"
3098 },
@@ -3052,10 +3100,21 @@
3100 "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0"
3101 }
3102 },
3103 + "node_modules/@graphql-tools/schema/node_modules/@graphql-tools/utils": {
3104 + "version": "9.1.0",
3105 + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.0.tgz",
3106 + "integrity": "sha512-4Ketxo98IwKA/56LP6cI6PgQBwUCujszQcTNkzjq7liJPa2mLjKnmVOJ0bauMwKcEazeYuZagceljb0POmEGvQ==",
3107 + "dependencies": {
3108 + "tslib": "^2.4.0"
3109 + },
3110 + "peerDependencies": {
3111 + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0"
3112 + }
3113 + },
3114 "node_modules/@graphql-tools/utils": {
3056 - "version": "8.12.0",
3057 - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.12.0.tgz",
3058 - "integrity": "sha512-TeO+MJWGXjUTS52qfK4R8HiPoF/R7X+qmgtOYd8DTH0l6b+5Y/tlg5aGeUJefqImRq7nvi93Ms40k/Uz4D5CWw==",
3115 + "version": "9.0.0",
3116 + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.0.0.tgz",
3117 + "integrity": "sha512-kaCwyWnURxMsYbxzkfylLqFFelu83jKk3BJOOy0GIuxEtgXVS9v7Y/tojljo69Q+jaZ2YxAi3+d8IpM+hx768A==",
3118 "dependencies": {
3119 "tslib": "^2.4.0"
3120 },
@@ -3077,15 +3136,15 @@
3136 }
3137 },
3138 "node_modules/@humanwhocodes/config-array": {
3080 - "version": "0.10.7",
3081 - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.7.tgz",
3082 - "integrity": "sha512-MDl6D6sBsaV452/QSdX+4CXIjZhIcI0PELsxUjk4U828yd58vk3bTIvk/6w5FY+4hIy9sLW0sfrV7K7Kc++j/w==",
3139 + "version": "0.11.7",
3140 + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz",
3141 + "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==",
3142 "dev": true,
3143 "peer": true,
3144 "dependencies": {
3145 "@humanwhocodes/object-schema": "^1.2.1",
3146 "debug": "^4.1.1",
3088 - "minimatch": "^3.0.4"
3147 + "minimatch": "^3.0.5"
3148 },
3149 "engines": {
3150 "node": ">=10.10.0"
@@ -3188,24 +3247,6 @@
3247 "node": ">=8"
3248 }
3249 },
3191 - "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": {
3192 - "version": "1.0.10",
3193 - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
3194 - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
3195 - "dev": true,
3196 - "dependencies": {
3197 - "sprintf-js": "~1.0.2"
3198 - }
3199 - },
3200 - "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": {
3201 - "version": "5.3.1",
3202 - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
3203 - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
3204 - "dev": true,
3205 - "engines": {
3206 - "node": ">=6"
3207 - }
3208 - },
3250 "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": {
3251 "version": "4.1.0",
3252 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
@@ -3219,19 +3260,6 @@
3260 "node": ">=8"
3261 }
3262 },
3222 - "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": {
3223 - "version": "3.14.1",
3224 - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
3225 - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
3226 - "dev": true,
3227 - "dependencies": {
3228 - "argparse": "^1.0.7",
3229 - "esprima": "^4.0.0"
3230 - },
3231 - "bin": {
3232 - "js-yaml": "bin/js-yaml.js"
3233 - }
3234 - },
3263 "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": {
3264 "version": "5.0.0",
3265 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
@@ -3271,12 +3299,6 @@
3299 "node": ">=8"
3300 }
3301 },
3274 - "node_modules/@istanbuljs/load-nyc-config/node_modules/sprintf-js": {
3275 - "version": "1.0.3",
3276 - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
3277 - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
3278 - "dev": true
3279 - },
3302 "node_modules/@istanbuljs/schema": {
3303 "version": "0.1.3",
3304 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
@@ -3286,152 +3308,71 @@
3308 "node": ">=8"
3309 }
3310 },
3289 - "node_modules/@jest/environment": {
3290 - "version": "29.1.2",
3291 - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.1.2.tgz",
3292 - "integrity": "sha512-rG7xZ2UeOfvOVzoLIJ0ZmvPl4tBEQ2n73CZJSlzUjPw4or1oSWC0s0Rk0ZX+pIBJ04aVr6hLWFn1DFtrnf8MhQ==",
3311 + "node_modules/@jest/console": {
3312 + "version": "29.3.1",
3313 + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.3.1.tgz",
3314 + "integrity": "sha512-IRE6GD47KwcqA09RIWrabKdHPiKDGgtAL31xDxbi/RjQMsr+lY+ppxmHwY0dUEV3qvvxZzoe5Hl0RXZJOjQNUg==",
3315 "dev": true,
3316 "dependencies": {
3295 - "@jest/fake-timers": "^29.1.2",
3296 - "@jest/types": "^29.1.2",
3317 + "@jest/types": "^29.3.1",
3318 "@types/node": "*",
3298 - "jest-mock": "^29.1.2"
3319 + "chalk": "^4.0.0",
3320 + "jest-message-util": "^29.3.1",
3321 + "jest-util": "^29.3.1",
3322 + "slash": "^3.0.0"
3323 },
3324 "engines": {
3325 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3326 }
3327 },
3304 - "node_modules/@jest/environment/node_modules/@jest/types": {
3305 - "version": "29.1.2",
3306 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.1.2.tgz",
3307 - "integrity": "sha512-DcXGtoTykQB5jiwCmVr8H4vdg2OJhQex3qPkG+ISyDO7xQXbt/4R6dowcRyPemRnkH7JoHvZuxPBdlq+9JxFCg==",
3328 + "node_modules/@jest/core": {
3329 + "version": "29.3.1",
3330 + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.3.1.tgz",
3331 + "integrity": "sha512-0ohVjjRex985w5MmO5L3u5GR1O30DexhBSpuwx2P+9ftyqHdJXnk7IUWiP80oHMvt7ubHCJHxV0a0vlKVuZirw==",
3332 "dev": true,
3333 "dependencies": {
3310 - "@jest/schemas": "^29.0.0",
3311 - "@types/istanbul-lib-coverage": "^2.0.0",
3312 - "@types/istanbul-reports": "^3.0.0",
3334 + "@jest/console": "^29.3.1",
3335 + "@jest/reporters": "^29.3.1",
3336 + "@jest/test-result": "^29.3.1",
3337 + "@jest/transform": "^29.3.1",
3338 + "@jest/types": "^29.3.1",
3339 "@types/node": "*",
3314 - "@types/yargs": "^17.0.8",
3315 - "chalk": "^4.0.0"
3316 - },
3317 - "engines": {
3318 - "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3319 - }
3320 - },
3321 - "node_modules/@jest/environment/node_modules/@types/istanbul-reports": {
3322 - "version": "3.0.1",
3323 - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
3324 - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
3325 - "dev": true,
3326 - "dependencies": {
3327 - "@types/istanbul-lib-report": "*"
3328 - }
3329 - },
3330 - "node_modules/@jest/environment/node_modules/@types/yargs": {
3331 - "version": "17.0.13",
3332 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz",
3333 - "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==",
3334 - "dev": true,
3335 - "dependencies": {
3336 - "@types/yargs-parser": "*"
3337 - }
3338 - },
3339 - "node_modules/@jest/expect": {
3340 - "version": "29.1.2",
3341 - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.1.2.tgz",
3342 - "integrity": "sha512-FXw/UmaZsyfRyvZw3M6POgSNqwmuOXJuzdNiMWW9LCYo0GRoRDhg+R5iq5higmRTHQY7hx32+j7WHwinRmoILQ==",
3343 - "dev": true,
3344 - "dependencies": {
3345 - "expect": "^29.1.2",
3346 - "jest-snapshot": "^29.1.2"
3347 - },
3348 - "engines": {
3349 - "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3350 - }
3351 - },
3352 - "node_modules/@jest/expect-utils": {
3353 - "version": "29.1.2",
3354 - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.1.2.tgz",
3355 - "integrity": "sha512-4a48bhKfGj/KAH39u0ppzNTABXQ8QPccWAFUFobWBaEMSMp+sB31Z2fK/l47c4a/Mu1po2ffmfAIPxXbVTXdtg==",
3356 - "dev": true,
3357 - "dependencies": {
3358 - "jest-get-type": "^29.0.0"
3359 - },
3360 - "engines": {
3361 - "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3362 - }
3363 - },
3364 - "node_modules/@jest/expect-utils/node_modules/jest-get-type": {
3365 - "version": "29.0.0",
3366 - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.0.0.tgz",
3367 - "integrity": "sha512-83X19z/HuLKYXYHskZlBAShO7UfLFXu/vWajw9ZNJASN32li8yHMaVGAQqxFW1RCFOkB7cubaL6FaJVQqqJLSw==",
3368 - "dev": true,
3369 - "engines": {
3370 - "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3371 - }
3372 - },
3373 - "node_modules/@jest/expect/node_modules/@jest/transform": {
3374 - "version": "29.1.2",
3375 - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.1.2.tgz",
3376 - "integrity": "sha512-2uaUuVHTitmkx1tHF+eBjb4p7UuzBG7SXIaA/hNIkaMP6K+gXYGxP38ZcrofzqN0HeZ7A90oqsOa97WU7WZkSw==",
3377 - "dev": true,
3378 - "dependencies": {
3379 - "@babel/core": "^7.11.6",
3380 - "@jest/types": "^29.1.2",
3381 - "@jridgewell/trace-mapping": "^0.3.15",
3382 - "babel-plugin-istanbul": "^6.1.1",
3340 + "ansi-escapes": "^4.2.1",
3341 "chalk": "^4.0.0",
3384 - "convert-source-map": "^1.4.0",
3385 - "fast-json-stable-stringify": "^2.1.0",
3342 + "ci-info": "^3.2.0",
3343 + "exit": "^0.1.2",
3344 "graceful-fs": "^4.2.9",
3387 - "jest-haste-map": "^29.1.2",
3388 - "jest-regex-util": "^29.0.0",
3389 - "jest-util": "^29.1.2",
3345 + "jest-changed-files": "^29.2.0",
3346 + "jest-config": "^29.3.1",
3347 + "jest-haste-map": "^29.3.1",
3348 + "jest-message-util": "^29.3.1",
3349 + "jest-regex-util": "^29.2.0",
3350 + "jest-resolve": "^29.3.1",
3351 + "jest-resolve-dependencies": "^29.3.1",
3352 + "jest-runner": "^29.3.1",
3353 + "jest-runtime": "^29.3.1",
3354 + "jest-snapshot": "^29.3.1",
3355 + "jest-util": "^29.3.1",
3356 + "jest-validate": "^29.3.1",
3357 + "jest-watcher": "^29.3.1",
3358 "micromatch": "^4.0.4",
3391 - "pirates": "^4.0.4",
3359 + "pretty-format": "^29.3.1",
3360 "slash": "^3.0.0",
3393 - "write-file-atomic": "^4.0.1"
3361 + "strip-ansi": "^6.0.0"
3362 },
3363 "engines": {
3364 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3397 - }
3398 - },
3399 - "node_modules/@jest/expect/node_modules/@jest/types": {
3400 - "version": "29.1.2",
3401 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.1.2.tgz",
3402 - "integrity": "sha512-DcXGtoTykQB5jiwCmVr8H4vdg2OJhQex3qPkG+ISyDO7xQXbt/4R6dowcRyPemRnkH7JoHvZuxPBdlq+9JxFCg==",
3403 - "dev": true,
3404 - "dependencies": {
3405 - "@jest/schemas": "^29.0.0",
3406 - "@types/istanbul-lib-coverage": "^2.0.0",
3407 - "@types/istanbul-reports": "^3.0.0",
3408 - "@types/node": "*",
3409 - "@types/yargs": "^17.0.8",
3410 - "chalk": "^4.0.0"
3365 },
3412 - "engines": {
3413 - "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3414 - }
3415 - },
3416 - "node_modules/@jest/expect/node_modules/@types/istanbul-reports": {
3417 - "version": "3.0.1",
3418 - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
3419 - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
3420 - "dev": true,
3421 - "dependencies": {
3422 - "@types/istanbul-lib-report": "*"
3423 - }
3424 - },
3425 - "node_modules/@jest/expect/node_modules/@types/yargs": {
3426 - "version": "17.0.13",
3427 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz",
3428 - "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==",
3429 - "dev": true,
3430 - "dependencies": {
3431 - "@types/yargs-parser": "*"
3366 + "peerDependencies": {
3367 + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
3368 + },
3369 + "peerDependenciesMeta": {
3370 + "node-notifier": {
3371 + "optional": true
3372 + }
3373 }
3374 },
3434 - "node_modules/@jest/expect/node_modules/ansi-styles": {
3375 + "node_modules/@jest/core/node_modules/ansi-styles": {
3376 "version": "5.2.0",
3377 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
3378 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
@@ -3443,207 +3384,152 @@
3384 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3385 }
3386 },
3446 - "node_modules/@jest/expect/node_modules/babel-plugin-istanbul": {
3447 - "version": "6.1.1",
3448 - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
3449 - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
3387 + "node_modules/@jest/core/node_modules/ci-info": {
3388 + "version": "3.6.1",
3389 + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.6.1.tgz",
3390 + "integrity": "sha512-up5ggbaDqOqJ4UqLKZ2naVkyqSJQgJi5lwD6b6mM748ysrghDBX0bx/qJTUHzw7zu6Mq4gycviSF5hJnwceD8w==",
3391 "dev": true,
3451 - "dependencies": {
3452 - "@babel/helper-plugin-utils": "^7.0.0",
3453 - "@istanbuljs/load-nyc-config": "^1.0.0",
3454 - "@istanbuljs/schema": "^0.1.2",
3455 - "istanbul-lib-instrument": "^5.0.4",
3456 - "test-exclude": "^6.0.0"
3457 - },
3392 "engines": {
3393 "node": ">=8"
3394 }
3395 },
3462 - "node_modules/@jest/expect/node_modules/brace-expansion": {
3463 - "version": "1.1.11",
3464 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
3465 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
3396 + "node_modules/@jest/core/node_modules/pretty-format": {
3397 + "version": "29.3.1",
3398 + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz",
3399 + "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==",
3400 "dev": true,
3401 "dependencies": {
3468 - "balanced-match": "^1.0.0",
3469 - "concat-map": "0.0.1"
3470 - }
3471 - },
3472 - "node_modules/@jest/expect/node_modules/diff-sequences": {
3473 - "version": "29.0.0",
3474 - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.0.0.tgz",
3475 - "integrity": "sha512-7Qe/zd1wxSDL4D/X/FPjOMB+ZMDt71W94KYaq05I2l0oQqgXgs7s4ftYYmV38gBSrPz2vcygxfs1xn0FT+rKNA==",
3476 - "dev": true,
3402 + "@jest/schemas": "^29.0.0",
3403 + "ansi-styles": "^5.0.0",
3404 + "react-is": "^18.0.0"
3405 + },
3406 "engines": {
3407 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3408 }
3409 },
3481 - "node_modules/@jest/expect/node_modules/expect": {
3482 - "version": "29.1.2",
3483 - "resolved": "https://registry.npmjs.org/expect/-/expect-29.1.2.tgz",
3484 - "integrity": "sha512-AuAGn1uxva5YBbBlXb+2JPxJRuemZsmlGcapPXWNSBNsQtAULfjioREGBWuI0EOvYUKjDnrCy8PW5Zlr1md5mw==",
3410 + "node_modules/@jest/environment": {
3411 + "version": "29.3.1",
3412 + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.3.1.tgz",
3413 + "integrity": "sha512-pMmvfOPmoa1c1QpfFW0nXYtNLpofqo4BrCIk6f2kW4JFeNlHV2t3vd+3iDLf31e2ot2Mec0uqZfmI+U0K2CFag==",
3414 "dev": true,
3415 "dependencies": {
3487 - "@jest/expect-utils": "^29.1.2",
3488 - "jest-get-type": "^29.0.0",
3489 - "jest-matcher-utils": "^29.1.2",
3490 - "jest-message-util": "^29.1.2",
3491 - "jest-util": "^29.1.2"
3416 + "@jest/fake-timers": "^29.3.1",
3417 + "@jest/types": "^29.3.1",
3418 + "@types/node": "*",
3419 + "jest-mock": "^29.3.1"
3420 },
3421 "engines": {
3422 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3423 }
3424 },
3497 - "node_modules/@jest/expect/node_modules/istanbul-lib-coverage": {
3498 - "version": "3.2.0",
3499 - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
3500 - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
3501 - "dev": true,
3502 - "engines": {
3503 - "node": ">=8"
3504 - }
3505 - },
3506 - "node_modules/@jest/expect/node_modules/istanbul-lib-instrument": {
3507 - "version": "5.2.1",
3508 - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz",
3509 - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==",
3425 + "node_modules/@jest/expect": {
3426 + "version": "29.3.1",
3427 + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.3.1.tgz",
3428 + "integrity": "sha512-QivM7GlSHSsIAWzgfyP8dgeExPRZ9BIe2LsdPyEhCGkZkoyA+kGsoIzbKAfZCvvRzfZioKwPtCZIt5SaoxYCvg==",
3429 "dev": true,
3430 "dependencies": {
3512 - "@babel/core": "^7.12.3",
3513 - "@babel/parser": "^7.14.7",
3514 - "@istanbuljs/schema": "^0.1.2",
3515 - "istanbul-lib-coverage": "^3.2.0",
3516 - "semver": "^6.3.0"
3431 + "expect": "^29.3.1",
3432 + "jest-snapshot": "^29.3.1"
3433 },
3434 "engines": {
3519 - "node": ">=8"
3520 - }
3521 - },
3522 - "node_modules/@jest/expect/node_modules/istanbul-lib-instrument/node_modules/semver": {
3523 - "version": "6.3.0",
3524 - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
3525 - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
3526 - "dev": true,
3527 - "bin": {
3528 - "semver": "bin/semver.js"
3435 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3436 }
3437 },
3531 - "node_modules/@jest/expect/node_modules/jest-diff": {
3532 - "version": "29.1.2",
3533 - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.1.2.tgz",
3534 - "integrity": "sha512-4GQts0aUopVvecIT4IwD/7xsBaMhKTYoM4/njE/aVw9wpw+pIUVp8Vab/KnSzSilr84GnLBkaP3JLDnQYCKqVQ==",
3438 + "node_modules/@jest/expect-utils": {
3439 + "version": "29.3.1",
3440 + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.3.1.tgz",
3441 + "integrity": "sha512-wlrznINZI5sMjwvUoLVk617ll/UYfGIZNxmbU+Pa7wmkL4vYzhV9R2pwVqUh4NWWuLQWkI8+8mOkxs//prKQ3g==",
3442 "dev": true,
3443 "dependencies": {
3537 - "chalk": "^4.0.0",
3538 - "diff-sequences": "^29.0.0",
3539 - "jest-get-type": "^29.0.0",
3540 - "pretty-format": "^29.1.2"
3444 + "jest-get-type": "^29.2.0"
3445 },
3446 "engines": {
3447 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3448 }
3449 },
3546 - "node_modules/@jest/expect/node_modules/jest-get-type": {
3547 - "version": "29.0.0",
3548 - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.0.0.tgz",
3549 - "integrity": "sha512-83X19z/HuLKYXYHskZlBAShO7UfLFXu/vWajw9ZNJASN32li8yHMaVGAQqxFW1RCFOkB7cubaL6FaJVQqqJLSw==",
3550 - "dev": true,
3551 - "engines": {
3552 - "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3553 - }
3554 - },
3555 - "node_modules/@jest/expect/node_modules/jest-haste-map": {
3556 - "version": "29.1.2",
3557 - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.1.2.tgz",
3558 - "integrity": "sha512-xSjbY8/BF11Jh3hGSPfYTa/qBFrm3TPM7WU8pU93m2gqzORVLkHFWvuZmFsTEBPRKndfewXhMOuzJNHyJIZGsw==",
3450 + "node_modules/@jest/fake-timers": {
3451 + "version": "29.3.1",
3452 + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.3.1.tgz",
3453 + "integrity": "sha512-iHTL/XpnDlFki9Tq0Q1GGuVeQ8BHZGIYsvCO5eN/O/oJaRzofG9Xndd9HuSDBI/0ZS79pg0iwn07OMTQ7ngF2A==",
3454 "dev": true,
3455 "dependencies": {
3561 - "@jest/types": "^29.1.2",
3562 - "@types/graceful-fs": "^4.1.3",
3456 + "@jest/types": "^29.3.1",
3457 + "@sinonjs/fake-timers": "^9.1.2",
3458 "@types/node": "*",
3564 - "anymatch": "^3.0.3",
3565 - "fb-watchman": "^2.0.0",
3566 - "graceful-fs": "^4.2.9",
3567 - "jest-regex-util": "^29.0.0",
3568 - "jest-util": "^29.1.2",
3569 - "jest-worker": "^29.1.2",
3570 - "micromatch": "^4.0.4",
3571 - "walker": "^1.0.8"
3459 + "jest-message-util": "^29.3.1",
3460 + "jest-mock": "^29.3.1",
3461 + "jest-util": "^29.3.1"
3462 },
3463 "engines": {
3464 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3575 - },
3576 - "optionalDependencies": {
3577 - "fsevents": "^2.3.2"
3465 }
3466 },
3580 - "node_modules/@jest/expect/node_modules/jest-matcher-utils": {
3581 - "version": "29.1.2",
3582 - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.1.2.tgz",
3583 - "integrity": "sha512-MV5XrD3qYSW2zZSHRRceFzqJ39B2z11Qv0KPyZYxnzDHFeYZGJlgGi0SW+IXSJfOewgJp/Km/7lpcFT+cgZypw==",
3467 + "node_modules/@jest/globals": {
3468 + "version": "29.3.1",
3469 + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.3.1.tgz",
3470 + "integrity": "sha512-cTicd134vOcwO59OPaB6AmdHQMCtWOe+/DitpTZVxWgMJ+YvXL1HNAmPyiGbSHmF/mXVBkvlm8YYtQhyHPnV6Q==",
3471 "dev": true,
3472 "dependencies": {
3586 - "chalk": "^4.0.0",
3587 - "jest-diff": "^29.1.2",
3588 - "jest-get-type": "^29.0.0",
3589 - "pretty-format": "^29.1.2"
3473 + "@jest/environment": "^29.3.1",
3474 + "@jest/expect": "^29.3.1",
3475 + "@jest/types": "^29.3.1",
3476 + "jest-mock": "^29.3.1"
3477 },
3478 "engines": {
3479 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3480 }
3481 },
3595 - "node_modules/@jest/expect/node_modules/jest-regex-util": {
3596 - "version": "29.0.0",
3597 - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.0.0.tgz",
3598 - "integrity": "sha512-BV7VW7Sy0fInHWN93MMPtlClweYv2qrSCwfeFWmpribGZtQPWNvRSq9XOVgOEjU1iBGRKXUZil0o2AH7Iy9Lug==",
3599 - "dev": true,
3600 - "engines": {
3601 - "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3602 - }
3603 - },
3604 - "node_modules/@jest/expect/node_modules/jest-snapshot": {
3605 - "version": "29.1.2",
3606 - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.1.2.tgz",
3607 - "integrity": "sha512-rYFomGpVMdBlfwTYxkUp3sjD6usptvZcONFYNqVlaz4EpHPnDvlWjvmOQ9OCSNKqYZqLM2aS3wq01tWujLg7gg==",
3482 + "node_modules/@jest/reporters": {
3483 + "version": "29.3.1",
3484 + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.3.1.tgz",
3485 + "integrity": "sha512-GhBu3YFuDrcAYW/UESz1JphEAbvUjaY2vShRZRoRY1mxpCMB3yGSJ4j9n0GxVlEOdCf7qjvUfBCrTUUqhVfbRA==",
3486 "dev": true,
3487 "dependencies": {
3610 - "@babel/core": "^7.11.6",
3611 - "@babel/generator": "^7.7.2",
3612 - "@babel/plugin-syntax-jsx": "^7.7.2",
3613 - "@babel/plugin-syntax-typescript": "^7.7.2",
3614 - "@babel/traverse": "^7.7.2",
3615 - "@babel/types": "^7.3.3",
3616 - "@jest/expect-utils": "^29.1.2",
3617 - "@jest/transform": "^29.1.2",
3618 - "@jest/types": "^29.1.2",
3619 - "@types/babel__traverse": "^7.0.6",
3620 - "@types/prettier": "^2.1.5",
3621 - "babel-preset-current-node-syntax": "^1.0.0",
3488 + "@bcoe/v8-coverage": "^0.2.3",
3489 + "@jest/console": "^29.3.1",
3490 + "@jest/test-result": "^29.3.1",
3491 + "@jest/transform": "^29.3.1",
3492 + "@jest/types": "^29.3.1",
3493 + "@jridgewell/trace-mapping": "^0.3.15",
3494 + "@types/node": "*",
3495 "chalk": "^4.0.0",
3623 - "expect": "^29.1.2",
3496 + "collect-v8-coverage": "^1.0.0",
3497 + "exit": "^0.1.2",
3498 + "glob": "^7.1.3",
3499 "graceful-fs": "^4.2.9",
3625 - "jest-diff": "^29.1.2",
3626 - "jest-get-type": "^29.0.0",
3627 - "jest-haste-map": "^29.1.2",
3628 - "jest-matcher-utils": "^29.1.2",
3629 - "jest-message-util": "^29.1.2",
3630 - "jest-util": "^29.1.2",
3631 - "natural-compare": "^1.4.0",
3632 - "pretty-format": "^29.1.2",
3633 - "semver": "^7.3.5"
3500 + "istanbul-lib-coverage": "^3.0.0",
3501 + "istanbul-lib-instrument": "^5.1.0",
3502 + "istanbul-lib-report": "^3.0.0",
3503 + "istanbul-lib-source-maps": "^4.0.0",
3504 + "istanbul-reports": "^3.1.3",
3505 + "jest-message-util": "^29.3.1",
3506 + "jest-util": "^29.3.1",
3507 + "jest-worker": "^29.3.1",
3508 + "slash": "^3.0.0",
3509 + "string-length": "^4.0.1",
3510 + "strip-ansi": "^6.0.0",
3511 + "v8-to-istanbul": "^9.0.1"
3512 },
3513 "engines": {
3514 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3515 + },
3516 + "peerDependencies": {
3517 + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
3518 + },
3519 + "peerDependenciesMeta": {
3520 + "node-notifier": {
3521 + "optional": true
3522 + }
3523 }
3524 },
3639 - "node_modules/@jest/expect/node_modules/jest-worker": {
3640 - "version": "29.1.2",
3641 - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.1.2.tgz",
3642 - "integrity": "sha512-AdTZJxKjTSPHbXT/AIOjQVmoFx0LHFcVabWu0sxI7PAy7rFf8c0upyvgBKgguVXdM4vY74JdwkyD4hSmpTW8jA==",
3525 + "node_modules/@jest/reporters/node_modules/jest-worker": {
3526 + "version": "29.3.1",
3527 + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.3.1.tgz",
3528 + "integrity": "sha512-lY4AnnmsEWeiXirAIA0c9SDPbuCBq8IYuDVL8PMm0MZ2PEs2yPvRA/J64QBXuZp7CYKrDM/rmNrc9/i3KJQncw==",
3529 "dev": true,
3530 "dependencies": {
3531 "@types/node": "*",
3646 - "jest-util": "^29.1.2",
3532 + "jest-util": "^29.3.1",
3533 "merge-stream": "^2.0.0",
3534 "supports-color": "^8.0.0"
3535 },
@@ -3651,33 +3537,7 @@
3537 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3538 }
3539 },
3654 - "node_modules/@jest/expect/node_modules/minimatch": {
3655 - "version": "3.1.2",
3656 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
3657 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
3658 - "dev": true,
3659 - "dependencies": {
3660 - "brace-expansion": "^1.1.7"
3661 - },
3662 - "engines": {
3663 - "node": "*"
3664 - }
3665 - },
3666 - "node_modules/@jest/expect/node_modules/pretty-format": {
3667 - "version": "29.1.2",
3668 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.1.2.tgz",
3669 - "integrity": "sha512-CGJ6VVGXVRP2o2Dorl4mAwwvDWT25luIsYhkyVQW32E4nL+TgW939J7LlKT/npq5Cpq6j3s+sy+13yk7xYpBmg==",
3670 - "dev": true,
3671 - "dependencies": {
3672 - "@jest/schemas": "^29.0.0",
3673 - "ansi-styles": "^5.0.0",
3674 - "react-is": "^18.0.0"
3675 - },
3676 - "engines": {
3677 - "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3678 - }
3679 - },
3680 - "node_modules/@jest/expect/node_modules/supports-color": {
3540 + "node_modules/@jest/reporters/node_modules/supports-color": {
3541 "version": "8.1.1",
3542 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
3543 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
@@ -3692,104 +3552,98 @@
3552 "url": "https://github.com/chalk/supports-color?sponsor=1"
3553 }
3554 },
3695 - "node_modules/@jest/expect/node_modules/test-exclude": {
3696 - "version": "6.0.0",
3697 - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
3698 - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
3555 + "node_modules/@jest/schemas": {
3556 + "version": "29.0.0",
3557 + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.0.0.tgz",
3558 + "integrity": "sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==",
3559 "dev": true,
3560 "dependencies": {
3701 - "@istanbuljs/schema": "^0.1.2",
3702 - "glob": "^7.1.4",
3703 - "minimatch": "^3.0.4"
3561 + "@sinclair/typebox": "^0.24.1"
3562 },
3563 "engines": {
3706 - "node": ">=8"
3564 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3565 }
3566 },
3709 - "node_modules/@jest/expect/node_modules/write-file-atomic": {
3710 - "version": "4.0.2",
3711 - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz",
3712 - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==",
3567 + "node_modules/@jest/source-map": {
3568 + "version": "29.2.0",
3569 + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.2.0.tgz",
3570 + "integrity": "sha512-1NX9/7zzI0nqa6+kgpSdKPK+WU1p+SJk3TloWZf5MzPbxri9UEeXX5bWZAPCzbQcyuAzubcdUHA7hcNznmRqWQ==",
3571 "dev": true,
3572 "dependencies": {
3715 - "imurmurhash": "^0.1.4",
3716 - "signal-exit": "^3.0.7"
3573 + "@jridgewell/trace-mapping": "^0.3.15",
3574 + "callsites": "^3.0.0",
3575 + "graceful-fs": "^4.2.9"
3576 },
3577 "engines": {
3719 - "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
3578 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3579 }
3580 },
3722 - "node_modules/@jest/fake-timers": {
3723 - "version": "29.1.2",
3724 - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.1.2.tgz",
3725 - "integrity": "sha512-GppaEqS+QQYegedxVMpCe2xCXxxeYwQ7RsNx55zc8f+1q1qevkZGKequfTASI7ejmg9WwI+SJCrHe9X11bLL9Q==",
3581 + "node_modules/@jest/test-result": {
3582 + "version": "29.3.1",
3583 + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.3.1.tgz",
3584 + "integrity": "sha512-qeLa6qc0ddB0kuOZyZIhfN5q0e2htngokyTWsGriedsDhItisW7SDYZ7ceOe57Ii03sL988/03wAcBh3TChMGw==",
3585 "dev": true,
3586 "dependencies": {
3728 - "@jest/types": "^29.1.2",
3729 - "@sinonjs/fake-timers": "^9.1.2",
3730 - "@types/node": "*",
3731 - "jest-message-util": "^29.1.2",
3732 - "jest-mock": "^29.1.2",
3733 - "jest-util": "^29.1.2"
3587 + "@jest/console": "^29.3.1",
3588 + "@jest/types": "^29.3.1",
3589 + "@types/istanbul-lib-coverage": "^2.0.0",
3590 + "collect-v8-coverage": "^1.0.0"
3591 },
3592 "engines": {
3593 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3594 }
3595 },
3739 - "node_modules/@jest/fake-timers/node_modules/@jest/types": {
3740 - "version": "29.1.2",
3741 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.1.2.tgz",
3742 - "integrity": "sha512-DcXGtoTykQB5jiwCmVr8H4vdg2OJhQex3qPkG+ISyDO7xQXbt/4R6dowcRyPemRnkH7JoHvZuxPBdlq+9JxFCg==",
3596 + "node_modules/@jest/test-sequencer": {
3597 + "version": "29.3.1",
3598 + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.3.1.tgz",
3599 + "integrity": "sha512-IqYvLbieTv20ArgKoAMyhLHNrVHJfzO6ARZAbQRlY4UGWfdDnLlZEF0BvKOMd77uIiIjSZRwq3Jb3Fa3I8+2UA==",
3600 "dev": true,
3601 "dependencies": {
3745 - "@jest/schemas": "^29.0.0",
3746 - "@types/istanbul-lib-coverage": "^2.0.0",
3747 - "@types/istanbul-reports": "^3.0.0",
3748 - "@types/node": "*",
3749 - "@types/yargs": "^17.0.8",
3750 - "chalk": "^4.0.0"
3602 + "@jest/test-result": "^29.3.1",
3603 + "graceful-fs": "^4.2.9",
3604 + "jest-haste-map": "^29.3.1",
3605 + "slash": "^3.0.0"
3606 },
3607 "engines": {
3608 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3609 }
3610 },
3756 - "node_modules/@jest/fake-timers/node_modules/@types/istanbul-reports": {
3757 - "version": "3.0.1",
3758 - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
3759 - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
3760 - "dev": true,
3761 - "dependencies": {
3762 - "@types/istanbul-lib-report": "*"
3763 - }
3764 - },
3765 - "node_modules/@jest/fake-timers/node_modules/@types/yargs": {
3766 - "version": "17.0.13",
3767 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz",
3768 - "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==",
3769 - "dev": true,
3770 - "dependencies": {
3771 - "@types/yargs-parser": "*"
3772 - }
3773 - },
3774 - "node_modules/@jest/globals": {
3775 - "version": "29.1.2",
3776 - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.1.2.tgz",
3777 - "integrity": "sha512-uMgfERpJYoQmykAd0ffyMq8wignN4SvLUG6orJQRe9WAlTRc9cdpCaE/29qurXixYJVZWUqIBXhSk8v5xN1V9g==",
3611 + "node_modules/@jest/transform": {
3612 + "version": "29.3.1",
3613 + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.3.1.tgz",
3614 + "integrity": "sha512-8wmCFBTVGYqFNLWfcOWoVuMuKYPUBTnTMDkdvFtAYELwDOl9RGwOsvQWGPFxDJ8AWY9xM/8xCXdqmPK3+Q5Lug==",
3615 "dev": true,
3616 "dependencies": {
3780 - "@jest/environment": "^29.1.2",
3781 - "@jest/expect": "^29.1.2",
3782 - "@jest/types": "^29.1.2",
3783 - "jest-mock": "^29.1.2"
3617 + "@babel/core": "^7.11.6",
3618 + "@jest/types": "^29.3.1",
3619 + "@jridgewell/trace-mapping": "^0.3.15",
3620 + "babel-plugin-istanbul": "^6.1.1",
3621 + "chalk": "^4.0.0",
3622 + "convert-source-map": "^2.0.0",
3623 + "fast-json-stable-stringify": "^2.1.0",
3624 + "graceful-fs": "^4.2.9",
3625 + "jest-haste-map": "^29.3.1",
3626 + "jest-regex-util": "^29.2.0",
3627 + "jest-util": "^29.3.1",
3628 + "micromatch": "^4.0.4",
3629 + "pirates": "^4.0.4",
3630 + "slash": "^3.0.0",
3631 + "write-file-atomic": "^4.0.1"
3632 },
3633 "engines": {
3634 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3635 }
3636 },
3789 - "node_modules/@jest/globals/node_modules/@jest/types": {
3790 - "version": "29.1.2",
3791 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.1.2.tgz",
3792 - "integrity": "sha512-DcXGtoTykQB5jiwCmVr8H4vdg2OJhQex3qPkG+ISyDO7xQXbt/4R6dowcRyPemRnkH7JoHvZuxPBdlq+9JxFCg==",
3637 + "node_modules/@jest/transform/node_modules/convert-source-map": {
3638 + "version": "2.0.0",
3639 + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
3640 + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
3641 + "dev": true
3642 + },
3643 + "node_modules/@jest/types": {
3644 + "version": "29.3.1",
3645 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
3646 + "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
3647 "dev": true,
3648 "dependencies": {
3649 "@jest/schemas": "^29.0.0",
@@ -3803,49 +3657,6 @@
3657 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3658 }
3659 },
3806 - "node_modules/@jest/globals/node_modules/@types/istanbul-reports": {
3807 - "version": "3.0.1",
3808 - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
3809 - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
3810 - "dev": true,
3811 - "dependencies": {
3812 - "@types/istanbul-lib-report": "*"
3813 - }
3814 - },
3815 - "node_modules/@jest/globals/node_modules/@types/yargs": {
3816 - "version": "17.0.13",
3817 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz",
3818 - "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==",
3819 - "dev": true,
3820 - "dependencies": {
3821 - "@types/yargs-parser": "*"
3822 - }
3823 - },
3824 - "node_modules/@jest/schemas": {
3825 - "version": "29.0.0",
3826 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.0.0.tgz",
3827 - "integrity": "sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==",
3828 - "dev": true,
3829 - "dependencies": {
3830 - "@sinclair/typebox": "^0.24.1"
3831 - },
3832 - "engines": {
3833 - "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3834 - }
3835 - },
3836 - "node_modules/@jest/types": {
3837 - "version": "24.9.0",
3838 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz",
3839 - "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==",
3840 - "dependencies": {
3841 - "@types/istanbul-lib-coverage": "^2.0.0",
3842 - "@types/istanbul-reports": "^1.1.1",
3843 - "@types/yargs": "^13.0.0"
3844 - },
3845 - "engines": {
3846 - "node": ">= 6"
3847 - }
3848 - },
3660 "node_modules/@jridgewell/gen-mapping": {
3661 "version": "0.1.1",
3662 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
@@ -3902,9 +3713,9 @@
3713 "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw=="
3714 },
3715 "node_modules/@jridgewell/trace-mapping": {
3905 - "version": "0.3.16",
3906 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.16.tgz",
3907 - "integrity": "sha512-LCQ+NeThyJ4k1W2d+vIKdxuSt9R3pQSZ4P92m7EakaYuXcVWbHuT5bjNcqLd4Rdgi6xYWYDvBJZJLZSLanjDcA==",
3716 + "version": "0.3.17",
3717 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
3718 + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
3719 "dependencies": {
3720 "@jridgewell/resolve-uri": "3.1.0",
3721 "@jridgewell/sourcemap-codec": "1.4.14"
@@ -4027,36 +3838,6 @@
3838 "set-blocking": "~2.0.0"
3839 }
3840 },
4030 - "node_modules/@lerna/collect-updates/node_modules/readable-stream": {
4031 - "version": "2.3.7",
4032 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
4033 - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
4034 - "dev": true,
4035 - "dependencies": {
4036 - "core-util-is": "~1.0.0",
4037 - "inherits": "~2.0.3",
4038 - "isarray": "~1.0.0",
4039 - "process-nextick-args": "~2.0.0",
4040 - "safe-buffer": "~5.1.1",
4041 - "string_decoder": "~1.1.1",
4042 - "util-deprecate": "~1.0.1"
4043 - }
4044 - },
4045 - "node_modules/@lerna/collect-updates/node_modules/safe-buffer": {
4046 - "version": "5.1.2",
4047 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
4048 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
4049 - "dev": true
4050 - },
4051 - "node_modules/@lerna/collect-updates/node_modules/string_decoder": {
4052 - "version": "1.1.1",
4053 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
4054 - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
4055 - "dev": true,
4056 - "dependencies": {
4057 - "safe-buffer": "~5.1.0"
4058 - }
4059 - },
3841 "node_modules/@lerna/collect-updates/node_modules/string-width": {
3842 "version": "1.0.2",
3843 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
@@ -4161,36 +3942,6 @@
3942 "set-blocking": "~2.0.0"
3943 }
3944 },
4164 - "node_modules/@lerna/describe-ref/node_modules/readable-stream": {
4165 - "version": "2.3.7",
4166 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
4167 - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
4168 - "dev": true,
4169 - "dependencies": {
4170 - "core-util-is": "~1.0.0",
4171 - "inherits": "~2.0.3",
4172 - "isarray": "~1.0.0",
4173 - "process-nextick-args": "~2.0.0",
4174 - "safe-buffer": "~5.1.1",
4175 - "string_decoder": "~1.1.1",
4176 - "util-deprecate": "~1.0.1"
4177 - }
4178 - },
4179 - "node_modules/@lerna/describe-ref/node_modules/safe-buffer": {
4180 - "version": "5.1.2",
4181 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
4182 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
4183 - "dev": true
4184 - },
4185 - "node_modules/@lerna/describe-ref/node_modules/string_decoder": {
4186 - "version": "1.1.1",
4187 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
4188 - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
4189 - "dev": true,
4190 - "dependencies": {
4191 - "safe-buffer": "~5.1.0"
4192 - }
4193 - },
3945 "node_modules/@lerna/describe-ref/node_modules/string-width": {
3946 "version": "1.0.2",
3947 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
@@ -4356,36 +4107,6 @@
4107 "set-blocking": "~2.0.0"
4108 }
4109 },
4359 - "node_modules/@lerna/package-graph/node_modules/readable-stream": {
4360 - "version": "2.3.7",
4361 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
4362 - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
4363 - "dev": true,
4364 - "dependencies": {
4365 - "core-util-is": "~1.0.0",
4366 - "inherits": "~2.0.3",
4367 - "isarray": "~1.0.0",
4368 - "process-nextick-args": "~2.0.0",
4369 - "safe-buffer": "~5.1.1",
4370 - "string_decoder": "~1.1.1",
4371 - "util-deprecate": "~1.0.1"
4372 - }
4373 - },
4374 - "node_modules/@lerna/package-graph/node_modules/safe-buffer": {
4375 - "version": "5.1.2",
4376 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
4377 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
4378 - "dev": true
4379 - },
4380 - "node_modules/@lerna/package-graph/node_modules/string_decoder": {
4381 - "version": "1.1.1",
4382 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
4383 - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
4384 - "dev": true,
4385 - "dependencies": {
4386 - "safe-buffer": "~5.1.0"
4387 - }
4388 - },
4110 "node_modules/@lerna/package-graph/node_modules/string-width": {
4111 "version": "1.0.2",
4112 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
@@ -4600,36 +4321,6 @@
4321 "set-blocking": "~2.0.0"
4322 }
4323 },
4603 - "node_modules/@lerna/validation-error/node_modules/readable-stream": {
4604 - "version": "2.3.7",
4605 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
4606 - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
4607 - "dev": true,
4608 - "dependencies": {
4609 - "core-util-is": "~1.0.0",
4610 - "inherits": "~2.0.3",
4611 - "isarray": "~1.0.0",
4612 - "process-nextick-args": "~2.0.0",
4613 - "safe-buffer": "~5.1.1",
4614 - "string_decoder": "~1.1.1",
4615 - "util-deprecate": "~1.0.1"
4616 - }
4617 - },
4618 - "node_modules/@lerna/validation-error/node_modules/safe-buffer": {
4619 - "version": "5.1.2",
4620 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
4621 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
4622 - "dev": true
4623 - },
4624 - "node_modules/@lerna/validation-error/node_modules/string_decoder": {
4625 - "version": "1.1.1",
4626 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
4627 - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
4628 - "dev": true,
4629 - "dependencies": {
4630 - "safe-buffer": "~5.1.0"
4631 - }
4632 - },
4324 "node_modules/@lerna/validation-error/node_modules/string-width": {
4325 "version": "1.0.2",
4326 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
@@ -4801,17 +4492,6 @@
4492 "url": "https://opencollective.com/babel"
4493 }
4494 },
4804 - "node_modules/@mdx-js/mdx/node_modules/@babel/plugin-syntax-jsx": {
4805 - "version": "7.12.1",
4806 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz",
4807 - "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==",
4808 - "dependencies": {
4809 - "@babel/helper-plugin-utils": "^7.10.4"
4810 - },
4811 - "peerDependencies": {
4812 - "@babel/core": "^7.0.0-0"
4813 - }
4814 - },
4495 "node_modules/@mdx-js/mdx/node_modules/debug": {
4496 "version": "4.3.4",
4497 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
@@ -4879,9 +4559,9 @@
4559 }
4560 },
4561 "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": {
4882 - "version": "2.1.2",
4883 - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-2.1.2.tgz",
4884 - "integrity": "sha512-TyVLn3S/+ikMDsh0gbKv2YydKClN8HaJDDpONlaZR+LVJmsxLFUgA+O7zu59h9+f9gX1aj/ahw9wqa6rosmrYQ==",
4562 + "version": "2.2.0",
4563 + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-2.2.0.tgz",
4564 + "integrity": "sha512-Z9LFPzfoJi4mflGWV+rv7o7ZbMU5oAU9VmzCgL240KnqDW65Y2HFCT3MW06/ITJSnbVLacmcEJA8phywK7JinQ==",
4565 "cpu": [
4566 "arm64"
4567 ],
@@ -4891,9 +4571,9 @@
4571 ]
4572 },
4573 "node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64": {
4894 - "version": "2.1.2",
4895 - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-2.1.2.tgz",
4896 - "integrity": "sha512-YPXtcVkhmVNoMGlqp81ZHW4dMxK09msWgnxtsDpSiZwTzUBG2N+No2bsr7WMtBKCVJMSD6mbAl7YhKUqkp/Few==",
4574 + "version": "2.2.0",
4575 + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-2.2.0.tgz",
4576 + "integrity": "sha512-vq0tT8sjZsy4JdSqmadWVw6f66UXqUCabLmUVHZwUFzMgtgoIIQjT4VVRHKvlof3P/dMCkbMJ5hB1oJ9OWHaaw==",
4577 "cpu": [
4578 "x64"
4579 ],
@@ -4903,9 +4583,9 @@
4583 ]
4584 },
4585 "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm": {
4906 - "version": "2.1.2",
4907 - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-2.1.2.tgz",
4908 - "integrity": "sha512-42R4MAFeIeNn+L98qwxAt360bwzX2Kf0ZQkBBucJ2Ircza3asoY4CDbgiu9VWklq8gWJVSJSJBwDI+c/THiWkA==",
4586 + "version": "2.2.0",
4587 + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-2.2.0.tgz",
4588 + "integrity": "sha512-SaJ3Qq4lX9Syd2xEo9u3qPxi/OB+5JO/ngJKK97XDpa1C587H9EWYO6KD8995DAjSinWvdHKRrCOXVUC5fvGOg==",
4589 "cpu": [
4590 "arm"
4591 ],
@@ -4915,9 +4595,9 @@
4595 ]
4596 },
4597 "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64": {
4918 - "version": "2.1.2",
4919 - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-2.1.2.tgz",
4920 - "integrity": "sha512-vHZ2JiOWF2+DN9lzltGbhtQNzDo8fKFGrf37UJrgqxU0yvtERrzUugnfnX1wmVfFhSsF8OxrfqiNOUc5hko1Zg==",
4598 + "version": "2.2.0",
4599 + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-2.2.0.tgz",
4600 + "integrity": "sha512-hlxxLdRmPyq16QCutUtP8Tm6RDWcyaLsRssaHROatgnkOxdleMTgetf9JsdncL8vLh7FVy/RN9i3XR5dnb9cRA==",
4601 "cpu": [
4602 "arm64"
4603 ],
@@ -4927,9 +4607,9 @@
4607 ]
4608 },
4609 "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": {
4930 - "version": "2.1.2",
4931 - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-2.1.2.tgz",
4932 - "integrity": "sha512-RjRoRxg7Q3kPAdUSC5EUUPlwfMkIVhmaRTIe+cqHbKrGZ4M6TyCA/b5qMaukQ/1CHWrqYY2FbKOAU8Hg0pQFzg==",
4610 + "version": "2.2.0",
4611 + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-2.2.0.tgz",
4612 + "integrity": "sha512-94y5PJrSOqUNcFKmOl7z319FelCLAE0rz/jPCWS+UtdMZvpa4jrQd+cJPQCLp2Fes1yAW/YUQj/Di6YVT3c3Iw==",
4613 "cpu": [
4614 "x64"
4615 ],
@@ -4939,9 +4619,9 @@
4619 ]
4620 },
4621 "node_modules/@msgpackr-extract/msgpackr-extract-win32-x64": {
4942 - "version": "2.1.2",
4943 - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-2.1.2.tgz",
4944 - "integrity": "sha512-rIZVR48zA8hGkHIK7ED6+ZiXsjRCcAVBJbm8o89OKAMTmEAQ2QvoOxoiu3w2isAaWwzgtQIOFIqHwvZDyLKCvw==",
4622 + "version": "2.2.0",
4623 + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-2.2.0.tgz",
4624 + "integrity": "sha512-XrC0JzsqQSvOyM3t04FMLO6z5gCuhPE6k4FXuLK5xf52ZbdvcFe1yBmo7meCew9B8G2f0T9iu9t3kfTYRYROgA==",
4625 "cpu": [
4626 "x64"
4627 ],
@@ -5037,11 +4717,10 @@
4717 "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
4718 }
4719 },
5040 - "node_modules/@npmcli/arborist/node_modules/@npmcli/fs": {
4720 + "node_modules/@npmcli/fs": {
4721 "version": "3.1.0",
4722 "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz",
4723 "integrity": "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==",
5044 - "dev": true,
4724 "dependencies": {
4725 "semver": "^7.3.5"
4726 },
@@ -5049,225 +4728,6 @@
4728 "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
4729 }
4730 },
5052 - "node_modules/@npmcli/arborist/node_modules/abbrev": {
5053 - "version": "2.0.0",
5054 - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz",
5055 - "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==",
5056 - "dev": true,
5057 - "engines": {
5058 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5059 - }
5060 - },
5061 - "node_modules/@npmcli/arborist/node_modules/are-we-there-yet": {
5062 - "version": "4.0.0",
5063 - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-4.0.0.tgz",
5064 - "integrity": "sha512-nSXlV+u3vtVjRgihdTzbfWYzxPWGo424zPgQbHD0ZqIla3jqYAewDcvee0Ua2hjS5IfTAmjGlx1Jf0PKwjZDEw==",
5065 - "dev": true,
5066 - "dependencies": {
5067 - "delegates": "^1.0.0",
5068 - "readable-stream": "^4.1.0"
5069 - },
5070 - "engines": {
5071 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5072 - }
5073 - },
5074 - "node_modules/@npmcli/arborist/node_modules/buffer": {
5075 - "version": "6.0.3",
5076 - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
5077 - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
5078 - "dev": true,
5079 - "funding": [
5080 - {
5081 - "type": "github",
5082 - "url": "https://github.com/sponsors/feross"
5083 - },
5084 - {
5085 - "type": "patreon",
5086 - "url": "https://www.patreon.com/feross"
5087 - },
5088 - {
5089 - "type": "consulting",
5090 - "url": "https://feross.org/support"
5091 - }
5092 - ],
5093 - "dependencies": {
5094 - "base64-js": "^1.3.1",
5095 - "ieee754": "^1.2.1"
5096 - }
5097 - },
5098 - "node_modules/@npmcli/arborist/node_modules/cacache": {
5099 - "version": "17.0.2",
5100 - "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.0.2.tgz",
5101 - "integrity": "sha512-rYUs2x4OjSgCQND7nTrh21AHIBFgd7s/ctAYvU3a8u+nK+R5YaX/SFPDYz4Azz7SGL6+6L9ZZWI4Kawpb7grzQ==",
5102 - "dev": true,
5103 - "dependencies": {
5104 - "@npmcli/fs": "^3.1.0",
5105 - "fs-minipass": "^2.1.0",
5106 - "glob": "^8.0.1",
5107 - "lru-cache": "^7.7.1",
5108 - "minipass": "^3.1.6",
5109 - "minipass-collect": "^1.0.2",
5110 - "minipass-flush": "^1.0.5",
5111 - "minipass-pipeline": "^1.2.4",
5112 - "p-map": "^4.0.0",
5113 - "promise-inflight": "^1.0.1",
5114 - "ssri": "^10.0.0",
5115 - "tar": "^6.1.11",
5116 - "unique-filename": "^3.0.0"
5117 - },
5118 - "engines": {
5119 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5120 - }
5121 - },
5122 - "node_modules/@npmcli/arborist/node_modules/gauge": {
5123 - "version": "5.0.0",
5124 - "resolved": "https://registry.npmjs.org/gauge/-/gauge-5.0.0.tgz",
5125 - "integrity": "sha512-0s5T5eciEG7Q3ugkxAkFtaDhrrhXsCRivA5y8C9WMHWuI8UlMOJg7+Iwf7Mccii+Dfs3H5jHepU0joPVyQU0Lw==",
5126 - "dev": true,
5127 - "dependencies": {
5128 - "aproba": "^1.0.3 || ^2.0.0",
5129 - "color-support": "^1.1.3",
5130 - "console-control-strings": "^1.1.0",
5131 - "has-unicode": "^2.0.1",
5132 - "signal-exit": "^3.0.7",
5133 - "string-width": "^4.2.3",
5134 - "strip-ansi": "^6.0.1",
5135 - "wide-align": "^1.1.5"
5136 - },
5137 - "engines": {
5138 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5139 - }
5140 - },
5141 - "node_modules/@npmcli/arborist/node_modules/glob": {
5142 - "version": "8.0.3",
5143 - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz",
5144 - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==",
5145 - "dev": true,
5146 - "dependencies": {
5147 - "fs.realpath": "^1.0.0",
5148 - "inflight": "^1.0.4",
5149 - "inherits": "2",
5150 - "minimatch": "^5.0.1",
5151 - "once": "^1.3.0"
5152 - },
5153 - "engines": {
5154 - "node": ">=12"
5155 - },
5156 - "funding": {
5157 - "url": "https://github.com/sponsors/isaacs"
5158 - }
5159 - },
5160 - "node_modules/@npmcli/arborist/node_modules/json-parse-even-better-errors": {
5161 - "version": "3.0.0",
5162 - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz",
5163 - "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==",
5164 - "dev": true,
5165 - "engines": {
5166 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5167 - }
5168 - },
5169 - "node_modules/@npmcli/arborist/node_modules/lru-cache": {
5170 - "version": "7.14.1",
5171 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz",
5172 - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==",
5173 - "dev": true,
5174 - "engines": {
5175 - "node": ">=12"
5176 - }
5177 - },
5178 - "node_modules/@npmcli/arborist/node_modules/nopt": {
5179 - "version": "7.0.0",
5180 - "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.0.0.tgz",
5181 - "integrity": "sha512-e6Qw1rcrGoSxEH0hQ4GBSdUjkMOtXGhGFXdNT/3ZR0S37eR9DMj5za3dEDWE6o1T3/DP8ZOsPP4MIiky0c3QeA==",
5182 - "dev": true,
5183 - "dependencies": {
5184 - "abbrev": "^2.0.0"
5185 - },
5186 - "bin": {
5187 - "nopt": "bin/nopt.js"
5188 - },
5189 - "engines": {
5190 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5191 - }
5192 - },
5193 - "node_modules/@npmcli/arborist/node_modules/npmlog": {
5194 - "version": "7.0.1",
5195 - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-7.0.1.tgz",
5196 - "integrity": "sha512-uJ0YFk/mCQpLBt+bxN88AKd+gyqZvZDbtiNxk6Waqcj2aPRyfVx8ITawkyQynxUagInjdYT1+qj4NfA5KJJUxg==",
5197 - "dev": true,
5198 - "dependencies": {
5199 - "are-we-there-yet": "^4.0.0",
5200 - "console-control-strings": "^1.1.0",
5201 - "gauge": "^5.0.0",
5202 - "set-blocking": "^2.0.0"
5203 - },
5204 - "engines": {
5205 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5206 - }
5207 - },
5208 - "node_modules/@npmcli/arborist/node_modules/readable-stream": {
5209 - "version": "4.2.0",
5210 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.2.0.tgz",
5211 - "integrity": "sha512-gJrBHsaI3lgBoGMW/jHZsQ/o/TIWiu5ENCJG1BB7fuCKzpFM8GaS2UoBVt9NO+oI+3FcrBNbUkl3ilDe09aY4A==",
5212 - "dev": true,
5213 - "dependencies": {
5214 - "abort-controller": "^3.0.0",
5215 - "buffer": "^6.0.3",
5216 - "events": "^3.3.0",
5217 - "process": "^0.11.10"
5218 - },
5219 - "engines": {
5220 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5221 - }
5222 - },
5223 - "node_modules/@npmcli/arborist/node_modules/ssri": {
5224 - "version": "10.0.0",
5225 - "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.0.tgz",
5226 - "integrity": "sha512-64ghGOpqW0k+jh7m5jndBGdVEoPikWwGQmBNN5ks6jyUSMymzHDTlnNHOvzp+6MmHOljr2MokUzvRksnTwG0Iw==",
5227 - "dev": true,
5228 - "dependencies": {
5229 - "minipass": "^3.1.1"
5230 - },
5231 - "engines": {
5232 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5233 - }
5234 - },
5235 - "node_modules/@npmcli/arborist/node_modules/unique-filename": {
5236 - "version": "3.0.0",
5237 - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz",
5238 - "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==",
5239 - "dev": true,
5240 - "dependencies": {
5241 - "unique-slug": "^4.0.0"
5242 - },
5243 - "engines": {
5244 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5245 - }
5246 - },
5247 - "node_modules/@npmcli/arborist/node_modules/unique-slug": {
5248 - "version": "4.0.0",
5249 - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz",
5250 - "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==",
5251 - "dev": true,
5252 - "dependencies": {
5253 - "imurmurhash": "^0.1.4"
5254 - },
5255 - "engines": {
5256 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5257 - }
5258 - },
5259 - "node_modules/@npmcli/fs": {
5260 - "version": "2.1.2",
5261 - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz",
5262 - "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==",
5263 - "dependencies": {
5264 - "@gar/promisify": "^1.1.3",
5265 - "semver": "^7.3.5"
5266 - },
5267 - "engines": {
5268 - "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
5269 - }
5270 - },
4731 "node_modules/@npmcli/git": {
4732 "version": "4.0.3",
4733 "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-4.0.3.tgz",
@@ -5295,20 +4755,6 @@
4755 "node": ">=12"
4756 }
4757 },
5298 - "node_modules/@npmcli/git/node_modules/which": {
5299 - "version": "3.0.0",
5300 - "resolved": "https://registry.npmjs.org/which/-/which-3.0.0.tgz",
5301 - "integrity": "sha512-nla//68K9NU6yRiwDY/Q8aU6siKlSs64aEC7+IV56QoAuyQT2ovsJcgGYGyqMOmI/CGN1BOR6mM5EN0FBO+zyQ==",
5302 - "dependencies": {
5303 - "isexe": "^2.0.0"
5304 - },
5305 - "bin": {
5306 - "node-which": "bin/which.js"
5307 - },
5308 - "engines": {
5309 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5310 - }
5311 - },
4758 "node_modules/@npmcli/installed-package-contents": {
4759 "version": "2.0.1",
4760 "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.0.1.tgz",
@@ -5373,119 +4819,11 @@
4819 "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
4820 }
4821 },
5376 - "node_modules/@npmcli/metavuln-calculator/node_modules/@npmcli/fs": {
5377 - "version": "3.1.0",
5378 - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz",
5379 - "integrity": "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==",
5380 - "dev": true,
5381 - "dependencies": {
5382 - "semver": "^7.3.5"
5383 - },
5384 - "engines": {
5385 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5386 - }
5387 - },
5388 - "node_modules/@npmcli/metavuln-calculator/node_modules/cacache": {
5389 - "version": "17.0.2",
5390 - "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.0.2.tgz",
5391 - "integrity": "sha512-rYUs2x4OjSgCQND7nTrh21AHIBFgd7s/ctAYvU3a8u+nK+R5YaX/SFPDYz4Azz7SGL6+6L9ZZWI4Kawpb7grzQ==",
5392 - "dev": true,
5393 - "dependencies": {
5394 - "@npmcli/fs": "^3.1.0",
5395 - "fs-minipass": "^2.1.0",
5396 - "glob": "^8.0.1",
5397 - "lru-cache": "^7.7.1",
5398 - "minipass": "^3.1.6",
5399 - "minipass-collect": "^1.0.2",
5400 - "minipass-flush": "^1.0.5",
5401 - "minipass-pipeline": "^1.2.4",
5402 - "p-map": "^4.0.0",
5403 - "promise-inflight": "^1.0.1",
5404 - "ssri": "^10.0.0",
5405 - "tar": "^6.1.11",
5406 - "unique-filename": "^3.0.0"
5407 - },
5408 - "engines": {
5409 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5410 - }
5411 - },
5412 - "node_modules/@npmcli/metavuln-calculator/node_modules/glob": {
5413 - "version": "8.0.3",
5414 - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz",
5415 - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==",
5416 - "dev": true,
5417 - "dependencies": {
5418 - "fs.realpath": "^1.0.0",
5419 - "inflight": "^1.0.4",
5420 - "inherits": "2",
5421 - "minimatch": "^5.0.1",
5422 - "once": "^1.3.0"
5423 - },
5424 - "engines": {
5425 - "node": ">=12"
5426 - },
5427 - "funding": {
5428 - "url": "https://github.com/sponsors/isaacs"
5429 - }
5430 - },
5431 - "node_modules/@npmcli/metavuln-calculator/node_modules/json-parse-even-better-errors": {
5432 - "version": "3.0.0",
5433 - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz",
5434 - "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==",
5435 - "dev": true,
5436 - "engines": {
5437 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5438 - }
5439 - },
5440 - "node_modules/@npmcli/metavuln-calculator/node_modules/lru-cache": {
5441 - "version": "7.14.1",
5442 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz",
5443 - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==",
5444 - "dev": true,
5445 - "engines": {
5446 - "node": ">=12"
5447 - }
5448 - },
5449 - "node_modules/@npmcli/metavuln-calculator/node_modules/ssri": {
5450 - "version": "10.0.0",
5451 - "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.0.tgz",
5452 - "integrity": "sha512-64ghGOpqW0k+jh7m5jndBGdVEoPikWwGQmBNN5ks6jyUSMymzHDTlnNHOvzp+6MmHOljr2MokUzvRksnTwG0Iw==",
5453 - "dev": true,
5454 - "dependencies": {
5455 - "minipass": "^3.1.1"
5456 - },
5457 - "engines": {
5458 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5459 - }
5460 - },
5461 - "node_modules/@npmcli/metavuln-calculator/node_modules/unique-filename": {
5462 - "version": "3.0.0",
5463 - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz",
5464 - "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==",
5465 - "dev": true,
5466 - "dependencies": {
5467 - "unique-slug": "^4.0.0"
5468 - },
5469 - "engines": {
5470 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5471 - }
5472 - },
5473 - "node_modules/@npmcli/metavuln-calculator/node_modules/unique-slug": {
5474 - "version": "4.0.0",
5475 - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz",
5476 - "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==",
5477 - "dev": true,
5478 - "dependencies": {
5479 - "imurmurhash": "^0.1.4"
5480 - },
5481 - "engines": {
5482 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5483 - }
5484 - },
4822 "node_modules/@npmcli/move-file": {
4823 "version": "2.0.1",
4824 "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz",
4825 "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==",
4826 + "deprecated": "This functionality has been moved to @npmcli/fs",
4827 "dependencies": {
4828 "mkdirp": "^1.0.4",
4829 "rimraf": "^3.0.2"
@@ -5534,15 +4872,6 @@
4872 "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
4873 }
4874 },
5537 - "node_modules/@npmcli/package-json/node_modules/json-parse-even-better-errors": {
5538 - "version": "3.0.0",
5539 - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz",
5540 - "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==",
5541 - "dev": true,
5542 - "engines": {
5543 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5544 - }
5545 - },
4875 "node_modules/@npmcli/promise-spawn": {
4876 "version": "6.0.1",
4877 "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.1.tgz",
@@ -5554,20 +4883,6 @@
4883 "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
4884 }
4885 },
5557 - "node_modules/@npmcli/promise-spawn/node_modules/which": {
5558 - "version": "3.0.0",
5559 - "resolved": "https://registry.npmjs.org/which/-/which-3.0.0.tgz",
5560 - "integrity": "sha512-nla//68K9NU6yRiwDY/Q8aU6siKlSs64aEC7+IV56QoAuyQT2ovsJcgGYGyqMOmI/CGN1BOR6mM5EN0FBO+zyQ==",
5561 - "dependencies": {
5562 - "isexe": "^2.0.0"
5563 - },
5564 - "bin": {
5565 - "node-which": "bin/which.js"
5566 - },
5567 - "engines": {
5568 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5569 - }
5570 - },
4886 "node_modules/@npmcli/query": {
4887 "version": "3.0.0",
4888 "resolved": "https://registry.npmjs.org/@npmcli/query/-/query-3.0.0.tgz",
@@ -5595,20 +4910,6 @@
4910 "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
4911 }
4912 },
5598 - "node_modules/@npmcli/run-script/node_modules/which": {
5599 - "version": "3.0.0",
5600 - "resolved": "https://registry.npmjs.org/which/-/which-3.0.0.tgz",
5601 - "integrity": "sha512-nla//68K9NU6yRiwDY/Q8aU6siKlSs64aEC7+IV56QoAuyQT2ovsJcgGYGyqMOmI/CGN1BOR6mM5EN0FBO+zyQ==",
5602 - "dependencies": {
5603 - "isexe": "^2.0.0"
5604 - },
5605 - "bin": {
5606 - "node-which": "bin/which.js"
5607 - },
5608 - "engines": {
5609 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5610 - }
5611 - },
4913 "node_modules/@npmcli/template-oss": {
4914 "version": "4.10.0",
4915 "resolved": "https://registry.npmjs.org/@npmcli/template-oss/-/template-oss-4.10.0.tgz",
@@ -5669,24 +4970,6 @@
4970 "url": "https://github.com/sponsors/isaacs"
4971 }
4972 },
5672 - "node_modules/@npmcli/template-oss/node_modules/ini": {
5673 - "version": "3.0.1",
5674 - "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.1.tgz",
5675 - "integrity": "sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==",
5676 - "dev": true,
5677 - "engines": {
5678 - "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
5679 - }
5680 - },
5681 - "node_modules/@npmcli/template-oss/node_modules/json-parse-even-better-errors": {
5682 - "version": "3.0.0",
5683 - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz",
5684 - "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==",
5685 - "dev": true,
5686 - "engines": {
5687 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5688 - }
5689 - },
4973 "node_modules/@npmcli/template-oss/node_modules/yaml": {
4974 "version": "2.1.3",
4975 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.1.3.tgz",
@@ -5697,26 +4980,26 @@
4980 }
4981 },
4982 "node_modules/@octokit/auth-token": {
5700 - "version": "3.0.1",
5701 - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.1.tgz",
5702 - "integrity": "sha512-/USkK4cioY209wXRpund6HZzHo9GmjakpV9ycOkpMcMxMk7QVcVFVyCMtzvXYiHsB2crgDgrtNYSELYFBXhhaA==",
4983 + "version": "3.0.2",
4984 + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.2.tgz",
4985 + "integrity": "sha512-pq7CwIMV1kmzkFTimdwjAINCXKTajZErLB4wMLYapR2nuB/Jpr66+05wOTZMSCBXP6n4DdDWT2W19Bm17vU69Q==",
4986 "dependencies": {
5704 - "@octokit/types": "^7.0.0"
4987 + "@octokit/types": "^8.0.0"
4988 },
4989 "engines": {
4990 "node": ">= 14"
4991 }
4992 },
4993 "node_modules/@octokit/core": {
5711 - "version": "4.0.5",
5712 - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.0.5.tgz",
5713 - "integrity": "sha512-4R3HeHTYVHCfzSAi0C6pbGXV8UDI5Rk+k3G7kLVNckswN9mvpOzW9oENfjfH3nEmzg8y3AmKmzs8Sg6pLCeOCA==",
4994 + "version": "4.1.0",
4995 + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.1.0.tgz",
4996 + "integrity": "sha512-Czz/59VefU+kKDy+ZfDwtOIYIkFjExOKf+HA92aiTZJ6EfWpFzYQWw0l54ji8bVmyhc+mGaLUbSUmXazG7z5OQ==",
4997 "dependencies": {
4998 "@octokit/auth-token": "^3.0.0",
4999 "@octokit/graphql": "^5.0.0",
5000 "@octokit/request": "^6.0.0",
5001 "@octokit/request-error": "^3.0.0",
5719 - "@octokit/types": "^7.0.0",
5002 + "@octokit/types": "^8.0.0",
5003 "before-after-hook": "^2.2.0",
5004 "universal-user-agent": "^6.0.0"
5005 },
@@ -5725,11 +5008,11 @@
5008 }
5009 },
5010 "node_modules/@octokit/endpoint": {
5728 - "version": "7.0.2",
5729 - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.2.tgz",
5730 - "integrity": "sha512-8/AUACfE9vpRpehE6ZLfEtzkibe5nfsSwFZVMsG8qabqRt1M81qZYUFRZa1B8w8lP6cdfDJfRq9HWS+MbmR7tw==",
5011 + "version": "7.0.3",
5012 + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.3.tgz",
5013 + "integrity": "sha512-57gRlb28bwTsdNXq+O3JTQ7ERmBTuik9+LelgcLIVfYwf235VHbN9QNo4kXExtp/h8T423cR5iJThKtFYxC7Lw==",
5014 "dependencies": {
5732 - "@octokit/types": "^7.0.0",
5015 + "@octokit/types": "^8.0.0",
5016 "is-plain-object": "^5.0.0",
5017 "universal-user-agent": "^6.0.0"
5018 },
@@ -5738,12 +5021,12 @@
5021 }
5022 },
5023 "node_modules/@octokit/graphql": {
5741 - "version": "5.0.1",
5742 - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.1.tgz",
5743 - "integrity": "sha512-sxmnewSwAixkP1TrLdE6yRG53eEhHhDTYUykUwdV9x8f91WcbhunIHk9x1PZLALdBZKRPUO2HRcm4kezZ79HoA==",
5024 + "version": "5.0.4",
5025 + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.4.tgz",
5026 + "integrity": "sha512-amO1M5QUQgYQo09aStR/XO7KAl13xpigcy/kI8/N1PnZYSS69fgte+xA4+c2DISKqUZfsh0wwjc2FaCt99L41A==",
5027 "dependencies": {
5028 "@octokit/request": "^6.0.0",
5746 - "@octokit/types": "^7.0.0",
5029 + "@octokit/types": "^8.0.0",
5030 "universal-user-agent": "^6.0.0"
5031 },
5032 "engines": {
@@ -5751,17 +5034,16 @@
5034 }
5035 },
5036 "node_modules/@octokit/openapi-types": {
5754 - "version": "13.13.1",
5755 - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-13.13.1.tgz",
5756 - "integrity": "sha512-4EuKSk3N95UBWFau3Bz9b3pheQ8jQYbKmBL5+GSuY8YDPDwu03J4BjI+66yNi8aaX/3h1qDpb0mbBkLdr+cfGQ=="
5037 + "version": "14.0.0",
5038 + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-14.0.0.tgz",
5039 + "integrity": "sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw=="
5040 },
5041 "node_modules/@octokit/plugin-paginate-rest": {
5759 - "version": "4.3.1",
5760 - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-4.3.1.tgz",
5761 - "integrity": "sha512-h8KKxESmSFTcXX409CAxlaOYscEDvN2KGQRsLCGT1NSqRW+D6EXLVQ8vuHhFznS9MuH9QYw1GfsUN30bg8hjVA==",
5762 - "dev": true,
5042 + "version": "5.0.1",
5043 + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-5.0.1.tgz",
5044 + "integrity": "sha512-7A+rEkS70pH36Z6JivSlR7Zqepz3KVucEFVDnSrgHXzG7WLAzYwcHZbKdfTXHwuTHbkT1vKvz7dHl1+HNf6Qyw==",
5045 "dependencies": {
5764 - "@octokit/types": "^7.5.0"
5046 + "@octokit/types": "^8.0.0"
5047 },
5048 "engines": {
5049 "node": ">= 14"
@@ -5779,12 +5061,11 @@
5061 }
5062 },
5063 "node_modules/@octokit/plugin-rest-endpoint-methods": {
5782 - "version": "6.6.2",
5783 - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.6.2.tgz",
5784 - "integrity": "sha512-n9dL5KMpz9qVFSNdcVWC8ZPbl68QbTk7+CMPXCXqaMZOLn1n1YuoSFFCy84Ge0fx333fUqpnBHv8BFjwGtUQkA==",
5785 - "dev": true,
5064 + "version": "6.7.0",
5065 + "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.7.0.tgz",
5066 + "integrity": "sha512-orxQ0fAHA7IpYhG2flD2AygztPlGYNAdlzYz8yrD8NDgelPfOYoRPROfEyIe035PlxvbYrgkfUZIhSBKju/Cvw==",
5067 "dependencies": {
5787 - "@octokit/types": "^7.5.0",
5068 + "@octokit/types": "^8.0.0",
5069 "deprecation": "^2.3.1"
5070 },
5071 "engines": {
@@ -5795,13 +5076,13 @@
5076 }
5077 },
5078 "node_modules/@octokit/request": {
5798 - "version": "6.2.1",
5799 - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.1.tgz",
5800 - "integrity": "sha512-gYKRCia3cpajRzDSU+3pt1q2OcuC6PK8PmFIyxZDWCzRXRSIBH8jXjFJ8ZceoygBIm0KsEUg4x1+XcYBz7dHPQ==",
5079 + "version": "6.2.2",
5080 + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.2.tgz",
5081 + "integrity": "sha512-6VDqgj0HMc2FUX2awIs+sM6OwLgwHvAi4KCK3mT2H2IKRt6oH9d0fej5LluF5mck1lRR/rFWN0YIDSYXYSylbw==",
5082 "dependencies": {
5083 "@octokit/endpoint": "^7.0.0",
5084 "@octokit/request-error": "^3.0.0",
5804 - "@octokit/types": "^7.0.0",
5085 + "@octokit/types": "^8.0.0",
5086 "is-plain-object": "^5.0.0",
5087 "node-fetch": "^2.6.7",
5088 "universal-user-agent": "^6.0.0"
@@ -5811,11 +5092,11 @@
5092 }
5093 },
5094 "node_modules/@octokit/request-error": {
5814 - "version": "3.0.1",
5815 - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.1.tgz",
5816 - "integrity": "sha512-ym4Bp0HTP7F3VFssV88WD1ZyCIRoE8H35pXSKwLeMizcdZAYc/t6N9X9Yr9n6t3aG9IH75XDnZ6UeZph0vHMWQ==",
5095 + "version": "3.0.2",
5096 + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.2.tgz",
5097 + "integrity": "sha512-WMNOFYrSaX8zXWoJg9u/pKgWPo94JXilMLb2VManNOby9EZxrQaBe/QSC4a1TzpAlpxofg2X/jMnCyZgL6y7eg==",
5098 "dependencies": {
5818 - "@octokit/types": "^7.0.0",
5099 + "@octokit/types": "^8.0.0",
5100 "deprecation": "^2.0.0",
5101 "once": "^1.4.0"
5102 },
@@ -5824,26 +5105,25 @@
5105 }
5106 },
5107 "node_modules/@octokit/rest": {
5827 - "version": "19.0.4",
5828 - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.4.tgz",
5829 - "integrity": "sha512-LwG668+6lE8zlSYOfwPj4FxWdv/qFXYBpv79TWIQEpBLKA9D/IMcWsF/U9RGpA3YqMVDiTxpgVpEW3zTFfPFTA==",
5830 - "dev": true,
5108 + "version": "19.0.5",
5109 + "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.5.tgz",
5110 + "integrity": "sha512-+4qdrUFq2lk7Va+Qff3ofREQWGBeoTKNqlJO+FGjFP35ZahP+nBenhZiGdu8USSgmq4Ky3IJ/i4u0xbLqHaeow==",
5111 "dependencies": {
5832 - "@octokit/core": "^4.0.0",
5833 - "@octokit/plugin-paginate-rest": "^4.0.0",
5112 + "@octokit/core": "^4.1.0",
5113 + "@octokit/plugin-paginate-rest": "^5.0.0",
5114 "@octokit/plugin-request-log": "^1.0.4",
5835 - "@octokit/plugin-rest-endpoint-methods": "^6.0.0"
5115 + "@octokit/plugin-rest-endpoint-methods": "^6.7.0"
5116 },
5117 "engines": {
5118 "node": ">= 14"
5119 }
5120 },
5121 "node_modules/@octokit/types": {
5842 - "version": "7.5.1",
5843 - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-7.5.1.tgz",
5844 - "integrity": "sha512-Zk4OUMLCSpXNI8KZZn47lVLJSsgMyCimsWWQI5hyjZg7hdYm0kjotaIkbG0Pp8SfU2CofMBzonboTqvzn3FrJA==",
5122 + "version": "8.0.0",
5123 + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-8.0.0.tgz",
5124 + "integrity": "sha512-65/TPpOJP1i3K4lBJMnWqPUJ6zuOtzhtagDvydAWbEXpbFYA0oMKKyLb95NFZZP0lSh/4b6K+DQlzvYQJQQePg==",
5125 "dependencies": {
5846 - "@octokit/openapi-types": "^13.11.0"
5126 + "@octokit/openapi-types": "^14.0.0"
5127 }
5128 },
5129 "node_modules/@parcel/bundler-default": {
@@ -6515,9 +5795,9 @@
5795 }
5796 },
5797 "node_modules/@parcel/watcher": {
6518 - "version": "2.0.5",
6519 - "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.5.tgz",
6520 - "integrity": "sha512-x0hUbjv891omnkcHD7ZOhiyyUqUUR6MNjq89JhEI3BxppeKWAm6NPQsqqRrAkCJBogdT/o/My21sXtTI9rJIsw==",
5798 + "version": "2.0.7",
5799 + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.7.tgz",
5800 + "integrity": "sha512-gc3hoS6e+2XdIQ4HHljDB1l0Yx2EWh/sBBtCEFNKGSMlwASWeAQsOY/fPbxOBcZ/pg0jBh4Ga+4xHlZc4faAEQ==",
5801 "hasInstallScript": true,
5802 "dependencies": {
5803 "node-addon-api": "^3.2.1",
@@ -6555,9 +5835,9 @@
5835 }
5836 },
5837 "node_modules/@pmmmwh/react-refresh-webpack-plugin": {
6558 - "version": "0.5.8",
6559 - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.8.tgz",
6560 - "integrity": "sha512-wxXRwf+IQ6zvHSJZ+5T2RQNEsq+kx4jKRXfFvdt3nBIUzJUAvXEFsUeoaohDe/Kr84MTjGwcuIUPNcstNJORsA==",
5838 + "version": "0.5.9",
5839 + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.9.tgz",
5840 + "integrity": "sha512-7QV4cqUwhkDIHpMAZ9mestSJ2DMIotVTbOUwbiudhjCRTAWWKIaBecELiEM2LT3AHFeOAaHIcFu4dbXjX+9GBA==",
5841 "dependencies": {
5842 "ansi-html-community": "^0.0.8",
5843 "common-path-prefix": "^3.0.0",
@@ -6565,7 +5845,7 @@
5845 "error-stack-parser": "^2.0.6",
5846 "find-up": "^5.0.0",
5847 "html-entities": "^2.1.0",
6568 - "loader-utils": "^2.0.0",
5848 + "loader-utils": "^2.0.3",
5849 "schema-utils": "^3.0.0",
5850 "source-map": "^0.7.3"
5851 },
@@ -6603,84 +5883,43 @@
5883 }
5884 }
5885 },
6606 - "node_modules/@popmotion/easing": {
6607 - "version": "1.0.2",
6608 - "resolved": "https://registry.npmjs.org/@popmotion/easing/-/easing-1.0.2.tgz",
6609 - "integrity": "sha512-IkdW0TNmRnWTeWI7aGQIVDbKXPWHVEYdGgd5ZR4SH/Ty/61p63jCjrPxX1XrR7IGkl08bjhJROStD7j+RKgoIw=="
6610 - },
6611 - "node_modules/@popmotion/popcorn": {
6612 - "version": "0.4.4",
6613 - "resolved": "https://registry.npmjs.org/@popmotion/popcorn/-/popcorn-0.4.4.tgz",
6614 - "integrity": "sha512-jYO/8319fKoNLMlY4ZJPiPu8Ea8occYwRZhxpaNn/kZsK4QG2E7XFlXZMJBsTWDw7I1i0uaqyC4zn1nwEezLzg==",
6615 - "dependencies": {
6616 - "@popmotion/easing": "^1.0.1",
6617 - "framesync": "^4.0.1",
6618 - "hey-listen": "^1.0.8",
6619 - "style-value-types": "^3.1.7",
6620 - "tslib": "^1.10.0"
6621 - }
6622 - },
6623 - "node_modules/@popmotion/popcorn/node_modules/tslib": {
6624 - "version": "1.14.1",
6625 - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
6626 - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
5886 + "node_modules/@primer/behaviors": {
5887 + "version": "1.3.1",
5888 + "resolved": "https://registry.npmjs.org/@primer/behaviors/-/behaviors-1.3.1.tgz",
5889 + "integrity": "sha512-aMRDUQ350lk0FxtL5gJWPFHHOSSzDbJ6uNJVIt8XSqiGe1pxuW5mVVfrEp1uvzZ0pCHkCdm9fycjnfOeMeIrOQ=="
5890 },
5891 "node_modules/@primer/components": {
6629 - "version": "20.3.0",
6630 - "resolved": "https://registry.npmjs.org/@primer/components/-/components-20.3.0.tgz",
6631 - "integrity": "sha512-r5ibCW5Q4w9VpS8dE6JX+YMGzGtos4Oi2K11Mh1XfZYw8YOdpznJh7Tn8VfnZWwVsoRnUogsJKhiubDxIwvHXw==",
5892 + "version": "23.2.1",
5893 + "resolved": "https://registry.npmjs.org/@primer/components/-/components-23.2.1.tgz",
5894 + "integrity": "sha512-W3l8kWJYUxyf7jz89NQgiV/vFrZbLEjmCgLa0CRHkB8jx02ONR+igPGBmrY4Uj9sNsDMdE2XS/fyhv2RXY/boQ==",
5895 "deprecated": "@primer/components has been renamed @primer/react. Use @primer/react instead.",
5896 "dependencies": {
6634 - "@babel/helpers": "7.9.2",
6635 - "@babel/runtime": "7.9.2",
6636 - "@primer/octicons-react": "^10.0.0",
6637 - "@primer/primitives": "3.0.0",
6638 - "@reach/dialog": "0.3.0",
5897 + "@primer/octicons-react": "^11.3.0",
5898 + "@primer/primitives": "0.0.0-20211167520",
5899 "@styled-system/css": "5.1.5",
5900 "@styled-system/prop-types": "5.1.2",
5901 "@styled-system/props": "5.1.4",
5902 "@styled-system/theme-get": "5.1.2",
6643 - "@testing-library/react": "9.4.0",
6644 - "@types/styled-components": "^4.4.0",
6645 - "@types/styled-system": "5.1.2",
6646 - "babel-plugin-macros": "2.8.0",
6647 - "babel-polyfill": "6.26.0",
5903 + "@types/history": "4.7.8",
5904 + "@types/styled-components": "5.1.7",
5905 + "@types/styled-system": "5.1.10",
5906 + "@types/styled-system__css": "5.0.14",
5907 + "@types/styled-system__theme-get": "5.0.1",
5908 "classnames": "^2.2.5",
6649 - "details-element-polyfill": "2.4.0",
6650 - "jest-axe": "3.2.0",
5909 "polished": "3.5.2",
6652 - "react": "^16.10.2",
5910 "react-is": "16.10.2",
5911 "styled-system": "5.1.2"
5912 },
5913 "peerDependencies": {
6657 - "react": "^16.8.0",
6658 - "react-dom": "^16.8.0",
5914 + "react": "^17.0.0",
5915 + "react-dom": "^17.0.0",
5916 "styled-components": "4.x || 5.x"
5917 }
5918 },
6662 - "node_modules/@primer/components/node_modules/@babel/helpers": {
6663 - "version": "7.9.2",
6664 - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz",
6665 - "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==",
6666 - "dependencies": {
6667 - "@babel/template": "^7.8.3",
6668 - "@babel/traverse": "^7.9.0",
6669 - "@babel/types": "^7.9.0"
6670 - }
6671 - },
6672 - "node_modules/@primer/components/node_modules/@babel/runtime": {
6673 - "version": "7.9.2",
6674 - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz",
6675 - "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==",
6676 - "dependencies": {
6677 - "regenerator-runtime": "^0.13.4"
6678 - }
6679 - },
5919 "node_modules/@primer/components/node_modules/@primer/octicons-react": {
6681 - "version": "10.1.0",
6682 - "resolved": "https://registry.npmjs.org/@primer/octicons-react/-/octicons-react-10.1.0.tgz",
6683 - "integrity": "sha512-WjIaetTaf4x66xxaG/gxwsWRL2JYG33n8CfeR/L134YcX2zl9TPps9crLzI2f3rxjOdKZgVFBoUh94Cim4Fflw==",
5920 + "version": "11.3.0",
5921 + "resolved": "https://registry.npmjs.org/@primer/octicons-react/-/octicons-react-11.3.0.tgz",
5922 + "integrity": "sha512-4sVhkrBKuj3h+PFw69yOyO/l3nQB/mm95V+Kz7LRSlIrbZr6hZarZD5Ft4ewdONPROkIHQM/6KSK90+OAimxsQ==",
5923 "engines": {
5924 "node": ">=8"
5925 },
@@ -6688,23 +5927,6 @@
5927 "react": ">=15"
5928 }
5929 },
6691 - "node_modules/@primer/components/node_modules/@testing-library/react": {
6692 - "version": "9.4.0",
6693 - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-9.4.0.tgz",
6694 - "integrity": "sha512-XdhDWkI4GktUPsz0AYyeQ8M9qS/JFie06kcSnUVcpgOwFjAu9vhwR83qBl+lw9yZWkbECjL8Hd+n5hH6C0oWqg==",
6695 - "dependencies": {
6696 - "@babel/runtime": "^7.7.6",
6697 - "@testing-library/dom": "^6.11.0",
6698 - "@types/testing-library__react": "^9.1.2"
6699 - },
6700 - "engines": {
6701 - "node": ">=8"
6702 - },
6703 - "peerDependencies": {
6704 - "react": "*",
6705 - "react-dom": "*"
6706 - }
6707 - },
5930 "node_modules/@primer/components/node_modules/react-is": {
5931 "version": "16.10.2",
5932 "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.10.2.tgz",
@@ -6731,9 +5953,9 @@
5953 }
5954 },
5955 "node_modules/@primer/octicons-react": {
6734 - "version": "17.7.0",
6735 - "resolved": "https://registry.npmjs.org/@primer/octicons-react/-/octicons-react-17.7.0.tgz",
6736 - "integrity": "sha512-rxJiArra+q7lorhzQH223btMcRR8di9TUei9DhQG18jmVEI+wQTY+MypI5FZqU8UyehBOtcnD4TWx+i4Zwpz5Q==",
5956 + "version": "17.9.0",
5957 + "resolved": "https://registry.npmjs.org/@primer/octicons-react/-/octicons-react-17.9.0.tgz",
5958 + "integrity": "sha512-fx2abdGfzzHqB8DOSq6FqNgusjkeDHfPFTa8DjSaugCFccEO2vIfM2ZY1sg4c5SpOQEQAbOEC4/gqWDulIRHzA==",
5959 "engines": {
5960 "node": ">=8"
5961 },
@@ -6742,58 +5964,96 @@
5964 }
5965 },
5966 "node_modules/@primer/primitives": {
6745 - "version": "3.0.0",
6746 - "resolved": "https://registry.npmjs.org/@primer/primitives/-/primitives-3.0.0.tgz",
6747 - "integrity": "sha512-ISXB43vcA+kg5pmGtGo3lPlHmY5Mg9nLhliePJu3Y5aP7g28TO+9cC99gL240pZHYsO0aVyU26WZwUXn6UIqJQ=="
6748 - },
6749 - "node_modules/@reach/component-component": {
6750 - "version": "0.3.0",
6751 - "resolved": "https://registry.npmjs.org/@reach/component-component/-/component-component-0.3.0.tgz",
6752 - "integrity": "sha512-E93eOotshNv8dnXtOA/f7fMqGUJFTakBG1zEqmBo6BeLJhgP9t9wQrnkiyoU4HL/ou5LYfou8G4P3wQXbDoFFg==",
6753 - "dependencies": {
6754 - "prop-types": "^15.7.2"
5967 + "version": "0.0.0-20211167520",
5968 + "resolved": "https://registry.npmjs.org/@primer/primitives/-/primitives-0.0.0-20211167520.tgz",
5969 + "integrity": "sha512-TlsLN1CEN80NqyO+oKP+NHL05cKGVHt0wUoEk9ZKjjmPfGhkJUVC8MxS+8r8+iLOLso5ujZcd31b12az4bRbIw=="
5970 + },
5971 + "node_modules/@primer/react": {
5972 + "version": "35.14.2",
5973 + "resolved": "https://registry.npmjs.org/@primer/react/-/react-35.14.2.tgz",
5974 + "integrity": "sha512-PVg8zdJQy9SgHvqhRuCK4mNqFWmCcy9JNZkikasdPYmpqcAiHaQMbUIKvg/xJdwfj0ixG/7tFuxN99q1e0bx2A==",
5975 + "dependencies": {
5976 + "@github/combobox-nav": "^2.1.5",
5977 + "@github/markdown-toolbar-element": "^2.1.0",
5978 + "@github/paste-markdown": "^1.4.0",
5979 + "@primer/behaviors": "1.3.1",
5980 + "@primer/octicons-react": "^17.7.0",
5981 + "@primer/primitives": "7.10.0",
5982 + "@react-aria/ssr": "^3.1.0",
5983 + "@styled-system/css": "^5.1.5",
5984 + "@styled-system/props": "^5.1.5",
5985 + "@styled-system/theme-get": "^5.1.2",
5986 + "@types/styled-components": "^5.1.11",
5987 + "@types/styled-system": "^5.1.12",
5988 + "@types/styled-system__css": "^5.0.16",
5989 + "@types/styled-system__theme-get": "^5.0.1",
5990 + "classnames": "^2.3.1",
5991 + "color2k": "^1.2.4",
5992 + "deepmerge": "^4.2.2",
5993 + "focus-visible": "^5.2.0",
5994 + "fzy.js": "0.4.1",
5995 + "history": "^5.0.0",
5996 + "react-intersection-observer": "9.4.0",
5997 + "styled-system": "^5.1.5"
5998 + },
5999 + "engines": {
6000 + "node": ">=12",
6001 + "npm": ">=7"
6002 },
6003 "peerDependencies": {
6757 - "react": "^16.4.0",
6758 - "react-dom": "^16.4.0"
6004 + "react": "^17.0.0 || ^18.0.0",
6005 + "react-dom": "^17.0.0 || ^18.0.0",
6006 + "styled-components": "4.x || 5.x"
6007 }
6008 },
6761 - "node_modules/@reach/dialog": {
6762 - "version": "0.3.0",
6763 - "resolved": "https://registry.npmjs.org/@reach/dialog/-/dialog-0.3.0.tgz",
6764 - "integrity": "sha512-m994HoNlpwJSPBkTi3IVTJpKQ+Gbc5yOa7RawSYPBuScpxeigFEYpE1CCIz/KhS6hVf4St+iymohWBCGjO34RQ==",
6009 + "node_modules/@primer/react/node_modules/@primer/primitives": {
6010 + "version": "7.10.0",
6011 + "resolved": "https://registry.npmjs.org/@primer/primitives/-/primitives-7.10.0.tgz",
6012 + "integrity": "sha512-DdLHq21e93R9qDHyRuRpytBLY0Up9IwNWMOUgPNW6lRSng4N4+IdUlLS3Ekbasmxfs8Z8vKS8aezeYovQ5qsxQ=="
6013 + },
6014 + "node_modules/@primer/react/node_modules/@styled-system/props": {
6015 + "version": "5.1.5",
6016 + "resolved": "https://registry.npmjs.org/@styled-system/props/-/props-5.1.5.tgz",
6017 + "integrity": "sha512-FXhbzq2KueZpGaHxaDm8dowIEWqIMcgsKs6tBl6Y6S0njG9vC8dBMI6WSLDnzMoSqIX3nSKHmOmpzpoihdDewg==",
6018 "dependencies": {
6766 - "@reach/component-component": "^0.3.0",
6767 - "@reach/portal": "^0.3.0",
6768 - "@reach/utils": "^0.3.0",
6769 - "prop-types": "^15.7.2",
6770 - "react-focus-lock": "^2.1.0",
6771 - "react-remove-scroll": "^2.0.4"
6772 - },
6773 - "peerDependencies": {
6774 - "react": "^16.8.0",
6775 - "react-dom": "^16.8.0"
6019 + "styled-system": "^5.1.5"
6020 }
6021 },
6778 - "node_modules/@reach/portal": {
6779 - "version": "0.3.0",
6780 - "resolved": "https://registry.npmjs.org/@reach/portal/-/portal-0.3.0.tgz",
6781 - "integrity": "sha512-et9AeykzUaCuGnkzViQRxe4FjQQp4PPm1nMZqizX4KnsVwvi66PpKCE7hC3Gsh2036lGl0xtqmuRW+dTVSjb2A==",
6022 + "node_modules/@primer/react/node_modules/@types/styled-components": {
6023 + "version": "5.1.26",
6024 + "resolved": "https://registry.npmjs.org/@types/styled-components/-/styled-components-5.1.26.tgz",
6025 + "integrity": "sha512-KuKJ9Z6xb93uJiIyxo/+ksS7yLjS1KzG6iv5i78dhVg/X3u5t1H7juRWqVmodIdz6wGVaIApo1u01kmFRdJHVw==",
6026 "dependencies": {
6783 - "@reach/component-component": "^0.3.0"
6784 - },
6785 - "peerDependencies": {
6786 - "react": "^16.8.0",
6787 - "react-dom": "^16.8.0"
6027 + "@types/hoist-non-react-statics": "*",
6028 + "@types/react": "*",
6029 + "csstype": "^3.0.2"
6030 }
6031 },
6790 - "node_modules/@reach/utils": {
6791 - "version": "0.3.0",
6792 - "resolved": "https://registry.npmjs.org/@reach/utils/-/utils-0.3.0.tgz",
6793 - "integrity": "sha512-dQA1acyNpwqy5ia5yt1lNjaAhm9rrzSurFtlJPoz7ARVPMV1yZ0yfmNotMwwgVbE5q1HnONqszK7oagH86m7Qw==",
6032 + "node_modules/@primer/react/node_modules/@types/styled-system": {
6033 + "version": "5.1.15",
6034 + "resolved": "https://registry.npmjs.org/@types/styled-system/-/styled-system-5.1.15.tgz",
6035 + "integrity": "sha512-1uls4wipZn8FtYFZ7upRVFDoEeOXTQTs2zuyOZPn02T6rjIxtvj2P2lG5qsxXHhKuKsu3thveCZrtaeLE/ibLg==",
6036 + "dependencies": {
6037 + "csstype": "^3.0.2"
6038 + }
6039 + },
6040 + "node_modules/@primer/react/node_modules/@types/styled-system__css": {
6041 + "version": "5.0.17",
6042 + "resolved": "https://registry.npmjs.org/@types/styled-system__css/-/styled-system__css-5.0.17.tgz",
6043 + "integrity": "sha512-QF67UqeDdigjurmckNPCwkYjZriX270ghPiA6f3GqJG6jg7E4hcq7eGtdYh/DNivMz8sklBfT8y7r5brkCr7QA==",
6044 + "dependencies": {
6045 + "csstype": "^3.0.2"
6046 + }
6047 + },
6048 + "node_modules/@react-aria/ssr": {
6049 + "version": "3.3.0",
6050 + "resolved": "https://registry.npmjs.org/@react-aria/ssr/-/ssr-3.3.0.tgz",
6051 + "integrity": "sha512-yNqUDuOVZIUGP81R87BJVi/ZUZp/nYOBXbPsRe7oltJOfErQZD+UezMpw4vM2KRz18cURffvmC8tJ6JTeyDtaQ==",
6052 + "dependencies": {
6053 + "@babel/runtime": "^7.6.2"
6054 + },
6055 "peerDependencies": {
6795 - "react": "^16.8.0",
6796 - "react-dom": "^16.8.0"
6056 + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0"
6057 }
6058 },
6059 "node_modules/@sheerun/mutationobserver-shim": {
@@ -6820,9 +6080,9 @@
6080 "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ=="
6081 },
6082 "node_modules/@sinclair/typebox": {
6823 - "version": "0.24.44",
6824 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.44.tgz",
6825 - "integrity": "sha512-ka0W0KN5i6LfrSocduwliMMpqVgohtPFidKdMEOUjoOFCHcOOYkKsPRxfs5f15oPNHTm6ERAm0GV/+/LTKeiWg==",
6083 + "version": "0.24.51",
6084 + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz",
6085 + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==",
6086 "dev": true
6087 },
6088 "node_modules/@sindresorhus/is": {
@@ -6875,9 +6135,9 @@
6135 }
6136 },
6137 "node_modules/@sinonjs/commons": {
6878 - "version": "1.8.3",
6879 - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz",
6880 - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==",
6138 + "version": "1.8.5",
6139 + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.5.tgz",
6140 + "integrity": "sha512-rTpCA0wG1wUxglBSFdMMY0oTrKYvgf4fNgv/sXbfCVAdf+FnPBdKJR/7XbpTCwbCrvCbdPYnlWaUUYz4V2fPDA==",
6141 "dev": true,
6142 "dependencies": {
6143 "type-detect": "4.0.8"
@@ -7057,40 +6317,50 @@
6317 "node": ">=8"
6318 }
6319 },
7060 - "node_modules/@testing-library/dom/node_modules/@jest/types": {
7061 - "version": "25.5.0",
7062 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz",
7063 - "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==",
6320 + "node_modules/@testing-library/dom/node_modules/aria-query": {
6321 + "version": "4.2.2",
6322 + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz",
6323 + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==",
6324 "dependencies": {
7065 - "@types/istanbul-lib-coverage": "^2.0.0",
7066 - "@types/istanbul-reports": "^1.1.1",
7067 - "@types/yargs": "^15.0.0",
7068 - "chalk": "^3.0.0"
6325 + "@babel/runtime": "^7.10.2",
6326 + "@babel/runtime-corejs3": "^7.10.2"
6327 },
6328 "engines": {
7071 - "node": ">= 8.3"
6329 + "node": ">=6.0"
6330 }
6331 },
7074 - "node_modules/@testing-library/dom/node_modules/@types/yargs": {
7075 - "version": "15.0.14",
7076 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
7077 - "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
7078 - "dependencies": {
7079 - "@types/yargs-parser": "*"
7080 - }
6332 + "node_modules/@testing-library/dom/node_modules/dom-accessibility-api": {
6333 + "version": "0.3.0",
6334 + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.3.0.tgz",
6335 + "integrity": "sha512-PzwHEmsRP3IGY4gv/Ug+rMeaTIyTJvadCb+ujYXYeIylbHJezIyNToe8KfEgHTCEYyC+/bUghYOGg8yMGlZ6vA=="
6336 },
7082 - "node_modules/@testing-library/dom/node_modules/ansi-regex": {
7083 - "version": "5.0.1",
7084 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
7085 - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
6337 + "node_modules/@testing-library/jest-dom": {
6338 + "version": "5.16.5",
6339 + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz",
6340 + "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==",
6341 + "dev": true,
6342 + "dependencies": {
6343 + "@adobe/css-tools": "^4.0.1",
6344 + "@babel/runtime": "^7.9.2",
6345 + "@types/testing-library__jest-dom": "^5.9.1",
6346 + "aria-query": "^5.0.0",
6347 + "chalk": "^3.0.0",
6348 + "css.escape": "^1.5.1",
6349 + "dom-accessibility-api": "^0.5.6",
6350 + "lodash": "^4.17.15",
6351 + "redent": "^3.0.0"
6352 + },
6353 "engines": {
7087 - "node": ">=8"
6354 + "node": ">=8",
6355 + "npm": ">=6",
6356 + "yarn": ">=1"
6357 }
6358 },
7090 - "node_modules/@testing-library/dom/node_modules/chalk": {
6359 + "node_modules/@testing-library/jest-dom/node_modules/chalk": {
6360 "version": "3.0.0",
6361 "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
6362 "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
6363 + "dev": true,
6364 "dependencies": {
6365 "ansi-styles": "^4.1.0",
6366 "supports-color": "^7.1.0"
@@ -7099,25 +6369,6 @@
6369 "node": ">=8"
6370 }
6371 },
7102 - "node_modules/@testing-library/dom/node_modules/pretty-format": {
7103 - "version": "25.5.0",
7104 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz",
7105 - "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==",
7106 - "dependencies": {
7107 - "@jest/types": "^25.5.0",
7108 - "ansi-regex": "^5.0.0",
7109 - "ansi-styles": "^4.0.0",
7110 - "react-is": "^16.12.0"
7111 - },
7112 - "engines": {
7113 - "node": ">= 8.3"
7114 - }
7115 - },
7116 - "node_modules/@testing-library/dom/node_modules/react-is": {
7117 - "version": "16.13.1",
7118 - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
7119 - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
7120 - },
6372 "node_modules/@testing-library/react": {
6373 "version": "9.5.0",
6374 "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-9.5.0.tgz",
@@ -7197,9 +6448,9 @@
6448 "integrity": "sha512-qLOvfmlG2vCVw5fo/oz8WAZYlpe5a5OurgTj3diIxJCdjRHpapC+vQCz3er9LV79Vcat+DifBjeAhOAdmndtDQ=="
6449 },
6450 "node_modules/@types/babel__core": {
7200 - "version": "7.1.19",
7201 - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz",
7202 - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==",
6451 + "version": "7.1.20",
6452 + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.20.tgz",
6453 + "integrity": "sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==",
6454 "dev": true,
6455 "dependencies": {
6456 "@babel/parser": "^7.1.0",
@@ -7246,14 +6497,14 @@
6497 }
6498 },
6499 "node_modules/@types/cacheable-request": {
7249 - "version": "6.0.2",
7250 - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz",
7251 - "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==",
6500 + "version": "6.0.3",
6501 + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz",
6502 + "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==",
6503 "dependencies": {
6504 "@types/http-cache-semantics": "*",
7254 - "@types/keyv": "*",
6505 + "@types/keyv": "^3.1.4",
6506 "@types/node": "*",
7256 - "@types/responselike": "*"
6507 + "@types/responselike": "^1.0.0"
6508 }
6509 },
6510 "node_modules/@types/common-tags": {
@@ -7286,11 +6537,6 @@
6537 "resolved": "https://registry.npmjs.org/@types/debug/-/debug-0.0.30.tgz",
6538 "integrity": "sha512-orGL5LXERPYsLov6CWs3Fh6203+dXzJkR7OnddIr2514Hsecwc8xRpzCapshBbKFImCsvS/mk6+FWiN5LyZJAQ=="
6539 },
7289 - "node_modules/@types/domhandler": {
7290 - "version": "2.4.1",
7291 - "resolved": "https://registry.npmjs.org/@types/domhandler/-/domhandler-2.4.1.tgz",
7292 - "integrity": "sha512-cfBw6q6tT5sa1gSPFSRKzF/xxYrrmeiut7E0TxNBObiLSBTuFEHibcfEe3waQPEDbqBsq+ql/TOniw65EyDFMA=="
7293 - },
6540 "node_modules/@types/eslint": {
6541 "version": "7.29.0",
6542 "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz",
@@ -7345,6 +6591,11 @@
6591 "@types/unist": "*"
6592 }
6593 },
6594 + "node_modules/@types/history": {
6595 + "version": "4.7.8",
6596 + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.8.tgz",
6597 + "integrity": "sha512-S78QIYirQcUoo6UJZx9CSP0O2ix9IaeAXwQi26Rhr/+mg7qqPy8TzaxHSUut7eGjL8WmLccT7/MXf304WjqHcA=="
6598 + },
6599 "node_modules/@types/hoist-non-react-statics": {
6600 "version": "3.3.1",
6601 "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz",
@@ -7381,18 +6632,18 @@
6632 }
6633 },
6634 "node_modules/@types/istanbul-reports": {
7384 - "version": "1.1.2",
7385 - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz",
7386 - "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==",
6635 + "version": "3.0.1",
6636 + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
6637 + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
6638 + "dev": true,
6639 "dependencies": {
7388 - "@types/istanbul-lib-coverage": "*",
6640 "@types/istanbul-lib-report": "*"
6641 }
6642 },
6643 "node_modules/@types/jest": {
7393 - "version": "29.1.2",
7394 - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.1.2.tgz",
7395 - "integrity": "sha512-y+nlX0h87U0R+wsGn6EBuoRWYyv3KFtwRNP3QWp9+k2tJ2/bqcGS3UxD7jgT+tiwJWWq3UsyV4Y+T6rsMT4XMg==",
6644 + "version": "29.2.2",
6645 + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.2.2.tgz",
6646 + "integrity": "sha512-og1wAmdxKoS71K2ZwSVqWPX6OVn3ihZ6ZT2qvZvZQm90lJVDyXIjYcu4Khx2CNIeaFv12rOU/YObOsI3VOkzog==",
6647 "dev": true,
6648 "dependencies": {
6649 "expect": "^29.0.0",
@@ -7411,74 +6662,10 @@
6662 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
6663 }
6664 },
7414 - "node_modules/@types/jest/node_modules/diff-sequences": {
7415 - "version": "29.0.0",
7416 - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.0.0.tgz",
7417 - "integrity": "sha512-7Qe/zd1wxSDL4D/X/FPjOMB+ZMDt71W94KYaq05I2l0oQqgXgs7s4ftYYmV38gBSrPz2vcygxfs1xn0FT+rKNA==",
7418 - "dev": true,
7419 - "engines": {
7420 - "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
7421 - }
7422 - },
7423 - "node_modules/@types/jest/node_modules/expect": {
7424 - "version": "29.1.2",
7425 - "resolved": "https://registry.npmjs.org/expect/-/expect-29.1.2.tgz",
7426 - "integrity": "sha512-AuAGn1uxva5YBbBlXb+2JPxJRuemZsmlGcapPXWNSBNsQtAULfjioREGBWuI0EOvYUKjDnrCy8PW5Zlr1md5mw==",
7427 - "dev": true,
7428 - "dependencies": {
7429 - "@jest/expect-utils": "^29.1.2",
7430 - "jest-get-type": "^29.0.0",
7431 - "jest-matcher-utils": "^29.1.2",
7432 - "jest-message-util": "^29.1.2",
7433 - "jest-util": "^29.1.2"
7434 - },
7435 - "engines": {
7436 - "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
7437 - }
7438 - },
7439 - "node_modules/@types/jest/node_modules/jest-diff": {
7440 - "version": "29.1.2",
7441 - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.1.2.tgz",
7442 - "integrity": "sha512-4GQts0aUopVvecIT4IwD/7xsBaMhKTYoM4/njE/aVw9wpw+pIUVp8Vab/KnSzSilr84GnLBkaP3JLDnQYCKqVQ==",
7443 - "dev": true,
7444 - "dependencies": {
7445 - "chalk": "^4.0.0",
7446 - "diff-sequences": "^29.0.0",
7447 - "jest-get-type": "^29.0.0",
7448 - "pretty-format": "^29.1.2"
7449 - },
7450 - "engines": {
7451 - "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
7452 - }
7453 - },
7454 - "node_modules/@types/jest/node_modules/jest-get-type": {
7455 - "version": "29.0.0",
7456 - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.0.0.tgz",
7457 - "integrity": "sha512-83X19z/HuLKYXYHskZlBAShO7UfLFXu/vWajw9ZNJASN32li8yHMaVGAQqxFW1RCFOkB7cubaL6FaJVQqqJLSw==",
7458 - "dev": true,
7459 - "engines": {
7460 - "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
7461 - }
7462 - },
7463 - "node_modules/@types/jest/node_modules/jest-matcher-utils": {
7464 - "version": "29.1.2",
7465 - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.1.2.tgz",
7466 - "integrity": "sha512-MV5XrD3qYSW2zZSHRRceFzqJ39B2z11Qv0KPyZYxnzDHFeYZGJlgGi0SW+IXSJfOewgJp/Km/7lpcFT+cgZypw==",
7467 - "dev": true,
7468 - "dependencies": {
7469 - "chalk": "^4.0.0",
7470 - "jest-diff": "^29.1.2",
7471 - "jest-get-type": "^29.0.0",
7472 - "pretty-format": "^29.1.2"
7473 - },
7474 - "engines": {
7475 - "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
7476 - }
7477 - },
6665 "node_modules/@types/jest/node_modules/pretty-format": {
7479 - "version": "29.1.2",
7480 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.1.2.tgz",
7481 - "integrity": "sha512-CGJ6VVGXVRP2o2Dorl4mAwwvDWT25luIsYhkyVQW32E4nL+TgW939J7LlKT/npq5Cpq6j3s+sy+13yk7xYpBmg==",
6666 + "version": "29.3.1",
6667 + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz",
6668 + "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==",
6669 "dev": true,
6670 "dependencies": {
6671 "@jest/schemas": "^29.0.0",
@@ -7490,9 +6677,9 @@
6677 }
6678 },
6679 "node_modules/@types/jsdom": {
7493 - "version": "20.0.0",
7494 - "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.0.tgz",
7495 - "integrity": "sha512-YfAchFs0yM1QPDrLm2VHe+WHGtqms3NXnXAMolrgrVP6fgBHHXy1ozAbo/dFtPNtZC/m66bPiCTWYmqp1F14gA==",
6680 + "version": "20.0.1",
6681 + "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.1.tgz",
6682 + "integrity": "sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==",
6683 "dev": true,
6684 "dependencies": {
6685 "@types/node": "*",
@@ -7543,9 +6730,9 @@
6730 }
6731 },
6732 "node_modules/@types/lodash": {
7546 - "version": "4.14.186",
7547 - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.186.tgz",
7548 - "integrity": "sha512-eHcVlLXP0c2FlMPm56ITode2AgLMSa6aJ05JTTbYbI+7EMkCEE5qk2E41d5g2lCVTqRe0GnnRFurmlCsDODrPw=="
6733 + "version": "4.14.188",
6734 + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.188.tgz",
6735 + "integrity": "sha512-zmEmF5OIM3rb7SbLCFYoQhO4dGt2FRM9AMkxvA3LaADOF1n8in/zGJlWji9fmafLoNyz+FoL6FE0SLtGIArD7w=="
6736 },
6737 "node_modules/@types/mdast": {
6738 "version": "3.0.10",
@@ -7575,9 +6762,9 @@
6762 }
6763 },
6764 "node_modules/@types/node": {
7578 - "version": "18.8.3",
7579 - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.3.tgz",
7580 - "integrity": "sha512-0os9vz6BpGwxGe9LOhgP/ncvYN5Tx1fNcd2TM3rD/aCGBkysb+ZWpXEocG24h6ZzOi13+VB8HndAQFezsSOw1w=="
6765 + "version": "18.11.9",
6766 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz",
6767 + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg=="
6768 },
6769 "node_modules/@types/node-fetch": {
6770 "version": "2.6.2",
@@ -7629,9 +6816,9 @@
6816 }
6817 },
6818 "node_modules/@types/react": {
7632 - "version": "18.0.21",
7633 - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz",
7634 - "integrity": "sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==",
6819 + "version": "18.0.25",
6820 + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.25.tgz",
6821 + "integrity": "sha512-xD6c0KDT4m7n9uD4ZHi02lzskaiqcBxf4zi+tXZY98a04wvc0hi/TcCPC2FOESZi51Nd7tlUeOJY8RofL799/g==",
6822 "dependencies": {
6823 "@types/prop-types": "*",
6824 "@types/scheduler": "*",
@@ -7639,26 +6826,13 @@
6826 }
6827 },
6828 "node_modules/@types/react-dom": {
7642 - "version": "18.0.6",
7643 - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz",
7644 - "integrity": "sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==",
6829 + "version": "18.0.8",
6830 + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.8.tgz",
6831 + "integrity": "sha512-C3GYO0HLaOkk9dDAz3Dl4sbe4AKUGTCfFIZsz3n/82dPNN8Du533HzKatDxeUYWu24wJgMP1xICqkWk1YOLOIw==",
6832 "dependencies": {
6833 "@types/react": "*"
6834 }
6835 },
7649 - "node_modules/@types/react-native": {
7650 - "version": "0.70.4",
7651 - "resolved": "https://registry.npmjs.org/@types/react-native/-/react-native-0.70.4.tgz",
7652 - "integrity": "sha512-z5tKfblHLG6jts2AQcioDw4N+F2EzflO9n495yNyqyMYRkSIVTLX64MHBeqMp5wfOY5mshy0GsOgnFSXrXKQSg==",
7653 - "dependencies": {
7654 - "@types/react": "*"
7655 - }
7656 - },
7657 - "node_modules/@types/react/node_modules/csstype": {
7658 - "version": "3.1.1",
7659 - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz",
7660 - "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw=="
7661 - },
6836 "node_modules/@types/responselike": {
6837 "version": "1.0.0",
6838 "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz",
@@ -7696,24 +6870,36 @@
6870 "dev": true
6871 },
6872 "node_modules/@types/styled-components": {
7699 - "version": "4.4.3",
7700 - "resolved": "https://registry.npmjs.org/@types/styled-components/-/styled-components-4.4.3.tgz",
7701 - "integrity": "sha512-U0udeNOZBfUkJycmGJwmzun0FBt11rZy08weVQmE2xfUNAbX8AGOEWxWna2d+qAUKxKgMlcG+TZT0+K2FfDcnQ==",
6873 + "version": "5.1.7",
6874 + "resolved": "https://registry.npmjs.org/@types/styled-components/-/styled-components-5.1.7.tgz",
6875 + "integrity": "sha512-BJzPhFygYspyefAGFZTZ/8lCEY4Tk+Iqktvnko3xmJf9LrLqs3+grxPeU3O0zLl6yjbYBopD0/VikbHgXDbJtA==",
6876 "dependencies": {
6877 "@types/hoist-non-react-statics": "*",
6878 "@types/react": "*",
7705 - "@types/react-native": "*",
7706 - "csstype": "^2.2.0"
6879 + "csstype": "^3.0.2"
6880 }
6881 },
6882 "node_modules/@types/styled-system": {
7710 - "version": "5.1.2",
7711 - "resolved": "https://registry.npmjs.org/@types/styled-system/-/styled-system-5.1.2.tgz",
7712 - "integrity": "sha512-Byh33qthYnI6+qS0TRr4vqd+N/ax6ic1NFE6ZA16xuVr/EvYvSB8+diEP1lTSE7sP/MTdQpl+KaONREnyalDUA==",
6883 + "version": "5.1.10",
6884 + "resolved": "https://registry.npmjs.org/@types/styled-system/-/styled-system-5.1.10.tgz",
6885 + "integrity": "sha512-OmVjC9OzyUckAgdavJBc+t5oCJrNXTlzWl9vo2x47leqpX1REq2qJC49SEtzbu1OnWSzcD68Uq3Aj8TeX+Kvtg==",
6886 "dependencies": {
7714 - "csstype": "^2.6.4"
6887 + "csstype": "^3.0.2"
6888 }
6889 },
6890 + "node_modules/@types/styled-system__css": {
6891 + "version": "5.0.14",
6892 + "resolved": "https://registry.npmjs.org/@types/styled-system__css/-/styled-system__css-5.0.14.tgz",
6893 + "integrity": "sha512-dvhSQ5upz6TqiQmWLNF0sqdoL5nTomza58vtTSklpE9lDS+5w/ew8PQ+HPSRaXMGrmPGUiL7F0vwryVdxHWfpA==",
6894 + "dependencies": {
6895 + "csstype": "^3.0.2"
6896 + }
6897 + },
6898 + "node_modules/@types/styled-system__theme-get": {
6899 + "version": "5.0.1",
6900 + "resolved": "https://registry.npmjs.org/@types/styled-system__theme-get/-/styled-system__theme-get-5.0.1.tgz",
6901 + "integrity": "sha512-+i4VZ5wuYKMU8oKPmUlzc9r2RhpSNOK061Khtrr7X0sOQEcIyhUtrDusuMkp5ZR3D05Xopn3zybTPyUSQkKGAA=="
6902 + },
6903 "node_modules/@types/testing-library__dom": {
6904 "version": "6.14.0",
6905 "resolved": "https://registry.npmjs.org/@types/testing-library__dom/-/testing-library__dom-6.14.0.tgz",
@@ -7722,86 +6908,106 @@
6908 "pretty-format": "^24.3.0"
6909 }
6910 },
7725 - "node_modules/@types/testing-library__jest-dom": {
7726 - "version": "5.14.5",
7727 - "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz",
7728 - "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==",
7729 - "dev": true,
7730 - "dependencies": {
7731 - "@types/jest": "*"
7732 - }
7733 - },
7734 - "node_modules/@types/testing-library__react": {
7735 - "version": "9.1.3",
7736 - "resolved": "https://registry.npmjs.org/@types/testing-library__react/-/testing-library__react-9.1.3.tgz",
7737 - "integrity": "sha512-iCdNPKU3IsYwRK9JieSYAiX0+aYDXOGAmrC/3/M7AqqSDKnWWVv07X+Zk1uFSL7cMTUYzv4lQRfohucEocn5/w==",
7738 - "dependencies": {
7739 - "@types/react-dom": "*",
7740 - "@types/testing-library__dom": "*",
7741 - "pretty-format": "^25.1.0"
7742 - }
7743 - },
7744 - "node_modules/@types/testing-library__react/node_modules/@jest/types": {
7745 - "version": "25.5.0",
7746 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz",
7747 - "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==",
6911 + "node_modules/@types/testing-library__dom/node_modules/@jest/types": {
6912 + "version": "24.9.0",
6913 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz",
6914 + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==",
6915 "dependencies": {
6916 "@types/istanbul-lib-coverage": "^2.0.0",
6917 "@types/istanbul-reports": "^1.1.1",
7751 - "@types/yargs": "^15.0.0",
7752 - "chalk": "^3.0.0"
6918 + "@types/yargs": "^13.0.0"
6919 },
6920 "engines": {
7755 - "node": ">= 8.3"
6921 + "node": ">= 6"
6922 }
6923 },
7758 - "node_modules/@types/testing-library__react/node_modules/@types/yargs": {
7759 - "version": "15.0.14",
7760 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
7761 - "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
6924 + "node_modules/@types/testing-library__dom/node_modules/@types/istanbul-reports": {
6925 + "version": "1.1.2",
6926 + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz",
6927 + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==",
6928 + "dependencies": {
6929 + "@types/istanbul-lib-coverage": "*",
6930 + "@types/istanbul-lib-report": "*"
6931 + }
6932 + },
6933 + "node_modules/@types/testing-library__dom/node_modules/@types/yargs": {
6934 + "version": "13.0.12",
6935 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz",
6936 + "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==",
6937 "dependencies": {
6938 "@types/yargs-parser": "*"
6939 }
6940 },
7766 - "node_modules/@types/testing-library__react/node_modules/ansi-regex": {
7767 - "version": "5.0.1",
7768 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
7769 - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
6941 + "node_modules/@types/testing-library__dom/node_modules/ansi-regex": {
6942 + "version": "4.1.1",
6943 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz",
6944 + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==",
6945 "engines": {
7771 - "node": ">=8"
6946 + "node": ">=6"
6947 }
6948 },
7774 - "node_modules/@types/testing-library__react/node_modules/chalk": {
7775 - "version": "3.0.0",
7776 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
7777 - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
6949 + "node_modules/@types/testing-library__dom/node_modules/ansi-styles": {
6950 + "version": "3.2.1",
6951 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
6952 + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
6953 "dependencies": {
7779 - "ansi-styles": "^4.1.0",
7780 - "supports-color": "^7.1.0"
6954 + "color-convert": "^1.9.0"
6955 },
6956 "engines": {
7783 - "node": ">=8"
6957 + "node": ">=4"
6958 }
6959 },
7786 - "node_modules/@types/testing-library__react/node_modules/pretty-format": {
7787 - "version": "25.5.0",
7788 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz",
7789 - "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==",
6960 + "node_modules/@types/testing-library__dom/node_modules/color-convert": {
6961 + "version": "1.9.3",
6962 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
6963 + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
6964 "dependencies": {
7791 - "@jest/types": "^25.5.0",
7792 - "ansi-regex": "^5.0.0",
7793 - "ansi-styles": "^4.0.0",
7794 - "react-is": "^16.12.0"
6965 + "color-name": "1.1.3"
6966 + }
6967 + },
6968 + "node_modules/@types/testing-library__dom/node_modules/color-name": {
6969 + "version": "1.1.3",
6970 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
6971 + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
6972 + },
6973 + "node_modules/@types/testing-library__dom/node_modules/pretty-format": {
6974 + "version": "24.9.0",
6975 + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz",
6976 + "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==",
6977 + "dependencies": {
6978 + "@jest/types": "^24.9.0",
6979 + "ansi-regex": "^4.0.0",
6980 + "ansi-styles": "^3.2.0",
6981 + "react-is": "^16.8.4"
6982 },
6983 "engines": {
7797 - "node": ">= 8.3"
6984 + "node": ">= 6"
6985 }
6986 },
7800 - "node_modules/@types/testing-library__react/node_modules/react-is": {
6987 + "node_modules/@types/testing-library__dom/node_modules/react-is": {
6988 "version": "16.13.1",
6989 "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
6990 "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
6991 },
6992 + "node_modules/@types/testing-library__jest-dom": {
6993 + "version": "5.14.5",
6994 + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz",
6995 + "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==",
6996 + "dev": true,
6997 + "dependencies": {
6998 + "@types/jest": "*"
6999 + }
7000 + },
7001 + "node_modules/@types/testing-library__react": {
7002 + "version": "9.1.3",
7003 + "resolved": "https://registry.npmjs.org/@types/testing-library__react/-/testing-library__react-9.1.3.tgz",
7004 + "integrity": "sha512-iCdNPKU3IsYwRK9JieSYAiX0+aYDXOGAmrC/3/M7AqqSDKnWWVv07X+Zk1uFSL7cMTUYzv4lQRfohucEocn5/w==",
7005 + "dependencies": {
7006 + "@types/react-dom": "*",
7007 + "@types/testing-library__dom": "*",
7008 + "pretty-format": "^25.1.0"
7009 + }
7010 + },
7011 "node_modules/@types/tmp": {
7012 "version": "0.0.33",
7013 "resolved": "https://registry.npmjs.org/@types/tmp/-/tmp-0.0.33.tgz",
@@ -7838,9 +7044,10 @@
7044 }
7045 },
7046 "node_modules/@types/yargs": {
7841 - "version": "13.0.12",
7842 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz",
7843 - "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==",
7047 + "version": "17.0.13",
7048 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz",
7049 + "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==",
7050 + "dev": true,
7051 "dependencies": {
7052 "@types/yargs-parser": "*"
7053 }
@@ -8218,9 +7425,13 @@
7425 "dev": true
7426 },
7427 "node_modules/abbrev": {
8221 - "version": "1.1.1",
8222 - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
8223 - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
7428 + "version": "2.0.0",
7429 + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz",
7430 + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==",
7431 + "dev": true,
7432 + "engines": {
7433 + "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7434 + }
7435 },
7436 "node_modules/abort-controller": {
7437 "version": "3.0.0",
@@ -8252,9 +7463,9 @@
7463 }
7464 },
7465 "node_modules/acorn": {
8255 - "version": "8.8.0",
8256 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz",
8257 - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==",
7466 + "version": "8.8.1",
7467 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
7468 + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==",
7469 "bin": {
7470 "acorn": "bin/acorn"
7471 },
@@ -8436,11 +7647,28 @@
7647 }
7648 },
7649 "node_modules/ansi-escapes": {
8439 - "version": "3.2.0",
8440 - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
8441 - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
7650 + "version": "4.3.2",
7651 + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
7652 + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
7653 + "dependencies": {
7654 + "type-fest": "^0.21.3"
7655 + },
7656 "engines": {
8443 - "node": ">=4"
7657 + "node": ">=8"
7658 + },
7659 + "funding": {
7660 + "url": "https://github.com/sponsors/sindresorhus"
7661 + }
7662 + },
7663 + "node_modules/ansi-escapes/node_modules/type-fest": {
7664 + "version": "0.21.3",
7665 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
7666 + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
7667 + "engines": {
7668 + "node": ">=10"
7669 + },
7670 + "funding": {
7671 + "url": "https://github.com/sponsors/sindresorhus"
7672 }
7673 },
7674 "node_modules/ansi-html-community": {
@@ -8455,11 +7683,11 @@
7683 }
7684 },
7685 "node_modules/ansi-regex": {
8458 - "version": "4.1.1",
8459 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz",
8460 - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==",
7686 + "version": "5.0.1",
7687 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
7688 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
7689 "engines": {
8462 - "node": ">=6"
7690 + "node": ">=8"
7691 }
7692 },
7693 "node_modules/ansi-styles": {
@@ -8541,15 +7769,55 @@
7769 "dev": true
7770 },
7771 "node_modules/are-we-there-yet": {
8544 - "version": "3.0.1",
8545 - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz",
8546 - "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==",
7772 + "version": "4.0.0",
7773 + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-4.0.0.tgz",
7774 + "integrity": "sha512-nSXlV+u3vtVjRgihdTzbfWYzxPWGo424zPgQbHD0ZqIla3jqYAewDcvee0Ua2hjS5IfTAmjGlx1Jf0PKwjZDEw==",
7775 + "dev": true,
7776 "dependencies": {
7777 "delegates": "^1.0.0",
8549 - "readable-stream": "^3.6.0"
7778 + "readable-stream": "^4.1.0"
7779 },
7780 "engines": {
8552 - "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
7781 + "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7782 + }
7783 + },
7784 + "node_modules/are-we-there-yet/node_modules/buffer": {
7785 + "version": "6.0.3",
7786 + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
7787 + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
7788 + "dev": true,
7789 + "funding": [
7790 + {
7791 + "type": "github",
7792 + "url": "https://github.com/sponsors/feross"
7793 + },
7794 + {
7795 + "type": "patreon",
7796 + "url": "https://www.patreon.com/feross"
7797 + },
7798 + {
7799 + "type": "consulting",
7800 + "url": "https://feross.org/support"
7801 + }
7802 + ],
7803 + "dependencies": {
7804 + "base64-js": "^1.3.1",
7805 + "ieee754": "^1.2.1"
7806 + }
7807 + },
7808 + "node_modules/are-we-there-yet/node_modules/readable-stream": {
7809 + "version": "4.2.0",
7810 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.2.0.tgz",
7811 + "integrity": "sha512-gJrBHsaI3lgBoGMW/jHZsQ/o/TIWiu5ENCJG1BB7fuCKzpFM8GaS2UoBVt9NO+oI+3FcrBNbUkl3ilDe09aY4A==",
7812 + "dev": true,
7813 + "dependencies": {
7814 + "abort-controller": "^3.0.0",
7815 + "buffer": "^6.0.3",
7816 + "events": "^3.3.0",
7817 + "process": "^0.11.10"
7818 + },
7819 + "engines": {
7820 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
7821 }
7822 },
7823 "node_modules/arg": {
@@ -8565,9 +7833,9 @@
7833 "dev": true
7834 },
7835 "node_modules/aria-hidden": {
8568 - "version": "1.2.1",
8569 - "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.1.tgz",
8570 - "integrity": "sha512-PN344VAf9j1EAi+jyVHOJ8XidQdPVssGco39eNcsGdM4wcsILtxrKLkbuiMfLWYROK1FjRQasMWCBttrhjnr6A==",
7836 + "version": "1.2.2",
7837 + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.2.tgz",
7838 + "integrity": "sha512-6y/ogyDTk/7YAe91T3E2PR1ALVKyM2QbTio5HwM+N1Q6CMlCKhvClyIjkckBswa0f2xJhjsfzIGa1yVSe1UMVA==",
7839 "dependencies": {
7840 "tslib": "^2.0.0"
7841 },
@@ -8585,15 +7853,12 @@
7853 }
7854 },
7855 "node_modules/aria-query": {
8588 - "version": "4.2.2",
8589 - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz",
8590 - "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==",
7856 + "version": "5.1.3",
7857 + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz",
7858 + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==",
7859 + "dev": true,
7860 "dependencies": {
8592 - "@babel/runtime": "^7.10.2",
8593 - "@babel/runtime-corejs3": "^7.10.2"
8594 - },
8595 - "engines": {
8596 - "node": ">=6.0"
7861 + "deep-equal": "^2.0.5"
7862 }
7863 },
7864 "node_modules/array-flatten": {
@@ -8608,14 +7873,14 @@
7873 "dev": true
7874 },
7875 "node_modules/array-includes": {
8611 - "version": "3.1.5",
8612 - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz",
8613 - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==",
7876 + "version": "3.1.6",
7877 + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz",
7878 + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==",
7879 "dependencies": {
7880 "call-bind": "^1.0.2",
7881 "define-properties": "^1.1.4",
8617 - "es-abstract": "^1.19.5",
8618 - "get-intrinsic": "^1.1.1",
7882 + "es-abstract": "^1.20.4",
7883 + "get-intrinsic": "^1.1.3",
7884 "is-string": "^1.0.7"
7885 },
7886 "engines": {
@@ -8643,13 +7908,13 @@
7908 }
7909 },
7910 "node_modules/array.prototype.flat": {
8646 - "version": "1.3.0",
8647 - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz",
8648 - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==",
7911 + "version": "1.3.1",
7912 + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz",
7913 + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==",
7914 "dependencies": {
7915 "call-bind": "^1.0.2",
8651 - "define-properties": "^1.1.3",
8652 - "es-abstract": "^1.19.2",
7916 + "define-properties": "^1.1.4",
7917 + "es-abstract": "^1.20.4",
7918 "es-shim-unscopables": "^1.0.0"
7919 },
7920 "engines": {
@@ -8660,13 +7925,13 @@
7925 }
7926 },
7927 "node_modules/array.prototype.flatmap": {
8663 - "version": "1.3.0",
8664 - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz",
8665 - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==",
7928 + "version": "1.3.1",
7929 + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz",
7930 + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==",
7931 "dependencies": {
7932 "call-bind": "^1.0.2",
8668 - "define-properties": "^1.1.3",
8669 - "es-abstract": "^1.19.2",
7933 + "define-properties": "^1.1.4",
7934 + "es-abstract": "^1.20.4",
7935 "es-shim-unscopables": "^1.0.0"
7936 },
7937 "engines": {
@@ -8676,27 +7941,6 @@
7941 "url": "https://github.com/sponsors/ljharb"
7942 }
7943 },
8679 - "node_modules/array.prototype.reduce": {
8680 - "version": "1.0.4",
8681 - "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz",
8682 - "integrity": "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==",
8683 - "dev": true,
8684 - "optional": true,
8685 - "peer": true,
8686 - "dependencies": {
8687 - "call-bind": "^1.0.2",
8688 - "define-properties": "^1.1.3",
8689 - "es-abstract": "^1.19.2",
8690 - "es-array-method-boxes-properly": "^1.0.0",
8691 - "is-string": "^1.0.7"
8692 - },
8693 - "engines": {
8694 - "node": ">= 0.4"
8695 - },
8696 - "funding": {
8697 - "url": "https://github.com/sponsors/ljharb"
8698 - }
8699 - },
7944 "node_modules/arrify": {
7945 "version": "2.0.1",
7946 "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz",
@@ -8715,6 +7959,14 @@
7959 "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
7960 "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag=="
7961 },
7962 + "node_modules/astral-regex": {
7963 + "version": "2.0.0",
7964 + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
7965 + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
7966 + "engines": {
7967 + "node": ">=8"
7968 + }
7969 + },
7970 "node_modules/async": {
7971 "version": "1.5.2",
7972 "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
@@ -8781,9 +8033,9 @@
8033 }
8034 },
8035 "node_modules/autoprefixer": {
8784 - "version": "10.4.12",
8785 - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.12.tgz",
8786 - "integrity": "sha512-WrCGV9/b97Pa+jtwf5UGaRjgQIg7OK3D06GnoYoZNcG1Xb8Gt3EfuKjlhh9i/VtT16g6PYjZ69jdJ2g8FxSC4Q==",
8036 + "version": "10.4.13",
8037 + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz",
8038 + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==",
8039 "funding": [
8040 {
8041 "type": "opencollective",
@@ -8796,7 +8048,7 @@
8048 ],
8049 "dependencies": {
8050 "browserslist": "^4.21.4",
8799 - "caniuse-lite": "^1.0.30001407",
8051 + "caniuse-lite": "^1.0.30001426",
8052 "fraction.js": "^4.2.0",
8053 "normalize-range": "^0.1.2",
8054 "picocolors": "^1.0.0",
@@ -8812,10 +8064,22 @@
8064 "postcss": "^8.1.0"
8065 }
8066 },
8067 + "node_modules/available-typed-arrays": {
8068 + "version": "1.0.5",
8069 + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
8070 + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==",
8071 + "dev": true,
8072 + "engines": {
8073 + "node": ">= 0.4"
8074 + },
8075 + "funding": {
8076 + "url": "https://github.com/sponsors/ljharb"
8077 + }
8078 + },
8079 "node_modules/axe-core": {
8816 - "version": "4.4.3",
8817 - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz",
8818 - "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==",
8080 + "version": "4.5.1",
8081 + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.1.tgz",
8082 + "integrity": "sha512-1exVbW0X1O/HSr/WMwnaweyqcWOgZgLiVxdLG34pvSQk4NlYQr9OUy0JLwuhFfuVNQzzqgH57eYzkFBCb3bIsQ==",
8083 "engines": {
8084 "node": ">=4"
8085 }
@@ -8863,10 +8127,31 @@
8127 "node": ">=4"
8128 }
8129 },
8130 + "node_modules/babel-jest": {
8131 + "version": "29.3.1",
8132 + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.3.1.tgz",
8133 + "integrity": "sha512-aard+xnMoxgjwV70t0L6wkW/3HQQtV+O0PEimxKgzNqCJnbYmroPojdP2tqKSOAt8QAKV/uSZU8851M7B5+fcA==",
8134 + "dev": true,
8135 + "dependencies": {
8136 + "@jest/transform": "^29.3.1",
8137 + "@types/babel__core": "^7.1.14",
8138 + "babel-plugin-istanbul": "^6.1.1",
8139 + "babel-preset-jest": "^29.2.0",
8140 + "chalk": "^4.0.0",
8141 + "graceful-fs": "^4.2.9",
8142 + "slash": "^3.0.0"
8143 + },
8144 + "engines": {
8145 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
8146 + },
8147 + "peerDependencies": {
8148 + "@babel/core": "^7.8.0"
8149 + }
8150 + },
8151 "node_modules/babel-loader": {
8867 - "version": "8.2.5",
8868 - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz",
8869 - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==",
8152 + "version": "8.3.0",
8153 + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz",
8154 + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==",
8155 "dependencies": {
8156 "find-cache-dir": "^3.3.1",
8157 "loader-utils": "^2.0.0",
@@ -8949,6 +8234,37 @@
8234 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
8235 "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg=="
8236 },
8237 + "node_modules/babel-plugin-istanbul": {
8238 + "version": "6.1.1",
8239 + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
8240 + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
8241 + "dev": true,
8242 + "dependencies": {
8243 + "@babel/helper-plugin-utils": "^7.0.0",
8244 + "@istanbuljs/load-nyc-config": "^1.0.0",
8245 + "@istanbuljs/schema": "^0.1.2",
8246 + "istanbul-lib-instrument": "^5.0.4",
8247 + "test-exclude": "^6.0.0"
8248 + },
8249 + "engines": {
8250 + "node": ">=8"
8251 + }
8252 + },
8253 + "node_modules/babel-plugin-jest-hoist": {
8254 + "version": "29.2.0",
8255 + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.2.0.tgz",
8256 + "integrity": "sha512-TnspP2WNiR3GLfCsUNHqeXw0RoQ2f9U5hQ5L3XFpwuO8htQmSrhh8qsB6vi5Yi8+kuynN1yjDjQsPfkebmB6ZA==",
8257 + "dev": true,
8258 + "dependencies": {
8259 + "@babel/template": "^7.3.3",
8260 + "@babel/types": "^7.3.3",
8261 + "@types/babel__core": "^7.1.14",
8262 + "@types/babel__traverse": "^7.0.6"
8263 + },
8264 + "engines": {
8265 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
8266 + }
8267 + },
8268 "node_modules/babel-plugin-lodash": {
8269 "version": "3.3.4",
8270 "resolved": "https://registry.npmjs.org/babel-plugin-lodash/-/babel-plugin-lodash-3.3.4.tgz",
@@ -8962,13 +8278,17 @@
8278 }
8279 },
8280 "node_modules/babel-plugin-macros": {
8965 - "version": "2.8.0",
8966 - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz",
8967 - "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==",
8281 + "version": "3.1.0",
8282 + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
8283 + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
8284 "dependencies": {
8969 - "@babel/runtime": "^7.7.2",
8970 - "cosmiconfig": "^6.0.0",
8971 - "resolve": "^1.12.0"
8285 + "@babel/runtime": "^7.12.5",
8286 + "cosmiconfig": "^7.0.0",
8287 + "resolve": "^1.19.0"
8288 + },
8289 + "engines": {
8290 + "node": ">=10",
8291 + "npm": ">=6"
8292 }
8293 },
8294 "node_modules/babel-plugin-polyfill-corejs2": {
@@ -9028,6 +8348,31 @@
8348 "npm": ">=3"
8349 }
8350 },
8351 + "node_modules/babel-plugin-preval/node_modules/babel-plugin-macros": {
8352 + "version": "2.8.0",
8353 + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz",
8354 + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==",
8355 + "dependencies": {
8356 + "@babel/runtime": "^7.7.2",
8357 + "cosmiconfig": "^6.0.0",
8358 + "resolve": "^1.12.0"
8359 + }
8360 + },
8361 + "node_modules/babel-plugin-preval/node_modules/cosmiconfig": {
8362 + "version": "6.0.0",
8363 + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz",
8364 + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==",
8365 + "dependencies": {
8366 + "@types/parse-json": "^4.0.0",
8367 + "import-fresh": "^3.1.0",
8368 + "parse-json": "^5.0.0",
8369 + "path-type": "^4.0.0",
8370 + "yaml": "^1.7.2"
8371 + },
8372 + "engines": {
8373 + "node": ">=8"
8374 + }
8375 + },
8376 "node_modules/babel-plugin-remove-graphql-queries": {
8377 "version": "4.24.0",
8378 "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-4.24.0.tgz",
@@ -9075,28 +8420,6 @@
8420 "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz",
8421 "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA=="
8422 },
9078 - "node_modules/babel-polyfill": {
9079 - "version": "6.26.0",
9080 - "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz",
9081 - "integrity": "sha512-F2rZGQnAdaHWQ8YAoeRbukc7HS9QgdgeyJ0rQDd485v9opwuPvjpPFcOOT/WmkKTdgy9ESgSPXDcTNpzrGr6iQ==",
9082 - "dependencies": {
9083 - "babel-runtime": "^6.26.0",
9084 - "core-js": "^2.5.0",
9085 - "regenerator-runtime": "^0.10.5"
9086 - }
9087 - },
9088 - "node_modules/babel-polyfill/node_modules/core-js": {
9089 - "version": "2.6.12",
9090 - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
9091 - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
9092 - "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.",
9093 - "hasInstallScript": true
9094 - },
9095 - "node_modules/babel-polyfill/node_modules/regenerator-runtime": {
9096 - "version": "0.10.5",
9097 - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz",
9098 - "integrity": "sha512-02YopEIhAgiBHWeoTiA8aitHDt8z6w+rQqNuIftlM+ZtvSl/brTouaU7DW6GO/cHtvxJvS4Hwv2ibKdxIRi24w=="
9099 - },
8423 "node_modules/babel-preset-current-node-syntax": {
8424 "version": "1.0.1",
8425 "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz",
@@ -9186,56 +8509,22 @@
8509 "core-js": "^3.0.0"
8510 }
8511 },
9189 - "node_modules/babel-preset-gatsby/node_modules/babel-plugin-macros": {
9190 - "version": "3.1.0",
9191 - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
9192 - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
8512 + "node_modules/babel-preset-jest": {
8513 + "version": "29.2.0",
8514 + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.2.0.tgz",
8515 + "integrity": "sha512-z9JmMJppMxNv8N7fNRHvhMg9cvIkMxQBXgFkane3yKVEvEOP+kB50lk8DFRvF9PGqbyXxlmebKWhuDORO8RgdA==",
8516 + "dev": true,
8517 "dependencies": {
9194 - "@babel/runtime": "^7.12.5",
9195 - "cosmiconfig": "^7.0.0",
9196 - "resolve": "^1.19.0"
8518 + "babel-plugin-jest-hoist": "^29.2.0",
8519 + "babel-preset-current-node-syntax": "^1.0.0"
8520 },
8521 "engines": {
9199 - "node": ">=10",
9200 - "npm": ">=6"
9201 - }
9202 - },
9203 - "node_modules/babel-preset-gatsby/node_modules/cosmiconfig": {
9204 - "version": "7.0.1",
9205 - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
9206 - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
9207 - "dependencies": {
9208 - "@types/parse-json": "^4.0.0",
9209 - "import-fresh": "^3.2.1",
9210 - "parse-json": "^5.0.0",
9211 - "path-type": "^4.0.0",
9212 - "yaml": "^1.10.0"
8522 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
8523 },
9214 - "engines": {
9215 - "node": ">=10"
9216 - }
9217 - },
9218 - "node_modules/babel-runtime": {
9219 - "version": "6.26.0",
9220 - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
9221 - "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==",
9222 - "dependencies": {
9223 - "core-js": "^2.4.0",
9224 - "regenerator-runtime": "^0.11.0"
8524 + "peerDependencies": {
8525 + "@babel/core": "^7.0.0"
8526 }
8527 },
9227 - "node_modules/babel-runtime/node_modules/core-js": {
9228 - "version": "2.6.12",
9229 - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
9230 - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
9231 - "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.",
9232 - "hasInstallScript": true
9233 - },
9234 - "node_modules/babel-runtime/node_modules/regenerator-runtime": {
9235 - "version": "0.11.1",
9236 - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
9237 - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
9238 - },
8528 "node_modules/backo2": {
8529 "version": "1.0.2",
8530 "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
@@ -9337,6 +8626,19 @@
8626 "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
8627 }
8628 },
8629 + "node_modules/bin-links/node_modules/write-file-atomic": {
8630 + "version": "5.0.0",
8631 + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.0.tgz",
8632 + "integrity": "sha512-R7NYMnHSlV42K54lwY9lvW6MnSm1HSJqZL3xiSgi9E7//FYaI74r2G0rd+/X6VAMkHEdzxQaU5HUOXWUz5kA/w==",
8633 + "dev": true,
8634 + "dependencies": {
8635 + "imurmurhash": "^0.1.4",
8636 + "signal-exit": "^3.0.7"
8637 + },
8638 + "engines": {
8639 + "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
8640 + }
8641 + },
8642 "node_modules/binary-extensions": {
8643 "version": "2.2.0",
8644 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
@@ -9364,6 +8666,19 @@
8666 "readable-stream": "^3.4.0"
8667 }
8668 },
8669 + "node_modules/bl/node_modules/readable-stream": {
8670 + "version": "3.6.0",
8671 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
8672 + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
8673 + "dependencies": {
8674 + "inherits": "^2.0.3",
8675 + "string_decoder": "^1.1.1",
8676 + "util-deprecate": "^1.0.1"
8677 + },
8678 + "engines": {
8679 + "node": ">= 6"
8680 + }
8681 + },
8682 "node_modules/bluebird": {
8683 "version": "3.7.2",
8684 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
@@ -9439,6 +8754,17 @@
8754 "url": "https://github.com/sponsors/sindresorhus"
8755 }
8756 },
8757 + "node_modules/boxen/node_modules/camelcase": {
8758 + "version": "6.3.0",
8759 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
8760 + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
8761 + "engines": {
8762 + "node": ">=10"
8763 + },
8764 + "funding": {
8765 + "url": "https://github.com/sponsors/sindresorhus"
8766 + }
8767 + },
8768 "node_modules/brace-expansion": {
8769 "version": "2.0.1",
8770 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
@@ -9458,25 +8784,6 @@
8784 "node": ">=8"
8785 }
8786 },
9461 - "node_modules/browser-resolve": {
9462 - "version": "1.11.3",
9463 - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz",
9464 - "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==",
9465 - "dev": true,
9466 - "optional": true,
9467 - "peer": true,
9468 - "dependencies": {
9469 - "resolve": "1.1.7"
9470 - }
9471 - },
9472 - "node_modules/browser-resolve/node_modules/resolve": {
9473 - "version": "1.1.7",
9474 - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
9475 - "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==",
9476 - "dev": true,
9477 - "optional": true,
9478 - "peer": true
9479 - },
8787 "node_modules/browserslist": {
8788 "version": "4.21.4",
8789 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
@@ -9699,40 +9006,26 @@
9006 }
9007 },
9008 "node_modules/cacache": {
9702 - "version": "16.1.3",
9703 - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz",
9704 - "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==",
9009 + "version": "17.0.2",
9010 + "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.0.2.tgz",
9011 + "integrity": "sha512-rYUs2x4OjSgCQND7nTrh21AHIBFgd7s/ctAYvU3a8u+nK+R5YaX/SFPDYz4Azz7SGL6+6L9ZZWI4Kawpb7grzQ==",
9012 "dependencies": {
9706 - "@npmcli/fs": "^2.1.0",
9707 - "@npmcli/move-file": "^2.0.0",
9708 - "chownr": "^2.0.0",
9013 + "@npmcli/fs": "^3.1.0",
9014 "fs-minipass": "^2.1.0",
9015 "glob": "^8.0.1",
9711 - "infer-owner": "^1.0.4",
9016 "lru-cache": "^7.7.1",
9017 "minipass": "^3.1.6",
9018 "minipass-collect": "^1.0.2",
9019 "minipass-flush": "^1.0.5",
9020 "minipass-pipeline": "^1.2.4",
9717 - "mkdirp": "^1.0.4",
9021 "p-map": "^4.0.0",
9022 "promise-inflight": "^1.0.1",
9720 - "rimraf": "^3.0.2",
9721 - "ssri": "^9.0.0",
9023 + "ssri": "^10.0.0",
9024 "tar": "^6.1.11",
9723 - "unique-filename": "^2.0.0"
9025 + "unique-filename": "^3.0.0"
9026 },
9027 "engines": {
9726 - "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
9727 - }
9728 - },
9729 - "node_modules/cacache/node_modules/brace-expansion": {
9730 - "version": "1.1.11",
9731 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
9732 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
9733 - "dependencies": {
9734 - "balanced-match": "^1.0.0",
9735 - "concat-map": "0.0.1"
9028 + "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
9029 }
9030 },
9031 "node_modules/cacache/node_modules/glob": {
@@ -9754,57 +9047,13 @@
9047 }
9048 },
9049 "node_modules/cacache/node_modules/lru-cache": {
9757 - "version": "7.14.0",
9758 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.0.tgz",
9759 - "integrity": "sha512-EIRtP1GrSJny0dqb50QXRUNBxHJhcpxHC++M5tD7RYbvLLn5KVWKsbyswSSqDuU15UFi3bgTQIY8nhDMeF6aDQ==",
9050 + "version": "7.14.1",
9051 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz",
9052 + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==",
9053 "engines": {
9054 "node": ">=12"
9055 }
9056 },
9764 - "node_modules/cacache/node_modules/rimraf": {
9765 - "version": "3.0.2",
9766 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
9767 - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
9768 - "dependencies": {
9769 - "glob": "^7.1.3"
9770 - },
9771 - "bin": {
9772 - "rimraf": "bin.js"
9773 - },
9774 - "funding": {
9775 - "url": "https://github.com/sponsors/isaacs"
9776 - }
9777 - },
9778 - "node_modules/cacache/node_modules/rimraf/node_modules/glob": {
9779 - "version": "7.2.3",
9780 - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
9781 - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
9782 - "dependencies": {
9783 - "fs.realpath": "^1.0.0",
9784 - "inflight": "^1.0.4",
9785 - "inherits": "2",
9786 - "minimatch": "^3.1.1",
9787 - "once": "^1.3.0",
9788 - "path-is-absolute": "^1.0.0"
9789 - },
9790 - "engines": {
9791 - "node": "*"
9792 - },
9793 - "funding": {
9794 - "url": "https://github.com/sponsors/isaacs"
9795 - }
9796 - },
9797 - "node_modules/cacache/node_modules/rimraf/node_modules/minimatch": {
9798 - "version": "3.1.2",
9799 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
9800 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
9801 - "dependencies": {
9802 - "brace-expansion": "^1.1.7"
9803 - },
9804 - "engines": {
9805 - "node": "*"
9806 - }
9807 - },
9057 "node_modules/cache-manager": {
9058 "version": "2.11.1",
9059 "resolved": "https://registry.npmjs.org/cache-manager/-/cache-manager-2.11.1.tgz",
@@ -9911,14 +9160,11 @@
9160 }
9161 },
9162 "node_modules/camelcase": {
9914 - "version": "6.3.0",
9915 - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
9916 - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
9163 + "version": "5.3.1",
9164 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
9165 + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
9166 "engines": {
9918 - "node": ">=10"
9919 - },
9920 - "funding": {
9921 - "url": "https://github.com/sponsors/sindresorhus"
9167 + "node": ">=6"
9168 }
9169 },
9170 "node_modules/camelcase-css": {
@@ -9946,15 +9192,6 @@
9192 "url": "https://github.com/sponsors/sindresorhus"
9193 }
9194 },
9949 - "node_modules/camelcase-keys/node_modules/camelcase": {
9950 - "version": "5.3.1",
9951 - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
9952 - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
9953 - "dev": true,
9954 - "engines": {
9955 - "node": ">=6"
9956 - }
9957 - },
9195 "node_modules/camelcase-keys/node_modules/quick-lru": {
9196 "version": "4.0.1",
9197 "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
@@ -9965,9 +9202,12 @@
9202 }
9203 },
9204 "node_modules/camelize": {
9968 - "version": "1.0.0",
9969 - "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz",
9970 - "integrity": "sha512-W2lPwkBkMZwFlPCXhIlYgxu+7gC/NUlCtdK652DAJ1JdgV0sTrvuPFshNPrFa1TY2JOkLhgdeEBplB4ezEa+xg=="
9205 + "version": "1.0.1",
9206 + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz",
9207 + "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==",
9208 + "funding": {
9209 + "url": "https://github.com/sponsors/ljharb"
9210 + }
9211 },
9212 "node_modules/caniuse-api": {
9213 "version": "3.0.0",
@@ -9981,9 +9221,9 @@
9221 }
9222 },
9223 "node_modules/caniuse-lite": {
9984 - "version": "1.0.30001418",
9985 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001418.tgz",
9986 - "integrity": "sha512-oIs7+JL3K9JRQ3jPZjlH6qyYDp+nBTCais7hjh0s+fuBwufc7uZ7hPYMXrDOJhV360KGMTcczMRObk0/iMqZRg==",
9224 + "version": "1.0.30001431",
9225 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz",
9226 + "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==",
9227 "funding": [
9228 {
9229 "type": "opencollective",
@@ -10179,6 +9419,19 @@
9419 "entities": "^1.1.1"
9420 }
9421 },
9422 + "node_modules/cheerio/node_modules/domelementtype": {
9423 + "version": "1.3.1",
9424 + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
9425 + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w=="
9426 + },
9427 + "node_modules/cheerio/node_modules/domhandler": {
9428 + "version": "2.4.2",
9429 + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
9430 + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
9431 + "dependencies": {
9432 + "domelementtype": "1"
9433 + }
9434 + },
9435 "node_modules/cheerio/node_modules/domutils": {
9436 "version": "1.5.1",
9437 "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
@@ -10188,6 +9441,24 @@
9441 "domelementtype": "1"
9442 }
9443 },
9444 + "node_modules/cheerio/node_modules/entities": {
9445 + "version": "1.1.2",
9446 + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
9447 + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w=="
9448 + },
9449 + "node_modules/cheerio/node_modules/htmlparser2": {
9450 + "version": "3.10.1",
9451 + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
9452 + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
9453 + "dependencies": {
9454 + "domelementtype": "^1.3.1",
9455 + "domhandler": "^2.3.0",
9456 + "domutils": "^1.5.1",
9457 + "entities": "^1.1.1",
9458 + "inherits": "^2.0.1",
9459 + "readable-stream": "^3.1.1"
9460 + }
9461 + },
9462 "node_modules/cheerio/node_modules/nth-check": {
9463 "version": "1.0.2",
9464 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
@@ -10196,6 +9467,19 @@
9467 "boolbase": "~1.0.0"
9468 }
9469 },
9470 + "node_modules/cheerio/node_modules/readable-stream": {
9471 + "version": "3.6.0",
9472 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
9473 + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
9474 + "dependencies": {
9475 + "inherits": "^2.0.3",
9476 + "string_decoder": "^1.1.1",
9477 + "util-deprecate": "^1.0.1"
9478 + },
9479 + "engines": {
9480 + "node": ">= 6"
9481 + }
9482 + },
9483 "node_modules/chokidar": {
9484 "version": "3.5.3",
9485 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
@@ -10499,12 +9783,12 @@
9783 }
9784 },
9785 "node_modules/code-suggester": {
10502 - "version": "4.1.0",
10503 - "resolved": "https://registry.npmjs.org/code-suggester/-/code-suggester-4.1.0.tgz",
10504 - "integrity": "sha512-l3V0QvXL//d78Kxuanlb89r6AT6G3ZM+qmwvHw3NyP7SjKkt+6LZcgEC6yH5T8hwZGSfz/9dXSek0cMn9tMqpw==",
9786 + "version": "4.1.1",
9787 + "resolved": "https://registry.npmjs.org/code-suggester/-/code-suggester-4.1.1.tgz",
9788 + "integrity": "sha512-AGO1o4Bl4JlSeVCiFL9IpfH0MJyhtaMAwbO7qM+t/cNSz6URTPUZN+0fTtnAWfyeO5GbcGC9e18ArDbjkgpruA==",
9789 "dev": true,
9790 "dependencies": {
10507 - "@octokit/rest": "^19.0.0",
9791 + "@octokit/rest": "^19.0.5",
9792 "@types/yargs": "^16.0.0",
9793 "async-retry": "^1.3.1",
9794 "diff": "^5.0.0",
@@ -10615,6 +9899,11 @@
9899 "color-support": "bin.js"
9900 }
9901 },
9902 + "node_modules/color2k": {
9903 + "version": "1.2.5",
9904 + "resolved": "https://registry.npmjs.org/color2k/-/color2k-1.2.5.tgz",
9905 + "integrity": "sha512-G39qNMGyM/fhl8hcy1YqpfXzQ810zSGyiJAgdMFlreCI7Hpwu3Jpu4tuBM/Oxu1Bek1FwyaBbtrtdkTr4HDhLA=="
9906 + },
9907 "node_modules/colord": {
9908 "version": "2.9.3",
9909 "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",
@@ -10777,33 +10066,6 @@
10066 "typedarray": "^0.0.6"
10067 }
10068 },
10780 - "node_modules/concat-stream/node_modules/readable-stream": {
10781 - "version": "2.3.7",
10782 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
10783 - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
10784 - "dependencies": {
10785 - "core-util-is": "~1.0.0",
10786 - "inherits": "~2.0.3",
10787 - "isarray": "~1.0.0",
10788 - "process-nextick-args": "~2.0.0",
10789 - "safe-buffer": "~5.1.1",
10790 - "string_decoder": "~1.1.1",
10791 - "util-deprecate": "~1.0.1"
10792 - }
10793 - },
10794 - "node_modules/concat-stream/node_modules/safe-buffer": {
10795 - "version": "5.1.2",
10796 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
10797 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
10798 - },
10799 - "node_modules/concat-stream/node_modules/string_decoder": {
10800 - "version": "1.1.1",
10801 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
10802 - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
10803 - "dependencies": {
10804 - "safe-buffer": "~5.1.0"
10805 - }
10806 - },
10069 "node_modules/configstore": {
10070 "version": "5.0.1",
10071 "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz",
@@ -10971,17 +10233,9 @@
10233 }
10234 },
10235 "node_modules/convert-source-map": {
10974 - "version": "1.8.0",
10975 - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
10976 - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
10977 - "dependencies": {
10978 - "safe-buffer": "~5.1.1"
10979 - }
10980 - },
10981 - "node_modules/convert-source-map/node_modules/safe-buffer": {
10982 - "version": "5.1.2",
10983 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
10984 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
10236 + "version": "1.9.0",
10237 + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
10238 + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
10239 },
10240 "node_modules/cookie": {
10241 "version": "0.4.2",
@@ -10997,17 +10251,17 @@
10251 "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
10252 },
10253 "node_modules/copy-to-clipboard": {
11000 - "version": "3.3.2",
11001 - "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.2.tgz",
11002 - "integrity": "sha512-Vme1Z6RUDzrb6xAI7EZlVZ5uvOk2F//GaxKUxajDqm9LhOVM1inxNAD2vy+UZDYsd0uyA9s7b3/FVZPSxqrCfg==",
10254 + "version": "3.3.3",
10255 + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz",
10256 + "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==",
10257 "dependencies": {
10258 "toggle-selection": "^1.0.6"
10259 }
10260 },
10261 "node_modules/core-js": {
11008 - "version": "3.25.5",
11009 - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.5.tgz",
11010 - "integrity": "sha512-nbm6eZSjm+ZuBQxCUPQKQCoUEfFOXjUZ8dTTyikyKaWrTYmAVbykQfwsKE5dBK88u3QCkCrzsx/PPlKfhsvgpw==",
10262 + "version": "3.26.1",
10263 + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.1.tgz",
10264 + "integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA==",
10265 "hasInstallScript": true,
10266 "funding": {
10267 "type": "opencollective",
@@ -11015,9 +10269,9 @@

This file is too large to show in full.

package.json
+2 -2
@@ -16,8 +16,8 @@
16 "gatsby": "^4.24.4",
17 "gatsby-plugin-meta-redirect": "^1.1.1",
18 "theme": "*",
19 - "react": "^16.14.0",
20 - "react-dom": "^16.14.0"
19 + "react": "^17.0.2",
20 + "react-dom": "^17.0.2"
21 },
22 "overrides": {
23 "react": "$react"
theme/package.json
+7 -5
@@ -20,14 +20,16 @@
20 ],
21 "peerDependencies": {
22 "gatsby": "^4.19.0",
23 - "react": "^16.9.0",
24 - "react-dom": "^16.9.0"
23 + "react": "^17.0.2",
24 + "react-dom": "^17.0.2"
25 },
26 "dependencies": {
27 + "@github/combobox-nav": "^2.1.5",
28 "@mdx-js/mdx": "^1.0.21",
29 "@mdx-js/react": "^1.0.21",
29 - "@primer/components": "^20.0.0",
30 + "@primer/components": "^23.0.0",
31 "@primer/octicons-react": "^17.3.0",
32 + "@primer/react": "^35.14.0",
33 "@styled-system/theme-get": "^5.0.12",
34 "@testing-library/react": "^9.1.3",
35 "axios": "^0.21.2",
@@ -37,7 +39,7 @@
39 "details-element-polyfill": "^2.4.0",
40 "downshift": "^3.2.10",
41 "find-up": "^4.1.0",
40 - "framer-motion": "^1.4.2",
42 + "framer-motion": "^3.0.0",
43 "fuse.js": "^3.4.5",
44 "gatsby-plugin-catch-links": "^4.19.0",
45 "gatsby-plugin-manifest": "^4.19.0",
@@ -48,7 +50,7 @@
50 "gatsby-transformer-yaml": "^4.19.0",
51 "get-pkg-repo": "^4.1.0",
52 "github-slugger": "^1.2.1",
51 - "html-react-parser": "^0.9.1",
53 + "html-react-parser": "^1.0.0",
54 "lodash.debounce": "4.0.8",
55 "lodash.uniqby": "^4.7.0",
56 "pkg-up": "^3.1.0",
theme/src/components/variant-select.js
+26 -67
@@ -5,35 +5,13 @@
5 // then you'll get a selection for the different variants (v1.0, v2.0).
6
7 import React from 'react';
8 -import styled from 'styled-components';
9 -import { Dropdown, themeGet } from '@primer/components';
8 +import { ActionList, ActionMenu, ThemeProvider } from '@primer/react'
9 import NavHierarchy from '../nav-hierarchy'
10
12 -VariantSelect.Menu = styled(Dropdown.Menu)`
13 - width: ${props => props.width ? props.width : '160px'};
14 -`
15 -
16 -VariantSelect.Button = styled(Dropdown.Button)`
17 - &:focus {
18 - box-shadow: 0 0 0 3px ${themeGet('colors.blue.5')};
19 - }
20 -`
21 -
11 function VariantSelect(props) {
12 + const [open, setOpen] = React.useState(false)
13 const path = NavHierarchy.getPath(props.location.pathname);
14 const vp = NavHierarchy.getVariantAndPage(props.root, path);
25 - const wrapper = React.createRef(null)
26 -
27 - React.useEffect(() => {
28 - const queryParams = new URLSearchParams(window.location.search)
29 - if (queryParams.get('v') === 'true') {
30 - wrapper?.current?.querySelector('summary')?.focus()
31 -
32 - const url = new URL(window.location);
33 - url.searchParams.delete('v')
34 - window.history.replaceState(null, '', url.toString());
35 - }
36 - }, [])
15
16 if (!vp) {
17 return null;
@@ -47,15 +25,6 @@ function VariantSelect(props) {
25 return null;
26 }
27
50 - /**
51 - * We should use '@primer/react' package, as '@primer/components' package depricated and moved to '@primer/react'.
52 - * We have no closing/opening control with current '@primer/components' package, so document.body click event used for closing purpose.
53 - */
54 - // TODO: We should use 'setOpen' function returned by the useDetails hook when we move to '@primer/react' package. https://primer.style/react/deprecated/Dropdown
55 - function collapseDropdown () {
56 - document.body.click()
57 - }
58 -
28 function anchorClickHandler(event, url) {
29 event.preventDefault()
30 window.location.href = url + "?v=true";
@@ -68,48 +37,38 @@ function VariantSelect(props) {
37 }
38
39 variantPages.forEach((match, index) => {
40 + let active = false;
41 if (match.page.url === path) {
42 selectedItem = match;
43 + active = true;
44 }
74 - items.push(
75 - <a
76 - id={match.variant.shortName}
77 - style={{ textDecoration: 'none' }}
78 - tabIndex={0}
79 - key={match.variant.title}
80 - href={match.page.url}
81 - onClick={e => anchorClickHandler(e, match.page.url)}
82 - onKeyDown={e => onItemEnterKey(e, match.page.url)}
83 - onBlur={index === (variantPages.length - 1) ? collapseDropdown : undefined}
84 - aria-label={`${match.variant.title}. List items ${index + 1} of ${variantPages.length}`}
85 - >
86 - <Dropdown.Item>{match.variant.title}</Dropdown.Item>
87 - </a>
88 - );
45 + items.push(<ActionList.Item
46 + onKeyDown={e => onItemEnterKey(e, match.page.url)}
47 + onClick={e => anchorClickHandler(e, match.page.url)}
48 + id={match.variant.shortName}
49 + key={index}
50 + active={active}>
51 + <span aria-label={`${match.variant.title}. List items ${index + 1} of ${variantPages.length}`}>
52 + {match.variant.title}
53 + </span>
54 + </ActionList.Item>);
55 });
56
91 - /**
92 - * We should use '@primer/react' package as '@primer/components' package depricated and moved to '@primer/react'.
93 - * We have no closing/opening control with current '@primer/components' package, so document.body click event used for closing purpose.
94 - */
95 - // TODO: We should use 'setOpen' function returned by the useDetails hook when we move to '@primer/react' package. https://primer.style/react/deprecated/Dropdown
96 - function onDropDownKeyDown (event) {
97 - if (event.key === 'Escape') {
98 - document.body.click()
99 - }
100 - }
57 + const ariaLabelMenuButton=open ? 'Version release' : selectedItem.variant.title
58
59 return (
103 - <div style={{ display: 'flex', flexDirection: 'column' }} ref={wrapper}>
60 + <ThemeProvider>
61 <label id="label-versions-list-item" htmlFor='variant-select'>Select CLI Version:</label>
105 - <Dropdown id="versions-list-item" aria-labelledby={selectedItem?.variant?.shortName} onKeyDown={onDropDownKeyDown} overlay={props.overlay}>
106 - <VariantSelect.Button aria-label='Version release'>{selectedItem.variant.title}</VariantSelect.Button>
107 - <VariantSelect.Menu direction={props.direction} width={props.menuWidth}>
108 - {items}
109 - </VariantSelect.Menu>
110 - </Dropdown>
111 - </div>
112 - );
62 + <ActionMenu id="versions-list-item" aria-labelledby="label-versions-list-item" open={open} onOpenChange={setOpen}>
63 + <ActionMenu.Button autofocus="true" aria-label={ariaLabelMenuButton}>{selectedItem.variant.title}</ActionMenu.Button>
64 + <ActionMenu.Overlay width="medium" onEscape={() => setOpen(false)}>
65 + <ActionList>
66 + {items}
67 + </ActionList>
68 + </ActionMenu.Overlay>
69 + </ActionMenu>
70 + </ThemeProvider>
71 + )
72 }
73
74 export default VariantSelect