{"_id":"react-html-renderer","_rev":"8-8af030572c0e0c3915a82869ed3c44b5","name":"react-html-renderer","dist-tags":{"latest":"0.3.3"},"versions":{"0.1.0":{"name":"react-html-renderer","version":"0.1.0","description":"React component that renders an HTML string as a React component tree","main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"build":"NODE_ENV=production rollup -c","build:watch":"npm run build -- --watch","format":"prettier --write 'src/**/*.js' 'rollup.config.js' 'README.md'","prebuild":"rimraf dist","prepublish":"npm run build","release":"standard-version","test":"jest","test:watch":"npm run test -- --watch"},"homepage":"https://github.com/angeloashmore/react-html-renderer","repository":{"type":"git","url":"https://github.com/angeloashmore/react-html-renderer.git"},"keywords":["react","component","html"],"author":{"name":"Angelo Ashmore","email":"angelo.ashmore@walltowall.com"},"license":"MIT","dependencies":{"html-react-parser":"^0.7.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^24.7.1","husky":"^1.3.1","jest":"^24.7.1","prettier":"^1.16.4","react":"^16.8.6","react-test-renderer":"^16.8.6","rimraf":"^2.6.3","rollup":"^1.9.0","rollup-plugin-babel":"4.3.2","standard-version":"^5.0.2"},"peerDependencies":{"react":"^0.14 || ^15 || ^16"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"react-html-renderer@0.1.0","dist":{"shasum":"315ec504ea5a210810f876763ff4b0c232246db1","integrity":"sha512-rVvexHypwNFxfIh8DYjlpeBIH+bRTrK1fw0bVe/Lf0rwESJ2hGI+3JT1bzI4CuGp0zCTTEvXjtGk/9cKi7zz+w==","tarball":"https://registry.npmjs.org/react-html-renderer/-/react-html-renderer-0.1.0.tgz","fileCount":10,"unpackedSize":8571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp7/+CRA9TVsSAnZWagAABHEP/jM6ewnacFF4ul1YVgM+\nNVF1iHWgvBGZHiePT2nfoXd0O8P2t92Kb+J9T8MBsx8zx+fR96ORllvZVKmV\ndetCg5ciGlgXoYQW5icxQlJhoSTZXy/gKnWM63AeU/v2mV2Ny4W2XZwA752P\nEyL5qTfLCImo7oMZ7fQqfvg4ocDbv4L1c8WnUKK0+aY+VyOKAZgIytBIqlvf\nwSUg1MEtEcsDd9tYTSq1FUxLa++MiVSyKYO71Hug+8PqgH5eB9Bo5LukrlIZ\n/XHmjBVKsF6IkUTP5R1KHWTo7iQjbF29iHFakP3xCyVz5fsD7zNzR3jvIfD+\nSF8I/UoX+pWyIETEA/dzS9JYzbpSW4h0O3UkbV2RI4JOecswxRFu87Awd9s8\nIoXhHubQoayt9bGFhcZ4okb7xAKva2eDyOuRLlx+Jj5BhmlSYAJre4Z/SJQ3\nk75Oqh0LesHveSaHGqDzz0Z3P7v6zITwk9IiP4HzNaT7U4IzxXoeomhua+OU\nD2+nfQicPcorwtRPjqurEP0dldPm9L/Seg0ZqupQje055mpeZOhQ76lS/Nn7\n/hq4ZeVky+40gYOnE/L5LvO/gqEROJZjkCcD+xws8bWdg4tUcDV15WDcXKpY\n+C9bu+4eBCSd/6fo733NI4bUbnic1bI3i/MCwiFRsTsRj5/jQVrJXQYF5SKs\nEOK6\r\n=loly\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICpoDTi1uppMfK6Amv4YuVu2dsfXNkte8NGpEwukRYfGAiEApoBPWXERwkSSlG38I6mrNHzELN8VozQcNLQ4OmAOMFM="}]},"maintainers":[{"name":"angeloashmore","email":"angeloashmore@me.com"}],"_npmUser":{"name":"angeloashmore","email":"angeloashmore@me.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-html-renderer_0.1.0_1554497533617_0.8276131718046034"},"_hasShrinkwrap":false},"0.1.1":{"name":"react-html-renderer","version":"0.1.1","description":"React component that renders an HTML string as a React component tree","main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"build":"NODE_ENV=production rollup -c","build:watch":"npm run build -- --watch","format":"prettier --write 'src/**/*.js' 'rollup.config.js' 'README.md'","prebuild":"rimraf dist","prepublish":"npm run build","release":"standard-version","test":"jest","test:watch":"npm run test -- --watch"},"homepage":"https://github.com/angeloashmore/react-html-renderer","repository":{"type":"git","url":"https://github.com/angeloashmore/react-html-renderer.git"},"keywords":["react","component","html"],"author":{"name":"Angelo Ashmore","email":"angelo.ashmore@walltowall.com"},"license":"MIT","dependencies":{"html-react-parser":"^0.7.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^24.7.1","husky":"^1.3.1","jest":"^24.7.1","prettier":"^1.16.4","react":"^16.8.6","react-test-renderer":"^16.8.6","rimraf":"^2.6.3","rollup":"^1.9.0","rollup-plugin-babel":"4.3.2","standard-version":"^5.0.2"},"peerDependencies":{"react":"^0.14 || ^15 || ^16"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"react-html-renderer@0.1.1","dist":{"shasum":"9217ee22d8ce7886343961325e9de7d93f0f9a8e","integrity":"sha512-c/Ghw5D9SYRcuDOKvZJmdjqKpt30WBJ/g09gN+CCmXY1fJi/FNBeyChH1wqlDGjek28/UTsRri/VqT+voBt/ng==","tarball":"https://registry.npmjs.org/react-html-renderer/-/react-html-renderer-0.1.1.tgz","fileCount":10,"unpackedSize":8750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp8DHCRA9TVsSAnZWagAATcsP/1Y9y5867dijCgfmucTS\nD0XL+1O1wJwtuVRx2U4LE8A0vfbyQeKaVJ2Vf8SfYBepPUVEbUXf70I6uF+j\nMmjtSV9jtI5uAFtSdpjr2ud7UDsP4wJaBBEE/JrScShS1detiFT63upsmQpm\nU21y148wxdcm0b02Z2WyTQovTCem6xSLyOzFNkvccuC1sCoCWtv8nq5ltMKs\nVHGxllmWEX/UuKzpji/RU4h8qCYnG7+6XgwTThhCvjqZiz9QKk94qQLuMpV5\nbEMWjV0aKb3ydgTEH9Pv5Avq9v+X/dkEpEFg15mNWKydorY25uMVEB2XIEHI\nubMbH9/IPmJG1S/JGxV+Ln0ZIoPJaTb2/ItSK7cwi25mOJD9GlPEulROAkDI\nbJcjJYwjxciArrw/0b+qccKKHm6yu21/f25LwozybVRNQj9G6GN+pVXvbKb3\neLFo5wUnlqD/IoekdlMVf10iNYwrGZUnhmUG+ckxJBCdv7fKV+ThqqsRHF7E\nG3UPCBGQbbei8qRqW46LxfTwLks8xeEsGC4NfrX2Q3GVgkMQZIYV++gBb7wD\nn+yij+CcDj6MAJp3+d5I0J/AuePyedEJvK4seCK79cMPtGclf30ZdJc7VgcB\n420AVyTq5Y8mWhCqiCYl3plW+GYR67YODDKk3sncSZV2j3uG8tnvWkS3+Wit\nHma/\r\n=Mk17\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGdg+DXpAa+UM1YvIFhNf0O3gw6TlrxXpFZSyjWH6rBAiBM1NAAbkVrgdC3S672yHBn7BD4kvxx1BtwA7FNAqHrpA=="}]},"maintainers":[{"name":"angeloashmore","email":"angeloashmore@me.com"}],"_npmUser":{"name":"angeloashmore","email":"angeloashmore@me.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-html-renderer_0.1.1_1554497735259_0.41777580885418186"},"_hasShrinkwrap":false},"0.2.1":{"name":"react-html-renderer","version":"0.2.1","description":"React component that renders an HTML string as a React component tree","main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"build":"NODE_ENV=production rollup -c","build:watch":"npm run build -- --watch","format":"prettier --write 'src/**/*.js' 'rollup.config.js' 'README.md'","prebuild":"rimraf dist","prepublish":"npm run build","release":"standard-version","test":"jest","test:watch":"npm run test -- --watch"},"homepage":"https://github.com/angeloashmore/react-html-renderer","repository":{"type":"git","url":"https://github.com/angeloashmore/react-html-renderer.git"},"keywords":["react","component","html"],"author":{"name":"Angelo Ashmore","email":"angelo.ashmore@walltowall.com"},"license":"MIT","dependencies":{"html-react-parser":"^0.7.1"},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","@testing-library/react":"^8.0.1","babel-core":"^7.0.0-bridge.0","babel-jest":"^24.8.0","husky":"^2.4.1","jest":"^24.8.0","jest-dom":"^3.5.0","prettier":"^1.18.2","react":"^16.8.6","react-dom":"^16.8.6","rimraf":"^2.6.3","rollup":"^1.15.3","rollup-plugin-babel":"4.3.2","standard-version":"^6.0.1"},"peerDependencies":{"react":"^0.14 || ^15 || ^16"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"react-html-renderer@0.2.1","dist":{"shasum":"ac15108979165b530356e8d71653a1bbf7aa1639","integrity":"sha512-UXsCIcb55C8q9R7rpqrJKGIfOeFQrnX4gZx2FK7XPDKayd+IOH6mmimtBiASYnMO9JxdGWYDvNaILyMpu7KY0Q==","tarball":"https://registry.npmjs.org/react-html-renderer/-/react-html-renderer-0.2.1.tgz","fileCount":11,"unpackedSize":9429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAwCxCRA9TVsSAnZWagAAVmYQAKRrRwJsbYohsrL2wLr6\n3nhcSV1fi6Vtl/gJC9Od/6Q/o5WhxqNZ3Ec/aKdX3Wo1ZrrkVJWVOIsY/VgV\nFs/rv/B9UXUrRQjMoiyunyNckc9NC5LU2/O3ZukVLUncAcxNG0Iqo68i5npf\nxpMndLbfc2BGy6H3mm0mwgAkPvvA2rFLNItYRBp3n5GJDdZ0/4f+vCvD6xf6\nr25dlNMm8Ctb0/O0U+QLIIQm0PovCdQu6PxBhlxoKm5ZKfux36/2QmjzyceH\nMKUlKT+SaGZ4yKpSMV2XCeZyKlGpo4piEn1p2w1OR31OYfVSCr/7u/tOAiIG\nAhZ+KXfTqiHKNYcns2uZ0iT2HS0UzgaOGyZv9swbF7tYCemxQBLuMcxGO+GK\nqRzydqsHN1azvtLHR4OKDMAkCja5pbDDBl/ku2OyV6W180AfeuPxyYZkku9I\n5I62vxqzgRKHMN244JrHkUvwUZAsZIytAs13IN/Kdy1TKFh1rlvISmcCYCBK\nYsdydfqOgjY6tqA4uMjQTJQou/QBxZiz4m/rvL7GqQVbUJOZ7zQCEa5iKi1l\nHWP648b4lh3zPmi5gSVY5lr+JxIMFz/5wwZMiMz+oJkogIGfBIKCIBATzHxS\nqcDbBwyJ9dd9JGQRM+apj12vk/KeqcO7iTzMXaCuvinA7VTsUltMSvvrVpsh\n18NZ\r\n=ElgK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHzyhX4BON8+N8aEXlPwxTQg8knLIdi6rIL77bzOR9eAiEA/mGaH5nK2XuEyDbtkuMXbt2arMuuNjfrb4OoxsM0cDo="}]},"maintainers":[{"name":"angeloashmore","email":"angeloashmore@me.com"}],"_npmUser":{"name":"angeloashmore","email":"angeloashmore@me.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-html-renderer_0.2.1_1560477872162_0.9865208709319855"},"_hasShrinkwrap":false},"0.3.0":{"name":"react-html-renderer","version":"0.3.0","description":"React component that renders an HTML string as a React component tree","main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"build":"NODE_ENV=production rollup -c","build:watch":"npm run build -- --watch","format":"prettier --write 'src/**/*.js' 'rollup.config.js' 'README.md'","prebuild":"rimraf dist","prepublish":"npm run build","release":"standard-version","test":"jest","test:watch":"npm run test -- --watch"},"homepage":"https://github.com/angeloashmore/react-html-renderer","repository":{"type":"git","url":"https://github.com/angeloashmore/react-html-renderer.git"},"keywords":["react","component","html"],"author":{"name":"Angelo Ashmore","email":"angelo.ashmore@walltowall.com"},"license":"MIT","dependencies":{"babel-eslint":"^10.0.3","eslint":"^6.2.2","eslint-plugin-jest":"^22.15.2","eslint-plugin-react":"^7.14.3","html-react-parser":"^0.9.1","react-test-renderer":"^16.9.0"},"devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","@babel/preset-react":"^7.0.0","@commitlint/cli":"^8.1.0","@commitlint/config-conventional":"^8.1.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^24.9.0","husky":"^3.0.4","jest":"^24.9.0","prettier":"^1.18.2","react":"^16.9.0","react-dom":"^16.9.0","rimraf":"^3.0.0","rollup":"^1.20.2","rollup-plugin-babel":"4.3.3","standard-version":"^7.0.0"},"peerDependencies":{"react":"^0.14 || ^15 || ^16"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"react-html-renderer@0.3.0","dist":{"shasum":"8cd2bd1e8911b57b097b47525a86fbb1ab014b25","integrity":"sha512-Kh+800b2sw+RR51Ab7ZjEfNK48Ghivq6jNJGRZZQ+ldFkSJtifOzvpQXMJ3Su72/cr1liCW8txJwWi1ICVWJ/g==","tarball":"https://registry.npmjs.org/react-html-renderer/-/react-html-renderer-0.3.0.tgz","fileCount":12,"unpackedSize":14278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZI7WCRA9TVsSAnZWagAAzoEQAIxo2GV52bWaK2FVeSyN\nVVcVnZtq5emHeELYs9WLCX393JR3LKZxjmwU4JvfVah2yfXMSLy8nNJ8VWyX\nNj7UgTfUj6xmEaDDDyuOSCGgbwf0jMqiVDcY/u+4Tckrq1WlPEIRRSl72bwO\ntMiXit23SKDWX7f69r1QI0WBOr01idARhph2xGW//bet2IHP+m+zIb3Kv4S4\ngAI3GI00uFl19BjAvoQ36d8XrUkfu087NCaF3fqt7mewPSVyqTil5ZJ2UwDA\n4IrMHheMd+NCZmLfss0pwUHFE6WKPWQbRQLNJMONQ8qiya+3QmiwmVkN98zU\neYNIqDjxms4V/fhqN7zRffg9GXi/k1oNIDwMPSlTC/M4ghtI8ZJ1UXYPnX8N\nVInRvyaXFVU1g8846LvqunIEfXh8KtQ2OZOeAK/Q/wW+d89aSewxKp1Nag17\n8F7sOScu8IWNiUIDWcacrv1ch2E7Yi7xUZjFMUycxgU47nzGzyiYd4BKEM6q\nMpnuFv/0VmKvoR4xNAb4ZIA2PKZsMvqJKVRIxDKH4oGcbZbPLDBwh47BOQGc\nCIw6dNYIOVVy6zjsC88se3S7IsOhJ1iaygbrx5MNn5UZrZ+cNXKTJRDqQJze\nNFtycqWhL/CBcaYOGQk/XzKILGFljreNabN0syWkFapRQFjJx0cd8XoDfkfy\nGRb/\r\n=QecP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFXjsTK28fs85SWXFe2hs336nm77IsLwGDc4DOlC95vKAiEA+JE0S2XImhdGA2MMVImCwgt4swBhs4ClS5FjwDro82U="}]},"maintainers":[{"name":"angeloashmore","email":"angeloashmore@me.com"}],"_npmUser":{"name":"angeloashmore","email":"angeloashmore@me.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-html-renderer_0.3.0_1566871253566_0.9141090324933785"},"_hasShrinkwrap":false},"0.3.1":{"name":"react-html-renderer","version":"0.3.1","description":"React component that renders an HTML string as a React component tree","main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"build":"NODE_ENV=production rollup -c","build:watch":"npm run build -- --watch","format":"prettier --write 'src/**/*.js' 'rollup.config.js' 'README.md'","prebuild":"rimraf dist","prepublish":"npm run build","release":"standard-version","test":"jest","test:watch":"npm run test -- --watch"},"homepage":"https://github.com/angeloashmore/react-html-renderer","repository":{"type":"git","url":"https://github.com/angeloashmore/react-html-renderer.git"},"keywords":["react","component","html"],"author":{"name":"Angelo Ashmore","email":"angelo.ashmore@walltowall.com"},"license":"MIT","dependencies":{"babel-eslint":"^10.0.3","eslint":"^6.2.2","eslint-plugin-jest":"^22.15.2","eslint-plugin-react":"^7.14.3","html-react-parser":"^0.9.1","react-test-renderer":"^16.9.0"},"devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","@babel/preset-react":"^7.0.0","@commitlint/cli":"^8.1.0","@commitlint/config-conventional":"^8.1.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^24.9.0","husky":"^3.0.4","jest":"^24.9.0","prettier":"^1.18.2","react":"^16.9.0","react-dom":"^16.9.0","rimraf":"^3.0.0","rollup":"^1.20.2","rollup-plugin-babel":"4.3.3","standard-version":"^7.0.0"},"peerDependencies":{"react":"^0.14 || ^15 || ^16"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"react-html-renderer@0.3.1","dist":{"shasum":"45d92900a598b9dc6f5f0d3b3a481dd2587539f7","integrity":"sha512-wynaiK1g+UKaTRHFfWgQ8jt7aiY8baXw6TrjXqqAHItghA76P6nUsRUV6OAYg4Abm8+mpguMKgpGKz67u3KOcw==","tarball":"https://registry.npmjs.org/react-html-renderer/-/react-html-renderer-0.3.1.tgz","fileCount":12,"unpackedSize":14587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcbg3CRA9TVsSAnZWagAAh+UP/2IWsgT0oemPjqyM5DUl\nHTgEOmI8mzbIoGLqi+JfiKRipXhaxgQFnuD5U/F4NmVBCcY2ituaYjtEnRTt\n/280wuwy8ynfzPxAhByfhooCVvKCwlNNLUqFhKbcmUWlIZgEZFVxm+8qVAwI\n5h3Mrhjc+/Kwtjpsi7QASvVHaizTnrbi8tlVVYvIxCetqWFbxho7mwOIVHbz\nR0w1NariyCl0dcljFKTa550dzDxt3movDXsRh2W+EY4UrVWSuGcQl4aRzHGJ\n50FfanjSvobfa9QlkxtXyyVLThWqwnxRbryavWpNKEFDXt2N3AMdL69JiPey\nEecPPDal8s0f62EjoSsTuW56zI6UvUfSfuNJIbzefpTf/OwObr6/J+4ERPOv\nWNlhXG0TLJeoTtRUnqUeY+fKVZfMR3p0rRg/S4PqgJx6xP6oMkzj0MC9vdMz\nwjh225muA5W7QXTSqAV7QD2/+2yDOBWNdg3XpkI3NAlQ5cZJoYc00aNElFwP\n/2p/OYZnPN3qEiQ148PRbIQXYeCqjkUsXOGncAA2y8m/i9iJKf6H8knHNAUi\n8ZcqDTyH1lJzZWKDaLqGhYkQCA1agV0ecjYYAf+D9UKZJPmU62DVGu0rn04H\nUqX5BcGDR6lVWGdEXLi01LwPUPLd6Hoy0Fr74ncG53TWdUGNh8L4RjnYWiV6\n1WKp\r\n=Ky6G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJDNpEMEBb8bfPk53F3m34QB37ZGXhXWMkaJvqdP15dAiBDQ72bMkSkqLXgUNGjh6dKdhKfcj4ZivRG/TmjoaNznA=="}]},"maintainers":[{"name":"angeloashmore","email":"angeloashmore@me.com"}],"_npmUser":{"name":"asyarb","email":"asyarb@hawaii.edu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-html-renderer_0.3.1_1567733814479_0.18253683866939485"},"_hasShrinkwrap":false},"0.3.2":{"name":"react-html-renderer","version":"0.3.2","description":"React component that renders an HTML string as a React component tree","main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"build":"NODE_ENV=production rollup -c","build:watch":"npm run build -- --watch","format":"prettier --write 'src/**/*.js' 'rollup.config.js' 'README.md'","prebuild":"rimraf dist","prepublish":"npm run build","release":"standard-version","test":"jest","test:watch":"npm run test -- --watch"},"homepage":"https://github.com/angeloashmore/react-html-renderer","repository":{"type":"git","url":"https://github.com/angeloashmore/react-html-renderer.git"},"keywords":["react","component","html"],"author":{"name":"Angelo Ashmore","email":"angelo.ashmore@walltowall.com"},"license":"MIT","dependencies":{"babel-eslint":"^10.0.3","eslint":"^6.2.2","eslint-plugin-jest":"^22.15.2","eslint-plugin-react":"^7.14.3","html-react-parser":"^0.9.1","react-test-renderer":"^16.9.0"},"devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","@babel/preset-react":"^7.0.0","@commitlint/cli":"^8.1.0","@commitlint/config-conventional":"^8.1.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^24.9.0","husky":"^3.0.4","jest":"^24.9.0","prettier":"^1.18.2","react":"^16.9.0","react-dom":"^16.9.0","rimraf":"^3.0.0","rollup":"^1.20.2","rollup-plugin-babel":"4.3.3","standard-version":"^7.0.0"},"peerDependencies":{"react":"^0.14 || ^15 || ^16"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"react-html-renderer@0.3.2","dist":{"shasum":"9f6e503fc54761942510731447571327eba12fa1","integrity":"sha512-kOlhFslCeyuKX6J3nQH3zGep56ZIKjOCpA6D8TLmhPl9mOCQPbDFQ4foWu5j5UilWE1dQy9HbMFIfx7GWfd0gA==","tarball":"https://registry.npmjs.org/react-html-renderer/-/react-html-renderer-0.3.2.tgz","fileCount":12,"unpackedSize":14692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcbh9CRA9TVsSAnZWagAAKRYP/AxGrcLCDJ4iu5/NT3TL\nSAbCp/Y8lcPVD6/NoW9EuholVtlR+MlpE56d1uHoMJw0BVGJ+QZ0tYFINifn\nzIH67MaUuDiV+WvuDaMC+QYZVS5ALjMdsLowbgLgCR6Qsq//Y2cY2wAouPJv\nzyDy92Fm1U+ZSjnaeAGvxhCK0Nf4XhuB+aFMGcxoBpRuGPiEH3hTSGOxPPbK\nRw5OHMsyYwcJX53uVyibsnCI2o3sRLvGgyrl8Q3IU6yx2crRhUSBRQ1tLa4l\nLWM39Z2c6y8SNRw548QBAuQq56ZeSwjRBM22+xT98EPdzVkRz+bsl+upIv5l\nvJjFBm12WuZXobj1Ka0r4K4LmQgi+Uzp/U6BDB2+9A73WgD7OUK/k8scOctu\n59j56ZIY1m2Vg7ACjYW/R42AIOWU2GHJ3z3R0U66hI0FY9a3o9iadkrnjZSZ\nKnklIvpdtHyV7+Vl3R04EiL5InxVfb49MWWOTiwFmvupT8XvFMIoyDM+42dk\nlaB2agIEQ/E4RtlwXj9VXCsJEIs5v7p90sQXkcQkcX0lS1yS9w6D6EXdpalI\nMFiyLE34lLRj4GxPYcc/AhYPR1Ilw2dLKeShn6hQjtPIPZJEiZKL0f24dK/I\nz2TaMCXAW1SNBI3aS3saykVQlN2grGTONU/hsv0l12lTv4UWax2HVLZYgrO5\njE1k\r\n=YaFM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAwZ1CX098BV2Xl9IeDxtxL4qcvOMwuuuVwMgbY8oQKcAiAlJhVl1sryUi/i9mrp5yQLq6bbD6IWAcpocttAPlmTAw=="}]},"maintainers":[{"name":"angeloashmore","email":"angeloashmore@me.com"}],"_npmUser":{"name":"asyarb","email":"asyarb@hawaii.edu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-html-renderer_0.3.2_1567733884896_0.9489988334675996"},"_hasShrinkwrap":false},"0.3.3":{"name":"react-html-renderer","version":"0.3.3","description":"React component that renders an HTML string as a React component tree","main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"build":"NODE_ENV=production rollup -c","build:watch":"npm run build -- --watch","format":"prettier --write 'src/**/*.js' 'rollup.config.js' 'README.md'","prebuild":"rimraf dist","prepublish":"npm run build","release":"standard-version","test":"jest","test:watch":"npm run test -- --watch"},"homepage":"https://github.com/angeloashmore/react-html-renderer","repository":{"type":"git","url":"https://github.com/angeloashmore/react-html-renderer.git"},"keywords":["react","component","html"],"author":{"name":"Angelo Ashmore","email":"angelo.ashmore@walltowall.com"},"license":"MIT","dependencies":{"babel-eslint":"^10.0.3","eslint":"^6.2.2","eslint-plugin-jest":"^22.15.2","eslint-plugin-react":"^7.14.3","html-react-parser":"^0.9.1","react-test-renderer":"^16.9.0"},"devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","@babel/preset-react":"^7.0.0","@commitlint/cli":"^8.1.0","@commitlint/config-conventional":"^8.1.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^24.9.0","husky":"^3.0.4","jest":"^24.9.0","prettier":"^1.18.2","react":"^16.9.0","react-dom":"^16.9.0","rimraf":"^3.0.0","rollup":"^1.20.2","rollup-plugin-babel":"4.3.3","standard-version":"^7.0.0"},"peerDependencies":{"react":"^0.14 || ^15 || ^16 || ^17"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"react-html-renderer@0.3.3","dist":{"shasum":"f9cff810dfa0200e8e70013c4f9ee3c612d07e52","integrity":"sha512-QMeszAAShhdyyvZXoweVKSa+Elp2L8Wd7WtVqFagCmvAQGx32w4mSrFtcDRKUg08rB63qChM6i29PxiO1mbecA==","tarball":"https://registry.npmjs.org/react-html-renderer/-/react-html-renderer-0.3.3.tgz","fileCount":12,"unpackedSize":15016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh24YpCRA9TVsSAnZWagAAXEUQAIfGpvnNtNFjmHReHbQN\n/WCI6qrYCDG6jDA+VIr6oaiVanCHjOlGUkSWN0zpKIS7J65ybGvr1qlGBz1k\nMwv0R7wJNBdYajJDpbC90YQ/S6FII/kXD+VGZHXLxCfcFDYN22LenBx9Syw+\n2KHpRKLl8/vmFU9pGdUlNO0d42LUCdwr/FcEs35fzVKlIFkM5Iq+IdFBegLL\nGQ1vTqliH/8nV2JFY3ZM/KG8rrTwTkG7ltM6sMc4CUo3YH0Ys3P4GfabhiPk\n9ptEKZ06iQlMyhWR1rGNH38dhExLaaHpFpAIsZpioaeT48QpS1gUeIONXrjo\nXwLPi6XQZjWA+zWEk0/ohNCsdvSjobx1OOG1pWMlRT1Wa+bS0Xkh9JMUM+XD\n7/hIKhWE8f7Dior+/j/zuTwAFMEeL4q0o7BSJKvmJKlXTQJKDDF7H6BNmiRm\nlvDQdjha4uE90sC/UFYXYhnLDhOKKDeAgq9NCLYdSkFF1afRiU3o2INdR9La\ny1MowjHtcOvVKc+EaWQg3we+Ri8waF6+g1IlCloIcizx885i3EhVHi4QmrI2\nXnmJaH8UecZn2wWfz3gEUu7jUdXgltfhvO45lZ0vK+54npbqa0pMH9M8ohlH\nvHICzf8VuH+N3Th6WGrgo9mr3losxghpdbWL+3ToqA5oGVCauiWsmwMY2JiO\n780u\r\n=1haI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqdsiPAxfCCvwE6LKMpc6h9Nv6mBHDlRgyjt+pjjL3SQIgDtkrwfn7DOkXyjofAkPnliBk9yTBeURjAGHizEPqUvo="}]},"_npmUser":{"name":"angeloashmore","email":"angeloashmore@me.com"},"directories":{},"maintainers":[{"name":"angeloashmore","email":"angeloashmore@me.com"},{"name":"asyarb","email":"asyarb@hawaii.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-html-renderer_0.3.3_1635186900247_0.6837749819667034"},"_hasShrinkwrap":false}},"time":{"created":"2019-04-05T20:52:13.616Z","0.1.0":"2019-04-05T20:52:13.984Z","modified":"2022-05-14T12:23:54.234Z","0.1.1":"2019-04-05T20:55:35.378Z","0.2.1":"2019-06-14T02:04:32.331Z","0.3.0":"2019-08-27T02:00:53.688Z","0.3.1":"2019-09-06T01:36:54.622Z","0.3.2":"2019-09-06T01:38:05.064Z","0.3.3":"2021-10-25T18:35:00.395Z"},"maintainers":[{"name":"angeloashmore","email":"angeloashmore@me.com"},{"name":"asyarb","email":"asyarb@hawaii.edu"}],"description":"React component that renders an HTML string as a React component tree","homepage":"https://github.com/angeloashmore/react-html-renderer","keywords":["react","component","html"],"repository":{"type":"git","url":"https://github.com/angeloashmore/react-html-renderer.git"},"author":{"name":"Angelo Ashmore","email":"angelo.ashmore@walltowall.com"},"license":"MIT","readme":"# react-html-renderer\n\nReact component that renders an HTML string as a React component tree.\n\n**Note**: This component uses [`html-react-parser`][html-react-parser] under the\nhood but makes no promises about changing the underlying library in a future\nrelease.\n\n## Status\n\n[![npm version](https://flat.badgen.net/npm/v/react-html-renderer)](https://www.npmjs.com/package/react-html-renderer)\n[![Build Status](https://flat.badgen.net/travis/angeloashmore/react-html-renderer)](https://travis-ci.com/angeloashmore/react-html-renderer)\n\n## Install\n\n```sh\nnpm install --save react-html-renderer\n```\n\n## Example\n\n```jsx\nimport React from 'react'\nimport HTMLRenderer from 'react-html-renderer'\n\n// Components to which elements are mapped\nimport Heading from './Heading'\nimport Subheading from './Subheading'\nimport Link from './Link'\n\n// HTML to render as React components\nconst html = `\n  <h1>React</h1>\n  <h2>A JavaScript library for building user interfaces</h2>\n  <p>\n    <a href=\"#\">Get Started</a>\n  </p>\n`\n\n// Note that default props can be set using the following pattern:\n//\n//   `props => <Comp foo=\"bar\" {...props} />`\n//\nconst App = () => (\n  <HTMLRenderer\n    html={html}\n    components={{\n      h1: props => <Heading color=\"red\" {...props} />,\n      h2: Subheading,\n      a: Link,\n    }}\n  />\n)\n```\n\n`HTMLRenderer` will render something that looks like the following:\n\n```jsx\n;[\n  <Heading color=\"red\">React</Heading>,\n  <Subheading>A JavaScript library for building user interfaces</Subheading>,\n  <p>\n    <Link to=\"#\">Get Started</Link>\n  </p>,\n]\n```\n\n## Component overrides\n\n`HTMLRenderer` supports overriding components provided in the `components` prop\nas needed. This can be utilized to create a reusable `HTMLRenderer` with a\ndefault set of components throughout your project.\n\n```jsx\n// src/components/HTML.js\n\nimport { Heading, Subheading, Link } from 'src/components'\n\nexport const HTML = props => (\n  <HTMLRenderer\n    components={{\n      h1: props => <Heading color=\"red\" {...props} />,\n    }}\n    {...props}\n  />\n)\n```\n\nThe `HTML` component could be used by passing it an HTML string.\n\n```js\n// src/pages/index.js\n\nimport { HTML } from 'src/components'\n\nexport const IndexPage = ({ html }) => <HTML html={html} />\n```\n\nThis will render `H1` elements with **red text**.\n\nIf individual components need to be overridden, you can provide a mapping using\nthe `componentOverrides` prop.\n\n```js\n// src/pages/index.js\n\nimport { HTML } from 'src/components'\n\nexport const IndexPage = ({ html }) => (\n  <HTML\n    html={html}\n    componentOverrides={{\n      h1: Comp => props => <Comp {...props} color=\"blue\" />,\n    }}\n  />\n)\n```\n\nThis will render `H1` elements with **blue text**.\n\nNote that `Comp` is the `Heading` component defined in the original `components`\nprop. This allows you to keep the existing component and modify it as needed.\nAlternatively, you could disregard `Comp` and return a completely different\ncomponent.\n\n## Props\n\n| Name                     | Type                                 | Description                                                                                                                                   |\n| ------------------------ | ------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`html`**               | `PropTypes.string`                   | HTML to render.                                                                                                                               |\n| **`components`**         | `PropTypes.objectOf(PropTypes.node)` | An object mapping an HTML element type to anything React can render (numbers, strings, elements, etc.).                                       |\n| **`componentOverrides`** | `PropTypes.objectOf(PropTypes.func)` | An object mapping an HTML element type to a function that returns anything React can render. See [Component overrides](#component-overrides). |\n\n## Similar packages\n\n- [markdown-react-renderer][markdown-react-renderer]\n\n[html-react-parser]: https://github.com/remarkablemark/html-react-parser\n[markdown-react-renderer]: https://github.com/asyarb/markdown-react-renderer\n","readmeFilename":"README.md"}