diff --git a/package.json b/package.json index d8a6635..6d2b6fc 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "test": "faststore test" }, "dependencies": { - "@faststore/cli": "^3.96.4", + "@faststore/cli": "^3.98.1", "next": "^13.5.6", "react": "^18.2.0", "react-dom": "^18.2.0" diff --git a/yarn.lock b/yarn.lock index ee93c41..f0278bc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1155,10 +1155,10 @@ dependencies: fast-deep-equal "^3.1.3" -"@faststore/api@3.96.3": - version "3.96.3" - resolved "https://registry.yarnpkg.com/@faststore/api/-/api-3.96.3.tgz#611c3a605f17ca646a29d307cc8c15142cc826af" - integrity sha512-G2wqF3Yc778ftPPcqvO4tQpbmb+G9/uuKXdQlB+t5wNutFQ9VDPP94HoRG8DCa+aia5N75cC2chSRCMHLNtRiA== +"@faststore/api@3.98.0": + version "3.98.0" + resolved "https://registry.yarnpkg.com/@faststore/api/-/api-3.98.0.tgz#7e29aacdc9da4859a4e1bca86ed34b1ec5bb6774" + integrity sha512-3aLT/DIWgu5quOoqDzGdYXs6UL3IdXrv2KHTwivswpuZsrt6/kN/wvaXr6fibYo4THCIGbfHXUbbDLhhkZ8qKA== dependencies: "@graphql-tools/load-files" "^7.0.0" "@graphql-tools/schema" "^9.0.0" @@ -1171,13 +1171,13 @@ p-limit "^3.1.0" sanitize-html "^2.11.0" -"@faststore/cli@^3.96.4": - version "3.96.4" - resolved "https://registry.yarnpkg.com/@faststore/cli/-/cli-3.96.4.tgz#213673110c0cca1dbc25deebbc4ffbe88bacc4e1" - integrity sha512-BompnvFQCmXLRTUUeJesQKFmIJ5uGxYT7whviqh8Cj+yOLakIMAKNaEWs8T5PE/RMO7sqthiGffwwj94eKdjsQ== +"@faststore/cli@^3.98.1": + version "3.98.1" + resolved "https://registry.yarnpkg.com/@faststore/cli/-/cli-3.98.1.tgz#6a75fc5294e9bd0e9c32f7532a871cb1faa86dd0" + integrity sha512-VzjFWpLYWTYGy4N98bI/S76GYcbWJmPfBDJYtvulxigpA4wZzXqkthSaZC9VIRbd5IvEIW34Sd/b5qziGHgXvg== dependencies: "@antfu/ni" "^0.21.12" - "@faststore/core" "^3.96.4" + "@faststore/core" "^3.98.1" "@inquirer/prompts" "^5.1.2" "@oclif/core" "^1.16.4" "@oclif/plugin-help" "^5" @@ -1190,19 +1190,21 @@ ora "5.4.1" path "^0.12.7" -"@faststore/components@^3.96.0": - version "3.96.0" - resolved "https://registry.yarnpkg.com/@faststore/components/-/components-3.96.0.tgz#96f2a5d771306af5fe4af6de9e11a0b9f786170e" - integrity sha512-EnaDQKyli9eziuqcVhObfs2G/ED2iod3UTK+sruWT29yT3DoAM/pE6KqmpbkyOrBm439HuMLe2NVwR9MLWi4og== +"@faststore/components@3.98.1": + version "3.98.1" + resolved "https://registry.yarnpkg.com/@faststore/components/-/components-3.98.1.tgz#0afbd47149597ed3106bf256d51d06bcdc2ee50c" + integrity sha512-x8u4GVcsX/wV8Hfq/R+cF+Q9fBSnfQvjkNEwyG8lKFXDIGAUlBs/gJ1fvPqAY6EKB+BPzHb4Gq0VVhdWc93j0g== dependencies: + papaparse "^5.5.3" + react-dropzone "^14.3.8" react-intersection-observer "^8.32.5" react-swipeable "^7.0.0" tabbable "^5.2.1" -"@faststore/core@^3.96.4": - version "3.96.4" - resolved "https://registry.yarnpkg.com/@faststore/core/-/core-3.96.4.tgz#68b9e9f8c38a084dc19e7de497de01de5c9b7629" - integrity sha512-ZMjCoMkNMupg0kEsPYDxU2ZIvSpsb5DEdGEuv2z7crGHE6Zrq6aWCRU0x9RwTylaSp2O1iDLh46eTt+AC7SWJA== +"@faststore/core@^3.98.1": + version "3.98.1" + resolved "https://registry.yarnpkg.com/@faststore/core/-/core-3.98.1.tgz#4e47a17978c0cf07768f260386a24051df9efc9c" + integrity sha512-GeKFoAAvv0pl13QTbzAh9k4symPNf6nP0fivVLUQRb6+qGVgWMT0uyglZ4UvI1QuMenXoZuo1jRRX5XRxGOcaQ== dependencies: "@antfu/ni" "^0.21.12" "@builder.io/partytown" "^0.6.1" @@ -1210,11 +1212,11 @@ "@envelop/graphql-jit" "^8.0.3" "@envelop/parser-cache" "^6.0.2" "@envelop/validation-cache" "^6.0.2" - "@faststore/api" "3.96.3" - "@faststore/graphql-utils" "^3.96.0" - "@faststore/lighthouse" "3.96.0" - "@faststore/sdk" "3.96.0" - "@faststore/ui" "3.96.0" + "@faststore/api" "3.98.0" + "@faststore/graphql-utils" "^3.98.0" + "@faststore/lighthouse" "3.98.0" + "@faststore/sdk" "3.98.0" + "@faststore/ui" "3.98.1" "@graphql-codegen/cli" "5.0.2" "@graphql-codegen/client-preset" "4.2.6" "@graphql-codegen/typescript" "4.0.7" @@ -1244,6 +1246,7 @@ fast-deep-equal "^3.1.3" fs-extra "^10.1.0" graphql "^15.6.0" + idb-keyval "^5.1.3" include-media "^1.4.10" isomorphic-unfetch "^3.1.0" lexical "^0.34.0" @@ -1261,32 +1264,32 @@ swr "^2.2.5" tsx "^4.6.2" -"@faststore/graphql-utils@^3.96.0": - version "3.96.0" - resolved "https://registry.yarnpkg.com/@faststore/graphql-utils/-/graphql-utils-3.96.0.tgz#ddb390aa1e42e8e13ae8cc324570ce262f99b043" - integrity sha512-A7qo2oX0UwBM/jWve3c5nRzlHQaew7RHuTnHxz8BG8hykkuH9JyCWJtrQ+Lwd7QR1SLaVIBmbeYrYxz+BYQDKw== +"@faststore/graphql-utils@^3.98.0": + version "3.98.0" + resolved "https://registry.yarnpkg.com/@faststore/graphql-utils/-/graphql-utils-3.98.0.tgz#828f7954103723133ff1f4a0a9169c7531876bcc" + integrity sha512-m0hM/x7ZuJczeqpL+pm0qA6eWqqupF/BT8FtCh3lxIfNf8hkgqPeQ2tHtQm6qih3iPrnjelCpluRa4Q2pE6NKA== -"@faststore/lighthouse@3.96.0": - version "3.96.0" - resolved "https://registry.yarnpkg.com/@faststore/lighthouse/-/lighthouse-3.96.0.tgz#a9a1b5ed0510af5b4d6f6cd2fb773394d41818c7" - integrity sha512-8H/lQJxvG22nimAt5JFrT2cWQ0OjyFEfu1HpSdnR+rM6zwynyIzcqzjWRCdW0FSfxl93tz8D3iphapd3QHEWmA== +"@faststore/lighthouse@3.98.0": + version "3.98.0" + resolved "https://registry.yarnpkg.com/@faststore/lighthouse/-/lighthouse-3.98.0.tgz#c885bd28e49bbda30c1b0536510a523934c824e2" + integrity sha512-u/mO7AX2nuO6o4GhOa5lkB8wUZZsugxEK0GGiJhf/ZFNhSPt7d1IGjN/3sl6JGP7z7OdD3snSMbmasGYrnpRjA== -"@faststore/sdk@3.96.0": - version "3.96.0" - resolved "https://registry.yarnpkg.com/@faststore/sdk/-/sdk-3.96.0.tgz#51b264623f0df080d3e42e7c2ce722327888a419" - integrity sha512-k2z3apmeEcEkNJJKj5MdEA9OHfA/gY/kGbqlH8ahbZ1ysMa1IW/pnVBms60Ry3eIOdtZOMJ8x2piN8nwhU/37g== +"@faststore/sdk@3.98.0": + version "3.98.0" + resolved "https://registry.yarnpkg.com/@faststore/sdk/-/sdk-3.98.0.tgz#0d8f30ac6e1cfc8f0f5864d98bf0091769fd2359" + integrity sha512-94BLVgGOCk0x3cjbpaYhp6XN108rqbHVqv3+/tm6rJzRsf1knjXnY5TllB9uTqhWY/B8aVROQSWRLuvr4JXBoA== dependencies: "@types/react" "^18.2.42" fast-deep-equal "^3.1.3" idb-keyval "^5.1.3" zustand "^5.0.5" -"@faststore/ui@3.96.0": - version "3.96.0" - resolved "https://registry.yarnpkg.com/@faststore/ui/-/ui-3.96.0.tgz#df597d1f38c061114640a95bc9a4cde16a73e34d" - integrity sha512-LGCx1IR0V+Y3XZSrQ1RZGDp8jd+ATaU0NZeeeUw/0D17/nEHFrCFrD5Kw55kNf14flgXDY13G3Z0TkqLLJt4Rw== +"@faststore/ui@3.98.1": + version "3.98.1" + resolved "https://registry.yarnpkg.com/@faststore/ui/-/ui-3.98.1.tgz#3e125b46eeba0a480269c0285d8fc739e5351ae3" + integrity sha512-bVNV8d8rc1dJf8e6DqQd9H4jok9lxGpMUNHtcxYkgcJXCyuV/xWrJyXOx+sg65fNgtJrVXf5tRUNgrXFDctybA== dependencies: - "@faststore/components" "^3.96.0" + "@faststore/components" "3.98.1" include-media "^1.4.10" modern-normalize "^1.1.0" react-swipeable "^7.0.0" @@ -3170,6 +3173,11 @@ at-least-node@^1.0.0: resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== +attr-accept@^2.2.4: + version "2.2.5" + resolved "https://registry.yarnpkg.com/attr-accept/-/attr-accept-2.2.5.tgz#d7061d958e6d4f97bf8665c68b75851a0713ab5e" + integrity sha512-0bDNnY/u6pPwHDMoF0FieU354oBi0a8rD9FcsLwzcGWbc8KS8KPIi7y+s13OlVY+gMWc/9xEMUgNE6Qm8ZllYQ== + auto-bind@~4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/auto-bind/-/auto-bind-4.0.0.tgz#e3589fc6c2da8f7ca43ba9f84fa52a744fc997fb" @@ -4824,6 +4832,13 @@ figures@^3.0.0, figures@^3.2.0: dependencies: escape-string-regexp "^1.0.5" +file-selector@^2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/file-selector/-/file-selector-2.1.2.tgz#fe7c7ee9e550952dfbc863d73b14dc740d7de8b4" + integrity sha512-QgXo+mXTe8ljeqUFaX3QVHc5osSItJ/Km+xpocx0aSqWGMSCf6qYs/VnzZgS864Pjn5iceMRFigeAV7AfTlaig== + dependencies: + tslib "^2.7.0" + filelist@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" @@ -6336,7 +6351,7 @@ lookup-closest-locale@6.2.0: resolved "https://registry.yarnpkg.com/lookup-closest-locale/-/lookup-closest-locale-6.2.0.tgz#57f665e604fd26f77142d48152015402b607bcf3" integrity sha512-/c2kL+Vnp1jnV6K6RpDTHK3dgg0Tu2VVp+elEiJpjfS1UyY7AjOYHohRug6wT0OpoX2qFgNORndE9RqesfVxWQ== -loose-envify@^1.0.0, loose-envify@^1.1.0: +loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== @@ -6804,7 +6819,7 @@ nyc@15.1.0: test-exclude "^6.0.0" yargs "^15.0.2" -object-assign@^4.1.0: +object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== @@ -6987,6 +7002,11 @@ package-json@^6.3.0: registry-url "^5.0.0" semver "^6.2.0" +papaparse@^5.5.3: + version "5.5.3" + resolved "https://registry.yarnpkg.com/papaparse/-/papaparse-5.5.3.tgz#07f8994dec516c6dab266e952bed68e1de59fa9a" + integrity sha512-5QvjGxYVjxO59MGU2lHVYpRWBBtKHnlIAcSe1uNFCkkptUh63NFRj0FJQm7nR67puEruUci/ZkjmEFrjCAyP4A== + param-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" @@ -7273,6 +7293,15 @@ promise@^7.1.1: dependencies: asap "~2.0.3" +prop-types@^15.8.1: + version "15.8.1" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" + integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.13.1" + proxy-addr@~2.0.7: version "2.0.7" resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" @@ -7409,6 +7438,15 @@ react-dom@^18.2.0: loose-envify "^1.1.0" scheduler "^0.23.0" +react-dropzone@^14.3.8: + version "14.4.1" + resolved "https://registry.yarnpkg.com/react-dropzone/-/react-dropzone-14.4.1.tgz#a33b5c348365bfc73d5fec69c91cb32c350cb9d4" + integrity sha512-QDuV76v3uKbHiH34SpwifZ+gOLi1+RdsCO1kl5vxMT4wW8R82+sthjvBw4th3NHF/XX6FBsqDYZVNN+pnhaw0g== + dependencies: + attr-accept "^2.2.4" + file-selector "^2.1.0" + prop-types "^15.8.1" + react-error-boundary@^3.1.4: version "3.1.4" resolved "https://registry.yarnpkg.com/react-error-boundary/-/react-error-boundary-3.1.4.tgz#255db92b23197108757a888b01e5b729919abde0" @@ -7421,6 +7459,11 @@ react-intersection-observer@^8.32.5: resolved "https://registry.yarnpkg.com/react-intersection-observer/-/react-intersection-observer-8.34.0.tgz#6f6e67831c52e6233f6b6cc7eb55814820137c42" integrity sha512-TYKh52Zc0Uptp5/b4N91XydfSGKubEhgZRtcg1rhTKABXijc4Sdr1uTp5lJ8TN27jwUsdXxjHXtHa0kPj704sw== +react-is@^16.13.1: + version "16.13.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + react-is@^17.0.1: version "17.0.2" resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" @@ -8345,6 +8388,11 @@ tslib@^2.0.3, tslib@^2.1.0, tslib@^2.4.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e" integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== +tslib@^2.7.0: + version "2.8.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" + integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== + tslib@~2.6.0: version "2.6.3" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.3.tgz#0438f810ad7a9edcde7a241c3d80db693c8cbfe0"