{"_id":"@alihaiderrana/email-builder-sdk","_rev":"17-e478c6a66ca648dee521f24c3d5c434a","name":"@alihaiderrana/email-builder-sdk","dist-tags":{"latest":"0.1.16"},"versions":{"0.1.0":{"name":"@alihaiderrana/email-builder-sdk","version":"0.1.0","keywords":["email","builder","react","sdk","iframe","template"],"license":"MIT","_id":"@alihaiderrana/email-builder-sdk@0.1.0","maintainers":[{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"}],"dist":{"shasum":"bcdbf05881c8930935718ea7a742be3d02ce27c1","tarball":"https://registry.npmjs.org/@alihaiderrana/email-builder-sdk/-/email-builder-sdk-0.1.0.tgz","fileCount":8,"integrity":"sha512-ciK6u+j6kcD54rQs4dLgMDosjjpeyn5HCMAejWG01j0R8RJNv5TlIqpm8cYViS0uzTCpFjICYnEF48Ry7c+TzQ==","signatures":[{"sig":"MEUCIEoX8s4azlMZh1KH6b5qmrJE4G3pEd7MWKCz6GowhZOKAiEA/EKwdy7M5bD8MDgGJroXhmQQYYQtg2qRrk7Xvwrklts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53891},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"ca2d826b370bc5c7eaef0a18d84fc5e9a1d8facf","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"},"_npmVersion":"10.9.3","description":"React iframe SDK for embedding the Circles email template builder","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","typescript":"^5.6.3","@types/react":"^18.3.12","@types/react-dom":"^18.3.5"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/email-builder-sdk_0.1.0_1774356674668_0.374877922367054","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@alihaiderrana/email-builder-sdk","version":"0.1.1","keywords":["email","builder","react","sdk","iframe","template"],"license":"MIT","_id":"@alihaiderrana/email-builder-sdk@0.1.1","maintainers":[{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"}],"dist":{"shasum":"e90d2bb46211aab44c5c1302a762018b0549d4e4","tarball":"https://registry.npmjs.org/@alihaiderrana/email-builder-sdk/-/email-builder-sdk-0.1.1.tgz","fileCount":8,"integrity":"sha512-HinoXRGf8KV6yWVETuOnA3LI/zxnXEpUe4+QxLEBX6Izntkvkb7xV4nmCFeJDE4uTuzaLS9JxhmgTkzD8XFS8w==","signatures":[{"sig":"MEQCIF2KQCwx3ueFUszb0nqTYgmsqfmneFiYLVFWDRybMENYAiARcs/LyZLutfT222JAdlMceFKzaznEDN5QYfcE8denXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53895},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ca2d826b370bc5c7eaef0a18d84fc5e9a1d8facf","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"},"_npmVersion":"10.9.3","description":"React iframe SDK for embedding the Circles email template builder","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","typescript":"^5.6.3","@types/react":"^18.3.12","@types/react-dom":"^18.3.5"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/email-builder-sdk_0.1.1_1774360032971_0.8333103025103064","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@alihaiderrana/email-builder-sdk","version":"0.1.2","keywords":["email","builder","react","sdk","iframe","template"],"license":"MIT","_id":"@alihaiderrana/email-builder-sdk@0.1.2","maintainers":[{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"}],"dist":{"shasum":"58a1f96b4e57d32be5c18f071c097bcadbdf2a41","tarball":"https://registry.npmjs.org/@alihaiderrana/email-builder-sdk/-/email-builder-sdk-0.1.2.tgz","fileCount":8,"integrity":"sha512-5X8IYZiS+XKLQMWPjxPzBkg0C0Sx4CTFsBJbay31yQipb2gmoXbniMZGwtS7avLZ07HbocY6Cvtx4HnJ+F2+hw==","signatures":[{"sig":"MEYCIQCj5UXCB1dPTnvY+xGo7WDLv4gcFGX8TaMheYyf/QPelwIhAKlybdqkFYdsLUmp9NGQC0GappmWpP2TE9HXB/EVDA/i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55505},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a545b7ef6c438705f34f62745f07e103c8acddbe","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"},"_npmVersion":"10.9.3","description":"React iframe SDK for embedding the Circles email template builder","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","typescript":"^5.6.3","@types/react":"^18.3.12","@types/react-dom":"^18.3.5"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/email-builder-sdk_0.1.2_1774363698075_0.8029628349511009","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@alihaiderrana/email-builder-sdk","version":"0.1.3","keywords":["email","builder","react","sdk","iframe","template"],"license":"MIT","_id":"@alihaiderrana/email-builder-sdk@0.1.3","maintainers":[{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"}],"dist":{"shasum":"35f95cf61d879de13875616d7d5733a76181ee15","tarball":"https://registry.npmjs.org/@alihaiderrana/email-builder-sdk/-/email-builder-sdk-0.1.3.tgz","fileCount":8,"integrity":"sha512-sLJb5yquRAaUWCLhdVXOvjswbhMYiWNNoVIF1qSRM4dQd9Ctz+oTGK6JhjRuHgNNM0VqurxIFT3vk9LkPSPmmg==","signatures":[{"sig":"MEUCIQCYN1FEUNmn8TifyQ92f39Ud/2dxQVSKaKxOWUVD+6EQAIgKc/Y4n8aELQHbg5zBtAKMioiqflAOjx/0HY8BTyKIBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60190},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c5a2434a51bbf7ab26b7feec5c469d323e0329be","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"},"_npmVersion":"10.9.3","description":"React iframe SDK for embedding the Circles email template builder","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","typescript":"^5.6.3","@types/react":"^18.3.12","@types/react-dom":"^18.3.5"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/email-builder-sdk_0.1.3_1774364421539_0.24378269497957405","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@alihaiderrana/email-builder-sdk","version":"0.1.4","keywords":["email","builder","react","sdk","iframe","template"],"license":"MIT","_id":"@alihaiderrana/email-builder-sdk@0.1.4","maintainers":[{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"}],"dist":{"shasum":"21b022908510ba62fcda41fc44d8464ddcdec90e","tarball":"https://registry.npmjs.org/@alihaiderrana/email-builder-sdk/-/email-builder-sdk-0.1.4.tgz","fileCount":8,"integrity":"sha512-KITvNGbUtc+yxQySIz9DszZlGyl8Hom4U/74UVCQrrEkhl2LDpCAVuSjeZaet92rHFX4o5qRDuLoM/oz2R1/RQ==","signatures":[{"sig":"MEUCIQDQ4BsQJi2ujnS5jYcpVziA97ypI6Q6rP04WJJAZzQVEAIgRxYTF6/eZzopdVlQ8zKFSrewV1JivQApF5Z3SQ4bZbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60190},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c5a2434a51bbf7ab26b7feec5c469d323e0329be","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"},"_npmVersion":"10.9.3","description":"React iframe SDK for embedding the Circles email template builder","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","typescript":"^5.6.3","@types/react":"^18.3.12","@types/react-dom":"^18.3.5"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/email-builder-sdk_0.1.4_1774364964815_0.2002102814043496","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@alihaiderrana/email-builder-sdk","version":"0.1.5","keywords":["email","builder","react","sdk","iframe","template"],"license":"MIT","_id":"@alihaiderrana/email-builder-sdk@0.1.5","maintainers":[{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"}],"dist":{"shasum":"def66f053428d417e522a60137fd0472a0cb256c","tarball":"https://registry.npmjs.org/@alihaiderrana/email-builder-sdk/-/email-builder-sdk-0.1.5.tgz","fileCount":8,"integrity":"sha512-UytGU2yTeobQV9smkg1QBdFRX8uxdYyaFURon0ppknLLmd/3gAYIfYHCTdWgUMdRaPaGmEWv+RLjN1JiDyUvpQ==","signatures":[{"sig":"MEQCIC2dDixPnK2MHh8H7LSmUay45RKas/HdfR0BCYFEgz57AiAHpjYRNtJ+b6J3p+2Z6uboWec2e/7r39fPPOqFll+2CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60206},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"2daa95c42702c3584b2690287ccbcbae91c81081","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"},"_npmVersion":"10.9.3","description":"React iframe SDK for embedding the Circles email template builder","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","typescript":"^5.6.3","@types/react":"^18.3.12","@types/react-dom":"^18.3.5"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/email-builder-sdk_0.1.5_1774368553149_0.35078241924460496","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@alihaiderrana/email-builder-sdk","version":"0.1.6","keywords":["email","builder","react","sdk","iframe","template"],"license":"MIT","_id":"@alihaiderrana/email-builder-sdk@0.1.6","maintainers":[{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"}],"dist":{"shasum":"59d365882027281fc5e4902b0081cb4c49203ade","tarball":"https://registry.npmjs.org/@alihaiderrana/email-builder-sdk/-/email-builder-sdk-0.1.6.tgz","fileCount":8,"integrity":"sha512-QjOgYeu2t9L/IESTGzAH1Lx+kPuUJx0eWojrgs+TWuSb4Oh3S9W2m3iSrtzo4sR2dGYjnXZegkQiuuUqcXA+Tg==","signatures":[{"sig":"MEYCIQC7rCuMWEzqQNmE1VsoXhOI4oAdFJxyUydO85HjaLjS0gIhAM/zqlUt09ocL60EE0BrdwIr0vepIEjIJcztZlYLzLoL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67353},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c7a73072655200530df7cecd8b14af1a290952a2","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"},"_npmVersion":"10.9.3","description":"React iframe SDK for embedding the Circles email template builder","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","typescript":"^5.6.3","@types/react":"^18.3.12","@types/react-dom":"^18.3.5"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/email-builder-sdk_0.1.6_1774531046064_0.7067043690799919","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@alihaiderrana/email-builder-sdk","version":"0.1.7","keywords":["email","builder","react","sdk","iframe","template"],"license":"MIT","_id":"@alihaiderrana/email-builder-sdk@0.1.7","maintainers":[{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"}],"dist":{"shasum":"47519c94cecd9718235a404a15b2b172aebd2a28","tarball":"https://registry.npmjs.org/@alihaiderrana/email-builder-sdk/-/email-builder-sdk-0.1.7.tgz","fileCount":8,"integrity":"sha512-Bd2WIqSqyq/iaX4pq0zueeKs0vWrb9UL+hdZ9eJuPUZux+TNklC4i+aHYQjUFoj8/az8waeMiq8UaU3Cqnn+Hw==","signatures":[{"sig":"MEQCIHObl6Z4PX9oQMB7CxCxqdZizeJOd0UCmsndo9b4sAcuAiA9Pi6+w2HA7OLBz2xnFZIKzWz+dE0Lj7at95Lx5soQ7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73651},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d46e00d32e4bff7e66975e6fdc9af1d18b24fe50","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"},"_npmVersion":"10.9.3","description":"React iframe SDK for embedding the Circles email template builder","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","typescript":"^5.6.3","@types/react":"^18.3.12","@types/react-dom":"^18.3.5"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/email-builder-sdk_0.1.7_1774531719904_0.574186968147747","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@alihaiderrana/email-builder-sdk","version":"0.1.8","keywords":["email","builder","react","sdk","iframe","template"],"license":"MIT","_id":"@alihaiderrana/email-builder-sdk@0.1.8","maintainers":[{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"}],"dist":{"shasum":"76bbd2b26bd142c131d505c56e07547111f52918","tarball":"https://registry.npmjs.org/@alihaiderrana/email-builder-sdk/-/email-builder-sdk-0.1.8.tgz","fileCount":8,"integrity":"sha512-6+X6vo4P7LkJFWVwmvj9fog3dC9RHS/B3P4TwKrQT4033O0ZbEnydNqWzsV5w2eZuOrIc7hQaUzzjEJ/TBLJzA==","signatures":[{"sig":"MEQCIBqqTY3w8Thx3lFxdN45VfOqzM4RQZ7xpM9x6QAdjaDaAiBzIc27g5C6YuurJJCZYN1EPfyVLDHykOFTeBejbf5ZxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74926},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5ac485bd55cb2780e00d22ec79607de2beaeebd1","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"},"_npmVersion":"10.9.3","description":"React iframe SDK for embedding the Circles email template builder","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","typescript":"^5.6.3","@types/react":"^18.3.12","@types/react-dom":"^18.3.5"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/email-builder-sdk_0.1.8_1774533882113_0.00760600968013847","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@alihaiderrana/email-builder-sdk","version":"0.1.9","keywords":["email","builder","react","sdk","iframe","template"],"license":"MIT","_id":"@alihaiderrana/email-builder-sdk@0.1.9","maintainers":[{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"}],"dist":{"shasum":"fb99bb139d5747095a6f99d53e53ccb1e7946f83","tarball":"https://registry.npmjs.org/@alihaiderrana/email-builder-sdk/-/email-builder-sdk-0.1.9.tgz","fileCount":8,"integrity":"sha512-nCrPgfJhYo/mKxx8PASX52KSjfT3XSFUegX8bcNodQp7NJ9VBSsBhqvtbzhqVfBn8M5lYc0Jd1/EpJg+4KErUA==","signatures":[{"sig":"MEYCIQCmyXBIdYHeuNKLop4CJvRT74sZApwIU6j4WFvHQVNAgwIhAN1DtH+GLfn38JszlxgwfzpVqbd8p8o0VKgnhouJNON5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77372},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5ac485bd55cb2780e00d22ec79607de2beaeebd1","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"},"_npmVersion":"10.9.3","description":"React iframe SDK for embedding the Circles email template builder","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","typescript":"^5.6.3","@types/react":"^18.3.12","@types/react-dom":"^18.3.5"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/email-builder-sdk_0.1.9_1774608945347_0.858398070752306","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@alihaiderrana/email-builder-sdk","version":"0.1.10","keywords":["email","builder","react","sdk","iframe","template"],"license":"MIT","_id":"@alihaiderrana/email-builder-sdk@0.1.10","maintainers":[{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"}],"dist":{"shasum":"9619c96976b8a9057f5aaf45e39fc0fc1b0d3e62","tarball":"https://registry.npmjs.org/@alihaiderrana/email-builder-sdk/-/email-builder-sdk-0.1.10.tgz","fileCount":8,"integrity":"sha512-8k95NJUOwVSwXcNCboxS5XUGg/pAcvSXR034SiyBMtpAQgQ4PDHdnIV7oExrkm2U/2QUNCKg9iXdXqtoL0M6Ew==","signatures":[{"sig":"MEUCIESWPNcSEHWCslYYuepGV911aMTbonMDKJGGCsr4Yq3cAiEAj+qgTXSZ/Hcx2OwY3X3O/Q6sRMF0ZvRfAfpIwPaI+44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81553},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"32178e5a063db5fd93658fbfec269e41df357820","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"},"_npmVersion":"10.9.3","description":"React iframe SDK for embedding the Circles email template builder","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","typescript":"^5.6.3","@types/react":"^18.3.12","@types/react-dom":"^18.3.5"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/email-builder-sdk_0.1.10_1774862466271_0.5795585487421424","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@alihaiderrana/email-builder-sdk","version":"0.1.11","keywords":["email","builder","react","sdk","iframe","template"],"license":"MIT","_id":"@alihaiderrana/email-builder-sdk@0.1.11","maintainers":[{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"}],"dist":{"shasum":"52bb3c6e74035eb5b97d9c71391145e1c8eb779e","tarball":"https://registry.npmjs.org/@alihaiderrana/email-builder-sdk/-/email-builder-sdk-0.1.11.tgz","fileCount":8,"integrity":"sha512-699crq+F1795TH2SttP8smzhnIN2mBlEj0HjoPPslHhAmkEIxKqOYQq0G+JxJei6Iaqt4+P0wSB5Wx9HqCQNog==","signatures":[{"sig":"MEYCIQC0ZAILxT6pDRPv7unVwyXeE6gjwmAmvutyDgncwtPHPQIhAOndYtRFuyhluwkP6PMCqJ19RrGU2RgZYReVPxZxj6ix","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82060},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"32178e5a063db5fd93658fbfec269e41df357820","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"},"_npmVersion":"10.9.3","description":"React iframe SDK for embedding the Circles email template builder","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","typescript":"^5.6.3","@types/react":"^18.3.12","@types/react-dom":"^18.3.5"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/email-builder-sdk_0.1.11_1774865296025_0.16151343184944023","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@alihaiderrana/email-builder-sdk","version":"0.1.12","keywords":["email","builder","react","sdk","iframe","template"],"license":"MIT","_id":"@alihaiderrana/email-builder-sdk@0.1.12","maintainers":[{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"}],"dist":{"shasum":"575949552a442c895f8ef65fb47ec1b55246deef","tarball":"https://registry.npmjs.org/@alihaiderrana/email-builder-sdk/-/email-builder-sdk-0.1.12.tgz","fileCount":8,"integrity":"sha512-F1Vb3r1H0Q0EA+8y5SSQXOkv9XEjdPoigkPywslppDGpB7dBGaOa+Pp9B4VZNTwCei56Uu8BSDpxBoS2kltMhQ==","signatures":[{"sig":"MEUCIH6Sfvp+ooFl5TnExs79I+bWvSPWLWucue+ACCZcCfm9AiEA/zdvwW40Z1jc7NTYAL8IRDBHYMvWLlYqGfgAr6XQxoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96563},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"19b133cab059cb0a54f78b9f42579c0d06c7e5a4","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"},"_npmVersion":"10.9.3","description":"React iframe SDK for embedding the Circles email template builder","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","typescript":"^5.6.3","@types/react":"^18.3.12","@types/react-dom":"^18.3.5"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/email-builder-sdk_0.1.12_1774896150940_0.5855385758538967","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@alihaiderrana/email-builder-sdk","version":"0.1.13","keywords":["email","builder","react","sdk","iframe","template"],"license":"MIT","_id":"@alihaiderrana/email-builder-sdk@0.1.13","maintainers":[{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"}],"dist":{"shasum":"3fed31f33ddfef1e5934f7eb19a2be953ea78d5e","tarball":"https://registry.npmjs.org/@alihaiderrana/email-builder-sdk/-/email-builder-sdk-0.1.13.tgz","fileCount":8,"integrity":"sha512-d0iX6qWVvUSB02tmk2KlEPjltiaGFcAJY0tntWn1/xk53DVfs0NH1QqeaGxA7Q4Vl5+XR1iyAq0ahBAnBsIDMg==","signatures":[{"sig":"MEUCIQC1gm4ot5iyzN4BXGJY3bj0dzC2qe5mW1vevLklBCvkoQIgcXUr1q3hNEBuVGrVqn4J09COhC39PM8RXhKQTSrlSIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100760},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a020c6a0be239973e5ce48d2271bf831e6223e87","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"},"_npmVersion":"10.9.3","description":"React iframe SDK for embedding the Circles email template builder","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","typescript":"^5.6.3","@types/react":"^18.3.12","@types/react-dom":"^18.3.5"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/email-builder-sdk_0.1.13_1775772575438_0.19282545883669644","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@alihaiderrana/email-builder-sdk","version":"0.1.14","keywords":["email","builder","react","sdk","iframe","template"],"license":"MIT","_id":"@alihaiderrana/email-builder-sdk@0.1.14","maintainers":[{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"}],"dist":{"shasum":"4e4bb52ff39369925c6398201d036564f77053bc","tarball":"https://registry.npmjs.org/@alihaiderrana/email-builder-sdk/-/email-builder-sdk-0.1.14.tgz","fileCount":8,"integrity":"sha512-b2CMcCDeFW+Am3ThyxR8U6+T9tm9JF8xZNH/p9WWgZcLDKYqIpI7X2tCP+Ujnf7WH7VlzFnjmZrVQ6e4ON7b+Q==","signatures":[{"sig":"MEQCICkUFKsQvscK4vRWgbOu7UUJ3Foot83o7BrtOttWchWPAiAflWcQ4fogpjETsNrPqcIrwIYYe5YsuuV2CPrxXznUHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102337},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3745a4e884621292251a432041ea14533f538257","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"},"_npmVersion":"10.9.3","description":"React iframe SDK for embedding the Circles email template builder","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","typescript":"^5.6.3","@types/react":"^18.3.12","@types/react-dom":"^18.3.5"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/email-builder-sdk_0.1.14_1776151670693_0.6214415935353923","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@alihaiderrana/email-builder-sdk","version":"0.1.15","keywords":["email","builder","react","sdk","iframe","template"],"license":"MIT","_id":"@alihaiderrana/email-builder-sdk@0.1.15","maintainers":[{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"}],"dist":{"shasum":"8348a1725f9fd3f8b011e916306da3e305ad20a4","tarball":"https://registry.npmjs.org/@alihaiderrana/email-builder-sdk/-/email-builder-sdk-0.1.15.tgz","fileCount":8,"integrity":"sha512-X2czgL1DS49NoXHDytqhVvpk3eFI53vSJH/FsEyGhc/HFnPDROMENtYWErIphbTeTUZrttTE6SGHsu6L5TLJ3Q==","signatures":[{"sig":"MEQCIEMq7UB8yypZAUQHpw/+TE3CbT3cLd5WN9PLbNuPRYYRAiAjsDnFMYJ5HOivp0lOCual2ahbZF2OWpyq5nwFDVOueQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102879},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"15c8c3f3afafe597c7a93381a1057a19bea5a6a8","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"},"_npmVersion":"10.9.3","description":"React iframe SDK for embedding the Circles email template builder","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","typescript":"^5.6.3","@types/react":"^18.3.12","@types/react-dom":"^18.3.5"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/email-builder-sdk_0.1.15_1776328571380_0.7567895606294182","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@alihaiderrana/email-builder-sdk","version":"0.1.16","description":"React iframe SDK for embedding the Circles email template builder","license":"MIT","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"sideEffects":false,"scripts":{"build":"tsup","clean":"rm -rf dist","dev":"tsup --watch","typecheck":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"keywords":["email","builder","react","sdk","iframe","template"],"engines":{"node":">=18"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"devDependencies":{"@types/react":"^18.3.12","@types/react-dom":"^18.3.5","tsup":"^8.0.1","typescript":"^5.6.3"},"_id":"@alihaiderrana/email-builder-sdk@0.1.16","gitHead":"f3fe39c710018b517a33034c256f47a9811f43b6","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-eq5/+C8k0QXnRXhSw2hHM8TLMgw1WnFmsQ8k233DeBgDv5RdgYIFk4UWsA+dsWd5A39j5B+6JA2Ek6f4GpklZg==","shasum":"be788066d9809238ec41b69e23bcfd8b2ebc78c3","tarball":"https://registry.npmjs.org/@alihaiderrana/email-builder-sdk/-/email-builder-sdk-0.1.16.tgz","fileCount":8,"unpackedSize":106541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCku23Zniy3ThbvhtRPJ9Yv328WrK+Kz01INoiSSBCGXQIhAI2iKtNzjr0ZZu8grIV1Lc/zLkrc2uxfkMm7SsoKBu2u"}]},"_npmUser":{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"},"directories":{},"maintainers":[{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/email-builder-sdk_0.1.16_1776676077025_0.9892260680535112"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-24T12:51:14.539Z","modified":"2026-04-20T09:07:57.288Z","0.1.0":"2026-03-24T12:51:14.821Z","0.1.1":"2026-03-24T13:47:13.109Z","0.1.2":"2026-03-24T14:48:18.238Z","0.1.3":"2026-03-24T15:00:21.704Z","0.1.4":"2026-03-24T15:09:24.969Z","0.1.5":"2026-03-24T16:09:13.349Z","0.1.6":"2026-03-26T13:17:26.208Z","0.1.7":"2026-03-26T13:28:40.036Z","0.1.8":"2026-03-26T14:04:42.257Z","0.1.9":"2026-03-27T10:55:45.507Z","0.1.10":"2026-03-30T09:21:06.444Z","0.1.11":"2026-03-30T10:08:16.178Z","0.1.12":"2026-03-30T18:42:31.087Z","0.1.13":"2026-04-09T22:09:35.581Z","0.1.14":"2026-04-14T07:27:50.850Z","0.1.15":"2026-04-16T08:36:11.567Z","0.1.16":"2026-04-20T09:07:57.175Z"},"license":"MIT","keywords":["email","builder","react","sdk","iframe","template"],"description":"React iframe SDK for embedding the Circles email template builder","maintainers":[{"name":"alihaiderrana","email":"haiderkhalil0000@gmail.com"}],"readme":"# @alihaiderrana/email-builder-sdk\n\nReact SDK for embedding the Circles Email Builder in your app.\n\n## Install\n\n```bash\nnpm install @alihaiderrana/email-builder-sdk\n```\n\n## Quick Start\n\n```tsx\nimport { EmailBuilder } from '@alihaiderrana/email-builder-sdk';\n\nexport function EmailEditor() {\n  return (\n    <div style={{ height: '100vh' }}>\n      <EmailBuilder\n        embedToken={process.env.NEXT_PUBLIC_EMAIL_BUILDER_TOKEN}\n        initialHtml=\"<h1>Welcome</h1><p>Edit this email template</p>\"\n        showFooter={true}\n        includeUnsubscribe={true}\n        footerInjectionMode=\"sdk\"\n        externalFooterHtml=\"<div>Custom footer</div>\"\n        onAuthError={(message) => console.error('auth failed', message)}\n        onChange={(html) => console.log('changed', html)}\n        onSave={(html) => console.log('saved', html)}\n        onUpload={async (file) => {\n          const body = new FormData();\n          body.append('asset', file);\n          const response = await fetch('/api/uploads', { method: 'POST', body });\n          const data = await response.json();\n          return data.url;\n        }}\n        onListAssets={async () => {\n          const response = await fetch('/api/assets');\n          const data = await response.json();\n          return data.assets;\n        }}\n        onDeleteAsset={async ({ id }) => {\n          if (!id) return false;\n          const response = await fetch(`/api/assets/${id}`, { method: 'DELETE' });\n          return response.ok;\n        }}\n      />\n    </div>\n  );\n}\n```\n\nIf `initialHtml` is not provided, the editor starts with a default Hello World template.\nIf `src` is not provided, the SDK uses the managed Circles builder endpoint.\n\n## Props\n\n| Prop | Type | Required | Description |\n| --- | --- | --- | --- |\n| `embedToken` | `string` | Yes | Token passed to iframe for backend verification. |\n| `src` | `string` | No | Optional custom builder URL override. |\n| `initialHtml` | `string` | No | Initial HTML content to load in the editor. |\n| `templateId` | `string` | No | Optional template id; builder fetches HTML from backend when provided. |\n| `showFooter` | `boolean` | No | Show \"Powered by Public Circles\" branding in footer. Defaults to `true`. |\n| `includeUnsubscribe` | `boolean` | No | Include unsubscribe link in footer. Defaults to `true`. |\n| `externalFooterHtml` | `string` | No | Optional host-provided footer HTML snippet. |\n| `footerInjectionMode` | `'default' \\| 'sdk'` | No | Footer source mode. Use `'sdk'` to apply `externalFooterHtml`. |\n| `config` | `Record<string, unknown>` | No | Optional builder configuration object. |\n| `className` | `string` | No | Class for the wrapper container. |\n| `style` | `React.CSSProperties` | No | Inline styles for the wrapper container. |\n| `iframeTitle` | `string` | No | Accessible title for the iframe. |\n| `sandbox` | `string` | No | Custom iframe sandbox value. |\n| `allowedOrigin` | `string` | No | Override allowed origin for message validation. |\n| `onReady` | `() => void` | No | Called when editor is ready. |\n| `onStatusChange` | `(status) => void` | No | Called on status changes (`loading`, `ready`, `error`). |\n| `onChange` | `(html: string) => void` | No | Called when editor content changes. |\n| `onSave` | `(html: string) => void` | No | Called when user saves content. |\n| `onUpload` | `(file: File) => Promise<string>` | No | Upload handler that returns a public URL for inserted assets. |\n| `onListAssets` | `(payload?: { limit?: number }) => Promise<AssetItem[]>` | No | Returns previously uploaded images for the picker modal. |\n| `onDeleteAsset` | `(payload: { id?: string; url?: string }) => Promise<boolean>` | No | Deletes an uploaded asset and returns whether it succeeded. |\n| `onAuthError` | `(message: string) => void` | No | Called when token is missing/invalid/rejected. |\n\n`AssetItem` shape:\n\n```ts\ntype AssetItem = {\n  url: string;\n  id?: string;\n  name?: string;\n  thumbnailUrl?: string;\n};\n```\n\n## Image Management Contract\n\nTo support reusable image uploads for any client app:\n\n- implement `onUpload` to upload a file and return a public URL\n- implement `onListAssets` to return uploaded images\n- implement `onDeleteAsset` to delete uploaded images from your backend/storage\n\nThe SDK stays storage-agnostic (S3, GCS, Cloudflare R2, etc.).\n\n## Ref API\n\n`EmailBuilder` supports a ref with:\n\n- `reload(): void` - Reloads the embedded editor iframe.\n\n## Requirements\n\n- React `>=18.2.0`\n- ReactDOM `>=18.2.0`\n\n## License\n\nMIT\n","readmeFilename":"README.md"}