{"_id":"@ecommission/epg-modal","_rev":"11-0af4a216da342329f9ec03131405d1c1","name":"@ecommission/epg-modal","dist-tags":{"latest":"1.3.6"},"versions":{"1.1.0":{"name":"@ecommission/epg-modal","version":"1.1.0","keywords":["react","modal","iframe","ecommission","epg"],"author":"","license":"MIT","_id":"@ecommission/epg-modal@1.1.0","maintainers":[{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"}],"dist":{"shasum":"719e389c11e9166dccd8e4bdc86754bb09b7ac59","tarball":"https://registry.npmjs.org/@ecommission/epg-modal/-/epg-modal-1.1.0.tgz","fileCount":8,"integrity":"sha512-3aWwHOkFvnvTQJB/L26FXbUvzFpJeSVArBcORBGNuEvQEk1jdl0Xqx8JYU3/eakYlf3a66wC/E6dciQYPGTODg==","signatures":[{"sig":"MEUCIQCD16tGzjh70dXEgfVe46d0/cDebDorBh7gY+1GEMEeWAIgAkdIVcIXkuTWu7q0iwQiekI4yqMnVyPjC8WxD6U/sFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21658},"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"}},"gitHead":"bdbaa001d32a2750d940b95e8528f5b4251d2b2b","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"},"_npmVersion":"11.6.2","description":"React modal component with iframe support for eCommission EPG integration","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/epg-modal_1.1.0_1772745508251_0.2599858084181963","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@ecommission/epg-modal","version":"1.1.1","keywords":["react","modal","iframe","ecommission","epg"],"author":"","license":"MIT","_id":"@ecommission/epg-modal@1.1.1","maintainers":[{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"}],"dist":{"shasum":"0127cbf85e1e38e4bd564c3f50285b77d6d5575d","tarball":"https://registry.npmjs.org/@ecommission/epg-modal/-/epg-modal-1.1.1.tgz","fileCount":8,"integrity":"sha512-bWiZc3vBbvrYezsuOCWy8kncnDR3gtSqbkGtr7tgLg00udjqDAZ0Ih7cJ2wkETD35h2MACo4UajZGw8LkfktcQ==","signatures":[{"sig":"MEQCIAF3SbB/Ca7dcm2vWT+WchK2Tveus1UQ1gMz2mb3vN8SAiB1JmfNPLqvKc9R2tiXXqaDI4MPOkunRVdsC5fSaMa/Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21658},"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"}},"gitHead":"bdbaa001d32a2750d940b95e8528f5b4251d2b2b","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"},"_npmVersion":"11.6.2","description":"React modal component with iframe support for eCommission EPG integration","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/epg-modal_1.1.1_1772745753717_0.9991510383719382","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@ecommission/epg-modal","version":"1.1.2","keywords":["react","modal","iframe","ecommission","epg"],"author":"","license":"MIT","_id":"@ecommission/epg-modal@1.1.2","maintainers":[{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"}],"dist":{"shasum":"f036e352a66633f0b6cd310ce392de4508bdc1a4","tarball":"https://registry.npmjs.org/@ecommission/epg-modal/-/epg-modal-1.1.2.tgz","fileCount":8,"integrity":"sha512-JFCd/anpAZXO8TlU5EE6nZgIEqL4BEU/UnHYFwMZ84WQ9Fy0N+dfP5j7Syp2CsgvPX7IO4Oju334r6YRmQLJPw==","signatures":[{"sig":"MEUCIQCym6frtbScMwhgDfOnL4OcUMX7DraM9mXhFjT47wypyQIgDU4Ml23B5NAQ3iBuiqWDstrCQRkOUSRodZ5jfdEmq14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21592},"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"}},"gitHead":"bdbaa001d32a2750d940b95e8528f5b4251d2b2b","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"},"_npmVersion":"11.6.2","description":"React modal component with iframe support for eCommission EPG integration","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/epg-modal_1.1.2_1772746047827_0.9132538328359097","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@ecommission/epg-modal","version":"1.2.0","keywords":["react","modal","iframe","ecommission","epg"],"author":"","license":"MIT","_id":"@ecommission/epg-modal@1.2.0","maintainers":[{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"}],"dist":{"shasum":"9becce483248b8118007b12ffe0605182f444076","tarball":"https://registry.npmjs.org/@ecommission/epg-modal/-/epg-modal-1.2.0.tgz","fileCount":10,"integrity":"sha512-7imBEqrFoC/d6e2NhqvwGZgiZDCSZBKrDYZMSu3JEpsQKeMgZWQYbNPXos9EBy8S7mPrf2TLw/sJsPh89f1Zog==","signatures":[{"sig":"MEUCIQD+Aa/EfC+aPvLshFuD9aIssT+c0WjGWG62G6IiEExt/wIgQs7V0LRFrs5NTBLRPQBHiYOD52Aus8opC7YEW5aiwuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36634},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/epg-modal.global.js","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"428752c47de3bbc1f6114c944ccb8508d17b1676","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"},"jsdelivr":"dist/epg-modal.global.js","_npmVersion":"11.13.0","description":"React modal component with iframe support for eCommission EPG integration","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/epg-modal_1.2.0_1781109696133_0.8214483173065075","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@ecommission/epg-modal","version":"1.3.0","keywords":["react","modal","iframe","ecommission","epg"],"author":"","license":"MIT","_id":"@ecommission/epg-modal@1.3.0","maintainers":[{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"}],"dist":{"shasum":"923b96792a25a6801e647700a63681b0310c92e2","tarball":"https://registry.npmjs.org/@ecommission/epg-modal/-/epg-modal-1.3.0.tgz","fileCount":10,"integrity":"sha512-UXNbgdECmhdEpGTm48N5L5ttySj468jlKkNLvBZSrsBd1B4Uv8S3p+mcmULYjKbd/EEr7ayq9BjHbQquqF8urQ==","signatures":[{"sig":"MEQCIAi7rCGx3KmGngzQQUuHA6aTvgQmDAvKMNJYjfADA1IQAiAkPu88ZZUG5XTPwbOYcslfQoHsv1aSPAaqnkME7T89Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38816},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/epg-modal.global.js","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a00bded1fbb79188d7c06147f0cf0ff1f0b18b3b","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"},"jsdelivr":"dist/epg-modal.global.js","_npmVersion":"11.6.2","description":"React modal component with iframe support for eCommission EPG integration","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/epg-modal_1.3.0_1783718861238_0.4743092355662262","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@ecommission/epg-modal","version":"1.3.1","keywords":["react","modal","iframe","ecommission","epg"],"author":"","license":"MIT","_id":"@ecommission/epg-modal@1.3.1","maintainers":[{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"}],"dist":{"shasum":"3732efa6adcd7de9034b34a74d09d1c0752f4801","tarball":"https://registry.npmjs.org/@ecommission/epg-modal/-/epg-modal-1.3.1.tgz","fileCount":10,"integrity":"sha512-bynEhTwf1gCzVtiz2Ad3K4J89zl/Sc/irTdxe2j6uZin4kAfTlwIH39Lnn15fJKrTQYwtL95c49+l3+VuWpkxQ==","signatures":[{"sig":"MEUCICJ352OYpdOubUNFdIg6/WxRJwLga4wksKyIvxgSfRv7AiEAoak02T1Zq6/tGqZqi7rUadEa5gui1o1k8xwhCDODuGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38798},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/epg-modal.global.js","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a00bded1fbb79188d7c06147f0cf0ff1f0b18b3b","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"},"jsdelivr":"dist/epg-modal.global.js","_npmVersion":"11.6.2","description":"React modal component with iframe support for eCommission EPG integration","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/epg-modal_1.3.1_1785180157373_0.4323398733793393","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@ecommission/epg-modal","version":"1.3.2","keywords":["react","modal","iframe","ecommission","epg"],"author":"","license":"MIT","_id":"@ecommission/epg-modal@1.3.2","maintainers":[{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"}],"dist":{"shasum":"22c13ec56ab7cac9df0fdd5409500fa28c8c908b","tarball":"https://registry.npmjs.org/@ecommission/epg-modal/-/epg-modal-1.3.2.tgz","fileCount":10,"integrity":"sha512-L36UcrxnQA7GiiSxQti7J57/fa+JreBVotT/CncG2OBVB3bv10yyNXsdSucjFOEdQ9luX7Tmm/A1zserduPCHA==","signatures":[{"sig":"MEUCIQDY4lf2PxawoEXRuVju19etsYz9vpDDC/mBKLnLObiLBQIgfZOsFfnE1XepgFbEg6+XHmlHy6y3p49g4uuh6hf/7VM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38798},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/epg-modal.global.js","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"9e77445f9ba707d9806e173d0e02747840a4bfe7","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"},"jsdelivr":"dist/epg-modal.global.js","_npmVersion":"11.6.2","description":"React modal component with iframe support for eCommission EPG integration","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/epg-modal_1.3.2_1785852302625_0.34375052565619524","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@ecommission/epg-modal","version":"1.3.3","keywords":["react","modal","iframe","ecommission","epg"],"author":"","license":"MIT","_id":"@ecommission/epg-modal@1.3.3","maintainers":[{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"}],"dist":{"shasum":"521d73159d193266334947616368569ab5fb01ca","tarball":"https://registry.npmjs.org/@ecommission/epg-modal/-/epg-modal-1.3.3.tgz","fileCount":10,"integrity":"sha512-bUilPkvsNBu7kMC2EawrO4g+3QjL7XRkXuzlohCqwfXiFyDJs1C4U0EHRPcavDBhmNgQAypSKkaxwSA72I8dYA==","signatures":[{"sig":"MEQCIFvtjvguP+XPkrpRs2qqd0MiwQ02e6PVB9DNNqSbK8jCAiBGB23A6WrOTWFHRAePl5TAQfDSi47IJaYQ8T1lusKzSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38798},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/epg-modal.global.js","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"9e77445f9ba707d9806e173d0e02747840a4bfe7","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"},"jsdelivr":"dist/epg-modal.global.js","_npmVersion":"11.6.2","description":"React modal component with iframe support for eCommission EPG integration","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/epg-modal_1.3.3_1785853176075_0.939457956512515","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@ecommission/epg-modal","version":"1.3.4","keywords":["react","modal","iframe","ecommission","epg"],"author":"","license":"MIT","_id":"@ecommission/epg-modal@1.3.4","maintainers":[{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"}],"dist":{"shasum":"404ff5f6ced3e70d2b3bf96af1bb7abca9d909cb","tarball":"https://registry.npmjs.org/@ecommission/epg-modal/-/epg-modal-1.3.4.tgz","fileCount":10,"integrity":"sha512-L5vyKs8WACtKQEimMzhphJbCwth10vmzATklTU1csZbCW/SRP2XKgGl1p730yNQmE/b4z8DyHiiyqkuFdPsFYw==","signatures":[{"sig":"MEUCIQDmssk/sNRtaZiwkS4w98jYfnFopf7cbfBLyHEMPhIIdQIgc1VXYcGR/N6DbBOUXBmdIAsxYZaAfbF8OHeBptIfbZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38798},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/epg-modal.global.js","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"49ca1a20cb51205f26c330d20e8d090afcce4b6c","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"},"jsdelivr":"dist/epg-modal.global.js","_npmVersion":"11.6.2","description":"React modal component with iframe support for eCommission EPG integration","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/epg-modal_1.3.4_1786051947835_0.7091466038589971","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@ecommission/epg-modal","version":"1.3.5","keywords":["react","modal","iframe","ecommission","epg"],"author":"","license":"MIT","_id":"@ecommission/epg-modal@1.3.5","maintainers":[{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"}],"dist":{"shasum":"2dfe6da387c198f5f54147a215cd6b3ec2959ec5","tarball":"https://registry.npmjs.org/@ecommission/epg-modal/-/epg-modal-1.3.5.tgz","fileCount":10,"integrity":"sha512-7EA/LgCMRRs/NbewtFiQBSwLpAwZcuI5wDDksHA0e8ZRmuIusTr0vPwH3N0WNRyPycyB9OdvckLdzTeoGwS1uQ==","signatures":[{"sig":"MEUCIH8e7S24YS9Fgf9K1E/fiYHx2+U5AKaLrbgOtMxYXucaAiEA5LyVzK2djecKS8Yfz/f7WAVPizRvYo6/US2Bqm+LBw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38798},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/epg-modal.global.js","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"5e75366f43579d60dfd24c5e84243fa06fc5ea62","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"},"jsdelivr":"dist/epg-modal.global.js","_npmVersion":"11.6.2","description":"React modal component with iframe support for eCommission EPG integration","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/epg-modal_1.3.5_1786632331581_0.897017640417886","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"_id":"@ecommission/epg-modal@1.3.6","dist":{"shasum":"fd161455eb60720d8d88e84bb52152ec06e1e91a","tarball":"https://registry.npmjs.org/@ecommission/epg-modal/-/epg-modal-1.3.6.tgz","fileCount":10,"integrity":"sha512-dZN+b5Aw2eekhw/bnBkyfFW9qx50bxnEx8/6U2r3pBFN0mAAcoJXWNoPC0DpkwZN1oxEEAzIQpQckDwpKXQ6wg==","signatures":[{"sig":"MEYCIQCFWCggnW3PHOsaUDkcweQX2LpknpbqLQ/rIGHiPhPj5wIhAPiS0sLBHxc0fAIJYfTjCrV6tqWzzKZO6rQPc4GZaD9Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGJ5/JprNWqQRHB4bjPcjXWveZDaHF9PPod0p/SjTis4AiEArmRfpT3RDvg6Ow66gLUL/SJO5jJlmr/Rl5z4YNe0Cl0="}],"unpackedSize":38798},"main":"dist/index.js","name":"@ecommission/epg-modal","types":"dist/index.d.ts","unpkg":"dist/epg-modal.global.js","author":"","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0f6e4c639437ac3a33fabb59232bd750bac518a0","license":"MIT","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"version":"1.3.6","_npmUser":{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"},"jsdelivr":"dist/epg-modal.global.js","keywords":["react","modal","iframe","ecommission","epg"],"_npmVersion":"11.6.2","description":"React modal component with iframe support for eCommission EPG integration","directories":{},"maintainers":[{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"}],"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/epg-modal_1.3.6_1787853682928_0.5622234760266906"}}},"time":{"created":"2026-03-05T21:18:28.167Z","modified":"2026-08-27T18:01:23.218Z","1.1.0":"2026-03-05T21:18:28.391Z","1.1.1":"2026-03-05T21:22:33.848Z","1.1.2":"2026-03-05T21:27:27.997Z","1.2.0":"2026-06-10T16:41:36.305Z","1.3.0":"2026-07-10T21:27:41.379Z","1.3.1":"2026-07-27T19:22:37.537Z","1.3.2":"2026-08-04T14:05:02.760Z","1.3.3":"2026-08-04T14:19:36.265Z","1.3.4":"2026-08-06T21:32:27.973Z","1.3.5":"2026-08-13T14:45:31.729Z","1.3.6":"2026-08-27T18:01:23.031Z"},"license":"MIT","keywords":["react","modal","iframe","ecommission","epg"],"description":"React modal component with iframe support for eCommission EPG integration","maintainers":[{"name":"darinschroeder","email":"darin.schroeder@ecommission.com"}],"readme":"# @ecommission/epg-modal\n\nReact modal component with iframe support for eCommission EPG integration.\n\n## Installation\n\n```bash\nnpm install @ecommission/epg-modal\n```\n\n## Usage\n\nAdd the `EpgModal` component to your app root:\n\n```tsx\nimport EpgModal from \"@ecommission/epg-modal\";\n\nfunction App() {\n  return (\n    <>\n      {/* Your app content */}\n      <EpgModal />\n    </>\n  );\n}\n```\n\nOpen the modal from anywhere using the global function:\n\n```ts\nwindow.openEpgModal(\"https://cdn.ecommission.com/lw/terms.php?jwt=...\");\n```\n\nFor the **payment-authorization clickwrap** (`auth.php`) use `epg_auth` — it opens a slightly wider/taller modal (660 × 590) sized for the authorization text plus the Accept/Decline buttons:\n\n```ts\nwindow.epg_auth(\"https://cdn.ecommission.com/lw/auth.php?jwt=...\");\n```\n\nThe modal closes automatically when it receives a close message from the iframe.\n\n## Vanilla / non-React usage\n\nFor non-React pages (e.g. server-rendered PHP), use the prebuilt global bundle — no React required. It registers the same `window.openEpgModal` / `window.epg_auth` globals and closes on the iframe's postMessage:\n\n```html\n<script src=\"https://unpkg.com/@ecommission/epg-modal/dist/epg-modal.global.js\"></script>\n<script>\n  window.epg_auth(\"https://cdn.ecommission.com/lw/auth.php?jwt=...\");\n</script>\n```\n\n(Or self-host `dist/epg-modal.global.js`.) Business logic — e.g. handling Accept vs Decline from the auth clickwrap — stays in your own `message` listener; this bundle only opens/closes the modal.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}