Turn on legacy peer deps since it is required for gatsby

Luke Karrys committed Oct 20, 2023 at 08:57 UTC be1643e80a71017ef4524110825faec599383d8b
2 files changed +40 -368
.npmrc
+1
@@ -1,3 +1,4 @@
1 ; This file is automatically added by @npmcli/template-oss. Do not edit.
2
3 package-lock=true
4 +legacy-peer-deps=true
package-lock.json
+39 -368
@@ -2978,6 +2978,7 @@
2978 "version": "2.1.2",
2979 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz",
2980 "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==",
2981 + "dev": true,
2982 "dependencies": {
2983 "ajv": "^6.12.4",
2984 "debug": "^4.3.2",
@@ -3000,6 +3001,7 @@
3001 "version": "6.12.6",
3002 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
3003 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
3004 + "dev": true,
3005 "dependencies": {
3006 "fast-deep-equal": "^3.1.1",
3007 "fast-json-stable-stringify": "^2.0.0",
@@ -3014,12 +3016,14 @@
3016 "node_modules/@eslint/eslintrc/node_modules/argparse": {
3017 "version": "2.0.1",
3018 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
3017 - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
3019 + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
3020 + "dev": true
3021 },
3022 "node_modules/@eslint/eslintrc/node_modules/brace-expansion": {
3023 "version": "1.1.11",
3024 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
3025 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
3026 + "dev": true,
3027 "dependencies": {
3028 "balanced-match": "^1.0.0",
3029 "concat-map": "0.0.1"
@@ -3029,6 +3033,7 @@
3033 "version": "13.23.0",
3034 "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz",
3035 "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==",
3036 + "dev": true,
3037 "dependencies": {
3038 "type-fest": "^0.20.2"
3039 },
@@ -3043,6 +3048,7 @@
3048 "version": "4.1.0",
3049 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
3050 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
3051 + "dev": true,
3052 "dependencies": {
3053 "argparse": "^2.0.1"
3054 },
@@ -3053,12 +3059,14 @@
3059 "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": {
3060 "version": "0.4.1",
3061 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
3056 - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
3062 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
3063 + "dev": true
3064 },
3065 "node_modules/@eslint/eslintrc/node_modules/minimatch": {
3066 "version": "3.1.2",
3067 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
3068 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
3069 + "dev": true,
3070 "dependencies": {
3071 "brace-expansion": "^1.1.7"
3072 },
@@ -3070,6 +3078,7 @@
3078 "version": "8.51.0",
3079 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.51.0.tgz",
3080 "integrity": "sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==",
3081 + "dev": true,
3082 "engines": {
3083 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3084 }
@@ -3675,6 +3684,7 @@
3684 "version": "0.11.11",
3685 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz",
3686 "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==",
3687 + "dev": true,
3688 "dependencies": {
3689 "@humanwhocodes/object-schema": "^1.2.1",
3690 "debug": "^4.1.1",
@@ -3688,6 +3698,7 @@
3698 "version": "1.1.11",
3699 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
3700 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
3701 + "dev": true,
3702 "dependencies": {
3703 "balanced-match": "^1.0.0",
3704 "concat-map": "0.0.1"
@@ -3697,6 +3708,7 @@
3708 "version": "3.1.2",
3709 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
3710 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
3711 + "dev": true,
3712 "dependencies": {
3713 "brace-expansion": "^1.1.7"
3714 },
@@ -3708,6 +3720,7 @@
3720 "version": "1.0.1",
3721 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
3722 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
3723 + "dev": true,
3724 "engines": {
3725 "node": ">=12.22"
3726 },
@@ -10320,36 +10333,6 @@
10333 "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz",
10334 "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw=="
10335 },
10323 - "node_modules/babel-eslint": {
10324 - "version": "10.1.0",
10325 - "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz",
10326 - "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==",
10327 - "deprecated": "babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.",
10328 - "peer": true,
10329 - "dependencies": {
10330 - "@babel/code-frame": "^7.0.0",
10331 - "@babel/parser": "^7.7.0",
10332 - "@babel/traverse": "^7.7.0",
10333 - "@babel/types": "^7.7.0",
10334 - "eslint-visitor-keys": "^1.0.0",
10335 - "resolve": "^1.12.0"
10336 - },
10337 - "engines": {
10338 - "node": ">=6"
10339 - },
10340 - "peerDependencies": {
10341 - "eslint": ">= 4.12.1"
10342 - }
10343 - },
10344 - "node_modules/babel-eslint/node_modules/eslint-visitor-keys": {
10345 - "version": "1.3.0",
10346 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
10347 - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
10348 - "peer": true,
10349 - "engines": {
10350 - "node": ">=4"
10351 - }
10352 - },
10336 "node_modules/babel-jest": {
10337 "version": "29.7.0",
10338 "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz",
@@ -14427,6 +14410,7 @@
14410 "version": "8.51.0",
14411 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.51.0.tgz",
14412 "integrity": "sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==",
14413 + "dev": true,
14414 "dependencies": {
14415 "@eslint-community/eslint-utils": "^4.2.0",
14416 "@eslint-community/regexpp": "^4.6.1",
@@ -14558,26 +14542,6 @@
14542 "ms": "^2.1.1"
14543 }
14544 },
14561 - "node_modules/eslint-plugin-es": {
14562 - "version": "3.0.1",
14563 - "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz",
14564 - "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==",
14565 - "dev": true,
14566 - "peer": true,
14567 - "dependencies": {
14568 - "eslint-utils": "^2.0.0",
14569 - "regexpp": "^3.0.0"
14570 - },
14571 - "engines": {
14572 - "node": ">=8.10.0"
14573 - },
14574 - "funding": {
14575 - "url": "https://github.com/sponsors/mysticatea"
14576 - },
14577 - "peerDependencies": {
14578 - "eslint": ">=4.19.1"
14579 - }
14580 - },
14545 "node_modules/eslint-plugin-escompat": {
14546 "version": "3.4.0",
14547 "resolved": "https://registry.npmjs.org/eslint-plugin-escompat/-/eslint-plugin-escompat-3.4.0.tgz",
@@ -15037,51 +15001,6 @@
15001 "node": ">=5.0.0"
15002 }
15003 },
15040 - "node_modules/eslint-plugin-node": {
15041 - "version": "11.1.0",
15042 - "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz",
15043 - "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==",
15044 - "dev": true,
15045 - "peer": true,
15046 - "dependencies": {
15047 - "eslint-plugin-es": "^3.0.0",
15048 - "eslint-utils": "^2.0.0",
15049 - "ignore": "^5.1.1",
15050 - "minimatch": "^3.0.4",
15051 - "resolve": "^1.10.1",
15052 - "semver": "^6.1.0"
15053 - },
15054 - "engines": {
15055 - "node": ">=8.10.0"
15056 - },
15057 - "peerDependencies": {
15058 - "eslint": ">=5.16.0"
15059 - }
15060 - },
15061 - "node_modules/eslint-plugin-node/node_modules/brace-expansion": {
15062 - "version": "1.1.11",
15063 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
15064 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
15065 - "dev": true,
15066 - "peer": true,
15067 - "dependencies": {
15068 - "balanced-match": "^1.0.0",
15069 - "concat-map": "0.0.1"
15070 - }
15071 - },
15072 - "node_modules/eslint-plugin-node/node_modules/minimatch": {
15073 - "version": "3.1.2",
15074 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
15075 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
15076 - "dev": true,
15077 - "peer": true,
15078 - "dependencies": {
15079 - "brace-expansion": "^1.1.7"
15080 - },
15081 - "engines": {
15082 - "node": "*"
15083 - }
15084 - },
15004 "node_modules/eslint-plugin-prettier": {
15005 "version": "5.0.1",
15006 "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.1.tgz",
@@ -15129,19 +15048,6 @@
15048 "eslint": "^8.42.0"
15049 }
15050 },
15132 - "node_modules/eslint-plugin-promise": {
15133 - "version": "6.1.1",
15134 - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz",
15135 - "integrity": "sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==",
15136 - "dev": true,
15137 - "peer": true,
15138 - "engines": {
15139 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
15140 - },
15141 - "peerDependencies": {
15142 - "eslint": "^7.0.0 || ^8.0.0"
15143 - }
15144 - },
15051 "node_modules/eslint-plugin-react": {
15052 "version": "7.33.2",
15053 "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz",
@@ -15258,6 +15164,7 @@
15164 "version": "7.2.2",
15165 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
15166 "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
15167 + "dev": true,
15168 "dependencies": {
15169 "esrecurse": "^4.3.0",
15170 "estraverse": "^5.2.0"
@@ -15380,6 +15287,7 @@
15287 "version": "6.12.6",
15288 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
15289 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
15290 + "dev": true,
15291 "dependencies": {
15292 "fast-deep-equal": "^3.1.1",
15293 "fast-json-stable-stringify": "^2.0.0",
@@ -15395,6 +15303,7 @@
15303 "version": "4.3.0",
15304 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
15305 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
15306 + "dev": true,
15307 "dependencies": {
15308 "color-convert": "^2.0.1"
15309 },
@@ -15408,12 +15317,14 @@
15317 "node_modules/eslint/node_modules/argparse": {
15318 "version": "2.0.1",
15319 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
15411 - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
15320 + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
15321 + "dev": true
15322 },
15323 "node_modules/eslint/node_modules/brace-expansion": {
15324 "version": "1.1.11",
15325 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
15326 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
15327 + "dev": true,
15328 "dependencies": {
15329 "balanced-match": "^1.0.0",
15330 "concat-map": "0.0.1"
@@ -15423,6 +15334,7 @@
15334 "version": "4.1.2",
15335 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
15336 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
15337 + "dev": true,
15338 "dependencies": {
15339 "ansi-styles": "^4.1.0",
15340 "supports-color": "^7.1.0"
@@ -15438,6 +15350,7 @@
15350 "version": "2.0.1",
15351 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
15352 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
15353 + "dev": true,
15354 "dependencies": {
15355 "color-name": "~1.1.4"
15356 },
@@ -15448,12 +15361,14 @@
15361 "node_modules/eslint/node_modules/color-name": {
15362 "version": "1.1.4",
15363 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
15451 - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
15364 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
15365 + "dev": true
15366 },
15367 "node_modules/eslint/node_modules/escape-string-regexp": {
15368 "version": "4.0.0",
15369 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
15370 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
15371 + "dev": true,
15372 "engines": {
15373 "node": ">=10"
15374 },
@@ -15465,6 +15380,7 @@
15380 "version": "13.23.0",
15381 "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz",
15382 "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==",
15383 + "dev": true,
15384 "dependencies": {
15385 "type-fest": "^0.20.2"
15386 },
@@ -15479,6 +15395,7 @@
15395 "version": "4.0.0",
15396 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
15397 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
15398 + "dev": true,
15399 "engines": {
15400 "node": ">=8"
15401 }
@@ -15487,6 +15404,7 @@
15404 "version": "4.1.0",
15405 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
15406 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
15407 + "dev": true,
15408 "dependencies": {
15409 "argparse": "^2.0.1"
15410 },
@@ -15497,12 +15415,14 @@
15415 "node_modules/eslint/node_modules/json-schema-traverse": {
15416 "version": "0.4.1",
15417 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
15500 - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
15418 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
15419 + "dev": true
15420 },
15421 "node_modules/eslint/node_modules/minimatch": {
15422 "version": "3.1.2",
15423 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
15424 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
15425 + "dev": true,
15426 "dependencies": {
15427 "brace-expansion": "^1.1.7"
15428 },
@@ -15514,6 +15434,7 @@
15434 "version": "7.2.0",
15435 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
15436 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
15437 + "dev": true,
15438 "dependencies": {
15439 "has-flag": "^4.0.0"
15440 },
@@ -15525,6 +15446,7 @@
15446 "version": "9.6.1",
15447 "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
15448 "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
15449 + "dev": true,
15450 "dependencies": {
15451 "acorn": "^8.9.0",
15452 "acorn-jsx": "^5.3.2",
@@ -17679,128 +17601,6 @@
17601 "node": ">=10.10.0"
17602 }
17603 },
17682 - "node_modules/gatsby/node_modules/@typescript-eslint/experimental-utils": {
17683 - "version": "4.33.0",
17684 - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.33.0.tgz",
17685 - "integrity": "sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==",
17686 - "optional": true,
17687 - "peer": true,
17688 - "dependencies": {
17689 - "@types/json-schema": "^7.0.7",
17690 - "@typescript-eslint/scope-manager": "4.33.0",
17691 - "@typescript-eslint/types": "4.33.0",
17692 - "@typescript-eslint/typescript-estree": "4.33.0",
17693 - "eslint-scope": "^5.1.1",
17694 - "eslint-utils": "^3.0.0"
17695 - },
17696 - "engines": {
17697 - "node": "^10.12.0 || >=12.0.0"
17698 - },
17699 - "funding": {
17700 - "type": "opencollective",
17701 - "url": "https://opencollective.com/typescript-eslint"
17702 - },
17703 - "peerDependencies": {
17704 - "eslint": "*"
17705 - }
17706 - },
17707 - "node_modules/gatsby/node_modules/@typescript-eslint/experimental-utils/node_modules/eslint-utils": {
17708 - "version": "3.0.0",
17709 - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
17710 - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
17711 - "optional": true,
17712 - "peer": true,
17713 - "dependencies": {
17714 - "eslint-visitor-keys": "^2.0.0"
17715 - },
17716 - "engines": {
17717 - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0"
17718 - },
17719 - "funding": {
17720 - "url": "https://github.com/sponsors/mysticatea"
17721 - },
17722 - "peerDependencies": {
17723 - "eslint": ">=5"
17724 - }
17725 - },
17726 - "node_modules/gatsby/node_modules/@typescript-eslint/scope-manager": {
17727 - "version": "4.33.0",
17728 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz",
17729 - "integrity": "sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==",
17730 - "optional": true,
17731 - "peer": true,
17732 - "dependencies": {
17733 - "@typescript-eslint/types": "4.33.0",
17734 - "@typescript-eslint/visitor-keys": "4.33.0"
17735 - },
17736 - "engines": {
17737 - "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
17738 - },
17739 - "funding": {
17740 - "type": "opencollective",
17741 - "url": "https://opencollective.com/typescript-eslint"
17742 - }
17743 - },
17744 - "node_modules/gatsby/node_modules/@typescript-eslint/types": {
17745 - "version": "4.33.0",
17746 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.33.0.tgz",
17747 - "integrity": "sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==",
17748 - "optional": true,
17749 - "peer": true,
17750 - "engines": {
17751 - "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
17752 - },
17753 - "funding": {
17754 - "type": "opencollective",
17755 - "url": "https://opencollective.com/typescript-eslint"
17756 - }
17757 - },
17758 - "node_modules/gatsby/node_modules/@typescript-eslint/typescript-estree": {
17759 - "version": "4.33.0",
17760 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz",
17761 - "integrity": "sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==",
17762 - "optional": true,
17763 - "peer": true,
17764 - "dependencies": {
17765 - "@typescript-eslint/types": "4.33.0",
17766 - "@typescript-eslint/visitor-keys": "4.33.0",
17767 - "debug": "^4.3.1",
17768 - "globby": "^11.0.3",
17769 - "is-glob": "^4.0.1",
17770 - "semver": "^7.3.5",
17771 - "tsutils": "^3.21.0"
17772 - },
17773 - "engines": {
17774 - "node": "^10.12.0 || >=12.0.0"
17775 - },
17776 - "funding": {
17777 - "type": "opencollective",
17778 - "url": "https://opencollective.com/typescript-eslint"
17779 - },
17780 - "peerDependenciesMeta": {
17781 - "typescript": {
17782 - "optional": true
17783 - }
17784 - }
17785 - },
17786 - "node_modules/gatsby/node_modules/@typescript-eslint/visitor-keys": {
17787 - "version": "4.33.0",
17788 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz",
17789 - "integrity": "sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==",
17790 - "optional": true,
17791 - "peer": true,
17792 - "dependencies": {
17793 - "@typescript-eslint/types": "4.33.0",
17794 - "eslint-visitor-keys": "^2.0.0"
17795 - },
17796 - "engines": {
17797 - "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
17798 - },
17799 - "funding": {
17800 - "type": "opencollective",
17801 - "url": "https://opencollective.com/typescript-eslint"
17802 - }
17803 - },
17604 "node_modules/gatsby/node_modules/acorn": {
17605 "version": "7.4.1",
17606 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
@@ -17995,139 +17795,6 @@
17795 "eslint": "^7.1.0"
17796 }
17797 },
17998 - "node_modules/gatsby/node_modules/eslint-plugin-jest": {
17999 - "version": "24.7.0",
18000 - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.7.0.tgz",
18001 - "integrity": "sha512-wUxdF2bAZiYSKBclsUMrYHH6WxiBreNjyDxbRv345TIvPeoCEgPNEn3Sa+ZrSqsf1Dl9SqqSREXMHExlMMu1DA==",
18002 - "optional": true,
18003 - "peer": true,
18004 - "dependencies": {
18005 - "@typescript-eslint/experimental-utils": "^4.0.1"
18006 - },
18007 - "engines": {
18008 - "node": ">=10"
18009 - },
18010 - "peerDependencies": {
18011 - "@typescript-eslint/eslint-plugin": ">= 4",
18012 - "eslint": ">=5"
18013 - },
18014 - "peerDependenciesMeta": {
18015 - "@typescript-eslint/eslint-plugin": {
18016 - "optional": true
18017 - }
18018 - }
18019 - },
18020 - "node_modules/gatsby/node_modules/eslint-plugin-testing-library": {
18021 - "version": "3.10.2",
18022 - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz",
18023 - "integrity": "sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==",
18024 - "optional": true,
18025 - "peer": true,
18026 - "dependencies": {
18027 - "@typescript-eslint/experimental-utils": "^3.10.1"
18028 - },
18029 - "engines": {
18030 - "node": "^10.12.0 || >=12.0.0",
18031 - "npm": ">=6"
18032 - },
18033 - "peerDependencies": {
18034 - "eslint": "^5 || ^6 || ^7"
18035 - }
18036 - },
18037 - "node_modules/gatsby/node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/experimental-utils": {
18038 - "version": "3.10.1",
18039 - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz",
18040 - "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==",
18041 - "optional": true,
18042 - "peer": true,
18043 - "dependencies": {
18044 - "@types/json-schema": "^7.0.3",
18045 - "@typescript-eslint/types": "3.10.1",
18046 - "@typescript-eslint/typescript-estree": "3.10.1",
18047 - "eslint-scope": "^5.0.0",
18048 - "eslint-utils": "^2.0.0"
18049 - },
18050 - "engines": {
18051 - "node": "^10.12.0 || >=12.0.0"
18052 - },
18053 - "funding": {
18054 - "type": "opencollective",
18055 - "url": "https://opencollective.com/typescript-eslint"
18056 - },
18057 - "peerDependencies": {
18058 - "eslint": "*"
18059 - }
18060 - },
18061 - "node_modules/gatsby/node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/types": {
18062 - "version": "3.10.1",
18063 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz",
18064 - "integrity": "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==",
18065 - "optional": true,
18066 - "peer": true,
18067 - "engines": {
18068 - "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
18069 - },
18070 - "funding": {
18071 - "type": "opencollective",
18072 - "url": "https://opencollective.com/typescript-eslint"
18073 - }
18074 - },
18075 - "node_modules/gatsby/node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/typescript-estree": {
18076 - "version": "3.10.1",
18077 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz",
18078 - "integrity": "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==",
18079 - "optional": true,
18080 - "peer": true,
18081 - "dependencies": {
18082 - "@typescript-eslint/types": "3.10.1",
18083 - "@typescript-eslint/visitor-keys": "3.10.1",
18084 - "debug": "^4.1.1",
18085 - "glob": "^7.1.6",
18086 - "is-glob": "^4.0.1",
18087 - "lodash": "^4.17.15",
18088 - "semver": "^7.3.2",
18089 - "tsutils": "^3.17.1"
18090 - },
18091 - "engines": {
18092 - "node": "^10.12.0 || >=12.0.0"
18093 - },
18094 - "funding": {
18095 - "type": "opencollective",
18096 - "url": "https://opencollective.com/typescript-eslint"
18097 - },
18098 - "peerDependenciesMeta": {
18099 - "typescript": {
18100 - "optional": true
18101 - }
18102 - }
18103 - },
18104 - "node_modules/gatsby/node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/visitor-keys": {
18105 - "version": "3.10.1",
18106 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz",
18107 - "integrity": "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==",
18108 - "optional": true,
18109 - "peer": true,
18110 - "dependencies": {
18111 - "eslint-visitor-keys": "^1.1.0"
18112 - },
18113 - "engines": {
18114 - "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
18115 - },
18116 - "funding": {
18117 - "type": "opencollective",
18118 - "url": "https://opencollective.com/typescript-eslint"
18119 - }
18120 - },
18121 - "node_modules/gatsby/node_modules/eslint-plugin-testing-library/node_modules/eslint-visitor-keys": {
18122 - "version": "1.3.0",
18123 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
18124 - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
18125 - "optional": true,
18126 - "peer": true,
18127 - "engines": {
18128 - "node": ">=4"
18129 - }
18130 - },
17798 "node_modules/gatsby/node_modules/eslint-scope": {
17799 "version": "5.1.1",
17800 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
@@ -18461,6 +18128,7 @@
18128 "version": "6.0.2",
18129 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
18130 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
18131 + "dev": true,
18132 "dependencies": {
18133 "is-glob": "^4.0.3"
18134 },
@@ -19877,6 +19545,7 @@
19545 "version": "3.0.3",
19546 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
19547 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
19548 + "dev": true,
19549 "engines": {
19550 "node": ">=8"
19551 }
@@ -27313,6 +26982,7 @@
26982 "version": "3.0.3",
26983 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.3.tgz",
26984 "integrity": "sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==",
26985 + "dev": true,
26986 "bin": {
26987 "prettier": "bin/prettier.cjs"
26988 },
@@ -33873,6 +33543,7 @@
33543 "version": "5.2.2",
33544 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
33545 "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
33546 + "dev": true,
33547 "bin": {
33548 "tsc": "bin/tsc",
33549 "tsserver": "bin/tsserver"