{"_id":"preact-html-converter","_rev":"12-7a1f26efe507d54e6240fbea0c4c8775","name":"preact-html-converter","dist-tags":{"latest":"0.4.2"},"versions":{"0.1.0":{"name":"preact-html-converter","version":"0.1.0","description":"Converts a raw HTML string into Preact Elements.","main":"dist/preact-html-converter.js","repository":{"type":"git","url":"git+https://github.com/Sethorax/react-html-converter.git"},"author":{"name":"Sethorax","email":"info@sethorax.com"},"license":"MIT","dependencies":{"parse5":"^3.0.2","preact":"^8.2.7","react-attr-converter":"^0.2.0"},"scripts":{"prepublish":"babel src/index.js --out-file dist/preact-html-converter.js --presets=env","build":"babel src/index.js --out-file dist/preact-html-converter.js --presets=env"},"gitHead":"c8f1b1ce7a9087069b2fe0a56e8a52223adcf956","bugs":{"url":"https://github.com/Sethorax/react-html-converter/issues"},"homepage":"https://github.com/Sethorax/react-html-converter#readme","_id":"preact-html-converter@0.1.0","_npmVersion":"5.7.1","_nodeVersion":"9.4.0","_npmUser":{"name":"sethorax","email":"sethorax@gmail.com"},"dist":{"integrity":"sha512-/EQaiA5608J5g7xaVtHn0pBiH0oztmAKlSx94c6AdGFvwWYKG/zNrXFoZ24CC1pY0V8bWlNeWhApTCwTuFeiPA==","shasum":"6296d847264b4ada3669015ca89d60d255410fa8","tarball":"https://registry.npmjs.org/preact-html-converter/-/preact-html-converter-0.1.0.tgz","fileCount":7,"unpackedSize":7388,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzgHWIHAROBED4t7Jwv4smLHOY896jbz+PzuJgL3hpgwIhAN8NuCEJtYZgu3zf29DeaiyGWNDGKiZJT7hxoGRaQAp6"}]},"maintainers":[{"name":"sethorax","email":"sethorax@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-html-converter_0.1.0_1521322058997_0.5165115181703988"},"_hasShrinkwrap":false},"0.1.1":{"name":"preact-html-converter","version":"0.1.1","description":"Converts a raw HTML string into Preact Elements.","main":"dist/preact-html-converter.js","repository":{"type":"git","url":"git+https://github.com/Sethorax/react-html-converter.git"},"author":{"name":"Sethorax","email":"info@sethorax.com"},"license":"MIT","dependencies":{"parse5":"^3.0.2","preact":"^8.2.7","react-attr-converter":"^0.2.0"},"scripts":{"prepublish":"babel src/index.js --out-file dist/preact-html-converter.js --presets=env","build":"babel src/index.js --out-file dist/preact-html-converter.js --presets=env"},"gitHead":"5032799a98b63e782b5df1858aedfffce95616f7","bugs":{"url":"https://github.com/Sethorax/react-html-converter/issues"},"homepage":"https://github.com/Sethorax/react-html-converter#readme","_id":"preact-html-converter@0.1.1","_npmVersion":"5.7.1","_nodeVersion":"9.4.0","_npmUser":{"name":"sethorax","email":"sethorax@gmail.com"},"dist":{"integrity":"sha512-BEa36M6ICnpVduWt+sb0C3mG5d3ZVuDPWhaExI3e2TDn3d8MoJ/CXATpoQuo+5wGCndiy1rM17B3UtfN1puVCw==","shasum":"fdf721a25b2ea722f086315a299f5c73a3ae210b","tarball":"https://registry.npmjs.org/preact-html-converter/-/preact-html-converter-0.1.1.tgz","fileCount":7,"unpackedSize":7398,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH35/cIKC5LKo2aH2xVhyLLsFfuVwSrha6/8jjrIn8GSAiAkTfgTfD56RNKd3wNcR4JK/hkiNIQGaCIdNNYCCwdxGA=="}]},"maintainers":[{"name":"sethorax","email":"sethorax@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-html-converter_0.1.1_1521322177304_0.43280622930885126"},"_hasShrinkwrap":false},"0.2.3":{"name":"preact-html-converter","version":"0.2.3","description":"Converts a raw HTML string into Preact Elements or even Preact Components. Ships with integrations for node and browser.","keywords":["preact","html"],"repository":{"type":"git","url":"git+https://github.com/Sethorax/react-html-converter.git"},"author":{"name":"Sethorax","email":"info@sethorax.com"},"license":"MIT","dependencies":{"parse5":"^3.0.2","preact":"^8.2.7"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^23.0.0-alpha.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","eslint":"^4.19.0","eslint-config-defaults":"^9.0.0","eslint-plugin-react":"^7.7.0","jest":"^22.4.2","jsdom":"^11.6.2","microbundle":"^0.4.4","preact-render-to-string":"^3.7.0"},"scripts":{"test":"eslint src && jest","prepublish":"npm run build","build":"microbundle src/integrations/*.js -o x.js -f cjs --external all --sourcemap false"},"gitHead":"3be1cae48e758d4847bcfbf97f87ceb9f5c065b9","bugs":{"url":"https://github.com/Sethorax/react-html-converter/issues"},"homepage":"https://github.com/Sethorax/react-html-converter#readme","_id":"preact-html-converter@0.2.3","_npmVersion":"5.7.1","_nodeVersion":"9.4.0","_npmUser":{"name":"sethorax","email":"sethorax@gmail.com"},"dist":{"integrity":"sha512-seKog1RnBSirNgF9H0YIhGAU6WfsiKUfgQ4W/I/zqPCJfiSqvuV6IFz8jEbkxtb8R+sfLsOZ7nGHp/Q3ltFyBg==","shasum":"c78d7b841473e4d7dfef1596196b1da85943a96f","tarball":"https://registry.npmjs.org/preact-html-converter/-/preact-html-converter-0.2.3.tgz","fileCount":18,"unpackedSize":22519,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6EChjB1uK6qh8bbmUWNBhsFqe7WTZhWZg5N+svpXFUQIgEVwIizE9jHNUCqU7jxlqJEkWlERd8y0g/OJTiOxetgs="}]},"maintainers":[{"name":"sethorax","email":"sethorax@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-html-converter_0.2.3_1521578653237_0.18979772683016582"},"_hasShrinkwrap":false},"0.2.4":{"name":"preact-html-converter","version":"0.2.4","description":"Converts a raw HTML string into Preact Elements or even Preact Components. Ships with integrations for node and browser.","keywords":["preact","html"],"repository":{"type":"git","url":"git+https://github.com/Sethorax/react-html-converter.git"},"author":{"name":"Sethorax","email":"info@sethorax.com"},"license":"MIT","dependencies":{"parse5":"^3.0.2","preact":"^8.2.7"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^23.0.0-alpha.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.16.0","eslint":"^4.19.0","eslint-config-defaults":"^9.0.0","eslint-plugin-react":"^7.7.0","jest":"^22.4.2","jsdom":"^11.6.2","microbundle":"^0.4.4","preact-render-to-string":"^3.7.0"},"scripts":{"test":"eslint src && jest","prepublish":"npm run build","build":"microbundle src/integrations/*.js -o x.js -f cjs --external all"},"gitHead":"2ba257813583dd81f66ed6d9019ff10f915484ae","bugs":{"url":"https://github.com/Sethorax/react-html-converter/issues"},"homepage":"https://github.com/Sethorax/react-html-converter#readme","_id":"preact-html-converter@0.2.4","_npmVersion":"5.7.1","_nodeVersion":"9.4.0","_npmUser":{"name":"sethorax","email":"sethorax@gmail.com"},"dist":{"integrity":"sha512-ih05wfV8Azv0W9jFbGZwtH17LjWUzsCOE9nrXvau7DhULbUIrDSJ45mcc/ZM/l0EDohTqj4/9CV7VGxgekpvoQ==","shasum":"fde0bb73b08d15f2664dae6a417a8bbf8f41d9a4","tarball":"https://registry.npmjs.org/preact-html-converter/-/preact-html-converter-0.2.4.tgz","fileCount":20,"unpackedSize":42947,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3pw/520kWhEi96DhjZxDpOkletVIXTu0Tbnmk5ffp9wIhALq5Q/1jHyzdPwTMF6Xk+i6JnL9MQSEKNqMRw1rWWT39"}]},"maintainers":[{"name":"sethorax","email":"sethorax@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-html-converter_0.2.4_1521580198927_0.02687871817945009"},"_hasShrinkwrap":false},"0.3.0":{"name":"preact-html-converter","version":"0.3.0","description":"Converts a raw HTML string into Preact Elements or even Preact Components. Ships with integrations for node and browser.","keywords":["preact","html"],"repository":{"type":"git","url":"git+https://github.com/Sethorax/react-html-converter.git"},"author":{"name":"Sethorax","email":"info@sethorax.com"},"license":"MIT","dependencies":{"parse5":"^3.0.2","preact":"^8.2.7"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^23.0.0-alpha.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.16.0","eslint":"^4.19.0","eslint-config-defaults":"^9.0.0","eslint-plugin-react":"^7.7.0","jest":"^22.4.2","jsdom":"^11.6.2","microbundle":"^0.4.4","preact-render-to-string":"^3.7.0"},"peerDependencies":{"preact":"*"},"scripts":{"test":"eslint src && jest","prepublish":"npm run build","build":"microbundle src/integrations/*.js -o x.js -f cjs --external all --sourcemap false"},"gitHead":"d74b439ed727151476355eecb35e8743148c6a0b","bugs":{"url":"https://github.com/Sethorax/react-html-converter/issues"},"homepage":"https://github.com/Sethorax/react-html-converter#readme","_id":"preact-html-converter@0.3.0","_npmVersion":"5.7.1","_nodeVersion":"9.4.0","_npmUser":{"name":"sethorax","email":"sethorax@gmail.com"},"dist":{"integrity":"sha512-pS48CZjjKnytiC3B0ogC2G7Sils1mseiNSwbtcTz6B6C+apBfcpYrILyCBHnMzMKdGCZyEXV9D8mXRQIBgUUTw==","shasum":"a3027b4ae7035df4a02917e8db2c14813892643e","tarball":"https://registry.npmjs.org/preact-html-converter/-/preact-html-converter-0.3.0.tgz","fileCount":17,"unpackedSize":20321,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrgKme3oWcKyj9u14SD4L6YyEH8a1GgU4IAD/NUa7X0wIhAKiwEamjc4Ne/oYdU+cYTLUrWy+i6O2dhgZHxxgUJnjB"}]},"maintainers":[{"name":"sethorax","email":"sethorax@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-html-converter_0.3.0_1521756806683_0.048901676854168796"},"_hasShrinkwrap":false},"0.3.2":{"name":"preact-html-converter","version":"0.3.2","description":"Converts a raw HTML string into Preact Elements or even Preact Components. Ships with integrations for node and browser.","keywords":["preact","html"],"repository":{"type":"git","url":"git+https://github.com/Sethorax/react-html-converter.git"},"author":{"name":"Sethorax","email":"info@sethorax.com"},"license":"MIT","dependencies":{"parse5":"^3.0.2","preact":"^8.2.7"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^23.0.0-alpha.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.16.0","eslint":"^4.19.0","eslint-config-defaults":"^9.0.0","eslint-plugin-react":"^7.7.0","jest":"^22.4.2","jsdom":"^11.6.2","microbundle":"^0.4.4","preact-render-to-string":"^3.7.0"},"peerDependencies":{"preact":"*"},"scripts":{"test":"eslint src && jest","prepublish":"npm run build","build":"microbundle src/integrations/*.js -o x.js -f cjs --external all --sourcemap false"},"gitHead":"04ad1481a5d757724858397bb28ca70070479f44","bugs":{"url":"https://github.com/Sethorax/react-html-converter/issues"},"homepage":"https://github.com/Sethorax/react-html-converter#readme","_id":"preact-html-converter@0.3.2","_npmVersion":"5.7.1","_nodeVersion":"9.4.0","_npmUser":{"name":"sethorax","email":"sethorax@gmail.com"},"dist":{"integrity":"sha512-ZrOh0YI0sR1Td2I9k9Q0iIP+1aJZKAPvO4t1t9VQF+URG7gN9VN+Jmzii+bJknPJEOcTInbqIhow46gJYKMzCQ==","shasum":"a973a8614f3a4608e597190e6712a1ffec6efdf5","tarball":"https://registry.npmjs.org/preact-html-converter/-/preact-html-converter-0.3.2.tgz","fileCount":17,"unpackedSize":20386,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBWM6JRKbtA7tXv066exkm7+9pBtJWEDBrRvOE/4jYUMAiARNg5/eTr0aMZC3eBBMrOjSrx0D++CDEnCrtgITa6MhQ=="}]},"maintainers":[{"name":"sethorax","email":"sethorax@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-html-converter_0.3.2_1522012123139_0.6460165476384316"},"_hasShrinkwrap":false},"0.3.3":{"name":"preact-html-converter","version":"0.3.3","description":"Converts a raw HTML string into Preact Elements or even Preact Components. Ships with integrations for node and browser.","keywords":["preact","html"],"repository":{"type":"git","url":"git+https://github.com/Sethorax/react-html-converter.git"},"author":{"name":"Sethorax","email":"info@sethorax.com"},"license":"MIT","dependencies":{"parse5":"^3.0.2","preact":"^8.2.7"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^23.0.0-alpha.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.16.0","eslint":"^4.19.0","eslint-config-defaults":"^9.0.0","eslint-plugin-react":"^7.7.0","jest":"^22.4.2","jsdom":"^11.6.2","microbundle":"^0.4.4","preact-render-to-string":"^3.7.0"},"peerDependencies":{"preact":"*"},"scripts":{"test":"eslint src && jest","prepublish":"npm run build","build":"microbundle src/integrations/*.js -o x.js -f cjs --external all --sourcemap false"},"gitHead":"c959a9ac4e38cab6db4aaa4ac447aed5368af8c9","bugs":{"url":"https://github.com/Sethorax/react-html-converter/issues"},"homepage":"https://github.com/Sethorax/react-html-converter#readme","_id":"preact-html-converter@0.3.3","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"sethorax","email":"sethorax@gmail.com"},"dist":{"integrity":"sha512-B+R4BjIGGv7TbJhW4RRlwp8IF0RzZkqH6Z7pbx2UIqg+TG+fY0/VzUYtf157gJDr+Qs9oZv6clDBAJwJt4UmKQ==","shasum":"ab4f3ac01185b8d5e6d5570268ea5cb1b99bdb28","tarball":"https://registry.npmjs.org/preact-html-converter/-/preact-html-converter-0.3.3.tgz","fileCount":17,"unpackedSize":20655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0drUCRA9TVsSAnZWagAAKUgP/RSiuvgomFHUHEjUB6Sa\nM0+BdlEmmRA5nfOYPsa1r56vnFJ4VDwddxHWV/AN1AcJ/nfbkm1V4RM5lNW7\nfjbb03Y9sm6NrSQdCrW7EUxj7t2M6OQqz1K9rBgwMf8Se4/7Etc47X8GNAJy\nwkbM/b+YFWaUrPVPg1yxE4w7fKKpnpV/m3qMQYHGtiaR+wbMnEG/1ZUyHwmA\nTEUOjGUCVDlmvki+DA1JPDAeQFn+JAs3QnZnwhdDguS8jodemCwLBbEei2L0\nWV6Qd0wtyg+qoI9JlMHpWdbQ7HKA6i3NKW4F6jEk9gqxsAMgIuc2jTo8uSgx\nrERBo8xZ6EqXDSks6F6qpt2kGQCCSslEHOOPNpgsB/gFaTuAJpAwVcX9PYBL\nDLUwGTzpy/4njJ6OIuAsZ7zUhYAYHJTL7kiqFrJ+uFeOyd1LqwJ4b7nys3nO\nrsut1oGe/SsQk3bkMHVRA0LlT7hRNmoaztNFjCQjUk97m1WuHIV/ktIwSvVf\nb9HuRt9eH9At6rbcrZpDXU7Qf4aJDhafObARdhNmND9wJDImIwKZNKdpvbpJ\nciMnL0vuFirUC5G/MsxRM86efisB6h7LWK8+cb8org8Obxg0zq+4Kx2uVQll\nqdheU34mFTr1UNx6hf5EyyXhZh+phN1Boq0Swh++ztcbzpBH7X4/d/oWCnKV\nQC6o\r\n=g7L8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9ZvWvdsdg4bJK/4bKs2Rk/YCA769l+C+aXD8woSCJzwIhAOL4GQcP1ErAlAQlY5DwUuenncRFbtccD1NpsKvYx2OL"}]},"maintainers":[{"name":"sethorax","email":"sethorax@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-html-converter_0.3.3_1523702483686_0.8832026981910426"},"_hasShrinkwrap":false},"0.3.4":{"name":"preact-html-converter","version":"0.3.4","description":"Converts a raw HTML string into Preact Elements or even Preact Components. Ships with integrations for node and browser.","keywords":["preact","html"],"repository":{"type":"git","url":"git+https://github.com/Sethorax/react-html-converter.git"},"author":{"name":"Sethorax","email":"info@sethorax.com"},"license":"MIT","dependencies":{"parse5":"^3.0.2","preact":"^8.2.7"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^23.0.0-alpha.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.16.0","eslint":"^4.19.0","eslint-config-defaults":"^9.0.0","eslint-plugin-react":"^7.7.0","jest":"^22.4.2","jsdom":"^11.6.2","microbundle":"^0.4.4","preact-render-to-string":"^3.7.0"},"peerDependencies":{"preact":"*"},"scripts":{"test":"eslint src && jest","prepublish":"npm run build","build":"microbundle src/integrations/*.js -o x.js -f cjs --external all --sourcemap false"},"gitHead":"5de4009970e2f0d7dbb2d0a45d46c6e75329b346","bugs":{"url":"https://github.com/Sethorax/react-html-converter/issues"},"homepage":"https://github.com/Sethorax/react-html-converter#readme","_id":"preact-html-converter@0.3.4","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"sethorax","email":"sethorax@gmail.com"},"dist":{"integrity":"sha512-MM7fTJTwKwWE6wzYNcBFa7t7tmeTuPaYgnuChmqV1MbrD5tsZrOiEFypGO5A6bWAnw8W0jJ04XxwjPcmpGDf3w==","shasum":"23031cd677be695caf9c7fa5a869ebb298df922a","tarball":"https://registry.npmjs.org/preact-html-converter/-/preact-html-converter-0.3.4.tgz","fileCount":19,"unpackedSize":21337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVjeXCRA9TVsSAnZWagAAn5AQAJ1SVmpc3Pv1moDuqGKS\n0o+JhXSk1zlTrWhqD036CqVzv0mlPdXjPpbvOSy1208l/bWXJd8WIY1VnhD4\nnXwmIR0RLGzTEY+nK2hZrxrtzFo7l3HCoj6+oZpIFI6CeEiH97kyUUhq6Keq\n1u8x27fZxoH3HzLsVXdnQib1roK2syH7lirNLHbnjm7z1WiRz/0Hxqaoqdpm\niqLXJhPvxOF6huWqGnjfnSakufHl1zcGOsMQ1WfqgeG+ommcgecq3Dl0xcnS\nmggx1qIq39Q8L3zgo0n8qNNGWGO6c/C8Nc1aRbi1I9NrsYSjmpETP54tjzzZ\nPbgvcSUdG3TeRBWcJ8SFGeg3mJFc+nedLlkDZ6BpRRpxQdKCDoawDPgkj56G\n95Qmn+woEADrIiL5eVfTLIkYFqOdbJkBcr9zj6YpXNtOiFnyoDiDFMdqGgSP\nkJB/VwXgC+ZmG11Eq44wVaGqly5ahW0FxTCrBkYYrVJRDB4gswvvJ78eyYQ5\nm6CHxhmi1Nfuq6OHUVjvsdiX8oU3nGWoVDRG114Um6fZ2KtOrWN8oNumdtkj\ndgZHOUrvA0RcLRu7AchGKw8yJA+ZJkVEf4MHKZ5mSavZTdZHVXArRxFWFVjS\nHxj9cy6/FJE3fJ51L7ytXUMuQBiGKusay0IV8rMK5nVDL/sKeFNSTepwxLdV\n+yBB\r\n=qyyv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyAOTBKcolZm7bfmTBTzXsNa3hWVWr8uUObxiK/RnFAgIgQpUM8yHInc+AOsgwqdFzSxT8SC6/WiB2dnI8FjdL2XU="}]},"maintainers":[{"name":"sethorax","email":"sethorax@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-html-converter_0.3.4_1532376983804_0.2969948054814877"},"_hasShrinkwrap":false},"0.4.0":{"name":"preact-html-converter","version":"0.4.0","description":"Converts a raw HTML string into Preact Elements or even Preact Components. Ships with integrations for node and browser.","keywords":["preact","html","dom","typescript"],"main":"dist/preact-html-converter.umd.js","module":"dist/preact-html-converter.es5.js","browser":"dist/preact-html-converter.browser.js","types":"dist/types/integrations/node.d.ts","repository":{"type":"git","url":"git+https://github.com/Sethorax/react-html-converter.git"},"author":{"name":"Sethorax","email":"info@sethorax.com"},"license":"MIT","engines":{"node":">=6.0.0"},"dependencies":{"@types/parse5":"^5.0.0"},"devDependencies":{"@types/jest":"^23.3.0","@types/jsdom":"^11.0.6","jest":"^23.4.1","jsdom":"^11.6.2","lodash.camelcase":"^4.3.0","parse5":"^5.0.0","pre-commit":"^1.2.2","preact":"^8.2.9","preact-render-to-string":"^3.7.0","rimraf":"^2.6.2","rollup":"^0.63.4","rollup-plugin-commonjs":"^9.1.4","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.16.1","ts-jest":"^23.0.1","typescript":"^2.9.2"},"files":["dist"],"peerDependencies":{"parse5":"*","preact":"*"},"scripts":{"prebuild":"rimraf dist","build":"tsc --module commonjs && npm run build:main && npm run build:browser","build:main":"rollup -c rollup.config.ts --environment BUILD:node","build:browser":"rollup -c rollup.config.ts --environment BUILD:browser","start":"rollup -c rollup.config.ts -w","test":"jest"},"jest":{"transform":{"^.+\\.jsx?$":"<rootDir>/node_modules/babel-jest","^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"verbose":true,"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}}},"pre-commit":["test","build"],"gitHead":"f2b2066ef1618369e434ce91d516b646956161b9","bugs":{"url":"https://github.com/Sethorax/react-html-converter/issues"},"homepage":"https://github.com/Sethorax/react-html-converter#readme","_id":"preact-html-converter@0.4.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"sethorax","email":"sethorax@gmail.com"},"dist":{"integrity":"sha512-tOAbAdMiq51wG8Kwl7c477rXTWdNSg89acdIqnL/wA6bEh6202WTFMJ0SJlZPln4wRfaKgLTxAkuEInWr1JLhA==","shasum":"156b11a91d860a47835950d359cae7ce1a403366","tarball":"https://registry.npmjs.org/preact-html-converter/-/preact-html-converter-0.4.0.tgz","fileCount":20,"unpackedSize":34901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXYgBCRA9TVsSAnZWagAASW4P/i9efoAactnu+62whkuT\n38HBH04/lHHL/jMKiYbTBkTMXEXWBuCBHvv/rSgyvzRpXnJfx6UmHc7dp8RL\npXyXNoo7z+c67s5VS0/bcUga+m4xCBxnCROQ8bR/oS4qKItqm0SatUbrpxcy\nTRlVOx3/Xlr3zjZ/aRx8zHZSL6FZFU8Bb/sNow0/aNnXDjWVpDvgmj+ttxhz\nPzP4Ho9Bv9STv0+iPcSJe0vLU+okXec6vMIS3vaZBHNLbdHniaBTX/Bdwbem\nzFBvj1ldpIeuAtUOlUNgGaOcdy4khc2RedYEMuAFY5UJb0nuwQh3T7CT0P2J\nJpSLMxhJyqelO3D9fNVPHQGevFVRANMu17XoX7GbikkGxFLlET52HG1rqdQA\nCphec0ydiiuoxms+vcy3RudEzXAQbcb1IDg5Qm0cwUrT5aXIUTchnqrlS1X0\nSYZTAPUaVhwYf1+t3QpGImQDiad/aDieIJNd8qmLKJa2a6DA2om6RTqFOkyj\nglnou4WlDc+bFbv9egvEDlq1PL7reU4UiiGlhS7rUzrDSRjTYEWChybClI/I\nYLb26F2UyHqW+H+xqU5GrBWNVxw2JhsaKLprIH2KC6Qxucbn67T0of1B0Sts\nngq1L2nRuP7qgksUZ37brrmqX0Cz5NUh5Lfjul+bP0eFqR8mu6CqqGDltB3S\nHXmW\r\n=7KQK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICV49x4kOiwmT/qgbaJYbsn3Etaa/4/D1gB8O7nZrIUZAiEAkbVPgDicfqdVXRfUgPQV1l+z+DXlUdduw7lRVmeQ770="}]},"maintainers":[{"name":"sethorax","email":"sethorax@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-html-converter_0.4.0_1532856321392_0.8461864305920561"},"_hasShrinkwrap":false},"0.4.1":{"name":"preact-html-converter","version":"0.4.1","description":"Converts a raw HTML string into Preact Elements or even Preact Components. Ships with integrations for node and browser.","keywords":["preact","html","dom","typescript"],"main":"dist/preact-html-converter.umd.js","module":"dist/preact-html-converter.es5.js","browser":"dist/preact-html-converter.browser.js","types":"dist/types/integrations/node.d.ts","repository":{"type":"git","url":"git+https://github.com/Sethorax/react-html-converter.git"},"author":{"name":"Sethorax","email":"info@sethorax.com"},"license":"MIT","engines":{"node":">=6.0.0"},"dependencies":{"@types/parse5":"^5.0.0"},"devDependencies":{"@types/jest":"^23.3.0","@types/jsdom":"^11.0.6","jest":"^23.4.1","jsdom":"^11.6.2","lodash.camelcase":"^4.3.0","parse5":"^5.0.0","pre-commit":"^1.2.2","preact":"^8.2.9","preact-render-to-string":"^3.7.0","rimraf":"^2.6.2","rollup":"^0.63.4","rollup-plugin-commonjs":"^9.1.4","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.16.1","ts-jest":"^23.0.1","typescript":"^2.9.2"},"files":["dist"],"peerDependencies":{"parse5":"*","preact":"*"},"scripts":{"prebuild":"rimraf dist","build":"tsc --module commonjs && npm run build:main && npm run build:browser","build:main":"rollup -c rollup.config.ts --environment BUILD:node","build:browser":"rollup -c rollup.config.ts --environment BUILD:browser","start":"rollup -c rollup.config.ts -w","test":"jest"},"jest":{"transform":{"^.+\\.jsx?$":"<rootDir>/node_modules/babel-jest","^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"verbose":true,"testURL":"http://localhost/","globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}}},"pre-commit":["test"],"gitHead":"40ce27718371b00b34a8b186cbc7c001df958cf1","bugs":{"url":"https://github.com/Sethorax/react-html-converter/issues"},"homepage":"https://github.com/Sethorax/react-html-converter#readme","_id":"preact-html-converter@0.4.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"sethorax","email":"sethorax@gmail.com"},"dist":{"integrity":"sha512-6jOH3GHWLZ5hAhIHnAyebCiv8XyRusq5ys45Bpw/b56iHUr5IWd7j47vcFIRFw9gMvX2hyYNsjye8MI1kMBF2A==","shasum":"a8d398d881679dfc0be5f0eb8d56f4c27fbb8f86","tarball":"https://registry.npmjs.org/preact-html-converter/-/preact-html-converter-0.4.1.tgz","fileCount":22,"unpackedSize":39859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXZNGCRA9TVsSAnZWagAA1xoQAImPuE/tN/VtmxMDQD5E\ndEqGIbaWSY4fS+AcIEN0XRCp9sJcXJYlhj5xFnk4/piYK1TJKmABDzut5KwL\nF8CfblWWkr9cmOyB1fuXOYgUFtdnMyGuyJf4rlGKxoTUul1CdRQNXzSrMwqd\nWU5fjQeSzy6FLtWA6lhCx+Am51jZSeT0Ot68XT3Sk+toQ7SsNIqs/a1w776z\nHGG+HoreNd2LjmO1DbhyAhnR68dK0ptr3bvqLR6t6G5cyO2TXXGKRdSOdi0Y\nzIj6nFP2crBFtbJYhDHa7at7IFB7Pm4As1VQz/XavLssFlOTIP4R+1Ataotk\nTlRdyKK0+QxjLqD6NrJrVxOShybp3Hzg+NLS0G3gjJYU+ZDNLUf0ROLXdOgb\nqtBRhF+aaas93MtjnW0T6QaMnhwv5MPyO+DAco74m3CGXZi2sr0iD336JxRq\ns+sO9NYA1dFR0qti8uQDOtYj32fFNY5C79VhXJ9yz7Y+zMD4XiL7gBIsZ8K8\ns7ZIOVfQ6gyQJ0ByeDF+amBi0UHvv3myQVmVddfhXqtsgtlmUe76OhQ+Tr2P\n2fNzAvQAJtGIKCzKAVGgBCTBTt0K3i8uSmUfMjiLegZhSaj5HRYCBWnl4qlM\noS9AVczIcocRdFIf4GA73ZjlLeYkTL4JgGjVv//XkV1lZSO81T00EZZaEpfz\nZqBB\r\n=y0v2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/hZuQx9spOK8YfUWh09zoV6H1f+4iUwZUM2vmSbrf1wIhAJA7aBdY7k3DgNNSUDt308rnei0jz+RSnjynhb7G1F6u"}]},"maintainers":[{"name":"sethorax","email":"sethorax@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-html-converter_0.4.1_1532859206090_0.9922921517179633"},"_hasShrinkwrap":false},"0.4.2":{"name":"preact-html-converter","version":"0.4.2","description":"Converts a raw HTML string into Preact Elements or even Preact Components. Ships with integrations for node and browser.","keywords":["preact","html","dom","typescript"],"main":"dist/preact-html-converter.umd.js","module":"dist/preact-html-converter.es5.js","browser":"dist/preact-html-converter.browser.js","types":"dist/types/integrations/node.d.ts","repository":{"type":"git","url":"git+https://github.com/Sethorax/react-html-converter.git"},"author":{"name":"Sethorax","email":"info@sethorax.com"},"license":"MIT","engines":{"node":">=6.0.0"},"dependencies":{"@types/parse5":"^5.0.0"},"devDependencies":{"@types/jest":"^23.3.0","@types/jsdom":"^11.0.6","jest":"^23.4.1","jsdom":"^11.6.2","lodash.camelcase":"^4.3.0","parse5":"^5.0.0","pre-commit":"^1.2.2","preact":"^8.2.9","preact-render-to-string":"^3.7.0","rimraf":"^2.6.2","rollup":"^0.63.4","rollup-plugin-commonjs":"^9.1.4","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.16.1","ts-jest":"^23.0.1","typescript":"^2.9.2"},"files":["dist"],"peerDependencies":{"parse5":"*","preact":"*"},"scripts":{"prebuild":"rimraf dist","build":"tsc --module commonjs && npm run build:main && npm run build:browser","build:main":"rollup -c rollup.config.ts --environment BUILD:node","build:browser":"rollup -c rollup.config.ts --environment BUILD:browser","start":"rollup -c rollup.config.ts -w","test":"jest"},"jest":{"transform":{"^.+\\.jsx?$":"<rootDir>/node_modules/babel-jest","^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"verbose":true,"testURL":"http://localhost/","globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}}},"pre-commit":["test"],"gitHead":"fe72ffbad6c851ac2c7697a140f5263453985176","bugs":{"url":"https://github.com/Sethorax/react-html-converter/issues"},"homepage":"https://github.com/Sethorax/react-html-converter#readme","_id":"preact-html-converter@0.4.2","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"sethorax","email":"sethorax@gmail.com"},"dist":{"integrity":"sha512-s55EUubBPDEhFKSNoXe/DfV6afnAVcc+0v4YrwaKSGBA0bWTVz876X8NJxVmtmqdFsU/1ITJq2oZEtXdWKYdeQ==","shasum":"8eff2ec21b002326b3106144e3be467dc27b1573","tarball":"https://registry.npmjs.org/preact-html-converter/-/preact-html-converter-0.4.2.tgz","fileCount":22,"unpackedSize":39863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXawmCRA9TVsSAnZWagAA+ZwP/0gTQM74dFoCpH52YMwZ\nFjqdomHtL7gjDXXHrmc7qJUzwY2r36mCuw8FchtDuDUfPoIwFeyFFzNFOC1J\noB2I+vwT9ZAN96uua2vepJDTp5YWn5wM1zZvN7dgx8GDPeuu8kwQbXrjUlaw\nH2tUtIoxthGAQk7mJSrv05RiPslQjGDq6QfuGHUrTix4UosjBb3Lmqq/C0Kj\nxMbOazPvPV0AleP0dW7Kfq+asMOf+U0WXObPQyTOy5oebWH7B1Hq+1sLW2fl\nvX+pyLHhmMmiQ7AOB+QFzAc95IenzWZw2y2CQo7mFuZ3KHKb3w9RimyNnB7B\n9YzcNnBNjr/N0/Ixq+rMrsMnR450OWJfNtptVUsk4ctjMYqg7ODCRX0x9U5n\nUA+DIKmPjkC/Pg/2jKwDDtc2Q416FNWuOu2WIsiboEztJSbVVFqb80cuC3iQ\n1SD+4j/agwMnMJ/12Wc/Q82WrvgrXEZp0f70mNxeGhL9LhRmCjX2YPlKkB1A\n5pncuH+E8QwcFm2DINuwHHYyO2hHTxiaQ5kj9XgOUU4SeXp71QVHlH5DQ2qI\nEZTNHIMYHG+G4brcZZqRwQzdpIpcaKc8nwcJH1r6xjYAMZHjhULUGcdOU/iy\nLPKyJoAoQ5IHcngCbnlLPjD9qmvadwcaiIZGKh+v/9EQfWxy1+49vLEHqOzp\n4jy8\r\n=vfXv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAgBtsvEdVTLUpvcEMvV4q79hB4XMGs9zaPMYv/q5QFbAiALrPNHpuCjQnbpIpCPS5YeHgZ1WiSsEJNbHqK7/Vf6JQ=="}]},"maintainers":[{"name":"sethorax","email":"sethorax@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-html-converter_0.4.2_1532865574072_0.3051545795911885"},"_hasShrinkwrap":false}},"time":{"created":"2018-03-17T21:27:38.996Z","0.1.0":"2018-03-17T21:27:39.075Z","modified":"2022-05-13T08:31:17.028Z","0.1.1":"2018-03-17T21:29:37.384Z","0.2.3":"2018-03-20T20:44:13.413Z","0.2.4":"2018-03-20T21:09:58.994Z","0.3.0":"2018-03-22T22:13:26.818Z","0.3.2":"2018-03-25T21:08:43.281Z","0.3.3":"2018-04-14T10:41:23.887Z","0.3.4":"2018-07-23T20:16:23.883Z","0.4.0":"2018-07-29T09:25:21.478Z","0.4.1":"2018-07-29T10:13:26.169Z","0.4.2":"2018-07-29T11:59:34.162Z"},"maintainers":[{"name":"sethorax","email":"sethorax@gmail.com"}],"description":"Converts a raw HTML string into Preact Elements or even Preact Components. Ships with integrations for node and browser.","homepage":"https://github.com/Sethorax/react-html-converter#readme","repository":{"type":"git","url":"git+https://github.com/Sethorax/react-html-converter.git"},"author":{"name":"Sethorax","email":"info@sethorax.com"},"bugs":{"url":"https://github.com/Sethorax/react-html-converter/issues"},"license":"MIT","readme":"# preact-html-converter [![Build Status](https://travis-ci.org/Sethorax/preact-html-converter.svg?branch=master)](https://travis-ci.org/Sethorax/preact-html-converter) [![npm version](https://badge.fury.io/js/preact-html-converter.svg)](https://badge.fury.io/js/preact-html-converter)\n\nThis module converts a raw HTML string to a Preact element or an array of Preact elements. Component rendering is also supported.  \n\n> Want to use this module with React? Checkout the React version - [react-html-converter](https://github.com/Sethorax/react-html-converter)\n\n## Installation\n\nInstall via **npm**:  \n`npm install --save preact-html-converter`\n\nor **yarn**:  \n`yarn add preact-html-converter`\n\n## General Info\n\nThis module ships with two integrations. One for node and one for the browser.  \n\n> The browser version only depends on `preact` and uses the native `DOMParser`!\n\nThe main reason behind having to versions is that altough the node version also works in the browser, the usage of `parse5` does add a lot to the overall bundle filesize. Therefore the browser version uses the native `DOMParser` instead of `parse5` to handle the html string parsing.\n\nModule usage is the same for node and for the browser.\n\n## Example\n\n```js\nimport { h, Component } from 'preact';\nimport { PreactHTMLConverter } from 'preact-html-converter';\n\nclass Test extends Component {\n    render() (\n        return <div>{this.props.text}</div>;\n    );\n}\n\nconst converter = PreactHTMLConverter();\nconverter.registerComponent('test', Test);\n\nconst html = '<div class=\"my-div\"><Test text=\"Hello World\" /></div>';\n\nclass App extends Component {\n    render() {\n        return (\n            <div class=\"my-app\">\n                {converter.convert(html)}\n            </div>\n        );\n    }\n}\n```\n\nAs shown in the above example the PreactHTMLConverter just takes a simple HTML string as an argument and returns a Preact element or an array of Preact elements. Those elements can then be easily used in other Preact components.\n\nThe PreactHTMLConverter is also able to create Preact components from the HTML string. To make this work all components must be registered in the converter before converting the HTML string. Just pass in the name of the component's tag and the component itself and the converter will convert those components if they appear in the HTML string.\n\nPlease note that any sibling nodes of a Preact component will not be rendered! Make sure to wrap the component with a div element.\n\n### Static rendering\nIf you just want to quickly render a html string, you can import the `convertStatic` function of this module. With this function only the root node will be converted to a Preact element. All child nodes will be rendered with `dangerouslySetInnerHTML`.\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","keywords":["preact","html","dom","typescript"]}