{"_id":"@ankit.blumox/theme-sdk","_rev":"8-75894d7615bc25b4c337c780921b01df","name":"@ankit.blumox/theme-sdk","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"@ankit.blumox/theme-sdk","version":"0.1.0","keywords":["blumox","theme","sdk","nextjs","react"],"author":{"name":"Blumox Team"},"license":"MIT","_id":"@ankit.blumox/theme-sdk@0.1.0","maintainers":[{"name":"ankit.blumox","email":"ankit.blumox@gmail.com"}],"dist":{"shasum":"503cd39216d660b94b08bbc765285e960467550a","tarball":"https://registry.npmjs.org/@ankit.blumox/theme-sdk/-/theme-sdk-0.1.0.tgz","fileCount":12,"integrity":"sha512-Bi0sADTNT+nbyUjLWVXJeVcNXViQk7LA5MwIRKODF+paGC2YAaP4D+xkrn3WBxldOm8IR/EsfiGIQFjlzY1o9Q==","signatures":[{"sig":"MEQCIFT8DDtk0mNftDy77nb6vIi4l61ei/lvyWecptyvtKhLAiA9+j4LTj6acKXIwGCllvqUsgYGPGGNecpzVsTuvbbaPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31753},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"ankit.blumox","email":"ankit.blumox@gmail.com"},"_npmVersion":"10.9.1","description":"Official SDK for building custom themes for Blumox platform","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.0","tsup":"^8.0.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"next":"^16.0.0","react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-sdk_0.1.0_1767341832216_0.14953166505507753","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@ankit.blumox/theme-sdk","version":"0.1.1","keywords":["blumox","theme","sdk","nextjs","react"],"author":{"name":"Blumox Team"},"license":"MIT","_id":"@ankit.blumox/theme-sdk@0.1.1","maintainers":[{"name":"ankit.blumox","email":"ankit.blumox@gmail.com"}],"dist":{"shasum":"f9d5bb2a1e45d2d371dae8b2862770acbb654cde","tarball":"https://registry.npmjs.org/@ankit.blumox/theme-sdk/-/theme-sdk-0.1.1.tgz","fileCount":12,"integrity":"sha512-CqnIBeRam+fZEc3fbjozhplLvIcjGugfy+pE9Zw3+AmURTvWpCf8bT5BpZGZE4zYcZmQo+jAOKta2GV9c5FCuQ==","signatures":[{"sig":"MEUCIBazZlCAxpDlZnKtXPd/JbhPl3pDpqdJ1JgylSXIcGWpAiEAidtpw3DmChll0SUus95Aboxu1Iew9nkGwBuRQIUhDjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31877},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"ankit.blumox","email":"ankit.blumox@gmail.com"},"_npmVersion":"10.9.1","description":"Official SDK for building custom themes for Blumox platform","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.0","tsup":"^8.0.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"next":"^16.0.0","react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-sdk_0.1.1_1767692264006_0.5154715000621026","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@ankit.blumox/theme-sdk","version":"0.1.2","keywords":["blumox","theme","sdk","nextjs","react"],"author":{"name":"Blumox Team"},"license":"MIT","_id":"@ankit.blumox/theme-sdk@0.1.2","maintainers":[{"name":"ankit.blumox","email":"ankit.blumox@gmail.com"}],"dist":{"shasum":"27752946f8754497afc1eda3a1a5a2299100ff32","tarball":"https://registry.npmjs.org/@ankit.blumox/theme-sdk/-/theme-sdk-0.1.2.tgz","fileCount":12,"integrity":"sha512-6QbiUwXwBRmQucbhehZ1Z5TsbZWXQNGhfESY0Is+l40m1YUJ81y5/h7lRhzkXHh7fpD6CLN08aGTlcEsd9frww==","signatures":[{"sig":"MEUCIQDkwjWWGZeqfuo9nwcmrhWb8KmM/1kXbO84nDz+8g/RBwIgWOIlzXN+qB/g6cw+zLYkMvjFiWlbsnN8WBrH9n2d5nI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32011},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"ankit.blumox","email":"ankit.blumox@gmail.com"},"_npmVersion":"10.9.1","description":"Official SDK for building custom themes for Blumox platform","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.0","tsup":"^8.0.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"next":"^16.0.0","react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-sdk_0.1.2_1767693820225_0.9821997725169243","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@ankit.blumox/theme-sdk","version":"0.1.3","keywords":["blumox","theme","sdk","nextjs","react"],"author":{"name":"Blumox Team"},"license":"MIT","_id":"@ankit.blumox/theme-sdk@0.1.3","maintainers":[{"name":"ankit.blumox","email":"ankit.blumox@gmail.com"}],"dist":{"shasum":"aa25149fb3dd383a34dae550d461f3c7cd11c2b7","tarball":"https://registry.npmjs.org/@ankit.blumox/theme-sdk/-/theme-sdk-0.1.3.tgz","fileCount":12,"integrity":"sha512-0v6MEN8ol2GTdEk3dXYImwLk01VT132Z6vDWS7WEjA6uizd/cJzhIa8WFGJjGbYaTGCMRMNL059Soj1H0ec1mA==","signatures":[{"sig":"MEQCIAxLPBmLCqx1mfsKnSMipuc+nrYQth25ZJEFyKg3HgX1AiA4PxLpekxDmquW6X5sKZXRjn6EwlST622PXSyi79+IMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32021},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"ankit.blumox","email":"ankit.blumox@gmail.com"},"_npmVersion":"10.9.1","description":"Official SDK for building custom themes for Blumox platform","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.0","tsup":"^8.0.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"next":"^16.0.0","react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-sdk_0.1.3_1767694739655_0.01733948612799696","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@ankit.blumox/theme-sdk","version":"0.1.4","keywords":["blumox","theme","sdk","nextjs","react"],"author":{"name":"Blumox Team"},"license":"MIT","_id":"@ankit.blumox/theme-sdk@0.1.4","maintainers":[{"name":"ankit.blumox","email":"ankit.blumox@gmail.com"}],"dist":{"shasum":"34d9324a47ac46862ca3885bb93842d381f2bcbb","tarball":"https://registry.npmjs.org/@ankit.blumox/theme-sdk/-/theme-sdk-0.1.4.tgz","fileCount":12,"integrity":"sha512-DbgCOeN27fUzz7TTfk49WgxTG2l3gcyqk2/46lc45QhAMLs3VfjFGniEjDzUjzwIifu/33wRD9qd++vJeQ65Sg==","signatures":[{"sig":"MEUCICwede6OP5T1aXsLQwOwJ8J5LGLgeQck4MkRrlP4XL9eAiEAyH6a9K3rtL0cP3uK/H8aLkkrDRvlYadUy7aCy3CfZJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32085},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"ankit.blumox","email":"ankit.blumox@gmail.com"},"_npmVersion":"10.9.1","description":"Official SDK for building custom themes for Blumox platform","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.0","tsup":"^8.0.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"next":"^16.0.0","react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-sdk_0.1.4_1767695209835_0.46129812058522957","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@ankit.blumox/theme-sdk","version":"0.1.5","keywords":["blumox","theme","sdk","nextjs","react"],"author":{"name":"Blumox Team"},"license":"MIT","_id":"@ankit.blumox/theme-sdk@0.1.5","maintainers":[{"name":"ankit.blumox","email":"ankit.blumox@gmail.com"}],"dist":{"shasum":"0662ec01549522ee9e45a713f61c2cb5b637a313","tarball":"https://registry.npmjs.org/@ankit.blumox/theme-sdk/-/theme-sdk-0.1.5.tgz","fileCount":12,"integrity":"sha512-ithfx2nPeZrIPDbcP1ITDC0BmSp0Y6UW0r6qbPyTM0WuS++FrQXStW30wQRCujVIB4BjhiHcLb2IiRc66m4StQ==","signatures":[{"sig":"MEUCIHGCCiEViSGAg9dMjrK2B0kDx3gpD4lkiNf556rtv/6fAiEAhPe1jQTLe42hQ48234svTsJVZw8MN4T7wY2qQ/Bd2Z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32561},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"ankit.blumox","email":"ankit.blumox@gmail.com"},"_npmVersion":"10.9.1","description":"Official SDK for building custom themes for Blumox platform","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.0","tsup":"^8.0.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"next":"^16.0.0","react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-sdk_0.1.5_1767697169227_0.11051276167101043","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@ankit.blumox/theme-sdk","version":"0.1.6","keywords":["blumox","theme","sdk","nextjs","react"],"author":{"name":"Blumox Team"},"license":"MIT","_id":"@ankit.blumox/theme-sdk@0.1.6","maintainers":[{"name":"ankit.blumox","email":"ankit.blumox@gmail.com"}],"dist":{"shasum":"9b62e63d35dc2180efa404f59ab415be0d387bcd","tarball":"https://registry.npmjs.org/@ankit.blumox/theme-sdk/-/theme-sdk-0.1.6.tgz","fileCount":12,"integrity":"sha512-tGEp3qJwFVzVVrWZTIaeARs/STtDx2GXWCIliAR6e6Wl2XUqyZ/AYMGB80d63TFqP52+2ATjXkJ5wIrCnxWvxw==","signatures":[{"sig":"MEUCIBrFKsFFX8XgHvtN4N+t+kfe/OYOlMosZvzv0DJxvyQpAiEAz8Y60/xoTersuK5oCqbH0qMMQgYeeZU0uAtEXELtILI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32561},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"ankit.blumox","email":"ankit.blumox@gmail.com"},"_npmVersion":"10.9.1","description":"Official SDK for building custom themes for Blumox platform","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"next":"^16.0.0","tsup":"^8.0.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"next":"^16.0.0","react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-sdk_0.1.6_1767697960472_0.36586633205635777","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@ankit.blumox/theme-sdk","version":"0.1.7","description":"Official SDK for building custom themes for Blumox platform","keywords":["blumox","theme","sdk","nextjs","react"],"author":{"name":"Blumox Team"},"license":"MIT","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"tsup","dev":"tsup --watch","type-check":"tsc --noEmit"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","next":"^16.0.0"},"devDependencies":{"@types/node":"^20.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","next":"^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","tsup":"^8.0.0","typescript":"^5.0.0"},"_id":"@ankit.blumox/theme-sdk@0.1.7","_nodeVersion":"20.13.1","_npmVersion":"10.9.1","dist":{"integrity":"sha512-EQrT9FslHOoiYE3RMi2zOex64Y6MuvfoKhvzoJ3Jqb9PND7jgNjD4hMy34dPANJ7g2HBtSHWG6p5s6dcrMUDRw==","shasum":"986811b7854c3acc4afbba4f01c7a4b4f96b0b53","tarball":"https://registry.npmjs.org/@ankit.blumox/theme-sdk/-/theme-sdk-0.1.7.tgz","fileCount":12,"unpackedSize":33651,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGSIau2p3j19l4QKszA52EGRte/pmC6KjBPn/wtYaQ1VAiEArgiTfyGhjyT+T1EMPUOZLPuvNLe9nB89eU3JeICFwvE="}]},"_npmUser":{"name":"ankit.blumox","email":"ankit.blumox@gmail.com"},"directories":{},"maintainers":[{"name":"ankit.blumox","email":"ankit.blumox@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/theme-sdk_0.1.7_1767698440358_0.2593404823063499"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-02T08:17:12.088Z","modified":"2026-01-06T11:20:40.763Z","0.1.0":"2026-01-02T08:17:12.365Z","0.1.1":"2026-01-06T09:37:44.166Z","0.1.2":"2026-01-06T10:03:40.383Z","0.1.3":"2026-01-06T10:18:59.847Z","0.1.4":"2026-01-06T10:26:49.977Z","0.1.5":"2026-01-06T10:59:29.364Z","0.1.6":"2026-01-06T11:12:40.615Z","0.1.7":"2026-01-06T11:20:40.535Z"},"author":{"name":"Blumox Team"},"license":"MIT","keywords":["blumox","theme","sdk","nextjs","react"],"description":"Official SDK for building custom themes for Blumox platform","maintainers":[{"name":"ankit.blumox","email":"ankit.blumox@gmail.com"}],"readme":"# @blumox/theme-sdk\r\n\r\nOfficial TypeScript SDK for building custom themes for the Blumox multi-tenant SaaS platform.\r\n\r\n[![npm version](https://img.shields.io/npm/v/@blumox/theme-sdk.svg)](https://www.npmjs.com/package/@blumox/theme-sdk)\r\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)\r\n\r\n## Overview\r\n\r\nBuild custom themes for the Blumox platform using a revolutionary \"liquid architecture\" where themes control 100% of the layout and design while the platform provides data [file:1]. Create once, deploy to thousands of tenants across the marketplace.\r\n\r\n## What is This?\r\n\r\nThe Blumox platform uses a unique architecture where:\r\n- **Platform = Data Provider** - Supplies navigation, user info, content via props\r\n- **Your Theme = Visual Container** - Controls all layout, styling, and UX\r\n\r\nThink of it like water and containers: the platform is shapeless water, your theme is the container that gives it form. Same data, infinite design possibilities.\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install @blumox/theme-sdk\r\n","readmeFilename":"README.md"}