From defe37916b70193779151af70f145f7ec1e0d8bb Mon Sep 17 00:00:00 2001 From: Hannah Zhang Date: Sat, 20 Jan 2024 16:02:50 -0600 Subject: [PATCH 1/7] styled a new carousel --- client/package-lock.json | 13558 +++++++++++++++- .../ImpactCarousel/ImpactCarousel.tsx | 157 +- .../components/ImpactCarousel/carousel.css | 11 +- client/src/pages/ImpactCards/ImpactCards.tsx | 5 +- client/tailwind.config.js | 17 +- 5 files changed, 13736 insertions(+), 12 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index 27b048f..3109663 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -1,7 +1,7 @@ { "name": "united-way", "version": "0.0.0", - "lockfileVersion": 3, + "lockfileVersion": 2, "requires": true, "packages": { "": { @@ -17486,5 +17486,13561 @@ "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.7.1.tgz", "integrity": "sha512-OI6VMSe0yeqaouIXtedC+F55Sr6r9ppS7+wTbSexkYdHbdt4ctTuPNXP/rwm7GTVI63YBc+EBT0b0tl7YnJLRg==" } + }, + "dependencies": { + "@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true + }, + "@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "dev": true + }, + "@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@aws-amplify/analytics": { + "version": "6.5.6", + "resolved": "https://registry.npmjs.org/@aws-amplify/analytics/-/analytics-6.5.6.tgz", + "integrity": "sha512-RsvsH5BY3geRg0eU62ZX6jPcIcrEqW2VOMrRAj2wwm1csoa7J5ww72pjuFRCsyxL/MelMaIOJjqozTKaNZhK1Q==", + "requires": { + "@aws-amplify/cache": "5.1.12", + "@aws-amplify/core": "5.8.6", + "@aws-sdk/client-firehose": "3.6.1", + "@aws-sdk/client-kinesis": "3.6.1", + "@aws-sdk/client-personalize-events": "3.6.1", + "@aws-sdk/util-utf8-browser": "3.6.1", + "lodash": "^4.17.20", + "tslib": "^1.8.0", + "uuid": "^3.2.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "@aws-amplify/api": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/@aws-amplify/api/-/api-5.4.6.tgz", + "integrity": "sha512-Wn9kQJ/uf0CYW1zoBueaCsoF5v3wJZpMxkpdEBYwD10GqhSt5baoghq2oW72JyDrGS8Hfq71o4a2vpXiIL/8hg==", + "requires": { + "@aws-amplify/api-graphql": "3.4.12", + "@aws-amplify/api-rest": "3.5.6", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-amplify/api-graphql": { + "version": "3.4.12", + "resolved": "https://registry.npmjs.org/@aws-amplify/api-graphql/-/api-graphql-3.4.12.tgz", + "integrity": "sha512-lEKXl0hM7nyulCRUQNIQ6I0+DCD16hR+V4XUdMmVgnlVnPVows5H17wM/Hu24lX84G1jFi/i14umH8+qvpk1fQ==", + "requires": { + "@aws-amplify/api-rest": "3.5.6", + "@aws-amplify/auth": "5.6.6", + "@aws-amplify/cache": "5.1.12", + "@aws-amplify/core": "5.8.6", + "@aws-amplify/pubsub": "5.5.6", + "graphql": "15.8.0", + "tslib": "^1.8.0", + "uuid": "^3.2.1", + "zen-observable-ts": "0.8.19" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "@aws-amplify/api-rest": { + "version": "3.5.6", + "resolved": "https://registry.npmjs.org/@aws-amplify/api-rest/-/api-rest-3.5.6.tgz", + "integrity": "sha512-WAv7q05G2ypE59ebVMvIih5aTIi+jOTu+ApkEI/E5mNM2Lj33TnaOrM5Vt2oja0aHT37AQHvIF1gYYf6gF1iRQ==", + "requires": { + "@aws-amplify/core": "5.8.6", + "axios": "1.6.0", + "tslib": "^1.8.0", + "url": "0.11.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==" + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + } + } + }, + "@aws-amplify/auth": { + "version": "5.6.6", + "resolved": "https://registry.npmjs.org/@aws-amplify/auth/-/auth-5.6.6.tgz", + "integrity": "sha512-v4qiOTW7dTObEoHPjQMl0diL+E7KKk6HrKd1O+roE9f93U1ZDbcIkeY5Yih+I/U8VbS+hQ5D9oHyFbeLZWsDcg==", + "requires": { + "@aws-amplify/core": "5.8.6", + "amazon-cognito-identity-js": "6.3.7", + "buffer": "4.9.2", + "tslib": "^1.8.0", + "url": "0.11.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==" + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + } + } + }, + "@aws-amplify/cache": { + "version": "5.1.12", + "resolved": "https://registry.npmjs.org/@aws-amplify/cache/-/cache-5.1.12.tgz", + "integrity": "sha512-bOhkqABOUehPCWy5x5XHMHfJtuQ7tBOGD7gAhDo6leY1O7NIHjDBto+U6FZmCE2bS8u/QcgJ94PRZ1E5/3rsng==", + "requires": { + "@aws-amplify/core": "5.8.6", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-amplify/core": { + "version": "5.8.6", + "resolved": "https://registry.npmjs.org/@aws-amplify/core/-/core-5.8.6.tgz", + "integrity": "sha512-fDu4aduCagJb8uwQd+S0FBhuYgCgnpwfRsmO0/t01h68JR+KS3Cny0pQa7Qzk6cW/HY3rtPLELOqbdF6doA6oA==", + "requires": { + "@aws-crypto/sha256-js": "1.2.2", + "@aws-sdk/client-cloudwatch-logs": "3.6.1", + "@aws-sdk/types": "3.6.1", + "@aws-sdk/util-hex-encoding": "3.6.1", + "@types/node-fetch": "2.6.4", + "isomorphic-unfetch": "^3.0.0", + "react-native-url-polyfill": "^1.3.0", + "tslib": "^1.8.0", + "universal-cookie": "^4.0.4", + "zen-observable-ts": "0.8.19" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-amplify/datastore": { + "version": "4.7.6", + "resolved": "https://registry.npmjs.org/@aws-amplify/datastore/-/datastore-4.7.6.tgz", + "integrity": "sha512-vuozosYTmWUgYzR9tqBaP1CyusPQG9/caDeqQkHCDogqJRHIkWG9INon/EUZQu4bR7W5/V8y1Dv2bLqUJSUWZA==", + "requires": { + "@aws-amplify/api": "5.4.6", + "@aws-amplify/auth": "5.6.6", + "@aws-amplify/core": "5.8.6", + "@aws-amplify/pubsub": "5.5.6", + "amazon-cognito-identity-js": "6.3.7", + "buffer": "4.9.2", + "idb": "5.0.6", + "immer": "9.0.6", + "ulid": "2.3.0", + "uuid": "3.4.0", + "zen-observable-ts": "0.8.19", + "zen-push": "0.2.1" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "@aws-amplify/geo": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@aws-amplify/geo/-/geo-2.3.6.tgz", + "integrity": "sha512-Zs6bnMCfCA7Sof++tzM6kUYW5pnohmqUlchivTzSIH2n0spQypxRbgkFsMIuCBNBctga0p04VCSlE4cjG1FHSQ==", + "requires": { + "@aws-amplify/core": "5.8.6", + "@aws-sdk/client-location": "3.186.3", + "@turf/boolean-clockwise": "6.5.0", + "camelcase-keys": "6.2.2", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-amplify/interactions": { + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/@aws-amplify/interactions/-/interactions-5.2.12.tgz", + "integrity": "sha512-T81ioWmxKpjFbgH2nUW/Fm5Saysjt2IGFrY2vfrYJ5ROaNxu52tMMP801tegCtV+pSRFsXBFV+Kex8o/dP7EqA==", + "requires": { + "@aws-amplify/core": "5.8.6", + "@aws-sdk/client-lex-runtime-service": "3.186.3", + "@aws-sdk/client-lex-runtime-v2": "3.186.3", + "base-64": "1.0.0", + "fflate": "0.7.3", + "pako": "2.0.4", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-amplify/notifications": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/@aws-amplify/notifications/-/notifications-1.6.6.tgz", + "integrity": "sha512-GLTJZ88xafzE3A3s7KFJtteYv05qSc0SiWgS3DWclsehqk40g9/M4G7sQ8BJq+hFMfVh1D1utNOz1LNc7Qve4g==", + "requires": { + "@aws-amplify/cache": "5.1.12", + "@aws-amplify/core": "5.8.6", + "@aws-amplify/rtn-push-notification": "1.1.8", + "lodash": "^4.17.21", + "uuid": "^3.2.1" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "@aws-amplify/predictions": { + "version": "5.5.6", + "resolved": "https://registry.npmjs.org/@aws-amplify/predictions/-/predictions-5.5.6.tgz", + "integrity": "sha512-QF1Qc6mHEMKHIHDEOik1L/5stUDoi5C3g/bNN0uq7kyWPLfvQRbQU73KmrAdqcKeW+sKBwyhHejv0rFCSaMMGw==", + "requires": { + "@aws-amplify/core": "5.8.6", + "@aws-amplify/storage": "5.9.6", + "@aws-sdk/client-comprehend": "3.6.1", + "@aws-sdk/client-polly": "3.6.1", + "@aws-sdk/client-rekognition": "3.6.1", + "@aws-sdk/client-textract": "3.6.1", + "@aws-sdk/client-translate": "3.6.1", + "@aws-sdk/eventstream-marshaller": "3.6.1", + "@aws-sdk/util-utf8-node": "3.6.1", + "buffer": "4.9.2", + "tslib": "^1.8.0", + "uuid": "^3.2.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "@aws-amplify/pubsub": { + "version": "5.5.6", + "resolved": "https://registry.npmjs.org/@aws-amplify/pubsub/-/pubsub-5.5.6.tgz", + "integrity": "sha512-IxM2hjGwLQm2ICFKyr2jdpLVje5Z/m0wsLD0laDfF441NkGwSP1AEpds1I5ozAJ18ETsnxRS/6731H+nSdLVgQ==", + "requires": { + "@aws-amplify/auth": "5.6.6", + "@aws-amplify/cache": "5.1.12", + "@aws-amplify/core": "5.8.6", + "buffer": "4.9.2", + "graphql": "15.8.0", + "tslib": "^1.8.0", + "url": "0.11.0", + "uuid": "^3.2.1", + "zen-observable-ts": "0.8.19" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==" + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "@aws-amplify/rtn-push-notification": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/@aws-amplify/rtn-push-notification/-/rtn-push-notification-1.1.8.tgz", + "integrity": "sha512-O0TnT0GVSMMLHXQ7BUh04RpNeXPQdSsw5xLtK+GyXCx3MlAZ6vfOPKKdomzzXfzxC2FUSyV1G4LlUVJAHmFP2A==" + }, + "@aws-amplify/storage": { + "version": "5.9.6", + "resolved": "https://registry.npmjs.org/@aws-amplify/storage/-/storage-5.9.6.tgz", + "integrity": "sha512-PiSwsa3hRp8kfZ2EAK7Bd8mm0plJYtuQ39KgOQ1dalWcN4RCzfgxzVTPabTxHlq89lJWTkC03SNV/Yn2Zxj5JA==", + "requires": { + "@aws-amplify/core": "5.8.6", + "@aws-sdk/md5-js": "3.6.1", + "@aws-sdk/types": "3.6.1", + "buffer": "4.9.2", + "events": "^3.1.0", + "fast-xml-parser": "^4.2.5", + "tslib": "^1.8.0" + }, + "dependencies": { + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/crc32": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-2.0.0.tgz", + "integrity": "sha512-TvE1r2CUueyXOuHdEigYjIZVesInd9KN+K/TFFNfkkxRThiNxO6i4ZqqAVMoEjAamZZ1AA8WXJkjCz7YShHPQA==", + "requires": { + "@aws-crypto/util": "^2.0.0", + "@aws-sdk/types": "^3.1.0", + "tslib": "^1.11.1" + }, + "dependencies": { + "@aws-crypto/util": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-2.0.2.tgz", + "integrity": "sha512-Lgu5v/0e/BcrZ5m/IWqzPUf3UYFTy/PpeED+uc9SWUR1iZQL8XXbGQg10UfllwwBryO3hFF5dizK+78aoXC1eA==", + "requires": { + "@aws-sdk/types": "^3.110.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + } + }, + "@aws-sdk/types": { + "version": "3.449.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.449.0.tgz", + "integrity": "sha512-tSQPAvknheB6XnRoc+AuEgdzn2KhY447hddeVW0Mbg8Yl9es4u4TKVINloKDEyUrCKhB/1f93Hb5uJkPe/e/Ww==", + "requires": { + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/ie11-detection": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-1.0.0.tgz", + "integrity": "sha512-kCKVhCF1oDxFYgQrxXmIrS5oaWulkvRcPz+QBDMsUr2crbF4VGgGT6+uQhSwJFdUAQ2A//Vq+uT83eJrkzFgXA==", + "requires": { + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/sha256-browser": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-1.2.2.tgz", + "integrity": "sha512-0tNR4kBtJp+9S0kis4+JLab3eg6QWuIeuPhzaYoYwNUXGBgsWIkktA2mnilet+EGWzf3n1zknJXC4X4DVyyXbg==", + "requires": { + "@aws-crypto/ie11-detection": "^1.0.0", + "@aws-crypto/sha256-js": "^1.2.2", + "@aws-crypto/supports-web-crypto": "^1.0.0", + "@aws-crypto/util": "^1.2.2", + "@aws-sdk/types": "^3.1.0", + "@aws-sdk/util-locate-window": "^3.0.0", + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/sha256-js": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-1.2.2.tgz", + "integrity": "sha512-Nr1QJIbW/afYYGzYvrF70LtaHrIRtd4TNAglX8BvlfxJLZ45SAmueIKYl5tWoNBPzp65ymXGFK0Bb1vZUpuc9g==", + "requires": { + "@aws-crypto/util": "^1.2.2", + "@aws-sdk/types": "^3.1.0", + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/supports-web-crypto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-1.0.0.tgz", + "integrity": "sha512-IHLfv+WmVH89EW4n6a5eE8/hUlz6qkWGMn/v4r5ZgzcXdTC5nolii2z3k46y01hWRiC2PPhOdeSLzMUCUMco7g==", + "requires": { + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/util": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-1.2.2.tgz", + "integrity": "sha512-H8PjG5WJ4wz0UXAFXeJjWCW1vkvIJ3qUUD+rGRwJ2/hj+xT58Qle2MTql/2MGzkU+1JLAFuR6aJpLAjHwhmwwg==", + "requires": { + "@aws-sdk/types": "^3.1.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/abort-controller": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.6.1.tgz", + "integrity": "sha512-X81XkxX/2Tvv9YNcEto/rcQzPIdKJHFSnl9hBl/qkSdCFV/GaQ2XNWfKm5qFXMLlZNFS0Fn5CnBJ83qnBm47vg==", + "requires": { + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/client-cloudwatch-logs": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-cloudwatch-logs/-/client-cloudwatch-logs-3.6.1.tgz", + "integrity": "sha512-QOxIDnlVTpnwJ26Gap6RGz61cDLH6TKrIp30VqwdMeT1pCGy8mn9rWln6XA+ymkofHy/08RfpGp+VN4axwd4Lw==", + "requires": { + "@aws-crypto/sha256-browser": "^1.0.0", + "@aws-crypto/sha256-js": "^1.0.0", + "@aws-sdk/config-resolver": "3.6.1", + "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/fetch-http-handler": "3.6.1", + "@aws-sdk/hash-node": "3.6.1", + "@aws-sdk/invalid-dependency": "3.6.1", + "@aws-sdk/middleware-content-length": "3.6.1", + "@aws-sdk/middleware-host-header": "3.6.1", + "@aws-sdk/middleware-logger": "3.6.1", + "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-serde": "3.6.1", + "@aws-sdk/middleware-signing": "3.6.1", + "@aws-sdk/middleware-stack": "3.6.1", + "@aws-sdk/middleware-user-agent": "3.6.1", + "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-http-handler": "3.6.1", + "@aws-sdk/protocol-http": "3.6.1", + "@aws-sdk/smithy-client": "3.6.1", + "@aws-sdk/types": "3.6.1", + "@aws-sdk/url-parser": "3.6.1", + "@aws-sdk/url-parser-native": "3.6.1", + "@aws-sdk/util-base64-browser": "3.6.1", + "@aws-sdk/util-base64-node": "3.6.1", + "@aws-sdk/util-body-length-browser": "3.6.1", + "@aws-sdk/util-body-length-node": "3.6.1", + "@aws-sdk/util-user-agent-browser": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-utf8-browser": "3.6.1", + "@aws-sdk/util-utf8-node": "3.6.1", + "tslib": "^2.0.0" + } + }, + "@aws-sdk/client-comprehend": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-comprehend/-/client-comprehend-3.6.1.tgz", + "integrity": "sha512-Y2ixlSTjjAp2HJhkUArtYqC/X+zG5Qqu3Bl+Ez22u4u4YnG8HsNFD6FE1axuWSdSa5AFtWTEt+Cz2Ghj/tDySA==", + "requires": { + "@aws-crypto/sha256-browser": "^1.0.0", + "@aws-crypto/sha256-js": "^1.0.0", + "@aws-sdk/config-resolver": "3.6.1", + "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/fetch-http-handler": "3.6.1", + "@aws-sdk/hash-node": "3.6.1", + "@aws-sdk/invalid-dependency": "3.6.1", + "@aws-sdk/middleware-content-length": "3.6.1", + "@aws-sdk/middleware-host-header": "3.6.1", + "@aws-sdk/middleware-logger": "3.6.1", + "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-serde": "3.6.1", + "@aws-sdk/middleware-signing": "3.6.1", + "@aws-sdk/middleware-stack": "3.6.1", + "@aws-sdk/middleware-user-agent": "3.6.1", + "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-http-handler": "3.6.1", + "@aws-sdk/protocol-http": "3.6.1", + "@aws-sdk/smithy-client": "3.6.1", + "@aws-sdk/types": "3.6.1", + "@aws-sdk/url-parser": "3.6.1", + "@aws-sdk/url-parser-native": "3.6.1", + "@aws-sdk/util-base64-browser": "3.6.1", + "@aws-sdk/util-base64-node": "3.6.1", + "@aws-sdk/util-body-length-browser": "3.6.1", + "@aws-sdk/util-body-length-node": "3.6.1", + "@aws-sdk/util-user-agent-browser": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-utf8-browser": "3.6.1", + "@aws-sdk/util-utf8-node": "3.6.1", + "tslib": "^2.0.0", + "uuid": "^3.0.0" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "@aws-sdk/client-firehose": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-firehose/-/client-firehose-3.6.1.tgz", + "integrity": "sha512-KhiKCm+cJmnRFuAEyO3DBpFVDNix1XcVikdxk2lvYbFWkM1oUZoBpudxaJ+fPf2W3stF3CXIAOP+TnGqSZCy9g==", + "requires": { + "@aws-crypto/sha256-browser": "^1.0.0", + "@aws-crypto/sha256-js": "^1.0.0", + "@aws-sdk/config-resolver": "3.6.1", + "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/fetch-http-handler": "3.6.1", + "@aws-sdk/hash-node": "3.6.1", + "@aws-sdk/invalid-dependency": "3.6.1", + "@aws-sdk/middleware-content-length": "3.6.1", + "@aws-sdk/middleware-host-header": "3.6.1", + "@aws-sdk/middleware-logger": "3.6.1", + "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-serde": "3.6.1", + "@aws-sdk/middleware-signing": "3.6.1", + "@aws-sdk/middleware-stack": "3.6.1", + "@aws-sdk/middleware-user-agent": "3.6.1", + "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-http-handler": "3.6.1", + "@aws-sdk/protocol-http": "3.6.1", + "@aws-sdk/smithy-client": "3.6.1", + "@aws-sdk/types": "3.6.1", + "@aws-sdk/url-parser": "3.6.1", + "@aws-sdk/url-parser-native": "3.6.1", + "@aws-sdk/util-base64-browser": "3.6.1", + "@aws-sdk/util-base64-node": "3.6.1", + "@aws-sdk/util-body-length-browser": "3.6.1", + "@aws-sdk/util-body-length-node": "3.6.1", + "@aws-sdk/util-user-agent-browser": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-utf8-browser": "3.6.1", + "@aws-sdk/util-utf8-node": "3.6.1", + "tslib": "^2.0.0" + } + }, + "@aws-sdk/client-kinesis": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-kinesis/-/client-kinesis-3.6.1.tgz", + "integrity": "sha512-Ygo+92LxHeUZmiyhiHT+k7hIOhJd6S7ckCEVUsQs2rfwe9bAygUY/3cCoZSqgWy7exFRRKsjhzStcyV6i6jrVQ==", + "requires": { + "@aws-crypto/sha256-browser": "^1.0.0", + "@aws-crypto/sha256-js": "^1.0.0", + "@aws-sdk/config-resolver": "3.6.1", + "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/eventstream-serde-browser": "3.6.1", + "@aws-sdk/eventstream-serde-config-resolver": "3.6.1", + "@aws-sdk/eventstream-serde-node": "3.6.1", + "@aws-sdk/fetch-http-handler": "3.6.1", + "@aws-sdk/hash-node": "3.6.1", + "@aws-sdk/invalid-dependency": "3.6.1", + "@aws-sdk/middleware-content-length": "3.6.1", + "@aws-sdk/middleware-host-header": "3.6.1", + "@aws-sdk/middleware-logger": "3.6.1", + "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-serde": "3.6.1", + "@aws-sdk/middleware-signing": "3.6.1", + "@aws-sdk/middleware-stack": "3.6.1", + "@aws-sdk/middleware-user-agent": "3.6.1", + "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-http-handler": "3.6.1", + "@aws-sdk/protocol-http": "3.6.1", + "@aws-sdk/smithy-client": "3.6.1", + "@aws-sdk/types": "3.6.1", + "@aws-sdk/url-parser": "3.6.1", + "@aws-sdk/url-parser-native": "3.6.1", + "@aws-sdk/util-base64-browser": "3.6.1", + "@aws-sdk/util-base64-node": "3.6.1", + "@aws-sdk/util-body-length-browser": "3.6.1", + "@aws-sdk/util-body-length-node": "3.6.1", + "@aws-sdk/util-user-agent-browser": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-utf8-browser": "3.6.1", + "@aws-sdk/util-utf8-node": "3.6.1", + "@aws-sdk/util-waiter": "3.6.1", + "tslib": "^2.0.0" + } + }, + "@aws-sdk/client-lex-runtime-service": { + "version": "3.186.3", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-lex-runtime-service/-/client-lex-runtime-service-3.186.3.tgz", + "integrity": "sha512-YP+GDY9OxyW4rJDqjreaNpiDBvH1uzO3ShJKl57hT92Kw2auDQxttcMf//J8dQXvrVkW/fVXCLI9TmtxS7XJOQ==", + "requires": { + "@aws-crypto/sha256-browser": "2.0.0", + "@aws-crypto/sha256-js": "2.0.0", + "@aws-sdk/client-sts": "3.186.3", + "@aws-sdk/config-resolver": "3.186.0", + "@aws-sdk/credential-provider-node": "3.186.0", + "@aws-sdk/fetch-http-handler": "3.186.0", + "@aws-sdk/hash-node": "3.186.0", + "@aws-sdk/invalid-dependency": "3.186.0", + "@aws-sdk/middleware-content-length": "3.186.0", + "@aws-sdk/middleware-host-header": "3.186.0", + "@aws-sdk/middleware-logger": "3.186.0", + "@aws-sdk/middleware-recursion-detection": "3.186.0", + "@aws-sdk/middleware-retry": "3.186.0", + "@aws-sdk/middleware-serde": "3.186.0", + "@aws-sdk/middleware-signing": "3.186.0", + "@aws-sdk/middleware-stack": "3.186.0", + "@aws-sdk/middleware-user-agent": "3.186.0", + "@aws-sdk/node-config-provider": "3.186.0", + "@aws-sdk/node-http-handler": "3.186.0", + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/smithy-client": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/url-parser": "3.186.0", + "@aws-sdk/util-base64-browser": "3.186.0", + "@aws-sdk/util-base64-node": "3.186.0", + "@aws-sdk/util-body-length-browser": "3.186.0", + "@aws-sdk/util-body-length-node": "3.186.0", + "@aws-sdk/util-defaults-mode-browser": "3.186.0", + "@aws-sdk/util-defaults-mode-node": "3.186.0", + "@aws-sdk/util-user-agent-browser": "3.186.0", + "@aws-sdk/util-user-agent-node": "3.186.0", + "@aws-sdk/util-utf8-browser": "3.186.0", + "@aws-sdk/util-utf8-node": "3.186.0", + "tslib": "^2.3.1" + }, + "dependencies": { + "@aws-crypto/ie11-detection": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-2.0.2.tgz", + "integrity": "sha512-5XDMQY98gMAf/WRTic5G++jfmS/VLM0rwpiOpaainKi4L0nqWMSB1SzsrEG5rjFZGYN6ZAefO+/Yta2dFM0kMw==", + "requires": { + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/sha256-browser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-2.0.0.tgz", + "integrity": "sha512-rYXOQ8BFOaqMEHJrLHul/25ckWH6GTJtdLSajhlqGMx0PmSueAuvboCuZCTqEKlxR8CQOwRarxYMZZSYlhRA1A==", + "requires": { + "@aws-crypto/ie11-detection": "^2.0.0", + "@aws-crypto/sha256-js": "^2.0.0", + "@aws-crypto/supports-web-crypto": "^2.0.0", + "@aws-crypto/util": "^2.0.0", + "@aws-sdk/types": "^3.1.0", + "@aws-sdk/util-locate-window": "^3.0.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/sha256-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-2.0.0.tgz", + "integrity": "sha512-VZY+mCY4Nmrs5WGfitmNqXzaE873fcIZDu54cbaDaaamsaTOP1DBImV9F4pICc3EHjQXujyE8jig+PFCaew9ig==", + "requires": { + "@aws-crypto/util": "^2.0.0", + "@aws-sdk/types": "^3.1.0", + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/supports-web-crypto": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-2.0.2.tgz", + "integrity": "sha512-6mbSsLHwZ99CTOOswvCRP3C+VCWnzBf+1SnbWxzzJ9lR0mA0JnY2JEAhp8rqmTE0GPFy88rrM27ffgp62oErMQ==", + "requires": { + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/util": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-2.0.2.tgz", + "integrity": "sha512-Lgu5v/0e/BcrZ5m/IWqzPUf3UYFTy/PpeED+uc9SWUR1iZQL8XXbGQg10UfllwwBryO3hFF5dizK+78aoXC1eA==", + "requires": { + "@aws-sdk/types": "^3.110.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/abort-controller": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.186.0.tgz", + "integrity": "sha512-JFvvvtEcbYOvVRRXasi64Dd1VcOz5kJmPvtzsJ+HzMHvPbGGs/aopOJAZQJMJttzJmJwVTay0QL6yag9Kk8nYA==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/config-resolver": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.186.0.tgz", + "integrity": "sha512-l8DR7Q4grEn1fgo2/KvtIfIHJS33HGKPQnht8OPxkl0dMzOJ0jxjOw/tMbrIcPnr2T3Fi7LLcj3dY1Fo1poruQ==", + "requires": { + "@aws-sdk/signature-v4": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-config-provider": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-env": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.186.0.tgz", + "integrity": "sha512-N9LPAqi1lsQWgxzmU4NPvLPnCN5+IQ3Ai1IFf3wM6FFPNoSUd1kIA2c6xaf0BE7j5Kelm0raZOb4LnV3TBAv+g==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-imds": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.186.0.tgz", + "integrity": "sha512-iJeC7KrEgPPAuXjCZ3ExYZrRQvzpSdTZopYgUm5TnNZ8S1NU/4nvv5xVy61JvMj3JQAeG8UDYYgC421Foc8wQw==", + "requires": { + "@aws-sdk/node-config-provider": "3.186.0", + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/url-parser": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-ini": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.186.0.tgz", + "integrity": "sha512-ecrFh3MoZhAj5P2k/HXo/hMJQ3sfmvlommzXuZ/D1Bj2yMcyWuBhF1A83Fwd2gtYrWRrllsK3IOMM5Jr8UIVZA==", + "requires": { + "@aws-sdk/credential-provider-env": "3.186.0", + "@aws-sdk/credential-provider-imds": "3.186.0", + "@aws-sdk/credential-provider-sso": "3.186.0", + "@aws-sdk/credential-provider-web-identity": "3.186.0", + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/shared-ini-file-loader": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.186.0.tgz", + "integrity": "sha512-HIt2XhSRhEvVgRxTveLCzIkd/SzEBQfkQ6xMJhkBtfJw1o3+jeCk+VysXM0idqmXytctL0O3g9cvvTHOsUgxOA==", + "requires": { + "@aws-sdk/credential-provider-env": "3.186.0", + "@aws-sdk/credential-provider-imds": "3.186.0", + "@aws-sdk/credential-provider-ini": "3.186.0", + "@aws-sdk/credential-provider-process": "3.186.0", + "@aws-sdk/credential-provider-sso": "3.186.0", + "@aws-sdk/credential-provider-web-identity": "3.186.0", + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/shared-ini-file-loader": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-process": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.186.0.tgz", + "integrity": "sha512-ATRU6gbXvWC1TLnjOEZugC/PBXHBoZgBADid4fDcEQY1vF5e5Ux1kmqkJxyHtV5Wl8sE2uJfwWn+FlpUHRX67g==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/shared-ini-file-loader": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/fetch-http-handler": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.186.0.tgz", + "integrity": "sha512-k2v4AAHRD76WnLg7arH94EvIclClo/YfuqO7NoQ6/KwOxjRhs4G6TgIsAZ9E0xmqoJoV81Xqy8H8ldfy9F8LEw==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/querystring-builder": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-base64-browser": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/hash-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.186.0.tgz", + "integrity": "sha512-G3zuK8/3KExDTxqrGqko+opOMLRF0BwcwekV/wm3GKIM/NnLhHblBs2zd/yi7VsEoWmuzibfp6uzxgFpEoJ87w==", + "requires": { + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-buffer-from": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/invalid-dependency": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.186.0.tgz", + "integrity": "sha512-hjeZKqORhG2DPWYZ776lQ9YO3gjw166vZHZCZU/43kEYaCZHsF4mexHwHzreAY6RfS25cH60Um7dUh1aeVIpkw==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/is-array-buffer": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/is-array-buffer/-/is-array-buffer-3.186.0.tgz", + "integrity": "sha512-fObm+P6mjWYzxoFY4y2STHBmSdgKbIAXez0xope563mox62I8I4hhVPUCaDVydXvDpJv8tbedJMk0meJl22+xA==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-content-length": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.186.0.tgz", + "integrity": "sha512-Ol3c1ks3IK1s+Okc/rHIX7w2WpXofuQdoAEme37gHeml+8FtUlWH/881h62xfMdf+0YZpRuYv/eM7lBmJBPNJw==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-host-header": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.186.0.tgz", + "integrity": "sha512-5bTzrRzP2IGwyF3QCyMGtSXpOOud537x32htZf344IvVjrqZF/P8CDfGTkHkeBCIH+wnJxjK+l/QBb3ypAMIqQ==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-logger": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.186.0.tgz", + "integrity": "sha512-/1gGBImQT8xYh80pB7QtyzA799TqXtLZYQUohWAsFReYB7fdh5o+mu2rX0FNzZnrLIh2zBUNs4yaWGsnab4uXg==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-retry": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.186.0.tgz", + "integrity": "sha512-/VI9emEKhhDzlNv9lQMmkyxx3GjJ8yPfXH3HuAeOgM1wx1BjCTLRYEWnTbQwq7BDzVENdneleCsGAp7yaj80Aw==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/service-error-classification": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "tslib": "^2.3.1", + "uuid": "^8.3.2" + } + }, + "@aws-sdk/middleware-serde": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.186.0.tgz", + "integrity": "sha512-6FEAz70RNf18fKL5O7CepPSwTKJEIoyG9zU6p17GzKMgPeFsxS5xO94Hcq5tV2/CqeHliebjqhKY7yi+Pgok7g==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-signing": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.186.0.tgz", + "integrity": "sha512-riCJYG/LlF/rkgVbHkr4xJscc0/sECzDivzTaUmfb9kJhAwGxCyNqnTvg0q6UO00kxSdEB9zNZI2/iJYVBijBQ==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/signature-v4": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-stack": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.186.0.tgz", + "integrity": "sha512-fENMoo0pW7UBrbuycPf+3WZ+fcUgP9PnQ0jcOK3WWZlZ9d2ewh4HNxLh4EE3NkNYj4VIUFXtTUuVNHlG8trXjQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-user-agent": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.186.0.tgz", + "integrity": "sha512-fb+F2PF9DLKOVMgmhkr+ltN8ZhNJavTla9aqmbd01846OLEaN1n5xEnV7p8q5+EznVBWDF38Oz9Ae5BMt3Hs7w==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/node-config-provider": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.186.0.tgz", + "integrity": "sha512-De93mgmtuUUeoiKXU8pVHXWKPBfJQlS/lh1k2H9T2Pd9Tzi0l7p5ttddx4BsEx4gk+Pc5flNz+DeptiSjZpa4A==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/shared-ini-file-loader": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/node-http-handler": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.186.0.tgz", + "integrity": "sha512-CbkbDuPZT9UNJ4dAZJWB3BV+Z65wFy7OduqGkzNNrKq6ZYMUfehthhUOTk8vU6RMe/0FkN+J0fFXlBx/bs/cHw==", + "requires": { + "@aws-sdk/abort-controller": "3.186.0", + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/querystring-builder": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/property-provider": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.186.0.tgz", + "integrity": "sha512-nWKqt36UW3xV23RlHUmat+yevw9up+T+953nfjcmCBKtgWlCWu/aUzewTRhKj3VRscbN+Wer95SBw9Lr/MMOlQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/protocol-http": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.186.0.tgz", + "integrity": "sha512-l/KYr/UBDUU5ginqTgHtFfHR3X6ljf/1J1ThIiUg3C3kVC/Zwztm7BEOw8hHRWnWQGU/jYasGYcrcPLdQqFZyQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/querystring-builder": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.186.0.tgz", + "integrity": "sha512-mweCpuLufImxfq/rRBTEpjGuB4xhQvbokA+otjnUxlPdIobytLqEs7pCGQfLzQ7+1ZMo8LBXt70RH4A2nSX/JQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-uri-escape": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/querystring-parser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.186.0.tgz", + "integrity": "sha512-0iYfEloghzPVXJjmnzHamNx1F1jIiTW9Svy5ZF9LVqyr/uHZcQuiWYsuhWloBMLs8mfWarkZM02WfxZ8buAuhg==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/service-error-classification": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.186.0.tgz", + "integrity": "sha512-DRl3ORk4tF+jmH5uvftlfaq0IeKKpt0UPAOAFQ/JFWe+TjOcQd/K+VC0iiIG97YFp3aeFmH1JbEgsNxd+8fdxw==" + }, + "@aws-sdk/shared-ini-file-loader": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.186.0.tgz", + "integrity": "sha512-2FZqxmICtwN9CYid4dwfJSz/gGFHyStFQ3HCOQ8DsJUf2yREMSBsVmKqsyWgOrYcQ98gPcD5GIa7QO5yl3XF6A==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/signature-v4": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.186.0.tgz", + "integrity": "sha512-18i96P5c4suMqwSNhnEOqhq4doqqyjH4fn0YV3F8TkekHPIWP4mtIJ0PWAN4eievqdtcKgD/GqVO6FaJG9texw==", + "requires": { + "@aws-sdk/is-array-buffer": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-hex-encoding": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "@aws-sdk/util-uri-escape": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/smithy-client": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.186.0.tgz", + "integrity": "sha512-rdAxSFGSnrSprVJ6i1BXi65r4X14cuya6fYe8dSdgmFSa+U2ZevT97lb3tSINCUxBGeMXhENIzbVGkRZuMh+DQ==", + "requires": { + "@aws-sdk/middleware-stack": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/types": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.186.0.tgz", + "integrity": "sha512-NatmSU37U+XauMFJCdFI6nougC20JUFZar+ump5wVv0i54H+2Refg1YbFDxSs0FY28TSB9jfhWIpfFBmXgL5MQ==" + }, + "@aws-sdk/url-parser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.186.0.tgz", + "integrity": "sha512-jfdJkKqJZp8qjjwEjIGDqbqTuajBsddw02f86WiL8bPqD8W13/hdqbG4Fpwc+Bm6GwR6/4MY6xWXFnk8jDUKeA==", + "requires": { + "@aws-sdk/querystring-parser": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-base64-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-browser/-/util-base64-browser-3.186.0.tgz", + "integrity": "sha512-TpQL8opoFfzTwUDxKeon/vuc83kGXpYqjl6hR8WzmHoQgmFfdFlV+0KXZOohra1001OP3FhqvMqaYbO8p9vXVQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-base64-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-node/-/util-base64-node-3.186.0.tgz", + "integrity": "sha512-wH5Y/EQNBfGS4VkkmiMyZXU+Ak6VCoFM1GKWopV+sj03zR2D4FHexi4SxWwEBMpZCd6foMtihhbNBuPA5fnh6w==", + "requires": { + "@aws-sdk/util-buffer-from": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-body-length-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.186.0.tgz", + "integrity": "sha512-zKtjkI/dkj9oGkjo+7fIz+I9KuHrVt1ROAeL4OmDESS8UZi3/O8uMDFMuCp8jft6H+WFuYH6qRVWAVwXMiasXw==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-body-length-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.186.0.tgz", + "integrity": "sha512-U7Ii8u8Wvu9EnBWKKeuwkdrWto3c0j7LG677Spe6vtwWkvY70n9WGfiKHTgBpVeLNv8jvfcx5+H0UOPQK1o9SQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-buffer-from": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.186.0.tgz", + "integrity": "sha512-be2GCk2lsLWg/2V5Y+S4/9pOMXhOQo4DR4dIqBdR2R+jrMMHN9Xsr5QrkT6chcqLaJ/SBlwiAEEi3StMRmCOXA==", + "requires": { + "@aws-sdk/is-array-buffer": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-hex-encoding": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.186.0.tgz", + "integrity": "sha512-UL9rdgIZz1E/jpAfaKH8QgUxNK9VP5JPgoR0bSiaefMjnsoBh0x/VVMsfUyziOoJCMLebhJzFowtwrSKEGsxNg==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-uri-escape": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.186.0.tgz", + "integrity": "sha512-imtOrJFpIZAipAg8VmRqYwv1G/x4xzyoxOJ48ZSn1/ZGnKEEnB6n6E9gwYRebi4mlRuMSVeZwCPLq0ey5hReeQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-user-agent-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.186.0.tgz", + "integrity": "sha512-fbRcTTutMk4YXY3A2LePI4jWSIeHOT8DaYavpc/9Xshz/WH9RTGMmokeVOcClRNBeDSi5cELPJJ7gx6SFD3ZlQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "bowser": "^2.11.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-user-agent-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.186.0.tgz", + "integrity": "sha512-oWZR7hN6NtOgnT6fUvHaafgbipQc2xJCRB93XHiF9aZGptGNLJzznIOP7uURdn0bTnF73ejbUXWLQIm8/6ue6w==", + "requires": { + "@aws-sdk/node-config-provider": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-utf8-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.186.0.tgz", + "integrity": "sha512-n+IdFYF/4qT2WxhMOCeig8LndDggaYHw3BJJtfIBZRiS16lgwcGYvOUmhCkn0aSlG1f/eyg9YZHQG0iz9eLdHQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-utf8-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-node/-/util-utf8-node-3.186.0.tgz", + "integrity": "sha512-7qlE0dOVdjuRbZTb7HFywnHHCrsN7AeQiTnsWT63mjXGDbPeUWQQw3TrdI20um3cxZXnKoeudGq8K6zbXyQ4iA==", + "requires": { + "@aws-sdk/util-buffer-from": "3.186.0", + "tslib": "^2.3.1" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + } + } + }, + "@aws-sdk/client-lex-runtime-v2": { + "version": "3.186.3", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-lex-runtime-v2/-/client-lex-runtime-v2-3.186.3.tgz", + "integrity": "sha512-4MJfSnb+qM8BYW4ToCvg7sDWN0NcEqK738hCZUV89cjp7pIHZ6osJuS/PsmZEommVj+71GviZ4buu5KUCfCGFQ==", + "requires": { + "@aws-crypto/sha256-browser": "2.0.0", + "@aws-crypto/sha256-js": "2.0.0", + "@aws-sdk/client-sts": "3.186.3", + "@aws-sdk/config-resolver": "3.186.0", + "@aws-sdk/credential-provider-node": "3.186.0", + "@aws-sdk/eventstream-handler-node": "3.186.0", + "@aws-sdk/eventstream-serde-browser": "3.186.0", + "@aws-sdk/eventstream-serde-config-resolver": "3.186.0", + "@aws-sdk/eventstream-serde-node": "3.186.0", + "@aws-sdk/fetch-http-handler": "3.186.0", + "@aws-sdk/hash-node": "3.186.0", + "@aws-sdk/invalid-dependency": "3.186.0", + "@aws-sdk/middleware-content-length": "3.186.0", + "@aws-sdk/middleware-eventstream": "3.186.0", + "@aws-sdk/middleware-host-header": "3.186.0", + "@aws-sdk/middleware-logger": "3.186.0", + "@aws-sdk/middleware-recursion-detection": "3.186.0", + "@aws-sdk/middleware-retry": "3.186.0", + "@aws-sdk/middleware-serde": "3.186.0", + "@aws-sdk/middleware-signing": "3.186.0", + "@aws-sdk/middleware-stack": "3.186.0", + "@aws-sdk/middleware-user-agent": "3.186.0", + "@aws-sdk/node-config-provider": "3.186.0", + "@aws-sdk/node-http-handler": "3.186.0", + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/smithy-client": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/url-parser": "3.186.0", + "@aws-sdk/util-base64-browser": "3.186.0", + "@aws-sdk/util-base64-node": "3.186.0", + "@aws-sdk/util-body-length-browser": "3.186.0", + "@aws-sdk/util-body-length-node": "3.186.0", + "@aws-sdk/util-defaults-mode-browser": "3.186.0", + "@aws-sdk/util-defaults-mode-node": "3.186.0", + "@aws-sdk/util-user-agent-browser": "3.186.0", + "@aws-sdk/util-user-agent-node": "3.186.0", + "@aws-sdk/util-utf8-browser": "3.186.0", + "@aws-sdk/util-utf8-node": "3.186.0", + "tslib": "^2.3.1" + }, + "dependencies": { + "@aws-crypto/ie11-detection": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-2.0.2.tgz", + "integrity": "sha512-5XDMQY98gMAf/WRTic5G++jfmS/VLM0rwpiOpaainKi4L0nqWMSB1SzsrEG5rjFZGYN6ZAefO+/Yta2dFM0kMw==", + "requires": { + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/sha256-browser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-2.0.0.tgz", + "integrity": "sha512-rYXOQ8BFOaqMEHJrLHul/25ckWH6GTJtdLSajhlqGMx0PmSueAuvboCuZCTqEKlxR8CQOwRarxYMZZSYlhRA1A==", + "requires": { + "@aws-crypto/ie11-detection": "^2.0.0", + "@aws-crypto/sha256-js": "^2.0.0", + "@aws-crypto/supports-web-crypto": "^2.0.0", + "@aws-crypto/util": "^2.0.0", + "@aws-sdk/types": "^3.1.0", + "@aws-sdk/util-locate-window": "^3.0.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/sha256-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-2.0.0.tgz", + "integrity": "sha512-VZY+mCY4Nmrs5WGfitmNqXzaE873fcIZDu54cbaDaaamsaTOP1DBImV9F4pICc3EHjQXujyE8jig+PFCaew9ig==", + "requires": { + "@aws-crypto/util": "^2.0.0", + "@aws-sdk/types": "^3.1.0", + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/supports-web-crypto": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-2.0.2.tgz", + "integrity": "sha512-6mbSsLHwZ99CTOOswvCRP3C+VCWnzBf+1SnbWxzzJ9lR0mA0JnY2JEAhp8rqmTE0GPFy88rrM27ffgp62oErMQ==", + "requires": { + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/util": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-2.0.2.tgz", + "integrity": "sha512-Lgu5v/0e/BcrZ5m/IWqzPUf3UYFTy/PpeED+uc9SWUR1iZQL8XXbGQg10UfllwwBryO3hFF5dizK+78aoXC1eA==", + "requires": { + "@aws-sdk/types": "^3.110.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/abort-controller": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.186.0.tgz", + "integrity": "sha512-JFvvvtEcbYOvVRRXasi64Dd1VcOz5kJmPvtzsJ+HzMHvPbGGs/aopOJAZQJMJttzJmJwVTay0QL6yag9Kk8nYA==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/config-resolver": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.186.0.tgz", + "integrity": "sha512-l8DR7Q4grEn1fgo2/KvtIfIHJS33HGKPQnht8OPxkl0dMzOJ0jxjOw/tMbrIcPnr2T3Fi7LLcj3dY1Fo1poruQ==", + "requires": { + "@aws-sdk/signature-v4": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-config-provider": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-env": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.186.0.tgz", + "integrity": "sha512-N9LPAqi1lsQWgxzmU4NPvLPnCN5+IQ3Ai1IFf3wM6FFPNoSUd1kIA2c6xaf0BE7j5Kelm0raZOb4LnV3TBAv+g==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-imds": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.186.0.tgz", + "integrity": "sha512-iJeC7KrEgPPAuXjCZ3ExYZrRQvzpSdTZopYgUm5TnNZ8S1NU/4nvv5xVy61JvMj3JQAeG8UDYYgC421Foc8wQw==", + "requires": { + "@aws-sdk/node-config-provider": "3.186.0", + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/url-parser": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-ini": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.186.0.tgz", + "integrity": "sha512-ecrFh3MoZhAj5P2k/HXo/hMJQ3sfmvlommzXuZ/D1Bj2yMcyWuBhF1A83Fwd2gtYrWRrllsK3IOMM5Jr8UIVZA==", + "requires": { + "@aws-sdk/credential-provider-env": "3.186.0", + "@aws-sdk/credential-provider-imds": "3.186.0", + "@aws-sdk/credential-provider-sso": "3.186.0", + "@aws-sdk/credential-provider-web-identity": "3.186.0", + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/shared-ini-file-loader": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.186.0.tgz", + "integrity": "sha512-HIt2XhSRhEvVgRxTveLCzIkd/SzEBQfkQ6xMJhkBtfJw1o3+jeCk+VysXM0idqmXytctL0O3g9cvvTHOsUgxOA==", + "requires": { + "@aws-sdk/credential-provider-env": "3.186.0", + "@aws-sdk/credential-provider-imds": "3.186.0", + "@aws-sdk/credential-provider-ini": "3.186.0", + "@aws-sdk/credential-provider-process": "3.186.0", + "@aws-sdk/credential-provider-sso": "3.186.0", + "@aws-sdk/credential-provider-web-identity": "3.186.0", + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/shared-ini-file-loader": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-process": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.186.0.tgz", + "integrity": "sha512-ATRU6gbXvWC1TLnjOEZugC/PBXHBoZgBADid4fDcEQY1vF5e5Ux1kmqkJxyHtV5Wl8sE2uJfwWn+FlpUHRX67g==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/shared-ini-file-loader": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/eventstream-serde-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.186.0.tgz", + "integrity": "sha512-0r2c+yugBdkP5bglGhGOgztjeHdHTKqu2u6bvTByM0nJShNO9YyqWygqPqDUOE5axcYQE1D0aFDGzDtP3mGJhw==", + "requires": { + "@aws-sdk/eventstream-serde-universal": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/eventstream-serde-config-resolver": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.186.0.tgz", + "integrity": "sha512-xhwCqYrAX5c7fg9COXVw6r7Sa3BO5cCfQMSR5S1QisE7do8K1GDKEHvUCheOx+RLon+P3glLjuNBMdD0HfCVNA==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/eventstream-serde-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.186.0.tgz", + "integrity": "sha512-9p/gdukJYfmA+OEYd6MfIuufxrrfdt15lBDM3FODuc9j09LSYSRHSxthkIhiM5XYYaaUM+4R0ZlSMdaC3vFDFQ==", + "requires": { + "@aws-sdk/eventstream-serde-universal": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/eventstream-serde-universal": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.186.0.tgz", + "integrity": "sha512-rIgPmwUxn2tzainBoh+cxAF+b7o01CcW+17yloXmawsi0kiR7QK7v9m/JTGQPWKtHSsPOrtRzuiWQNX57SlcsQ==", + "requires": { + "@aws-sdk/eventstream-codec": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/fetch-http-handler": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.186.0.tgz", + "integrity": "sha512-k2v4AAHRD76WnLg7arH94EvIclClo/YfuqO7NoQ6/KwOxjRhs4G6TgIsAZ9E0xmqoJoV81Xqy8H8ldfy9F8LEw==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/querystring-builder": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-base64-browser": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/hash-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.186.0.tgz", + "integrity": "sha512-G3zuK8/3KExDTxqrGqko+opOMLRF0BwcwekV/wm3GKIM/NnLhHblBs2zd/yi7VsEoWmuzibfp6uzxgFpEoJ87w==", + "requires": { + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-buffer-from": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/invalid-dependency": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.186.0.tgz", + "integrity": "sha512-hjeZKqORhG2DPWYZ776lQ9YO3gjw166vZHZCZU/43kEYaCZHsF4mexHwHzreAY6RfS25cH60Um7dUh1aeVIpkw==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/is-array-buffer": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/is-array-buffer/-/is-array-buffer-3.186.0.tgz", + "integrity": "sha512-fObm+P6mjWYzxoFY4y2STHBmSdgKbIAXez0xope563mox62I8I4hhVPUCaDVydXvDpJv8tbedJMk0meJl22+xA==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-content-length": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.186.0.tgz", + "integrity": "sha512-Ol3c1ks3IK1s+Okc/rHIX7w2WpXofuQdoAEme37gHeml+8FtUlWH/881h62xfMdf+0YZpRuYv/eM7lBmJBPNJw==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-host-header": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.186.0.tgz", + "integrity": "sha512-5bTzrRzP2IGwyF3QCyMGtSXpOOud537x32htZf344IvVjrqZF/P8CDfGTkHkeBCIH+wnJxjK+l/QBb3ypAMIqQ==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-logger": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.186.0.tgz", + "integrity": "sha512-/1gGBImQT8xYh80pB7QtyzA799TqXtLZYQUohWAsFReYB7fdh5o+mu2rX0FNzZnrLIh2zBUNs4yaWGsnab4uXg==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-retry": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.186.0.tgz", + "integrity": "sha512-/VI9emEKhhDzlNv9lQMmkyxx3GjJ8yPfXH3HuAeOgM1wx1BjCTLRYEWnTbQwq7BDzVENdneleCsGAp7yaj80Aw==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/service-error-classification": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "tslib": "^2.3.1", + "uuid": "^8.3.2" + } + }, + "@aws-sdk/middleware-serde": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.186.0.tgz", + "integrity": "sha512-6FEAz70RNf18fKL5O7CepPSwTKJEIoyG9zU6p17GzKMgPeFsxS5xO94Hcq5tV2/CqeHliebjqhKY7yi+Pgok7g==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-signing": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.186.0.tgz", + "integrity": "sha512-riCJYG/LlF/rkgVbHkr4xJscc0/sECzDivzTaUmfb9kJhAwGxCyNqnTvg0q6UO00kxSdEB9zNZI2/iJYVBijBQ==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/signature-v4": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-stack": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.186.0.tgz", + "integrity": "sha512-fENMoo0pW7UBrbuycPf+3WZ+fcUgP9PnQ0jcOK3WWZlZ9d2ewh4HNxLh4EE3NkNYj4VIUFXtTUuVNHlG8trXjQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-user-agent": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.186.0.tgz", + "integrity": "sha512-fb+F2PF9DLKOVMgmhkr+ltN8ZhNJavTla9aqmbd01846OLEaN1n5xEnV7p8q5+EznVBWDF38Oz9Ae5BMt3Hs7w==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/node-config-provider": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.186.0.tgz", + "integrity": "sha512-De93mgmtuUUeoiKXU8pVHXWKPBfJQlS/lh1k2H9T2Pd9Tzi0l7p5ttddx4BsEx4gk+Pc5flNz+DeptiSjZpa4A==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/shared-ini-file-loader": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/node-http-handler": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.186.0.tgz", + "integrity": "sha512-CbkbDuPZT9UNJ4dAZJWB3BV+Z65wFy7OduqGkzNNrKq6ZYMUfehthhUOTk8vU6RMe/0FkN+J0fFXlBx/bs/cHw==", + "requires": { + "@aws-sdk/abort-controller": "3.186.0", + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/querystring-builder": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/property-provider": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.186.0.tgz", + "integrity": "sha512-nWKqt36UW3xV23RlHUmat+yevw9up+T+953nfjcmCBKtgWlCWu/aUzewTRhKj3VRscbN+Wer95SBw9Lr/MMOlQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/protocol-http": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.186.0.tgz", + "integrity": "sha512-l/KYr/UBDUU5ginqTgHtFfHR3X6ljf/1J1ThIiUg3C3kVC/Zwztm7BEOw8hHRWnWQGU/jYasGYcrcPLdQqFZyQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/querystring-builder": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.186.0.tgz", + "integrity": "sha512-mweCpuLufImxfq/rRBTEpjGuB4xhQvbokA+otjnUxlPdIobytLqEs7pCGQfLzQ7+1ZMo8LBXt70RH4A2nSX/JQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-uri-escape": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/querystring-parser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.186.0.tgz", + "integrity": "sha512-0iYfEloghzPVXJjmnzHamNx1F1jIiTW9Svy5ZF9LVqyr/uHZcQuiWYsuhWloBMLs8mfWarkZM02WfxZ8buAuhg==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/service-error-classification": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.186.0.tgz", + "integrity": "sha512-DRl3ORk4tF+jmH5uvftlfaq0IeKKpt0UPAOAFQ/JFWe+TjOcQd/K+VC0iiIG97YFp3aeFmH1JbEgsNxd+8fdxw==" + }, + "@aws-sdk/shared-ini-file-loader": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.186.0.tgz", + "integrity": "sha512-2FZqxmICtwN9CYid4dwfJSz/gGFHyStFQ3HCOQ8DsJUf2yREMSBsVmKqsyWgOrYcQ98gPcD5GIa7QO5yl3XF6A==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/signature-v4": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.186.0.tgz", + "integrity": "sha512-18i96P5c4suMqwSNhnEOqhq4doqqyjH4fn0YV3F8TkekHPIWP4mtIJ0PWAN4eievqdtcKgD/GqVO6FaJG9texw==", + "requires": { + "@aws-sdk/is-array-buffer": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-hex-encoding": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "@aws-sdk/util-uri-escape": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/smithy-client": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.186.0.tgz", + "integrity": "sha512-rdAxSFGSnrSprVJ6i1BXi65r4X14cuya6fYe8dSdgmFSa+U2ZevT97lb3tSINCUxBGeMXhENIzbVGkRZuMh+DQ==", + "requires": { + "@aws-sdk/middleware-stack": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/types": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.186.0.tgz", + "integrity": "sha512-NatmSU37U+XauMFJCdFI6nougC20JUFZar+ump5wVv0i54H+2Refg1YbFDxSs0FY28TSB9jfhWIpfFBmXgL5MQ==" + }, + "@aws-sdk/url-parser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.186.0.tgz", + "integrity": "sha512-jfdJkKqJZp8qjjwEjIGDqbqTuajBsddw02f86WiL8bPqD8W13/hdqbG4Fpwc+Bm6GwR6/4MY6xWXFnk8jDUKeA==", + "requires": { + "@aws-sdk/querystring-parser": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-base64-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-browser/-/util-base64-browser-3.186.0.tgz", + "integrity": "sha512-TpQL8opoFfzTwUDxKeon/vuc83kGXpYqjl6hR8WzmHoQgmFfdFlV+0KXZOohra1001OP3FhqvMqaYbO8p9vXVQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-base64-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-node/-/util-base64-node-3.186.0.tgz", + "integrity": "sha512-wH5Y/EQNBfGS4VkkmiMyZXU+Ak6VCoFM1GKWopV+sj03zR2D4FHexi4SxWwEBMpZCd6foMtihhbNBuPA5fnh6w==", + "requires": { + "@aws-sdk/util-buffer-from": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-body-length-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.186.0.tgz", + "integrity": "sha512-zKtjkI/dkj9oGkjo+7fIz+I9KuHrVt1ROAeL4OmDESS8UZi3/O8uMDFMuCp8jft6H+WFuYH6qRVWAVwXMiasXw==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-body-length-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.186.0.tgz", + "integrity": "sha512-U7Ii8u8Wvu9EnBWKKeuwkdrWto3c0j7LG677Spe6vtwWkvY70n9WGfiKHTgBpVeLNv8jvfcx5+H0UOPQK1o9SQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-buffer-from": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.186.0.tgz", + "integrity": "sha512-be2GCk2lsLWg/2V5Y+S4/9pOMXhOQo4DR4dIqBdR2R+jrMMHN9Xsr5QrkT6chcqLaJ/SBlwiAEEi3StMRmCOXA==", + "requires": { + "@aws-sdk/is-array-buffer": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-hex-encoding": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.186.0.tgz", + "integrity": "sha512-UL9rdgIZz1E/jpAfaKH8QgUxNK9VP5JPgoR0bSiaefMjnsoBh0x/VVMsfUyziOoJCMLebhJzFowtwrSKEGsxNg==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-uri-escape": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.186.0.tgz", + "integrity": "sha512-imtOrJFpIZAipAg8VmRqYwv1G/x4xzyoxOJ48ZSn1/ZGnKEEnB6n6E9gwYRebi4mlRuMSVeZwCPLq0ey5hReeQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-user-agent-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.186.0.tgz", + "integrity": "sha512-fbRcTTutMk4YXY3A2LePI4jWSIeHOT8DaYavpc/9Xshz/WH9RTGMmokeVOcClRNBeDSi5cELPJJ7gx6SFD3ZlQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "bowser": "^2.11.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-user-agent-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.186.0.tgz", + "integrity": "sha512-oWZR7hN6NtOgnT6fUvHaafgbipQc2xJCRB93XHiF9aZGptGNLJzznIOP7uURdn0bTnF73ejbUXWLQIm8/6ue6w==", + "requires": { + "@aws-sdk/node-config-provider": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-utf8-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.186.0.tgz", + "integrity": "sha512-n+IdFYF/4qT2WxhMOCeig8LndDggaYHw3BJJtfIBZRiS16lgwcGYvOUmhCkn0aSlG1f/eyg9YZHQG0iz9eLdHQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-utf8-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-node/-/util-utf8-node-3.186.0.tgz", + "integrity": "sha512-7qlE0dOVdjuRbZTb7HFywnHHCrsN7AeQiTnsWT63mjXGDbPeUWQQw3TrdI20um3cxZXnKoeudGq8K6zbXyQ4iA==", + "requires": { + "@aws-sdk/util-buffer-from": "3.186.0", + "tslib": "^2.3.1" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + } + } + }, + "@aws-sdk/client-location": { + "version": "3.186.3", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-location/-/client-location-3.186.3.tgz", + "integrity": "sha512-LCMFgoWfvKBnZhhtl93RLhrsHCalM7huaxErHSKoqWDBUDP0i7rOX73qW8E25j/vQ4emEkT0d6ts1rDu4EnlNw==", + "requires": { + "@aws-crypto/sha256-browser": "2.0.0", + "@aws-crypto/sha256-js": "2.0.0", + "@aws-sdk/client-sts": "3.186.3", + "@aws-sdk/config-resolver": "3.186.0", + "@aws-sdk/credential-provider-node": "3.186.0", + "@aws-sdk/fetch-http-handler": "3.186.0", + "@aws-sdk/hash-node": "3.186.0", + "@aws-sdk/invalid-dependency": "3.186.0", + "@aws-sdk/middleware-content-length": "3.186.0", + "@aws-sdk/middleware-host-header": "3.186.0", + "@aws-sdk/middleware-logger": "3.186.0", + "@aws-sdk/middleware-recursion-detection": "3.186.0", + "@aws-sdk/middleware-retry": "3.186.0", + "@aws-sdk/middleware-serde": "3.186.0", + "@aws-sdk/middleware-signing": "3.186.0", + "@aws-sdk/middleware-stack": "3.186.0", + "@aws-sdk/middleware-user-agent": "3.186.0", + "@aws-sdk/node-config-provider": "3.186.0", + "@aws-sdk/node-http-handler": "3.186.0", + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/smithy-client": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/url-parser": "3.186.0", + "@aws-sdk/util-base64-browser": "3.186.0", + "@aws-sdk/util-base64-node": "3.186.0", + "@aws-sdk/util-body-length-browser": "3.186.0", + "@aws-sdk/util-body-length-node": "3.186.0", + "@aws-sdk/util-defaults-mode-browser": "3.186.0", + "@aws-sdk/util-defaults-mode-node": "3.186.0", + "@aws-sdk/util-user-agent-browser": "3.186.0", + "@aws-sdk/util-user-agent-node": "3.186.0", + "@aws-sdk/util-utf8-browser": "3.186.0", + "@aws-sdk/util-utf8-node": "3.186.0", + "tslib": "^2.3.1" + }, + "dependencies": { + "@aws-crypto/ie11-detection": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-2.0.2.tgz", + "integrity": "sha512-5XDMQY98gMAf/WRTic5G++jfmS/VLM0rwpiOpaainKi4L0nqWMSB1SzsrEG5rjFZGYN6ZAefO+/Yta2dFM0kMw==", + "requires": { + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/sha256-browser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-2.0.0.tgz", + "integrity": "sha512-rYXOQ8BFOaqMEHJrLHul/25ckWH6GTJtdLSajhlqGMx0PmSueAuvboCuZCTqEKlxR8CQOwRarxYMZZSYlhRA1A==", + "requires": { + "@aws-crypto/ie11-detection": "^2.0.0", + "@aws-crypto/sha256-js": "^2.0.0", + "@aws-crypto/supports-web-crypto": "^2.0.0", + "@aws-crypto/util": "^2.0.0", + "@aws-sdk/types": "^3.1.0", + "@aws-sdk/util-locate-window": "^3.0.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/sha256-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-2.0.0.tgz", + "integrity": "sha512-VZY+mCY4Nmrs5WGfitmNqXzaE873fcIZDu54cbaDaaamsaTOP1DBImV9F4pICc3EHjQXujyE8jig+PFCaew9ig==", + "requires": { + "@aws-crypto/util": "^2.0.0", + "@aws-sdk/types": "^3.1.0", + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/supports-web-crypto": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-2.0.2.tgz", + "integrity": "sha512-6mbSsLHwZ99CTOOswvCRP3C+VCWnzBf+1SnbWxzzJ9lR0mA0JnY2JEAhp8rqmTE0GPFy88rrM27ffgp62oErMQ==", + "requires": { + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/util": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-2.0.2.tgz", + "integrity": "sha512-Lgu5v/0e/BcrZ5m/IWqzPUf3UYFTy/PpeED+uc9SWUR1iZQL8XXbGQg10UfllwwBryO3hFF5dizK+78aoXC1eA==", + "requires": { + "@aws-sdk/types": "^3.110.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/abort-controller": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.186.0.tgz", + "integrity": "sha512-JFvvvtEcbYOvVRRXasi64Dd1VcOz5kJmPvtzsJ+HzMHvPbGGs/aopOJAZQJMJttzJmJwVTay0QL6yag9Kk8nYA==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/config-resolver": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.186.0.tgz", + "integrity": "sha512-l8DR7Q4grEn1fgo2/KvtIfIHJS33HGKPQnht8OPxkl0dMzOJ0jxjOw/tMbrIcPnr2T3Fi7LLcj3dY1Fo1poruQ==", + "requires": { + "@aws-sdk/signature-v4": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-config-provider": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-env": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.186.0.tgz", + "integrity": "sha512-N9LPAqi1lsQWgxzmU4NPvLPnCN5+IQ3Ai1IFf3wM6FFPNoSUd1kIA2c6xaf0BE7j5Kelm0raZOb4LnV3TBAv+g==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-imds": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.186.0.tgz", + "integrity": "sha512-iJeC7KrEgPPAuXjCZ3ExYZrRQvzpSdTZopYgUm5TnNZ8S1NU/4nvv5xVy61JvMj3JQAeG8UDYYgC421Foc8wQw==", + "requires": { + "@aws-sdk/node-config-provider": "3.186.0", + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/url-parser": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-ini": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.186.0.tgz", + "integrity": "sha512-ecrFh3MoZhAj5P2k/HXo/hMJQ3sfmvlommzXuZ/D1Bj2yMcyWuBhF1A83Fwd2gtYrWRrllsK3IOMM5Jr8UIVZA==", + "requires": { + "@aws-sdk/credential-provider-env": "3.186.0", + "@aws-sdk/credential-provider-imds": "3.186.0", + "@aws-sdk/credential-provider-sso": "3.186.0", + "@aws-sdk/credential-provider-web-identity": "3.186.0", + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/shared-ini-file-loader": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.186.0.tgz", + "integrity": "sha512-HIt2XhSRhEvVgRxTveLCzIkd/SzEBQfkQ6xMJhkBtfJw1o3+jeCk+VysXM0idqmXytctL0O3g9cvvTHOsUgxOA==", + "requires": { + "@aws-sdk/credential-provider-env": "3.186.0", + "@aws-sdk/credential-provider-imds": "3.186.0", + "@aws-sdk/credential-provider-ini": "3.186.0", + "@aws-sdk/credential-provider-process": "3.186.0", + "@aws-sdk/credential-provider-sso": "3.186.0", + "@aws-sdk/credential-provider-web-identity": "3.186.0", + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/shared-ini-file-loader": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-process": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.186.0.tgz", + "integrity": "sha512-ATRU6gbXvWC1TLnjOEZugC/PBXHBoZgBADid4fDcEQY1vF5e5Ux1kmqkJxyHtV5Wl8sE2uJfwWn+FlpUHRX67g==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/shared-ini-file-loader": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/fetch-http-handler": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.186.0.tgz", + "integrity": "sha512-k2v4AAHRD76WnLg7arH94EvIclClo/YfuqO7NoQ6/KwOxjRhs4G6TgIsAZ9E0xmqoJoV81Xqy8H8ldfy9F8LEw==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/querystring-builder": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-base64-browser": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/hash-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.186.0.tgz", + "integrity": "sha512-G3zuK8/3KExDTxqrGqko+opOMLRF0BwcwekV/wm3GKIM/NnLhHblBs2zd/yi7VsEoWmuzibfp6uzxgFpEoJ87w==", + "requires": { + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-buffer-from": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/invalid-dependency": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.186.0.tgz", + "integrity": "sha512-hjeZKqORhG2DPWYZ776lQ9YO3gjw166vZHZCZU/43kEYaCZHsF4mexHwHzreAY6RfS25cH60Um7dUh1aeVIpkw==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/is-array-buffer": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/is-array-buffer/-/is-array-buffer-3.186.0.tgz", + "integrity": "sha512-fObm+P6mjWYzxoFY4y2STHBmSdgKbIAXez0xope563mox62I8I4hhVPUCaDVydXvDpJv8tbedJMk0meJl22+xA==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-content-length": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.186.0.tgz", + "integrity": "sha512-Ol3c1ks3IK1s+Okc/rHIX7w2WpXofuQdoAEme37gHeml+8FtUlWH/881h62xfMdf+0YZpRuYv/eM7lBmJBPNJw==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-host-header": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.186.0.tgz", + "integrity": "sha512-5bTzrRzP2IGwyF3QCyMGtSXpOOud537x32htZf344IvVjrqZF/P8CDfGTkHkeBCIH+wnJxjK+l/QBb3ypAMIqQ==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-logger": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.186.0.tgz", + "integrity": "sha512-/1gGBImQT8xYh80pB7QtyzA799TqXtLZYQUohWAsFReYB7fdh5o+mu2rX0FNzZnrLIh2zBUNs4yaWGsnab4uXg==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-retry": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.186.0.tgz", + "integrity": "sha512-/VI9emEKhhDzlNv9lQMmkyxx3GjJ8yPfXH3HuAeOgM1wx1BjCTLRYEWnTbQwq7BDzVENdneleCsGAp7yaj80Aw==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/service-error-classification": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "tslib": "^2.3.1", + "uuid": "^8.3.2" + } + }, + "@aws-sdk/middleware-serde": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.186.0.tgz", + "integrity": "sha512-6FEAz70RNf18fKL5O7CepPSwTKJEIoyG9zU6p17GzKMgPeFsxS5xO94Hcq5tV2/CqeHliebjqhKY7yi+Pgok7g==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-signing": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.186.0.tgz", + "integrity": "sha512-riCJYG/LlF/rkgVbHkr4xJscc0/sECzDivzTaUmfb9kJhAwGxCyNqnTvg0q6UO00kxSdEB9zNZI2/iJYVBijBQ==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/signature-v4": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-stack": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.186.0.tgz", + "integrity": "sha512-fENMoo0pW7UBrbuycPf+3WZ+fcUgP9PnQ0jcOK3WWZlZ9d2ewh4HNxLh4EE3NkNYj4VIUFXtTUuVNHlG8trXjQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-user-agent": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.186.0.tgz", + "integrity": "sha512-fb+F2PF9DLKOVMgmhkr+ltN8ZhNJavTla9aqmbd01846OLEaN1n5xEnV7p8q5+EznVBWDF38Oz9Ae5BMt3Hs7w==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/node-config-provider": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.186.0.tgz", + "integrity": "sha512-De93mgmtuUUeoiKXU8pVHXWKPBfJQlS/lh1k2H9T2Pd9Tzi0l7p5ttddx4BsEx4gk+Pc5flNz+DeptiSjZpa4A==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/shared-ini-file-loader": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/node-http-handler": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.186.0.tgz", + "integrity": "sha512-CbkbDuPZT9UNJ4dAZJWB3BV+Z65wFy7OduqGkzNNrKq6ZYMUfehthhUOTk8vU6RMe/0FkN+J0fFXlBx/bs/cHw==", + "requires": { + "@aws-sdk/abort-controller": "3.186.0", + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/querystring-builder": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/property-provider": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.186.0.tgz", + "integrity": "sha512-nWKqt36UW3xV23RlHUmat+yevw9up+T+953nfjcmCBKtgWlCWu/aUzewTRhKj3VRscbN+Wer95SBw9Lr/MMOlQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/protocol-http": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.186.0.tgz", + "integrity": "sha512-l/KYr/UBDUU5ginqTgHtFfHR3X6ljf/1J1ThIiUg3C3kVC/Zwztm7BEOw8hHRWnWQGU/jYasGYcrcPLdQqFZyQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/querystring-builder": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.186.0.tgz", + "integrity": "sha512-mweCpuLufImxfq/rRBTEpjGuB4xhQvbokA+otjnUxlPdIobytLqEs7pCGQfLzQ7+1ZMo8LBXt70RH4A2nSX/JQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-uri-escape": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/querystring-parser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.186.0.tgz", + "integrity": "sha512-0iYfEloghzPVXJjmnzHamNx1F1jIiTW9Svy5ZF9LVqyr/uHZcQuiWYsuhWloBMLs8mfWarkZM02WfxZ8buAuhg==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/service-error-classification": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.186.0.tgz", + "integrity": "sha512-DRl3ORk4tF+jmH5uvftlfaq0IeKKpt0UPAOAFQ/JFWe+TjOcQd/K+VC0iiIG97YFp3aeFmH1JbEgsNxd+8fdxw==" + }, + "@aws-sdk/shared-ini-file-loader": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.186.0.tgz", + "integrity": "sha512-2FZqxmICtwN9CYid4dwfJSz/gGFHyStFQ3HCOQ8DsJUf2yREMSBsVmKqsyWgOrYcQ98gPcD5GIa7QO5yl3XF6A==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/signature-v4": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.186.0.tgz", + "integrity": "sha512-18i96P5c4suMqwSNhnEOqhq4doqqyjH4fn0YV3F8TkekHPIWP4mtIJ0PWAN4eievqdtcKgD/GqVO6FaJG9texw==", + "requires": { + "@aws-sdk/is-array-buffer": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-hex-encoding": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "@aws-sdk/util-uri-escape": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/smithy-client": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.186.0.tgz", + "integrity": "sha512-rdAxSFGSnrSprVJ6i1BXi65r4X14cuya6fYe8dSdgmFSa+U2ZevT97lb3tSINCUxBGeMXhENIzbVGkRZuMh+DQ==", + "requires": { + "@aws-sdk/middleware-stack": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/types": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.186.0.tgz", + "integrity": "sha512-NatmSU37U+XauMFJCdFI6nougC20JUFZar+ump5wVv0i54H+2Refg1YbFDxSs0FY28TSB9jfhWIpfFBmXgL5MQ==" + }, + "@aws-sdk/url-parser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.186.0.tgz", + "integrity": "sha512-jfdJkKqJZp8qjjwEjIGDqbqTuajBsddw02f86WiL8bPqD8W13/hdqbG4Fpwc+Bm6GwR6/4MY6xWXFnk8jDUKeA==", + "requires": { + "@aws-sdk/querystring-parser": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-base64-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-browser/-/util-base64-browser-3.186.0.tgz", + "integrity": "sha512-TpQL8opoFfzTwUDxKeon/vuc83kGXpYqjl6hR8WzmHoQgmFfdFlV+0KXZOohra1001OP3FhqvMqaYbO8p9vXVQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-base64-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-node/-/util-base64-node-3.186.0.tgz", + "integrity": "sha512-wH5Y/EQNBfGS4VkkmiMyZXU+Ak6VCoFM1GKWopV+sj03zR2D4FHexi4SxWwEBMpZCd6foMtihhbNBuPA5fnh6w==", + "requires": { + "@aws-sdk/util-buffer-from": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-body-length-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.186.0.tgz", + "integrity": "sha512-zKtjkI/dkj9oGkjo+7fIz+I9KuHrVt1ROAeL4OmDESS8UZi3/O8uMDFMuCp8jft6H+WFuYH6qRVWAVwXMiasXw==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-body-length-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.186.0.tgz", + "integrity": "sha512-U7Ii8u8Wvu9EnBWKKeuwkdrWto3c0j7LG677Spe6vtwWkvY70n9WGfiKHTgBpVeLNv8jvfcx5+H0UOPQK1o9SQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-buffer-from": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.186.0.tgz", + "integrity": "sha512-be2GCk2lsLWg/2V5Y+S4/9pOMXhOQo4DR4dIqBdR2R+jrMMHN9Xsr5QrkT6chcqLaJ/SBlwiAEEi3StMRmCOXA==", + "requires": { + "@aws-sdk/is-array-buffer": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-hex-encoding": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.186.0.tgz", + "integrity": "sha512-UL9rdgIZz1E/jpAfaKH8QgUxNK9VP5JPgoR0bSiaefMjnsoBh0x/VVMsfUyziOoJCMLebhJzFowtwrSKEGsxNg==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-uri-escape": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.186.0.tgz", + "integrity": "sha512-imtOrJFpIZAipAg8VmRqYwv1G/x4xzyoxOJ48ZSn1/ZGnKEEnB6n6E9gwYRebi4mlRuMSVeZwCPLq0ey5hReeQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-user-agent-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.186.0.tgz", + "integrity": "sha512-fbRcTTutMk4YXY3A2LePI4jWSIeHOT8DaYavpc/9Xshz/WH9RTGMmokeVOcClRNBeDSi5cELPJJ7gx6SFD3ZlQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "bowser": "^2.11.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-user-agent-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.186.0.tgz", + "integrity": "sha512-oWZR7hN6NtOgnT6fUvHaafgbipQc2xJCRB93XHiF9aZGptGNLJzznIOP7uURdn0bTnF73ejbUXWLQIm8/6ue6w==", + "requires": { + "@aws-sdk/node-config-provider": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-utf8-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.186.0.tgz", + "integrity": "sha512-n+IdFYF/4qT2WxhMOCeig8LndDggaYHw3BJJtfIBZRiS16lgwcGYvOUmhCkn0aSlG1f/eyg9YZHQG0iz9eLdHQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-utf8-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-node/-/util-utf8-node-3.186.0.tgz", + "integrity": "sha512-7qlE0dOVdjuRbZTb7HFywnHHCrsN7AeQiTnsWT63mjXGDbPeUWQQw3TrdI20um3cxZXnKoeudGq8K6zbXyQ4iA==", + "requires": { + "@aws-sdk/util-buffer-from": "3.186.0", + "tslib": "^2.3.1" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + } + } + }, + "@aws-sdk/client-personalize-events": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-personalize-events/-/client-personalize-events-3.6.1.tgz", + "integrity": "sha512-x9Jl/7emSQsB6GwBvjyw5BiSO26CnH4uvjNit6n54yNMtJ26q0+oIxkplnUDyjLTfLRe373c/z5/4dQQtDffkw==", + "requires": { + "@aws-crypto/sha256-browser": "^1.0.0", + "@aws-crypto/sha256-js": "^1.0.0", + "@aws-sdk/config-resolver": "3.6.1", + "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/fetch-http-handler": "3.6.1", + "@aws-sdk/hash-node": "3.6.1", + "@aws-sdk/invalid-dependency": "3.6.1", + "@aws-sdk/middleware-content-length": "3.6.1", + "@aws-sdk/middleware-host-header": "3.6.1", + "@aws-sdk/middleware-logger": "3.6.1", + "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-serde": "3.6.1", + "@aws-sdk/middleware-signing": "3.6.1", + "@aws-sdk/middleware-stack": "3.6.1", + "@aws-sdk/middleware-user-agent": "3.6.1", + "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-http-handler": "3.6.1", + "@aws-sdk/protocol-http": "3.6.1", + "@aws-sdk/smithy-client": "3.6.1", + "@aws-sdk/types": "3.6.1", + "@aws-sdk/url-parser": "3.6.1", + "@aws-sdk/url-parser-native": "3.6.1", + "@aws-sdk/util-base64-browser": "3.6.1", + "@aws-sdk/util-base64-node": "3.6.1", + "@aws-sdk/util-body-length-browser": "3.6.1", + "@aws-sdk/util-body-length-node": "3.6.1", + "@aws-sdk/util-user-agent-browser": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-utf8-browser": "3.6.1", + "@aws-sdk/util-utf8-node": "3.6.1", + "tslib": "^2.0.0" + } + }, + "@aws-sdk/client-polly": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-polly/-/client-polly-3.6.1.tgz", + "integrity": "sha512-y6fxVYndGS7z2KqHViPCqagBEOsZlxBUYUJZuD6WWTiQrI0Pwe5qG02oKJVaa5OmxE20QLf6bRBWj2rQpeF4IQ==", + "requires": { + "@aws-crypto/sha256-browser": "^1.0.0", + "@aws-crypto/sha256-js": "^1.0.0", + "@aws-sdk/config-resolver": "3.6.1", + "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/fetch-http-handler": "3.6.1", + "@aws-sdk/hash-node": "3.6.1", + "@aws-sdk/invalid-dependency": "3.6.1", + "@aws-sdk/middleware-content-length": "3.6.1", + "@aws-sdk/middleware-host-header": "3.6.1", + "@aws-sdk/middleware-logger": "3.6.1", + "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-serde": "3.6.1", + "@aws-sdk/middleware-signing": "3.6.1", + "@aws-sdk/middleware-stack": "3.6.1", + "@aws-sdk/middleware-user-agent": "3.6.1", + "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-http-handler": "3.6.1", + "@aws-sdk/protocol-http": "3.6.1", + "@aws-sdk/smithy-client": "3.6.1", + "@aws-sdk/types": "3.6.1", + "@aws-sdk/url-parser": "3.6.1", + "@aws-sdk/url-parser-native": "3.6.1", + "@aws-sdk/util-base64-browser": "3.6.1", + "@aws-sdk/util-base64-node": "3.6.1", + "@aws-sdk/util-body-length-browser": "3.6.1", + "@aws-sdk/util-body-length-node": "3.6.1", + "@aws-sdk/util-user-agent-browser": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-utf8-browser": "3.6.1", + "@aws-sdk/util-utf8-node": "3.6.1", + "tslib": "^2.0.0" + } + }, + "@aws-sdk/client-rekognition": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-rekognition/-/client-rekognition-3.6.1.tgz", + "integrity": "sha512-Ia4FEog9RrI0IoDRbOJO6djwhVAAaEZutxEKrWbjrVz4bgib28L+V+yAio2SUneeirj8pNYXwBKPfoYOUqGHhA==", + "requires": { + "@aws-crypto/sha256-browser": "^1.0.0", + "@aws-crypto/sha256-js": "^1.0.0", + "@aws-sdk/config-resolver": "3.6.1", + "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/fetch-http-handler": "3.6.1", + "@aws-sdk/hash-node": "3.6.1", + "@aws-sdk/invalid-dependency": "3.6.1", + "@aws-sdk/middleware-content-length": "3.6.1", + "@aws-sdk/middleware-host-header": "3.6.1", + "@aws-sdk/middleware-logger": "3.6.1", + "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-serde": "3.6.1", + "@aws-sdk/middleware-signing": "3.6.1", + "@aws-sdk/middleware-stack": "3.6.1", + "@aws-sdk/middleware-user-agent": "3.6.1", + "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-http-handler": "3.6.1", + "@aws-sdk/protocol-http": "3.6.1", + "@aws-sdk/smithy-client": "3.6.1", + "@aws-sdk/types": "3.6.1", + "@aws-sdk/url-parser": "3.6.1", + "@aws-sdk/url-parser-native": "3.6.1", + "@aws-sdk/util-base64-browser": "3.6.1", + "@aws-sdk/util-base64-node": "3.6.1", + "@aws-sdk/util-body-length-browser": "3.6.1", + "@aws-sdk/util-body-length-node": "3.6.1", + "@aws-sdk/util-user-agent-browser": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-utf8-browser": "3.6.1", + "@aws-sdk/util-utf8-node": "3.6.1", + "@aws-sdk/util-waiter": "3.6.1", + "tslib": "^2.0.0" + } + }, + "@aws-sdk/client-sso": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.186.0.tgz", + "integrity": "sha512-qwLPomqq+fjvp42izzEpBEtGL2+dIlWH5pUCteV55hTEwHgo+m9LJPIrMWkPeoMBzqbNiu5n6+zihnwYlCIlEA==", + "requires": { + "@aws-crypto/sha256-browser": "2.0.0", + "@aws-crypto/sha256-js": "2.0.0", + "@aws-sdk/config-resolver": "3.186.0", + "@aws-sdk/fetch-http-handler": "3.186.0", + "@aws-sdk/hash-node": "3.186.0", + "@aws-sdk/invalid-dependency": "3.186.0", + "@aws-sdk/middleware-content-length": "3.186.0", + "@aws-sdk/middleware-host-header": "3.186.0", + "@aws-sdk/middleware-logger": "3.186.0", + "@aws-sdk/middleware-recursion-detection": "3.186.0", + "@aws-sdk/middleware-retry": "3.186.0", + "@aws-sdk/middleware-serde": "3.186.0", + "@aws-sdk/middleware-stack": "3.186.0", + "@aws-sdk/middleware-user-agent": "3.186.0", + "@aws-sdk/node-config-provider": "3.186.0", + "@aws-sdk/node-http-handler": "3.186.0", + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/smithy-client": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/url-parser": "3.186.0", + "@aws-sdk/util-base64-browser": "3.186.0", + "@aws-sdk/util-base64-node": "3.186.0", + "@aws-sdk/util-body-length-browser": "3.186.0", + "@aws-sdk/util-body-length-node": "3.186.0", + "@aws-sdk/util-defaults-mode-browser": "3.186.0", + "@aws-sdk/util-defaults-mode-node": "3.186.0", + "@aws-sdk/util-user-agent-browser": "3.186.0", + "@aws-sdk/util-user-agent-node": "3.186.0", + "@aws-sdk/util-utf8-browser": "3.186.0", + "@aws-sdk/util-utf8-node": "3.186.0", + "tslib": "^2.3.1" + }, + "dependencies": { + "@aws-crypto/ie11-detection": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-2.0.2.tgz", + "integrity": "sha512-5XDMQY98gMAf/WRTic5G++jfmS/VLM0rwpiOpaainKi4L0nqWMSB1SzsrEG5rjFZGYN6ZAefO+/Yta2dFM0kMw==", + "requires": { + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/sha256-browser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-2.0.0.tgz", + "integrity": "sha512-rYXOQ8BFOaqMEHJrLHul/25ckWH6GTJtdLSajhlqGMx0PmSueAuvboCuZCTqEKlxR8CQOwRarxYMZZSYlhRA1A==", + "requires": { + "@aws-crypto/ie11-detection": "^2.0.0", + "@aws-crypto/sha256-js": "^2.0.0", + "@aws-crypto/supports-web-crypto": "^2.0.0", + "@aws-crypto/util": "^2.0.0", + "@aws-sdk/types": "^3.1.0", + "@aws-sdk/util-locate-window": "^3.0.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/sha256-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-2.0.0.tgz", + "integrity": "sha512-VZY+mCY4Nmrs5WGfitmNqXzaE873fcIZDu54cbaDaaamsaTOP1DBImV9F4pICc3EHjQXujyE8jig+PFCaew9ig==", + "requires": { + "@aws-crypto/util": "^2.0.0", + "@aws-sdk/types": "^3.1.0", + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/supports-web-crypto": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-2.0.2.tgz", + "integrity": "sha512-6mbSsLHwZ99CTOOswvCRP3C+VCWnzBf+1SnbWxzzJ9lR0mA0JnY2JEAhp8rqmTE0GPFy88rrM27ffgp62oErMQ==", + "requires": { + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/util": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-2.0.2.tgz", + "integrity": "sha512-Lgu5v/0e/BcrZ5m/IWqzPUf3UYFTy/PpeED+uc9SWUR1iZQL8XXbGQg10UfllwwBryO3hFF5dizK+78aoXC1eA==", + "requires": { + "@aws-sdk/types": "^3.110.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/abort-controller": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.186.0.tgz", + "integrity": "sha512-JFvvvtEcbYOvVRRXasi64Dd1VcOz5kJmPvtzsJ+HzMHvPbGGs/aopOJAZQJMJttzJmJwVTay0QL6yag9Kk8nYA==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/config-resolver": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.186.0.tgz", + "integrity": "sha512-l8DR7Q4grEn1fgo2/KvtIfIHJS33HGKPQnht8OPxkl0dMzOJ0jxjOw/tMbrIcPnr2T3Fi7LLcj3dY1Fo1poruQ==", + "requires": { + "@aws-sdk/signature-v4": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-config-provider": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/fetch-http-handler": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.186.0.tgz", + "integrity": "sha512-k2v4AAHRD76WnLg7arH94EvIclClo/YfuqO7NoQ6/KwOxjRhs4G6TgIsAZ9E0xmqoJoV81Xqy8H8ldfy9F8LEw==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/querystring-builder": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-base64-browser": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/hash-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.186.0.tgz", + "integrity": "sha512-G3zuK8/3KExDTxqrGqko+opOMLRF0BwcwekV/wm3GKIM/NnLhHblBs2zd/yi7VsEoWmuzibfp6uzxgFpEoJ87w==", + "requires": { + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-buffer-from": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/invalid-dependency": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.186.0.tgz", + "integrity": "sha512-hjeZKqORhG2DPWYZ776lQ9YO3gjw166vZHZCZU/43kEYaCZHsF4mexHwHzreAY6RfS25cH60Um7dUh1aeVIpkw==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/is-array-buffer": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/is-array-buffer/-/is-array-buffer-3.186.0.tgz", + "integrity": "sha512-fObm+P6mjWYzxoFY4y2STHBmSdgKbIAXez0xope563mox62I8I4hhVPUCaDVydXvDpJv8tbedJMk0meJl22+xA==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-content-length": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.186.0.tgz", + "integrity": "sha512-Ol3c1ks3IK1s+Okc/rHIX7w2WpXofuQdoAEme37gHeml+8FtUlWH/881h62xfMdf+0YZpRuYv/eM7lBmJBPNJw==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-host-header": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.186.0.tgz", + "integrity": "sha512-5bTzrRzP2IGwyF3QCyMGtSXpOOud537x32htZf344IvVjrqZF/P8CDfGTkHkeBCIH+wnJxjK+l/QBb3ypAMIqQ==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-logger": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.186.0.tgz", + "integrity": "sha512-/1gGBImQT8xYh80pB7QtyzA799TqXtLZYQUohWAsFReYB7fdh5o+mu2rX0FNzZnrLIh2zBUNs4yaWGsnab4uXg==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-retry": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.186.0.tgz", + "integrity": "sha512-/VI9emEKhhDzlNv9lQMmkyxx3GjJ8yPfXH3HuAeOgM1wx1BjCTLRYEWnTbQwq7BDzVENdneleCsGAp7yaj80Aw==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/service-error-classification": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "tslib": "^2.3.1", + "uuid": "^8.3.2" + } + }, + "@aws-sdk/middleware-serde": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.186.0.tgz", + "integrity": "sha512-6FEAz70RNf18fKL5O7CepPSwTKJEIoyG9zU6p17GzKMgPeFsxS5xO94Hcq5tV2/CqeHliebjqhKY7yi+Pgok7g==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-stack": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.186.0.tgz", + "integrity": "sha512-fENMoo0pW7UBrbuycPf+3WZ+fcUgP9PnQ0jcOK3WWZlZ9d2ewh4HNxLh4EE3NkNYj4VIUFXtTUuVNHlG8trXjQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-user-agent": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.186.0.tgz", + "integrity": "sha512-fb+F2PF9DLKOVMgmhkr+ltN8ZhNJavTla9aqmbd01846OLEaN1n5xEnV7p8q5+EznVBWDF38Oz9Ae5BMt3Hs7w==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/node-config-provider": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.186.0.tgz", + "integrity": "sha512-De93mgmtuUUeoiKXU8pVHXWKPBfJQlS/lh1k2H9T2Pd9Tzi0l7p5ttddx4BsEx4gk+Pc5flNz+DeptiSjZpa4A==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/shared-ini-file-loader": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/node-http-handler": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.186.0.tgz", + "integrity": "sha512-CbkbDuPZT9UNJ4dAZJWB3BV+Z65wFy7OduqGkzNNrKq6ZYMUfehthhUOTk8vU6RMe/0FkN+J0fFXlBx/bs/cHw==", + "requires": { + "@aws-sdk/abort-controller": "3.186.0", + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/querystring-builder": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/property-provider": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.186.0.tgz", + "integrity": "sha512-nWKqt36UW3xV23RlHUmat+yevw9up+T+953nfjcmCBKtgWlCWu/aUzewTRhKj3VRscbN+Wer95SBw9Lr/MMOlQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/protocol-http": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.186.0.tgz", + "integrity": "sha512-l/KYr/UBDUU5ginqTgHtFfHR3X6ljf/1J1ThIiUg3C3kVC/Zwztm7BEOw8hHRWnWQGU/jYasGYcrcPLdQqFZyQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/querystring-builder": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.186.0.tgz", + "integrity": "sha512-mweCpuLufImxfq/rRBTEpjGuB4xhQvbokA+otjnUxlPdIobytLqEs7pCGQfLzQ7+1ZMo8LBXt70RH4A2nSX/JQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-uri-escape": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/querystring-parser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.186.0.tgz", + "integrity": "sha512-0iYfEloghzPVXJjmnzHamNx1F1jIiTW9Svy5ZF9LVqyr/uHZcQuiWYsuhWloBMLs8mfWarkZM02WfxZ8buAuhg==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/service-error-classification": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.186.0.tgz", + "integrity": "sha512-DRl3ORk4tF+jmH5uvftlfaq0IeKKpt0UPAOAFQ/JFWe+TjOcQd/K+VC0iiIG97YFp3aeFmH1JbEgsNxd+8fdxw==" + }, + "@aws-sdk/shared-ini-file-loader": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.186.0.tgz", + "integrity": "sha512-2FZqxmICtwN9CYid4dwfJSz/gGFHyStFQ3HCOQ8DsJUf2yREMSBsVmKqsyWgOrYcQ98gPcD5GIa7QO5yl3XF6A==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/signature-v4": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.186.0.tgz", + "integrity": "sha512-18i96P5c4suMqwSNhnEOqhq4doqqyjH4fn0YV3F8TkekHPIWP4mtIJ0PWAN4eievqdtcKgD/GqVO6FaJG9texw==", + "requires": { + "@aws-sdk/is-array-buffer": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-hex-encoding": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "@aws-sdk/util-uri-escape": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/smithy-client": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.186.0.tgz", + "integrity": "sha512-rdAxSFGSnrSprVJ6i1BXi65r4X14cuya6fYe8dSdgmFSa+U2ZevT97lb3tSINCUxBGeMXhENIzbVGkRZuMh+DQ==", + "requires": { + "@aws-sdk/middleware-stack": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/types": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.186.0.tgz", + "integrity": "sha512-NatmSU37U+XauMFJCdFI6nougC20JUFZar+ump5wVv0i54H+2Refg1YbFDxSs0FY28TSB9jfhWIpfFBmXgL5MQ==" + }, + "@aws-sdk/url-parser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.186.0.tgz", + "integrity": "sha512-jfdJkKqJZp8qjjwEjIGDqbqTuajBsddw02f86WiL8bPqD8W13/hdqbG4Fpwc+Bm6GwR6/4MY6xWXFnk8jDUKeA==", + "requires": { + "@aws-sdk/querystring-parser": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-base64-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-browser/-/util-base64-browser-3.186.0.tgz", + "integrity": "sha512-TpQL8opoFfzTwUDxKeon/vuc83kGXpYqjl6hR8WzmHoQgmFfdFlV+0KXZOohra1001OP3FhqvMqaYbO8p9vXVQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-base64-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-node/-/util-base64-node-3.186.0.tgz", + "integrity": "sha512-wH5Y/EQNBfGS4VkkmiMyZXU+Ak6VCoFM1GKWopV+sj03zR2D4FHexi4SxWwEBMpZCd6foMtihhbNBuPA5fnh6w==", + "requires": { + "@aws-sdk/util-buffer-from": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-body-length-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.186.0.tgz", + "integrity": "sha512-zKtjkI/dkj9oGkjo+7fIz+I9KuHrVt1ROAeL4OmDESS8UZi3/O8uMDFMuCp8jft6H+WFuYH6qRVWAVwXMiasXw==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-body-length-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.186.0.tgz", + "integrity": "sha512-U7Ii8u8Wvu9EnBWKKeuwkdrWto3c0j7LG677Spe6vtwWkvY70n9WGfiKHTgBpVeLNv8jvfcx5+H0UOPQK1o9SQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-buffer-from": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.186.0.tgz", + "integrity": "sha512-be2GCk2lsLWg/2V5Y+S4/9pOMXhOQo4DR4dIqBdR2R+jrMMHN9Xsr5QrkT6chcqLaJ/SBlwiAEEi3StMRmCOXA==", + "requires": { + "@aws-sdk/is-array-buffer": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-hex-encoding": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.186.0.tgz", + "integrity": "sha512-UL9rdgIZz1E/jpAfaKH8QgUxNK9VP5JPgoR0bSiaefMjnsoBh0x/VVMsfUyziOoJCMLebhJzFowtwrSKEGsxNg==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-uri-escape": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.186.0.tgz", + "integrity": "sha512-imtOrJFpIZAipAg8VmRqYwv1G/x4xzyoxOJ48ZSn1/ZGnKEEnB6n6E9gwYRebi4mlRuMSVeZwCPLq0ey5hReeQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-user-agent-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.186.0.tgz", + "integrity": "sha512-fbRcTTutMk4YXY3A2LePI4jWSIeHOT8DaYavpc/9Xshz/WH9RTGMmokeVOcClRNBeDSi5cELPJJ7gx6SFD3ZlQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "bowser": "^2.11.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-user-agent-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.186.0.tgz", + "integrity": "sha512-oWZR7hN6NtOgnT6fUvHaafgbipQc2xJCRB93XHiF9aZGptGNLJzznIOP7uURdn0bTnF73ejbUXWLQIm8/6ue6w==", + "requires": { + "@aws-sdk/node-config-provider": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-utf8-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.186.0.tgz", + "integrity": "sha512-n+IdFYF/4qT2WxhMOCeig8LndDggaYHw3BJJtfIBZRiS16lgwcGYvOUmhCkn0aSlG1f/eyg9YZHQG0iz9eLdHQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-utf8-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-node/-/util-utf8-node-3.186.0.tgz", + "integrity": "sha512-7qlE0dOVdjuRbZTb7HFywnHHCrsN7AeQiTnsWT63mjXGDbPeUWQQw3TrdI20um3cxZXnKoeudGq8K6zbXyQ4iA==", + "requires": { + "@aws-sdk/util-buffer-from": "3.186.0", + "tslib": "^2.3.1" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + } + } + }, + "@aws-sdk/client-sts": { + "version": "3.186.3", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.186.3.tgz", + "integrity": "sha512-mnttdyYBtqO+FkDtOT3F1FGi8qD11fF5/3zYLaNuFFULqKneaIwW2YIsjFlgvPGpmoyo/tNplnZwhQ9xQtT3Sw==", + "requires": { + "@aws-crypto/sha256-browser": "2.0.0", + "@aws-crypto/sha256-js": "2.0.0", + "@aws-sdk/config-resolver": "3.186.0", + "@aws-sdk/credential-provider-node": "3.186.0", + "@aws-sdk/fetch-http-handler": "3.186.0", + "@aws-sdk/hash-node": "3.186.0", + "@aws-sdk/invalid-dependency": "3.186.0", + "@aws-sdk/middleware-content-length": "3.186.0", + "@aws-sdk/middleware-host-header": "3.186.0", + "@aws-sdk/middleware-logger": "3.186.0", + "@aws-sdk/middleware-recursion-detection": "3.186.0", + "@aws-sdk/middleware-retry": "3.186.0", + "@aws-sdk/middleware-sdk-sts": "3.186.0", + "@aws-sdk/middleware-serde": "3.186.0", + "@aws-sdk/middleware-signing": "3.186.0", + "@aws-sdk/middleware-stack": "3.186.0", + "@aws-sdk/middleware-user-agent": "3.186.0", + "@aws-sdk/node-config-provider": "3.186.0", + "@aws-sdk/node-http-handler": "3.186.0", + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/smithy-client": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/url-parser": "3.186.0", + "@aws-sdk/util-base64-browser": "3.186.0", + "@aws-sdk/util-base64-node": "3.186.0", + "@aws-sdk/util-body-length-browser": "3.186.0", + "@aws-sdk/util-body-length-node": "3.186.0", + "@aws-sdk/util-defaults-mode-browser": "3.186.0", + "@aws-sdk/util-defaults-mode-node": "3.186.0", + "@aws-sdk/util-user-agent-browser": "3.186.0", + "@aws-sdk/util-user-agent-node": "3.186.0", + "@aws-sdk/util-utf8-browser": "3.186.0", + "@aws-sdk/util-utf8-node": "3.186.0", + "entities": "2.2.0", + "fast-xml-parser": "4.2.5", + "tslib": "^2.3.1" + }, + "dependencies": { + "@aws-crypto/ie11-detection": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-2.0.2.tgz", + "integrity": "sha512-5XDMQY98gMAf/WRTic5G++jfmS/VLM0rwpiOpaainKi4L0nqWMSB1SzsrEG5rjFZGYN6ZAefO+/Yta2dFM0kMw==", + "requires": { + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/sha256-browser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-2.0.0.tgz", + "integrity": "sha512-rYXOQ8BFOaqMEHJrLHul/25ckWH6GTJtdLSajhlqGMx0PmSueAuvboCuZCTqEKlxR8CQOwRarxYMZZSYlhRA1A==", + "requires": { + "@aws-crypto/ie11-detection": "^2.0.0", + "@aws-crypto/sha256-js": "^2.0.0", + "@aws-crypto/supports-web-crypto": "^2.0.0", + "@aws-crypto/util": "^2.0.0", + "@aws-sdk/types": "^3.1.0", + "@aws-sdk/util-locate-window": "^3.0.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/sha256-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-2.0.0.tgz", + "integrity": "sha512-VZY+mCY4Nmrs5WGfitmNqXzaE873fcIZDu54cbaDaaamsaTOP1DBImV9F4pICc3EHjQXujyE8jig+PFCaew9ig==", + "requires": { + "@aws-crypto/util": "^2.0.0", + "@aws-sdk/types": "^3.1.0", + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/supports-web-crypto": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-2.0.2.tgz", + "integrity": "sha512-6mbSsLHwZ99CTOOswvCRP3C+VCWnzBf+1SnbWxzzJ9lR0mA0JnY2JEAhp8rqmTE0GPFy88rrM27ffgp62oErMQ==", + "requires": { + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-crypto/util": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-2.0.2.tgz", + "integrity": "sha512-Lgu5v/0e/BcrZ5m/IWqzPUf3UYFTy/PpeED+uc9SWUR1iZQL8XXbGQg10UfllwwBryO3hFF5dizK+78aoXC1eA==", + "requires": { + "@aws-sdk/types": "^3.110.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/abort-controller": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.186.0.tgz", + "integrity": "sha512-JFvvvtEcbYOvVRRXasi64Dd1VcOz5kJmPvtzsJ+HzMHvPbGGs/aopOJAZQJMJttzJmJwVTay0QL6yag9Kk8nYA==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/config-resolver": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.186.0.tgz", + "integrity": "sha512-l8DR7Q4grEn1fgo2/KvtIfIHJS33HGKPQnht8OPxkl0dMzOJ0jxjOw/tMbrIcPnr2T3Fi7LLcj3dY1Fo1poruQ==", + "requires": { + "@aws-sdk/signature-v4": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-config-provider": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-env": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.186.0.tgz", + "integrity": "sha512-N9LPAqi1lsQWgxzmU4NPvLPnCN5+IQ3Ai1IFf3wM6FFPNoSUd1kIA2c6xaf0BE7j5Kelm0raZOb4LnV3TBAv+g==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-imds": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.186.0.tgz", + "integrity": "sha512-iJeC7KrEgPPAuXjCZ3ExYZrRQvzpSdTZopYgUm5TnNZ8S1NU/4nvv5xVy61JvMj3JQAeG8UDYYgC421Foc8wQw==", + "requires": { + "@aws-sdk/node-config-provider": "3.186.0", + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/url-parser": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-ini": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.186.0.tgz", + "integrity": "sha512-ecrFh3MoZhAj5P2k/HXo/hMJQ3sfmvlommzXuZ/D1Bj2yMcyWuBhF1A83Fwd2gtYrWRrllsK3IOMM5Jr8UIVZA==", + "requires": { + "@aws-sdk/credential-provider-env": "3.186.0", + "@aws-sdk/credential-provider-imds": "3.186.0", + "@aws-sdk/credential-provider-sso": "3.186.0", + "@aws-sdk/credential-provider-web-identity": "3.186.0", + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/shared-ini-file-loader": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.186.0.tgz", + "integrity": "sha512-HIt2XhSRhEvVgRxTveLCzIkd/SzEBQfkQ6xMJhkBtfJw1o3+jeCk+VysXM0idqmXytctL0O3g9cvvTHOsUgxOA==", + "requires": { + "@aws-sdk/credential-provider-env": "3.186.0", + "@aws-sdk/credential-provider-imds": "3.186.0", + "@aws-sdk/credential-provider-ini": "3.186.0", + "@aws-sdk/credential-provider-process": "3.186.0", + "@aws-sdk/credential-provider-sso": "3.186.0", + "@aws-sdk/credential-provider-web-identity": "3.186.0", + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/shared-ini-file-loader": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-process": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.186.0.tgz", + "integrity": "sha512-ATRU6gbXvWC1TLnjOEZugC/PBXHBoZgBADid4fDcEQY1vF5e5Ux1kmqkJxyHtV5Wl8sE2uJfwWn+FlpUHRX67g==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/shared-ini-file-loader": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/fetch-http-handler": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.186.0.tgz", + "integrity": "sha512-k2v4AAHRD76WnLg7arH94EvIclClo/YfuqO7NoQ6/KwOxjRhs4G6TgIsAZ9E0xmqoJoV81Xqy8H8ldfy9F8LEw==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/querystring-builder": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-base64-browser": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/hash-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.186.0.tgz", + "integrity": "sha512-G3zuK8/3KExDTxqrGqko+opOMLRF0BwcwekV/wm3GKIM/NnLhHblBs2zd/yi7VsEoWmuzibfp6uzxgFpEoJ87w==", + "requires": { + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-buffer-from": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/invalid-dependency": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.186.0.tgz", + "integrity": "sha512-hjeZKqORhG2DPWYZ776lQ9YO3gjw166vZHZCZU/43kEYaCZHsF4mexHwHzreAY6RfS25cH60Um7dUh1aeVIpkw==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/is-array-buffer": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/is-array-buffer/-/is-array-buffer-3.186.0.tgz", + "integrity": "sha512-fObm+P6mjWYzxoFY4y2STHBmSdgKbIAXez0xope563mox62I8I4hhVPUCaDVydXvDpJv8tbedJMk0meJl22+xA==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-content-length": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.186.0.tgz", + "integrity": "sha512-Ol3c1ks3IK1s+Okc/rHIX7w2WpXofuQdoAEme37gHeml+8FtUlWH/881h62xfMdf+0YZpRuYv/eM7lBmJBPNJw==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-host-header": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.186.0.tgz", + "integrity": "sha512-5bTzrRzP2IGwyF3QCyMGtSXpOOud537x32htZf344IvVjrqZF/P8CDfGTkHkeBCIH+wnJxjK+l/QBb3ypAMIqQ==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-logger": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.186.0.tgz", + "integrity": "sha512-/1gGBImQT8xYh80pB7QtyzA799TqXtLZYQUohWAsFReYB7fdh5o+mu2rX0FNzZnrLIh2zBUNs4yaWGsnab4uXg==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-retry": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.186.0.tgz", + "integrity": "sha512-/VI9emEKhhDzlNv9lQMmkyxx3GjJ8yPfXH3HuAeOgM1wx1BjCTLRYEWnTbQwq7BDzVENdneleCsGAp7yaj80Aw==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/service-error-classification": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "tslib": "^2.3.1", + "uuid": "^8.3.2" + } + }, + "@aws-sdk/middleware-serde": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.186.0.tgz", + "integrity": "sha512-6FEAz70RNf18fKL5O7CepPSwTKJEIoyG9zU6p17GzKMgPeFsxS5xO94Hcq5tV2/CqeHliebjqhKY7yi+Pgok7g==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-signing": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.186.0.tgz", + "integrity": "sha512-riCJYG/LlF/rkgVbHkr4xJscc0/sECzDivzTaUmfb9kJhAwGxCyNqnTvg0q6UO00kxSdEB9zNZI2/iJYVBijBQ==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/signature-v4": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-stack": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.186.0.tgz", + "integrity": "sha512-fENMoo0pW7UBrbuycPf+3WZ+fcUgP9PnQ0jcOK3WWZlZ9d2ewh4HNxLh4EE3NkNYj4VIUFXtTUuVNHlG8trXjQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-user-agent": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.186.0.tgz", + "integrity": "sha512-fb+F2PF9DLKOVMgmhkr+ltN8ZhNJavTla9aqmbd01846OLEaN1n5xEnV7p8q5+EznVBWDF38Oz9Ae5BMt3Hs7w==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/node-config-provider": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.186.0.tgz", + "integrity": "sha512-De93mgmtuUUeoiKXU8pVHXWKPBfJQlS/lh1k2H9T2Pd9Tzi0l7p5ttddx4BsEx4gk+Pc5flNz+DeptiSjZpa4A==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/shared-ini-file-loader": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/node-http-handler": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.186.0.tgz", + "integrity": "sha512-CbkbDuPZT9UNJ4dAZJWB3BV+Z65wFy7OduqGkzNNrKq6ZYMUfehthhUOTk8vU6RMe/0FkN+J0fFXlBx/bs/cHw==", + "requires": { + "@aws-sdk/abort-controller": "3.186.0", + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/querystring-builder": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/property-provider": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.186.0.tgz", + "integrity": "sha512-nWKqt36UW3xV23RlHUmat+yevw9up+T+953nfjcmCBKtgWlCWu/aUzewTRhKj3VRscbN+Wer95SBw9Lr/MMOlQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/protocol-http": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.186.0.tgz", + "integrity": "sha512-l/KYr/UBDUU5ginqTgHtFfHR3X6ljf/1J1ThIiUg3C3kVC/Zwztm7BEOw8hHRWnWQGU/jYasGYcrcPLdQqFZyQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/querystring-builder": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.186.0.tgz", + "integrity": "sha512-mweCpuLufImxfq/rRBTEpjGuB4xhQvbokA+otjnUxlPdIobytLqEs7pCGQfLzQ7+1ZMo8LBXt70RH4A2nSX/JQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-uri-escape": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/querystring-parser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.186.0.tgz", + "integrity": "sha512-0iYfEloghzPVXJjmnzHamNx1F1jIiTW9Svy5ZF9LVqyr/uHZcQuiWYsuhWloBMLs8mfWarkZM02WfxZ8buAuhg==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/service-error-classification": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.186.0.tgz", + "integrity": "sha512-DRl3ORk4tF+jmH5uvftlfaq0IeKKpt0UPAOAFQ/JFWe+TjOcQd/K+VC0iiIG97YFp3aeFmH1JbEgsNxd+8fdxw==" + }, + "@aws-sdk/shared-ini-file-loader": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.186.0.tgz", + "integrity": "sha512-2FZqxmICtwN9CYid4dwfJSz/gGFHyStFQ3HCOQ8DsJUf2yREMSBsVmKqsyWgOrYcQ98gPcD5GIa7QO5yl3XF6A==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/signature-v4": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.186.0.tgz", + "integrity": "sha512-18i96P5c4suMqwSNhnEOqhq4doqqyjH4fn0YV3F8TkekHPIWP4mtIJ0PWAN4eievqdtcKgD/GqVO6FaJG9texw==", + "requires": { + "@aws-sdk/is-array-buffer": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-hex-encoding": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "@aws-sdk/util-uri-escape": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/smithy-client": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.186.0.tgz", + "integrity": "sha512-rdAxSFGSnrSprVJ6i1BXi65r4X14cuya6fYe8dSdgmFSa+U2ZevT97lb3tSINCUxBGeMXhENIzbVGkRZuMh+DQ==", + "requires": { + "@aws-sdk/middleware-stack": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/types": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.186.0.tgz", + "integrity": "sha512-NatmSU37U+XauMFJCdFI6nougC20JUFZar+ump5wVv0i54H+2Refg1YbFDxSs0FY28TSB9jfhWIpfFBmXgL5MQ==" + }, + "@aws-sdk/url-parser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.186.0.tgz", + "integrity": "sha512-jfdJkKqJZp8qjjwEjIGDqbqTuajBsddw02f86WiL8bPqD8W13/hdqbG4Fpwc+Bm6GwR6/4MY6xWXFnk8jDUKeA==", + "requires": { + "@aws-sdk/querystring-parser": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-base64-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-browser/-/util-base64-browser-3.186.0.tgz", + "integrity": "sha512-TpQL8opoFfzTwUDxKeon/vuc83kGXpYqjl6hR8WzmHoQgmFfdFlV+0KXZOohra1001OP3FhqvMqaYbO8p9vXVQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-base64-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-node/-/util-base64-node-3.186.0.tgz", + "integrity": "sha512-wH5Y/EQNBfGS4VkkmiMyZXU+Ak6VCoFM1GKWopV+sj03zR2D4FHexi4SxWwEBMpZCd6foMtihhbNBuPA5fnh6w==", + "requires": { + "@aws-sdk/util-buffer-from": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-body-length-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.186.0.tgz", + "integrity": "sha512-zKtjkI/dkj9oGkjo+7fIz+I9KuHrVt1ROAeL4OmDESS8UZi3/O8uMDFMuCp8jft6H+WFuYH6qRVWAVwXMiasXw==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-body-length-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.186.0.tgz", + "integrity": "sha512-U7Ii8u8Wvu9EnBWKKeuwkdrWto3c0j7LG677Spe6vtwWkvY70n9WGfiKHTgBpVeLNv8jvfcx5+H0UOPQK1o9SQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-buffer-from": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.186.0.tgz", + "integrity": "sha512-be2GCk2lsLWg/2V5Y+S4/9pOMXhOQo4DR4dIqBdR2R+jrMMHN9Xsr5QrkT6chcqLaJ/SBlwiAEEi3StMRmCOXA==", + "requires": { + "@aws-sdk/is-array-buffer": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-hex-encoding": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.186.0.tgz", + "integrity": "sha512-UL9rdgIZz1E/jpAfaKH8QgUxNK9VP5JPgoR0bSiaefMjnsoBh0x/VVMsfUyziOoJCMLebhJzFowtwrSKEGsxNg==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-uri-escape": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.186.0.tgz", + "integrity": "sha512-imtOrJFpIZAipAg8VmRqYwv1G/x4xzyoxOJ48ZSn1/ZGnKEEnB6n6E9gwYRebi4mlRuMSVeZwCPLq0ey5hReeQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-user-agent-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.186.0.tgz", + "integrity": "sha512-fbRcTTutMk4YXY3A2LePI4jWSIeHOT8DaYavpc/9Xshz/WH9RTGMmokeVOcClRNBeDSi5cELPJJ7gx6SFD3ZlQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "bowser": "^2.11.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-user-agent-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.186.0.tgz", + "integrity": "sha512-oWZR7hN6NtOgnT6fUvHaafgbipQc2xJCRB93XHiF9aZGptGNLJzznIOP7uURdn0bTnF73ejbUXWLQIm8/6ue6w==", + "requires": { + "@aws-sdk/node-config-provider": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-utf8-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.186.0.tgz", + "integrity": "sha512-n+IdFYF/4qT2WxhMOCeig8LndDggaYHw3BJJtfIBZRiS16lgwcGYvOUmhCkn0aSlG1f/eyg9YZHQG0iz9eLdHQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-utf8-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-node/-/util-utf8-node-3.186.0.tgz", + "integrity": "sha512-7qlE0dOVdjuRbZTb7HFywnHHCrsN7AeQiTnsWT63mjXGDbPeUWQQw3TrdI20um3cxZXnKoeudGq8K6zbXyQ4iA==", + "requires": { + "@aws-sdk/util-buffer-from": "3.186.0", + "tslib": "^2.3.1" + } + }, + "fast-xml-parser": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz", + "integrity": "sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==", + "requires": { + "strnum": "^1.0.5" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + } + } + }, + "@aws-sdk/client-textract": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-textract/-/client-textract-3.6.1.tgz", + "integrity": "sha512-nLrBzWDt3ToiGVFF4lW7a/eZpI2zjdvu7lwmOWyXX8iiPzhBVVEfd5oOorRyJYBsGMslp4sqV8TBkU5Ld/a97Q==", + "requires": { + "@aws-crypto/sha256-browser": "^1.0.0", + "@aws-crypto/sha256-js": "^1.0.0", + "@aws-sdk/config-resolver": "3.6.1", + "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/fetch-http-handler": "3.6.1", + "@aws-sdk/hash-node": "3.6.1", + "@aws-sdk/invalid-dependency": "3.6.1", + "@aws-sdk/middleware-content-length": "3.6.1", + "@aws-sdk/middleware-host-header": "3.6.1", + "@aws-sdk/middleware-logger": "3.6.1", + "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-serde": "3.6.1", + "@aws-sdk/middleware-signing": "3.6.1", + "@aws-sdk/middleware-stack": "3.6.1", + "@aws-sdk/middleware-user-agent": "3.6.1", + "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-http-handler": "3.6.1", + "@aws-sdk/protocol-http": "3.6.1", + "@aws-sdk/smithy-client": "3.6.1", + "@aws-sdk/types": "3.6.1", + "@aws-sdk/url-parser": "3.6.1", + "@aws-sdk/url-parser-native": "3.6.1", + "@aws-sdk/util-base64-browser": "3.6.1", + "@aws-sdk/util-base64-node": "3.6.1", + "@aws-sdk/util-body-length-browser": "3.6.1", + "@aws-sdk/util-body-length-node": "3.6.1", + "@aws-sdk/util-user-agent-browser": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-utf8-browser": "3.6.1", + "@aws-sdk/util-utf8-node": "3.6.1", + "tslib": "^2.0.0" + } + }, + "@aws-sdk/client-translate": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-translate/-/client-translate-3.6.1.tgz", + "integrity": "sha512-RIHY+Og1i43B5aWlfUUk0ZFnNfM7j2vzlYUwOqhndawV49GFf96M3pmskR5sKEZI+5TXY77qR9TgZ/r3UxVCRQ==", + "requires": { + "@aws-crypto/sha256-browser": "^1.0.0", + "@aws-crypto/sha256-js": "^1.0.0", + "@aws-sdk/config-resolver": "3.6.1", + "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/fetch-http-handler": "3.6.1", + "@aws-sdk/hash-node": "3.6.1", + "@aws-sdk/invalid-dependency": "3.6.1", + "@aws-sdk/middleware-content-length": "3.6.1", + "@aws-sdk/middleware-host-header": "3.6.1", + "@aws-sdk/middleware-logger": "3.6.1", + "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-serde": "3.6.1", + "@aws-sdk/middleware-signing": "3.6.1", + "@aws-sdk/middleware-stack": "3.6.1", + "@aws-sdk/middleware-user-agent": "3.6.1", + "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-http-handler": "3.6.1", + "@aws-sdk/protocol-http": "3.6.1", + "@aws-sdk/smithy-client": "3.6.1", + "@aws-sdk/types": "3.6.1", + "@aws-sdk/url-parser": "3.6.1", + "@aws-sdk/url-parser-native": "3.6.1", + "@aws-sdk/util-base64-browser": "3.6.1", + "@aws-sdk/util-base64-node": "3.6.1", + "@aws-sdk/util-body-length-browser": "3.6.1", + "@aws-sdk/util-body-length-node": "3.6.1", + "@aws-sdk/util-user-agent-browser": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-utf8-browser": "3.6.1", + "@aws-sdk/util-utf8-node": "3.6.1", + "tslib": "^2.0.0", + "uuid": "^3.0.0" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "@aws-sdk/config-resolver": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.6.1.tgz", + "integrity": "sha512-qjP1g3jLIm+XvOIJ4J7VmZRi87vsDmTRzIFePVeG+EFWwYQLxQjTGMdIj3yKTh1WuZ0HByf47mGcpiS4HZLm1Q==", + "requires": { + "@aws-sdk/signature-v4": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/credential-provider-env": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.6.1.tgz", + "integrity": "sha512-coeFf/HnhpGidcAN1i1NuFgyFB2M6DeN1zNVy4f6s4mAh96ftr9DgWM1CcE3C+cLHEdpNqleVgC/2VQpyzOBLQ==", + "requires": { + "@aws-sdk/property-provider": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/credential-provider-imds": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.6.1.tgz", + "integrity": "sha512-bf4LMI418OYcQbyLZRAW8Q5AYM2IKrNqOnIcfrFn2f17ulG7TzoWW3WN/kMOw4TC9+y+vIlCWOv87GxU1yP0Bg==", + "requires": { + "@aws-sdk/property-provider": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/credential-provider-ini": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.6.1.tgz", + "integrity": "sha512-3jguW6+ttRNddRZvbrs1yb3F1jrUbqyv0UfRoHuOGthjTt+L9sDpJaJGugYnT3bS9WBu1NydLVE2kDV++mJGVw==", + "requires": { + "@aws-sdk/property-provider": "3.6.1", + "@aws-sdk/shared-ini-file-loader": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/credential-provider-node": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.6.1.tgz", + "integrity": "sha512-VAHOcsqkPrF1k/fA62pv9c75lUWe5bHpcbFX83C3EUPd2FXV10Lfkv6bdWhyZPQy0k8T+9/yikHH3c7ZQeFE5A==", + "requires": { + "@aws-sdk/credential-provider-env": "3.6.1", + "@aws-sdk/credential-provider-imds": "3.6.1", + "@aws-sdk/credential-provider-ini": "3.6.1", + "@aws-sdk/credential-provider-process": "3.6.1", + "@aws-sdk/property-provider": "3.6.1", + "@aws-sdk/shared-ini-file-loader": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/credential-provider-process": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.6.1.tgz", + "integrity": "sha512-d0/TpMoEV4qMYkdpyyjU2Otse9X2jC1DuxWajHOWZYEw8oejMvXYTZ10hNaXZvAcNM9q214rp+k4mkt6gIcI6g==", + "requires": { + "@aws-sdk/credential-provider-ini": "3.6.1", + "@aws-sdk/property-provider": "3.6.1", + "@aws-sdk/shared-ini-file-loader": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/credential-provider-sso": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.186.0.tgz", + "integrity": "sha512-mJ+IZljgXPx99HCmuLgBVDPLepHrwqnEEC/0wigrLCx6uz3SrAWmGZsNbxSEtb2CFSAaczlTHcU/kIl7XZIyeQ==", + "requires": { + "@aws-sdk/client-sso": "3.186.0", + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/shared-ini-file-loader": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + }, + "dependencies": { + "@aws-sdk/property-provider": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.186.0.tgz", + "integrity": "sha512-nWKqt36UW3xV23RlHUmat+yevw9up+T+953nfjcmCBKtgWlCWu/aUzewTRhKj3VRscbN+Wer95SBw9Lr/MMOlQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/shared-ini-file-loader": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.186.0.tgz", + "integrity": "sha512-2FZqxmICtwN9CYid4dwfJSz/gGFHyStFQ3HCOQ8DsJUf2yREMSBsVmKqsyWgOrYcQ98gPcD5GIa7QO5yl3XF6A==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/types": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.186.0.tgz", + "integrity": "sha512-NatmSU37U+XauMFJCdFI6nougC20JUFZar+ump5wVv0i54H+2Refg1YbFDxSs0FY28TSB9jfhWIpfFBmXgL5MQ==" + } + } + }, + "@aws-sdk/credential-provider-web-identity": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.186.0.tgz", + "integrity": "sha512-KqzI5eBV72FE+8SuOQAu+r53RXGVHg4AuDJmdXyo7Gc4wS/B9FNElA8jVUjjYgVnf0FSiri+l41VzQ44dCopSA==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + }, + "dependencies": { + "@aws-sdk/property-provider": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.186.0.tgz", + "integrity": "sha512-nWKqt36UW3xV23RlHUmat+yevw9up+T+953nfjcmCBKtgWlCWu/aUzewTRhKj3VRscbN+Wer95SBw9Lr/MMOlQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/types": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.186.0.tgz", + "integrity": "sha512-NatmSU37U+XauMFJCdFI6nougC20JUFZar+ump5wVv0i54H+2Refg1YbFDxSs0FY28TSB9jfhWIpfFBmXgL5MQ==" + } + } + }, + "@aws-sdk/eventstream-codec": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-codec/-/eventstream-codec-3.186.0.tgz", + "integrity": "sha512-3kLcJ0/H+zxFlhTlE1SGoFpzd/SitwXOsTSlYVwrwdISKRjooGg0BJpm1CSTkvmWnQIUlYijJvS96TAJ+fCPIA==", + "requires": { + "@aws-crypto/crc32": "2.0.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-hex-encoding": "3.186.0", + "tslib": "^2.3.1" + }, + "dependencies": { + "@aws-sdk/types": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.186.0.tgz", + "integrity": "sha512-NatmSU37U+XauMFJCdFI6nougC20JUFZar+ump5wVv0i54H+2Refg1YbFDxSs0FY28TSB9jfhWIpfFBmXgL5MQ==" + }, + "@aws-sdk/util-hex-encoding": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.186.0.tgz", + "integrity": "sha512-UL9rdgIZz1E/jpAfaKH8QgUxNK9VP5JPgoR0bSiaefMjnsoBh0x/VVMsfUyziOoJCMLebhJzFowtwrSKEGsxNg==", + "requires": { + "tslib": "^2.3.1" + } + } + } + }, + "@aws-sdk/eventstream-handler-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.186.0.tgz", + "integrity": "sha512-S8eAxCHyFAGSH7F6GHKU2ckpiwFPwJUQwMzewISLg3wzLQeu6lmduxBxVaV3/SoEbEMsbNmrgw9EXtw3Vt/odQ==", + "requires": { + "@aws-sdk/eventstream-codec": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + }, + "dependencies": { + "@aws-sdk/types": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.186.0.tgz", + "integrity": "sha512-NatmSU37U+XauMFJCdFI6nougC20JUFZar+ump5wVv0i54H+2Refg1YbFDxSs0FY28TSB9jfhWIpfFBmXgL5MQ==" + } + } + }, + "@aws-sdk/eventstream-marshaller": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-marshaller/-/eventstream-marshaller-3.6.1.tgz", + "integrity": "sha512-ZvN3Nvxn2Gul08L9MOSN123LwSO0E1gF/CqmOGZtEWzPnoSX/PWM9mhPPeXubyw2KdlXylOodYYw3EAATk3OmA==", + "requires": { + "@aws-crypto/crc32": "^1.0.0", + "@aws-sdk/types": "3.6.1", + "@aws-sdk/util-hex-encoding": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "@aws-crypto/crc32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-1.2.2.tgz", + "integrity": "sha512-8K0b1672qbv05chSoKpwGZ3fhvVp28Fg3AVHVkEHFl2lTLChO7wD/hTyyo8ING7uc31uZRt7bNra/hA74Td7Tw==", + "requires": { + "@aws-crypto/util": "^1.2.2", + "@aws-sdk/types": "^3.1.0", + "tslib": "^1.11.1" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/eventstream-serde-browser": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.6.1.tgz", + "integrity": "sha512-J8B30d+YUfkBtgWRr7+9AfYiPnbG28zjMlFGsJf8Wxr/hDCfff+Z8NzlBYFEbS7McXXhRiIN8DHUvCtolJtWJQ==", + "requires": { + "@aws-sdk/eventstream-marshaller": "3.6.1", + "@aws-sdk/eventstream-serde-universal": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/eventstream-serde-config-resolver": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.6.1.tgz", + "integrity": "sha512-72pCzcT/KeD4gPgRVBSQzEzz4JBim8bNwPwZCGaIYdYAsAI8YMlvp0JNdis3Ov9DFURc87YilWKQlAfw7CDJxA==", + "requires": { + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/eventstream-serde-node": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.6.1.tgz", + "integrity": "sha512-rjBbJFjCrEcm2NxZctp+eJmyPxKYayG3tQZo8PEAQSViIlK5QexQI3fgqNAeCtK7l/SFAAvnOMRZF6Z3NdUY6A==", + "requires": { + "@aws-sdk/eventstream-marshaller": "3.6.1", + "@aws-sdk/eventstream-serde-universal": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/eventstream-serde-universal": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.6.1.tgz", + "integrity": "sha512-rpRu97yAGHr9GQLWMzcGICR2PxNu1dHU/MYc9Kb6UgGeZd4fod4o1zjhAJuj98cXn2xwHNFM4wMKua6B4zKrZg==", + "requires": { + "@aws-sdk/eventstream-marshaller": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/fetch-http-handler": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.6.1.tgz", + "integrity": "sha512-N8l6ZbwhINuWG5hsl625lmIQmVjzsqRPmlgh061jm5D90IhsM5/3A3wUxpB/k0av1dmuMRw/m0YtBU5w4LOwvw==", + "requires": { + "@aws-sdk/protocol-http": "3.6.1", + "@aws-sdk/querystring-builder": "3.6.1", + "@aws-sdk/types": "3.6.1", + "@aws-sdk/util-base64-browser": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/hash-node": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.6.1.tgz", + "integrity": "sha512-iKEpzpyaG9PYCnaOGwTIf0lffsF/TpsXrzAfnBlfeOU/3FbgniW2z/yq5xBbtMDtLobtOYC09kUFwDnDvuveSA==", + "requires": { + "@aws-sdk/types": "3.6.1", + "@aws-sdk/util-buffer-from": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/invalid-dependency": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.6.1.tgz", + "integrity": "sha512-d0RLqK7yeDCZJKopnGmGXo2rYkQNE7sGKVmBHQD1j1kKZ9lWwRoJeWqo834JNPZzY5XRvZG5SuIjJ1kFy8LpyQ==", + "requires": { + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/is-array-buffer": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/is-array-buffer/-/is-array-buffer-3.6.1.tgz", + "integrity": "sha512-qm2iDJmCrxlQE2dsFG+TujPe7jw4DF+4RTrsFMhk/e3lOl3MAzQ6Fc2kXtgeUcVrZVFTL8fQvXE1ByYyI6WbCw==", + "requires": { + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/md5-js": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/md5-js/-/md5-js-3.6.1.tgz", + "integrity": "sha512-lzCqkZF1sbzGFDyq1dI+lR3AmlE33rbC/JhZ5fzw3hJZvfZ6Beq3Su7YwDo65IWEu0zOKYaNywTeOloXP/CkxQ==", + "requires": { + "@aws-sdk/types": "3.6.1", + "@aws-sdk/util-utf8-browser": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/middleware-content-length": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.6.1.tgz", + "integrity": "sha512-QRcocG9f5YjYzbjs2HjKla6ZIjvx8Y8tm1ZSFOPey81m18CLif1O7M3AtJXvxn+0zeSck9StFdhz5gfjVNYtDg==", + "requires": { + "@aws-sdk/protocol-http": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/middleware-eventstream": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.186.0.tgz", + "integrity": "sha512-7yjFiitTGgfKL6cHK3u3HYFnld26IW5aUAFuEd6ocR/FjliysfBd8g0g1bw3bRfIMgCDD8OIOkXK8iCk2iYGWQ==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + }, + "dependencies": { + "@aws-sdk/protocol-http": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.186.0.tgz", + "integrity": "sha512-l/KYr/UBDUU5ginqTgHtFfHR3X6ljf/1J1ThIiUg3C3kVC/Zwztm7BEOw8hHRWnWQGU/jYasGYcrcPLdQqFZyQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/types": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.186.0.tgz", + "integrity": "sha512-NatmSU37U+XauMFJCdFI6nougC20JUFZar+ump5wVv0i54H+2Refg1YbFDxSs0FY28TSB9jfhWIpfFBmXgL5MQ==" + } + } + }, + "@aws-sdk/middleware-host-header": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.6.1.tgz", + "integrity": "sha512-nwq8R2fGBRZQE0Fr/jiOgqfppfiTQCUoD8hyX3qSS7Qc2uqpsDOt2TnnoZl56mpQYkF/344IvMAkp+ew6wR73w==", + "requires": { + "@aws-sdk/protocol-http": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/middleware-logger": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.6.1.tgz", + "integrity": "sha512-zxaSLpwKlja7JvK20UsDTxPqBZUo3rbDA1uv3VWwpxzOrEWSlVZYx/KLuyGWGkx9V71ZEkf6oOWWJIstS0wyQQ==", + "requires": { + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/middleware-recursion-detection": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.186.0.tgz", + "integrity": "sha512-Za7k26Kovb4LuV5tmC6wcVILDCt0kwztwSlB991xk4vwNTja8kKxSt53WsYG8Q2wSaW6UOIbSoguZVyxbIY07Q==", + "requires": { + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + }, + "dependencies": { + "@aws-sdk/protocol-http": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.186.0.tgz", + "integrity": "sha512-l/KYr/UBDUU5ginqTgHtFfHR3X6ljf/1J1ThIiUg3C3kVC/Zwztm7BEOw8hHRWnWQGU/jYasGYcrcPLdQqFZyQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/types": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.186.0.tgz", + "integrity": "sha512-NatmSU37U+XauMFJCdFI6nougC20JUFZar+ump5wVv0i54H+2Refg1YbFDxSs0FY28TSB9jfhWIpfFBmXgL5MQ==" + } + } + }, + "@aws-sdk/middleware-retry": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.6.1.tgz", + "integrity": "sha512-WHeo4d2jsXxBP+cec2SeLb0btYXwYXuE56WLmNt0RvJYmiBzytUeGJeRa9HuwV574kgigAuHGCeHlPO36G4Y0Q==", + "requires": { + "@aws-sdk/protocol-http": "3.6.1", + "@aws-sdk/service-error-classification": "3.6.1", + "@aws-sdk/types": "3.6.1", + "react-native-get-random-values": "^1.4.0", + "tslib": "^1.8.0", + "uuid": "^3.0.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "@aws-sdk/middleware-sdk-sts": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.186.0.tgz", + "integrity": "sha512-GDcK0O8rjtnd+XRGnxzheq1V2jk4Sj4HtjrxW/ROyhzLOAOyyxutBt+/zOpDD6Gba3qxc69wE+Cf/qngOkEkDw==", + "requires": { + "@aws-sdk/middleware-signing": "3.186.0", + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/signature-v4": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + }, + "dependencies": { + "@aws-sdk/is-array-buffer": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/is-array-buffer/-/is-array-buffer-3.186.0.tgz", + "integrity": "sha512-fObm+P6mjWYzxoFY4y2STHBmSdgKbIAXez0xope563mox62I8I4hhVPUCaDVydXvDpJv8tbedJMk0meJl22+xA==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/middleware-signing": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.186.0.tgz", + "integrity": "sha512-riCJYG/LlF/rkgVbHkr4xJscc0/sECzDivzTaUmfb9kJhAwGxCyNqnTvg0q6UO00kxSdEB9zNZI2/iJYVBijBQ==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/protocol-http": "3.186.0", + "@aws-sdk/signature-v4": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/property-provider": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.186.0.tgz", + "integrity": "sha512-nWKqt36UW3xV23RlHUmat+yevw9up+T+953nfjcmCBKtgWlCWu/aUzewTRhKj3VRscbN+Wer95SBw9Lr/MMOlQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/protocol-http": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.186.0.tgz", + "integrity": "sha512-l/KYr/UBDUU5ginqTgHtFfHR3X6ljf/1J1ThIiUg3C3kVC/Zwztm7BEOw8hHRWnWQGU/jYasGYcrcPLdQqFZyQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/signature-v4": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.186.0.tgz", + "integrity": "sha512-18i96P5c4suMqwSNhnEOqhq4doqqyjH4fn0YV3F8TkekHPIWP4mtIJ0PWAN4eievqdtcKgD/GqVO6FaJG9texw==", + "requires": { + "@aws-sdk/is-array-buffer": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-hex-encoding": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "@aws-sdk/util-uri-escape": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/types": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.186.0.tgz", + "integrity": "sha512-NatmSU37U+XauMFJCdFI6nougC20JUFZar+ump5wVv0i54H+2Refg1YbFDxSs0FY28TSB9jfhWIpfFBmXgL5MQ==" + }, + "@aws-sdk/util-hex-encoding": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.186.0.tgz", + "integrity": "sha512-UL9rdgIZz1E/jpAfaKH8QgUxNK9VP5JPgoR0bSiaefMjnsoBh0x/VVMsfUyziOoJCMLebhJzFowtwrSKEGsxNg==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-uri-escape": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.186.0.tgz", + "integrity": "sha512-imtOrJFpIZAipAg8VmRqYwv1G/x4xzyoxOJ48ZSn1/ZGnKEEnB6n6E9gwYRebi4mlRuMSVeZwCPLq0ey5hReeQ==", + "requires": { + "tslib": "^2.3.1" + } + } + } + }, + "@aws-sdk/middleware-serde": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.6.1.tgz", + "integrity": "sha512-EdQCFZRERfP3uDuWcPNuaa2WUR3qL1WFDXafhcx+7ywQxagdYqBUWKFJlLYi6njbkOKXFM+eHBzoXGF0OV3MJA==", + "requires": { + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/middleware-signing": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.6.1.tgz", + "integrity": "sha512-1woKq+1sU3eausdl8BNdAMRZMkSYuy4mxhLsF0/qAUuLwo1eJLLUCOQp477tICawgu4O4q2OAyUHk7wMqYnQCg==", + "requires": { + "@aws-sdk/protocol-http": "3.6.1", + "@aws-sdk/signature-v4": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/middleware-stack": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.6.1.tgz", + "integrity": "sha512-EPsIxMi8LtCt7YwTFpWGlVGYJc0q4kwFbOssY02qfqdCnyqi2y5wo089dH7OdxUooQ0D7CPsXM1zTTuzvm+9Fw==", + "requires": { + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/middleware-user-agent": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.6.1.tgz", + "integrity": "sha512-YvXvwllNDVvxQ30vIqLsx+P6jjnfFEQUmhlv64n98gOme6h2BqoyQDcC3yHRGctuxRZEsR7W/H1ASTKC+iabbQ==", + "requires": { + "@aws-sdk/protocol-http": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/node-config-provider": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.6.1.tgz", + "integrity": "sha512-x2Z7lm0ZhHYqMybvkaI5hDKfBkaLaXhTDfgrLl9TmBZ3QHO4fIHgeL82VZ90Paol+OS+jdq2AheLmzbSxv3HrA==", + "requires": { + "@aws-sdk/property-provider": "3.6.1", + "@aws-sdk/shared-ini-file-loader": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/node-http-handler": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.6.1.tgz", + "integrity": "sha512-6XSaoqbm9ZF6T4UdBCcs/Gn2XclwBotkdjj46AxO+9vRAgZDP+lH/8WwZsvfqJhhRhS0qxWrks98WGJwmaTG8g==", + "requires": { + "@aws-sdk/abort-controller": "3.6.1", + "@aws-sdk/protocol-http": "3.6.1", + "@aws-sdk/querystring-builder": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/property-provider": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.6.1.tgz", + "integrity": "sha512-2gR2DzDySXKFoj9iXLm1TZBVSvFIikEPJsbRmAZx5RBY+tp1IXWqZM6PESjaLdLg/ZtR0QhW2ZcRn0fyq2JfnQ==", + "requires": { + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/protocol-http": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.6.1.tgz", + "integrity": "sha512-WkQz7ncVYTLvCidDfXWouDzqxgSNPZDz3Bql+7VhZeITnzAEcr4hNMyEqMAVYBVugGmkG2W6YiUqNNs1goOcDA==", + "requires": { + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/querystring-builder": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.6.1.tgz", + "integrity": "sha512-ESe255Yl6vB1AMNqaGSQow3TBYYnpw0AFjE40q2VyiNrkbaqKmW2EzjeCy3wEmB1IfJDHy3O12ZOMUMOnjFT8g==", + "requires": { + "@aws-sdk/types": "3.6.1", + "@aws-sdk/util-uri-escape": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/querystring-parser": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.6.1.tgz", + "integrity": "sha512-hh6dhqamKrWWaDSuO2YULci0RGwJWygoy8hpCRxs/FpzzHIcbm6Cl6Jhrn5eKBzOBv+PhCcYwbfad0kIZZovcQ==", + "requires": { + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/service-error-classification": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.6.1.tgz", + "integrity": "sha512-kZ7ZhbrN1f+vrSRkTJvXsu7BlOyZgym058nPA745+1RZ1Rtv4Ax8oknf2RvJyj/1qRUi8LBaAREjzQ3C8tmLBA==" + }, + "@aws-sdk/shared-ini-file-loader": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.6.1.tgz", + "integrity": "sha512-BnLHtsNLOoow6rPV+QVi6jnovU5g1m0YzoUG0BQYZ1ALyVlWVr0VvlUX30gMDfdYoPMp+DHvF8GXdMuGINq6kQ==", + "requires": { + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/signature-v4": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.6.1.tgz", + "integrity": "sha512-EAR0qGVL4AgzodZv4t+BSuBfyOXhTNxDxom50IFI1MqidR9vI6avNZKcPHhgXbm7XVcsDGThZKbzQ2q7MZ2NTA==", + "requires": { + "@aws-sdk/is-array-buffer": "3.6.1", + "@aws-sdk/types": "3.6.1", + "@aws-sdk/util-hex-encoding": "3.6.1", + "@aws-sdk/util-uri-escape": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/smithy-client": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.6.1.tgz", + "integrity": "sha512-AVpRK4/iUxNeDdAm8UqP0ZgtgJMQeWcagTylijwelhWXyXzHUReY1sgILsWcdWnoy6gq845W7K2VBhBleni8+w==", + "requires": { + "@aws-sdk/middleware-stack": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/types": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.6.1.tgz", + "integrity": "sha512-4Dx3eRTrUHLxhFdLJL8zdNGzVsJfAxtxPYYGmIddUkO2Gj3WA1TGjdfG4XN/ClI6e1XonCHafQX3UYO/mgnH3g==" + }, + "@aws-sdk/url-parser": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.6.1.tgz", + "integrity": "sha512-pWFIePDx0PMCleQRsQDWoDl17YiijOLj0ZobN39rQt+wv5PhLSZDz9PgJsqS48nZ6hqsKgipRcjiBMhn5NtFcQ==", + "requires": { + "@aws-sdk/querystring-parser": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/url-parser-native": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser-native/-/url-parser-native-3.6.1.tgz", + "integrity": "sha512-3O+ktsrJoE8YQCho9L41YXO8EWILXrSeES7amUaV3mgIV5w4S3SB/r4RkmylpqRpQF7Ry8LFiAnMqH1wa4WBPA==", + "requires": { + "@aws-sdk/querystring-parser": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0", + "url": "^0.11.0" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "url": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.3.tgz", + "integrity": "sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==", + "requires": { + "punycode": "^1.4.1", + "qs": "^6.11.2" + } + } + } + }, + "@aws-sdk/util-base64-browser": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-browser/-/util-base64-browser-3.6.1.tgz", + "integrity": "sha512-+DHAIgt0AFARDVC7J0Z9FkSmJhBMlkYdOPeAAgO0WaQoKj7rtsLQJ7P3v3aS1paKN5/sk5xNY7ziVB6uHtOvHA==", + "requires": { + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/util-base64-node": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-node/-/util-base64-node-3.6.1.tgz", + "integrity": "sha512-oiqzpsvtTSS92+cL3ykhGd7t3qBJKeHvrgOwUyEf1wFWHQ2DPJR+dIMy5rMFRXWLKCl3w7IddY2rJCkLYMjaqQ==", + "requires": { + "@aws-sdk/util-buffer-from": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/util-body-length-browser": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.6.1.tgz", + "integrity": "sha512-IdWwE3rm/CFDk2F+IwTZOFTnnNW5SB8y1lWiQ54cfc7y03hO6jmXNnpZGZ5goHhT+vf1oheNQt1J47m0pM/Irw==", + "requires": { + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/util-body-length-node": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.6.1.tgz", + "integrity": "sha512-CUG3gc18bSOsqViQhB3M4AlLpAWV47RE6yWJ6rLD0J6/rSuzbwbjzxM39q0YTAVuSo/ivdbij+G9c3QCirC+QQ==", + "requires": { + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/util-buffer-from": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.6.1.tgz", + "integrity": "sha512-OGUh2B5NY4h7iRabqeZ+EgsrzE1LUmNFzMyhoZv0tO4NExyfQjxIYXLQQvydeOq9DJUbCw+yrRZrj8vXNDQG+g==", + "requires": { + "@aws-sdk/is-array-buffer": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/util-config-provider": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-config-provider/-/util-config-provider-3.186.0.tgz", + "integrity": "sha512-71Qwu/PN02XsRLApyxG0EUy/NxWh/CXxtl2C7qY14t+KTiRapwbDkdJ1cMsqYqghYP4BwJoj1M+EFMQSSlkZQQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-defaults-mode-browser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.186.0.tgz", + "integrity": "sha512-U8GOfIdQ0dZ7RRVpPynGteAHx4URtEh+JfWHHVfS6xLPthPHWTbyRhkQX++K/F8Jk+T5U8Anrrqlea4TlcO2DA==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/types": "3.186.0", + "bowser": "^2.11.0", + "tslib": "^2.3.1" + }, + "dependencies": { + "@aws-sdk/property-provider": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.186.0.tgz", + "integrity": "sha512-nWKqt36UW3xV23RlHUmat+yevw9up+T+953nfjcmCBKtgWlCWu/aUzewTRhKj3VRscbN+Wer95SBw9Lr/MMOlQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/types": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.186.0.tgz", + "integrity": "sha512-NatmSU37U+XauMFJCdFI6nougC20JUFZar+ump5wVv0i54H+2Refg1YbFDxSs0FY28TSB9jfhWIpfFBmXgL5MQ==" + } + } + }, + "@aws-sdk/util-defaults-mode-node": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.186.0.tgz", + "integrity": "sha512-N6O5bpwCiE4z8y7SPHd7KYlszmNOYREa+mMgtOIXRU3VXSEHVKVWTZsHKvNTTHpW0qMqtgIvjvXCo3vsch5l3A==", + "requires": { + "@aws-sdk/config-resolver": "3.186.0", + "@aws-sdk/credential-provider-imds": "3.186.0", + "@aws-sdk/node-config-provider": "3.186.0", + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + }, + "dependencies": { + "@aws-sdk/config-resolver": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.186.0.tgz", + "integrity": "sha512-l8DR7Q4grEn1fgo2/KvtIfIHJS33HGKPQnht8OPxkl0dMzOJ0jxjOw/tMbrIcPnr2T3Fi7LLcj3dY1Fo1poruQ==", + "requires": { + "@aws-sdk/signature-v4": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-config-provider": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/credential-provider-imds": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.186.0.tgz", + "integrity": "sha512-iJeC7KrEgPPAuXjCZ3ExYZrRQvzpSdTZopYgUm5TnNZ8S1NU/4nvv5xVy61JvMj3JQAeG8UDYYgC421Foc8wQw==", + "requires": { + "@aws-sdk/node-config-provider": "3.186.0", + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/url-parser": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/is-array-buffer": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/is-array-buffer/-/is-array-buffer-3.186.0.tgz", + "integrity": "sha512-fObm+P6mjWYzxoFY4y2STHBmSdgKbIAXez0xope563mox62I8I4hhVPUCaDVydXvDpJv8tbedJMk0meJl22+xA==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/node-config-provider": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.186.0.tgz", + "integrity": "sha512-De93mgmtuUUeoiKXU8pVHXWKPBfJQlS/lh1k2H9T2Pd9Tzi0l7p5ttddx4BsEx4gk+Pc5flNz+DeptiSjZpa4A==", + "requires": { + "@aws-sdk/property-provider": "3.186.0", + "@aws-sdk/shared-ini-file-loader": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/property-provider": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.186.0.tgz", + "integrity": "sha512-nWKqt36UW3xV23RlHUmat+yevw9up+T+953nfjcmCBKtgWlCWu/aUzewTRhKj3VRscbN+Wer95SBw9Lr/MMOlQ==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/querystring-parser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.186.0.tgz", + "integrity": "sha512-0iYfEloghzPVXJjmnzHamNx1F1jIiTW9Svy5ZF9LVqyr/uHZcQuiWYsuhWloBMLs8mfWarkZM02WfxZ8buAuhg==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/shared-ini-file-loader": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.186.0.tgz", + "integrity": "sha512-2FZqxmICtwN9CYid4dwfJSz/gGFHyStFQ3HCOQ8DsJUf2yREMSBsVmKqsyWgOrYcQ98gPcD5GIa7QO5yl3XF6A==", + "requires": { + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/signature-v4": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.186.0.tgz", + "integrity": "sha512-18i96P5c4suMqwSNhnEOqhq4doqqyjH4fn0YV3F8TkekHPIWP4mtIJ0PWAN4eievqdtcKgD/GqVO6FaJG9texw==", + "requires": { + "@aws-sdk/is-array-buffer": "3.186.0", + "@aws-sdk/types": "3.186.0", + "@aws-sdk/util-hex-encoding": "3.186.0", + "@aws-sdk/util-middleware": "3.186.0", + "@aws-sdk/util-uri-escape": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/types": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.186.0.tgz", + "integrity": "sha512-NatmSU37U+XauMFJCdFI6nougC20JUFZar+ump5wVv0i54H+2Refg1YbFDxSs0FY28TSB9jfhWIpfFBmXgL5MQ==" + }, + "@aws-sdk/url-parser": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.186.0.tgz", + "integrity": "sha512-jfdJkKqJZp8qjjwEjIGDqbqTuajBsddw02f86WiL8bPqD8W13/hdqbG4Fpwc+Bm6GwR6/4MY6xWXFnk8jDUKeA==", + "requires": { + "@aws-sdk/querystring-parser": "3.186.0", + "@aws-sdk/types": "3.186.0", + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-hex-encoding": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.186.0.tgz", + "integrity": "sha512-UL9rdgIZz1E/jpAfaKH8QgUxNK9VP5JPgoR0bSiaefMjnsoBh0x/VVMsfUyziOoJCMLebhJzFowtwrSKEGsxNg==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-uri-escape": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.186.0.tgz", + "integrity": "sha512-imtOrJFpIZAipAg8VmRqYwv1G/x4xzyoxOJ48ZSn1/ZGnKEEnB6n6E9gwYRebi4mlRuMSVeZwCPLq0ey5hReeQ==", + "requires": { + "tslib": "^2.3.1" + } + } + } + }, + "@aws-sdk/util-hex-encoding": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.6.1.tgz", + "integrity": "sha512-pzsGOHtU2eGca4NJgFg94lLaeXDOg8pcS9sVt4f9LmtUGbrqRveeyBv0XlkHeZW2n0IZBssPHipVYQFlk7iaRA==", + "requires": { + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/util-locate-window": { + "version": "3.310.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.310.0.tgz", + "integrity": "sha512-qo2t/vBTnoXpjKxlsC2e1gBrRm80M3bId27r0BRB2VniSSe7bL1mmzM+/HFtujm0iAxtPM+aLEflLJlJeDPg0w==", + "requires": { + "tslib": "^2.5.0" + } + }, + "@aws-sdk/util-middleware": { + "version": "3.186.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.186.0.tgz", + "integrity": "sha512-fddwDgXtnHyL9mEZ4s1tBBsKnVQHqTUmFbZKUUKPrg9CxOh0Y/zZxEa5Olg/8dS/LzM1tvg0ATkcyd4/kEHIhg==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@aws-sdk/util-uri-escape": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.6.1.tgz", + "integrity": "sha512-tgABiT71r0ScRJZ1pMX0xO0QPMMiISCtumph50IU5VDyZWYgeIxqkMhIcrL1lX0QbNCMgX0n6rZxGrrbjDNavA==", + "requires": { + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/util-user-agent-browser": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.6.1.tgz", + "integrity": "sha512-KhJ4VED4QpuBVPXoTjb5LqspX1xHWJTuL8hbPrKfxj+cAaRRW2CNEe7PPy2CfuHtPzP3dU3urtGTachbwNb0jg==", + "requires": { + "@aws-sdk/types": "3.6.1", + "bowser": "^2.11.0", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/util-user-agent-node": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.6.1.tgz", + "integrity": "sha512-PWwL5EDRwhkXX40m5jjgttlBmLA7vDhHBen1Jcle0RPIDFRVPSE7GgvLF3y4r3SNH0WD6hxqadT50bHQynXW6w==", + "requires": { + "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/util-utf8-browser": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.6.1.tgz", + "integrity": "sha512-gZPySY6JU5gswnw3nGOEHl3tYE7vPKvtXGYoS2NRabfDKRejFvu+4/nNW6SSpoOxk6LSXsrWB39NO51k+G4PVA==", + "requires": { + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/util-utf8-node": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-node/-/util-utf8-node-3.6.1.tgz", + "integrity": "sha512-4s0vYfMUn74XLn13rUUhNsmuPMh0j1d4rF58wXtjlVUU78THxonnN8mbCLC48fI3fKDHTmDDkeEqy7+IWP9VyA==", + "requires": { + "@aws-sdk/util-buffer-from": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-sdk/util-waiter": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-waiter/-/util-waiter-3.6.1.tgz", + "integrity": "sha512-CQMRteoxW1XZSzPBVrTsOTnfzsEGs8N/xZ8BuBnXLBjoIQmRKVxIH9lgphm1ohCtVHoSWf28XH/KoOPFULQ4Tg==", + "requires": { + "@aws-sdk/abort-controller": "3.6.1", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@babel/code-frame": { + "version": "7.22.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "requires": { + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" + } + }, + "@babel/compat-data": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.3.tgz", + "integrity": "sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ==" + }, + "@babel/core": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.0.tgz", + "integrity": "sha512-97z/ju/Jy1rZmDxybphrBuI+jtJjFVoz7Mr9yUQVVVi+DNZE333uFQeMOqcCIy1x3WYBIbWftUSLmbNXNT7qFQ==", + "requires": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.0", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-module-transforms": "^7.23.0", + "@babel/helpers": "^7.23.0", + "@babel/parser": "^7.23.0", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.0", + "@babel/types": "^7.23.0", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + } + }, + "@babel/generator": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", + "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", + "requires": { + "@babel/types": "^7.23.0", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "peer": true, + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", + "peer": true, + "requires": { + "@babel/types": "^7.22.15" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", + "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", + "requires": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.15", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", + "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true + } + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true + } + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz", + "integrity": "sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==", + "peer": true, + "requires": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + } + }, + "@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==" + }, + "@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "requires": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", + "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", + "peer": true, + "requires": { + "@babel/types": "^7.23.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "requires": { + "@babel/types": "^7.22.15" + } + }, + "@babel/helper-module-transforms": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "requires": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "peer": true, + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", + "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-wrap-function": "^7.22.20" + } + }, + "@babel/helper-replace-supers": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", + "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", + "peer": true, + "requires": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5" + } + }, + "@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "peer": true, + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==" + }, + "@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==" + }, + "@babel/helper-validator-option": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", + "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==" + }, + "@babel/helper-wrap-function": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", + "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", + "peer": true, + "requires": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.19" + } + }, + "@babel/helpers": { + "version": "7.23.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.1.tgz", + "integrity": "sha512-chNpneuK18yW5Oxsr+t553UZzzAs3aZnFm4bxhebsNTeshrC95yA7l5yl7GBAG+JG1rF0F7zzD2EixK9mWSDoA==", + "requires": { + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.0", + "@babel/types": "^7.23.0" + } + }, + "@babel/highlight": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", + "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "requires": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", + "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz", + "integrity": "sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz", + "integrity": "sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.23.3" + } + }, + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.3.tgz", + "integrity": "sha512-XaJak1qcityzrX0/IU5nKHb34VaibwP3saKqG6a/tppelgllOH13LUann4ZCIBcVOeE6H18K4Vx9QKkVww3z/w==", + "peer": true, + "requires": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", + "peer": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "peer": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-export-default-from": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.23.3.tgz", + "integrity": "sha512-Q23MpLZfSGZL1kU7fWqV262q65svLSCIP5kZ/JCW/rKTCm/FrLjpvEd2kfUYMVeHh4QhV/xzyoRAHWrAZJrE3Q==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-default-from": "^7.23.3" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "peer": true, + "requires": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "peer": true, + "requires": {} + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-default-from": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.23.3.tgz", + "integrity": "sha512-KeENO5ck1IeZ/l2lFZNy+mpobV3D2Zy5C1YFnWm+YuY5mQiAWc4yAp13dqgguwsBsFVLh4LPCEqCa5qW13N+hw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz", + "integrity": "sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz", + "integrity": "sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-import-attributes": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz", + "integrity": "sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", + "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz", + "integrity": "sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz", + "integrity": "sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-async-generator-functions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.3.tgz", + "integrity": "sha512-59GsVNavGxAXCDDbakWSMJhajASb4kBCqDjqJsv+p5nKdbz7istmZ3HrX3L2LuiI80+zsOADCvooqQH3qGCucQ==", + "peer": true, + "requires": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.20", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", + "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", + "peer": true, + "requires": { + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.20" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz", + "integrity": "sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.3.tgz", + "integrity": "sha512-QPZxHrThbQia7UdvfpaRRlq/J9ciz1J4go0k+lPBXbgaNeY7IQrBj/9ceWjvMMI07/ZBzHl/F0R/2K0qH7jCVw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-class-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz", + "integrity": "sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==", + "peer": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-class-static-block": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.3.tgz", + "integrity": "sha512-PENDVxdr7ZxKPyi5Ffc0LjXdnJyrJxyqF5T5YjlVg4a0VFfQHW0r8iAtRiDXkfHlu1wwcvdtnndGYIeJLSuRMQ==", + "peer": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.3.tgz", + "integrity": "sha512-FGEQmugvAEu2QtgtU0uTASXevfLMFfBeVCIIdcQhn/uBQsMTjBajdnAtanQlOcuihWh10PZ7+HWvc7NtBwP74w==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20", + "@babel/helper-split-export-declaration": "^7.22.6", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz", + "integrity": "sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.15" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz", + "integrity": "sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz", + "integrity": "sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz", + "integrity": "sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-dynamic-import": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.3.tgz", + "integrity": "sha512-vTG+cTGxPFou12Rj7ll+eD5yWeNl5/8xvQvF08y5Gv3v4mZQoyFf8/n9zg4q5vvCWt5jmgymfzMAldO7orBn7A==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz", + "integrity": "sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==", + "peer": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-export-namespace-from": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.3.tgz", + "integrity": "sha512-yCLhW34wpJWRdTxxWtFZASJisihrfyMOTOQexhVzA78jlU+dH7Dw+zQgcPepQ5F3C6bAIiblZZ+qBggJdHiBAg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz", + "integrity": "sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-flow": "^7.23.3" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.3.tgz", + "integrity": "sha512-X8jSm8X1CMwxmK878qsUGJRmbysKNbdpTv/O1/v0LuY/ZkZrng5WYiekYSdg9m09OTmDDUWeEDsTE+17WYbAZw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz", + "integrity": "sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==", + "peer": true, + "requires": { + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-json-strings": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.3.tgz", + "integrity": "sha512-H9Ej2OiISIZowZHaBwF0tsJOih1PftXJtE8EWqlEIwpc7LMTGq0rPOrywKLQ4nefzx8/HMR0D3JGXoMHYvhi0A==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz", + "integrity": "sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-logical-assignment-operators": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.3.tgz", + "integrity": "sha512-+pD5ZbxofyOygEp+zZAfujY2ShNCXRpDRIPOiBmTO693hhyOEteZgl876Xs9SAHPQpcV0vz8LvA/T+w8AzyX8A==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz", + "integrity": "sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz", + "integrity": "sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==", + "peer": true, + "requires": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", + "integrity": "sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==", + "peer": true, + "requires": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz", + "integrity": "sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==", + "peer": true, + "requires": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz", + "integrity": "sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==", + "peer": true, + "requires": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz", + "integrity": "sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.3.tgz", + "integrity": "sha512-xzg24Lnld4DYIdysyf07zJ1P+iIfJpxtVFOzX4g+bsJ3Ng5Le7rXx9KwqKzuyaUeRnt+I1EICwQITqc0E2PmpA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-transform-numeric-separator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.3.tgz", + "integrity": "sha512-s9GO7fIBi/BLsZ0v3Rftr6Oe4t0ctJ8h4CCXfPoEJwmvAPMyNrfkOOJzm6b9PX9YXcCJWWQd/sBF/N26eBiMVw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-transform-object-rest-spread": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.3.tgz", + "integrity": "sha512-VxHt0ANkDmu8TANdE9Kc0rndo/ccsmfe2Cx2y5sI4hu3AukHQ5wAu4cM7j3ba8B9548ijVyclBU+nuDQftZsog==", + "peer": true, + "requires": { + "@babel/compat-data": "^7.23.3", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.23.3" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz", + "integrity": "sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20" + } + }, + "@babel/plugin-transform-optional-catch-binding": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.3.tgz", + "integrity": "sha512-LxYSb0iLjUamfm7f1D7GpiS4j0UAC8AOiehnsGAP8BEsIX8EOi3qV6bbctw8M7ZvLtcoZfZX5Z7rN9PlWk0m5A==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-transform-optional-chaining": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.3.tgz", + "integrity": "sha512-zvL8vIfIUgMccIAK1lxjvNv572JHFJIKb4MWBz5OGdBQA0fB0Xluix5rmOby48exiJc987neOmP/m9Fnpkz3Tg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz", + "integrity": "sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-private-methods": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz", + "integrity": "sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==", + "peer": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-private-property-in-object": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.3.tgz", + "integrity": "sha512-a5m2oLNFyje2e/rGKjVfAELTVI5mbA0FeZpBnkOWWV7eSmKQ+T/XW0Vf+29ScLzSxX+rnsarvU0oie/4m6hkxA==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz", + "integrity": "sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz", + "integrity": "sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz", + "integrity": "sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/types": "^7.22.15" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.22.5.tgz", + "integrity": "sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.22.5.tgz", + "integrity": "sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz", + "integrity": "sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz", + "integrity": "sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.3.tgz", + "integrity": "sha512-XcQ3X58CKBdBnnZpPaQjgVMePsXtSZzHoku70q9tUAQp02ggPQNM04BF3RvlW1GSM/McbSOQAzEK4MXbS7/JFg==", + "peer": true, + "requires": { + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.6", + "babel-plugin-polyfill-corejs3": "^0.8.5", + "babel-plugin-polyfill-regenerator": "^0.5.3", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz", + "integrity": "sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz", + "integrity": "sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz", + "integrity": "sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz", + "integrity": "sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz", + "integrity": "sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.3.tgz", + "integrity": "sha512-ogV0yWnq38CFwH20l2Afz0dfKuZBx9o/Y2Rmh5vuSS0YD1hswgEgTfyTzuSrT2q9btmHRSqYoSfwFUVaC1M1Jw==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-typescript": "^7.23.3" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz", + "integrity": "sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-unicode-property-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz", + "integrity": "sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz", + "integrity": "sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-unicode-sets-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz", + "integrity": "sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/preset-env": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.3.tgz", + "integrity": "sha512-ovzGc2uuyNfNAs/jyjIGxS8arOHS5FENZaNn4rtE7UdKMMkqHCvboHfcuhWLZNX5cB44QfcGNWjaevxMzzMf+Q==", + "peer": true, + "requires": { + "@babel/compat-data": "^7.23.3", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.3", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.23.3", + "@babel/plugin-syntax-import-attributes": "^7.23.3", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.23.3", + "@babel/plugin-transform-async-generator-functions": "^7.23.3", + "@babel/plugin-transform-async-to-generator": "^7.23.3", + "@babel/plugin-transform-block-scoped-functions": "^7.23.3", + "@babel/plugin-transform-block-scoping": "^7.23.3", + "@babel/plugin-transform-class-properties": "^7.23.3", + "@babel/plugin-transform-class-static-block": "^7.23.3", + "@babel/plugin-transform-classes": "^7.23.3", + "@babel/plugin-transform-computed-properties": "^7.23.3", + "@babel/plugin-transform-destructuring": "^7.23.3", + "@babel/plugin-transform-dotall-regex": "^7.23.3", + "@babel/plugin-transform-duplicate-keys": "^7.23.3", + "@babel/plugin-transform-dynamic-import": "^7.23.3", + "@babel/plugin-transform-exponentiation-operator": "^7.23.3", + "@babel/plugin-transform-export-namespace-from": "^7.23.3", + "@babel/plugin-transform-for-of": "^7.23.3", + "@babel/plugin-transform-function-name": "^7.23.3", + "@babel/plugin-transform-json-strings": "^7.23.3", + "@babel/plugin-transform-literals": "^7.23.3", + "@babel/plugin-transform-logical-assignment-operators": "^7.23.3", + "@babel/plugin-transform-member-expression-literals": "^7.23.3", + "@babel/plugin-transform-modules-amd": "^7.23.3", + "@babel/plugin-transform-modules-commonjs": "^7.23.3", + "@babel/plugin-transform-modules-systemjs": "^7.23.3", + "@babel/plugin-transform-modules-umd": "^7.23.3", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.23.3", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.3", + "@babel/plugin-transform-numeric-separator": "^7.23.3", + "@babel/plugin-transform-object-rest-spread": "^7.23.3", + "@babel/plugin-transform-object-super": "^7.23.3", + "@babel/plugin-transform-optional-catch-binding": "^7.23.3", + "@babel/plugin-transform-optional-chaining": "^7.23.3", + "@babel/plugin-transform-parameters": "^7.23.3", + "@babel/plugin-transform-private-methods": "^7.23.3", + "@babel/plugin-transform-private-property-in-object": "^7.23.3", + "@babel/plugin-transform-property-literals": "^7.23.3", + "@babel/plugin-transform-regenerator": "^7.23.3", + "@babel/plugin-transform-reserved-words": "^7.23.3", + "@babel/plugin-transform-shorthand-properties": "^7.23.3", + "@babel/plugin-transform-spread": "^7.23.3", + "@babel/plugin-transform-sticky-regex": "^7.23.3", + "@babel/plugin-transform-template-literals": "^7.23.3", + "@babel/plugin-transform-typeof-symbol": "^7.23.3", + "@babel/plugin-transform-unicode-escapes": "^7.23.3", + "@babel/plugin-transform-unicode-property-regex": "^7.23.3", + "@babel/plugin-transform-unicode-regex": "^7.23.3", + "@babel/plugin-transform-unicode-sets-regex": "^7.23.3", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.6", + "babel-plugin-polyfill-corejs3": "^0.8.5", + "babel-plugin-polyfill-regenerator": "^0.5.3", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true + } + } + }, + "@babel/preset-flow": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.23.3.tgz", + "integrity": "sha512-7yn6hl8RIv+KNk6iIrGZ+D06VhVY35wLVf23Cz/mMu1zOr7u4MMP4j0nZ9tLf8+4ZFpnib8cFYgB/oYg9hfswA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-transform-flow-strip-types": "^7.23.3" + } + }, + "@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-typescript": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz", + "integrity": "sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-syntax-jsx": "^7.23.3", + "@babel/plugin-transform-modules-commonjs": "^7.23.3", + "@babel/plugin-transform-typescript": "^7.23.3" + } + }, + "@babel/register": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.22.15.tgz", + "integrity": "sha512-V3Q3EqoQdn65RCgTLwauZaTfd1ShhwPmbBv+1dkZV/HpCGMKVyn6oFcRlI7RaKqiDQjX2Qd3AuoEguBgdjIKlg==", + "peer": true, + "requires": { + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.5", + "source-map-support": "^0.5.16" + } + }, + "@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "peer": true + }, + "@babel/runtime": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", + "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", + "requires": { + "regenerator-runtime": "^0.14.0" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" + } + } + }, + "@babel/template": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "requires": { + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" + } + }, + "@babel/traverse": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", + "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", + "requires": { + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.0", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.0", + "@babel/types": "^7.23.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", + "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", + "requires": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + } + }, + "@emotion/is-prop-valid": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz", + "integrity": "sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==", + "requires": { + "@emotion/memoize": "^0.8.1" + } + }, + "@emotion/memoize": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", + "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==" + }, + "@emotion/unitless": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", + "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==" + }, + "@esbuild/darwin-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", + "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", + "dev": true, + "optional": true + }, + "@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^3.3.0" + } + }, + "@eslint-community/regexpp": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.0.tgz", + "integrity": "sha512-zJmuCWj2VLBt4c25CfBIbMZLGLyhkvs7LznyVX5HfpzeocThgIj5XQK4L+g3U36mMcx8bPMhGyPpwCATamC4jQ==", + "dev": true + }, + "@eslint/eslintrc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", + "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "globals": { + "version": "13.22.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.22.0.tgz", + "integrity": "sha512-H1Ddc/PbZHTDVJSnj8kWptIRSD6AM3pK+mKytuIVF4uoBV7rshFlhhvA58ceJ5wp3Er58w6zj7bykMpYXt3ETw==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + } + } + }, + "@eslint/js": { + "version": "8.50.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", + "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", + "dev": true + }, + "@floating-ui/core": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.0.tgz", + "integrity": "sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg==", + "requires": { + "@floating-ui/utils": "^0.1.3" + } + }, + "@floating-ui/dom": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.3.tgz", + "integrity": "sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==", + "requires": { + "@floating-ui/core": "^1.4.2", + "@floating-ui/utils": "^0.1.3" + } + }, + "@floating-ui/react": { + "version": "0.24.8", + "resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.24.8.tgz", + "integrity": "sha512-AuYeDoaR8jtUlUXtZ1IJ/6jtBkGnSpJXbGNzokBL87VDJ8opMq1Bgrc0szhK482ReQY6KZsMoZCVSb4xwalkBA==", + "requires": { + "@floating-ui/react-dom": "^2.0.1", + "aria-hidden": "^1.2.3", + "tabbable": "^6.0.1" + } + }, + "@floating-ui/react-dom": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.2.tgz", + "integrity": "sha512-5qhlDvjaLmAst/rKb3VdlCinwTF4EYMiVxuuc/HVUjs46W0zgtbMmAZ1UTsDrRTxRmUEzl92mOtWbeeXL26lSQ==", + "requires": { + "@floating-ui/dom": "^1.5.1" + } + }, + "@floating-ui/utils": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.6.tgz", + "integrity": "sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==" + }, + "@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "peer": true + }, + "@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "peer": true, + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@humanwhocodes/config-array": { + "version": "0.11.11", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", + "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + } + }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "@jest/create-cache-key-function": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.7.0.tgz", + "integrity": "sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==", + "peer": true, + "requires": { + "@jest/types": "^29.6.3" + } + }, + "@jest/environment": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", + "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", + "peer": true, + "requires": { + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0" + } + }, + "@jest/fake-timers": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", + "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", + "peer": true, + "requires": { + "@jest/types": "^29.6.3", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + } + }, + "@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "peer": true, + "requires": { + "@sinclair/typebox": "^0.27.8" + } + }, + "@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "peer": true, + "requires": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==" + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + }, + "@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "peer": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", + "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "requires": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "@mantine/carousel": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/@mantine/carousel/-/carousel-7.1.7.tgz", + "integrity": "sha512-ey7lEfOLsByd772O6WuguuW7hlal+YBUy27XQcJRVdZif/aiOKDEpUG2m4qb7wrANZiGXOlA4veTrxeR38fHng==", + "requires": {} + }, + "@mantine/core": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/@mantine/core/-/core-7.1.7.tgz", + "integrity": "sha512-xi5zyzGRFDKXUp2WL63sQqzDPKP1Ezz1AIkQXHwpsGGxa4fVvzyn/CzgidnFUK93soWq7ixhVdD4oP1Yeh68Mw==", + "requires": { + "@floating-ui/react": "^0.24.8", + "clsx": "2.0.0", + "react-number-format": "^5.2.2", + "react-remove-scroll": "^2.5.6", + "react-textarea-autosize": "8.5.3", + "type-fest": "^3.13.1" + }, + "dependencies": { + "type-fest": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", + "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==" + } + } + }, + "@mantine/hooks": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/@mantine/hooks/-/hooks-7.1.7.tgz", + "integrity": "sha512-OwKK1CtZ++lRXcjqN3G1MiY4Ie0Cd+aGGjrzlSxO2JJnYLkPgAmQqO6HkwK6p7XOwMpRW0eJdh3r1ONkna8pSg==", + "requires": {} + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@react-native-community/cli": { + "version": "11.3.7", + "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-11.3.7.tgz", + "integrity": "sha512-Ou8eDlF+yh2rzXeCTpMPYJ2fuqsusNOhmpYPYNQJQ2h6PvaF30kPomflgRILems+EBBuggRtcT+I+1YH4o/q6w==", + "peer": true, + "requires": { + "@react-native-community/cli-clean": "11.3.7", + "@react-native-community/cli-config": "11.3.7", + "@react-native-community/cli-debugger-ui": "11.3.7", + "@react-native-community/cli-doctor": "11.3.7", + "@react-native-community/cli-hermes": "11.3.7", + "@react-native-community/cli-plugin-metro": "11.3.7", + "@react-native-community/cli-server-api": "11.3.7", + "@react-native-community/cli-tools": "11.3.7", + "@react-native-community/cli-types": "11.3.7", + "chalk": "^4.1.2", + "commander": "^9.4.1", + "execa": "^5.0.0", + "find-up": "^4.1.0", + "fs-extra": "^8.1.0", + "graceful-fs": "^4.1.3", + "prompts": "^2.4.0", + "semver": "^7.5.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "peer": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "peer": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "peer": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "peer": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "peer": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@react-native-community/cli-clean": { + "version": "11.3.7", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-11.3.7.tgz", + "integrity": "sha512-twtsv54ohcRyWVzPXL3F9VHGb4Qhn3slqqRs3wEuRzjR7cTmV2TIO2b1VhaqF4HlCgNd+cGuirvLtK2JJyaxMg==", + "peer": true, + "requires": { + "@react-native-community/cli-tools": "11.3.7", + "chalk": "^4.1.2", + "execa": "^5.0.0", + "prompts": "^2.4.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@react-native-community/cli-config": { + "version": "11.3.7", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-11.3.7.tgz", + "integrity": "sha512-FDBLku9xskS+bx0YFJFLCmUJhEZ4/MMSC9qPYOGBollWYdgE7k/TWI0IeYFmMALAnbCdKQAYP5N29N55Tad8lg==", + "peer": true, + "requires": { + "@react-native-community/cli-tools": "11.3.7", + "chalk": "^4.1.2", + "cosmiconfig": "^5.1.0", + "deepmerge": "^4.3.0", + "glob": "^7.1.3", + "joi": "^17.2.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@react-native-community/cli-debugger-ui": { + "version": "11.3.7", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-11.3.7.tgz", + "integrity": "sha512-aVmKuPKHZENR8SrflkMurZqeyLwbKieHdOvaZCh1Nn/0UC5CxWcyST2DB2XQboZwsvr3/WXKJkSUO+SZ1J9qTQ==", + "peer": true, + "requires": { + "serve-static": "^1.13.1" + } + }, + "@react-native-community/cli-doctor": { + "version": "11.3.7", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-11.3.7.tgz", + "integrity": "sha512-YEHUqWISOHnsl5+NM14KHelKh68Sr5/HeEZvvNdIcvcKtZic3FU7Xd1WcbNdo3gCq5JvzGFfufx02Tabh5zmrg==", + "peer": true, + "requires": { + "@react-native-community/cli-config": "11.3.7", + "@react-native-community/cli-platform-android": "11.3.7", + "@react-native-community/cli-platform-ios": "11.3.7", + "@react-native-community/cli-tools": "11.3.7", + "chalk": "^4.1.2", + "command-exists": "^1.2.8", + "envinfo": "^7.7.2", + "execa": "^5.0.0", + "hermes-profile-transformer": "^0.0.6", + "ip": "^1.1.5", + "node-stream-zip": "^1.9.1", + "ora": "^5.4.1", + "prompts": "^2.4.0", + "semver": "^7.5.2", + "strip-ansi": "^5.2.0", + "sudo-prompt": "^9.0.0", + "wcwidth": "^1.0.1", + "yaml": "^2.2.1" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "peer": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "peer": true, + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@react-native-community/cli-hermes": { + "version": "11.3.7", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-11.3.7.tgz", + "integrity": "sha512-chkKd8n/xeZkinRvtH6QcYA8rjNOKU3S3Lw/3Psxgx+hAYV0Gyk95qJHTalx7iu+PwjOOqqvCkJo5jCkYLkoqw==", + "peer": true, + "requires": { + "@react-native-community/cli-platform-android": "11.3.7", + "@react-native-community/cli-tools": "11.3.7", + "chalk": "^4.1.2", + "hermes-profile-transformer": "^0.0.6", + "ip": "^1.1.5" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@react-native-community/cli-platform-android": { + "version": "11.3.7", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-11.3.7.tgz", + "integrity": "sha512-WGtXI/Rm178UQb8bu1TAeFC/RJvYGnbHpULXvE20GkmeJ1HIrMjkagyk6kkY3Ej25JAP2R878gv+TJ/XiRhaEg==", + "peer": true, + "requires": { + "@react-native-community/cli-tools": "11.3.7", + "chalk": "^4.1.2", + "execa": "^5.0.0", + "glob": "^7.1.3", + "logkitty": "^0.7.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@react-native-community/cli-platform-ios": { + "version": "11.3.7", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-11.3.7.tgz", + "integrity": "sha512-Z/8rseBput49EldX7MogvN6zJlWzZ/4M97s2P+zjS09ZoBU7I0eOKLi0N9wx+95FNBvGQQ/0P62bB9UaFQH2jw==", + "peer": true, + "requires": { + "@react-native-community/cli-tools": "11.3.7", + "chalk": "^4.1.2", + "execa": "^5.0.0", + "fast-xml-parser": "^4.0.12", + "glob": "^7.1.3", + "ora": "^5.4.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@react-native-community/cli-plugin-metro": { + "version": "11.3.7", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-11.3.7.tgz", + "integrity": "sha512-0WhgoBVGF1f9jXcuagQmtxpwpfP+2LbLZH4qMyo6OtYLWLG13n2uRep+8tdGzfNzl1bIuUTeE9yZSAdnf9LfYQ==", + "peer": true, + "requires": { + "@react-native-community/cli-server-api": "11.3.7", + "@react-native-community/cli-tools": "11.3.7", + "chalk": "^4.1.2", + "execa": "^5.0.0", + "metro": "0.76.8", + "metro-config": "0.76.8", + "metro-core": "0.76.8", + "metro-react-native-babel-transformer": "0.76.8", + "metro-resolver": "0.76.8", + "metro-runtime": "0.76.8", + "readline": "^1.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@react-native-community/cli-server-api": { + "version": "11.3.7", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-11.3.7.tgz", + "integrity": "sha512-yoFyGdvR3HxCnU6i9vFqKmmSqFzCbnFSnJ29a+5dppgPRetN+d//O8ard/YHqHzToFnXutAFf2neONn23qcJAg==", + "peer": true, + "requires": { + "@react-native-community/cli-debugger-ui": "11.3.7", + "@react-native-community/cli-tools": "11.3.7", + "compression": "^1.7.1", + "connect": "^3.6.5", + "errorhandler": "^1.5.1", + "nocache": "^3.0.1", + "pretty-format": "^26.6.2", + "serve-static": "^1.13.1", + "ws": "^7.5.1" + }, + "dependencies": { + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "peer": true, + "requires": {} + } + } + }, + "@react-native-community/cli-tools": { + "version": "11.3.7", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-11.3.7.tgz", + "integrity": "sha512-peyhP4TV6Ps1hk+MBHTFaIR1eI3u+OfGBvr5r0wPwo3FAJvldRinMgcB/TcCcOBXVORu7ba1XYjkubPeYcqAyA==", + "peer": true, + "requires": { + "appdirsjs": "^1.2.4", + "chalk": "^4.1.2", + "find-up": "^5.0.0", + "mime": "^2.4.1", + "node-fetch": "^2.6.0", + "open": "^6.2.0", + "ora": "^5.4.1", + "semver": "^7.5.2", + "shell-quote": "^1.7.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@react-native-community/cli-types": { + "version": "11.3.7", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-11.3.7.tgz", + "integrity": "sha512-OhSr/TiDQkXjL5YOs8+hvGSB+HltLn5ZI0+A3DCiMsjUgTTsYh+Z63OtyMpNjrdCEFcg0MpfdU2uxstCS6Dc5g==", + "peer": true, + "requires": { + "joi": "^17.2.1" + } + }, + "@react-native/assets-registry": { + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.72.0.tgz", + "integrity": "sha512-Im93xRJuHHxb1wniGhBMsxLwcfzdYreSZVQGDoMJgkd6+Iky61LInGEHnQCTN0fKNYF1Dvcofb4uMmE1RQHXHQ==", + "peer": true + }, + "@react-native/codegen": { + "version": "0.72.7", + "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.72.7.tgz", + "integrity": "sha512-O7xNcGeXGbY+VoqBGNlZ3O05gxfATlwE1Q1qQf5E38dK+tXn5BY4u0jaQ9DPjfE8pBba8g/BYI1N44lynidMtg==", + "peer": true, + "requires": { + "@babel/parser": "^7.20.0", + "flow-parser": "^0.206.0", + "jscodeshift": "^0.14.0", + "nullthrows": "^1.1.1" + } + }, + "@react-native/gradle-plugin": { + "version": "0.72.11", + "resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.72.11.tgz", + "integrity": "sha512-P9iRnxiR2w7EHcZ0mJ+fmbPzMby77ZzV6y9sJI3lVLJzF7TLSdbwcQyD3lwMsiL+q5lKUHoZJS4sYmih+P2HXw==", + "peer": true + }, + "@react-native/js-polyfills": { + "version": "0.72.1", + "resolved": "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.72.1.tgz", + "integrity": "sha512-cRPZh2rBswFnGt5X5EUEPs0r+pAsXxYsifv/fgy9ZLQokuT52bPH+9xjDR+7TafRua5CttGW83wP4TntRcWNDA==", + "peer": true + }, + "@react-native/normalize-colors": { + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.72.0.tgz", + "integrity": "sha512-285lfdqSXaqKuBbbtP9qL2tDrfxdOFtIMvkKadtleRQkdOxx+uzGvFr82KHmc/sSiMtfXGp7JnFYWVh4sFl7Yw==", + "peer": true + }, + "@react-native/virtualized-lists": { + "version": "0.72.8", + "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.72.8.tgz", + "integrity": "sha512-J3Q4Bkuo99k7mu+jPS9gSUSgq+lLRSI/+ahXNwV92XgJ/8UgOTxu2LPwhJnBk/sQKxq7E8WkZBnBiozukQMqrw==", + "peer": true, + "requires": { + "invariant": "^2.2.4", + "nullthrows": "^1.1.1" + } + }, + "@remix-run/router": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.9.0.tgz", + "integrity": "sha512-bV63itrKBC0zdT27qYm6SDZHlkXwFL1xMBuhkn+X7l0+IIhNaH5wuuvZKp6eKhCD4KFhujhfhCT1YxXW6esUIA==" + }, + "@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "peer": true, + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@sideway/formula": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", + "peer": true + }, + "@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "peer": true + }, + "@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "peer": true + }, + "@sinonjs/commons": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", + "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", + "peer": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", + "peer": true, + "requires": { + "@sinonjs/commons": "^3.0.0" + } + }, + "@smithy/types": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@smithy/types/-/types-2.4.0.tgz", + "integrity": "sha512-iH1Xz68FWlmBJ9vvYeHifVMWJf82ONx+OybPW8ZGf5wnEv2S0UXcU4zwlwJkRXuLKpcSLHrraHbn2ucdVXLb4g==", + "requires": { + "tslib": "^2.5.0" + } + }, + "@tabler/icons": { + "version": "2.40.0", + "resolved": "https://registry.npmjs.org/@tabler/icons/-/icons-2.40.0.tgz", + "integrity": "sha512-VqKsBSX159cLFTnCzkCmGhZtSPJHNN0lM2sC4xe0HPOfPUnjiex7rDHDdut4oe4iKRecDDpwXwM9BcU6xCPlCg==" + }, + "@tabler/icons-react": { + "version": "2.40.0", + "resolved": "https://registry.npmjs.org/@tabler/icons-react/-/icons-react-2.40.0.tgz", + "integrity": "sha512-C+dDOZowFbwI3LGQP0fdua+hOPkGkW7XeMcRXTSdEKc5fD75W6zRO5nXnWivIMRKsi/Y26EDmnQo15N8JX378w==", + "requires": { + "@tabler/icons": "2.40.0", + "prop-types": "^15.7.2" + } + }, + "@turf/boolean-clockwise": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@turf/boolean-clockwise/-/boolean-clockwise-6.5.0.tgz", + "integrity": "sha512-45+C7LC5RMbRWrxh3Z0Eihsc8db1VGBO5d9BLTOAwU4jR6SgsunTfRWR16X7JUwIDYlCVEmnjcXJNi/kIU3VIw==", + "requires": { + "@turf/helpers": "^6.5.0", + "@turf/invariant": "^6.5.0" + } + }, + "@turf/helpers": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-6.5.0.tgz", + "integrity": "sha512-VbI1dV5bLFzohYYdgqwikdMVpe7pJ9X3E+dlr425wa2/sMJqYDhTO++ec38/pcPvPE6oD9WEEeU3Xu3gza+VPw==" + }, + "@turf/invariant": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-6.5.0.tgz", + "integrity": "sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg==", + "requires": { + "@turf/helpers": "^6.5.0" + } + }, + "@types/babel__core": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.2.tgz", + "integrity": "sha512-pNpr1T1xLUc2l3xJKuPtsEky3ybxN3m4fJkknfIpTCTfIZCDW57oAg+EfCgIIp2rvCe0Wn++/FfodDS4YXxBwA==", + "dev": true, + "requires": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.5", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.5.tgz", + "integrity": "sha512-h9yIuWbJKdOPLJTbmSpPzkF67e659PbQDba7ifWm5BJ8xTv+sDmS7rFmywkWOvXedGTivCdeGSIIX8WLcRTz8w==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.2.tgz", + "integrity": "sha512-/AVzPICMhMOMYoSx9MoKpGDKdBRsIXMNByh1PXSZoa+v6ZoLa8xxtsT/uLQ/NJm0XVAWl/BvId4MlDeXJaeIZQ==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.2.tgz", + "integrity": "sha512-ojlGK1Hsfce93J0+kn3H5R73elidKUaZonirN33GSmgTUMpzI/MIFfSpF3haANe3G1bEBS9/9/QEqwTzwqFsKw==", + "dev": true, + "requires": { + "@babel/types": "^7.20.7" + } + }, + "@types/cookie": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.3.3.tgz", + "integrity": "sha512-LKVP3cgXBT9RYj+t+9FDKwS5tdI+rPBXaNSkma7hvqy35lc7mAokC2zsqWJH0LaqIt3B962nuYI77hsJoT1gow==" + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "peer": true + }, + "@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "peer": true, + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "peer": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/json-schema": { + "version": "7.0.13", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.13.tgz", + "integrity": "sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==", + "dev": true + }, + "@types/node": { + "version": "20.8.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.6.tgz", + "integrity": "sha512-eWO4K2Ji70QzKUqRy6oyJWUeB7+g2cRagT3T/nxYibYcT4y2BDL8lqolRXjTHmkZCdJfIPaY73KbJAZmcryxTQ==", + "requires": { + "undici-types": "~5.25.1" + } + }, + "@types/node-fetch": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz", + "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==", + "requires": { + "@types/node": "*", + "form-data": "^3.0.0" + } + }, + "@types/prop-types": { + "version": "15.7.7", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.7.tgz", + "integrity": "sha512-FbtmBWCcSa2J4zL781Zf1p5YUBXQomPEcep9QZCfRfQgTxz3pJWiDFLebohZ9fFntX5ibzOkSsrJ0TEew8cAog==", + "devOptional": true + }, + "@types/raf": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@types/raf/-/raf-3.4.2.tgz", + "integrity": "sha512-sM4HyDVlDFl4goOXPF+g9nNHJFZQGot+HgySjM4cRjqXzjdatcEvYrtG4Ia8XumR9T6k8G2tW9B7hnUj51Uf0A==", + "optional": true + }, + "@types/react": { + "version": "18.2.23", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.23.tgz", + "integrity": "sha512-qHLW6n1q2+7KyBEYnrZpcsAmU/iiCh9WGCKgXvMxx89+TYdJWRjZohVIo9XTcoLhfX3+/hP0Pbulu3bCZQ9PSA==", + "devOptional": true, + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "18.2.8", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.8.tgz", + "integrity": "sha512-bAIvO5lN/U8sPGvs1Xm61rlRHHaq5rp5N3kp9C+NJ/Q41P8iqjkXSu0+/qu8POsjH9pNWb0OYabFez7taP7omw==", + "dev": true, + "requires": { + "@types/react": "*" + } + }, + "@types/scheduler": { + "version": "0.16.4", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.4.tgz", + "integrity": "sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ==", + "devOptional": true + }, + "@types/semver": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.3.tgz", + "integrity": "sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==", + "dev": true + }, + "@types/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", + "peer": true + }, + "@types/stylis": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/stylis/-/stylis-4.2.2.tgz", + "integrity": "sha512-Rm17MsTpQQP5Jq4BF7CdrxJsDufoiL/q5IbJZYZmOZAJALyijgF7BzLgobXUqraNcQdqFYLYGeglDp6QzaxPpg==" + }, + "@types/yargs": { + "version": "17.0.31", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.31.tgz", + "integrity": "sha512-bocYSx4DI8TmdlvxqGpVNXOgCNR1Jj0gNPhhAY+iz1rgKDAaYrAYdFYnhDV1IFuiuVc9HkOwyDcFxaTElF3/wg==", + "peer": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "peer": true + }, + "@typescript-eslint/eslint-plugin": { + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.7.3.tgz", + "integrity": "sha512-vntq452UHNltxsaaN+L9WyuMch8bMd9CqJ3zhzTPXXidwbf5mqqKCVXEuvRZUqLJSTLeWE65lQwyXsRGnXkCTA==", + "dev": true, + "requires": { + "@eslint-community/regexpp": "^4.5.1", + "@typescript-eslint/scope-manager": "6.7.3", + "@typescript-eslint/type-utils": "6.7.3", + "@typescript-eslint/utils": "6.7.3", + "@typescript-eslint/visitor-keys": "6.7.3", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.4", + "natural-compare": "^1.4.0", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + } + }, + "@typescript-eslint/parser": { + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.7.3.tgz", + "integrity": "sha512-TlutE+iep2o7R8Lf+yoer3zU6/0EAUc8QIBB3GYBc1KGz4c4TRm83xwXUZVPlZ6YCLss4r77jbu6j3sendJoiQ==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "6.7.3", + "@typescript-eslint/types": "6.7.3", + "@typescript-eslint/typescript-estree": "6.7.3", + "@typescript-eslint/visitor-keys": "6.7.3", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.7.3.tgz", + "integrity": "sha512-wOlo0QnEou9cHO2TdkJmzF7DFGvAKEnB82PuPNHpT8ZKKaZu6Bm63ugOTn9fXNJtvuDPanBc78lGUGGytJoVzQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "6.7.3", + "@typescript-eslint/visitor-keys": "6.7.3" + } + }, + "@typescript-eslint/type-utils": { + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.7.3.tgz", + "integrity": "sha512-Fc68K0aTDrKIBvLnKTZ5Pf3MXK495YErrbHb1R6aTpfK5OdSFj0rVN7ib6Tx6ePrZ2gsjLqr0s98NG7l96KSQw==", + "dev": true, + "requires": { + "@typescript-eslint/typescript-estree": "6.7.3", + "@typescript-eslint/utils": "6.7.3", + "debug": "^4.3.4", + "ts-api-utils": "^1.0.1" + } + }, + "@typescript-eslint/types": { + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.7.3.tgz", + "integrity": "sha512-4g+de6roB2NFcfkZb439tigpAMnvEIg3rIjWQ+EM7IBaYt/CdJt6em9BJ4h4UpdgaBWdmx2iWsafHTrqmgIPNw==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.3.tgz", + "integrity": "sha512-YLQ3tJoS4VxLFYHTw21oe1/vIZPRqAO91z6Uv0Ss2BKm/Ag7/RVQBcXTGcXhgJMdA4U+HrKuY5gWlJlvoaKZ5g==", + "dev": true, + "requires": { + "@typescript-eslint/types": "6.7.3", + "@typescript-eslint/visitor-keys": "6.7.3", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + } + }, + "@typescript-eslint/utils": { + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.7.3.tgz", + "integrity": "sha512-vzLkVder21GpWRrmSR9JxGZ5+ibIUSudXlW52qeKpzUEQhRSmyZiVDDj3crAth7+5tmN1ulvgKaCU2f/bPRCzg==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.4.0", + "@types/json-schema": "^7.0.12", + "@types/semver": "^7.5.0", + "@typescript-eslint/scope-manager": "6.7.3", + "@typescript-eslint/types": "6.7.3", + "@typescript-eslint/typescript-estree": "6.7.3", + "semver": "^7.5.4" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.3.tgz", + "integrity": "sha512-HEVXkU9IB+nk9o63CeICMHxFWbHWr3E1mpilIQBe9+7L/lH97rleFLVtYsfnWB+JVMaiFnEaxvknvmIzX+CqVg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "6.7.3", + "eslint-visitor-keys": "^3.4.1" + } + }, + "@vitejs/plugin-react": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.1.0.tgz", + "integrity": "sha512-rM0SqazU9iqPUraQ2JlIvReeaxOoRj6n+PzB1C0cBzIbd8qP336nC39/R9yPi3wVcah7E7j/kdU1uCUqMEU4OQ==", + "dev": true, + "requires": { + "@babel/core": "^7.22.20", + "@babel/plugin-transform-react-jsx-self": "^7.22.5", + "@babel/plugin-transform-react-jsx-source": "^7.22.5", + "@types/babel__core": "^7.20.2", + "react-refresh": "^0.14.0" + } + }, + "abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "peer": true, + "requires": { + "event-target-shim": "^5.0.0" + } + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "peer": true, + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==" + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "requires": {} + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "amazon-cognito-identity-js": { + "version": "6.3.7", + "resolved": "https://registry.npmjs.org/amazon-cognito-identity-js/-/amazon-cognito-identity-js-6.3.7.tgz", + "integrity": "sha512-tSjnM7KyAeOZ7UMah+oOZ6cW4Gf64FFcc7BE2l7MTcp7ekAPrXaCbpcW2xEpH1EiDS4cPcAouHzmCuc2tr72vQ==", + "requires": { + "@aws-crypto/sha256-js": "1.2.2", + "buffer": "4.9.2", + "fast-base64-decode": "^1.0.0", + "isomorphic-unfetch": "^3.0.0", + "js-cookie": "^2.2.1" + } + }, + "anser": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", + "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==", + "peer": true + }, + "ansi-fragments": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz", + "integrity": "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==", + "peer": true, + "requires": { + "colorette": "^1.0.7", + "slice-ansi": "^2.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "peer": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "peer": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "appdirsjs": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.7.tgz", + "integrity": "sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==", + "peer": true + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "aria-hidden": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.3.tgz", + "integrity": "sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==", + "requires": { + "tslib": "^2.0.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "peer": true + }, + "ast-types": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", + "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", + "peer": true, + "requires": { + "tslib": "^2.0.1" + } + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "peer": true + }, + "async": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", + "peer": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "peer": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "autoprefixer": { + "version": "10.4.16", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", + "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", + "dev": true, + "requires": { + "browserslist": "^4.21.10", + "caniuse-lite": "^1.0.30001538", + "fraction.js": "^4.3.6", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" + }, + "aws-amplify": { + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/aws-amplify/-/aws-amplify-5.3.12.tgz", + "integrity": "sha512-vJAgUvtgYBKuKmtz0zhKGnb7yXH1rLn/NE/GV2ti3ysKTFiNp1hhoE8ftz0gNXN9JFtk5AfKYdMHBCVnw8rLGQ==", + "requires": { + "@aws-amplify/analytics": "6.5.6", + "@aws-amplify/api": "5.4.6", + "@aws-amplify/auth": "5.6.6", + "@aws-amplify/cache": "5.1.12", + "@aws-amplify/core": "5.8.6", + "@aws-amplify/datastore": "4.7.6", + "@aws-amplify/geo": "2.3.6", + "@aws-amplify/interactions": "5.2.12", + "@aws-amplify/notifications": "1.6.6", + "@aws-amplify/predictions": "5.5.6", + "@aws-amplify/pubsub": "5.5.6", + "@aws-amplify/storage": "5.9.6", + "tslib": "^2.0.0" + } + }, + "aws-sdk": { + "version": "2.1483.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1483.0.tgz", + "integrity": "sha512-u1DVpvBd2UeYLXwXgY8tO/SjbdFEE6nRkQWiLaDJaBoHycHpe+DjPtGl1KaLiOIMaDZ+cnIzf3/aRSss/mCeBQ==", + "requires": { + "buffer": "4.9.2", + "events": "1.1.1", + "ieee754": "1.1.13", + "jmespath": "0.16.0", + "querystring": "0.2.0", + "sax": "1.2.1", + "url": "0.10.3", + "util": "^0.12.4", + "uuid": "8.0.0", + "xml2js": "0.5.0" + } + }, + "axios": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.0.tgz", + "integrity": "sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg==", + "requires": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + }, + "dependencies": { + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } + } + }, + "babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "peer": true, + "requires": {} + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz", + "integrity": "sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==", + "peer": true, + "requires": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.4.3", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.8.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.6.tgz", + "integrity": "sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==", + "peer": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.4.3", + "core-js-compat": "^3.33.1" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz", + "integrity": "sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==", + "peer": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.4.3" + } + }, + "babel-plugin-syntax-trailing-function-commas": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz", + "integrity": "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==", + "peer": true + }, + "babel-plugin-transform-flow-enums": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-enums/-/babel-plugin-transform-flow-enums-0.0.2.tgz", + "integrity": "sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==", + "peer": true, + "requires": { + "@babel/plugin-syntax-flow": "^7.12.1" + } + }, + "babel-preset-fbjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz", + "integrity": "sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==", + "peer": true, + "requires": { + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-syntax-class-properties": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-block-scoped-functions": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-member-expression-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-super": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-property-literals": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "babel-plugin-syntax-trailing-function-commas": "^7.0.0-beta.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base-64": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", + "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==" + }, + "base64-arraybuffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", + "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==" + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "peer": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "peer": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + } + } + }, + "bowser": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.11.0.tgz", + "integrity": "sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", + "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", + "requires": { + "caniuse-lite": "^1.0.30001541", + "electron-to-chromium": "^1.4.535", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.13" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "peer": true, + "requires": { + "node-int64": "^0.4.0" + } + }, + "btoa": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", + "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==" + }, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "peer": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "peer": true + }, + "call-bind": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "requires": { + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "peer": true, + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "peer": true + } + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "peer": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true + }, + "camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "requires": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + } + }, + "camelize": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz", + "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==" + }, + "caniuse-lite": { + "version": "1.0.30001541", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001541.tgz", + "integrity": "sha512-bLOsqxDgTqUBkzxbNlSBt8annkDpQB9NdzdTbO2ooJ+eC/IQcvDspDc058g84ejCelF7vHUx57KIOjEecOHXaw==" + }, + "canvg": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/canvg/-/canvg-3.0.10.tgz", + "integrity": "sha512-qwR2FRNO9NlzTeKIPIKpnTY6fqwuYSequ8Ru8c0YkYU7U0oW+hLUvWadLvAu1Rl72OMNiFhoLu4f8eUjQ7l/+Q==", + "optional": true, + "requires": { + "@babel/runtime": "^7.12.5", + "@types/raf": "^3.4.0", + "core-js": "^3.8.3", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.7", + "rgbcolor": "^1.0.1", + "stackblur-canvas": "^2.0.0", + "svg-pathdata": "^6.0.3" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "peer": true + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "peer": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-spinners": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.1.tgz", + "integrity": "sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==", + "peer": true + }, + "cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "peer": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "peer": true + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "peer": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "clsx": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", + "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==" + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true + }, + "colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", + "peer": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "command-exists": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", + "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==", + "peer": true + }, + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "peer": true + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "peer": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "peer": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "peer": true, + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + } + } + }, + "convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + }, + "cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==" + }, + "core-js": { + "version": "3.33.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.2.tgz", + "integrity": "sha512-XeBzWI6QL3nJQiHmdzbAOiMYqjrb7hwU7A39Qhvd/POSa/t9E1AeZyEZx3fNvp/vtM8zXwhoL0FsiS0hD0pruQ==", + "optional": true + }, + "core-js-compat": { + "version": "3.33.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.2.tgz", + "integrity": "sha512-axfo+wxFVxnqf8RvxTzoAlzW4gRoacrHeoFlc9n0x50+7BEyZL/Rt3hicaED1/CEd7I6tPCPVUYcJwCMO5XUYw==", + "peer": true, + "requires": { + "browserslist": "^4.22.1" + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "peer": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "peer": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "peer": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "peer": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "peer": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "peer": true + } + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==" + }, + "css-line-break": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-2.1.0.tgz", + "integrity": "sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==", + "requires": { + "utrie": "^1.0.2" + } + }, + "css-selector-tokenizer": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.8.0.tgz", + "integrity": "sha512-Jd6Ig3/pe62/qe5SBPTN8h8LeUg/pT4lLgtavPf7updwwHpvFzxvOQBHYj2LZDMjUnBzgvIUSjRcf6oT5HzHFg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "css-to-react-native": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz", + "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==", + "requires": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^4.0.2" + } + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "daisyui": { + "version": "3.9.4", + "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-3.9.4.tgz", + "integrity": "sha512-fvi2RGH4YV617/6DntOVGcOugOPym9jTGWW2XySb5ZpvdWO4L7bEG77VHirrnbRUEWvIEVXkBpxUz2KFj0rVnA==", + "dev": true, + "requires": { + "colord": "^2.9", + "css-selector-tokenizer": "^0.8", + "postcss": "^8", + "postcss-js": "^4", + "tailwindcss": "^3.1" + } + }, + "dayjs": { + "version": "1.11.10", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz", + "integrity": "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==", + "peer": true + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "peer": true + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "peer": true + }, + "defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "peer": true, + "requires": { + "clone": "^1.0.2" + } + }, + "define-data-property": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "requires": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "denodeify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", + "integrity": "sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==", + "peer": true + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "peer": true + }, + "deprecated-react-native-prop-types": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-4.1.0.tgz", + "integrity": "sha512-WfepZHmRbbdTvhcolb8aOKEvQdcmTMn5tKLbqbXmkBvjFjRVWAYqsXk/DBsV8TZxws8SdGHLuHaJrHSQUPRdfw==", + "peer": true, + "requires": { + "@react-native/normalize-colors": "*", + "invariant": "*", + "prop-types": "*" + } + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "peer": true + }, + "detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dompurify": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.4.7.tgz", + "integrity": "sha512-kxxKlPEDa6Nc5WJi+qRgPbOAbgTpSULL+vI3NUXsZMlkJxTqYI9wg5ZTay2sFrdZRWHPWNi+EdAhcJf81WtoMQ==", + "optional": true + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "peer": true + }, + "electron-to-chromium": { + "version": "1.4.537", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.537.tgz", + "integrity": "sha512-W1+g9qs9hviII0HAwOdehGYkr+zt7KKdmCcJcjH0mYg6oL8+ioT3Skjmt7BLoAQqXhjf40AXd+HlR4oAWMlXjA==" + }, + "embla-carousel": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/embla-carousel/-/embla-carousel-7.1.0.tgz", + "integrity": "sha512-Bh8Pa8NWzgugLkf8sAGexQlBCNDFaej5BXiKgQdRJ1mUC9NWBrw9Z23YVPVGkguWoz5LMjZXXFVGCobl3UPt/Q==" + }, + "embla-carousel-react": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/embla-carousel-react/-/embla-carousel-react-7.1.0.tgz", + "integrity": "sha512-tbYRPRZSDNd2QLNqYDcArAakGIxtUbhS7tkP0dGXktXHGgcX+3ji3VrOUTOftBiujZrMV8kRxtrRUe/1soloIQ==", + "requires": { + "embla-carousel": "7.1.0" + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "peer": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "peer": true + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "envinfo": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.11.0.tgz", + "integrity": "sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==", + "peer": true + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "peer": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "peer": true, + "requires": { + "stackframe": "^1.3.4" + } + }, + "errorhandler": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz", + "integrity": "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==", + "peer": true, + "requires": { + "accepts": "~1.3.7", + "escape-html": "~1.0.3" + } + }, + "esbuild": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", + "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", + "dev": true, + "requires": { + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "peer": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "eslint": { + "version": "8.50.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", + "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", + "@eslint/js": "8.50.0", + "@humanwhocodes/config-array": "^0.11.11", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true + }, + "globals": { + "version": "13.22.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.22.0.tgz", + "integrity": "sha512-H1Ddc/PbZHTDVJSnj8kWptIRSD6AM3pK+mKytuIVF4uoBV7rshFlhhvA58ceJ5wp3Er58w6zj7bykMpYXt3ETw==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "eslint-config-prettier": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.0.0.tgz", + "integrity": "sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==", + "dev": true, + "requires": {} + }, + "eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "dev": true, + "requires": {} + }, + "eslint-plugin-react-refresh": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.3.tgz", + "integrity": "sha512-Hh0wv8bUNY877+sI0BlCUlsS0TYYQqvzEwJsJJPM2WF4RnTStSnSR3zdJYa2nPOJgg3UghXi54lVyMSmpCalzA==", + "dev": true, + "requires": {} + }, + "eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true + }, + "espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "requires": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "peer": true + }, + "esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "peer": true + }, + "event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "peer": true + }, + "events": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz", + "integrity": "sha512-kEcvvCBByWXGnZy6JUlgAp2gBIUjfCAV6P6TgT1/aaQKcmuAEC4OZTV1I4EWQLz2gxZw76atuVyvHhTxvi0Flw==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "peer": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "fast-base64-decode": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fast-base64-decode/-/fast-base64-decode-1.0.0.tgz", + "integrity": "sha512-qwaScUgUGBYeDNRnbc/KyllVU88Jk1pRHPStuF/lO7B0/RTRLj7U0lkdTAutlBblY08rwZDff6tNU9cjv6j//Q==" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-glob": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "fast-xml-parser": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.3.2.tgz", + "integrity": "sha512-rmrXUXwbJedoXkStenj1kkljNF7ugn5ZjR9FJcwmCfcCbtOMDghPajbc+Tck6vE6F5XsDmx+Pr2le9fw8+pXBg==", + "requires": { + "strnum": "^1.0.5" + } + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "peer": true, + "requires": { + "bser": "2.1.1" + } + }, + "fflate": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.7.3.tgz", + "integrity": "sha512-0Zz1jOzJWERhyhsimS54VTqOteCNwRtIlh8isdL0AXLo0g7xNTfTL7oWrkmCnPhZGocKIkWHBistBrrpoNH3aw==" + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "peer": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "peer": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz", + "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==", + "dev": true, + "requires": { + "flatted": "^3.2.7", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "dev": true + }, + "flow-enums-runtime": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/flow-enums-runtime/-/flow-enums-runtime-0.0.5.tgz", + "integrity": "sha512-PSZF9ZuaZD03sT9YaIs0FrGJ7lSUw7rHZIex+73UYVXg46eL/wxN5PaVcPJFudE2cJu5f0fezitV5aBkLHPUOQ==", + "peer": true + }, + "flow-parser": { + "version": "0.206.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.206.0.tgz", + "integrity": "sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w==", + "peer": true + }, + "follow-redirects": { + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", + "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==" + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "requires": { + "is-callable": "^1.1.3" + } + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "fraction.js": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz", + "integrity": "sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==", + "dev": true + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "peer": true + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "peer": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "optional": true + }, + "function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "peer": true + }, + "get-intrinsic": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "requires": { + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + } + }, + "get-nonce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==" + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "peer": true + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "peer": true + }, + "graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "graphql": { + "version": "15.8.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.8.0.tgz", + "integrity": "sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "has-property-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "requires": { + "get-intrinsic": "^1.2.2" + } + }, + "has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==" + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "requires": { + "function-bind": "^1.1.2" + } + }, + "hermes-estree": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.12.0.tgz", + "integrity": "sha512-+e8xR6SCen0wyAKrMT3UD0ZCCLymKhRgjEB5sS28rKiFir/fXgLoeRilRUssFCILmGHb+OvHDUlhxs0+IEyvQw==", + "peer": true + }, + "hermes-parser": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.12.0.tgz", + "integrity": "sha512-d4PHnwq6SnDLhYl3LHNHvOg7nQ6rcI7QVil418REYksv0Mh3cEkHDcuhGxNQ3vgnLSLl4QSvDrFCwQNYdpWlzw==", + "peer": true, + "requires": { + "hermes-estree": "0.12.0" + } + }, + "hermes-profile-transformer": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz", + "integrity": "sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==", + "peer": true, + "requires": { + "source-map": "^0.7.3" + } + }, + "html2canvas": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.4.1.tgz", + "integrity": "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==", + "requires": { + "css-line-break": "^2.1.0", + "text-segmentation": "^1.0.3" + } + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "peer": true, + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "dependencies": { + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "peer": true + } + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "peer": true + }, + "idb": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/idb/-/idb-5.0.6.tgz", + "integrity": "sha512-/PFvOWPzRcEPmlDt5jEvzVZVs0wyd/EvGvkDIcbBpGuMMLQKrTPG0TxvE2UJtgZtCQCmOtM2QD7yQJBVEjKGOw==" + }, + "ieee754": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "image-size": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", + "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", + "peer": true, + "requires": { + "queue": "6.0.2" + } + }, + "immer": { + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.6.tgz", + "integrity": "sha512-G95ivKpy+EvVAnAab4fVa4YGYn24J1SpEktnJX7JJ45Bd7xqME/SCplFzYFmTbrkwZbQ4xJK1xMTUYBkN6pWsQ==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "ip": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", + "peer": true + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "peer": true + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + }, + "is-core-module": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", + "requires": { + "has": "^1.0.3" + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "peer": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "peer": true + }, + "is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "peer": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "peer": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "peer": true + }, + "is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "requires": { + "which-typed-array": "^1.1.11" + } + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "peer": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "peer": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "peer": true + }, + "isomorphic-unfetch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/isomorphic-unfetch/-/isomorphic-unfetch-3.1.0.tgz", + "integrity": "sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==", + "requires": { + "node-fetch": "^2.6.1", + "unfetch": "^4.2.0" + } + }, + "jest-environment-node": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", + "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", + "peer": true, + "requires": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + } + }, + "jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "peer": true + }, + "jest-message-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", + "peer": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "peer": true, + "requires": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "peer": true + } + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-mock": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", + "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", + "peer": true, + "requires": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-util": "^29.7.0" + } + }, + "jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "peer": true + }, + "jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "peer": true, + "requires": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-validate": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", + "peer": true, + "requires": { + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", + "pretty-format": "^29.7.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "peer": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "peer": true, + "requires": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "peer": true + } + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "peer": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jiti": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.20.0.tgz", + "integrity": "sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==", + "dev": true + }, + "jmespath": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.16.0.tgz", + "integrity": "sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw==" + }, + "joi": { + "version": "17.11.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.11.0.tgz", + "integrity": "sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==", + "peer": true, + "requires": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.1", + "@sideway/pinpoint": "^2.0.0" + } + }, + "js-cookie": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", + "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "jsc-android": { + "version": "250231.0.0", + "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-250231.0.0.tgz", + "integrity": "sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw==", + "peer": true + }, + "jsc-safe-url": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz", + "integrity": "sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==", + "peer": true + }, + "jscodeshift": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz", + "integrity": "sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==", + "peer": true, + "requires": { + "@babel/core": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/preset-flow": "^7.13.13", + "@babel/preset-typescript": "^7.13.0", + "@babel/register": "^7.13.16", + "babel-core": "^7.0.0-bridge.0", + "chalk": "^4.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.4", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.21.0", + "temp": "^0.8.4", + "write-file-atomic": "^2.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "peer": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "peer": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jspdf": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/jspdf/-/jspdf-2.5.1.tgz", + "integrity": "sha512-hXObxz7ZqoyhxET78+XR34Xu2qFGrJJ2I2bE5w4SM8eFaFEkW2xcGRVUss360fYelwRSid/jT078kbNvmoW0QA==", + "requires": { + "@babel/runtime": "^7.14.0", + "atob": "^2.1.2", + "btoa": "^1.2.1", + "canvg": "^3.0.6", + "core-js": "^3.6.0", + "dompurify": "^2.2.0", + "fflate": "^0.4.8", + "html2canvas": "^1.0.0-rc.5" + }, + "dependencies": { + "fflate": { + "version": "0.4.8", + "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.4.8.tgz", + "integrity": "sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA==" + } + } + }, + "keyv": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", + "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", + "dev": true, + "requires": { + "json-buffer": "3.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "peer": true + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "peer": true + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "peer": true + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "dev": true + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "peer": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==", + "peer": true + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "peer": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "logkitty": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz", + "integrity": "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==", + "peer": true, + "requires": { + "ansi-fragments": "^0.2.1", + "dayjs": "^1.8.15", + "yargs": "^15.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "peer": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "peer": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "peer": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "peer": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "peer": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "peer": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "peer": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "peer": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "peer": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "peer": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "peer": true + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "peer": true + } + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "peer": true, + "requires": { + "tmpl": "1.0.5" + } + }, + "map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==" + }, + "memoize-one": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==", + "peer": true + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "peer": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "metro": { + "version": "0.76.8", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.76.8.tgz", + "integrity": "sha512-oQA3gLzrrYv3qKtuWArMgHPbHu8odZOD9AoavrqSFllkPgOtmkBvNNDLCELqv5SjBfqjISNffypg+5UGG3y0pg==", + "peer": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/parser": "^7.20.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "accepts": "^1.3.7", + "async": "^3.2.2", + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "error-stack-parser": "^2.0.6", + "graceful-fs": "^4.2.4", + "hermes-parser": "0.12.0", + "image-size": "^1.0.2", + "invariant": "^2.2.4", + "jest-worker": "^27.2.0", + "jsc-safe-url": "^0.2.2", + "lodash.throttle": "^4.1.1", + "metro-babel-transformer": "0.76.8", + "metro-cache": "0.76.8", + "metro-cache-key": "0.76.8", + "metro-config": "0.76.8", + "metro-core": "0.76.8", + "metro-file-map": "0.76.8", + "metro-inspector-proxy": "0.76.8", + "metro-minify-terser": "0.76.8", + "metro-minify-uglify": "0.76.8", + "metro-react-native-babel-preset": "0.76.8", + "metro-resolver": "0.76.8", + "metro-runtime": "0.76.8", + "metro-source-map": "0.76.8", + "metro-symbolicate": "0.76.8", + "metro-transform-plugins": "0.76.8", + "metro-transform-worker": "0.76.8", + "mime-types": "^2.1.27", + "node-fetch": "^2.2.0", + "nullthrows": "^1.1.1", + "rimraf": "^3.0.2", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "strip-ansi": "^6.0.0", + "throat": "^5.0.0", + "ws": "^7.5.1", + "yargs": "^17.6.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "peer": true + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "peer": true, + "requires": {} + } + } + }, + "metro-babel-transformer": { + "version": "0.76.8", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.76.8.tgz", + "integrity": "sha512-Hh6PW34Ug/nShlBGxkwQJSgPGAzSJ9FwQXhUImkzdsDgVu6zj5bx258J8cJVSandjNoQ8nbaHK6CaHlnbZKbyA==", + "peer": true, + "requires": { + "@babel/core": "^7.20.0", + "hermes-parser": "0.12.0", + "nullthrows": "^1.1.1" + } + }, + "metro-cache": { + "version": "0.76.8", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.76.8.tgz", + "integrity": "sha512-QBJSJIVNH7Hc/Yo6br/U/qQDUpiUdRgZ2ZBJmvAbmAKp2XDzsapnMwK/3BGj8JNWJF7OLrqrYHsRsukSbUBpvQ==", + "peer": true, + "requires": { + "metro-core": "0.76.8", + "rimraf": "^3.0.2" + } + }, + "metro-cache-key": { + "version": "0.76.8", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.76.8.tgz", + "integrity": "sha512-buKQ5xentPig9G6T37Ww/R/bC+/V1MA5xU/D8zjnhlelsrPG6w6LtHUS61ID3zZcMZqYaELWk5UIadIdDsaaLw==", + "peer": true + }, + "metro-config": { + "version": "0.76.8", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.76.8.tgz", + "integrity": "sha512-SL1lfKB0qGHALcAk2zBqVgQZpazDYvYFGwCK1ikz0S6Y/CM2i2/HwuZN31kpX6z3mqjv/6KvlzaKoTb1otuSAA==", + "peer": true, + "requires": { + "connect": "^3.6.5", + "cosmiconfig": "^5.0.5", + "jest-validate": "^29.2.1", + "metro": "0.76.8", + "metro-cache": "0.76.8", + "metro-core": "0.76.8", + "metro-runtime": "0.76.8" + } + }, + "metro-core": { + "version": "0.76.8", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.76.8.tgz", + "integrity": "sha512-sl2QLFI3d1b1XUUGxwzw/KbaXXU/bvFYrSKz6Sg19AdYGWFyzsgZ1VISRIDf+HWm4R/TJXluhWMEkEtZuqi3qA==", + "peer": true, + "requires": { + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.76.8" + } + }, + "metro-file-map": { + "version": "0.76.8", + "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.76.8.tgz", + "integrity": "sha512-A/xP1YNEVwO1SUV9/YYo6/Y1MmzhL4ZnVgcJC3VmHp/BYVOXVStzgVbWv2wILe56IIMkfXU+jpXrGKKYhFyHVw==", + "peer": true, + "requires": { + "anymatch": "^3.0.3", + "debug": "^2.2.0", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.4", + "invariant": "^2.2.4", + "jest-regex-util": "^27.0.6", + "jest-util": "^27.2.0", + "jest-worker": "^27.2.0", + "micromatch": "^4.0.4", + "node-abort-controller": "^3.1.1", + "nullthrows": "^1.1.1", + "walker": "^1.0.7" + }, + "dependencies": { + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "peer": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.8", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.8.tgz", + "integrity": "sha512-1GwLEkmFafeb/HbE6pC7tFlgYSQ4Iqh2qlWCq8xN+Qfaiaxr2PcLfuhfRFRYqI6XJyeFoLYyKnhFbNsst9FMtQ==", + "peer": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "peer": true, + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "metro-inspector-proxy": { + "version": "0.76.8", + "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.76.8.tgz", + "integrity": "sha512-Us5o5UEd4Smgn1+TfHX4LvVPoWVo9VsVMn4Ldbk0g5CQx3Gu0ygc/ei2AKPGTwsOZmKxJeACj7yMH2kgxQP/iw==", + "peer": true, + "requires": { + "connect": "^3.6.5", + "debug": "^2.2.0", + "node-fetch": "^2.2.0", + "ws": "^7.5.1", + "yargs": "^17.6.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "peer": true, + "requires": {} + } + } + }, + "metro-minify-terser": { + "version": "0.76.8", + "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.76.8.tgz", + "integrity": "sha512-Orbvg18qXHCrSj1KbaeSDVYRy/gkro2PC7Fy2tDSH1c9RB4aH8tuMOIXnKJE+1SXxBtjWmQ5Yirwkth2DyyEZA==", + "peer": true, + "requires": { + "terser": "^5.15.0" + } + }, + "metro-minify-uglify": { + "version": "0.76.8", + "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.76.8.tgz", + "integrity": "sha512-6l8/bEvtVaTSuhG1FqS0+Mc8lZ3Bl4RI8SeRIifVLC21eeSDp4CEBUWSGjpFyUDfi6R5dXzYaFnSgMNyfxADiQ==", + "peer": true, + "requires": { + "uglify-es": "^3.1.9" + } + }, + "metro-react-native-babel-preset": { + "version": "0.76.8", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.76.8.tgz", + "integrity": "sha512-Ptza08GgqzxEdK8apYsjTx2S8WDUlS2ilBlu9DR1CUcHmg4g3kOkFylZroogVAUKtpYQNYwAvdsjmrSdDNtiAg==", + "peer": true, + "requires": { + "@babel/core": "^7.20.0", + "@babel/plugin-proposal-async-generator-functions": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.18.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.0", + "@babel/plugin-proposal-numeric-separator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.20.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.20.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.18.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.20.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.20.0", + "@babel/plugin-transform-flow-strip-types": "^7.20.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "babel-plugin-transform-flow-enums": "^0.0.2", + "react-refresh": "^0.4.0" + }, + "dependencies": { + "react-refresh": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.4.3.tgz", + "integrity": "sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA==", + "peer": true + } + } + }, + "metro-react-native-babel-transformer": { + "version": "0.76.8", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.76.8.tgz", + "integrity": "sha512-3h+LfS1WG1PAzhq8QF0kfXjxuXetbY/lgz8vYMQhgrMMp17WM1DNJD0gjx8tOGYbpbBC1qesJ45KMS4o5TA73A==", + "peer": true, + "requires": { + "@babel/core": "^7.20.0", + "babel-preset-fbjs": "^3.4.0", + "hermes-parser": "0.12.0", + "metro-react-native-babel-preset": "0.76.8", + "nullthrows": "^1.1.1" + } + }, + "metro-resolver": { + "version": "0.76.8", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.76.8.tgz", + "integrity": "sha512-KccOqc10vrzS7ZhG2NSnL2dh3uVydarB7nOhjreQ7C4zyWuiW9XpLC4h47KtGQv3Rnv/NDLJYeDqaJ4/+140HQ==", + "peer": true + }, + "metro-runtime": { + "version": "0.76.8", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.76.8.tgz", + "integrity": "sha512-XKahvB+iuYJSCr3QqCpROli4B4zASAYpkK+j3a0CJmokxCDNbgyI4Fp88uIL6rNaZfN0Mv35S0b99SdFXIfHjg==", + "peer": true, + "requires": { + "@babel/runtime": "^7.0.0", + "react-refresh": "^0.4.0" + }, + "dependencies": { + "react-refresh": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.4.3.tgz", + "integrity": "sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA==", + "peer": true + } + } + }, + "metro-source-map": { + "version": "0.76.8", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.76.8.tgz", + "integrity": "sha512-Hh0ncPsHPVf6wXQSqJqB3K9Zbudht4aUtNpNXYXSxH+pteWqGAXnjtPsRAnCsCWl38wL0jYF0rJDdMajUI3BDw==", + "peer": true, + "requires": { + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.76.8", + "nullthrows": "^1.1.1", + "ob1": "0.76.8", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "peer": true + } + } + }, + "metro-symbolicate": { + "version": "0.76.8", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.76.8.tgz", + "integrity": "sha512-LrRL3uy2VkzrIXVlxoPtqb40J6Bf1mlPNmUQewipc3qfKKFgtPHBackqDy1YL0njDsWopCKcfGtFYLn0PTUn3w==", + "peer": true, + "requires": { + "invariant": "^2.2.4", + "metro-source-map": "0.76.8", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "peer": true + } + } + }, + "metro-transform-plugins": { + "version": "0.76.8", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.76.8.tgz", + "integrity": "sha512-PlkGTQNqS51Bx4vuufSQCdSn2R2rt7korzngo+b5GCkeX5pjinPjnO2kNhQ8l+5bO0iUD/WZ9nsM2PGGKIkWFA==", + "peer": true, + "requires": { + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.20.0", + "nullthrows": "^1.1.1" + } + }, + "metro-transform-worker": { + "version": "0.76.8", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.76.8.tgz", + "integrity": "sha512-mE1fxVAnJKmwwJyDtThildxxos9+DGs9+vTrx2ktSFMEVTtXS/bIv2W6hux1pqivqAfyJpTeACXHk5u2DgGvIQ==", + "peer": true, + "requires": { + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/parser": "^7.20.0", + "@babel/types": "^7.20.0", + "babel-preset-fbjs": "^3.4.0", + "metro": "0.76.8", + "metro-babel-transformer": "0.76.8", + "metro-cache": "0.76.8", + "metro-cache-key": "0.76.8", + "metro-source-map": "0.76.8", + "metro-transform-plugins": "0.76.8", + "nullthrows": "^1.1.1" + } + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "peer": true + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "peer": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "peer": true + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "peer": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "peer": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "peer": true + }, + "nocache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/nocache/-/nocache-3.0.4.tgz", + "integrity": "sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==", + "peer": true + }, + "node-abort-controller": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", + "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==", + "peer": true + }, + "node-dir": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", + "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", + "peer": true, + "requires": { + "minimatch": "^3.0.2" + } + }, + "node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "peer": true + }, + "node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==" + }, + "node-stream-zip": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", + "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", + "peer": true + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "peer": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", + "peer": true + }, + "ob1": { + "version": "0.76.8", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.76.8.tgz", + "integrity": "sha512-dlBkJJV5M/msj9KYA9upc+nUWVwuOFFTbu28X6kZeGwcuW+JxaHSBZ70SYQnk5M+j5JbNLR6yKHmgW4M5E7X5g==", + "peer": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true + }, + "object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "peer": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "peer": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "peer": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "peer": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "requires": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + } + }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "peer": true, + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "peer": true + }, + "pako": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pako/-/pako-2.0.4.tgz", + "integrity": "sha512-v8tweI900AUkZN6heMU/4Uy4cXRc2AYNRggVmTR+dEncawDJgCdLMximOVA2p4qO57WMynangsfGRb5WD6L1Bg==" + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "peer": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "peer": true + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "optional": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true + }, + "pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==" + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "peer": true, + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "peer": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "peer": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "peer": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "peer": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "peer": true + } + } + }, + "postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "requires": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dev": true, + "requires": { + "camelcase-css": "^2.0.1" + } + }, + "postcss-load-config": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", + "dev": true, + "requires": { + "lilconfig": "^2.0.5", + "yaml": "^2.1.1" + } + }, + "postcss-mixins": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/postcss-mixins/-/postcss-mixins-9.0.4.tgz", + "integrity": "sha512-XVq5jwQJDRu5M1XGkdpgASqLk37OqkH4JCFDXl/Dn7janOJjCTEKL+36cnRVy7bMtoBzALfO7bV7nTIsFnUWLA==", + "dev": true, + "requires": { + "fast-glob": "^3.2.11", + "postcss-js": "^4.0.0", + "postcss-simple-vars": "^7.0.0", + "sugarss": "^4.0.1" + } + }, + "postcss-nested": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.11" + } + }, + "postcss-preset-mantine": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/postcss-preset-mantine/-/postcss-preset-mantine-1.9.1.tgz", + "integrity": "sha512-7wyKKsxXvHaAxX9//9FS9tSEWaG96KIXl3/cRlaNf3C/V08JI0gvDV6UifloxPpseZQrPMsuC95/+gPBaTJuWw==", + "dev": true, + "requires": { + "postcss-mixins": "^9.0.4", + "postcss-nested": "^6.0.1" + } + }, + "postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-simple-vars": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-simple-vars/-/postcss-simple-vars-7.0.1.tgz", + "integrity": "sha512-5GLLXaS8qmzHMOjVxqkk1TZPf1jMqesiI7qLhnlyERalG0sMbHIbJqrcnrpmZdKCLglHnRHoEBB61RtGTsj++A==", + "dev": true, + "requires": {} + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true + }, + "prettier": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.3.tgz", + "integrity": "sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==", + "dev": true + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "peer": true, + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "peer": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "15.0.18", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.18.tgz", + "integrity": "sha512-DDi2KmvAnNsT/EvU8jp1UR7pOJojBtJ3GLZ/uw1MUq4VbbESppPWoHUY4h0OB4BbEbGJiyEsmUcuZDZtoR+ZwQ==", + "peer": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "peer": true + }, + "promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "peer": true, + "requires": { + "asap": "~2.0.6" + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "peer": true, + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==" + }, + "qs": { + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", + "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==" + }, + "queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "peer": true, + "requires": { + "inherits": "~2.0.3" + } + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==" + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "optional": true, + "requires": { + "performance-now": "^2.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "peer": true + }, + "react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "react-devtools-core": { + "version": "4.28.5", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.28.5.tgz", + "integrity": "sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA==", + "peer": true, + "requires": { + "shell-quote": "^1.6.1", + "ws": "^7" + }, + "dependencies": { + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "peer": true, + "requires": {} + } + } + }, + "react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + } + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "peer": true + }, + "react-native": { + "version": "0.72.6", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.72.6.tgz", + "integrity": "sha512-RafPY2gM7mcrFySS8TL8x+TIO3q7oAlHpzEmC7Im6pmXni6n1AuufGaVh0Narbr1daxstw7yW7T9BKW5dpVc2A==", + "peer": true, + "requires": { + "@jest/create-cache-key-function": "^29.2.1", + "@react-native-community/cli": "11.3.7", + "@react-native-community/cli-platform-android": "11.3.7", + "@react-native-community/cli-platform-ios": "11.3.7", + "@react-native/assets-registry": "^0.72.0", + "@react-native/codegen": "^0.72.7", + "@react-native/gradle-plugin": "^0.72.11", + "@react-native/js-polyfills": "^0.72.1", + "@react-native/normalize-colors": "^0.72.0", + "@react-native/virtualized-lists": "^0.72.8", + "abort-controller": "^3.0.0", + "anser": "^1.4.9", + "base64-js": "^1.1.2", + "deprecated-react-native-prop-types": "4.1.0", + "event-target-shim": "^5.0.1", + "flow-enums-runtime": "^0.0.5", + "invariant": "^2.2.4", + "jest-environment-node": "^29.2.1", + "jsc-android": "^250231.0.0", + "memoize-one": "^5.0.0", + "metro-runtime": "0.76.8", + "metro-source-map": "0.76.8", + "mkdirp": "^0.5.1", + "nullthrows": "^1.1.1", + "pretty-format": "^26.5.2", + "promise": "^8.3.0", + "react-devtools-core": "^4.27.2", + "react-refresh": "^0.4.0", + "react-shallow-renderer": "^16.15.0", + "regenerator-runtime": "^0.13.2", + "scheduler": "0.24.0-canary-efb381bbf-20230505", + "stacktrace-parser": "^0.1.10", + "use-sync-external-store": "^1.0.0", + "whatwg-fetch": "^3.0.0", + "ws": "^6.2.2", + "yargs": "^17.6.2" + }, + "dependencies": { + "react-refresh": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.4.3.tgz", + "integrity": "sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA==", + "peer": true + }, + "scheduler": { + "version": "0.24.0-canary-efb381bbf-20230505", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.24.0-canary-efb381bbf-20230505.tgz", + "integrity": "sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA==", + "peer": true, + "requires": { + "loose-envify": "^1.1.0" + } + } + } + }, + "react-native-get-random-values": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/react-native-get-random-values/-/react-native-get-random-values-1.9.0.tgz", + "integrity": "sha512-+29IR2oxzxNVeaRwCqGZ9ABadzMI8SLTBidrIDXPOkKnm5+kEmLt34QKM4JV+d2usPErvKyS85le0OmGTHnyWQ==", + "requires": { + "fast-base64-decode": "^1.0.0" + } + }, + "react-native-url-polyfill": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-native-url-polyfill/-/react-native-url-polyfill-1.3.0.tgz", + "integrity": "sha512-w9JfSkvpqqlix9UjDvJjm1EjSt652zVQ6iwCIj1cVVkwXf4jQhQgTNXY6EVTwuAmUjg6BC6k9RHCBynoLFo3IQ==", + "requires": { + "whatwg-url-without-unicode": "8.0.0-3" + } + }, + "react-number-format": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/react-number-format/-/react-number-format-5.3.1.tgz", + "integrity": "sha512-qpYcQLauIeEhCZUZY9jXZnnroOtdy3jYaS1zQ3M1Sr6r/KMOBEIGNIb7eKT19g2N1wbYgFgvDzs19hw5TrB8XQ==", + "requires": { + "prop-types": "^15.7.2" + } + }, + "react-refresh": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", + "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", + "dev": true + }, + "react-remove-scroll": { + "version": "2.5.7", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.7.tgz", + "integrity": "sha512-FnrTWO4L7/Bhhf3CYBNArEG/yROV0tKmTv7/3h9QCFvH6sndeFf1wPqOcbFVu5VAulS5dV1wGT3GZZ/1GawqiA==", + "requires": { + "react-remove-scroll-bar": "^2.3.4", + "react-style-singleton": "^2.2.1", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.0", + "use-sidecar": "^1.1.2" + } + }, + "react-remove-scroll-bar": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.4.tgz", + "integrity": "sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==", + "requires": { + "react-style-singleton": "^2.2.1", + "tslib": "^2.0.0" + } + }, + "react-router": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.16.0.tgz", + "integrity": "sha512-VT4Mmc4jj5YyjpOi5jOf0I+TYzGpvzERy4ckNSvSh2RArv8LLoCxlsZ2D+tc7zgjxcY34oTz2hZaeX5RVprKqA==", + "requires": { + "@remix-run/router": "1.9.0" + } + }, + "react-router-dom": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.16.0.tgz", + "integrity": "sha512-aTfBLv3mk/gaKLxgRDUPbPw+s4Y/O+ma3rEN1u8EgEpLpPe6gNjIsWt9rxushMHHMb7mSwxRGdGlGdvmFsyPIg==", + "requires": { + "@remix-run/router": "1.9.0", + "react-router": "6.16.0" + } + }, + "react-shallow-renderer": { + "version": "16.15.0", + "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", + "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", + "peer": true, + "requires": { + "object-assign": "^4.1.1", + "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" + } + }, + "react-style-singleton": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz", + "integrity": "sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==", + "requires": { + "get-nonce": "^1.0.0", + "invariant": "^2.2.4", + "tslib": "^2.0.0" + } + }, + "react-textarea-autosize": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.5.3.tgz", + "integrity": "sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==", + "requires": { + "@babel/runtime": "^7.20.13", + "use-composed-ref": "^1.3.0", + "use-latest": "^1.2.1" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "requires": { + "pify": "^2.3.0" + } + }, + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "peer": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "readline": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz", + "integrity": "sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==", + "peer": true + }, + "recast": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz", + "integrity": "sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==", + "peer": true, + "requires": { + "ast-types": "0.15.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "peer": true + } + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "peer": true + }, + "regenerate-unicode-properties": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "peer": true, + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "peer": true, + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "peer": true, + "requires": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + } + }, + "regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "peer": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "peer": true + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "peer": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "peer": true + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "peer": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rgbcolor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgbcolor/-/rgbcolor-1.0.1.tgz", + "integrity": "sha512-9aZLIrhRaD97sgVhtJOW6ckOEh6/GnvQtdVNfdZ6s67+3/XwLS9lBcQYzEEhYVeUowN7pRzMLsyGhK2i/xvWbw==", + "optional": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "rollup": { + "version": "3.29.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", + "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", + "dev": true, + "requires": { + "fsevents": "~2.3.2" + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true + }, + "sax": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz", + "integrity": "sha512-8I2a3LovHTOpm7NV5yOyO8IHqgVsfK4+UuySrXU8YXkSRX7k6hCV9b3HrkKCr3nMpgj+0bmocaJJWpvp1oc7ZA==" + }, + "scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "peer": true, + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "peer": true + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "peer": true + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "peer": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "peer": true + } + } + }, + "serialize-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", + "integrity": "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==", + "peer": true + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "peer": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "peer": true + }, + "set-function-length": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", + "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "requires": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "peer": true + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "peer": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "peer": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "peer": true + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "peer": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "peer": true, + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + } + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "peer": true + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "peer": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "peer": true + } + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "peer": true + }, + "stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "peer": true, + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "peer": true + } + } + }, + "stackblur-canvas": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/stackblur-canvas/-/stackblur-canvas-2.6.0.tgz", + "integrity": "sha512-8S1aIA+UoF6erJYnglGPug6MaHYGo1Ot7h5fuXx4fUPvcvQfcdw2o/ppCse63+eZf8PPidSu4v1JnmEVtEDnpg==", + "optional": true + }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "peer": true + }, + "stacktrace-parser": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", + "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", + "peer": true, + "requires": { + "type-fest": "^0.7.1" + }, + "dependencies": { + "type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==", + "peer": true + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "peer": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "peer": true, + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "peer": true + } + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "peer": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "peer": true + } + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "peer": true + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, + "strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" + }, + "styled-components": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-6.1.0.tgz", + "integrity": "sha512-VWNfYYBuXzuLS/QYEeoPgMErP26WL+dX9//rEh80B2mmlS1yRxRxuL5eax4m6ybYEUoHWlTy2XOU32767mlMkg==", + "requires": { + "@emotion/is-prop-valid": "^1.2.1", + "@emotion/unitless": "^0.8.0", + "@types/stylis": "^4.0.2", + "css-to-react-native": "^3.2.0", + "csstype": "^3.1.2", + "postcss": "^8.4.31", + "shallowequal": "^1.1.0", + "stylis": "^4.3.0", + "tslib": "^2.5.0" + } + }, + "stylis": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.0.tgz", + "integrity": "sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==" + }, + "sucrase": { + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz", + "integrity": "sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "7.1.6", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "sudo-prompt": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz", + "integrity": "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==", + "peer": true + }, + "sugarss": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-4.0.1.tgz", + "integrity": "sha512-WCjS5NfuVJjkQzK10s8WOBY+hhDxxNt/N6ZaGwxFZ+wN3/lKKFSaaKUNecULcTTvE4urLcKaZFQD8vO0mOZujw==", + "dev": true, + "requires": {} + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "svg-pathdata": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/svg-pathdata/-/svg-pathdata-6.0.3.tgz", + "integrity": "sha512-qsjeeq5YjBZ5eMdFuUa4ZosMLxgr5RZ+F+Y1OrDhuOCEInRMA3x74XdBtggJcj9kOeInz0WE+LgCPDkZFlBYJw==", + "optional": true + }, + "tabbable": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz", + "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==" + }, + "tailwindcss": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", + "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", + "dev": true, + "requires": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.18.2", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + } + }, + "temp": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", + "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", + "peer": true, + "requires": { + "rimraf": "~2.6.2" + }, + "dependencies": { + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "peer": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "terser": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.22.0.tgz", + "integrity": "sha512-hHZVLgRA2z4NWcN6aS5rQDc+7Dcy58HOf2zbYwmFcQ+ua3h6eEFf5lIDKTzbWwlazPyOZsFQO8V80/IjVNExEw==", + "peer": true, + "requires": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "peer": true + } + } + }, + "text-segmentation": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/text-segmentation/-/text-segmentation-1.0.3.tgz", + "integrity": "sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==", + "requires": { + "utrie": "^1.0.2" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "peer": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "peer": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "peer": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "peer": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "peer": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "peer": true + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "ts-api-utils": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.3.tgz", + "integrity": "sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==", + "dev": true, + "requires": {} + }, + "ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "dev": true + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "peer": true + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + }, + "typescript": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "dev": true + }, + "uglify-es": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", + "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", + "peer": true, + "requires": { + "commander": "~2.13.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", + "peer": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "peer": true + } + } + }, + "ulid": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/ulid/-/ulid-2.3.0.tgz", + "integrity": "sha512-keqHubrlpvT6G2wH0OEfSW4mquYRcbe/J8NMmveoQOjUqmo+hXtO+ORCpWhdbZ7k72UtY61BL7haGxW6enBnjw==" + }, + "undici-types": { + "version": "5.25.3", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", + "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==" + }, + "unfetch": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/unfetch/-/unfetch-4.2.0.tgz", + "integrity": "sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==" + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "peer": true + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "peer": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "peer": true + }, + "unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "peer": true + }, + "universal-cookie": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/universal-cookie/-/universal-cookie-4.0.4.tgz", + "integrity": "sha512-lbRVHoOMtItjWbM7TwDLdl8wug7izB0tq3/YVKhT/ahB4VDvWMyvnADfnJI8y6fSvsjh51Ix7lTGC6Tn4rMPhw==", + "requires": { + "@types/cookie": "^0.3.3", + "cookie": "^0.4.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "peer": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "peer": true + }, + "update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "url": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/url/-/url-0.10.3.tgz", + "integrity": "sha512-hzSUW2q06EqL1gKM/a+obYHLIO6ct2hwPuviqTTOcfFVc61UbfJ2Q32+uGL/HCPxKqrdGB5QUwIe7UqlDgwsOQ==", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==" + } + } + }, + "use-callback-ref": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz", + "integrity": "sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==", + "requires": { + "tslib": "^2.0.0" + } + }, + "use-composed-ref": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz", + "integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==", + "requires": {} + }, + "use-isomorphic-layout-effect": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", + "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", + "requires": {} + }, + "use-latest": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz", + "integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==", + "requires": { + "use-isomorphic-layout-effect": "^1.1.1" + } + }, + "use-sidecar": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", + "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==", + "requires": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + } + }, + "use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "peer": true, + "requires": {} + }, + "util": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "requires": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "peer": true + }, + "utrie": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/utrie/-/utrie-1.0.2.tgz", + "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==", + "requires": { + "base64-arraybuffer": "^1.0.2" + } + }, + "uuid": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.0.0.tgz", + "integrity": "sha512-jOXGuXZAWdsTH7eZLtyXMqUb9EcWMGZNbL9YcGBJl4MH4nrxHmZJhEHvyLFrkxo+28uLb/NYRcStH48fnD0Vzw==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "peer": true + }, + "vite": { + "version": "4.4.9", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.9.tgz", + "integrity": "sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==", + "dev": true, + "requires": { + "esbuild": "^0.18.10", + "fsevents": "~2.3.2", + "postcss": "^8.4.27", + "rollup": "^3.27.1" + } + }, + "vlq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", + "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==", + "peer": true + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "peer": true, + "requires": { + "makeerror": "1.0.12" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "peer": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "whatwg-fetch": { + "version": "3.6.19", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz", + "integrity": "sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==", + "peer": true + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "whatwg-url-without-unicode": { + "version": "8.0.0-3", + "resolved": "https://registry.npmjs.org/whatwg-url-without-unicode/-/whatwg-url-without-unicode-8.0.0-3.tgz", + "integrity": "sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==", + "requires": { + "buffer": "^5.4.3", + "punycode": "^2.1.1", + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "peer": true + }, + "which-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", + "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.4", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "peer": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "peer": true, + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "peer": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xml2js": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", + "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + } + }, + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "peer": true + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "peer": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "yaml": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.2.tgz", + "integrity": "sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==" + }, + "yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "peer": true, + "requires": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + } + }, + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "peer": true + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + }, + "zen-observable": { + "version": "0.8.15", + "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz", + "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==" + }, + "zen-observable-ts": { + "version": "0.8.19", + "resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-0.8.19.tgz", + "integrity": "sha512-u1a2rpE13G+jSzrg3aiCqXU5tN2kw41b+cBZGmnc+30YimdkKiDj9bTowcB41eL77/17RF/h+393AuVgShyheQ==", + "requires": { + "tslib": "^1.9.3", + "zen-observable": "^0.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "zen-push": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/zen-push/-/zen-push-0.2.1.tgz", + "integrity": "sha512-Qv4qvc8ZIue51B/0zmeIMxpIGDVhz4GhJALBvnKs/FRa2T7jy4Ori9wFwaHVt0zWV7MIFglKAHbgnVxVTw7U1w==", + "requires": { + "zen-observable": "^0.7.0" + }, + "dependencies": { + "zen-observable": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.7.1.tgz", + "integrity": "sha512-OI6VMSe0yeqaouIXtedC+F55Sr6r9ppS7+wTbSexkYdHbdt4ctTuPNXP/rwm7GTVI63YBc+EBT0b0tl7YnJLRg==" + } + } + } } } diff --git a/client/src/components/ImpactCarousel/ImpactCarousel.tsx b/client/src/components/ImpactCarousel/ImpactCarousel.tsx index 9fb6563..5b66092 100644 --- a/client/src/components/ImpactCarousel/ImpactCarousel.tsx +++ b/client/src/components/ImpactCarousel/ImpactCarousel.tsx @@ -1,6 +1,7 @@ import { Carousel } from "@mantine/carousel"; import { rem } from "@mantine/core"; import { IconArrowRight, IconArrowLeft } from "@tabler/icons-react"; +import { useEffect } from "react"; /* import mantine ui components needed for the impact carousel object */ // import "@mantine/core/styles.css"; @@ -44,12 +45,163 @@ function ImpactCarousel({ basicNeeds, totalPeople, }: MyData) { + // get the carousel element + let carousel: HTMLDivElement | null; + + // put all of the divs into an array + let carouselElements: HTMLCollectionOf | undefined + + useEffect(() => { + carousel = document.getElementById("carousel") as HTMLDivElement + + carouselElements = carousel?.children as HTMLCollectionOf + + updateCarousel(0) + }, []) + + let activeIndex = 0 + + function updateCarousel(newIndex: number): void { + console.log(newIndex) + console.log(carouselElements) + + if (!carouselElements) return + + // check if the index is out of bounds + if (newIndex < 0) newIndex = carouselElements.length - 1 + else if (newIndex >= carouselElements.length) newIndex = 0 + + // update the active index + const previousIndex = activeIndex + activeIndex = newIndex + + // update the carousel elements + for (let i = 0; i < carouselElements.length; i++) { + // get the current element + const currentElement = carouselElements[i] + + if (currentElement.classList.contains(`z-${50 - Math.abs(i - previousIndex) * 10}`)) { + currentElement.classList.replace( + `z-${50 - Math.abs(i - previousIndex) * 10}`, + `z-${50 - Math.abs(i - activeIndex) * 10}` + ) + } else { + currentElement.classList.add( + `z-${50 - Math.abs(i - activeIndex) * 10}` + ) + } + + if (currentElement.classList.contains(`brightness-${100 - Math.abs(i - previousIndex) * 25}`)) { + currentElement.classList.replace( + `brightness-${100 - Math.abs(i - previousIndex) * 25}`, + `brightness-${100 - Math.abs(i - activeIndex) * 25}` + ) + } else { + currentElement.classList.add( + `brightness-${100 - Math.abs(i - activeIndex) * 25}` + ) + } + + if (currentElement.classList.contains(`${i - previousIndex > 0 ? "translate-x" : "-translate-x"}-${Math.abs(i - previousIndex) * 10}`)) { + currentElement.classList.replace( + `${i - previousIndex > 0 ? "translate-x" : "-translate-x"}-${Math.abs(i - previousIndex) * 10}`, + `${i - activeIndex > 0 ? "translate-x" : "-translate-x"}-${Math.abs(i - activeIndex) * 10}` + ) + } else { + currentElement.classList.add( + `${i - activeIndex > 0 ? "translate-x" : "-translate-x"}-${Math.abs(i - activeIndex) * 10}` + ) + } + + if (currentElement.classList.contains(`scale-${100 - Math.abs(i - previousIndex) * 10}`)) { + currentElement.classList.replace( + `scale-${100 - Math.abs(i - previousIndex) * 10}`, + `scale-${100 - Math.abs(i - activeIndex) * 10}` + ) + } + else { + currentElement.classList.add( + `scale-${100 - Math.abs(i - activeIndex) * 10}` + ) + } + + // translate-x-40 translate-x-30 translate-x-20 translate-x-10 translate-x-0 -translate-x-10 -translate-x-20 -translate-x-30 -translate-x-40 z-50 z-40 z-30 z-20 z-10 brightness-100 brightness-75 brightness-50 brightness-25 scale-100 scale-90 scale-80 scale-70 scale-60 + } + } + /* creating a carousel element from scratch */ + return ( +
+ {/* click left button */} + + {/* a carousel with 5 cards, styling included */} + + {/* click right button */} + +
+ ) + + /* creating a carousel element using mantine ui */ return ( /* create a new carousel object with the given design components */
); + +
+
} /* export the carousel object */ diff --git a/client/src/components/ImpactCarousel/carousel.css b/client/src/components/ImpactCarousel/carousel.css index 81724a6..897859a 100644 --- a/client/src/components/ImpactCarousel/carousel.css +++ b/client/src/components/ImpactCarousel/carousel.css @@ -1,4 +1,11 @@ -body { +/* body { background-color: hsl(var(--b1) / var(--tw-bg-opacity)); color: hsl(var(--pc)); -} +} */ + +.card-wrapper { + /* position: absolute; */ + grid-row-start: 1; + grid-column-start: 1; + transition: all 1s ease, opacity 1s ease; +} \ No newline at end of file diff --git a/client/src/pages/ImpactCards/ImpactCards.tsx b/client/src/pages/ImpactCards/ImpactCards.tsx index 48666e1..cf908fb 100644 --- a/client/src/pages/ImpactCards/ImpactCards.tsx +++ b/client/src/pages/ImpactCards/ImpactCards.tsx @@ -3,13 +3,12 @@ import { CardInputs } from "./input"; function ImpactCard({ imgURL, numData, unitText, descText }: CardInputs) { return ( <> -
+
donation img
-

{Math.round(numData)}

-

{unitText}

+

{Math.round(numData)} {unitText.toLowerCase()}

{descText}

diff --git a/client/tailwind.config.js b/client/tailwind.config.js index 6354899..14e717f 100644 --- a/client/tailwind.config.js +++ b/client/tailwind.config.js @@ -4,11 +4,18 @@ export default { theme: { extend: { - // can add or overridee styles here - // colors: { - // customBlue: colors.lightBlue, - // }, - }, + scale: { + '80': '0.8', + '70': '0.7', + '60': '0.6', + }, + brightness: { + '25': '.25', + }, + 'translate': { + '30': '7.5rem', + }, + } }, daisyui: { themes: ["light", "dark", "cupcake"], From e0afddc1d44c613853145a21d4bef7ebd1c55702 Mon Sep 17 00:00:00 2001 From: Hannah Zhang Date: Sat, 27 Jan 2024 14:29:13 -0600 Subject: [PATCH 2/7] cleaning up impact carousel --- .../src/components/ImpactCarousel/ImpactCarousel.tsx | 12 ++++++++++-- client/src/components/ImpactCarousel/carousel.css | 7 ++++++- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/client/src/components/ImpactCarousel/ImpactCarousel.tsx b/client/src/components/ImpactCarousel/ImpactCarousel.tsx index 5b66092..946a98b 100644 --- a/client/src/components/ImpactCarousel/ImpactCarousel.tsx +++ b/client/src/components/ImpactCarousel/ImpactCarousel.tsx @@ -61,6 +61,8 @@ function ImpactCarousel({ let activeIndex = 0 + /* updateCarousel function, which is called when the right/left buttons are clicked */ + /* switches the way the 5 impact cards are displayed */ function updateCarousel(newIndex: number): void { console.log(newIndex) console.log(carouselElements) @@ -80,6 +82,7 @@ function ImpactCarousel({ // get the current element const currentElement = carouselElements[i] + /* change the order of cards on top of each other */ if (currentElement.classList.contains(`z-${50 - Math.abs(i - previousIndex) * 10}`)) { currentElement.classList.replace( `z-${50 - Math.abs(i - previousIndex) * 10}`, @@ -91,6 +94,7 @@ function ImpactCarousel({ ) } + /* change the brightness of cards not in the front */ if (currentElement.classList.contains(`brightness-${100 - Math.abs(i - previousIndex) * 25}`)) { currentElement.classList.replace( `brightness-${100 - Math.abs(i - previousIndex) * 25}`, @@ -102,6 +106,7 @@ function ImpactCarousel({ ) } + /* change the location of cards/move them over so they are stacked on top of each other */ if (currentElement.classList.contains(`${i - previousIndex > 0 ? "translate-x" : "-translate-x"}-${Math.abs(i - previousIndex) * 10}`)) { currentElement.classList.replace( `${i - previousIndex > 0 ? "translate-x" : "-translate-x"}-${Math.abs(i - previousIndex) * 10}`, @@ -113,6 +118,7 @@ function ImpactCarousel({ ) } + /* change the scale/size of cards */ if (currentElement.classList.contains(`scale-${100 - Math.abs(i - previousIndex) * 10}`)) { currentElement.classList.replace( `scale-${100 - Math.abs(i - previousIndex) * 10}`, @@ -125,7 +131,7 @@ function ImpactCarousel({ ) } - // translate-x-40 translate-x-30 translate-x-20 translate-x-10 translate-x-0 -translate-x-10 -translate-x-20 -translate-x-30 -translate-x-40 z-50 z-40 z-30 z-20 z-10 brightness-100 brightness-75 brightness-50 brightness-25 scale-100 scale-90 scale-80 scale-70 scale-60 + // translate-x-40 translate-x-30 translate-x-20 translate-x-10 translate-x-0 -translate-x-10 -translate-x-20 -translate-x-30 -translate-x-40 z-50 z-40 z-30 z-20 z-10 brightness-100 brightness-75 brightness-50 brightness-25 brightness-0 scale-100 scale-90 scale-80 scale-70 scale-60 } } /* creating a carousel element from scratch */ @@ -139,6 +145,7 @@ function ImpactCarousel({ + {/* a carousel with 5 cards, styling included */} + {/* click right button */} + +
-
- - -
+ + {mode === 'full' && ( +
+ + +
+ )}
Date: Sat, 27 Jan 2024 14:38:36 -0600 Subject: [PATCH 4/7] added toggle function --- client/src/App.css | 2 +- client/src/pages/Donation/Donation.tsx | 11 ++++++----- client/src/pages/PDFSave/PDFSave.tsx | 1 + 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/client/src/App.css b/client/src/App.css index b9d355d..3e0be9f 100644 --- a/client/src/App.css +++ b/client/src/App.css @@ -12,7 +12,7 @@ transition: filter 300ms; } .logo:hover { - filter: drop-shadow(0 0 2em #646cffaa); + filter: drop-shadow(0 0 2em #313aeeaa); } .logo.react:hover { filter: drop-shadow(0 0 2em #61dafbaa); diff --git a/client/src/pages/Donation/Donation.tsx b/client/src/pages/Donation/Donation.tsx index 5741ab8..0420ffd 100644 --- a/client/src/pages/Donation/Donation.tsx +++ b/client/src/pages/Donation/Donation.tsx @@ -1,14 +1,15 @@ -// import { useLocation, useNavigate } from "react-router-dom" -// const location = useLocation(); -// let json = JSON.parse(location.state); - -// import Demo from "../../components/ImpactCarousel/ImpactCarousel"; import { useLocation } from "react-router-dom"; import ImpactCarousel from "../../components/ImpactCarousel/ImpactCarousel"; import React, { useState } from "react"; import html2canvas from "html2canvas"; import { jsPDF } from "jspdf"; +/** + * + * + */ + + function Donation() { const downloadRef = React.createRef(); diff --git a/client/src/pages/PDFSave/PDFSave.tsx b/client/src/pages/PDFSave/PDFSave.tsx index 69d82c6..96b82b9 100644 --- a/client/src/pages/PDFSave/PDFSave.tsx +++ b/client/src/pages/PDFSave/PDFSave.tsx @@ -2,6 +2,7 @@ import React from "react"; import html2canvas from 'html2canvas'; import { jsPDF } from 'jspdf'; + function PDFSave() { const downloadRef = React.createRef(); From 21d354c496b280dddafb232dcc2c6fac5dd61da3 Mon Sep 17 00:00:00 2001 From: sarahmotteler Date: Sat, 27 Jan 2024 14:40:59 -0600 Subject: [PATCH 5/7] delete old home testing page --- client/src/pages/Home2/Home2.tsx | 73 -------------------------------- 1 file changed, 73 deletions(-) delete mode 100644 client/src/pages/Home2/Home2.tsx diff --git a/client/src/pages/Home2/Home2.tsx b/client/src/pages/Home2/Home2.tsx deleted file mode 100644 index 4163562..0000000 --- a/client/src/pages/Home2/Home2.tsx +++ /dev/null @@ -1,73 +0,0 @@ -import { useState, useEffect } from "react"; -import ImpactCards from "../ImpactCards/ImpactCards.tsx"; -import donationImpact from "../../assets/donation.jpeg"; -import img1 from "../../assets/img1.png"; -import img2 from "../../assets/img1.png"; - -// import axios from "axios"; -interface MyData { - dollarsRaised: number; - stability: number; - development: number; - healthcare: number; - escape: number; - basicNeeds: number; - totalPeople: number; -} -// const apiURL = "http://localhost:5000" -function Home2() { - const [data, setData] = useState(); - - useEffect(() => { - const fetchData = async () => { - try { - const res = await fetch("http://127.0.0.1:5000/"); - if (!res.ok) { - throw new Error(res.statusText); - } - console.log(res); - const resJSON = await res.json(); - console.log(resJSON); - setData(resJSON); - } catch (error) { - console.error("Error fetching data:", error); - } - }; - fetchData(); - }, []); - return ( - <> -
- {typeof data === "undefined" ? ( -

loading...

- ) : ( -
- - - -
- // data.members.map((member, i) => { - //

{member}

; - // }) - )} -
- - ); -} - -export default Home2; From b1c8ec7f5f01223c1f8f63238d7af1b7dee3edab Mon Sep 17 00:00:00 2001 From: sarahmotteler Date: Sat, 3 Feb 2024 14:08:28 -0600 Subject: [PATCH 6/7] prettier-branch --- client/src/assets/blacklogo.png | Bin 0 -> 58685 bytes client/src/assets/whitelogo.png | Bin 0 -> 241748 bytes client/src/components/NavbarComp.tsx | 23 ++++++++++- client/src/pages/Donation/Donation.tsx | 54 +++++++++---------------- 4 files changed, 41 insertions(+), 36 deletions(-) create mode 100644 client/src/assets/blacklogo.png create mode 100644 client/src/assets/whitelogo.png diff --git a/client/src/assets/blacklogo.png b/client/src/assets/blacklogo.png new file mode 100644 index 0000000000000000000000000000000000000000..38c288095e8c73e4b40d4d1dddb2562999555c73 GIT binary patch literal 58685 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%0Db#wO74-;spA($lFZhQ`Bei1Lf#N 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ӟ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 M0i2Ss9VMA}pML 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

diff --git a/client/src/pages/Donation/Donation.tsx b/client/src/pages/Donation/Donation.tsx index 0420ffd..130ac77 100644 --- a/client/src/pages/Donation/Donation.tsx +++ b/client/src/pages/Donation/Donation.tsx @@ -60,7 +60,7 @@ function Donation() { <>
-
+ {/* Donation Page */} -
+
-
- -
- -
-

Dollars Raised = {data.dollarsRaised}

-

Stability = {data.stability}

-

Development = {data.development}

-

Healthcare = {data.healthcare}

-

Escape = {data.escape}

-

Basic Needs = {data.basicNeeds}

-

- {" total people "} - {data.totalPeople} -

+
+ +
-
+
+ + +
From a0a1e5429df756cd2fd482b4f3920ede08a74f5a Mon Sep 17 00:00:00 2001 From: sarahmotteler Date: Sat, 3 Feb 2024 14:41:33 -0600 Subject: [PATCH 7/7] change line for individuals vs companies --- client/src/pages/Donation/Donation.tsx | 7 ++++++- client/src/pages/Home/Home.tsx | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/client/src/pages/Donation/Donation.tsx b/client/src/pages/Donation/Donation.tsx index 130ac77..9d18211 100644 --- a/client/src/pages/Donation/Donation.tsx +++ b/client/src/pages/Donation/Donation.tsx @@ -56,6 +56,11 @@ function Donation() { // console.log(location.state.data); const data = location.state.data; + var label = "Here's what your donation" + if (data.companyName) { + label = `Here's what the ${data.companyName} United Way campaign` + } + return ( <>