{"_id":"@colossal-sh/storefront-sdk","_rev":"25-e5bb52882ee69df8f32a59b5f605176d","name":"@colossal-sh/storefront-sdk","dist-tags":{"latest":"1.0.3"},"versions":{"0.1.0":{"name":"@colossal-sh/storefront-sdk","version":"0.1.0","_id":"@colossal-sh/storefront-sdk@0.1.0","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"}],"dist":{"shasum":"b65fa5980890d70f0109dc66591e2cadbaa8812b","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.1.0.tgz","fileCount":25,"integrity":"sha512-EYpIAZao3pWq74cCLpcec0cJ4EM0O5pKXvQ+mmX5pH45o6GOQadH4WdQgfSk1yCRMCdKns5T8F9oyd8FOE6B4g==","signatures":[{"sig":"MEUCIQDLMtIxcKT4lvPCJ0Zxr2vOgZSqF1Mxb3UqUgz5e6NpkwIgdYmVPl0htQ2+b8XX8EulOVRLv8UJO653kK/blTvFK1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226551},"main":"./src/index.ts","type":"module","_from":"file:colossal-sh-storefront-sdk-0.1.0.tgz","types":"./src/index.ts","scripts":{"codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_resolved":"/private/var/folders/32/_v5cf2yn3b52llrwrl5ww9740000gn/T/41addc55567eda5dba59446aa7340d9f/colossal-sh-storefront-sdk-0.1.0.tgz","_integrity":"sha512-EYpIAZao3pWq74cCLpcec0cJ4EM0O5pKXvQ+mmX5pH45o6GOQadH4WdQgfSk1yCRMCdKns5T8F9oyd8FOE6B4g==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0","@colossal/shared-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.0_1771433217295_0.8688717039598095","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@colossal-sh/storefront-sdk","version":"0.1.1","_id":"@colossal-sh/storefront-sdk@0.1.1","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"}],"dist":{"shasum":"c6b9aad60b757013052d44854d18cc2cd063a189","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.1.1.tgz","fileCount":25,"integrity":"sha512-9LqUsMWIGp1JCPICjECqI3VFYAsnJLweRFKYb8QBRM6dem7n4yV3VzmtsBzzqnCGL3ETwpeDoR0aD07+VUmgMg==","signatures":[{"sig":"MEYCIQDcKO6+uAHgihG0QbK51MnRxjLpzOWJpxmRuRbW/5reQQIhANvHqioMp3i8P6VERcZvQwvtilXz37B3Gj/F0zD1F4tT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226551},"main":"./src/index.ts","type":"module","_from":"file:colossal-sh-storefront-sdk-0.1.1.tgz","types":"./src/index.ts","scripts":{"codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_resolved":"/private/var/folders/32/_v5cf2yn3b52llrwrl5ww9740000gn/T/01b6bbdba2138b97ea4f423c6e151da3/colossal-sh-storefront-sdk-0.1.1.tgz","_integrity":"sha512-9LqUsMWIGp1JCPICjECqI3VFYAsnJLweRFKYb8QBRM6dem7n4yV3VzmtsBzzqnCGL3ETwpeDoR0aD07+VUmgMg==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal/shared-types":"0.1.0","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.1_1771434099194_0.581488944220409","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@colossal-sh/storefront-sdk","version":"0.1.2","_id":"@colossal-sh/storefront-sdk@0.1.2","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"}],"dist":{"shasum":"15bc7d9e9610898e65926d9b73305ef6c72d7da7","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.1.2.tgz","fileCount":97,"integrity":"sha512-9mszOOcBlbhEARSt8UI9sJvQYKEzI14KWZqJyuSpjK4iIa8W5D2iucULGrD9e0PeMcmTXuKg9D9MdwcpMFeTxw==","signatures":[{"sig":"MEUCIQCGc1uS8Rt4M1LLBtS/+AvWxIMZ6MuGDh1DDxxBboqq5gIgNv3SG8+DoS/e0Fy0LN0Zr9qNQVq2o6vTlo9hAB3cz74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439057},"main":"./dist/index.js","type":"module","_from":"file:colossal-sh-storefront-sdk-0.1.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_resolved":"/private/var/folders/32/_v5cf2yn3b52llrwrl5ww9740000gn/T/94ed4a14dcdbc17a7b778d9e5866c7c5/colossal-sh-storefront-sdk-0.1.2.tgz","_integrity":"sha512-9mszOOcBlbhEARSt8UI9sJvQYKEzI14KWZqJyuSpjK4iIa8W5D2iucULGrD9e0PeMcmTXuKg9D9MdwcpMFeTxw==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal/shared-types":"0.1.0","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.2_1771434518420_0.4695970888565639","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@colossal-sh/storefront-sdk","version":"0.1.3","_id":"@colossal-sh/storefront-sdk@0.1.3","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"}],"dist":{"shasum":"f7cb6b992ce88951681bc282d245273629ccf768","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.1.3.tgz","fileCount":97,"integrity":"sha512-z4INPMDC/yKp1JDncSSsAZEEka/JnURaJv/UU/OlRx5HxadWdw9Gpixn1TC1pbqCJG0aVsoQof50sAOgW+89ww==","signatures":[{"sig":"MEUCIQDyrG56Q7zPSd9YJ3FSFhginfp5BF1yTXZ25GnBjGSfAwIgQdWfXuHQdvZLPf/ddDlGlrSXG+PqRtz+lGfykWONuyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451959},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2e9a0d5ee89214396535b8ab5b887759ef486bc3","scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal/shared-types":"workspace:*","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.3_1771492197255_0.3594731554190014","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@colossal-sh/storefront-sdk","version":"0.1.4","_id":"@colossal-sh/storefront-sdk@0.1.4","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"}],"dist":{"shasum":"8489ea72848440134156ae1ba9ae7a374398385c","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.1.4.tgz","fileCount":97,"integrity":"sha512-vVBUorrhghsaE1NvwRtp3fSqYo6nTQ/aJfhOGc2MVvcwTwSECOttcvZPYBuLv8jADuC2nVq6bWuOhR0CDF1z7Q==","signatures":[{"sig":"MEUCIQClihsy2beXkK2+zDc92yQp+zFy7pbTYWG4N37q6Iaa5gIgP5luSOzt4mFLBdZGusQaHBE55px6VTF89C+D7IVbTzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451959},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0055b02afb52994458a3e925e09da387dbbb1417","scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal/shared-types":"workspace:*","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.4_1771493357189_0.34052244570837087","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@colossal-sh/storefront-sdk","version":"0.1.5","_id":"@colossal-sh/storefront-sdk@0.1.5","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"}],"dist":{"shasum":"d3690a90816bd94f48c7376733b1c97b171f11b6","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.1.5.tgz","fileCount":97,"integrity":"sha512-N7mC8C2VdhN6nFDyRWO32mwOlx0VPE78HnCskHeGcPnv8JJgbModr2EFqkYerQLEGDVtDYkP5S8d50Dg2vJQUw==","signatures":[{"sig":"MEQCIQC6kHUU58i0sBhZKR61gO6CxRtL9J5sfFNMRjvpQuiBAgIfR98SzThXJ1zabVhZsQLFLfpA0WU/dN7ghhOCEUKtxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451959},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0055b02afb52994458a3e925e09da387dbbb1417","scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal/shared-types":"workspace:*","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.5_1771499725828_0.24970119428701731","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@colossal-sh/storefront-sdk","version":"0.1.6","_id":"@colossal-sh/storefront-sdk@0.1.6","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"}],"dist":{"shasum":"2d663e7f398592ef8517ed3a5ce392a2262ff3e7","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.1.6.tgz","fileCount":97,"integrity":"sha512-U9HBiGW//6zwOCTirTS6ZUjspdpNAubNPoOpp6QDsfrSOM9hV99Bl/lO9coA/K0THDIA4XzUANGiW9MdjhhNsg==","signatures":[{"sig":"MEYCIQCXGTZMinHSfVNBivcr285ur/3N/TIqEHNu6JqwKaD1hQIhAKQPegHCBzqVCFNYXxwZ7CkC/pwzzEyoUdFzW4xJ/m4U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":453535},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0055b02afb52994458a3e925e09da387dbbb1417","scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal/shared-types":"workspace:*","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.6_1771499953792_0.3365109279397971","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@colossal-sh/storefront-sdk","version":"0.1.7","_id":"@colossal-sh/storefront-sdk@0.1.7","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"}],"dist":{"shasum":"27df56c69ff6492dc1f4bbc69490ace9925532e8","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.1.7.tgz","fileCount":97,"integrity":"sha512-xa1liPyZWOacl5qCsDoqes0xamdd+b4WH47+PwW3eIRVlup+WH5zzvrAFt7eWQmTYiLpVRjHx9aKhSQEH67mSA==","signatures":[{"sig":"MEUCIHH19x0NSgRXIFBfaiyZiwq+qzZaRp0EMDmViZyPqJ2vAiEA/PwDPdbpmLP9ttI51zrKSUtD1nIzv4XNWNz+oaiRROU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":454142},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0055b02afb52994458a3e925e09da387dbbb1417","scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal/shared-types":"workspace:*","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.7_1771501570222_0.1435894804210045","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@colossal-sh/storefront-sdk","version":"0.1.8","_id":"@colossal-sh/storefront-sdk@0.1.8","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"}],"dist":{"shasum":"4182cd22c23c64d2ffca527b7476b578c0516932","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.1.8.tgz","fileCount":97,"integrity":"sha512-s9X7xc5kXoYSvJym8lMf3vp84YXl6dqKwlYHASCdLxOwFv95NdMBxt/XkMiTuPyxgfd9oUbVIYS04SkK07F5Gw==","signatures":[{"sig":"MEUCIQCGfDBE5SnXET6/F63lGa7sJJhxmg7tcCGoRagwnCegCwIgMZ3+TC/GBV/0kRnz2+9JARBlxzGt5zlvBSIAodUQGfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458918},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0055b02afb52994458a3e925e09da387dbbb1417","scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal/shared-types":"workspace:*","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.8_1771509566296_0.6713193651229985","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@colossal-sh/storefront-sdk","version":"0.1.9","_id":"@colossal-sh/storefront-sdk@0.1.9","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"}],"dist":{"shasum":"c0a2ffb99c89cd7a3f439819b62d92dc594b56cf","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.1.9.tgz","fileCount":97,"integrity":"sha512-j2Lu68fKWxCVdNf/5k0CQLMgKvfqcCu9LBv6DOetRlzVxSL3dvnAmoFVg+zgASDfXRdlMdrYs5Ge5Sl0wEp2gw==","signatures":[{"sig":"MEUCIQD3vjzVo3dZKSSGT7u+aNrv8pVutuyLA/Uk2yTiKKwJqgIgRhfvtIkXPPdOoX3z/0HdkJSyzMmyKHt+rDf1TbZ93uM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459033},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0055b02afb52994458a3e925e09da387dbbb1417","scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal/shared-types":"workspace:*","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.9_1771515749660_0.06553390992295727","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@colossal-sh/storefront-sdk","version":"0.1.10","_id":"@colossal-sh/storefront-sdk@0.1.10","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"}],"dist":{"shasum":"1582d6014589200c201159d7fcbd42181edde127","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.1.10.tgz","fileCount":97,"integrity":"sha512-mOICW7Uap1Ip2JulkjpNcDeIz5zAIc8zg5EaJRsuxppLBjCIaeFrFnqwIBxn8aTgftdfkINGdCl2Uqlqw84aKg==","signatures":[{"sig":"MEQCIAcCHyvJHMDdujnEzKhRGq8JlmhBBIWNGUhItY15YN9bAiA4Sjl/r2zQeNh8HQutzdevIZK90HC0NV6y0zzGkz1QQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459162},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0055b02afb52994458a3e925e09da387dbbb1417","scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal/shared-types":"workspace:*","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.10_1771515994644_0.969327536051237","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@colossal-sh/storefront-sdk","version":"0.1.11","_id":"@colossal-sh/storefront-sdk@0.1.11","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"}],"dist":{"shasum":"237bf71679c4bd099388ba63ee6f42e91fa55918","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.1.11.tgz","fileCount":97,"integrity":"sha512-uB4CaY/P/z6UNIeN/KrM+3SGad5VFz3GW72z7wL9q+Jo6V+w+yfeHOZJlKpUI5nXvOpmwh5Nh/7KzySKd8Gykg==","signatures":[{"sig":"MEYCIQDenGUJ8XJVMCMjJvHyURaCWgQIPXGmW3F3ubenzW/9xQIhAKYIiDhuqJz/5jk4stxkXZ63t0lpgMAmr5AMi3uO0KVZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480888},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ff115356d0e29ef7b5fa181337b39ef18c105b44","scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal/shared-types":"workspace:*","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.11_1772119936033_0.11482556678770584","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@colossal-sh/storefront-sdk","version":"0.1.12","_id":"@colossal-sh/storefront-sdk@0.1.12","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"}],"dist":{"shasum":"c3216be56734fccf54ec9377a2077b3146d4be0a","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.1.12.tgz","fileCount":97,"integrity":"sha512-QFp/N9NKT8ZBKzO42xDr8XyUzFJsPiDfh0RPykFi82pY0+Vf+dOQQlCnm6W35ZD9EHEy9ukw0ATcCQB9phVtRQ==","signatures":[{"sig":"MEUCIQCWzCcvHXminD1CUDsMPZRY6lpJdOmMBAkKZzeY3PfwDgIgY/BEOhqy73NA2YTIyHAGxaXSpFaMs7rdYq+Usp/nw+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482300},"main":"./dist/index.js","type":"module","_from":"file:colossal-sh-storefront-sdk-0.1.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_resolved":"/private/var/folders/32/_v5cf2yn3b52llrwrl5ww9740000gn/T/89f32459a3aea299b2ae6fac02e0699e/colossal-sh-storefront-sdk-0.1.12.tgz","_integrity":"sha512-QFp/N9NKT8ZBKzO42xDr8XyUzFJsPiDfh0RPykFi82pY0+Vf+dOQQlCnm6W35ZD9EHEy9ukw0ATcCQB9phVtRQ==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal/shared-types":"0.1.0","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.12_1773756574459_0.799439643563421","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@colossal-sh/storefront-sdk","version":"0.1.13","_id":"@colossal-sh/storefront-sdk@0.1.13","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"}],"dist":{"shasum":"d0060c96536b67e97bc2e5065d37c1e03ea63095","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.1.13.tgz","fileCount":93,"integrity":"sha512-YGtR0dyAexWYWcezHuota6eRXOQA4Z5d41ASHEfzVBx8Szj8sEHB2qi+YKBH5RpJ/fGEUlpU7ikzUYBB1Bp+9g==","signatures":[{"sig":"MEUCIBcUf73O1/R9n/ySwZwJ9lXu9eMB3pcbJsgHCEYqOtxXAiEA80T0OLc5ji2MP16rJ1MV+gsZ3gG5+PI4rQyxCGJCrW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470136},"main":"./dist/index.js","type":"module","_from":"file:colossal-sh-storefront-sdk-0.1.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_resolved":"/private/var/folders/32/_v5cf2yn3b52llrwrl5ww9740000gn/T/8e171d805aa4a5eb2f6b67dbc4d270c1/colossal-sh-storefront-sdk-0.1.13.tgz","_integrity":"sha512-YGtR0dyAexWYWcezHuota6eRXOQA4Z5d41ASHEfzVBx8Szj8sEHB2qi+YKBH5RpJ/fGEUlpU7ikzUYBB1Bp+9g==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal/shared-types":"0.1.0","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.13_1773756617616_0.6809824915193836","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@colossal-sh/storefront-sdk","version":"0.1.14","_id":"@colossal-sh/storefront-sdk@0.1.14","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"}],"dist":{"shasum":"94d1a87957147e3c873c426fbdc3ddc8aeb0a368","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.1.14.tgz","fileCount":93,"integrity":"sha512-D6XaeYGnc40NpzwM48JSUaQURzSnV0dIFToTJFpT1eFf53QbQafxmp6RXe3657rEq/D0Rg8fW7a0S1HtZF8Rmw==","signatures":[{"sig":"MEUCIQC1NM3QJljODSniAIadtAsHr2usgNDwI2fCu5lVtTVqhgIgEjIjoVUv+lG/rrxy98dFrBPCAZQa9GtvEFL327582JY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470962},"main":"./dist/index.js","type":"module","_from":"file:colossal-sh-storefront-sdk-0.1.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_resolved":"/private/var/folders/32/_v5cf2yn3b52llrwrl5ww9740000gn/T/7dd218b358019df749236360ec5dfb15/colossal-sh-storefront-sdk-0.1.14.tgz","_integrity":"sha512-D6XaeYGnc40NpzwM48JSUaQURzSnV0dIFToTJFpT1eFf53QbQafxmp6RXe3657rEq/D0Rg8fW7a0S1HtZF8Rmw==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal/shared-types":"0.1.0","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.14_1773757656818_0.8280906879459515","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@colossal-sh/storefront-sdk","version":"0.1.15","_id":"@colossal-sh/storefront-sdk@0.1.15","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"}],"dist":{"shasum":"dc9241821f09b36d68203ddda3a2d7c41366106f","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.1.15.tgz","fileCount":93,"integrity":"sha512-vdd8k7bxUkRAD0BsvdmbouxwA2it0bJ9w2oONom2t37Ap80m3oqcrCYWsVfFfAQJMUNpSdgK1AZ0KIru1qM+9w==","signatures":[{"sig":"MEYCIQDadX3enPR3Fi0uXS7nAWI3xGWiUtQ9GrTEiBLHN626cAIhAMR6HJSyTNxTKkiNWEBHl7Z/TrEHNhlHP24whv/wa9iT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471143},"main":"./dist/index.js","type":"module","_from":"file:colossal-sh-storefront-sdk-0.1.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_resolved":"/private/var/folders/32/_v5cf2yn3b52llrwrl5ww9740000gn/T/0b95ef0ac85ad943d713077a8ffe6d8d/colossal-sh-storefront-sdk-0.1.15.tgz","_integrity":"sha512-vdd8k7bxUkRAD0BsvdmbouxwA2it0bJ9w2oONom2t37Ap80m3oqcrCYWsVfFfAQJMUNpSdgK1AZ0KIru1qM+9w==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal/shared-types":"0.1.0","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.15_1773932029516_0.410644743397399","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@colossal-sh/storefront-sdk","version":"0.1.16","_id":"@colossal-sh/storefront-sdk@0.1.16","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},{"name":"paul-colossal","email":"paul@colossal.fm"}],"dist":{"shasum":"265fb4a41fb72c1e6ec0150d287dabfdc4a18e8b","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.1.16.tgz","fileCount":93,"integrity":"sha512-gpH9oH8IoufgRj0UWKeke3CymjGrue8IM7bz5tVr2swOhyylfjWFxhHrxKr+zpa2j/5QktnW+eumT1HIHUGCqg==","signatures":[{"sig":"MEUCIFHmiSQb1xuE/Q0Fy4LM/3m1dWW2z6WB9vg/M3eBzhC4AiEA3y2Nz2T3oS4bkqEw1i5D4vFRabnaW5NI8pKu7kvyylE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471179},"main":"./dist/index.js","type":"module","_from":"file:colossal-sh-storefront-sdk-0.1.16.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_resolved":"/private/var/folders/32/_v5cf2yn3b52llrwrl5ww9740000gn/T/bc1a18be606bb5395d43b7f61146699a/colossal-sh-storefront-sdk-0.1.16.tgz","_integrity":"sha512-gpH9oH8IoufgRj0UWKeke3CymjGrue8IM7bz5tVr2swOhyylfjWFxhHrxKr+zpa2j/5QktnW+eumT1HIHUGCqg==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal/shared-types":"0.1.0","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.16_1774455301907_0.7344131722589189","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@colossal-sh/storefront-sdk","version":"0.1.17","_id":"@colossal-sh/storefront-sdk@0.1.17","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},{"name":"paul-colossal","email":"paul@colossal.fm"}],"dist":{"shasum":"9821122e99e439267607975da5e1bdfdc123e952","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.1.17.tgz","fileCount":81,"integrity":"sha512-roDRX6mrNzHYZMP/I6dS5+bU3x9eSBz1dm0/W6gkcxFtzEnSkJv5SeotxrGHegW1smNiM1VdoKAk4Sx/eYxw5Q==","signatures":[{"sig":"MEUCIQDvQ5Wc1MQE8o6vonkY0hs8j47nWYxPoqfKy03CrgeEWQIgY2jQ1Y6jdJ9N0yzbthamkvp3ITLuB6k6TrcqStLWRVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":414527},"main":"./dist/index.js","type":"module","_from":"file:colossal-sh-storefront-sdk-0.1.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_resolved":"/private/var/folders/32/_v5cf2yn3b52llrwrl5ww9740000gn/T/6537c59753db8df8cf1a86d6fe7d9dfd/colossal-sh-storefront-sdk-0.1.17.tgz","_integrity":"sha512-roDRX6mrNzHYZMP/I6dS5+bU3x9eSBz1dm0/W6gkcxFtzEnSkJv5SeotxrGHegW1smNiM1VdoKAk4Sx/eYxw5Q==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal/shared-types":"0.1.0","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.17_1774974060484_0.2802070440037434","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@colossal-sh/storefront-sdk","version":"0.1.18","_id":"@colossal-sh/storefront-sdk@0.1.18","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},{"name":"paul-colossal","email":"paul@colossal.fm"}],"dist":{"shasum":"41f87ba3a940133bdc56eeacd656471aaa3bcd8a","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.1.18.tgz","fileCount":81,"integrity":"sha512-tLYrELRpbXqR4TeysLJLIHr7G7dBrvjnUGBg1kMnxkdtmkpmrAfRw5xhbsEl6PEo3JHq7zGUzZ7bzCMl+7+h4w==","signatures":[{"sig":"MEYCIQDzk4Hn6+afdXobBLKGyrU0WbDF3oM8JDXXC17d1Cu4DAIhAMcGmTqIOVUEBN+7BL9sSONV76vYalQXLKdwfVFk8Iez","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415381},"main":"./dist/index.js","type":"module","_from":"file:colossal-sh-storefront-sdk-0.1.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_resolved":"/private/var/folders/32/_v5cf2yn3b52llrwrl5ww9740000gn/T/b37151f09c6262c7b846fdac6d486ff5/colossal-sh-storefront-sdk-0.1.18.tgz","_integrity":"sha512-tLYrELRpbXqR4TeysLJLIHr7G7dBrvjnUGBg1kMnxkdtmkpmrAfRw5xhbsEl6PEo3JHq7zGUzZ7bzCMl+7+h4w==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal/shared-types":"0.1.0","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.18_1774975862263_0.5485424653317017","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@colossal-sh/storefront-sdk","version":"0.2.0","_id":"@colossal-sh/storefront-sdk@0.2.0","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},{"name":"mattcolossal","email":"matt@colossal.fm"},{"name":"paul-colossal","email":"paul@colossal.fm"}],"dist":{"shasum":"b6712040e69962ef003c1e0aa0feda7a31a48484","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.2.0.tgz","fileCount":81,"integrity":"sha512-caQCR2lFfonohSPWULWaUf1Ez/oLC/jztxdM35LdEc5lOvqFUghKcE5ATxL2QZc8wgGb4h4x4KGxe7bkP7e58w==","signatures":[{"sig":"MEUCIQDOVedDuisFnuNhindwi1YOTV7uzGLQQBmk4Tf7BekcEgIgJOOtwdG4SScmDWF1y9uQiWSxGsnzg8AN0CcakORKpps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":428950},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"622933ffdfae5ae4e8b466305becac5d22505b18","scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"mattcolossal","email":"matt@colossal.fm"},"_npmVersion":"11.12.0","directories":{},"_nodeVersion":"22.17.1","dependencies":{"graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0","@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal/shared-types":"workspace:*","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.2.0_1775132085015_0.08854343875747839","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@colossal-sh/storefront-sdk","version":"0.2.2","_id":"@colossal-sh/storefront-sdk@0.2.2","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},{"name":"mattcolossal","email":"matt@colossal.fm"},{"name":"paul-colossal","email":"paul@colossal.fm"}],"dist":{"shasum":"90d9e3c65128ff204d8d199ccd6913397ea0925b","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-0.2.2.tgz","fileCount":98,"integrity":"sha512-gUOc+Cn7JIztxcDGtgeulrZCkWvqsgoYB+uXs/TGD6uTHtCks+eIkjfSBzv/29eSXap5vmI1cldI7FutZig34Q==","signatures":[{"sig":"MEYCIQCs7F2Ps1Fi5cW3o/+tM9cf5sd/74JqE3eaKjw7Gb6c8QIhAIJUgvG2AamkPdWHmc9cu/SVc5jgTYKpN31AWSxfH5Q3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":478414},"main":"./dist/index.js","type":"module","_from":"file:colossal-sh-storefront-sdk-0.2.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"mattcolossal","email":"matt@colossal.fm"},"_resolved":"/private/var/folders/y9/xy2618l57fx_j2y98fj8zyfh0000gn/T/bf5e3b4e5e451699ef37a900ad557c3e/colossal-sh-storefront-sdk-0.2.2.tgz","_integrity":"sha512-gUOc+Cn7JIztxcDGtgeulrZCkWvqsgoYB+uXs/TGD6uTHtCks+eIkjfSBzv/29eSXap5vmI1cldI7FutZig34Q==","_npmVersion":"11.12.0","description":"React hooks and helpers for building Colossal storefronts. Wraps the [Colossal Storefront GraphQL API](https://docs.colossal.sh/api-reference/overview) with type-safe hooks for products, cart, and checkout.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0","@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal-sh/shared-types":"0.1.0","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.2.2_1779374766337_0.4088673576204669","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@colossal-sh/storefront-sdk","version":"1.0.0","_id":"@colossal-sh/storefront-sdk@1.0.0","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},{"name":"mattcolossal","email":"matt@colossal.fm"},{"name":"paul-colossal","email":"paul@colossal.fm"}],"dist":{"shasum":"f467c6ee1bb1f4d67f11b2f32b71ac354069596d","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-1.0.0.tgz","fileCount":98,"integrity":"sha512-aZxitMYDLSLY37k9WvwGnmCz1EgCNXl0LTStrgnr2JYLLWsFpJtE7XpBJWFv+tdRSc9MXuazAi8yJa1750TbOg==","signatures":[{"sig":"MEYCIQCEFUzzbGsxD3sFee2IO0ECzCB0XYKsxNC06L1/ThilHQIhAP/OLlVOqGfRtwcgoUUZgslzQC35TR3n7zjt3UiR0Kdd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":453665},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"88a38e119b3aad7f50c7312ff457a7853e5f74e3","scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"mattcolossal","email":"matt@colossal.fm"},"_npmVersion":"11.12.0","description":"React hooks and helpers for building Colossal storefronts. Wraps the [Colossal Storefront GraphQL API](https://docs.colossal.sh/api-reference/overview) with type-safe hooks for products, cart, and checkout.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0","@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal-sh/shared-types":"workspace:*","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_1.0.0_1779873737638_0.39409432287500823","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@colossal-sh/storefront-sdk","version":"1.0.1","_id":"@colossal-sh/storefront-sdk@1.0.1","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},{"name":"mattcolossal","email":"matt@colossal.fm"},{"name":"paul-colossal","email":"paul@colossal.fm"}],"dist":{"shasum":"0aa5201a1b59993588115068e58ab18816c48f68","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-1.0.1.tgz","fileCount":78,"integrity":"sha512-9xrL3TyWKj9egF/9yuYiWBGCFeDSAde8uRxhzdqI7eardJkbtkdZIwF73qTXjuUKDRiLhqKe49JQ6R+SShP5Tg==","signatures":[{"sig":"MEUCIGs09CDo7Y4aWfV0iV4RgZErgcejm48TAQKv2rdkD74sAiEAnQpT0kg6Lhn54lJTg87j/LktoxPot+MnKISVHswAqN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417612},"main":"./dist/index.js","type":"module","_from":"file:colossal-sh-storefront-sdk-1.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_resolved":"/private/var/folders/32/_v5cf2yn3b52llrwrl5ww9740000gn/T/295103ba0fa4d488f5272c8e2efc2ae5/colossal-sh-storefront-sdk-1.0.1.tgz","_integrity":"sha512-9xrL3TyWKj9egF/9yuYiWBGCFeDSAde8uRxhzdqI7eardJkbtkdZIwF73qTXjuUKDRiLhqKe49JQ6R+SShP5Tg==","_npmVersion":"10.9.7","description":"React hooks and helpers for building Colossal storefronts. Wraps the [Colossal Storefront GraphQL API](https://docs.colossal.sh/api-reference/overview) with type-safe hooks for products, cart, and checkout.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0","@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal-sh/shared-types":"0.1.0","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_1.0.1_1780054223866_0.010935544241946094","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@colossal-sh/storefront-sdk","version":"1.0.2","_id":"@colossal-sh/storefront-sdk@1.0.2","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},{"name":"mattcolossal","email":"matt@colossal.fm"},{"name":"paul-colossal","email":"paul@colossal.fm"}],"dist":{"shasum":"3fddea2dcbd1fc25d3804e7b21e5a11d9a873b5b","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-1.0.2.tgz","fileCount":78,"integrity":"sha512-rqTyWFLWRjF+xgNySKhHXvip6R8A7SDdnExnfvOpWfukPmcK33+BD4/c3y4b3/Jz2m3tNpn6uG/aKD+lvgF/og==","signatures":[{"sig":"MEQCIGf3con24nj5czjsN7EXLARk4pSzbUwKOdsg0/PIMkcQAiB7E3xZnNLxHWHfcPdJ5md/WLIk2U8u8JTs1crlR/H8kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418074},"main":"./dist/index.js","type":"module","_from":"file:colossal-sh-storefront-sdk-1.0.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"_resolved":"/private/var/folders/32/_v5cf2yn3b52llrwrl5ww9740000gn/T/eab62836d3c59e1b21ab58c9c0eed182/colossal-sh-storefront-sdk-1.0.2.tgz","_integrity":"sha512-rqTyWFLWRjF+xgNySKhHXvip6R8A7SDdnExnfvOpWfukPmcK33+BD4/c3y4b3/Jz2m3tNpn6uG/aKD+lvgF/og==","_npmVersion":"10.9.7","description":"React hooks and helpers for building Colossal storefronts. Wraps the [Colossal Storefront GraphQL API](https://docs.colossal.sh/api-reference/overview) with type-safe hooks for products, cart, and checkout.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"graphql-request":"^7.0.0","@tanstack/react-query":"^5.0.0","@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.2","typescript":"^5.0.0","@types/react":"^19.0.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@colossal-sh/shared-types":"0.1.0","@graphql-codegen/schema-ast":"^4.1.0","@graphql-codegen/client-preset":"^4.8.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_1.0.2_1780054838516_0.9712259304067894","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@colossal-sh/storefront-sdk","version":"1.0.3","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"dependencies":{"@graphql-typed-document-node/core":"^3.2.0","@tanstack/react-query":"^5.0.0","graphql-request":"^7.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"devDependencies":{"@graphql-codegen/cli":"^5.0.7","@graphql-codegen/client-preset":"^4.8.3","@graphql-codegen/schema-ast":"^4.1.0","@parcel/watcher":"^2.5.1","@types/react":"^19.0.0","dotenv":"^17.2.2","typescript":"^5.0.0","@colossal-sh/shared-types":"0.1.0"},"scripts":{"build":"tsc -p tsconfig.build.json","codegen":"graphql-codegen --config codegen.ts","codegen:watch":"graphql-codegen --config codegen.ts --watch"},"_id":"@colossal-sh/storefront-sdk@1.0.3","description":"React hooks and helpers for building Colossal storefronts. Wraps the [Colossal Storefront GraphQL API](https://docs.colossal.sh/api-reference/overview) with type-safe hooks for products, cart, and checkout.","_integrity":"sha512-baXp4qUXAAORk5EkqeuJvbrtmyrrVQ3Rd2aZmtTzNdi4g1P4WeTHGqb6wDrQPFWMOMDGYqHwofakKr8SuQqVWw==","_resolved":"/private/var/folders/32/_v5cf2yn3b52llrwrl5ww9740000gn/T/c1fe7bb23a90fc266cef2ded2e736073/colossal-sh-storefront-sdk-1.0.3.tgz","_from":"file:colossal-sh-storefront-sdk-1.0.3.tgz","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-baXp4qUXAAORk5EkqeuJvbrtmyrrVQ3Rd2aZmtTzNdi4g1P4WeTHGqb6wDrQPFWMOMDGYqHwofakKr8SuQqVWw==","shasum":"8e35e00c0a9988a074ec42b37a036231f26ff036","tarball":"https://registry.npmjs.org/@colossal-sh/storefront-sdk/-/storefront-sdk-1.0.3.tgz","fileCount":86,"unpackedSize":426015,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAsyOsf47pXTPyYqnkE9qjJS6SmecISEKVQiq7l0xOXWAiEAu6CVYagvUK5s4iA4iTO3te1cQ1JYBkUE1nfpoxrEH0w="}]},"_npmUser":{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},"directories":{},"maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},{"name":"mattcolossal","email":"matt@colossal.fm"},{"name":"paul-colossal","email":"paul@colossal.fm"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/storefront-sdk_1.0.3_1781594477031_0.7829911702244641"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-18T16:46:57.129Z","modified":"2026-06-16T07:21:17.324Z","0.1.0":"2026-02-18T16:46:57.447Z","0.1.1":"2026-02-18T17:01:39.334Z","0.1.2":"2026-02-18T17:08:38.577Z","0.1.3":"2026-02-19T09:09:57.394Z","0.1.4":"2026-02-19T09:29:17.354Z","0.1.5":"2026-02-19T11:15:25.985Z","0.1.6":"2026-02-19T11:19:13.933Z","0.1.7":"2026-02-19T11:46:10.385Z","0.1.8":"2026-02-19T13:59:26.454Z","0.1.9":"2026-02-19T15:42:29.805Z","0.1.10":"2026-02-19T15:46:34.790Z","0.1.11":"2026-02-26T15:32:16.216Z","0.1.12":"2026-03-17T14:09:34.598Z","0.1.13":"2026-03-17T14:10:17.757Z","0.1.14":"2026-03-17T14:27:36.955Z","0.1.15":"2026-03-19T14:53:49.666Z","0.1.16":"2026-03-25T16:15:02.105Z","0.1.17":"2026-03-31T16:21:00.646Z","0.1.18":"2026-03-31T16:51:02.436Z","0.2.0":"2026-04-02T12:14:45.177Z","0.2.2":"2026-05-21T14:46:06.537Z","1.0.0":"2026-05-27T09:22:17.773Z","1.0.1":"2026-05-29T11:30:24.016Z","1.0.2":"2026-05-29T11:40:38.665Z","1.0.3":"2026-06-16T07:21:17.182Z"},"description":"React hooks and helpers for building Colossal storefronts. Wraps the [Colossal Storefront GraphQL API](https://docs.colossal.sh/api-reference/overview) with type-safe hooks for products, cart, and checkout.","maintainers":[{"name":"vlad-colossal-3","email":"vlad+1@colossal.fm"},{"name":"mattcolossal","email":"matt@colossal.fm"},{"name":"paul-colossal","email":"paul@colossal.fm"}],"readme":"# @colossal-sh/storefront-sdk\n\nReact hooks and helpers for building Colossal storefronts. Wraps the [Colossal Storefront GraphQL API](https://docs.colossal.sh/api-reference/overview) with type-safe hooks for products, cart, and checkout.\n\n> **Note** — this package is published primarily to showcase the SDK and power Colossal's starter templates. The source is mirrored from a private monorepo, and external contributions, issues, and local builds are not currently supported. For bug reports and feature requests, reach out via the [Colossal dashboard](https://app.colossal.sh) or [docs feedback](https://docs.colossal.sh).\n\n## Install\n\n```bash\nnpm install @colossal-sh/storefront-sdk @tanstack/react-query\n```\n\nPeer dependency: `react ^18 || ^19`.\n\n## Quick start\n\n```ts\n// main.tsx\nimport {\n  CartProvider,\n  initStorefrontClient,\n} from \"@colossal-sh/storefront-sdk\";\nimport { QueryClient, QueryClientProvider } from \"@tanstack/react-query\";\n\ninitStorefrontClient({\n  url: import.meta.env.VITE_API_URL,\n  getHeaders: () => ({ \"X-Store-Uid\": STORE_UID }),\n});\n\nconst queryClient = new QueryClient();\n\nexport function Root({ children }) {\n  return (\n    <QueryClientProvider client={queryClient}>\n      <CartProvider storeUid={STORE_UID} currency=\"USD\">\n        {children}\n      </CartProvider>\n    </QueryClientProvider>\n  );\n}\n```\n\n```tsx\nimport { useProducts, useCartContext } from \"@colossal-sh/storefront-sdk\";\n\nfunction ProductGrid() {\n  const { products, isLoading } = useProducts(STORE_UID);\n  const { addItem } = useCartContext();\n\n  if (isLoading) return null;\n\n  return products.map((p) => (\n    <button key={p.uid} onClick={() => addItem(p.uid)}>\n      {p.name} — {p.formattedPrice}\n    </button>\n  ));\n}\n```\n\n## What's in the SDK\n\n- **Setup** — `initStorefrontClient`, `<CartProvider>`\n- **Products** — `useProducts`, `useProduct`, `useStoreProducts`, `useStoreProduct`\n- **Cart** — `useCartContext` (high-level), plus `useCart`, `useCreateCart`, `useAddToCart`, `useUpdateCartLine`, `useRemoveCartLine` for low-level access\n- **Checkout** — `useCreateCheckoutSession`\n- **Store / workspace** — `useStore`, `useCurrentStore`\n- **Imperative fetchers** — `fetchProducts`, `fetchProduct`, `fetchStore`, etc. for SSR / route loaders\n- **Custom GraphQL** — `executeStorefront` and the typed `graphql` tag\n- **Helpers** — `formatPrice`, `toSimpleProduct`, `toSimpleLineItem`, plus product/line-item accessors\n\n## Documentation\n\nFull reference and guides:\n\n- [Storefront SDK overview](https://docs.colossal.sh/react-sdk/overview)\n- [Products](https://docs.colossal.sh/react-sdk/products)\n- [Cart](https://docs.colossal.sh/react-sdk/cart)\n- [Checkout](https://docs.colossal.sh/react-sdk/checkout)\n- [Storefront API reference](https://docs.colossal.sh/api-reference/overview)\n\n## Starter template\n\nThe fastest way to get running is the official Vite starter, which wires up the SDK end to end:\n\n```bash\nnpm create colossal-project my-store\n```\n\nSource: [colossalhq/colossal-storefront-starter-vite](https://github.com/colossalhq/colossal-storefront-starter-vite).\n\n## License\n\nProprietary. © Colossal.\n","readmeFilename":"README.md"}