{"_id":"@23blocks/block-products","_rev":"36-6f952d5ae88455cc12f250471a0ff32e","name":"@23blocks/block-products","dist-tags":{"latest":"7.0.0"},"versions":{"0.1.0":{"name":"@23blocks/block-products","version":"0.1.0","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@0.1.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"aadd88bfb92cf32b35280901e4db47e9085eb02b","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-0.1.0.tgz","fileCount":31,"integrity":"sha512-447dcq1J5N82vTsfspdarqudiuyCHURjtpdwNRiHNLkBUw62QX1M9Rj3Ag45FFBWHi/DkhuI8KaLPzBNM0Jmpg==","signatures":[{"sig":"MEUCIQCKhA0vYEHyiHqCTCGLsUGHy9Dxwo7XVm1OgoZn1vsteQIgMvckNhjrqoNzAR1dQeDDjK3PXe9Hml9PaUL1N3JKRjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168904},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"0915b8233a60abacafd05b6d19d838d060ab1e65","_npmUser":{"name":"juan.pelaez","email":"jpelaez@23blocks.com"},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.2.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_0.1.0_1765607480616_0.17156784152611793","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@23blocks/block-products","version":"0.2.1","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@0.2.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"e2d42e5c9bf87b2b7121b3c0a59261fd4abe5c45","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-0.2.1.tgz","fileCount":31,"integrity":"sha512-oZbiPc6bB5b/Q0m9EE/6m9OC+dQR5tPp5nTDe5hoIzgDU25RmxP+xTCSaPZzuEtee6/E4o9j9SHz1tqF1keEIw==","signatures":[{"sig":"MEUCIAS0j9ddh+i0qVsI6Uj9A8CfFIx9NGH4sgR/0fpK4TEMAiEAyx2IXKjHjC4Vjd9wtmc/r1nai66tZXec8oFX4KOUBBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168904},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"163964a972cb1b888117612ab37e782b42bc7773","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.7.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_0.2.1_1765660293264_0.9439981239517083","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@23blocks/block-products","version":"1.0.0","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@1.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"c39b3a6ee9a424c5904818cc9189ad8308046e77","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-1.0.0.tgz","fileCount":31,"integrity":"sha512-JwkjsrvOnSEtReTHeYTQ3tVMiBT+OoqXBryd0uOZq7mdAwOU6J4MIDrQKJfQBysx/jTE0SCyonJfg1xSaXPsSg==","signatures":[{"sig":"MEUCIB8Jm7inoSzfz1HPaMUz+KA0h0yAbVkCuIRdRER9J6ktAiEAqdOzwzaiQ/Ojcf/clLHKUhZc5/NSbdlhFfJPBnBYyTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168904},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"d19c8bf2649f8b6cefa2edf5e1908a522b874365","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.7.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_1.0.0_1765667168862_0.7347057714113898","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@23blocks/block-products","version":"1.0.1","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@1.0.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"9cb37b17c602390288b9e2fafd316cbbce77fa16","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-1.0.1.tgz","fileCount":31,"integrity":"sha512-GPShqTkeF8urVJ/GJlwe/KK04YXRhSMjVuBCkpopUXvfo7vff+l9Sr41yHqtrd+Je0LJCbP1HPFohcG4/pTdXA==","signatures":[{"sig":"MEUCIGRCi7OD3Cx9yG5ffoK+z+6yMpB4Uxey/zf5JhDB1pZnAiEAnJMuYwhtsEh4jnGeDqHdkKIP7ZWcKxnBbywIpfiXsBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168904},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"73748572cccbd6887e58850c29419821e0e6a318","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.7.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_1.0.1_1765670761965_0.637964105112582","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@23blocks/block-products","version":"1.0.2","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@1.0.2","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"21df7211ea20bcf633e2157553e029a90460de9e","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-1.0.2.tgz","fileCount":31,"integrity":"sha512-VDFMQAhT7UZ7KC+sBN3zp1ngrDkwWdtm9uZdadanFu2XOedvgczVDKABGSBPUOp1LamCrut6AVoMIQhq7pMbbg==","signatures":[{"sig":"MEQCIHqZ0ZWE752c+NLXkTu6o84e8Bhx02py+lyumzzuvQbqAiANebB+trzCAg9fQ/IvLanTQPXO2ky2LJVRWHYyItH0lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168904},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"cf580d07e54d302d2887f42ad882f764ad8f2635","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.7.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_1.0.2_1765672807514_0.9840104433837986","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@23blocks/block-products","version":"1.0.3","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@1.0.3","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"36cd11b7a3b3375b9c547247647495eb444572cd","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-1.0.3.tgz","fileCount":31,"integrity":"sha512-gJUtSLyWeDvHSDLS9xAna+ndr7HZARYANAwHv3Xr3RcE2MjYWJed1me5qX2gYLwnEaXd9iyy5XLPqm/P3QNK4Q==","signatures":[{"sig":"MEUCIG4oLf+FPbCht07Edh2LKl270gCuAPkfuEoUHbIucjskAiEA2t6FZP2m9k4rt7cX1niLIBQg7hpkht8J5AOTgymX0UU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168904},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"aa00880731d7bf983cfbadf4559a21fd844a327e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.7.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_1.0.3_1765676331144_0.6534300159884314","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@23blocks/block-products","version":"1.0.4","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@1.0.4","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"d6e1519a0b18e664b66459dea494e3b447749876","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-1.0.4.tgz","fileCount":33,"integrity":"sha512-bnhzkr5PVT4cyvIvuwwnyD0HDz/HXD4ERi+RchhH8WDoDwkuDtPLo8/rxowvf9osqUPR6JKxqup4fZ2Y/ZzHHQ==","signatures":[{"sig":"MEQCICmIrJSu3iX42/7kLEkca+67hAvU9awmSlEIeQNb+9AcAiBUDuAM4EUUGxw4nDNyiqU35pJRTwpFYqhLDVM8bXE7gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100512},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"20b11d1b616730f55c8899974db8be941f2fc6cf","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.7.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_1.0.4_1765687896856_0.8211885652846458","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@23blocks/block-products","version":"2.0.0","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@2.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"c2f814b77be76a0b7f8bbcb5b23ee357cd7da78a","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-2.0.0.tgz","fileCount":33,"integrity":"sha512-qRWOa3SJOV9Ocx7Db/yn4jVlVLHgTk8xdh7TbQ9z6ZBSYNtekUlHOsPqGfgNy6TFIpd0wqOD/p49j5b56GfFiQ==","signatures":[{"sig":"MEUCIQD6sFBiSNTKl9Gw6ohJSIf0+j0VOt+65YFTgIlys/96WwIgQcBQOWuX2R1dL9KQAdGvjmJ0ECdblXmVW2zSRPPVcA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98240},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"cc171716a4806e5f7c65a21bb508ac6a3ba98675","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.7.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_2.0.0_1765761701647_0.5625959421715823","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@23blocks/block-products","version":"2.1.0","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@2.1.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"20e28bfecce86c0a395cb9fbacfe9c2bba2c5b9c","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-2.1.0.tgz","fileCount":63,"integrity":"sha512-ICLJiLEXZusyng3bVyVqcwaNjG1wBlq0eAKP8qj1taqo84qr0VaejCgg1E2A2ld54Ket50PJ68vVSgNSl++FCA==","signatures":[{"sig":"MEUCIQDC9QASRyQM4Escx7Xjm9GpYVUGZjBxDlYt4aOZgbi0CAIgRSvCF+4hMOSaWtLlu2Fpx410SDvjc8Y/YQmtpW2CD0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149804},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"4e5e61e934b4e4b8ea22c682303288855c4bb3d9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.7.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_2.1.0_1765787787995_0.38254158298877017","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@23blocks/block-products","version":"2.2.0","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@2.2.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"c086986214e7e760c3d8997eb6b150c737a7c106","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-2.2.0.tgz","fileCount":81,"integrity":"sha512-TRycghcoOC0tIogwnOS8QzOEt1ugHkP8tQOK6B94aVpLo9p4znVsele6o0gDmV9w4iw4Ns0hyKGOiZl71EuHNg==","signatures":[{"sig":"MEQCID9zlDiCq1zDSL+iWAcZIXJuuBbSJysdQXhYIWmqglBrAiB4fXbZv7OA8GG67Kba980aWhS2ghn/t6ys3UGT6o0+KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":189415},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"3fdfcd2b35ec1667b225c8dac199e60a61ca851a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.7.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_2.2.0_1765828696762_0.5076419006358166","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@23blocks/block-products","version":"3.0.0","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@3.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"cdcc4a3c8fa51f29a8775ef33ab20ef4236b680e","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-3.0.0.tgz","fileCount":81,"integrity":"sha512-lYcxnhfz31744prIf9+dHxAJGfD1MzoiTIfJav4yuRqmH30SbVoD3mRuyZYnIliKvlEoNDD8cmA2X5apGT3kAg==","signatures":[{"sig":"MEUCIQC9VpKqj/Nw/YtaihaBLtlZE4uINTr2yTjB3qnN/EKgdgIgcYWchEUBSfa68ITlrmCpP6nQn15Spc24xGtyzogmk30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":189415},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"731acdac881ef0df2f0946bd8feb8cfe3d659d1a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.7.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_3.0.0_1765941615597_0.09302970259556353","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@23blocks/block-products","version":"3.0.1","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@3.0.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"159c1b79d38cc6eb87e480d4b9d0d0bf07379956","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-3.0.1.tgz","fileCount":82,"integrity":"sha512-OhKFJ2qcFLhLaXfdBRGrLtnDBr0t9RkrPevMUfaCyqrnKdLDleGCd0arO9TP/ajdwheqSF4JvabHeo5ygFqQwA==","signatures":[{"sig":"MEYCIQCOvRk1yZPq2PPl3O8n3iUZGcuzzTK31iIrYbcPW+qaowIhANTdT0mltluWLKh7kEY0Iw4PPXvPUjgxddH9rLakjzUp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198721},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"cccb9469e40313913869befe815cc0cb2fd2e026","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.7.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_3.0.1_1765955920959_0.5914612207533845","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@23blocks/block-products","version":"3.0.2","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@3.0.2","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"05bd44e9303d81472ab0403f83980fce40bc7619","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-3.0.2.tgz","fileCount":82,"integrity":"sha512-h2B+Kp2E6PWUTghswtKGWoLDujSeef6AtOvb6AiBpttUY3lTDVz7TsGZVIo+4RVcaygEIV4hq4gm8CceDzClZA==","signatures":[{"sig":"MEUCIHW/AEGLFGr51/92trAyur4JLRd7pageFa7WwtV6EUVVAiEArtBBZ++Zr3L+mjcIY91nE66tmHHzhOahVyDAuUx2oXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198974},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"f0a87816fd505c540d0646c32d35ec7292cc10f2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.7.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_3.0.2_1767252864677_0.26657888202349533","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@23blocks/block-products","version":"3.1.0","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@3.1.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"51f55452cc3bc26d83352dedd010e8448acfb520","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-3.1.0.tgz","fileCount":82,"integrity":"sha512-808CjB0bcH8GK2CtRXfmdzbpKeTCvNR82i78qVee3aR35j+aTiFJ+2GfFOLwItecehkqrvAs3qCe4oFWewjLQg==","signatures":[{"sig":"MEQCIBQkA6OCo2BGL/Gmeq8Skc6eErQ4Q4GFEWSV/UeqJujWAiBsvew8a47Y2YUH3VOAiCfMMMWjGIWcJqSRvUYQgjoftw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198974},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"75f0d3a92b00a657b4bed3a91fc84203ad767926","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.7.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_3.1.0_1767302893181_0.06283235600572068","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@23blocks/block-products","version":"3.1.1","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@3.1.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"a148c64ea91054517421b91fddf557a32bf91ad1","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-3.1.1.tgz","fileCount":82,"integrity":"sha512-evPbs05iQNiGQT9A7oWZwPge9wCEBOJlvcJ/8mH91j13uIQL/4tXQumLZSvoQAMN9+wCOVinzbXrxPEQ+da5lg==","signatures":[{"sig":"MEUCIQCHRVwgO8pbYJFPgYcrGLGFYTd1eQiwwDYGZtseKE+OkAIgdQON57knTqlPH3aKK9usTkk9mpMnfLWiIabEbzv6q7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198302},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"eb6cce767ab664e82fadfbf41fcbbeda3356f8ff","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.7.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_3.1.1_1767511705651_0.2134624291895817","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@23blocks/block-products","version":"3.2.0","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@3.2.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"7ea56cac48f8be7ebb41ec6d9303815a277c8c2f","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-3.2.0.tgz","fileCount":84,"integrity":"sha512-ZZBlhVPuNhFwD6D8N5/QpM8OmAy9LKdG+EiChvNPJEY9WQV7BTgk1a3QZVkBNQ3DjyxkZzGszYNUnFY5x9zP7A==","signatures":[{"sig":"MEUCIQC+ImhxkmXaXaa2gy/ne+/drC7Vy0YlRbOurdBz+F6o1QIgRkXEF1OAGSzV92l5p9y4QeTf6Cn/U8c4/IXtmMSQw9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203865},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"909f14cf8d6f332634c555093c6d116d12c54542","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.7.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_3.2.0_1767513324998_0.7788748802129075","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@23blocks/block-products","version":"3.3.0","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@3.3.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"63c56a45967ac5828368d8e69a1c893ae37a39df","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-3.3.0.tgz","fileCount":90,"integrity":"sha512-beOPHvSb8FagxtYsz+4kTlJ4buwYLZrfcbTh5jZHqtBOtLO3HpONyJgSwKcU5ZHJHRQdNqTmAMMEl7s1PpjETg==","signatures":[{"sig":"MEQCIHXzrMxA3v89TGohLwasqxUFUFURwW/PV8FhlsRds7ZWAiAZL5hI2iSpSMiztjjNAwqA5QjVSHqVZ3A2OjUH/MQiWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217792},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"a12c48cef8c3aabe7e8274669ed183a3acdfdb1d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.7.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_3.3.0_1767516675301_0.23829642689980313","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@23blocks/block-products","version":"3.4.0","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@3.4.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"69c9273b1138f46e461763bd4f94b2e87b13a75e","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-3.4.0.tgz","fileCount":96,"integrity":"sha512-wfj2DYCjWN0++Qz04HoGHZQWtciR1+3GUuxqoyH0qr27cQpkRyAXD9lVmq5f57RA/MeDM8e4a1mQRsfqxEB4fA==","signatures":[{"sig":"MEUCIA94hn6bJ7mcslx+11yuh3PQ13n0VIdejX0dbXqlHvODAiEAtfFDlwh1ThAoWhDmSw8jUhDn8uBJ64Nal/47Rni+f7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@3.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227444},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"55cb5da09b202997d539f41150d784a1a4a0c92e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.7.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_3.4.0_1767518089780_0.7081043217573941","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@23blocks/block-products","version":"3.4.1","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@3.4.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"7df505e0073c5286a24c6f0d4b5d0c0a83dab294","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-3.4.1.tgz","fileCount":96,"integrity":"sha512-NGaMlg4QJlLFuxXwlHW810lRNrgRsD/91aMjHZ+RcqfNUdCpoERMaGKjt+FdzSEAjv9nq61PgVdgGLVTYBr3Pw==","signatures":[{"sig":"MEYCIQCv0UEl/O8Mm3SMkE3InJXGS3OuOafS54U+q4F3V+qYtQIhAIr3kqFhkOeYW5OzlbJFba/DfsBnk0Xs+wv6OKGcH1MN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@3.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227219},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"52093013dcd7ffea62339be862e4ea92c623597f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.7.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_3.4.1_1768536875928_0.22822851045928672","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"@23blocks/block-products","version":"3.4.2","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@3.4.2","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"ff6a691d6863c3719f30083c75f22170861847b3","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-3.4.2.tgz","fileCount":96,"integrity":"sha512-D0ZdXO0i15tw4/EhRyf/Gr3cXomq2OJ+YHjeekKZmadz20vu9U/MaaPPeR8TGOX/pIHwtb9JGlfe7u5XjhD3/g==","signatures":[{"sig":"MEUCIAMyu8a4l1vxi3tCVohhoe6frhLW6FzTmIczKl33QlIcAiEAlV1G3Ag9cdQXGTvnOr1Gjv3arpdonm8s7wMvieoRtBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@3.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227486},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"8befccf70ff546bb683fae8887bc190642235082","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.7.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_3.4.2_1768879473457_0.4205863412701183","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"@23blocks/block-products","version":"3.4.3","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@3.4.3","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"37bca7e7b1578d88b63570faef5448c3286b57e1","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-3.4.3.tgz","fileCount":96,"integrity":"sha512-3ZO21+hkqyikwOYjNqR59RF8sGoYlydXKJhjdWN7XfMw2ziUnMkhc6c9IGyTcSlN+6nm3v6D8kscZbUAHu4YrQ==","signatures":[{"sig":"MEYCIQCN+HSKPQrOICaUdwrRr0HiBF8HWGLv/HeEKTBxiirloQIhAPaGj7kgBa3YKd8vcgnfwTzbrfZZD3GYvnsZMRBVEe39","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@3.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227486},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"2b34248a91b4b2ffee733d5b287c6508842f5256","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.9.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_3.4.3_1770421516475_0.5468231307709743","host":"s3://npm-registry-packages-npm-production"}},"3.4.4":{"name":"@23blocks/block-products","version":"3.4.4","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@3.4.4","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"24ba09f583bbc4ad4f74dd888de42b99a946ae76","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-3.4.4.tgz","fileCount":96,"integrity":"sha512-CjBP2tgBiYmIMFgR5n0FmUxjh4tMsSaHGBCrQXJuyIdGPmcIkVeiGleWk/D4gcEseGS3NaJ5vKjE9QnFDBW0Kg==","signatures":[{"sig":"MEUCIDo91mmIc08NrPtXXIIPNX6uY/cnHQpaqzjfUdadAIvBAiEA8EheC7+MuSjrvyT1bszsO7SF4MxKKhn7r5auQRn3TnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@3.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227486},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"fea0037f0dad9aee31bbc9c02f58739c9ebbf017","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.9.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_3.4.4_1770451336963_0.19879047009186346","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@23blocks/block-products","version":"3.5.0","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@3.5.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"2c1e488219b16893df55211b9d988eb7dc2000b1","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-3.5.0.tgz","fileCount":96,"integrity":"sha512-DZe8hm9aPeswuxn+8TT9sjzrYhkO+F+rA0i3/5TVXa+45wY5oaTe3mdZmsEKsdT/HIA0Tcr+NxMuAZKC6jXkqw==","signatures":[{"sig":"MEQCIBFgolF6ZA+SP9ab5x6Vvr7xKREFiQv9tMUrKSSBXgsoAiB2EOQI86AdO1okDctXJPfoKmIUhV5Mgf7SYY2kHS/K2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":269706},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"ed42023fa8f9c47982ff0e360d33fa6eee85c405","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.9.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_3.5.0_1770522230751_0.5828991325533162","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@23blocks/block-products","version":"3.6.0","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@3.6.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"a32ee6c3697f4c69f9ba9e5eea00a909ac318420","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-3.6.0.tgz","fileCount":96,"integrity":"sha512-1W7F9iOAKqYJDCn0GDSHDPOqUJtc2QAN3R4q86jsZr3G2FsJv6GipdrvLiinsAw8u702Wj+BPRm1mGl0X4Y5hw==","signatures":[{"sig":"MEYCIQDUCDrXcwdKEpZza01rahxVHpBrRRYVkYAX3tzQG6LgYgIhAJ+fJe/smFXwBekuCYGFyv0WBDqwCgiRgUOKo+7Iu6TL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":269929},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"0b40ea3bba7b352cfe5fcdb6c780729182bdb587","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.10.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_3.6.0_1771306595685_0.19432087698045586","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@23blocks/block-products","version":"4.0.0","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@4.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"c3a8cdf19e863452205fa4eb810b38b0d8ab8d5e","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-4.0.0.tgz","fileCount":96,"integrity":"sha512-X7IETmytRwxTfaTvSuPWuYBJwRx3Kxx0g8WxGM/255AgQgRx8cFXVR38CVKoSvn6Z2H+hgdalvmjhiHmr9bSkg==","signatures":[{"sig":"MEYCIQDikO4ScbBeXGcKLQTAh9UR+YyOsrn82KOtVND6Aa0n/wIhAJZNae8abxu3GGbbmVDXnW3u9RN5agDm5tGlbZazPpZY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273938},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"f06f2b45de14ffc3b57da66f04bf1c72b080bc61","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.10.1","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_4.0.0_1771605231068_0.7363597601595315","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@23blocks/block-products","version":"4.0.1","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@4.0.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"6af5ebcf9db804dfd814bbb7f24b9ce57adee10f","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-4.0.1.tgz","fileCount":97,"integrity":"sha512-5RqJzz9wQQKFFMlbgS8KTAG0WfMgrwuUh6rJvEYPWOW1Wg8mtrCO1eFwfiZe6TqZ2oNLKmX8rusIPlwGofoCJA==","signatures":[{"sig":"MEUCIQCEBQLMPFYtagKEQWieVFbnQloIf2pZU/Oj793JTRTXPgIge/TAIb6cJyVwX0sPlj3nBkBu70KpDqvvoz02yFPG51M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":281700},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"b37182ee229ea2807162ed869526c7f3d2ac78c6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.11.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_4.0.1_1772567264059_0.5644239033319696","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@23blocks/block-products","version":"5.0.0","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@5.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"28df9c9dea1eecefd61ca20b43a66e215b73906d","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-5.0.0.tgz","fileCount":111,"integrity":"sha512-ooTdRNKWvnB/ff29hvZj/9fo12pYDy7GLEaCpFLbHGk6pHsbkp0FE1Tx1fkr4Rm/VkiUpEFM//+W7qlIBUD+OQ==","signatures":[{"sig":"MEUCIQDZVQ94SyKnBTbrGvvSeymWyAC08y/ePTKNdCPoESgkNgIgXoQ7WFYpuGQYdZ4yMDMchOQXNoyalEHYizO3Iuz7ZwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":357619},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"8e5335dd7ee14f31890fbbf638a9e75c3e872f0a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.11.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_5.0.0_1772679102433_0.5046998434789383","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@23blocks/block-products","version":"5.0.1","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@5.0.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"e7f252f956807fdc10e603e1dc638e8814d7c473","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-5.0.1.tgz","fileCount":111,"integrity":"sha512-1FA9iRDzBC70vwTxohQEZfYnGZfcksGKWCNvAqUzXcPwIwruANN03EsuARrJojHAvalx0girlWHSWVG8RZ/dFQ==","signatures":[{"sig":"MEUCIQCcSuqu0cLKGMOXs+7fuEAJwc1+P7A9OEJYTZ+XWDUnigIgftTsB/d+ytJXnR6YP6XIi8QllwNrBRiQvTspZE5HIRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":357756},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"73aca3e1bfe578e888c11eb92e2706a8f388df53","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.15.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_5.0.1_1779860800201_0.5923254527013246","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@23blocks/block-products","version":"5.0.2","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@5.0.2","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"5aceea00b64f12a5c81166768eced0ca83f0d414","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-5.0.2.tgz","fileCount":111,"integrity":"sha512-48eh6NRa2D/txrM6ZlX8YAEBlRTt1zcVG7qSCghE2ZB1YEe6J2bOfT3YBPgbBPg3tRSaPXlRxDgY+MPfywLYIw==","signatures":[{"sig":"MEUCIGN+CNrCdsrFAQSfWHz+sicIAdEOfxQbtFNfK6Ctz2OjAiEAohz1doUGheDAriJUpc8JWzI7KGqbgNM5KYK/cn/5YFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@5.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358096},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"fa982a3f9eb097497baed47ca3f7baa46a3b181e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.15.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"^2.4.0","@23blocks/jsonapi-codec":"^3.3.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_5.0.2_1779909136250_0.3580083069896254","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"@23blocks/block-products","version":"5.0.3","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@5.0.3","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"057b8155231ff27927c53610b21f8dc8c0a373b1","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-5.0.3.tgz","fileCount":111,"integrity":"sha512-VpJAHuNIUP1nmdxGMJZEKTpTyKdZ60V/WsG1rZ7tpQWSLgAOK9YKWblN6nJm0wbrEHKK6C6ZERmkPIwfKlUwjg==","signatures":[{"sig":"MEQCIAx3upc6+mtPN+n9wpIlDEOI9GVAu2cCGC8iRofZPZ5HAiAb7CThy0EDTiw83lhkx4zmw+PSsHomRJmhaHyD0r5W0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@5.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":359366},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"381c5e229ec536404c061a144d8aaabc03c9b795","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.15.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"^2.4.0","@23blocks/jsonapi-codec":"^3.3.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_5.0.3_1779913218604_0.44996305957691596","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@23blocks/block-products","version":"6.0.0","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@6.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"a149fc8e449c634ef35457320ea775d0228b7e57","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-6.0.0.tgz","fileCount":111,"integrity":"sha512-V1YvGKszpNp4Tmj6pv6mUGUplMf1366RS/Xq6Su7kmcBOg7iIl4Km/LE1AhvCZrkPvQoKYgFkh1vcaeiehvdXA==","signatures":[{"sig":"MEUCIBVDRa/oUBW1IHHHJYknrh34HtfZNEdwpV0Cl0HMSio0AiEAvnpwIq6uJCRrP6LtcSxYYQJkHZPc/Qm9Ji7VlFqzC5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":361308},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"be21b06b00f5e8aee1f8555e0c8ce392d5b4cbb1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.16.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"^2.4.0","@23blocks/jsonapi-codec":"^3.3.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_6.0.0_1779939913485_0.6597947265080453","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@23blocks/block-products","version":"6.0.1","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@6.0.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"2f0266467d2626d23081cc80c9df01e18dbefa18","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-6.0.1.tgz","fileCount":111,"integrity":"sha512-val036giPQBlZ8dvKKhK62FjtdbBtPS1tr1PvoBHsCTYYB2aMyLG97bwCxQb6zC6vuVi+QNcDPci4BgRCwLYBA==","signatures":[{"sig":"MEUCIQDgFSX/D16PRYUhOpDf6LDo7y5ChxwLrFClrO9ma/8k4AIgAIUC7iU3dWYyWrajm9ZdVps6qcNAu1QUbjRR/G40MFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@6.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":361995},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"3903f55304074572fe2b0380fc7e01e914cfaa9d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.16.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"^2.4.0","@23blocks/jsonapi-codec":"^3.3.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_6.0.1_1780362398139_0.17776475702763972","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@23blocks/block-products","version":"6.1.0","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@6.1.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"5ec9594cb6c04a7719661eb90a87e3e8d311f63f","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-6.1.0.tgz","fileCount":119,"integrity":"sha512-jniIvaq9ju05Q7t6xg6gunY6MrbFilRsULb1YdAHheGUcZnd6Myd7VQ67lb0lskfM39S8D+23YZVXvOVuuCF5Q==","signatures":[{"sig":"MEUCIHOjemCI214xNTpwKrLqwM13h6ghAOVbCPUwcvtDlmyVAiEAj9A1hOp4kR0au/SHkg8D2iHG1STS4VCyN9g1vn8A86A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":384586},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"a837a54ee1aa175a5bfb2dd58963376c9359df0d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.16.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"^2.4.0","@23blocks/jsonapi-codec":"^3.3.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_6.1.0_1780693776405_0.5123528194550819","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"@23blocks/block-products","version":"6.1.1","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@6.1.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"4317b924c73fa5c7eeddf5511044bbf1640ca22b","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-6.1.1.tgz","fileCount":119,"integrity":"sha512-pdGaDV6fuBTUU6p/4OVfykUzXNpQmXxTXoNT+WotlPihg0IwXYrFAM3B3aODyadtmx5Wgd6ExtiH3z7ZVxSPSA==","signatures":[{"sig":"MEUCICrbY6Usf2m9Peqraya/p3Yzan8hdrT27C7D0jX3hcwBAiEAiDtEU2LJ9y8oNYjKpW4PP+o6yeOwImcUGeRwbg7Gmfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@6.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388657},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"855574e1f11a6ad0ea36354970d5af6f3f7988fc","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.16.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"^2.4.0","@23blocks/jsonapi-codec":"^3.3.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_6.1.1_1780693977754_0.9110190566194099","host":"s3://npm-registry-packages-npm-production"}},"6.1.2":{"name":"@23blocks/block-products","version":"6.1.2","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-products@6.1.2","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-products/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-products/tsconfig.lib.json","outputPath":"packages/block-products/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-products/src"},"dist":{"shasum":"8fabe297ddd6a4e932bf0ccc5da69a1c71a30a77","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-6.1.2.tgz","fileCount":119,"integrity":"sha512-xlvGjl6OmOkx2hnMPf0eS7iff9JnFHonhyvRLyNH1aYZ6ttBvcbdzKhoMGJaGxUmPWXuin05Q8KPMuXVe9ChUw==","signatures":[{"sig":"MEUCIQDIJ0YLJIP0akbfulzX+A+vL3HVKsnZXnWKleRkrv1hXwIgNyCTrMp+gYn+33LLpQgP6iPeiZ8CIg2Zqar43KVlTew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@6.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388544},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"c62d23c1c07df7202844af7dce5d4ebb01172c7a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-products"},"_npmVersion":"11.16.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"^2.4.0","@23blocks/jsonapi-codec":"^3.3.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-products_6.1.2_1780694317483_0.3284705328986772","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@23blocks/block-products","version":"7.0.0","description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","license":"MIT","author":{"name":"23blocks","email":"hello@23blocks.com"},"repository":{"type":"git","url":"git+https://github.com/23blocks-OS/frontend-sdk.git","directory":"packages/block-products"},"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"type":"module","main":"./dist/index.esm.js","module":"./dist/index.esm.js","types":"./dist/index.d.ts","exports":{"./package.json":"./package.json",".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"}},"nx":{"sourceRoot":"packages/block-products/src","targets":{"build":{"executor":"@nx/rollup:rollup","outputs":["{options.outputPath}"],"options":{"outputPath":"packages/block-products/dist","main":"packages/block-products/src/index.ts","tsConfig":"packages/block-products/tsconfig.lib.json","compiler":"swc","format":["esm"]}}}},"dependencies":{"@23blocks/contracts":"^2.4.0","@23blocks/jsonapi-codec":"^3.3.3","@swc/helpers":"~0.5.11"},"gitHead":"3319ee19f20da1eeab6e3ae2de4582d0ca4aa39d","_id":"@23blocks/block-products@7.0.0","_nodeVersion":"20.20.2","_npmVersion":"11.18.0","dist":{"integrity":"sha512-GdxhcqnbWVq2VJR8LOvq3ianmFCa9sddk/dNsYiyvbRYY7oWUD9zqXulTK6ZgZ74DYgY0WzNsaUU/4L+T9EuXw==","shasum":"1f15d52fb2c1bb6b70df75c9398c0fb228f7c112","tarball":"https://registry.npmjs.org/@23blocks/block-products/-/block-products-7.0.0.tgz","fileCount":119,"unpackedSize":389516,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-products@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQChzveHuLn3ZFeKK6AFzyDPCHSK+v0by52jsKyoxUCmJgIhAIyVDn8kx20kKI7kKZiPcfmTxqUJ+dcB16AuY8PQTmKh"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17c11ca9-fdac-4a26-afae-06c2a3d34dc0"}},"directories":{},"maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/block-products_7.0.0_1784752907452_0.3915654584135875"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-13T06:31:20.515Z","modified":"2026-07-22T20:41:48.024Z","0.1.0":"2025-12-13T06:31:20.749Z","0.2.1":"2025-12-13T21:11:33.413Z","1.0.0":"2025-12-13T23:06:09.030Z","1.0.1":"2025-12-14T00:06:02.122Z","1.0.2":"2025-12-14T00:40:07.664Z","1.0.3":"2025-12-14T01:38:51.291Z","1.0.4":"2025-12-14T04:51:36.993Z","2.0.0":"2025-12-15T01:21:41.794Z","2.1.0":"2025-12-15T08:36:28.143Z","2.2.0":"2025-12-15T19:58:16.903Z","3.0.0":"2025-12-17T03:20:15.755Z","3.0.1":"2025-12-17T07:18:41.094Z","3.0.2":"2026-01-01T07:34:24.830Z","3.1.0":"2026-01-01T21:28:13.326Z","3.1.1":"2026-01-04T07:28:25.804Z","3.2.0":"2026-01-04T07:55:25.163Z","3.3.0":"2026-01-04T08:51:15.437Z","3.4.0":"2026-01-04T09:14:49.937Z","3.4.1":"2026-01-16T04:14:36.063Z","3.4.2":"2026-01-20T03:24:33.602Z","3.4.3":"2026-02-06T23:45:16.621Z","3.4.4":"2026-02-07T08:02:17.108Z","3.5.0":"2026-02-08T03:43:50.897Z","3.6.0":"2026-02-17T05:36:35.873Z","4.0.0":"2026-02-20T16:33:51.219Z","4.0.1":"2026-03-03T19:47:44.201Z","5.0.0":"2026-03-05T02:51:42.577Z","5.0.1":"2026-05-27T05:46:40.425Z","5.0.2":"2026-05-27T19:12:16.422Z","5.0.3":"2026-05-27T20:20:18.769Z","6.0.0":"2026-05-28T03:45:13.618Z","6.0.1":"2026-06-02T01:06:38.271Z","6.1.0":"2026-06-05T21:09:36.624Z","6.1.1":"2026-06-05T21:12:57.903Z","6.1.2":"2026-06-05T21:18:37.616Z","7.0.0":"2026-07-22T20:41:47.630Z"},"bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-products","keywords":["23blocks","sdk","products","e-commerce","cart","inventory","catalog"],"repository":{"type":"git","url":"git+https://github.com/23blocks-OS/frontend-sdk.git","directory":"packages/block-products"},"description":"Products block for 23blocks SDK - e-commerce, carts, inventory, catalog management","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"readme":"# @23blocks/block-products\n\nProducts block for the 23blocks SDK - product catalog, cart, categories, and inventory management.\n\n[![npm version](https://img.shields.io/npm/v/@23blocks/block-products.svg)](https://www.npmjs.com/package/@23blocks/block-products)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## Installation\n\n```bash\nnpm install @23blocks/block-products @23blocks/transport-http\n```\n\n## Overview\n\nThis package provides comprehensive e-commerce functionality including:\n\n- **Products** - Product CRUD, variations, images, stock, reviews\n- **Cart** - Shopping cart management and checkout\n- **Categories** - Category hierarchy and organization\n- **Brands** - Brand management\n- **Vendors** - Vendor/supplier management\n- **Warehouses** - Inventory locations\n- **Channels** - Sales channels\n- **Collections** - Product collections/groups\n\n## Quick Start\n\n```typescript\nimport { createHttpTransport } from '@23blocks/transport-http';\nimport { createProductsBlock } from '@23blocks/block-products';\n\n// Create transport\nconst transport = createHttpTransport({\n  baseUrl: 'https://api.yourapp.com',\n  headers: () => {\n    const token = localStorage.getItem('access_token');\n    return token ? { Authorization: `Bearer ${token}` } : {};\n  },\n});\n\n// Create block\nconst products = createProductsBlock(transport, {\n  apiKey: 'your-api-key',\n});\n\n// List products\nconst { data: productList, meta } = await products.products.list({\n  limit: 20,\n  categoryId: 'category-123',\n});\n\nproductList.forEach((product) => {\n  console.log(product.name, product.price);\n});\n```\n\n## Services\n\n### products - Product Management\n\n```typescript\n// List products with filtering\nconst { data: productList, meta } = await products.products.list({\n  limit: 20,\n  offset: 0,\n  categoryId: 'category-id',\n  brandId: 'brand-id',\n  status: 'active',\n});\n\n// Get product by ID\nconst product = await products.products.get('product-id');\n\n// Create product\nconst newProduct = await products.products.create({\n  name: 'New Product',\n  description: 'Product description',\n  price: 99.99,\n  categoryId: 'category-id',\n  brandId: 'brand-id',\n  sku: 'SKU-001',\n  status: 'active',\n});\n\n// Update product\nconst updated = await products.products.update('product-id', {\n  price: 89.99,\n  status: 'on_sale',\n});\n\n// Delete product\nawait products.products.delete('product-id');\n\n// Product variations\nconst { data: variations } = await products.products.listVariations('product-id');\n\nconst variation = await products.products.createVariation('product-id', {\n  name: 'Size Large',\n  sku: 'SKU-001-L',\n  price: 99.99,\n  attributes: { size: 'L', color: 'Blue' },\n});\n\nawait products.products.updateVariation('product-id', 'variation-id', {\n  price: 94.99,\n});\n\nawait products.products.deleteVariation('product-id', 'variation-id');\n\n// Product images\nconst { data: images } = await products.products.listImages('product-id');\n\n// Product stock\nconst { data: stock } = await products.products.getStock('product-id');\n\n// Product reviews\nconst { data: reviews } = await products.products.listReviews('product-id');\n```\n\n### cart - Shopping Cart\n\n```typescript\n// Get current cart\nconst cart = await products.cart.get();\n\n// Add item to cart\nconst updatedCart = await products.cart.addItem({\n  productId: 'product-id',\n  variationId: 'variation-id', // optional\n  quantity: 2,\n});\n\n// Update cart item quantity\nconst cart = await products.cart.updateItem('cart-item-id', {\n  quantity: 3,\n});\n\n// Remove item from cart\nawait products.cart.removeItem('cart-item-id');\n\n// Clear cart\nawait products.cart.clear();\n\n// Update cart (coupon, shipping, etc.)\nconst cart = await products.cart.update({\n  couponCode: 'SAVE10',\n  shippingMethodId: 'shipping-method-id',\n});\n\n// Checkout\nconst order = await products.cart.checkout({\n  shippingAddressId: 'address-id',\n  billingAddressId: 'address-id',\n  paymentMethodId: 'payment-method-id',\n});\n```\n\n### categories - Category Management\n\n```typescript\n// List categories\nconst { data: categories } = await products.categories.list({\n  parentId: null, // Get root categories\n});\n\n// Get category tree\nconst tree = await products.categories.getTree();\n\n// Get category by ID\nconst category = await products.categories.get('category-id');\n\n// Create category\nconst newCategory = await products.categories.create({\n  name: 'Electronics',\n  description: 'Electronic devices',\n  parentId: null,\n  slug: 'electronics',\n});\n\n// Update category\nconst updated = await products.categories.update('category-id', {\n  name: 'Consumer Electronics',\n});\n\n// Delete category\nawait products.categories.delete('category-id');\n```\n\n### brands - Brand Management\n\n```typescript\n// List brands\nconst { data: brands } = await products.brands.list();\n\n// Get brand by ID\nconst brand = await products.brands.get('brand-id');\n\n// Create brand\nconst newBrand = await products.brands.create({\n  name: 'Apple',\n  description: 'Technology company',\n  logoUrl: 'https://example.com/logo.png',\n});\n\n// Update brand\nconst updated = await products.brands.update('brand-id', {\n  description: 'Updated description',\n});\n\n// Delete brand\nawait products.brands.delete('brand-id');\n```\n\n### vendors - Vendor Management\n\n```typescript\n// List vendors\nconst { data: vendors } = await products.vendors.list();\n\n// Get vendor by ID\nconst vendor = await products.vendors.get('vendor-id');\n\n// Create vendor\nconst newVendor = await products.vendors.create({\n  name: 'Acme Corp',\n  email: 'contact@acme.com',\n  phoneNumber: '+1234567890',\n});\n\n// Update vendor\nconst updated = await products.vendors.update('vendor-id', {\n  email: 'new@acme.com',\n});\n\n// Delete vendor\nawait products.vendors.delete('vendor-id');\n```\n\n### warehouses - Warehouse Management\n\n```typescript\n// List warehouses\nconst { data: warehouses } = await products.warehouses.list();\n\n// Get warehouse by ID\nconst warehouse = await products.warehouses.get('warehouse-id');\n\n// Create warehouse\nconst newWarehouse = await products.warehouses.create({\n  name: 'Main Warehouse',\n  address: '123 Main St',\n  city: 'New York',\n  country: 'US',\n});\n\n// Update warehouse\nconst updated = await products.warehouses.update('warehouse-id', {\n  name: 'Primary Warehouse',\n});\n\n// Delete warehouse\nawait products.warehouses.delete('warehouse-id');\n```\n\n### channels - Sales Channels\n\n```typescript\n// List channels\nconst { data: channels } = await products.channels.list();\n\n// Get channel by ID\nconst channel = await products.channels.get('channel-id');\n```\n\n### collections - Product Collections\n\n```typescript\n// List collections\nconst { data: collections } = await products.collections.list();\n\n// Get collection by ID\nconst collection = await products.collections.get('collection-id');\n\n// Get products in collection\nconst { data: collectionProducts } = await products.collections.getProducts('collection-id');\n```\n\n## Types\n\n```typescript\nimport type {\n  // Product types\n  Product,\n  ProductVariation,\n  ProductImage,\n  ProductStock,\n  ProductReview,\n  CreateProductRequest,\n  UpdateProductRequest,\n\n  // Cart types\n  Cart,\n  CartDetail,\n  AddToCartRequest,\n  CheckoutRequest,\n\n  // Catalog types\n  Category,\n  Brand,\n  Vendor,\n  Warehouse,\n  Channel,\n  Collection,\n} from '@23blocks/block-products';\n```\n\n### Product\n\n| Property | Type | Description |\n|----------|------|-------------|\n| `id` | `string` | Product ID |\n| `uniqueId` | `string` | Unique identifier |\n| `name` | `string` | Product name |\n| `description` | `string` | Product description |\n| `price` | `number` | Base price |\n| `compareAtPrice` | `number` | Original price (for sales) |\n| `sku` | `string` | Stock keeping unit |\n| `status` | `string` | Product status |\n| `categoryId` | `string` | Category ID |\n| `brandId` | `string` | Brand ID |\n| `images` | `ProductImage[]` | Product images |\n| `variations` | `ProductVariation[]` | Product variations |\n\n### Cart\n\n| Property | Type | Description |\n|----------|------|-------------|\n| `id` | `string` | Cart ID |\n| `items` | `CartDetail[]` | Cart items |\n| `subtotal` | `number` | Subtotal before discounts |\n| `discount` | `number` | Total discounts |\n| `tax` | `number` | Tax amount |\n| `shipping` | `number` | Shipping cost |\n| `total` | `number` | Final total |\n| `couponCode` | `string` | Applied coupon |\n\n## Error Handling\n\n```typescript\nimport { isBlockErrorException, ErrorCodes } from '@23blocks/contracts';\n\ntry {\n  await products.cart.checkout(checkoutData);\n} catch (error) {\n  if (isBlockErrorException(error)) {\n    switch (error.code) {\n      case ErrorCodes.VALIDATION_ERROR:\n        console.log('Invalid checkout data');\n        break;\n      case ErrorCodes.NOT_FOUND:\n        console.log('Product or cart not found');\n        break;\n      case 'INSUFFICIENT_STOCK':\n        console.log('Not enough stock available');\n        break;\n    }\n  }\n}\n```\n\n## Related Packages\n\n- [`@23blocks/block-sales`](https://www.npmjs.com/package/@23blocks/block-sales) - Orders and invoices\n- [`@23blocks/angular`](https://www.npmjs.com/package/@23blocks/angular) - Angular integration\n- [`@23blocks/react`](https://www.npmjs.com/package/@23blocks/react) - React integration\n- [`@23blocks/sdk`](https://www.npmjs.com/package/@23blocks/sdk) - Full SDK package\n\n## License\n\nMIT - Copyright (c) 2024 23blocks\n","readmeFilename":"README.md"}