{"_id":"@douganderson444/svelte-component-gateway","_rev":"8-00d65d4db3c1be162508a813ddc9ef1f","name":"@douganderson444/svelte-component-gateway","dist-tags":{"latest":"0.0.19"},"versions":{"0.0.6":{"name":"@douganderson444/svelte-component-gateway","version":"0.0.6","module":"index.js","devDependencies":{"@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@sveltejs/adapter-auto":"next","@sveltejs/adapter-static":"next","@sveltejs/kit":"next","@tsconfig/svelte":"^3.0.0","prettier":"^2.5.1","prettier-plugin-svelte":"^2.5.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","svelte":"^3.44.0","svelte-check":"^2.7.1","svelte-preprocess":"^4.10.6","svelte-swipeable":"^1.0.9","svelte2tsx":"^0.5.10","typescript":"^4.7.2"},"type":"module","exports":{"./package.json":"./package.json",".":"./index.js"},"svelte":"./index.js","gitHead":"f5db21f52d58b32d350fd75974bd86776b4901f3","description":"Grabs a compiled Svelte component (ES Module) from the interwebs and mounts it so it to the DOM, so you can check it out, use it, and run your data (props) through it.","_id":"@douganderson444/svelte-component-gateway@0.0.6","_nodeVersion":"16.8.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-mC855ZGiWW32BV+Zx2KyoBC/1nNezPU3x9G8F0iYcjUvz4918LWw/6pWtHY6/7anmlb86w+oL44dhPWj/QMFkw==","shasum":"aa1ff96a31c0062a8a3d4b9017800760191424df","tarball":"https://registry.npmjs.org/@douganderson444/svelte-component-gateway/-/svelte-component-gateway-0.0.6.tgz","fileCount":19,"unpackedSize":24159,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCu7+kQC54ijBd2lW1IkPdyKOR3YAV/bqbUvFZRkO6NzgIhANe0uwnTYEuonIvMxYuHXIHBhvfKgTv9h37gYO+i35np"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioPkeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVAA//Y0webbAC6pVRrha1SaORM1gMg6xT9m5YU2N3W3W2IjPZlQ3m\r\nYIxL12ZNDPljkuLhbnGel6kwMPquTg8JHQCSjmk9AYaaxfr2rP5DJ1ofMLLg\r\noJqg3KZBbXZSxfqhLSiZ62kroZKgUJnmLaOMPY5Drv/PBwSCPYT95sOYlS75\r\nx+RYLA+IdqEqI20Q3p6W9mdfjjft6Pe13pWDg88dJ0CcnqWDsglTU7E+KlAn\r\n1dPhu991zuNN9VLtINLC1AcqvDqIPSboiOI4Hs2Gna4b6I59rU22F4u5O4zl\r\nebkoqu7cQ3kAT4gsJfiqFDukJboJH1npAtL9OprOhxyM7Mls+sVzck49+2qS\r\nad1uyyfPVOBfYEuIz1Fe6x74Y6gPI25ydzmdmwMVeRxR4elL9cthDEOvt6D8\r\nF+7zZoKRaqFW//M13jXIAziQQVNVA5NGfKrt3KR2AhW3URgJ1WkfXesILDL5\r\nhMC5z6mSbt0WtBtPcNcCZoDp/zGy0htk5PK7eUcooBbkFs6qyd5W9E9G9wWL\r\nV0pwAeNTfL/U0EtobSHZHQu0IPRvozZfZqPXdRDHpHV/UW+hlujTep1muaQr\r\nAp/gxtb1n4+tnkgXaDam5kZitptLdFY/vZ2zrUkWOfZBs02CzfIWkmR0gEcU\r\noNPRu/iA0lHDj/YTKGUQSnHj4KN3UIJbk/8=\r\n=ymoG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"douganderson444","email":"douganderson444@gmail.com"},"directories":{},"maintainers":[{"name":"douganderson444","email":"douganderson444@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-component-gateway_0.0.6_1654716702567_0.4326937452831714"},"_hasShrinkwrap":false},"0.0.7":{"name":"@douganderson444/svelte-component-gateway","version":"0.0.7","module":"index.js","devDependencies":{"@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@sveltejs/adapter-auto":"next","@sveltejs/adapter-static":"next","@sveltejs/kit":"next","@tsconfig/svelte":"^3.0.0","prettier":"^2.5.1","prettier-plugin-svelte":"^2.5.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","svelte":"^3.44.0","svelte-check":"^2.7.1","svelte-preprocess":"^4.10.6","svelte-swipeable":"^1.0.9","svelte2tsx":"^0.5.10","typescript":"^4.7.2"},"type":"module","exports":{"./package.json":"./package.json",".":"./index.js"},"svelte":"./index.js","gitHead":"4ab3374196367f12cb4f8457b41d5f666154a1ce","description":"Grabs a compiled Svelte component (ES Module) from the interwebs and mounts it so it to the DOM, so you can check it out, use it, and run your data (props) through it.","_id":"@douganderson444/svelte-component-gateway@0.0.7","_nodeVersion":"16.8.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-7wLK3pN3Wcd9vshyLg8dntBZZ04SEMAGObse+iyTvZwXNqQjDLAdvfxG7xf4on+q4RN5NAwTeCvVWnWmHdSdvA==","shasum":"e80e5b9b7e2579a58d3bed9b8c9f1d7fca16a58d","tarball":"https://registry.npmjs.org/@douganderson444/svelte-component-gateway/-/svelte-component-gateway-0.0.7.tgz","fileCount":21,"unpackedSize":26288,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkl4zzXoLHXLds2CgBQQm4f372O4gsKaniEl+hCl8kLAIhALrYDGcBSDmSGeSBLHDD1Ag89shRbVJVJQysP9QIYBCK"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiohsnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGKw/+OT0WORELbkYzNbN7QtS97CwG+64m/2VTQfsLlOfQFkMIcrQJ\r\ni3jIlRlO6PuCKrp19DUZ8qHvaAfG7re2bKy+9v58hv35wkalqXLfPpiHQQDB\r\nLseEBBTVdj98+BhOdodQjfSoee3xHn6M+kfAES/j3i8oAza03SaD/kQ/Ik99\r\nPf0oCOMQP8JOFziCQblTx+HMFg/qpgU95uG91nVuJHgtgf6GmajfpOfP6ct3\r\nl20s/Xlxfz57tzXn58yeGR5aHG+3MwGZpE13l+6mkITYgypwriBQYhJ8LfHv\r\nYT0WV52++tVaalx1ImItMVLlGNjZzuZWeaPGJa9pbXtlTBz72v/+m4l6vLnW\r\nfMLVnTM6DehzzYtcTWhWlDFqadgA/IeLPrGJsD8JCJr0iuo7hCkNhx8ReSyH\r\nlSuxr1ktlQSH2hCudYmKzwggoGsdNO/bTyVoB9FrtPYPhvB4QXhHTZrYdsop\r\n15djyZ5zj8skXb3G0xVWb/ClOj6RDOGIs5kLRa0kHaMtjgSRf9Wn3I0arGz2\r\nCiC+NuIDrbThe5AzmKeN35y2Nibze3L01H/qJkKkN1i7m1RP/ossL2rS6E6J\r\narFKsYRWFm0qwf4eVIMduFy3K1KolR5pdcEmHrnP/HimLtopkFGUvnfLmJvc\r\ng5W46sEfz/n3dSDmcLL03nsHsADcCBPY5l8=\r\n=lYU6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"douganderson444","email":"douganderson444@gmail.com"},"directories":{},"maintainers":[{"name":"douganderson444","email":"douganderson444@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-component-gateway_0.0.7_1654790951589_0.14609827188601354"},"_hasShrinkwrap":false},"0.0.9":{"name":"@douganderson444/svelte-component-gateway","version":"0.0.9","module":"index.js","main":"package/index.js","devDependencies":{"@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@sveltejs/adapter-auto":"next","@sveltejs/adapter-static":"next","@sveltejs/kit":"next","@tsconfig/svelte":"^3.0.0","prettier":"^2.5.1","prettier-plugin-svelte":"^2.5.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","svelte":"^3.44.0","svelte-check":"^2.7.1","svelte-preprocess":"^4.10.6","svelte-swipeable":"^1.0.9","svelte2tsx":"^0.5.10","typescript":"^4.7.2"},"type":"module","exports":{"./package.json":"./package.json",".":"./index.js"},"svelte":"./index.js","gitHead":"dac0ec40e83f5a8fe329d0d259c442852e0d0267","description":"Grabs a compiled Svelte component (ES Module) from the interwebs and mounts it so it to the DOM, so you can check it out, use it, and run your data (props) through it.","_id":"@douganderson444/svelte-component-gateway@0.0.9","_nodeVersion":"16.8.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-r5ECiHkGThQym2njpXGcryzzlpFUVu7CwbKcFNN0ZfzrGtodKehf1HTsadmZExKx1ONj3JrqzQC3kyBec4Nlnw==","shasum":"8f327ab77a127a149564010fe5af54f202daf514","tarball":"https://registry.npmjs.org/@douganderson444/svelte-component-gateway/-/svelte-component-gateway-0.0.9.tgz","fileCount":21,"unpackedSize":26318,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxF/yssnc5m1AOLPtA5x0Opj32pndNtb4SY3a1Oto2EQIgW3ZoddnylIIspeY3JRH/gNHIPqLvuCL8A1PCtBjC3Fs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiol5MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTBg//VeVYr5YcM57g0pyZcTLg4cK8MWdNk6+ROQSBTg0b7PfIPAgG\r\n5ilQTaUbe4PRz6kmYLd0JZBl+j/1f4MIceSaqk8x//l1bQB36i3d7DdVF8PY\r\nlnDlx2bpqFVQv5NyN81nkDwpH/cN07DnsTy7skIOOr+fCOxPFp4Sj/Qv3k8j\r\n/S570PovEZAUMMu9CGsPL1l8xVw7fN28LqIRNmXXaHx+hb56An8EptO2YrGE\r\nj+oZ77tByVLfMjLBXlMF4tQ6nefRncsKvAHS0DHodu6uPl1f2UpSEQ+JqjaL\r\nuzjFiNKTt8SxeAewu9Ujk/1mSKLtmEcS5byu7WDgF6yjjJK2PVf54MFT+WTA\r\n46spWQArAiMzuk+/aKEvOM30/78udssx6NMbuYdURhbXbVr9nTxdjcBO2GGb\r\nYHI07l3Ny2VtBbRnwj8ZyEWExJE40ylr8ZsCFqDtlZbdJo+RV1TAD67Dvo0B\r\nQ+08VmiGpJ317euolp84HDVnnPpLyvWad3cdpcdOtqvrIizB4ekuivgHbN6Q\r\ntcKhDed+bE6cmKC9PidPoyCLVfZUVess09RbTfOTooPUWetbkvLearjkoUCP\r\nNM5sGM9tZhZRVfVUYO12vArXhJH6IqEczCg51YnBu87oWAGXe+MuHXsb5fto\r\nTxCCHGHk/ak8t85fKwdjTMmB1Z2l3nYUiKA=\r\n=J/gs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"douganderson444","email":"douganderson444@gmail.com"},"directories":{},"maintainers":[{"name":"douganderson444","email":"douganderson444@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-component-gateway_0.0.9_1654808140462_0.961802912415141"},"_hasShrinkwrap":false},"0.0.10":{"name":"@douganderson444/svelte-component-gateway","version":"0.0.10","module":"index.js","main":"package/index.js","devDependencies":{"@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@sveltejs/adapter-auto":"next","@sveltejs/adapter-static":"next","@sveltejs/kit":"next","@tsconfig/svelte":"^3.0.0","prettier":"^2.5.1","prettier-plugin-svelte":"^2.5.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","svelte":"^3.44.0","svelte-check":"^2.7.1","svelte-preprocess":"^4.10.6","svelte-swipeable":"^1.0.9","svelte2tsx":"^0.5.10","typescript":"^4.7.2"},"type":"module","repository":{"type":"git","url":"git+https://github.com/DougAnderson444/svelte-component-gateway.git"},"exports":{"./package.json":"./package.json",".":"./index.js"},"svelte":"./index.js","gitHead":"fb16270da422b9996a1dc597813d7221e53b31f9","description":"Grabs a compiled Svelte component (ES Module) from the interwebs and mounts it so it to the DOM, so you can check it out, use it, and run your data (props) through it.","bugs":{"url":"https://github.com/DougAnderson444/svelte-component-gateway/issues"},"homepage":"https://github.com/DougAnderson444/svelte-component-gateway#readme","_id":"@douganderson444/svelte-component-gateway@0.0.10","_nodeVersion":"16.8.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-H9Vch6PuGQ4wjHHyw7SdcCl7SVVzUgKdYDZ8vBVh2GwYAcrYMfrQtFwhWntlu1NBBUVlrbjYD+0LileKGjkozQ==","shasum":"16d33b6f652a96032c6c577593081b43bc1d7dd6","tarball":"https://registry.npmjs.org/@douganderson444/svelte-component-gateway/-/svelte-component-gateway-0.0.10.tgz","fileCount":21,"unpackedSize":26693,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnAN+BkwpdAe9gmByqApzzj7DGZgnaHl4oifXef5xZ+AIgGCvKpZD74EWkPctxG0cWFlCBzpl0KhX/6PeL37HgzNQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqgC9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpd/g/9EQu/laClzFkII/6nXeXOU0apSR8S19oVjiBQJgji7lcf0UeK\r\nUUORYKqtZt16l3F8dSFIYLqKf2Truc6iKR7MCx4ELHUyIURkpaeXbSaxtwYF\r\nrrM6mIZufOKX8pte6rt1uMegtrzqrO2p9AHlI2ek9Vzu1XTZGTEJzLk6EFtl\r\nmsFo7ijMz8ejVY4hlNXZ46pSnHhScMXzh3brZvI2mw71TE2pZ+qX6mJhYl8a\r\nmHZUit1615UIdOvc1+LzRXJl8hS3iWnFVlN5QqSR6xyofBI6uuK7E0c1rdMk\r\ngJfEvciB4Cr/OA3y5QOcgZ/2nW4y+nVQ0NeZbDn/mDwVOnTSheDBhCsj+Kyy\r\nZT5K0D1J8oPyH5RImUqVUWXsk+1Ijiaq8RnrBAiH4sd2pGV1rUCFmnRO5K0z\r\niDqdb+g1d3CYKgyus1ymjH48s0h4A/ewq8OUBGKuQWmy0YX/TfPesYdW8t1p\r\n/0f59ALJoUymcBdTEh8IZDgtU3K0tRUEh8ljRUT8wezGLDNOk/A1lud5QmzN\r\nxh+zczVv9RMIgFOEgKlChJzTRYHEMCr6Jx1jl5qQEaVCDokXFsOo45oUPWpQ\r\nZBaaDHD4YUoyhnUzjLozTh5APT9bdd80QcTuGWIfGA/M0gEWxd+vYTSzxNwI\r\n5u2gACtwFg6WJeDXejMO/hqm0Wu5pHjIa6M=\r\n=/vm3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"douganderson444","email":"douganderson444@gmail.com"},"directories":{},"maintainers":[{"name":"douganderson444","email":"douganderson444@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-component-gateway_0.0.10_1655308476780_0.49342652091064476"},"_hasShrinkwrap":false},"0.0.11":{"name":"@douganderson444/svelte-component-gateway","version":"0.0.11","module":"index.js","main":"package/index.js","devDependencies":{"@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@sveltejs/adapter-auto":"next","@sveltejs/adapter-static":"next","@sveltejs/kit":"next","@tsconfig/svelte":"^3.0.0","prettier":"^2.5.1","prettier-plugin-svelte":"^2.5.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","svelte":"^3.44.0","svelte-check":"^2.7.1","svelte-preprocess":"^4.10.6","svelte-swipeable":"^1.0.9","svelte2tsx":"^0.5.10","typescript":"^4.7.2"},"type":"module","repository":{"type":"git","url":"git+https://github.com/DougAnderson444/svelte-component-gateway.git"},"exports":{"./package.json":"./package.json",".":"./index.js"},"svelte":"./index.js","gitHead":"332a543b93cbfb5134a81376c83fc17044a7a18f","description":"Grabs a compiled Svelte component (ES Module) from the interwebs and mounts it so it to the DOM, so you can check it out, use it, and run your data (props) through it.","bugs":{"url":"https://github.com/DougAnderson444/svelte-component-gateway/issues"},"homepage":"https://github.com/DougAnderson444/svelte-component-gateway#readme","_id":"@douganderson444/svelte-component-gateway@0.0.11","_nodeVersion":"16.8.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-qIoo0/pLH3tqwXmdCPfnQnMY49NxgCnztiST9EqLjdpLXnbu/W3gDOys9SSjx3QXRN6M7L4Gj1OPUM54Eg3DyA==","shasum":"305c3b9136c9e90bd081d83280c6fad0cd0c605f","tarball":"https://registry.npmjs.org/@douganderson444/svelte-component-gateway/-/svelte-component-gateway-0.0.11.tgz","fileCount":21,"unpackedSize":26748,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLAHLCU05psrTc4U2Jg6Z9iJ4A80O273uPQXutZOcZjwIhAJcSV7jRlkmRV9fZQZZP1mtL+jzdKrPlJE8I/5Udg1uV"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqgkmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqIQ//SAxic5yBfqwqk4xTl0gEJeZlQJQRRA35VYwE/Mp8dlKX4fik\r\nPba/e2RnkdsK5jME5Ii5Y7/fNcRKzXK8mlG/EAgkSvxTton1mhAfhhesoKx0\r\n6rrZlo7mYU3MGx1VI/q1Zp9VM7QZUuShwaWEfCLLQfQlFhapJ8PVbc7xWSyu\r\nZIsJT0HAbgKBWgFc8ivcuibATPG7sRKUvQiVlG/RUa5Q/pHFhPcxyOtrg70X\r\n5VYM+C2RV26KOV7UbVpWi6vZoWTaOLvnxu2oN12mgFsIG1CmoCDiHQvFMskY\r\nzaZucZTZB3DPVmPJ/1m/GfXLqs4tuPC9afR+P97vYjH5PzGy90TwlJgwtsJy\r\nlLh+pZJFohBo0wvQWE7GHttK10o258UlCtyyC00rAzGxr+Mn1NJ7kcWtEn/U\r\nvdh0wfbrYcfz8XbLfK82pPSeErYgKHGHw7v1cREsuAzKs926VMfpp1ZNrT4c\r\ntGMS+7GIgPkq1Ej4KPd/oS9gDA32H45hg8iNSfKzv7Z+twff93O4yR/d6/uC\r\nTuc1+6Mibs+PXUjLiLE+F937p4569JhVpDOX/Uu4SGqQRY0MbU0SjTpaLMuM\r\nx1pjSDw8cXlCk0EO1Ei9wk3yEN4NyqqMenqlkLaT/5yLQKkCwbTYbbTl+CJL\r\nxN0DwKsW2EEu+RA3YZUsetSiZeMY3EExmyo=\r\n=QNoB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"douganderson444","email":"douganderson444@gmail.com"},"directories":{},"maintainers":[{"name":"douganderson444","email":"douganderson444@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-component-gateway_0.0.11_1655310630216_0.28916634633447047"},"_hasShrinkwrap":false},"0.0.16":{"name":"@douganderson444/svelte-component-gateway","version":"0.0.16","module":"index.js","svelte":"index.js","main":"index.js","devDependencies":{"@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@sveltejs/adapter-auto":"next","@sveltejs/adapter-static":"next","@sveltejs/kit":"next","@tsconfig/svelte":"^3.0.0","autoprefixer":"^10.4.8","postcss":"^8.4.14","prettier":"^2.5.1","prettier-plugin-svelte":"^2.5.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","svelte":"^3.44.0","svelte-check":"^2.7.1","svelte-preprocess":"^4.10.7","svelte-swipeable":"^1.0.9","svelte2tsx":"^0.5.10","sveltejs-adapter-ipfs":"^0.3.0","tailwindcss":"^3.1.7","typescript":"^4.7.2"},"type":"module","repository":{"type":"git","url":"git+https://github.com/DougAnderson444/svelte-component-gateway.git"},"dependencies":{"@douganderson444/svelte-panhandle":"github:douganderson444/svelte-panhandle","@douganderson444/svelte-resizable":"github:douganderson444/svelte-resizable"},"exports":{"./package.json":"./package.json","./ComponentMounter.svelte":"./ComponentMounter.svelte","./FetchComponent.svelte":"./FetchComponent.svelte","./Gateway.svelte":"./Gateway.svelte","./IFrame.svelte":"./IFrame.svelte","./iframeSrc/constants":"./iframeSrc/constants.js","./iframeSrc/InnerHandler.svelte":"./iframeSrc/InnerHandler.svelte","./iframeSrc/main":"./iframeSrc/main.js","./iframeSrc/preventNetworkCalls":"./iframeSrc/preventNetworkCalls.js","./iframeSrc/README.md":"./iframeSrc/README.md","./iframeSrc/template.html":"./iframeSrc/template.html",".":"./index.js","./srcdoc/bundled.html":"./srcdoc/bundled.html","./srcdoc/index.html":"./srcdoc/index.html"},"gitHead":"56941ba1ce5330add14476ddbc4b6055e6cc90c4","description":"Grabs a compiled Svelte component (ES Module) from the interwebs and mounts it so it to the DOM, so you can check it out, use it, and run your data (props) through it.","bugs":{"url":"https://github.com/DougAnderson444/svelte-component-gateway/issues"},"homepage":"https://github.com/DougAnderson444/svelte-component-gateway#readme","_id":"@douganderson444/svelte-component-gateway@0.0.16","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-/LEE1LoG2Ktgav3wzmkIgSn6hNFOYlmu3wNHWp9y2HZHWfFVBBvFXnS1hX/ldQQ5+n/L+rZtVtRdp6nLowtqhA==","shasum":"45afb3d51f5d63c81ac459644c77063cd8918740","tarball":"https://registry.npmjs.org/@douganderson444/svelte-component-gateway/-/svelte-component-gateway-0.0.16.tgz","fileCount":20,"unpackedSize":29927,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/9b405tQC5Yqx8pxuxd/PjdCJpmf5Dagda8MsKD7zjAiEAyJZ/NFJ6oxkXue8W9dYVLBFb8r9zXLS20mHF5B0546w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNE2WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyzA/8CHucKd65w9h0F46EPU3e9vxQMfdW5huD1ob4Ut60K+32jSGv\r\nAGWwHvxEFgjObKS/SPa8i7T752Fwsnsm5WQbKmUBu+Wovp324+Zznx86qPvt\r\nlNn03nOiE5rPw7VCO3hKPLQUNpvtdwKTEmjrf0mIejxrG5fiDt2pZ+tc/Nwi\r\n3mlc8KI5X4M9n8rIRMzejawLYmivOwu9NHMCxeqD1D2b/XzlA0FxaJscGDQA\r\nn4SNuGBdcTRFztW41aVH29GqL9hmkjJCQ6bIxBc+NVnfAdGgt5JMIo9pUkIs\r\nZYPWBV3iLs4XdnhMOkJiVNrP3MHorEOBnzu+BGzY3xxIpvh6SDkXlgZKX5+u\r\nkBJvdL+a77Gqu243NakNGxALEef8m692dgf0TIHJx7wydLRSPfd3BmXjDeGR\r\ndNEsaxU/JXBDUtcAO3D0DJWy2+2WOSZLLzzjl3Jy7bNGdS5tMfVtkfF18mPw\r\nVjmLrtXogxZd53fDDgjBccPOvcD1Dpk66dZqPfGUPAyQSQRZaX1iBQkhvujN\r\nGQ22eqPMXSbi5qN7SEJbJAPUID92fK9I/hHRO8IRxDDmmQOBBQyIEJKGqvFJ\r\nhGpPgzViWhX6nzxhhRyv3QkqwsS5IlcBLI0ATgjZhBpj4iguu1+WpMpdr9pV\r\nOriKFAx0Mg5JSUqOjg9CexaP0nDpfhlBJV0=\r\n=esBn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"douganderson444","email":"douganderson444@gmail.com"},"directories":{},"maintainers":[{"name":"douganderson444","email":"douganderson444@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-component-gateway_0.0.16_1664372118136_0.24290349952053303"},"_hasShrinkwrap":false},"0.0.17":{"name":"@douganderson444/svelte-component-gateway","version":"0.0.17","module":"index.js","svelte":"index.js","main":"index.js","devDependencies":{"@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@sveltejs/adapter-auto":"next","@sveltejs/adapter-static":"next","@sveltejs/kit":"next","@tsconfig/svelte":"^3.0.0","autoprefixer":"^10.4.8","postcss":"^8.4.14","prettier":"^2.5.1","prettier-plugin-svelte":"^2.5.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","svelte":"^3.44.0","svelte-check":"^2.7.1","svelte-preprocess":"^4.10.7","svelte-swipeable":"^1.0.9","svelte2tsx":"^0.5.10","sveltejs-adapter-ipfs":"^0.3.0","tailwindcss":"^3.1.7","typescript":"^4.7.2"},"type":"module","repository":{"type":"git","url":"git+https://github.com/DougAnderson444/svelte-component-gateway.git"},"exports":{"./package.json":"./package.json","./ComponentMounter.svelte":"./ComponentMounter.svelte","./FetchComponent.svelte":"./FetchComponent.svelte","./Gateway.svelte":"./Gateway.svelte","./IFrame.svelte":"./IFrame.svelte","./iframeSrc/constants":"./iframeSrc/constants.js","./iframeSrc/InnerHandler.svelte":"./iframeSrc/InnerHandler.svelte","./iframeSrc/main":"./iframeSrc/main.js","./iframeSrc/preventNetworkCalls":"./iframeSrc/preventNetworkCalls.js","./iframeSrc/README.md":"./iframeSrc/README.md","./iframeSrc/template.html":"./iframeSrc/template.html",".":"./index.js","./srcdoc/bundled.html":"./srcdoc/bundled.html","./srcdoc/index.html":"./srcdoc/index.html"},"gitHead":"70a60a95d357bf811084604a77f8487a1eef1ac8","description":"Grabs a compiled Svelte component (ES Module) from the interwebs and mounts it so it to the DOM, so you can check it out, use it, and run your data (props) through it.","bugs":{"url":"https://github.com/DougAnderson444/svelte-component-gateway/issues"},"homepage":"https://github.com/DougAnderson444/svelte-component-gateway#readme","_id":"@douganderson444/svelte-component-gateway@0.0.17","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-Phy1ZK3vRTfyOv2x5pWx11VF5raX/F8NDPT6NrSUMcL5yO6fYdAlxY8ImcbRetP84+1aw5Ng7OfWxk5FUpw2ZA==","shasum":"7571535a2e5616b0f28e50cd303e36c26a7e5108","tarball":"https://registry.npmjs.org/@douganderson444/svelte-component-gateway/-/svelte-component-gateway-0.0.17.tgz","fileCount":20,"unpackedSize":29996,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5b56WSdCKRzcrsEm8zDHtCFjOXV4Miq3qH+y9uOG8nwIhAJNeFOg48n+zeTvQCo7OpqD01W8dybmu762u0yey48I6"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNXRaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpP4Q/9HUS6ttrzpXQXrq3qF5J3w1BQaJvC3MYJhpJjzWkPZzGxRoqF\r\nUMkRdt8OA0/tDZoY9DXdyx81u/oHeU2Zyq5Eu7Yjqd43HdX8l6RjZ4skcyZ3\r\nMdoc9ZjyAGrhWxHkRV2vJBeyn4GE7/fxhmghUH/WRIBubbG7XkU+DfUGLxak\r\n+TNboIyFMdSv6GyR3uTwxS+mzO+t/3H+e7MeLGAImkl+h3CyEYL6Mn9rEK4D\r\nHI6GY9n7eTnaSw78J5HjSLVwoYYtnkaUwgM3/fP0a9sPEAWTJc33p3/TQLVE\r\nPTuPitaZrVv0MqZLG6JcD4QWnsWifi5JyOp9YuzLoLH2SlyftNcyw9X9qFO8\r\n1o9W1+VZLfTXbaqrGVkmHBnvFNzwSCjdJRO8W3V1kJjxgxnI1lcvs0NB0qF1\r\nunuoPvjQgqN8A9F05oO5UHdX2SAG/02wOITsqnuWNF2owx19k7cr81czYsbu\r\nYSLH4OIWRrB0XjYkGl6gN3ZUrOEwX2TrzP41uiN8DXN6PDo+z5sop6i4woBR\r\nc9fIMkf4B1xBGzL5d6/CEdBZ75pLQPvtgspMy5atENEHye1SiMDFMZpIWsDV\r\ne+Myl0cgB/wllAF12DhcpmZwN2huaPzLK2p5aUnWro1xO65GACiX4tKg9Dev\r\nyc8juserzh1pUg3p8+bOS6//U9FC33i2We4=\r\n=v00o\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"douganderson444","email":"douganderson444@gmail.com"},"directories":{},"maintainers":[{"name":"douganderson444","email":"douganderson444@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-component-gateway_0.0.17_1664447578279_0.05630901163846169"},"_hasShrinkwrap":false},"0.0.18":{"name":"@douganderson444/svelte-component-gateway","version":"0.0.18","module":"index.js","svelte":"index.js","main":"index.js","devDependencies":{"@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@sveltejs/adapter-auto":"next","@sveltejs/adapter-static":"next","@sveltejs/kit":"next","@tsconfig/svelte":"^3.0.0","autoprefixer":"^10.4.8","postcss":"^8.4.14","prettier":"^2.5.1","prettier-plugin-svelte":"^2.5.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","svelte":"^3.44.0","svelte-check":"^2.7.1","svelte-preprocess":"^4.10.7","svelte-swipeable":"^1.0.9","svelte2tsx":"^0.5.10","sveltejs-adapter-ipfs":"^0.3.0","tailwindcss":"^3.1.7","typescript":"^4.7.2"},"type":"module","repository":{"type":"git","url":"git+https://github.com/DougAnderson444/svelte-component-gateway.git"},"exports":{"./package.json":"./package.json","./ComponentMounter.svelte":"./ComponentMounter.svelte","./FetchComponent.svelte":"./FetchComponent.svelte","./Gateway.svelte":"./Gateway.svelte","./IFrame.svelte":"./IFrame.svelte","./iframeSrc/constants":"./iframeSrc/constants.js","./iframeSrc/InnerHandler.svelte":"./iframeSrc/InnerHandler.svelte","./iframeSrc/main":"./iframeSrc/main.js","./iframeSrc/preventNetworkCalls":"./iframeSrc/preventNetworkCalls.js","./iframeSrc/README.md":"./iframeSrc/README.md","./iframeSrc/template.html":"./iframeSrc/template.html",".":"./index.js","./srcdoc/bundled.html":"./srcdoc/bundled.html","./srcdoc/index.html":"./srcdoc/index.html"},"gitHead":"63d79c191559d02fc3cf87ddeea94e49ead16c46","description":"Grabs a compiled Svelte component (ES Module) from the interwebs and mounts it so it to the DOM, so you can check it out, use it, and run your data (props) through it.","bugs":{"url":"https://github.com/DougAnderson444/svelte-component-gateway/issues"},"homepage":"https://github.com/DougAnderson444/svelte-component-gateway#readme","_id":"@douganderson444/svelte-component-gateway@0.0.18","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-Z4WFHZxIq1R4u1fC34ikBprpD3v2o+PjcvaqbIWRMrCMFqus2IMvFi+Xe+u2jbZ++RR5NuexTI0HvyHNMJm1OQ==","shasum":"7312e445c045e9938b46b9712a19eb50dc91c57e","tarball":"https://registry.npmjs.org/@douganderson444/svelte-component-gateway/-/svelte-component-gateway-0.0.18.tgz","fileCount":20,"unpackedSize":39069,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2udQ8e4dNJLxRE8riHlGzuZenNpzaNnFD65zBC0XNnwIgfmlRSlD5stgZ4RH6GZBafmhXJfeaQbMEMgaYFiFctYM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNazfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeyBAAiPl93ZalWxvK1ehTnd6/T0n3QbsQK31/zfGXEthQYKnHDgG4\r\nsssRmKadka3vUPIwgggjf65V/zavwe6VTU+lSbwwo6WL9WN0jw0SVH7YphQG\r\nEUinXVcJXgyXftc9g4Dvewy8i3nQATx26QbzbMjqD8DiEfSfRuBe/DnP82Wt\r\n3uBxGh5hL/3E6wJTgz9zecUpn5jt61DAPTJC0D9q5sIuFVH/+w6p0B4w9/j6\r\n1R/p/t0zxbzZbkF/oJ0oXSOlN9JDNCBstHpkp7ELJEnoZRJrA1OGjk4thLf2\r\nBg4FPyIbQGB3pOdilwnV3mhIXhtt8xUmbfBIynW3LTHJLgX21Ww7myhyDJaf\r\nc0ggVAXgYdVY+JfUIiBdebumYo1Y1oMLlf+IQKvNoPcx9Uh5lcitYWirtXfg\r\n7hjNLLiNUR2rXv8GLqYxCSGnTb+1CxMNQLvGOqHx6GKu6lVUutetl5x5cHF1\r\nHomP4MBiuFtlahKT8AJ//47uMEajWyZKCfMooNdtkA5fQ4u1xF6xDmw8gGnk\r\nPtoXcVdYza5Pdi/Az59JD5AdBTjH0OLNj8hppS8Ft7JW4BUKFwa4JRdKQG9x\r\n9b9JCbp5hJtlTT7VnBnAnDDublrN8lvdwosYsrshIzNlORh7JoFr1r047K9a\r\nv3LSxZoFntay9TAyylIk4zDatZzcAWKkpLo=\r\n=xNj/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"douganderson444","email":"douganderson444@gmail.com"},"directories":{},"maintainers":[{"name":"douganderson444","email":"douganderson444@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-component-gateway_0.0.18_1664462047422_0.9537290237125391"},"_hasShrinkwrap":false},"0.0.19":{"name":"@douganderson444/svelte-component-gateway","version":"0.0.19","module":"index.js","svelte":"index.js","main":"index.js","devDependencies":{"@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@sveltejs/adapter-auto":"next","@sveltejs/adapter-static":"next","@sveltejs/kit":"next","@tsconfig/svelte":"^3.0.0","autoprefixer":"^10.4.8","postcss":"^8.4.14","prettier":"^2.5.1","prettier-plugin-svelte":"^2.5.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","svelte":"^3.44.0","svelte-check":"^2.7.1","svelte-preprocess":"^4.10.7","svelte-swipeable":"^1.0.9","svelte2tsx":"^0.5.10","sveltejs-adapter-ipfs":"^0.3.0","tailwindcss":"^3.1.7","typescript":"^4.7.2"},"type":"module","repository":{"type":"git","url":"git+https://github.com/DougAnderson444/svelte-component-gateway.git"},"exports":{"./package.json":"./package.json","./ComponentMounter.svelte":"./ComponentMounter.svelte","./FetchComponent.svelte":"./FetchComponent.svelte","./Gateway.svelte":"./Gateway.svelte","./IFrame.svelte":"./IFrame.svelte","./iframeSrc/constants":"./iframeSrc/constants.js","./iframeSrc/InnerHandler.svelte":"./iframeSrc/InnerHandler.svelte","./iframeSrc/main":"./iframeSrc/main.js","./iframeSrc/preventNetworkCalls":"./iframeSrc/preventNetworkCalls.js","./iframeSrc/README.md":"./iframeSrc/README.md","./iframeSrc/template.html":"./iframeSrc/template.html",".":"./index.js","./srcdoc/bundled.html":"./srcdoc/bundled.html","./srcdoc/index.html":"./srcdoc/index.html"},"gitHead":"c697179fa3b84b37e8fe2556e235b3d08a511f50","description":"Grabs a compiled Svelte component (ES Module) from the interwebs and mounts it so it to the DOM, so you can check it out, use it, and run your data (props) through it.","bugs":{"url":"https://github.com/DougAnderson444/svelte-component-gateway/issues"},"homepage":"https://github.com/DougAnderson444/svelte-component-gateway#readme","_id":"@douganderson444/svelte-component-gateway@0.0.19","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-8+7/DOWGO24TmUoiLs2RJ2K8CrtT0iFoKyPPwC6gdMCKn7w354hHRI+wNICFdtuCjCAEASpY4JxJOM72A/hTww==","shasum":"874dea62605c77a63378ad1968e55f60244af4cd","tarball":"https://registry.npmjs.org/@douganderson444/svelte-component-gateway/-/svelte-component-gateway-0.0.19.tgz","fileCount":20,"unpackedSize":39042,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB0VR5DzffD2PdsY5QsTWzgMb7kV+u8TXDYGrzaer+NpAiEApTTetjdGoUs3E/kHJVy3yBdVU44V+yybfun94Brjv40="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNipHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqusg/+P16EBBHeJl+1F/SIhUyQn4yDjCKdgS2IveHy7Xxlytcqw/Xo\r\n2/Oo0U/18oUSeMzifQxIRZ0uEtRiSqNuwdKFpyKtLANii62FEH8XRsHLNtlr\r\neJ7TZAcZ55i6/g71ZZ4QS1LcCc1IGt7CfNtlUtgC3+LSuQ5YpnR48wAbE9Sc\r\nL4glBUz24VZ1XPM5LrgB3lZq8CB0UI6loNDvUQg/Sy6WtGTBifFFK/5+QEev\r\nUw3/2xPuU5zvEJs3FzXykP774bnnqxD43UfpwUMpfkO5lEHC9tygR0f/RvUE\r\nYNZj6wv+h0700IyT0KZPU+ftntC4k7GYf9/bCI3lJ8cS5AAAPPHllyV2xE5+\r\n0C6baxnmF+yUmmt5P17gGFrOYB4imOu451iucfRVU33cq0ez8teXszNpARkD\r\nl5W2W/Ih1ab1rJ+qiOinlCMwGIwOpnTiWJVpTL2lgUWyiWZlNyRCL1s2aK+O\r\n4VqACdOPsOtqu9qP+g9N7gPkrueXBAx/jjbQbZPqhPkF2c8lFwbDG5EoQcso\r\nw5109GvEtM6NIaZFQuU/TKPE3caZgJ+d65uA6u+0zMsz+pMcOP1OtiRHq7CD\r\njFtSJef2k9+JzFc+TcrIrvzXAjAjW8Arg8r0imTHE0gGY5e+wxkD7+8PvnwC\r\nqh91jQVZJU4RDjiRVOSAQxQXNG+gWJJG9JA=\r\n=D+Bi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"douganderson444","email":"douganderson444@gmail.com"},"directories":{},"maintainers":[{"name":"douganderson444","email":"douganderson444@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-component-gateway_0.0.19_1664494151448_0.49856266947415584"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-08T19:31:42.505Z","0.0.6":"2022-06-08T19:31:42.722Z","modified":"2022-09-29T23:29:11.767Z","0.0.7":"2022-06-09T16:09:11.767Z","0.0.9":"2022-06-09T20:55:40.616Z","0.0.10":"2022-06-15T15:54:36.981Z","0.0.11":"2022-06-15T16:30:30.446Z","0.0.16":"2022-09-28T13:35:18.349Z","0.0.17":"2022-09-29T10:32:58.505Z","0.0.18":"2022-09-29T14:34:07.576Z","0.0.19":"2022-09-29T23:29:11.687Z"},"maintainers":[{"name":"douganderson444","email":"douganderson444@gmail.com"}],"description":"Grabs a compiled Svelte component (ES Module) from the interwebs and mounts it so it to the DOM, so you can check it out, use it, and run your data (props) through it.","readme":"# Svelte Component Gateway\n\nGrabs a compiled Svelte component (ES Module) from the interwebs and mounts it so it to the DOM, so you can check it out, use it, and run your data (props) through it.\n\n## Usage\n\nSave a Svelte component to the internet (maybe using something like [Web3 Repl Deploy](https://douganderson444.github.io/web3-repl-deploy/)) then paste the URL for the resulting es module / Svelte Component into this gateway.\n\nThis gateway will render the component and add the props so you can check it out.\n\n## TODO\n\n- [x] Pass in props in a variable way\n- [x] Pass props back to parent (to save them)\n- [x] Pass default props to parent to capture schema\n\n## iFrame TODO\n\n- [x] [Sandbox](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/sandbox) the iframe for untrusted code execution\n- [x] Prevent fetch\n- [x] Prevent XMLHttpRequest\n- [x] Prevent WebSocket\n- [x] Prevent EventSource\n- [ ] Prevent adding iframes to the iframe\n- [ ] Prevent href anchors with searchParams\n- [ ] Prevent sanitize props as JSON objects only\n\n## API\n\nUse the Gateway in your mini-apps:\n\n### Using Svelte to generate a [CustomEvent](https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent)\n\n```svelte\n<script>\n\timport { Gateway } from '@douganderson444/svelte-component-gateway';\n\n\t// props\n\texport let count = 0;\n\n\tfunction handleChange(event) {\n\t\tconsole.log(`The count is now: `, event.detail.count);\n\t}\n</script>\n\n// YourApp.svelte\n\n<Gateway\n\tesModule={ContactCard}\n\tprops={{ firstName: 'Doug', lastname: 'Anderson' }}\n\ton:change={handleChange}\n/>\n```\n\n### Using Vanilla JS ([see ref](https://svelte.dev/docs#run-time-client-side-component-api))\n\n```js\n// yourscript.js\n\nimport { Gateway } from 'svelte-component-gateway'\n\n// fetch your esModule from the interwebs, [IPFS](https://docs.ipfs.io/concepts/ipfs-gateway/), or perhaps [Arweave](https://docs.arweave.org/developers/server/http-api)\nconst fetched = await fetch(url);\nconst ExampleComponent = await fetched.text();\n\nconst gateway = new Gateway({\n    target: document.getElementById('gateway-element'),\n\tprops: {\n\t\tesModule: ExampleComponent,\n        // optional props\n\t\t// assuming ExampleComponent.svelte contains something like\n\t\t// `export let answer`:\n        props: { answer: 42 } // we want the answer to be 42 instead of the default\n})\n\ngateway.$on('change',\n    event => {\n        // save them somewhere\n        // defaults props will be emited on load\n        console.log(\"The following properties changed: \", event.detail)\n        }\n)\n\n\n...\n<!-- in your html: -->\n\n<div id='gateway-element'></div>\n\n```\n","readmeFilename":"README.md","homepage":"https://github.com/DougAnderson444/svelte-component-gateway#readme","repository":{"type":"git","url":"git+https://github.com/DougAnderson444/svelte-component-gateway.git"},"bugs":{"url":"https://github.com/DougAnderson444/svelte-component-gateway/issues"}}