{"_id":"@propeller-commerce/propeller-v2-react-ui","_rev":"67-055356db9c0953d18b9443077764c068","name":"@propeller-commerce/propeller-v2-react-ui","dist-tags":{"latest":"0.27.0"},"versions":{"0.4.6":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.6","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.6","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"371e0dad4018fb16be4598ae2133c8aeada6dedc","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.6.tgz","fileCount":25,"integrity":"sha512-ufCAJpuk6MdaxNoh79bV6vSYKk8Oa6ffzCTTV9Vyysakb+11lmaAQn+q19P7DkMdMlfo/rMLzAcDwDFfhbfNWg==","signatures":[{"sig":"MEUCIAt7ZyMxUhGbMHeFiAzu9ZoJKqLqdavBfQlaenPeo2XgAiEApSUhAB59+FVuVisGzbOPBlV8ZtBqPPaM0XHMXxGl7S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6639160},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"879d8ba25b4896737984dc812ff87273d599ed5d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.11.1"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.6_1781092247275_0.7220548261661146","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.7","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.7","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"9b19eca517c880dfef96198895630e7fa2f95df2","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.7.tgz","fileCount":25,"integrity":"sha512-ivdW+046Cfdih6ajBZkRtCSrKnT13yTVouFjzae+Xusul0vId/V+YrFvrewZUP+uD3H9QTPjiMGiAs7LKFlXkg==","signatures":[{"sig":"MEYCIQDPqh5eaIpwelHZpvCHXIOHOMeHxoXZnD5ien+yRAIOPwIhAMoCTHXbyWLCYzaEzCG3SIN4DiDwXgV96hF6qjlpQk2B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6649863},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"d5d43e2351353db1b96998f358a975ba41202064","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.11.1"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.7_1781869515833_0.5115732158972104","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.9","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.9","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"35a3fe2f7020f65b26454820350f016fd2cfed00","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.9.tgz","fileCount":25,"integrity":"sha512-GG66eH8xQKQP10sYc9DyzxIw95LEsj8LKP6AOfTRWtrCkd8Kg+sNkiRbfy50Edsml+nlb57zWCIgBcWWt7tCgw==","signatures":[{"sig":"MEYCIQDwptF2ewXQnpw4ECFMSlsmIQt2ZY8oPK2UzOJqR1kXhwIhAJaMlcCgKXCmMMsD/3JzpT/HSse4uB7vk1LbNJHaWzR7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6691090},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"f256c3158fb90138655af6842279bd40c23eb42e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.11.1"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.9_1781876615449_0.03455034446725236","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.10","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.10","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"2500b058a4533acf29f1fc59cfe6e6f68680e0af","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.10.tgz","fileCount":25,"integrity":"sha512-flwoSGX08H27E8N7/3IxHT0tx9BrWqs3M69maWXt2KglAYp8jlt7xZsvu3n4C3u7/P08tEqFm6X7131fhaXaNA==","signatures":[{"sig":"MEYCIQDl0QJtmztfTsCvMZT9NpMJv1ZZuP+4OelVBq98rOHOFQIhAIqOkE4C6k4jJ6lizqEv61acVcgOb4pt8GBNgtv8jkwE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6692024},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"f4a8f22bb2711dcd4562dee881eb7d14cc50dd7e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.11.1"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.10_1782210370675_0.9152061372166285","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.11","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.11","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"929444542bf4f3e742946ead75f1e4f06f8a4b05","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.11.tgz","fileCount":25,"integrity":"sha512-zIsF53uO+CQW8IIXzlk3NO/ZJXhZFSdQRvHHwU9QzI4pA0os7rYthoRh4hUU6ERbvZ2p1Z3+UQGVQWcII9U+Eg==","signatures":[{"sig":"MEUCIQDahyXnlgA0yq3C1BEh6IllrIwmtETHgo3rTpkgs/cBrwIgaemni158fZAZm/IrT9nwOvXU1ys4iDh3PNvn+1tcSsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6692364},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"e00d8cff78eb02a818e74c573050ebe5d9107187","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.11.1"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.11_1782292768239_0.2584724346758003","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.12","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.12","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"5aa99b4773869a661ca45d1f23b88c8d1b3c1d3b","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.12.tgz","fileCount":25,"integrity":"sha512-DxewlF2lDT2dikKe/XSMrQLAsThnkKZxB/tk3RNskpgy8qIxhK0lAZilU9ONxj+U/+qXGZ9mn/E6KU8EP7dM/Q==","signatures":[{"sig":"MEQCIHC/k2dd+AMrc2SeEyE9zqMRN6YAPgiB3396Q+OOPGJpAiA7NUqGkfeo2x6I7SBoeV2Kh0I8i5zXLVJzUsYADa2Z2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6692877},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"83b0e87e79ab2e51b65b23697b10f27e9c3f7ab3","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.11.1"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.12_1782297455259_0.29178360389306324","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.13","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.13","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"ec78d70be7b2615fcae267aabd297f8138d6be93","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.13.tgz","fileCount":25,"integrity":"sha512-78Jrpa9Jwb6ZGmqAHGE2NFxdKM8g04Saj1ZHbxvWVh0xqs+UKiS2q3RYFqMwX6bOkx2tlDk2HsdTNrqGTW+xsQ==","signatures":[{"sig":"MEQCIFgk+90qBHeNNS7Aj06PSZ7zaEsifdzlkt13ICZ8UXqVAiAYzdORzZA8Uj0XwtYTAKvNyzZXJkvo9eZCJORdiZtDSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6697882},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"9e36e6c3fbde7d26efd6aa656487472e3b90308d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.11.3"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.13_1782393803247_0.8542697383863396","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.14","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.14","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"328cb20a006e1a4bda885408d15119c89bb5aa16","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.14.tgz","fileCount":25,"integrity":"sha512-tyRS2W8w2WlgXSuZL39DDM1/9I0Sfhrk7/W3hh4SZ6A0RUkHF+xzWmRE/Yc1Mt8qrVuOpQ3R1RgRVb2kGhSblw==","signatures":[{"sig":"MEQCIHEN7b7V8GbkhQSaFaypD+er+23noXb0BTuanyghQw6gAiBi0h6a4rh8MfjB7SBSO3IwePdcdWDvHJxWO/VdPAFBlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6704974},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"1640ee5ae2ac912cd1f8b3e23eb62d634a616010","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.11.3"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.14_1782465814959_0.902191708877391","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.15","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.15","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"cbcf817d0871b30ce5b0a93f8f1e0eb5fbe37bcc","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.15.tgz","fileCount":25,"integrity":"sha512-pLvWaIKsOZYdJ8GP/rsdAlSqT+AqqSHltecvyyloNgVx1upxB0FwobAIiNz5TOFTnRBRCUK0asfIgNnC8zkMSA==","signatures":[{"sig":"MEYCIQCJNKF0pE60+V6S3dIwoH1943Gn0/pyXZJ0bpg0amfYaQIhAKObr3/46xgJDJBy2E93zCeAJM8pM9jRjXbqdK5tfi6F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6705227},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"b9f5546da7f36a793e0923d15e277006b8c6e5a3","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.12.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.15_1783509822915_0.12991501554902052","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.16","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.16","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"8460d726ffd03c2695b391c6d597558dfa39aa32","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.16.tgz","fileCount":25,"integrity":"sha512-IPYnVWJGYveln6cDX5/x/VNKczDnp+97Xu/kVfcMWYwgwiJXh5B8AV7DsXp8NHDzWS8XDMxo66h21qtq/yKZ8w==","signatures":[{"sig":"MEUCIDdvy+easm8XMBSfwTzfe4YbroDc5hfRWBzlZNRu56VBAiEAmnZuLbC6SBtXFbPfpPiA1UVR4RcEIYxnzIkPSV+gDho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6705703},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"25b7771925619aa9d18f3c04e7e090fac4853297","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.12.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.16_1783587822747_0.4780518036212664","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.17","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.17","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"213548455a69f1514fd96fff035022b2beaecc54","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.17.tgz","fileCount":25,"integrity":"sha512-lHngK1p0KImvHjj0t9vEQeR/RTwjwdmYhVnVdq4ogp7PDTs+mwjX2uVL17u0beCdmTqaaaJ4yrRTpvtoTJlcNA==","signatures":[{"sig":"MEUCIQD1gAmaU5ylbgPg9OlIB7pQSPuS1Q4hAVEPkSGsI/2HVwIgLjH3SH5TWpKKWApPgSC4HR/wyJuTtuQOf1JF2LITmkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6715665},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"ca835bc7ff899eb47b9145535e85f1906064262d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.12.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.17_1783610347527_0.4187885366935775","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.18","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.18","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"97b853e32d133bc40fe622ac9388f2d516ff9ea0","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.18.tgz","fileCount":25,"integrity":"sha512-AowwkMzDyniIsTT7C8BbE9ZmJiDoWZCtTTuPjhhX9Hf5Pu+LS8VUAvxdQc2tYorfcoJ+aRdmm1L/nkdu4C/KwQ==","signatures":[{"sig":"MEUCIQCKKjWuRR739eEB4jF+DhqMK0zbXnYoYCQryGonRC/fqwIgBt2ExT4O5opLcwBUskTOAOCT777UT/pbhfCZ+Grjnm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6731087},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"27986e9d53c50651badf98233bc1f014ed4f4f42","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.12.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.18_1783677679124_0.41222220736138726","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.19","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.19","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"bb0414cbfac1e104ecb41c443ee7053b740cb083","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.19.tgz","fileCount":25,"integrity":"sha512-LQ/PxZLgR0wDr1u0KgAE+75bifzOc9rHcJHepum8kWCe0IhT++uCwl/YpB9g+i4Km+QiB50FbEQ6Ogh4xnMU5w==","signatures":[{"sig":"MEUCID3+1DlOfLjXoOyEbWR5NdCVuDe/1tmYprGhcVlrzrsKAiEA/MKmPmlW7cKfDwCEQknDtdzhxr4R88xXPPL9wz3PVHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6732489},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"53bf483e6c6e058444b5d912b572f308a94ee698","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.12.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.19_1783683963646_0.5772322264510199","host":"s3://npm-registry-packages-npm-production"}},"0.4.20":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.20","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.20","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"eee08a746d90d65f08d6bbeffe4b6314d52fc01c","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.20.tgz","fileCount":25,"integrity":"sha512-BdubWma8XfNFhINHmaWHaK7CBi9/uK+odmQHcEODR+fydJofh25I3RM4qPKYeb98RUaF/7EuV1iQFr5q0YxYgQ==","signatures":[{"sig":"MEQCIE9JP49WTfyaAUQf8Qd7Pv5aVuYE93VWwrKI4WqOJ7zaAiBYIG2jBsZrfQ0MBYGjCpj4/SQhgyWlmFH4D6NFAJDEqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6733035},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"89e7689aee9a4765248ed2d790498c361c0f9fc9","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.12.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.20_1784186222216_0.19669656777201916","host":"s3://npm-registry-packages-npm-production"}},"0.4.21":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.21","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.21","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"b1f831b9c0632abe39865013e5c9af06d7b983fe","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.21.tgz","fileCount":25,"integrity":"sha512-G5UnZ6aZubQ04satl+Svpm06uIjAkHgUQMCanK+Ej+AcNLMC4/MrB0oItBQTBBt6GEupaXlquFPFHYc2+K0SBw==","signatures":[{"sig":"MEQCIBaAb/fD8nDrF9aOzGy99lzaUMS+i6nu8fhMsIWA4yZDAiAbnZtjApEUcZ//mYO1InnizTGko5cowKHrdhsNWdc/MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6733613},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"c01e094c564b8e6158677632738bb503d9537415","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.12.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.21_1784187414916_0.936746356559216","host":"s3://npm-registry-packages-npm-production"}},"0.4.22":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.22","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.22","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"ee24d353efa12c3c51a3443f27ce20ec1cc86e7e","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.22.tgz","fileCount":25,"integrity":"sha512-/pQCm1TFB9ljbwMgk72JnJ8WUAjp0RWXRjc0cOwW0osQYU3DaXS+xOh+B49U0aAUfNZEa7teGZThdTAN8cRCjw==","signatures":[{"sig":"MEUCIQDCLt5WaGt5D1leU1GjFw+3is1R8trQ5jTvkIl0Yn7hxQIgNImjPXOjR0VCeSxN8Z+c7YwRru5NIeRL4dloxwDVXsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6737058},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"38baec3442eccbc0ac24c1b680ec89732a2bf080","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.12.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.22_1784298095760_0.9179179030184934","host":"s3://npm-registry-packages-npm-production"}},"0.4.23":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.23","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.23","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"f9eb70cd00f4f39cdc69f6eaa99906654a231e32","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.23.tgz","fileCount":25,"integrity":"sha512-IDrAizGGrzcMEozsTHrZJ3o/EQKelnHjU+frXL8ivtz/iBEKkL6091sEJbP8cKELkDnujHfOem4VfuSpO12pFg==","signatures":[{"sig":"MEQCIA+1D5taKXTle0uKp9n1KiGoA5SDoEuBqZXYLe0568ACAiAyhAcWWQUwgQPT+PGmM4+109NVee/5gJMFC2wzE3IZ4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6753935},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"b6d5a9718ff59b356f6d76c534bb2c6607b58b6f","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.12.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.23_1784300472222_0.4787421460403358","host":"s3://npm-registry-packages-npm-production"}},"0.4.24":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.24","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.24","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"4dbf0d064f288cb10259d5dd8fb5c34d2a2ca254","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.24.tgz","fileCount":25,"integrity":"sha512-yGXZJcQ5JDWjv1G0DDjTph6/ZayVR7Y+wNGKKscyWUM95ETD31VwjhEPspIM1Dsg+Q8BeJiOBinK+U+5xQQ2EQ==","signatures":[{"sig":"MEUCIQD0hH2iMZJ+o9/ChCLbwp8gSS1znnZyqx9rXvjwprsCOgIgW8kZGqMFwSDC1yy+/tJmoIkUR+knU/YJWAM7unboAyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6766284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"ce9f1ec2a28727ff8e4dd3d2a730b7ee3ceed9a0","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.12.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.24_1784556302190_0.31733394734981535","host":"s3://npm-registry-packages-npm-production"}},"0.4.25":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.25","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.25","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"e14c54ca139e9c61db31f8b780f03dd69ed8dcac","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.25.tgz","fileCount":25,"integrity":"sha512-XwXv06IYoo1ej+E0rtF/pkMa0/QLyPfI789+gkgHs4B+fCJfQpJD31DW1Zf5B2NNVTp5LsTDDD/MONfyhX674Q==","signatures":[{"sig":"MEUCIG44Sc8hd4KF/DFDIEZCiHC6eQMlwWTucuZ/dpbWnyD2AiEAl5QZJmpr666PoNaO9IeLhVooZmH+CYg376bLvQO7RbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6788942},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"1db380d5a3d438d9e694a6be81ad47385db6f8c4","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.12.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.25_1784561101252_0.11965024657819834","host":"s3://npm-registry-packages-npm-production"}},"0.4.26":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.26","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.26","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"1388fc5f9cff37db2026c7255283218e149c2700","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.26.tgz","fileCount":25,"integrity":"sha512-ePYZodyRXTF7UVX4nqhyZ6k8rv0i84ZH3PLgGeOsHQjppMArJv88hpmH+48hRojfvQ10phEi3N02PIrCDcO6Xg==","signatures":[{"sig":"MEQCIHY87yz/Twd9uBgraWBxmyfE3GVcmbF3akBQViPWV0j7AiAyu1kYcmtKG2OhA4CZb7+UMRlbuAiypN5XfHf56jAMuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6809768},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"554aeb909d32ef8f1d3372af2ae0ff49cea680a8","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.12.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.26_1784618388317_0.19081808835720748","host":"s3://npm-registry-packages-npm-production"}},"0.4.27":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.27","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.27","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"c003d4883f75acd55b09f688af12a26c9a7f2082","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.27.tgz","fileCount":25,"integrity":"sha512-l3O5EgOyHdoRQheympsXNutQ28jA4H1C8wsBBne3K6y7vLKMfokwm8HzLo51xx39G2JhyD+Um9ZN9qcM3wZAZA==","signatures":[{"sig":"MEUCIEzFx4Sz2pyMm1xz7hQsv5Rl31dQL5kmHwAGbkEy7GT9AiEAxSEIeD7fsYxSrxc+gP1KXIG1c33rBZVWpS+QIubI+Uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6817993},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"fb2a8985ea04b5f0917bfb15f5e5369da465030d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.12.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.27_1784629556334_0.4575232412970298","host":"s3://npm-registry-packages-npm-production"}},"0.4.28":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.28","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.28","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"59dbf486b25abaa9b79fa5fcdfe22c9514b0ffb1","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.28.tgz","fileCount":25,"integrity":"sha512-eOVWoQrHWLqskAqkOkr7s+JcasXudWl+O1RKYrlDZGYVW87i+YwXVkRgMBiJDi/rBINtM74efOJgJF3wfCYBbg==","signatures":[{"sig":"MEYCIQDI4/QFR2LMs7YgD7tHLArLiGVjJ8kYlxylbK275FuHWAIhAKC1YErM3HPC50OYJJ8dRBUfTK+29yCDciEvJ0qDKKMC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6827422},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"50e10bf99d026ceefc24a878b59e178e97877af9","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.12.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.28_1784633024483_0.9515372587178639","host":"s3://npm-registry-packages-npm-production"}},"0.4.29":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.4.29","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.4.29","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"537180d94db3423cfc8d5a1160bd9f75f18d68db","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.4.29.tgz","fileCount":25,"integrity":"sha512-JwthZooNfB0jJFb3YjKk4lfT7W6HXPNS96va4SEteYKKSWzb9OmM/4F0HbYG3uCu1XLNrQ2VleyVjWv5GCPXOQ==","signatures":[{"sig":"MEUCIQDYyZCM5VUPX2JabXrUt0fBIAUkMGGSnFk/IqBuMgzHEgIgRZU2ik2W3onxoBsNwYbC6Ims+5PoGA9NQ/97aAwWtto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6831450},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"196ebf13791e37365de1b112f2c22057c84b640c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.12.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.4.29_1784634569818_0.6543642217553021","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.6.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.6.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"905ddc5f3788f7e9214e876195e83a1987f74064","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.6.0.tgz","fileCount":25,"integrity":"sha512-lw0kpbvDn4ejs6erW11epRFG9k2JiDngopfo+HMMh7fNcK2ccMrLgAMnTiNmc+tJ6pYG37pHQJLPfdOvK9Vpuw==","signatures":[{"sig":"MEQCIDRLrY4bVC574NfowrAu+BffncPQ32S6n30vMxZhoatsAiBS1e19Zb6zDmbPEwpfJsijifksEXFF4gVjT7gjY8LcRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7057347},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"678e2cb2c67226caa50cc912fb91009197b1cebe","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.13.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.6.0_1784706334086_0.9805841223924472","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.6.1","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.6.1","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"d32e3511470d5dbde0763643d84a07f89bbcc7f9","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.6.1.tgz","fileCount":25,"integrity":"sha512-HUhy+xeMkMEygPNQXnImQqGfW8rjhVHJYlO7cE0TzbDW3AquRBVK/D+UskycomjFfmnjbzMfMm4gRQwBbttr3w==","signatures":[{"sig":"MEUCIARKyiugElemVgd0rJj/LYHlLdFCWO7Xqcg8nI5JJhYiAiEAwTjQRcwctpoXYy/mhoQ/buhZgRS2gkXRYQpUypkpxqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7061170},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"ada093260f8896b63256e6bcc19e94283a52ccba","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.13.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.6.1_1784801308349_0.7233597717981897","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.7.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.7.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"0932bbe3d018468a5e4db126af68ecef07647f97","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.7.0.tgz","fileCount":25,"integrity":"sha512-Qse5ZE7ZCX44LYVq6059uf9s5kNSkmHM3oWy6BmKQlqRGpUnTUws/I+p9WKfx/PPMznsNxQm5gdllKCqE8DYyg==","signatures":[{"sig":"MEQCIChC5o5BUtgygZaOoo22Rt4ch8JFJAsr0pxA7CBQliNXAiB/nMojUSa0wZRM/3oaJJnflriZWgw7hVYGy9a2k6Ejwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7230573},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"96a872f0072c88ab693b54bc355ccbc0ec589d8c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.13.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.7.0_1785163327274_0.4119226483350191","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.7.1","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.7.1","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"1f7304c44f0d7ab60be51a98a723fbe35faba763","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.7.1.tgz","fileCount":25,"integrity":"sha512-K7agvNnwtbR/Ylp+mdvvc6ReYtb9tF3yUJm0m5mszyx3ZbZsL8NIgZb7jNudNAiSIqpToDzZf9w1yRZnKxK8LQ==","signatures":[{"sig":"MEQCIBdt9cBtpHo5PJKRg/lEVxcuMVheR/lAmB0HVe8iT3wqAiBmdYkXIvfH7vwJvXrd/EWUs8N+l2ck+yZ5IiZt7ME6fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7231192},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"f5edc8d029d4a540200c584c458e161cdb50478a","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.13.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.7.1_1785240302670_0.6806763895766859","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.8.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.8.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"a8590980eea223257c7cd0a9d01b78280019c405","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.8.0.tgz","fileCount":25,"integrity":"sha512-MapOzhxikcV5zgbxMyKsiHk8MhRKK9+YhNAtgnY22JCa9y7eugWXKzdwrdhFwqZOsvW+2l/5fX0DVCYyUmuc5A==","signatures":[{"sig":"MEUCIE/l2Zs9XQzE3cPBglHgyboUwuwk9/A3ew0bHRMdBEOpAiEA7Mlj92EeI0O+QJdO5/pcAu2J/0uonutXl/B74xr5vHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7261909},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"b606e5869c9c0ee908fd947008ad15c275e4f241","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.13.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.8.0_1785272462040_0.9189562011971608","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.9.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.9.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"e76a4a040ec68ef4dd5f98308a7a7df3dfda01b9","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.9.0.tgz","fileCount":25,"integrity":"sha512-rNbMKCz1keTG/nwOpC7Mh3LkdBEcvDuhXqiiDjotzwJhZiRSH5GtY2vc5kKepOMV7nyRy8rFScZBMvaZgNgVwA==","signatures":[{"sig":"MEUCIFbPd+wExIsZYjsLAJQ9lQ4HbeXstEEO5hgA1/d0E46WAiEA/gwpeTHlnTwlPsD0+aAUhkfFBpN3+zqg9Peu4/IWqww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7263457},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"86157f975cd67303090afea89de1e52b9ccc9833","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.14.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.9.0_1785309892265_0.967628820229224","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.10.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.10.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"db483743eacc99caf75d48b9d403e4321c91de1c","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.10.0.tgz","fileCount":25,"integrity":"sha512-toNy3FIxNz8YSvm2jbiamPHWJZB+ecQlG9u0fbqIBL9/H/SK/1eAmNYBdOSfXi6KkwESDpYm2TYiG9dMyiY+Lg==","signatures":[{"sig":"MEUCIQC0yUIbOVT/bi2biCS/Mxhw7c96scS1B4jtFet6JwepygIgSzfRwV+QPDRL4VLZ2XJa5KTmWz1HiSShmQ1Ep8TbF4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7283723},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"5b34d245a7804d63984eb00a58bce038ac5f1e73","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.14.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.10.0_1785327478963_0.3595573847554454","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.10.1","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.10.1","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"a9e058edaec8ea318468623c36b2d4396b287f0f","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.10.1.tgz","fileCount":25,"integrity":"sha512-wnH5MbYH2MbcV6eNVhUaS/Znr9/LKf2PQXRHJBhJmXzlzV14stHwA5O5I7P+6Jzt9asmAaoEc5zgxQdyCWBPbQ==","signatures":[{"sig":"MEQCIAHWBXBYeSnkQlH6UUu8xXP1dqNOC5FNscIRhfHgrA8gAiA2LjPdvdKwAX1+AubSB4VRgaGoGBJvZzjBsSVCRcQZeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7285845},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"90b994e475b6b5ae58bae87a347d6d8d491fd59a","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.14.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.10.1_1785398556807_0.03306542951000102","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.11.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.11.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"5ebc53f567a497762bc36062df713e4fab861671","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.11.0.tgz","fileCount":25,"integrity":"sha512-MEtF0fpf2WsoHYB39L4VPiBKdLpZv1HnPw5hbjQ7zxFA/oNG8Ds3GNY9zeKd82yUPRBq4vJxan0jZQx+vF+EyQ==","signatures":[{"sig":"MEYCIQDeM5JpGsVT3TJzsXzYYpv6oANJXyopHRJwP+E4iJo8HQIhAJAWn2Cn4jNRiFF7SwM3O1d2b1unxZmBAg0dL+qL5BPY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7257032},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"65908be2da63bb291e0097a74693512ac88e2cd3","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.14.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.11.0_1785415661392_0.7153179168359607","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.11.1","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.11.1","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"611fdaed277a61d98772ff9389b8570ce88d1718","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.11.1.tgz","fileCount":25,"integrity":"sha512-It+F4CFWhTkHLBU2/eYKlDOzGbndlbDraE8tZwiuj4HdwOqrX2ndEaoxoPiSJgn8KhsSuxDsoonpVbhRiRG7rg==","signatures":[{"sig":"MEYCIQCQmtOouo1SNc1NoKmvk5Qar+0IrNNpJnaJKdgVMHjsaQIhAMu5lDCO2uq/Q/hv0cQ+txwvAWJAQ9KPrkVZy/Z000Fh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7285503},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"84e7c0fc97f5b604d16e2f2be82d1767cacc6ba6","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.14.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.11.1_1785430307066_0.7573601309626343","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.11.2","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.11.2","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"c657e1f98cae832569fd27cd0898e71d5a5d18c6","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.11.2.tgz","fileCount":25,"integrity":"sha512-MkYO3F+3d7wF5GMF44sWKfFQ3QETx3umTHOsUeWIUppRtrN95kC3x3UYvBNZLO9kDGKWbqQ21suydXNtYhaWeQ==","signatures":[{"sig":"MEUCIQCjrwhKlohWp22dsX9eBjgCPrPkaP6IYnbwrEoF2fLjuAIgN5vy3/iZvqnI4INYpFyq1udVfhCNvSiXvS1sR4fzBHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7287180},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"0b6e24c0b06f18d02c3c810a5fd8c4119c40eb41","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.14.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.11.2_1785483834086_0.62393382332948","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.11.3","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.11.3","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"5123cc125c2d866e71e26e929514cd6d9efe828e","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.11.3.tgz","fileCount":25,"integrity":"sha512-bUDHWbUdP3dv4sew/0uQqSjlQ2iiHW1da0W0nB1sqfSHlgjx9phi9XHG4F4A7q1hA4f2PVsXJTTDJoPnm6AO1Q==","signatures":[{"sig":"MEUCIC7nyZEpb0j5GZEJm2fs0xzGDPnejaaWlZW9BULlGm5oAiEAkxf332lCpzCer16pCQq6qg4XBXTi3KmUIio5AnyenFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7289371},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"022b742a9f5df6daaace26b58a9aba6513d57587","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.14.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.11.3_1785487963835_0.5471623931243219","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.11.4","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.11.4","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"d0913bb45032731656e01d7e36347cea5a6f1556","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.11.4.tgz","fileCount":25,"integrity":"sha512-z/20BV4pzdduC4Lq/jF1v781mJXJkidc8SOmDICaAa5bCGPIZbTmDnBTkUA+PUvpW9t5Nqd8MBp5zdRFeakF2A==","signatures":[{"sig":"MEQCIBIPrHkDlKFLwhL3IEJyccU+rKWr1Q2r48l0gCbJzBgxAiAt6hpb5JjAsP1gfGr3meFMXhcFyK28yvzDl0K8+8NPog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7292738},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"b00078bd081496fd47642d8ba3b9a9e918b97e1d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.14.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.11.4_1785492044247_0.8309751512869108","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.12.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.12.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"863a75d565f99b9c6c00274f2dadfbbe803f4168","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.12.0.tgz","fileCount":25,"integrity":"sha512-IrXi3JX03fTBFr1UDahOMQXcS7pz6CME6+vRn0G2ncA+cPZ/UBBiOGbzwbKxaDXjqRNyrBHxNtZJCa+PQZwAaQ==","signatures":[{"sig":"MEUCIQCcWHgN3/LXI0ic4BVdRgWScrfExwV+j/I12i6yn4Z0NAIgSP7aqBVV7FWT8nHXSm5f3LCNJ37lQeWcsnESRR6UFqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7301569},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"20a56e7b350e41f7a90e61723e8668b06f42b1e2","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.12.0_1785843795326_0.019116366318754796","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.13.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.13.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"eeb9f12a255d958921bda061a920ea997e8e4e5c","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.13.0.tgz","fileCount":25,"integrity":"sha512-RSs+AosWWQlThwnh2u5X3Hm4EjVUW9acwevAX/NysJONh8oE5v0s8r/4QRTzaRg4H7nCu22RYVNAqL1hTDERmg==","signatures":[{"sig":"MEUCIQCNiOlHMRBG6ZjXPU731RNGBFWO86rHXWmG9uozj+Mt/AIgezuK+LxQkQYIVEotXED3FDIWMVaRtqYE1cr4ZRf/zwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7337380},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"57a10555e274db91a9932cee40961a60f72a8f21","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.13.0_1785929279636_0.7893886717347587","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.14.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.14.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"079df769ab071c8bed874823986fef1f24be63af","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.14.0.tgz","fileCount":25,"integrity":"sha512-uVcvqRysIqWixhi7SvTpYBjRjYYm0IlrR1Px0X5dDeW+RbTCyWICwNCgB3djFuPfwfs/6C1/FTQ7nn66T2SaEw==","signatures":[{"sig":"MEUCIQCimG2jj4st1qLbT/0XHyC4sgBL08fbiPBGHvCaYWG13QIgad5uvCleH44V+15vUfRORuhfVVhsfuMuyYOAMgWBQLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7347758},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"06d7e01a59ee214a36713fd65fda0e25c7c84825","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.14.0_1785962018246_0.038609485067338634","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.15.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.15.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"21757189dd3cc4c49694565ed3f207cff29c259d","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.15.0.tgz","fileCount":25,"integrity":"sha512-XZAWepWGn02jhfZubk2BsZbqAKfZ6hijESwU4ulq6SUu2nt6c2Wjrm1P4pdDn9iaGjwrp0NHKc1mROINbcW/Kg==","signatures":[{"sig":"MEUCIQCpVQt6atoQ5aVa18uU8jYGobDMqhjr08NTl4J7fv+5IQIgBSjaWJLXOMe1cIpl3hMlZ5dIn5kAaHVZcM7Use8hXX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7374632},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"4641ab936293747ff472356a15a603da34a0f792","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.15.0_1786009732118_0.6967298524606056","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.15.1","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.15.1","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"caeb23fe9ccecb4e812e7fc8865f7e1adb9a0d1d","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.15.1.tgz","fileCount":25,"integrity":"sha512-v3msq9IwPa4xRjkOHzNpOTaHQMFjbJerkkngpZ5PJGIzmIKNjwjLP92AVXP1G4neIm/UR1+Ma5cjOKZx+Qsi9w==","signatures":[{"sig":"MEUCIQCiLcLEpMKrqcyF56mR9OYBiKXjAqSM5Rr1J6Zgg9rx0QIgQK/82pluxMzOrzB2Y+3ZMevH3cUPrf7DAyyXiF/2ogo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7376418},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"c76a9251b780137a3089ad1f2b77b6ec5e3e594e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.15.1_1786355987970_0.03572470344765821","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.15.2","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.15.2","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"3f42c6fed88ab16d18f9e7d621a328b89030d800","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.15.2.tgz","fileCount":25,"integrity":"sha512-kS8CEzwdlRbahr4f8LEuuEvUBgh2AJaROmatLYRFNdGv3sDZCoG1uWTo7Pj8rCC21wP/+BFYhkiBAMYG0IVXbQ==","signatures":[{"sig":"MEYCIQDxuozPc4XxiyQ/tv5xYTvu4S3JTWx2Q9ZG4sOncgpO+gIhAI8Muj1O8ELwJojM2LLgIqtPCJO4CVCacJozGrlu5om5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7378557},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"0ba8bf67d0661d6284a6b53e9a99f65141f11dde","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.15.2_1786357790097_0.44129793308118326","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.15.3","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.15.3","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"0a94f966ec69dd12ebfcf58e6f2a3464d08bb772","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.15.3.tgz","fileCount":25,"integrity":"sha512-tbc3DREN39pKWXoop2mzO8kFedEx2lYVd1lh9qJXkbIcKTcsSa3V/fGNQGPAaaip4DW/B7XtD6cZe5pShgNtbg==","signatures":[{"sig":"MEYCIQDeXoyUL8Qqjx3McT82rsAAZi9DjS2U/3szLpw7f1uDSQIhAPRtXlZRJ4BdFNhRTqjeTbY4VH9L97IUJvCP0rS1iwaM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7383286},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"588cdc043381d9ff72fdfb60daef4d632e2da191","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.15.3_1786359450695_0.31592546279268063","host":"s3://npm-registry-packages-npm-production"}},"0.15.4":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.15.4","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.15.4","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"559cfae9b3002ea98ba49e38e0938fa3c720ea5b","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.15.4.tgz","fileCount":25,"integrity":"sha512-Aj6U58q0+tpVtkEO7G27KpvD1e55pEii9oBJfY8PzdBpZaKwWuV16mOsNId6o84J1ijRd6u7ObZW6OY7p9CZ/Q==","signatures":[{"sig":"MEUCIB5HENfayfFBJo6Xyw7BktdVnNbvB8btlBqG7TWcGoxJAiEAj7qFZgVo2sY9dI3xYy3oTNSxeUr0S5H9beseLknmupQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7388018},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"57069258ecf669cabf77dcfff0497b3c617caa57","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.15.4_1786361483682_0.043322007969490706","host":"s3://npm-registry-packages-npm-production"}},"0.15.5":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.15.5","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.15.5","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"b02c347ad41667076a4d6dc215d57f2ec42e96ae","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.15.5.tgz","fileCount":25,"integrity":"sha512-XoS/TAfn35pkZjMgo9nQHN52SUjtwpaCjROhSNNtRXKS1FjpwNhjRQylf6JiDLs+NuL5ccwkFVJlCj3sgVYP3g==","signatures":[{"sig":"MEQCID8Kj9mPna85rsPaSsNXplZgzgwnIBUF7mq56vPwGbpoAiAXlTE1L75oLjjIq/frdX/Q3cymvZ/GQib4VpmkBnII4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7391115},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"5e1a1c535e0921916362a5b0257c384811fe8753","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.15.5_1786370706066_0.6450178714222001","host":"s3://npm-registry-packages-npm-production"}},"0.15.6":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.15.6","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.15.6","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"4f3cd46a3c8e1c1c70d2485d471e0bfec5a5e015","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.15.6.tgz","fileCount":25,"integrity":"sha512-qtWq651cS9/ywtDMGDIFEn1vJ1HF+BBM48yaq4oykcfi22aiyvNns85VidKHU6UplZa+CX8jGGuo/jxROKrYhQ==","signatures":[{"sig":"MEUCIQDQ07tf598LZIlMVxoVL4IIBtWuBuIeO1MLTPf3kCKrJAIgKGw1HAs85xvm4umiHopeo1LHMZBov027N6PNtqdS+9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7399907},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"0d85c62d8fb5ee1f78bf44de45704fb3135cba0b","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.15.6_1786389772262_0.16650741291309723","host":"s3://npm-registry-packages-npm-production"}},"0.15.7":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.15.7","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.15.7","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"94538c7ea2c7fffb49b87d29c44b0c51ebbaa202","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.15.7.tgz","fileCount":25,"integrity":"sha512-krHWvLPFKw24w/mPhbL3Ra4XCpNoZnlTjcQJvqCaL3v35gEflulupYpAbUhs5uCt1UYyibb2cBQsmkFNu1oGVw==","signatures":[{"sig":"MEUCIQDkIfkvHdwI/Qf5e1ZmViiY8zBpiJaopDdScKvDiXu6dgIgPBBrXUCNsEOrqIG4/pkhH+srzrqc6GbSXT+1bhbz0T8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7400487},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"67fb4ae6ed207a943b75031a654c59e40063d51b","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.15.7_1786398514998_0.5368692344764388","host":"s3://npm-registry-packages-npm-production"}},"0.15.8":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.15.8","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.15.8","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"3367827c5841ab3dda15f144b7645736f5e20f20","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.15.8.tgz","fileCount":25,"integrity":"sha512-AOoRTwGbhn9lZbUFyztDqwtLLB0QorEtXAjQpOHy5t/TaNOTPyKrfzj8UX7ExKP2+Za/rcYVxAXAbZR5Rby4GA==","signatures":[{"sig":"MEYCIQD6Jn2Qhpib9wOpPDAqx2X2zLc/TsKAeUqEghe25swe9wIhAMG97leU7I6pvMjXBD9zwW4SKaNsg8XzIXJ0HwNkvDfE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7416827},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"cd560e286d1400c53570b1855bcf7b358a8405a9","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.15.8_1786431943530_0.410670368476854","host":"s3://npm-registry-packages-npm-production"}},"0.15.9":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.15.9","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.15.9","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"7740802c2d78eb0ada746589ffe3ddb702d109ca","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.15.9.tgz","fileCount":25,"integrity":"sha512-hJyruV7r9aF0H7UXsfKsXh1A5Vhl0Wbv7OhFFZfOpLEvXFdGijKcs4QaMwJ7rNKz3eXnQXiWxY8RIAHznQqKXA==","signatures":[{"sig":"MEUCIQD9WKBlEkgXILR2gHtTfIoNPCQGmgLVB+nQdLl4QSMQfgIgWzM90s1DTgQZ66j1lg26s6+BPyQvcPEzEfLMpLAMHJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7421459},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"0a18c4a9d48a1030b5f435d02ab04ed643db1a81","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.15.9_1786435323998_0.08276470874145536","host":"s3://npm-registry-packages-npm-production"}},"0.15.10":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.15.10","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.15.10","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"e082a0e279df1913d1a236da1b9cfcc7326989fa","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.15.10.tgz","fileCount":25,"integrity":"sha512-9LDJdCt6vLQJxsoMXLLXP8Y6TsPNXSoUxRlO2bsr6CggkGdsfSWpZMLs5Af/KFHjd922aVFAAVMfbROjLtBEXw==","signatures":[{"sig":"MEYCIQCBwmXHxh1F3lQG7kkBQGb/grmwGlEpfhgcyva1zoM+rAIhAOB7VlKraaOpuSr+NGIn0Cx4BJzlv+qLQieWwK0gyv4r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7423298},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"5f9fe5eb593edf92154cedbd1892bc46d81e11c1","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.15.10_1786443192224_0.8088722851485561","host":"s3://npm-registry-packages-npm-production"}},"0.15.11":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.15.11","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.15.11","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"c7275834d199de24aa975f0e3b3fdbe7c96b86b1","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.15.11.tgz","fileCount":25,"integrity":"sha512-6ad1s94rw9aq2ETPbh+Dz6RHk7hY1nPlhq5qiqvRumu8V1Wiq9+0q1E4gBy6/3rMOoi3AuXUiKu5fR67Qrp6kA==","signatures":[{"sig":"MEYCIQDS7/UcnEpnTxR2NwIk6wOE6s9qeUayz9qufO9nNguThwIhALOVObSERjOBJmq9JrZzUJFsLYj7tQPQA4mGHqzYOc/U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7427799},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"b94bf172f58012a3aaaff2ecc9ff465e11025981","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.15.11_1786453307616_0.31986926940704596","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.16.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.16.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"079d5f31af7556177ca36ecb0b4677066da667a6","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.16.0.tgz","fileCount":25,"integrity":"sha512-AWksycCrvaz6/X8LCOG4ef+krTsn4QzyROJ7CBkHLtZmunLtZNBy/f0V4LReZseZSO6Cp4p1rylsqNZwwHbLWw==","signatures":[{"sig":"MEUCIQDGu9ICof1TN8N9STwWU4QuHOOkjhx5kyig5XSUAnUeVwIgA2pUSOFObcBvIl8RHKMKOid8YS8TcvdOzECZgb1y1nI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7446453},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"afac30fae93e66f5f1f9d21e11112fa24d86978c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.16.0_1786537782431_0.6151261911315149","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.18.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.18.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"31d29c932b1c63c42987cec50fff1fa85160aabe","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.18.0.tgz","fileCount":25,"integrity":"sha512-I9Im4SK5WhS7yVS92zR1jOl4hWguSVTvt10apC7Zx+I0aO59Lt2nRdTtg4QOiUfCK8aoJxqkAXRCvCZaV27QtA==","signatures":[{"sig":"MEQCIGGSz3pkf9tzrv4/mB07nlMYj1N3nMIm/4yPGYqdr31oAiBfTsMGmeSKO5b05PdLYGfNh7NQkNJoCuMO/OZDkvSgDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7479831},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"abb47e7c389d67b8573f903b39e35048a20e3c43","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.18.0_1787225512395_0.29907298065151","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.19.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.19.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"d5e60e4f4752fe10aadc8e0069e4c42eb665ed21","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.19.0.tgz","fileCount":25,"integrity":"sha512-P8no9vbIu/B29QnU3+7fQ0AR8vEXjx7FaKXoUHJ+OqfAUrkzw7clpFHfqNjSvFuUG2579hCdQEM5km+voF6ELg==","signatures":[{"sig":"MEUCIGDiQrHnbR5RFDPNhKaPWKgMMmsmLhy5w/fJi6PrE72gAiEAvRDXx8JAxOp5pVC0NTV2BLBc3gZqaFDQHafF5I7FDLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7553900},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"3801cfac42791cb9186158197bc5f8123131a69d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.19.0_1787728055972_0.6317087525114533","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.19.1","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.19.1","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"cdb8f837c6676ca3970f3df55ca8a16125b44dc4","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.19.1.tgz","fileCount":25,"integrity":"sha512-i5Dh03yhhV0R4Cy6QdEuI5XdQHwKxfMD5s+IAXf6QD4VEQQFYhOG18OqjJ2QNF1SzaIWiPwc4mgiTZ2VEHEMUg==","signatures":[{"sig":"MEYCIQDOHuMl1Tr+ZQ3ihiGFPrFKHy7wMK4h41E9B6Lmx5q8OwIhANgWrPgAvuI/z9o4sKZNdNjB8/lca9y1hV+jL6K/e1Zo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7562644},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"5676d2bcd2bd4b931c8e65251a1ae059aafc24f0","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.19.1_1787734110923_0.03508196558010246","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.19.2","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.19.2","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"dist":{"shasum":"d337ca2e8aab97501d2f2356e37f3bcd39772dea","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.19.2.tgz","fileCount":25,"integrity":"sha512-CUbOjJopESUBnNjQbACzfdnzVYu/lkh04nha/+/2BDkyI4Lu3gT1YI6xtRcasbnRFmUCtZh1weZDkkCsz1cHxw==","signatures":[{"sig":"MEUCICIC4Csfb21UI/PKya1q1YYm9cwR2zNa8g2oRkXNpCf4AiEA1rcfBs7GzjtZSOmi9kTetccY7inoPJclvf51YOWiO0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7571921},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"b78365151075189a872a1dbef54ef6aec9faf608","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"},"_npmVersion":"10.8.2","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.19.2_1787815668683_0.17015070569067192","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.20.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.20.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"homepage":"https://github.com/propeller-commerce/propeller-v2-react-ui#readme","bugs":{"url":"https://github.com/propeller-commerce/propeller-v2-react-ui/issues"},"dist":{"shasum":"525e1afc8abf6cbbb1c27471f1830caf95a16d83","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.20.0.tgz","fileCount":23,"integrity":"sha512-WyubbraKmDwbIYxwTOisSlMfu0aEbE49FsHvhgG4KKhhxLQ7ylb2xDOO/DPn6lof+UGl/7tX4wC2yRvyJ0YEAg==","signatures":[{"sig":"MEYCIQD3iv8yuri9Ogp442peYYpJ8g09CP3aWEJajOMCmcXs+AIhAJQ6U8NHsrPZZXqdDHUr/3YT4BFFoEKo0jIj/PsS84QP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEKYJMSV0uef9uQntsFRP3hphD683luahzMMlzmb0cfkAiAH+p91jNQ1I4CHDLbaSExWaljaBua0YdN0Y2VfdDOw8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@propeller-commerce%2fpropeller-v2-react-ui@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7571963},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"ae2a63fcb3d108efe182037fd3c7897ef9e81449","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && npm run build:css","clean":"powershell -Command \"Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a843e2b0-e232-49d3-9d6d-39a56586fc2a"}},"repository":{"url":"git+https://github.com/propeller-commerce/propeller-v2-react-ui.git","type":"git"},"_npmVersion":"12.1.0","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.20.0_1790172429241_0.0917048621430463","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.20.1","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.20.1","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"homepage":"https://github.com/propeller-commerce/propeller-v2-react-ui#readme","bugs":{"url":"https://github.com/propeller-commerce/propeller-v2-react-ui/issues"},"dist":{"shasum":"745a5cdda1654667155a8bccd69290f0f9d6ea44","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.20.1.tgz","fileCount":25,"integrity":"sha512-Nhi5PHn5IzrQutcjgAGRSOKN/oJ5NYXffmZARlDjp7I9j9/I7NwgpSg6P/IQEsNaUk7cuzQaylA3kn6Kmck3Ew==","signatures":[{"sig":"MEQCIGEIEoDGW+iz6dMSrMFQIW0v0aqstRQT9O2J1PoIXzAaAiBa0qCkA3guzR9SiX5AVQBcErlFFkNSs0BOhZzWQB/b1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHmtjW/u2iMa7SFXBoR81BHkFM7ungqK2R29mXQLnloOAiBOYgqzaEzlXUpeiAStx6Ggn7rmmFh+1kTiZs37GE8f7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@propeller-commerce%2fpropeller-v2-react-ui@0.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7574396},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"611993e58c9df21d660cb7d131a6293e90eef3ea","scripts":{"dev":"tsup --watch","test":"vitest run","build":"npm run clean && tsup && npm run build:css","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a843e2b0-e232-49d3-9d6d-39a56586fc2a"}},"repository":{"url":"git+https://github.com/propeller-commerce/propeller-v2-react-ui.git","type":"git"},"_npmVersion":"12.1.0","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.20.1_1790174130929_0.9005021627516561","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.21.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.21.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"homepage":"https://github.com/propeller-commerce/propeller-v2-react-ui#readme","bugs":{"url":"https://github.com/propeller-commerce/propeller-v2-react-ui/issues"},"dist":{"shasum":"0c509226a6cf5046c35592f46661aef1abafd683","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.21.0.tgz","fileCount":25,"integrity":"sha512-hrGdsJ50chXznYIVxSa9yR0ZvBkByqp9tHzmjZAD2d62iJyYQocr1F2sEpFhYvokxWy/fYVP8gGfdbYHvV020w==","signatures":[{"sig":"MEYCIQDRoOWwvx8BHRnUtpb4OHeU5U2jdxBvIUKe/zgkA4w3zAIhAJ1sbvFor63gROHK/TieBquozG294qQQz4DyfVcohSQk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCad4ynCjpVuhimymf0tEGIrInrgZS2EJ36UBTKCf2N3AIhAKxkT+eUAo7hPDK8+0kjXSk+7pyNMtZ/UFox931n9etI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@propeller-commerce%2fpropeller-v2-react-ui@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7587807},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"2136468742e07133dd440366c008a9d3c5f2196d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"npm run clean && tsup && npm run build:css","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a843e2b0-e232-49d3-9d6d-39a56586fc2a"}},"repository":{"url":"git+https://github.com/propeller-commerce/propeller-v2-react-ui.git","type":"git"},"_npmVersion":"12.1.0","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.21.0_1790178888410_0.42686112582100466","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.22.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.22.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"homepage":"https://github.com/propeller-commerce/propeller-v2-react-ui#readme","bugs":{"url":"https://github.com/propeller-commerce/propeller-v2-react-ui/issues"},"dist":{"shasum":"4575059cfdb67351e747fd1de7ace1055c248312","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.22.0.tgz","fileCount":25,"integrity":"sha512-De65PYpMubufnO3xCsmt90GiMpsiqbbLVYQ05zjsaqHPPdiR3I5df2NjsSKp1bOq+g+BTzVlAcdS9wCsfzcMNw==","signatures":[{"sig":"MEUCIEZi+DSNoycE5bLgIxzreLYDKC5TW7jkhnKwVNh7maIVAiEA8lc+WXdJSPU3UOdo7gAgvN9dmApXreNqMSESxuuOY+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCSbXDwn3GN5B39SJXahuaDz7RLib/93l+WobDG3N6eLwIgezRZlupFiX8hB3mVXNDe4MNWF3tKFR8KLUT+b5MlgDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@propeller-commerce%2fpropeller-v2-react-ui@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7619681},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"f215b27bb1165823cecf872696ded8a58cc6d515","scripts":{"dev":"tsup --watch","test":"vitest run","build":"npm run clean && tsup && npm run build:css","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a843e2b0-e232-49d3-9d6d-39a56586fc2a"}},"repository":{"url":"git+https://github.com/propeller-commerce/propeller-v2-react-ui.git","type":"git"},"_npmVersion":"12.1.0","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.22.0_1790243374260_0.3222326605391095","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.23.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.23.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"homepage":"https://github.com/propeller-commerce/propeller-v2-react-ui#readme","bugs":{"url":"https://github.com/propeller-commerce/propeller-v2-react-ui/issues"},"dist":{"shasum":"9cc1cd505e20adf16ad593b36bec02d51ed997b8","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.23.0.tgz","fileCount":25,"integrity":"sha512-E+0KuelSLR1nvGv4Ve00FwRZwmzLNnzCthlaxvykILeAFdM/jk+nD8GDwJQ/BWx4sgu50hlgSyp84gJDirfezw==","signatures":[{"sig":"MEQCIHuhJma1jePsvwR+E5mXKcqabsujtya+1eP5If/E6zctAiAZMhvM8tXLpDS6EnyyaWn5qMYT2DCF7Ls0GVA7YJtk4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGi+huXgyfvuz3+LMByPh2HbS/HaUWhOVcwuQA1O9bXKAiEA8FUldvAGeUbdSMtzp+ARNovcxgqrGg5nWLe/7QiHiGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@propeller-commerce%2fpropeller-v2-react-ui@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7651779},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"e47cb3e582de010d875dd760303226cf6170c097","scripts":{"dev":"tsup --watch","test":"vitest run","build":"npm run clean && tsup && npm run build:css","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a843e2b0-e232-49d3-9d6d-39a56586fc2a"}},"repository":{"url":"git+https://github.com/propeller-commerce/propeller-v2-react-ui.git","type":"git"},"_npmVersion":"12.1.0","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.23.0_1790244612628_0.4719608596883995","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.23.1","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.23.1","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"homepage":"https://github.com/propeller-commerce/propeller-v2-react-ui#readme","bugs":{"url":"https://github.com/propeller-commerce/propeller-v2-react-ui/issues"},"dist":{"shasum":"824ddfdb6539dfd7e9b279cc3de1ad9886ed069d","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.23.1.tgz","fileCount":25,"integrity":"sha512-DY2SZezL1VoIiFIYNvCpjx7q6v6U79QQMfmvfp2ulztFg93Fu59vTm/MQrHBsZ2tBsAaMaOe6L1gUgwMRafiFQ==","signatures":[{"sig":"MEUCIQDIaZ89J1Kn6joNq6aRvqetWeJ8QeEpH8MuoqVGXlDDfgIgWg+FMyDqg9Rfqi8eUFHeF4uEVlE1aA5m9EylcYE3NaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCGqfr0P3eC9CfmzGnc445KtTPBc4To3iCtnK4cO+m6bwIgCLCw7+RTUTUJaTLUFQATqkCDwWhjLhHzCUS/iSir+3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@propeller-commerce%2fpropeller-v2-react-ui@0.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7654285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"1569244f543828e670d19bbb0941e805aaafac10","scripts":{"dev":"tsup --watch","test":"vitest run","build":"npm run clean && tsup && npm run build:css","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a843e2b0-e232-49d3-9d6d-39a56586fc2a"}},"repository":{"url":"git+https://github.com/propeller-commerce/propeller-v2-react-ui.git","type":"git"},"_npmVersion":"12.1.0","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.23.1_1790257391121_0.14639039743016613","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.24.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.24.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"homepage":"https://github.com/propeller-commerce/propeller-v2-react-ui#readme","bugs":{"url":"https://github.com/propeller-commerce/propeller-v2-react-ui/issues"},"dist":{"shasum":"d7cf6deea9b5e719d8dadf96ae2ab1f981e98e3f","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.24.0.tgz","fileCount":25,"integrity":"sha512-e31vk75Ma25H0WeQ7Z+x0F5KJkZko159Y1fnMwk2eflgIF5FISLBJw8N4Zvu2dtnSMh3FXvOaOvN39l8zCJyzg==","signatures":[{"sig":"MEQCIB5FCCbxFifNa8OlPe6PQI9mdyQL8xiom/Qnv+Nqxcu1AiARdmX0M7opzLbTIO0qg+8anV8t7sMXTG1hbLSUMyzFww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHQC1eB+x9uZGYEWhClx42w/yTTRrAgjteHzxSrAH3GmAiAKR3YbaeXsgJKtVtKDCaXqnkX0B1j/zRaYVpLxIJ1CbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@propeller-commerce%2fpropeller-v2-react-ui@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7657837},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"7b99730f722728ab52dcf79c87f0d45e0edcea55","scripts":{"dev":"tsup --watch","test":"vitest run","build":"npm run clean && tsup && npm run build:css","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a843e2b0-e232-49d3-9d6d-39a56586fc2a"}},"repository":{"url":"git+https://github.com/propeller-commerce/propeller-v2-react-ui.git","type":"git"},"_npmVersion":"12.1.0","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.24.0_1790318904667_0.12992915798944416","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.25.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.25.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"homepage":"https://github.com/propeller-commerce/propeller-v2-react-ui#readme","bugs":{"url":"https://github.com/propeller-commerce/propeller-v2-react-ui/issues"},"dist":{"shasum":"d947df29b4fecb386967e1ed0e7f5fc931c83456","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.25.0.tgz","fileCount":25,"integrity":"sha512-Q4PEDONPyk/M5ht3+zYMGPYsEfZom8MsLF5EmWeQS6t708x/c4wB3vq4CGEvGh7io+50ZQhjd6wYy+KcSLHKbA==","signatures":[{"sig":"MEUCIA+iRalLvr391ypCMfhlMb3eC+t4bJRXMoJltEVIf1oJAiEA5uqEaaI3+wOaDw9Bfdddcqa6ryuNP0VDucDA1QEZ0jI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHeuYTcw6QIgM1irCjdhGcAJbxcDs+FkyEL8YBPKe1BwIhALthu4FvkQXkGPESmco9H8n1+dKfYrMs/5fyxQv6c0BE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@propeller-commerce%2fpropeller-v2-react-ui@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7660915},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"80505fcc5c78e9521debbc5eed9dcd918b0fd246","scripts":{"dev":"tsup --watch","test":"vitest run","build":"npm run clean && tsup && npm run build:css","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a843e2b0-e232-49d3-9d6d-39a56586fc2a"}},"repository":{"url":"git+https://github.com/propeller-commerce/propeller-v2-react-ui.git","type":"git"},"_npmVersion":"12.1.0","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.25.0_1790321486908_0.7164230517760231","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.26.0","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.26.0","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"homepage":"https://github.com/propeller-commerce/propeller-v2-react-ui#readme","bugs":{"url":"https://github.com/propeller-commerce/propeller-v2-react-ui/issues"},"dist":{"shasum":"33c1787e66039bd721f282ba4ebb130d476e879d","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.26.0.tgz","fileCount":25,"integrity":"sha512-TFUs1lg8cfuWYw6QIboTiXHEDUsLZ4eJWouzFd4y1qEFCSUXuci8dUMjsr79zPEc9v/MRcHPxstaWxOB8SQYbQ==","signatures":[{"sig":"MEYCIQCmiGCf041VICDpIahgxsnh4buih1WoKDF/nWlz2W+WoQIhAKJ+r9Mgm6v8VIZrXReZR7PAZ6xj+3Fro9rnkVbLXspc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDNzc37OGRvtRUYavDNHW6AbFdknljnsvZkpDroqd6H1AIhAMR6lNo9D4IKhMIT/97D9JzJOgNxkAzjNxKB9SRLwsx0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@propeller-commerce%2fpropeller-v2-react-ui@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7775675},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"816c3352090df65de690da11ec5ecf3ed94a8844","scripts":{"dev":"tsup --watch","test":"vitest run","build":"npm run clean && tsup && npm run build:css","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a843e2b0-e232-49d3-9d6d-39a56586fc2a"}},"repository":{"url":"git+https://github.com/propeller-commerce/propeller-v2-react-ui.git","type":"git"},"_npmVersion":"12.1.0","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.26.0_1790587326642_0.5655127370299922","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@propeller-commerce/propeller-v2-react-ui","version":"0.26.1","license":"MIT","_id":"@propeller-commerce/propeller-v2-react-ui@0.26.1","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"homepage":"https://github.com/propeller-commerce/propeller-v2-react-ui#readme","bugs":{"url":"https://github.com/propeller-commerce/propeller-v2-react-ui/issues"},"dist":{"shasum":"7ae2d5f791f75d7a845bc6433e1bee1f615a45aa","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.26.1.tgz","fileCount":25,"integrity":"sha512-eRdBiE5cRQJt2WGqX5ffFMm3cqJw2Dlte517Ezoe57ymXRcAVB6iRm+dQ89I6E84DNFOIBa4Q/idy+PCItkv+Q==","signatures":[{"sig":"MEYCIQChwYOIc2VhP1i+HRRHYn6ukVFFHex3lIeeohZZhtlaYwIhALd8dKF4+NGrBkfe2HJbcbHxfgVIH4pROqbbKMx62FpM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDCLFQcjF/97np0uObAUYEYSZE+kzfz63/JgIB9b9hCMgIgB96nXuS8FUeLDCNbsZJNNQrtlSwP7kebNUkWUxfv/ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@propeller-commerce%2fpropeller-v2-react-ui@0.26.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7780726},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"bec326f5ff5f9a8574bb3ea140482b6340f764d8","scripts":{"dev":"tsup --watch","test":"vitest run","build":"npm run clean && tsup && npm run build:css","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a843e2b0-e232-49d3-9d6d-39a56586fc2a"}},"repository":{"url":"git+https://github.com/propeller-commerce/propeller-v2-react-ui.git","type":"git"},"_npmVersion":"12.1.0","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"tmp":"tmp/propeller-v2-react-ui_0.26.1_1790592782924_0.11436232677130542","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"_id":"@propeller-commerce/propeller-v2-react-ui@0.27.0","bugs":{"url":"https://github.com/propeller-commerce/propeller-v2-react-ui/issues"},"dist":{"shasum":"979dd81d402ccafbc3d1fc71d8797975a88a9af9","tarball":"https://registry.npmjs.org/@propeller-commerce/propeller-v2-react-ui/-/propeller-v2-react-ui-0.27.0.tgz","fileCount":25,"integrity":"sha512-idTcxJlMknKocB6yhqsiCvFraNCA0pKoPcVYQ27pWkwOjPwLENUa91+N7S2uykZ0PZK92sLj1caQADp1xqN6yg==","signatures":[{"sig":"MEQCICiWOou6t8vvvqZbZ2L6ky8Dhs3EL9Z7vnJEsgoRN0//AiBddcdhyB939KFJhSTXu0ssuQF14MElPIlgQjNoZte3lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDytisVz5E+HeFsJvKQcmks2DRv0bQO14PThhh2m4WJogIhAPKWczG/RvIboMNoL0IdteqosoK8r8pMJC7/ZGrAMSx4"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@propeller-commerce%2fpropeller-v2-react-ui@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7803753},"main":"./dist/index.cjs","name":"@propeller-commerce/propeller-v2-react-ui","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/pure.d.ts","import":"./dist/pure.js","require":"./dist/pure.cjs"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js","require":"./dist/shared.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"dcbd15ff66f5c98d6f34d66bd885fe26dfbb5455","license":"MIT","scripts":{"dev":"tsup --watch","test":"vitest run","build":"npm run clean && tsup && npm run build:css","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build","build:js":"tsup","build:css":"tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify","storybook":"npm run build:css && storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"npm run build:css && storybook build"},"version":"0.27.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a843e2b0-e232-49d3-9d6d-39a56586fc2a"}},"homepage":"https://github.com/propeller-commerce/propeller-v2-react-ui#readme","repository":{"url":"git+https://github.com/propeller-commerce/propeller-v2-react-ui.git","type":"git"},"_npmVersion":"12.1.0","description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","directories":{},"maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"qs":"^6.15.0","clsx":"^2.1.1","marked":"^17.0.5","swiper":"^12.0.3","lucide-react":"^0.560.0","tailwind-merge":"^3.4.0","lodash.debounce":"^4.0.8","react-hot-toast":"^2.6.0","class-variance-authority":"^0.7.1","@propeller-commerce/propeller-v2-core-ui":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"19.2.0","vitest":"^4.1.7","@types/qs":"^6.14.0","react-dom":"19.2.0","storybook":"^8.6.18","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@vitest/coverage-v8":"^4.1.7","@storybook/addon-docs":"^8.6.18","@storybook/react-vite":"^8.6.18","@types/lodash.debounce":"^4.0.9","@storybook/addon-essentials":"^8.6.18","@propeller-commerce/propeller-sdk-v2":"^0.16.0"},"peerDependencies":{"react":">=18","react-dom":">=18","@propeller-commerce/propeller-sdk-v2":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/propeller-v2-react-ui_0.27.0_1790596657171_0.8795581793837897"}}},"time":{"created":"2026-06-10T11:50:47.112Z","modified":"2026-09-28T11:57:37.660Z","0.4.6":"2026-06-10T11:50:47.447Z","0.4.7":"2026-06-19T11:45:15.985Z","0.4.9":"2026-06-19T13:43:35.656Z","0.4.10":"2026-06-23T10:26:10.878Z","0.4.11":"2026-06-24T09:19:28.436Z","0.4.12":"2026-06-24T10:37:35.438Z","0.4.13":"2026-06-25T13:23:23.391Z","0.4.14":"2026-06-26T09:23:35.134Z","0.4.15":"2026-07-08T11:23:43.090Z","0.4.16":"2026-07-09T09:03:42.899Z","0.4.17":"2026-07-09T15:19:07.741Z","0.4.18":"2026-07-10T10:01:19.343Z","0.4.19":"2026-07-10T11:46:03.839Z","0.4.20":"2026-07-16T07:17:02.397Z","0.4.21":"2026-07-16T07:36:55.077Z","0.4.22":"2026-07-17T14:21:35.950Z","0.4.23":"2026-07-17T15:01:12.441Z","0.4.24":"2026-07-20T14:05:02.386Z","0.4.25":"2026-07-20T15:25:01.442Z","0.4.26":"2026-07-21T07:19:48.523Z","0.4.27":"2026-07-21T10:25:56.529Z","0.4.28":"2026-07-21T11:23:44.677Z","0.4.29":"2026-07-21T11:49:30.022Z","0.6.0":"2026-07-22T07:45:34.400Z","0.6.1":"2026-07-23T10:08:28.537Z","0.7.0":"2026-07-27T14:42:07.481Z","0.7.1":"2026-07-28T12:05:02.833Z","0.8.0":"2026-07-28T21:01:02.320Z","0.9.0":"2026-07-29T07:24:52.521Z","0.10.0":"2026-07-29T12:17:59.132Z","0.10.1":"2026-07-30T08:02:37.046Z","0.11.0":"2026-07-30T12:47:41.590Z","0.11.1":"2026-07-30T16:51:47.333Z","0.11.2":"2026-07-31T07:43:54.259Z","0.11.3":"2026-07-31T08:52:44.031Z","0.11.4":"2026-07-31T10:00:44.453Z","0.12.0":"2026-08-04T11:43:15.518Z","0.13.0":"2026-08-05T11:27:59.838Z","0.14.0":"2026-08-05T20:33:38.433Z","0.15.0":"2026-08-06T09:48:52.300Z","0.15.1":"2026-08-10T09:59:48.147Z","0.15.2":"2026-08-10T10:29:50.274Z","0.15.3":"2026-08-10T10:57:30.842Z","0.15.4":"2026-08-10T11:31:23.874Z","0.15.5":"2026-08-10T14:05:06.278Z","0.15.6":"2026-08-10T19:22:52.456Z","0.15.7":"2026-08-10T21:48:35.203Z","0.15.8":"2026-08-11T07:05:43.731Z","0.15.9":"2026-08-11T08:02:04.185Z","0.15.10":"2026-08-11T10:13:12.382Z","0.15.11":"2026-08-11T13:01:47.834Z","0.16.0":"2026-08-12T12:29:42.605Z","0.18.0":"2026-08-20T11:31:52.582Z","0.19.0":"2026-08-26T07:07:36.178Z","0.19.1":"2026-08-26T08:48:31.159Z","0.19.2":"2026-08-27T07:27:48.900Z","0.20.0":"2026-09-23T14:07:09.368Z","0.20.1":"2026-09-23T14:35:31.053Z","0.21.0":"2026-09-23T15:54:48.517Z","0.22.0":"2026-09-24T09:49:34.417Z","0.23.0":"2026-09-24T10:10:12.756Z","0.23.1":"2026-09-24T13:43:11.263Z","0.24.0":"2026-09-25T06:48:24.786Z","0.25.0":"2026-09-25T07:31:27.025Z","0.26.0":"2026-09-28T09:22:06.803Z","0.26.1":"2026-09-28T10:53:03.039Z","0.27.0":"2026-09-28T11:57:37.304Z"},"bugs":{"url":"https://github.com/propeller-commerce/propeller-v2-react-ui/issues"},"license":"MIT","homepage":"https://github.com/propeller-commerce/propeller-v2-react-ui#readme","repository":{"url":"git+https://github.com/propeller-commerce/propeller-v2-react-ui.git","type":"git"},"description":"React component library for Propeller Commerce — ready-made e-commerce UI, headless composables, and SDK glue.","maintainers":[{"name":"milennas","email":"m.stojanova@propel.us"},{"name":"bokjo","email":"bstojcevski89@gmail.com"},{"name":"propeller-commerce-npm","email":"d.krstev@propel.us"}],"readme":"# propeller-v2-react-ui\n\nA React component library for **Propeller Commerce** storefronts. It ships\nready-made e-commerce UI — product cards, grids, carts, checkout, account\npages — together with a set of headless hooks (\"composables\") that talk to\nthe Propeller GraphQL API, plus the shared utilities and types those parts\nbuild on.\n\n📖 **Docs (canonical reference for props & usage):** https://propeller-commerce.github.io/propeller-v2-react-ui/\n\nThe package is framework-agnostic. It runs in any React 18+ app — Next.js\n(App Router or Pages Router), Vite/CRA SPAs, Remix — and ships its own\nprecompiled stylesheet, so you do **not** need Tailwind in your project to\nuse it.\n\n---\n\n## Table of contents\n\n- [Installation](#installation)\n- [Peer dependencies](#peer-dependencies)\n- [Entry points](#entry-points)\n- [Core concept: the SDK seam](#core-concept-the-sdk-seam)\n- [Quick start (Next.js App Router)](#quick-start-nextjs-app-router)\n- [Quick start (Vite / CRA / SPA)](#quick-start-vite--cra--spa)\n- [The PropellerProvider](#the-propellerprovider)\n- [Using components](#using-components)\n- [Using composables (hooks)](#using-composables-hooks)\n- [Server Components & data fetching](#server-components--data-fetching)\n- [Styling](#styling)\n- [API reference](#api-reference)\n- [TypeScript](#typescript)\n- [Building from source](#building-from-source)\n\n---\n\n## Installation\n\n```bash\nnpm install propeller-v2-react-ui propeller-sdk-v2\n# or\npnpm add propeller-v2-react-ui propeller-sdk-v2\n# or\nyarn add propeller-v2-react-ui propeller-sdk-v2\n```\n\n`propeller-sdk-v2` is a peer dependency — install it yourself so the package\nand your application share a single SDK instance.\n\n## Peer dependencies\n\n| Package            | Version    | Required                                  |\n| ------------------ | ---------- | ----------------------------------------- |\n| `react`            | `>=18`     | Yes                                       |\n| `react-dom`        | `>=18`     | Yes                                       |\n| `propeller-sdk-v2` | `*`        | Yes — provides the GraphQL client & types |\n\nThere is **no dependency on Next.js**. Next.js apps work out of the box, but\nnothing in the package imports `next/*`.\n\n## Entry points\n\nThe package exposes four import paths — three code entries and the stylesheet:\n\n```ts\n// 1. Main entry — React components, hooks, contexts.\n//    The bundle is marked \"use client\", so in Next.js every re-export is a\n//    Client Component and the boundary is drawn automatically.\nimport { PropellerProvider, ProductCard, useCart } from 'propeller-v2-react-ui';\n\n// 2. Pure entry — the RSC-safe presentational components ONLY.\n//    Built WITHOUT the \"use client\" banner, so a Server Component can\n//    render these directly without drawing a client boundary.\nimport { ProductPrice, ItemStock, Breadcrumbs } from 'propeller-v2-react-ui/pure';\n\n// 3. Shared entry — pure, runtime-agnostic TS. No React, no \"use client\".\n//    Safe to import from a Server Component OR a Client Component.\n//    Contains createServices, toPlain, formatters, helpers and all types.\nimport { createServices, formatPrice, getLanguageString } from 'propeller-v2-react-ui/shared';\n\n// 4. Stylesheet — precompiled CSS, import once at your app root.\nimport 'propeller-v2-react-ui/styles.css';\n```\n\n| Import path                        | Contents                                                       | Runtime         |\n| ----------------------------------- | -------------------------------------------------------------- | --------------- |\n| `propeller-v2-react-ui`            | Components, hooks, contexts, `createServices`, `toPlain`, types | Client only     |\n| `propeller-v2-react-ui/pure`       | The pure/presentational components only (RSC-safe)              | Server & Client |\n| `propeller-v2-react-ui/shared`     | `createServices`, `toPlain`, formatters, helpers, types         | Server & Client |\n| `propeller-v2-react-ui/styles.css` | Precompiled stylesheet                                          | —               |\n\n> **Why three code entries?** In Next.js App Router, the main entry carries a\n> `\"use client\"` directive (it bundles interactive components), so importing\n> it into a Server Component pulls that whole tree client-side. The `/shared`\n> entry is plain TypeScript — import the pure helpers and `createServices`\n> from there when you want them in a Server Component without forcing a\n> client boundary. The `/pure` entry is the same idea for *components*: the\n> presentational components (no hooks, state, effects or browser APIs —\n> `ProductPrice`, `ItemStock`, `OrderTotals`, `Breadcrumbs`, …) re-exported\n> from a bundle built without the `\"use client\"` banner, so a Server\n> Component can render real product/price/order markup server-side.\n\n### The `/pure` entry — RSC-safe components\n\nThese components are pure: they render entirely from their props, with no\nhooks, state, effects, event handlers, browser APIs or context reads. They\nare re-exported from `/pure`, whose bundle has **no** `\"use client\"` banner,\nso a React Server Component can import and render them directly:\n\n`Breadcrumbs`, `CategoryShortDescription`, `GridTitle`, `ItemStock`,\n`OrderItemCard`, `OrderSummary`, `OrderTotals`, `ProductBulkPrices`,\n`ProductDownloads`, `ProductPrice`, `ProductShortDescription`,\n`ProductVideos`.\n\nThe same component is also available from the main `propeller-v2-react-ui`\nentry — use that inside a `\"use client\"` boundary, and `/pure` from a Server\nComponent.\n\n> **`Breadcrumbs` caveat.** `Breadcrumbs` accepts a `configuration` prop. If\n> the object you pass holds function-valued URL builders, it cannot cross the\n> RSC → client serialization boundary — render `Breadcrumbs` inside a client\n> island in that case, or pass only plain data.\n\n## Core concept: the SDK seam\n\nThe package does **not** ship a GraphQL client or a hardcoded API endpoint.\nGraphQL transport is application-specific — a Next.js app may proxy through\na route handler, a Vite SPA may call the API directly, another app may use a\ncustom rewrite or auth resolver. Baking a URL into the library would lock it\nto one app shape.\n\nInstead, **you** own the client. The contract is three steps:\n\n1. Construct a `GraphQLClient` from `propeller-sdk-v2` with your endpoint,\n   headers and auth resolver.\n2. Call `createServices(client)` once to build a `Services` bundle — a typed\n   object of all SDK services (`product`, `cart`, `user`, `order`, …) keyed\n   to that client.\n3. Pass **both** `graphqlClient` and `services` into `<PropellerProvider>`.\n\nEverything inside the provider then reads services via `useServices()`; no\ncomponent or hook ever instantiates the SDK itself.\n\n```ts\nimport { GraphQLClient } from 'propeller-sdk-v2';\nimport { createServices } from 'propeller-v2-react-ui';\n\nexport const graphqlClient = new GraphQLClient({\n  endpoint: '/api/graphql',           // your endpoint or proxy route\n  headers: { /* auth, locale, … */ },\n});\n\nexport const services = createServices(graphqlClient);\n```\n\n`createServices` is memoized per client (via a `WeakMap`), so calling it\nrepeatedly with the same client returns the same bundle. The `GraphQLClient`\nmutates its own config in place — when you update auth headers after a\nlogin, cached service instances pick up the change automatically.\n\n---\n\n## Quick start (Next.js App Router)\n\n### 1. Create the client\n\nCreate a single shared module so the client is constructed once.\n\n```ts\n// lib/propeller.ts\nimport { GraphQLClient } from 'propeller-sdk-v2';\nimport { createServices } from 'propeller-v2-react-ui';\n\nexport const graphqlClient = new GraphQLClient({\n  endpoint: '/api/graphql',\n});\n\nexport const services = createServices(graphqlClient);\n```\n\n### 2. Add a providers component\n\n`PropellerProvider` reads a `value` object — the `PropellerInfra` shape. Wire\nin your own auth / company / language / price state.\n\n```tsx\n// app/providers.tsx\n'use client';\n\nimport { useMemo, type ReactNode } from 'react';\nimport { PropellerProvider, type PropellerInfra } from 'propeller-v2-react-ui';\nimport { graphqlClient, services } from '@/lib/propeller';\n\nexport function Providers({ children }: { children: ReactNode }) {\n  // Replace these with your real auth/company/language stores.\n  const user = null;          // Contact | Customer | null\n  const companyId = undefined;\n  const language = 'NL';\n  const includeTax = false;\n\n  const value = useMemo<PropellerInfra>(\n    () => ({\n      graphqlClient,\n      services,\n      user,\n      companyId,\n      language,\n      includeTax,\n      currency: '€',\n      configuration: {},\n      portalMode: 'open',\n    }),\n    [user, companyId, language, includeTax],\n  );\n\n  return <PropellerProvider value={value}>{children}</PropellerProvider>;\n}\n```\n\n### 3. Wire the root layout\n\n```tsx\n// app/layout.tsx\nimport 'propeller-v2-react-ui/styles.css';\nimport { Providers } from './providers';\n\nexport default function RootLayout({ children }: { children: React.ReactNode }) {\n  return (\n    <html lang=\"en\">\n      <body>\n        <Providers>{children}</Providers>\n      </body>\n    </html>\n  );\n}\n```\n\n### 4. Use components and hooks anywhere\n\n```tsx\n// app/cart/page.tsx\n'use client';\n\nimport { CartOverview } from 'propeller-v2-react-ui';\n\nexport default function CartPage() {\n  return <CartOverview />;\n}\n```\n\n---\n\n## Quick start (Vite / CRA / SPA)\n\nThere is no `\"use client\"` concern outside Next.js — import everything from\nthe main entry directly.\n\n```tsx\n// main.tsx\nimport { createRoot } from 'react-dom/client';\nimport { GraphQLClient } from 'propeller-sdk-v2';\nimport { PropellerProvider, createServices, type PropellerInfra } from 'propeller-v2-react-ui';\nimport 'propeller-v2-react-ui/styles.css';\nimport App from './App';\n\nconst graphqlClient = new GraphQLClient({\n  endpoint: 'https://your-store.example.com/graphql',\n});\nconst services = createServices(graphqlClient);\n\nconst value: PropellerInfra = {\n  graphqlClient,\n  services,\n  user: null,\n  companyId: undefined,\n  language: 'NL',\n  includeTax: false,\n  currency: '€',\n  configuration: {},\n  portalMode: 'open',\n};\n\ncreateRoot(document.getElementById('root')!).render(\n  <PropellerProvider value={value}>\n    <App />\n  </PropellerProvider>,\n);\n```\n\n---\n\n## The PropellerProvider\n\n`PropellerProvider` supplies the **infrastructure context** every component\nand hook depends on. It collects the values that would otherwise be drilled\nthrough ~20 components as repeated props. You construct one `value` object\nand pass it once.\n\n### `PropellerInfra` fields\n\n| Field           | Type                          | Description                                                                 |\n| --------------- | ----------------------------- | --------------------------------------------------------------------------- |\n| `graphqlClient` | `GraphQLClient`               | The client you constructed. Used by hooks that accept it explicitly.        |\n| `services`      | `Services`                    | The bundle from `createServices(graphqlClient)`. Required.                  |\n| `user`          | `Contact \\| Customer \\| null` | The signed-in user, or `null` when anonymous.                               |\n| `companyId`     | `number \\| undefined`         | Active company (B2B) — affects pricing, authorization, addresses.           |\n| `language`      | `string`                      | Locale code used to resolve localized content (e.g. `'NL'`, `'EN'`).        |\n| `includeTax`    | `boolean`                     | Whether displayed prices include tax.                                       |\n| `currency`      | `string`                      | Currency symbol for price formatting. Default: `'€'`.                       |\n| `configuration` | `unknown`                     | Config bag forwarded to components. Recognized keys: `baseCategoryId`, `anonymousUserId` (see below), image filters — plus anything of your own. |\n| `portalMode`    | `string`                      | Storefront mode (e.g. `'open'`, `'closed'`).                                |\n\n**`configuration.anonymousUserId`** — the channel's guest account. Listing\nhooks scope logged-out catalog queries to it, so the client asks the same\nquestion your server-rendered seed did. Resolve it server-side (only the\nserver can reach the channel) and pass it in; when it's absent, anonymous\nqueries send no `userId` and the backend falls back to the api key's own\nscope. Getting this wrong is invisible — the grid renders, just with the\nwrong assortment.\n\nThe `value` object is reactive — when your auth/company/language state\nchanges, recompute it (memoize on those dependencies) and the provider\npropagates the new value. Components re-render with fresh infra; service\ninstances are stable across the change.\n\n> **Make the value reactive.** Wrap `value` in `useMemo` keyed on your\n> auth/company/language/price state so it only changes when something\n> meaningful changes — not on every render.\n\n### Accessing the context\n\n- `useServices()` — returns the `Services` bundle. **Throws** when called\n  outside a provider; that's an integration error, not something to paper\n  over. Use this inside your own components/hooks to talk to the API.\n- `usePropellerContext()` — returns the full `PropellerInfra` or `null` when\n  outside a provider. Non-throwing, for components that should still render\n  standalone (e.g. in isolation tests or Storybook).\n\n---\n\n## Using components\n\nImport any component from the main entry and render it inside the provider.\n\n```tsx\n'use client';\n\nimport {\n  ProductGrid,\n  ProductCard,\n  Breadcrumbs,\n  CartIconAndSidebar,\n} from 'propeller-v2-react-ui';\n\nexport function CategoryPage({ products }) {\n  return (\n    <>\n      <Breadcrumbs categoryPath={[]} currentLabel=\"Catalog\" />\n      <CartIconAndSidebar />\n      <ProductGrid products={products} columns={4} />\n    </>\n  );\n}\n```\n\n### Compound API\n\nLayout-heavy components such as `ProductCard` support a **compound API** —\nprovide subcomponents as children to control exactly what renders and in\nwhat order. When you omit children, the component falls back to its\nmonolithic layout driven by `show*` / `allow*` prop toggles.\n\n```tsx\n<ProductCard product={product}>\n  <ProductCard.Image variant=\"grid\" />\n  <ProductCard.Name linkable />\n  <ProductCard.Price />\n  <ProductCard.AddToCart />\n</ProductCard>\n```\n\n### Available components\n\nCatalog & product:\n`ProductGrid`, `ProductCard`, `ClusterCard`, `ProductInfo`,\n`ProductPrice`, `ProductBulkPrices`, `ProductGallery`, `ProductVideos`,\n`ProductDownloads`, `ProductSpecifications`, `ProductDescription`,\n`ProductShortDescription`, `ProductTabs`, `ProductSlider`, `ProductBundles`,\n`ItemStock`, `PriceToggle`, `DeliveryDate`.\n\nClusters / configurators:\n`ClusterConfigurator`, `ClusterInfo`, `ClusterOptions`.\n\nGrid & navigation:\n`GridToolbar`, `GridFilters`, `GridPagination`, `GridTitle`, `Breadcrumbs`,\n`Menu`, `SearchBar`, `CategoryDescription`, `CategoryShortDescription`.\n\nCart & checkout:\n`AddToCart`, `CartIconAndSidebar`, `CartItem`, `CartOverview`,\n`CartSummary`, `CartCarriers`, `CartPaymethods`, `ActionCode`,\n`ItemsOverview`.\n\nOrders:\n`OrderList`, `OrderActions`, `OrderItemCard`, `OrderSummary`,\n`OrderTotals`, `OrderShipments`, `QuoteActions`.\n\nAccount, auth & B2B:\n`LoginForm`, `RegisterForm`, `ForgotPassword`, `UserDetails`,\n`AccountIconAndMenu`, `AddressCard`, `AddressSelector`, `CompanySwitcher`,\n`AddToFavorite`, `FavoriteLists`, `FavoriteListItem`, `FavoriteListDetails`,\n`PurchaseAuthorizationConfigurator`, `PurchaseAuthorizationRequests`.\n\nEvery component appends `props.className` on its root element, so a one-off\nstyle override is a regular prop. See [Styling](#styling).\n\n## Partner extension API\n\nCustomise nested components (price, stock, add-to-cart, whole card) without\nforking. See [docs/extension-api.md](docs/extension-api.md) for the full\nguide covering injection slots, cascade rules, before/after iteration slots,\nwhole-card swap, ProductInfo expanded shell, and contract types.\n\n---\n\n## Using composables (hooks)\n\nThe composables are **headless** — they hold state and talk to the API, but\nrender nothing. Use them to build your own UI, or to drive the supplied\ncomponents.\n\nHooks that hit the API take an **options object** containing a\n`graphqlClient` (and other inputs). Read the client from the provider via\n`usePropellerContext()`, or import your shared client module directly.\n\n```tsx\n'use client';\n\nimport { useCart } from 'propeller-v2-react-ui';\nimport { graphqlClient } from '@/lib/propeller';\n\nexport function MiniCart({ user }) {\n  const cart = useCart({\n    graphqlClient,\n    user,\n    language: 'NL',\n  });\n\n  if (cart.loading) return <span>Loading…</span>;\n\n  return (\n    <div>\n      <span>{cart.cart?.items?.length ?? 0} items</span>\n      <button onClick={() => cart.resolveCart()}>Refresh</button>\n    </div>\n  );\n}\n```\n\n`useProductSearch` example — searching the catalog:\n\n```tsx\n'use client';\n\nimport { useProductSearch } from 'propeller-v2-react-ui';\nimport { graphqlClient } from '@/lib/propeller';\n\nexport function Search() {\n  const search = useProductSearch({ graphqlClient });\n  // search exposes results, loading state and a query setter — drive\n  // your own input + result list from it.\n  return null;\n}\n```\n\n### Available composables\n\n| Hook                                 | Purpose                                              |\n| ------------------------------------- | ---------------------------------------------------- |\n| `useAuth`                             | Login, registration, forgot-password flows           |\n| `useCart`                             | Cart resolution, line items, action codes, checkout gate |\n| `useCheckout`                         | Carriers, pay methods, placing an order               |\n| `useCompany`                          | Company switching and company data (B2B)              |\n| `useAddress`                          | Address CRUD                                          |\n| `useOrders`                           | Order history search and detail                       |\n| `useFavorites`                        | Favorite lists and list items                         |\n| `useMenu`                             | Category navigation tree                              |\n| `useProductInfo`                      | Single-product detail data                            |\n| `useProductSearch`                    | Catalog search and filtering                          |\n| `useProductSlider`                    | Cross-sell / up-sell sliders                           |\n| `useProductSpecs`                     | Product attribute groups for spec tables               |\n| `useProductBundles`                   | Product bundle composition                             |\n| `useClusterConfigurator`              | Configurable-product (cluster) selection state         |\n| `usePurchaseAuthorizationConfigurator`| B2B purchase-authorization configuration               |\n| `usePurchaseAuthorizationRequests`    | B2B purchase-authorization request handling            |\n| `useServices`                         | Read the `Services` bundle from the provider           |\n| `useResolvedProps` / `useInfraProps`  | Merge explicit props with provider infra defaults      |\n\nEach hook exports its own `Use*Options` and `Use*Return` types — import them\nfor fully typed integration.\n\n---\n\n## Server Components & data fetching\n\nIn Next.js App Router you can fetch Propeller data on the server. Build a\n`GraphQLClient` server-side (with your server endpoint, API keys, cookie\nhandling), call `createServices`, and use the SDK services directly. Import\n`createServices` and the pure helpers from `propeller-v2-react-ui/shared` so\nno client boundary is forced.\n\n```tsx\n// app/product/[id]/page.tsx — a Server Component\nimport { GraphQLClient } from 'propeller-sdk-v2';\nimport { createServices, getLanguageString } from 'propeller-v2-react-ui/shared';\nimport { ProductInfo } from 'propeller-v2-react-ui'; // Client Component\n\nasync function getServerClient() {\n  return new GraphQLClient({\n    endpoint: process.env.PROPELLER_GRAPHQL_ENDPOINT!,\n    headers: { /* server API key, etc. */ },\n  });\n}\n\nexport default async function ProductPage({ params }: { params: { id: string } }) {\n  const services = createServices(await getServerClient());\n  const product = await services.product /* …fetch by id… */;\n\n  return (\n    <article>\n      <h1>{getLanguageString(product.names, 'NL')}</h1>\n      {/* ProductInfo is interactive — it renders client-side */}\n      <ProductInfo product={product} />\n    </article>\n  );\n}\n```\n\nThe `/shared` entry is the safe surface for Server Components: it has no\nReact and no `\"use client\"` directive, so importing `formatPrice`,\n`getLanguageString`, `getStockStatus`, `createServices`, etc. from it does\n**not** pull interactive code into the server bundle.\n\n---\n\n## Styling\n\nThe package ships a precompiled stylesheet (`dist/styles.css`) that bundles\nevery utility class its components reference plus the theme tokens they\nresolve against. Import it once at your app root:\n\n```ts\nimport 'propeller-v2-react-ui/styles.css';\n```\n\nYou do **not** need Tailwind in your project — the CSS is plain compiled\nCSS. If you do use Tailwind, the import doesn't conflict; your own output is\na separate stylesheet.\n\nSkip the import entirely and components render unstyled.\n\n### Three override surfaces\n\n**1. Theme tokens** — the package declares CSS variables (`--primary`,\n`--card`, `--border`, `--radius-container`, …) at low specificity. Redeclare\nany of them and every utility resolving against it updates:\n\n```css\n/* your globals.css — reskin the whole package */\n:root {\n  --primary: #ff7043;\n  --primary-foreground: #ffffff;\n  --card: #fafafa;\n  --border: #e1e1e1;\n  --radius-container: 12px;\n}\n```\n\nScope-limited overrides work too — declare the variable on a wrapper class\nand only that subtree changes.\n\n**2. BEM hooks** — every styled element carries a BEM class alongside its\nutilities (`.propeller-product-card`, `.propeller-product-card__price`,\n`.propeller-breadcrumbs__separator`, …). The package emits utilities inside\n`@layer utilities`, so any plain consumer rule targeting a BEM class wins by\ncascade order — no `!important` needed:\n\n```css\n.propeller-product-card {\n  background: #fff8e1;\n  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);\n}\n.propeller-breadcrumbs__separator { display: none; }\n```\n\n**3. Per-instance `className`** — every component merges `props.className`\ninto its root classes, so a one-off override is a regular prop:\n\n```tsx\n<ProductCard product={p} className=\"ring-2 ring-yellow-400\" />\n```\n\nThe merge runs through [`tailwind-merge`](https://github.com/dcastil/tailwind-merge)\n(since 0.17.0), so an override **replaces** the base utility it conflicts with\nrather than racing it in the cascade — `iconClassName=\"text-cocoa\"` on a\ncomponent whose default is `text-white` now renders cocoa. Non-conflicting\nutilities and the BEM hooks are left untouched. To remove a default outright\n(rather than override it), use a BEM hook.\n\nSee [STYLING.md](./STYLING.md) for the full token list, the complete BEM\nhook catalog, and the cascade rationale.\n\n---\n\n## API reference\n\n### From `propeller-v2-react-ui`\n\n- **SDK glue** — `createServices`, `toPlain`\n- **Contexts** — `PropellerProvider`, `usePropellerContext`,\n  `ProductGridConfigProvider`, `useProductGridConfig`\n- **Composables** — all `use*` hooks listed above\n- **Components** — all components listed above\n- **Helpers** — `formatPrice`, `formatDate`, `calcDiscountPercent`,\n  `getStockStatus`, `getLabel`, `getLanguageString`, `getCountryName`,\n  `getProductImageUrl`, `getClusterImageUrl`, `getProductSku`,\n  `getClusterSku`, `getLocalizedValue`, `stripHtml`, `shouldTruncate`,\n  `truncateAt`, `isContact`, `isCustomer`, `getUserId`, `getCompany`,\n  `getCompanyId`, `getAddresses`, `getDefaultInvoiceAddress`,\n  `getDefaultDeliveryAddress`, `isEmbeddable`, `normalizeVideoUrl`,\n  `isContentHidden`, `attributeNameMatches`, `getAttributeDisplayName`,\n  `extractAttributeValues`, `collectAttributeValues`,\n  `filterProductsBySelections`, `initCart`, `fetchActiveCart`,\n  `mergeAnonymousCart`, `COUNTRIES`\n- **Types** — `Services`, `PropellerInfra`, `PropellerProviderProps`,\n  `ProductGridConfig`, `Country`, `AnyUser`, all `Use*Options` /\n  `Use*Return` hook types, and the full domain type set (`auth`, `cart`,\n  `company`, `favorites`, `orders`, `pagination`, `product`).\n\n### From `propeller-v2-react-ui/shared`\n\nA subset of the above with **no React dependency** — `createServices`,\n`toPlain`, all formatters and helpers, `COUNTRIES`, and every domain type.\nUse it from Server Components or any non-React code.\n\n## TypeScript\n\nThe package is written in TypeScript and ships full `.d.ts` declarations.\nEvery hook exports its `Use*Options` and `Use*Return` types, every component\nits `*Props` type, and all domain types (`Cart`, `Product`, `Order`, …) flow\nthrough from `propeller-sdk-v2`.\n\n```ts\nimport type {\n  PropellerInfra,\n  UseCartReturn,\n  ProductCardProps,\n} from 'propeller-v2-react-ui';\n```\n\n## Building from source\n\n```bash\nnpm install\nnpm run build\n```\n\nOutputs to `./dist`:\n\n- `index.js` / `index.cjs` — client bundle (prefixed with `\"use client\"`)\n- `shared.js` / `shared.cjs` — runtime-agnostic bundle (no directive)\n- `styles.css` — precompiled, minified stylesheet\n- `*.d.ts` — type declarations\n\nOther scripts:\n\n| Script              | Purpose                              |\n| ------------------- | ------------------------------------ |\n| `npm run dev`       | Rebuild the JS bundle on change       |\n| `npm run build:js`  | Build JS bundles only                 |\n| `npm run build:css` | Compile the stylesheet only           |\n| `npm run typecheck` | Type-check without emitting           |\n| `npm run clean`     | Remove the `dist` directory           |\n","readmeFilename":"README.md"}