{"_id":"sanitize-html","_rev":"302-8c5e642a144a279e06feb804f61628e7","name":"sanitize-html","dist-tags":{"previous":"1.27.5","latest":"2.17.0"},"versions":{"0.1.0":{"name":"sanitize-html","version":"0.1.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@0.1.0","maintainers":[{"name":"boutell","email":"boutell@boutell.com"}],"dist":{"shasum":"019f0f12c71295ce2387e5404c6725e4020b23b2","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-0.1.0.tgz","integrity":"sha512-5RHgos/qo/BtZpgXqeFHYx1FsyZ7V96H345WagoOp8T9maYX79l4aFncRpbKcZnKYn752SRFeDF1t5/sorhBwQ==","signatures":[{"sig":"MEQCIE5xxtDVKltEBF8Uq1K4R9s7rLKp07s3Q0zkfDrczxlyAiBXioGRwTeP4kdUHjih4GW0+xPwBwgwrHhQhgU5Qw4PCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.2.18","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"lodash":"~1.3.1","htmlparser":"~3.1.4"}},"0.1.1":{"name":"sanitize-html","version":"0.1.1","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@0.1.1","maintainers":[{"name":"boutell","email":"boutell@boutell.com"}],"dist":{"shasum":"280a557cf6c332a0d0fa0df616a7d2df7658328c","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-0.1.1.tgz","integrity":"sha512-t57IKwdBUrYOrI8iaPsHJt2IV2f0k5tKOEaHqR4Z0zOBc/S9Slmn/egLkh27QBYEWQqzHvNCc/Mvj6PCueI2jA==","signatures":[{"sig":"MEUCIQDQHsArKKLUttHMTDNxaW5mMUCFb3CXifTs68uHhvUhzQIgA2+57YUbaJzGDVvCCsYI1YDc8Np3V0r6Ic8sJpQ3fns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.2.18","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"lodash":"~1.3.1","htmlparser":"~3.1.4"}},"0.1.2":{"name":"sanitize-html","version":"0.1.2","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@0.1.2","maintainers":[{"name":"boutell","email":"boutell@boutell.com"}],"dist":{"shasum":"e42c05b88e01c404357ae0901184522b9514ef52","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-0.1.2.tgz","integrity":"sha512-aTNFpVIPiBiL6Zp4Ci3sHNlPMdXy95i9GiFqXIb0YoaQb0Jw/wCeiykWv6HqxrQJVK2D1ApPZlmLZ2gHuFO/7Q==","signatures":[{"sig":"MEYCIQCk9r7WVTgsQwnRpANTTTr2ALTwXBGaL1WCaqkMBDz+6AIhAItwkUcryMtzfd9Nc+Yq8hvnt2eAgqc8HkDL7jUIG56X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.2.18","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"lodash":"~1.3.1","htmlparser2":"~3.3.0"}},"0.1.3":{"name":"sanitize-html","version":"0.1.3","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@0.1.3","maintainers":[{"name":"boutell","email":"boutell@boutell.com"}],"dist":{"shasum":"cec933fc699edda35bbeb90053c48117c377c5da","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-0.1.3.tgz","integrity":"sha512-PRZaSlRK3iY8eCShyaiJ2N77at1us6+v9n8neJEfAXvciWxwuTfXRM4F4DRn1DF/aWQIXwF6NuHkWfJs6HmhOw==","signatures":[{"sig":"MEUCID5swMdoTKl1I27wQX6ysz09Hmy3iHIcbco57PdCu4RjAiEAn/JzbUa3bEXvd/dVp0casDtcaSudeyy+EBOFvLBU79U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.2.18","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"lodash":"~1.3.1","htmlparser2":"~3.3.0"}},"0.1.4":{"name":"sanitize-html","version":"0.1.4","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@0.1.4","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"}],"dist":{"shasum":"faed0cb26d06352dc3879c75a2ec1ee46b4e56ad","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-0.1.4.tgz","integrity":"sha512-BoXK2GIgaG/RDHoJnyNTJtByxDglcZLrpr5Jdk1KertmrQ/LFaTvwo905BKwql9fiunN3ASRgRISdSaxhicwJA==","signatures":[{"sig":"MEUCIA/6mWuPilMa6OrlV5hKBxC5qxa45bB1JAjzn3S5hzeBAiEA9Z9PpaJUOzuFZvVRmjWYPVMCNBhjVkm0ilnUFD/yKVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.2.18","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"lodash":"~1.3.1","htmlparser2":"~3.3.0"}},"1.0.0":{"name":"sanitize-html","version":"1.0.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.0.0","maintainers":[{"name":"boutell","email":"boutell@boutell.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"144cad2033819af2b0dc1d55450f1fd9b5dda41b","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.0.0.tgz","integrity":"sha512-7ncNIZeAW0sklG5ACJSFwLbMPrhS981Do5LZoIeIFpiwo7xip3F0va7zUJcuU7uktZtMWaESL95D99LcT8YKQA==","signatures":[{"sig":"MEQCICObf54X4jq/QQccI1y53hgSNQsfvHil0m9sICzjGr4UAiBifHHwlV9AX1Edcd5S8N6fxTNvmFoQQ4SzQbPmEk5Fqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.3.21","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"lodash":"~1.3.1","htmlparser2":"~3.3.0"}},"1.0.1":{"name":"sanitize-html","version":"1.0.1","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.0.1","maintainers":[{"name":"boutell","email":"boutell@boutell.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"9824ceeece7ee6f22c2d245b51603182fb6e05ec","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.0.1.tgz","integrity":"sha512-Y+pVxIJ5EdvovQrsprDJqjSobJ89lYF0vCRWv1khlqz/janmp6m05uAdhBFgAaWwWgA5yXNPd+p2e/6p9S7b5w==","signatures":[{"sig":"MEQCIHyV4SjxmC1/5g92ig1c7ZVEYBcJixRbg9Ebr4JJoUCJAiAGfuIgbV1C0Io3rahq4if3+8ARTMK3RT4sP5jPYzNVpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.3.21","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"lodash":"~1.3.1","htmlparser2":"~3.3.0"}},"1.0.2":{"name":"sanitize-html","version":"1.0.2","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.0.2","maintainers":[{"name":"boutell","email":"boutell@boutell.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"2e82a8f5005973c4370be21ae50acd2afadf8c2b","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.0.2.tgz","integrity":"sha512-hr2V3Ew0FNx7RDyfRt8Ik7r654ylt5NRt5Rw/O2coRCe9VagtFFc+uhD9Ipdl2ko5JENOfkRp0Noz0ag+/t4FA==","signatures":[{"sig":"MEUCICbBmiiQZMrtQrsnFt2iUfYyepeFOigMgs6itiT8+vtCAiEA/Y+U6edyoBjhbVFvgFObH94xqyBgW0jTqbY+i6hLfwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.3.21","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"ent":"~0.1.0","lodash":"~1.3.1","htmlparser2":"~3.3.0"}},"1.0.3":{"name":"sanitize-html","version":"1.0.3","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.0.3","maintainers":[{"name":"boutell","email":"boutell@boutell.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"7a033e92b30becbe2a6411fa4874bdec1f5d4e3c","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.0.3.tgz","integrity":"sha512-HcQkIcHRz/R8RvbPmoLB2yyL4SsAK9iz9mRgFNM0n39GWoeumQzOHEXFKPPd/Eh0p+yv5hc7gGgtWo60kRempA==","signatures":[{"sig":"MEQCIAlUQEgcCOrQBVZtluBNiMpoBKQg9Bq92fwlLD4seZ1mAiBSVplIPCGgVRze+cV89gPUfwvdFllqG2uHSVGvThIyeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.3.21","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"ent":"~0.1.0","lodash":"~1.3.1","htmlparser2":"~3.3.0"}},"1.1.0":{"name":"sanitize-html","version":"1.1.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.1.0","maintainers":[{"name":"boutell","email":"boutell@boutell.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"67fbb9156bec7173235ea366f43f422228243a38","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.1.0.tgz","integrity":"sha512-hyXCi4oAJ788WZLxWlQ9QtF5tPOj5a4YwjO5ckr3CKxLTb3qyaeioGEDpgZzBrRZhOIuhc0poJQEzqv4Pe6mMw==","signatures":[{"sig":"MEQCIAeziQvWH8oBbay7Jpdd38WRdHdaOa0Ve0UI7coFxSa3AiBGFmF4zHGqhK92K50oSHCkhByuGfsjGYULtpO/HB8h9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.3.24","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"ent":"~0.1.0","lodash":"~1.3.1","htmlparser2":"~3.3.0"}},"1.1.1":{"name":"sanitize-html","version":"1.1.1","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.1.1","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"2aaf59a5e0715db298d5dd5b455758a5c4934b38","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.1.1.tgz","integrity":"sha512-VjLFYZRkD6cyt0QPrM6qKhQmEUISBkwU1VNR6do41fPICs/9wKdRcwW1KZw4wc3kAslTcGa+ESD1anBGqPNcdw==","signatures":[{"sig":"MEQCIE8ySEBPfQvGuET72XoN9VbTw0PYMwvhOiqDg+8z4iCaAiAlyj+7+d1WAxTQyeJXvNnxVu5ZsGufVVtbhDyWWPSoBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.3.24","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"ent":"~0.1.0","lodash":"~1.3.1","htmlparser2":"~3.3.0"}},"1.1.2":{"name":"sanitize-html","version":"1.1.2","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.1.2","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"809e0467ac1369ff93d3a53651ece15ae08ecf1e","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.1.2.tgz","integrity":"sha512-gNdDlQEnM4x5voBjW6tM2a2JAHmeClAX10iQAcdTAnYERr2A3pDUxCjcs0ZJz9/YKfPXchl6xZja1ewZi9/4SQ==","signatures":[{"sig":"MEUCIBKZpoVdSaKgNMsdvW6b6qlN4GGPOoyUVNx3a6zSQm6LAiEA63wXKQCQQhd8ugnEDeRdHsLExuNWFfEzwc7wnsLHYGM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.4","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"ent":"~0.1.0","lodash":"~1.3.1","htmlparser2":"~3.3.0"}},"1.1.3":{"name":"sanitize-html","version":"1.1.3","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.1.3","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"5a5fd3aee2c30ed0632f9c50b258d3e512a3770f","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.1.3.tgz","integrity":"sha512-MuiIKHqvw1iY6wlrRlBAOJTeuuIBLsgAH7AE3Tp+8NKl7K07QQnwNsa+9TYDMYvh4SYAVmHP1nXBYZ9cMdaCxA==","signatures":[{"sig":"MEYCIQCGFKAUeTcVEEb3ouPPrpSc8m4GNUhI1i2MZ7EG52C5BQIhANFnIfOckH83BS580aQ7qaGj9n0DwIg6uahi2BSJJWSI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.4","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"ent":"~0.1.0","lodash":"2.4.x","htmlparser2":"~3.3.0"}},"1.1.4":{"name":"sanitize-html","version":"1.1.4","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.1.4","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"9c68fc53419eebe619f7a2bf4c0c33971c52a28b","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.1.4.tgz","integrity":"sha512-lBmfzIlhz7vWZn+EAr9TM9Vcm8XtZ6XDqLkoTg3NwH0+p6Uoimrn4hZ/kW/WNYk7fl220WemxPL1T/SDI/z5MQ==","signatures":[{"sig":"MEUCIQD+3WbqQCDKCDAiZfnWNU6EqnqVTZjzuSFP1vm0pLy3PwIgRYrIKNFnBwq0U65xSklYu+fck/15HwQzyvH3IeuIbFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.4","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"ent":"~0.1.0","lodash":"2.4.x","htmlparser2":"~3.3.0"}},"1.1.5":{"name":"sanitize-html","version":"1.1.5","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.1.5","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"97bedf6f83bb1a00e6a7b3dd628ada4e38d74b7b","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.1.5.tgz","integrity":"sha512-ti5HhK4pJfT1S2gTk4w5u2iBLTcmwRjpFurwViinK+ugCHelzDowhA/xJ89uQecNQV2JLQkD837clTbInCejgw==","signatures":[{"sig":"MEQCIEkm8BZQK9lHQ23Pcu95AKSi9EAbBFXkRL6HuiLXm8D3AiAWw9zf5P0IhxNIn1U1CamMWguwOkHpCSfrJFsvTMxIRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.4","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"ent":"~0.1.0","lodash":"2.4.x","htmlparser2":"~3.3.0"}},"1.1.7":{"name":"sanitize-html","version":"1.1.7","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.1.7","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"81a5832f91695dafc0b04a83eb6c9920af44a0d1","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.1.7.tgz","integrity":"sha512-6NYVA+sUJM+p+8Ncpv4LYYbqMMRWKpbs134FBEuXWi5LH2DS5cMoL/JvVr6PtP+JWahs63kOEn7ZwjIHArMkCQ==","signatures":[{"sig":"MEQCIAsurZrhzQ7fSrHDEEuEzS62N/hNBLmP/sCICuECrRHIAiBKE/uMa9Na/rFJ00suLcqthLBHPtLgHdLOXvp7ODvcPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"81a5832f91695dafc0b04a83eb6c9920af44a0d1","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.9","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"he":"~0.4.1","lodash":"2.4.x","htmlparser2":"~3.3.0"}},"1.1.8":{"name":"sanitize-html","version":"1.1.8","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.1.8","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"2eb6e80323cfae80400526a4d223399b6fdd8fce","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.1.8.tgz","integrity":"sha512-bXf2hjnKwiTsYeCRhdzGeJMHuXAjcSmvxjX8J9CiQ0hc/yltPTM6asJZ6QFeIsNWiBzakL2u34qwsUPXylCJfA==","signatures":[{"sig":"MEQCICRdW8wBPGMAcZqT5mXvm7X0SiqEk089RwimdsVl2qtvAiBW3PDUWIbKtdlHbJgbQf58Kqpol/MMHvM65x3JZVqEIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2eb6e80323cfae80400526a4d223399b6fdd8fce","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.9","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"he":"~0.4.1","lodash":"2.4.x","htmlparser2":"~3.3.0"}},"1.2.0":{"name":"sanitize-html","version":"1.2.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.2.0","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"c2714e813d13863c2a99da647b8283d9a2dd3ba2","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.2.0.tgz","integrity":"sha512-mMgXW1oRj9Bx2inVEex525e9NVuIRvfT9mw4F/xEJ6ry8IhtUhuSulrjXgyHW2C9pSMpKQsVCkEnSM9H9EVTyg==","signatures":[{"sig":"MEQCIA8IYvSqel4dH/IFQakWnhfiWgL3nfgWiyvRRmJ2fPg2AiAs5J62L3MQp0QYDv9KPWVVhs3DE57FcoDTahWQmqOEKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c2714e813d13863c2a99da647b8283d9a2dd3ba2","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.9","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"he":"~0.4.1","lodash":"2.4.x","htmlparser2":"~3.3.0"}},"1.2.1":{"name":"sanitize-html","version":"1.2.1","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.2.1","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"6c785f0a5757f99710714fd8de3ccb46e30480d8","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.2.1.tgz","integrity":"sha512-NReBY7Z6zmLRE0zuCscyWSxY+kW3sSty1LYgjnxUlbjX4B+fWj8pHIbYuIlS42nbTpvJb+8Hx7jj0YCuC+oacQ==","signatures":[{"sig":"MEUCIQCE/0Sn9dM1sDou+9nFiAnPP0YnvW54VEKlO+xzArHdKAIgCQ7KHmK1B0Jwk9gSrUxwpcBdAVDued6DQZEe/CPCQog=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6c785f0a5757f99710714fd8de3ccb46e30480d8","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.9","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"he":"~0.4.1","lodash":"2.4.x","htmlparser2":"~3.3.0"}},"1.2.2":{"name":"sanitize-html","version":"1.2.2","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.2.2","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"42439a19c44d0308e0810969fc7b15b2659afe76","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.2.2.tgz","integrity":"sha512-SacyCHFw6LpsmStxBuYsrq4vAMQIeZ4hE3FNvLG2PCme+PgibrJhpVL1cnjiJ8wSAhzNwK0Fn27wKj0upfrJyA==","signatures":[{"sig":"MEQCIF1BIti9idNBDAJ9ZAJ5x1zXVLc+x4Iy4MUi8BvvDuOVAiBX5T0lrVW3CAQ/OWQNOG+oJgpBsfjvJLQ19khL6yCa4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"42439a19c44d0308e0810969fc7b15b2659afe76","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.9","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"he":"~0.4.1","lodash":"2.4.x","htmlparser2":"~3.3.0"}},"1.2.3":{"name":"sanitize-html","version":"1.2.3","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.2.3","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"d1eddb55b82ccf836130bada17a513e4a3c826eb","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.2.3.tgz","integrity":"sha512-Pf/7XxYVQR56mQebJ+JK5+FDLyQvKMCBfQ048cLLvEMkjYX/ZtS9c+URkKpgI3g71Fxz7pZRIz5Z5Ln0TX3n/A==","signatures":[{"sig":"MEUCIQDnpo9z/Vrc+M6OzEypgOFinEu97s+DBFyXi3fPHjFY2AIgJsGFHt5tJOKc2mnT09M5bPBiNeiZ/axOLl4JDlgPpNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d1eddb55b82ccf836130bada17a513e4a3c826eb","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.9","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"he":"~0.4.1","lodash":"2.4.x","htmlparser2":"~3.3.0"}},"1.3.0":{"name":"sanitize-html","version":"1.3.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.3.0","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"99cd69ff42a494d8647b46ecb3c915f93a60371a","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.3.0.tgz","integrity":"sha512-6+WO+wOpWKg0R2NrkV8JrWuNjv2eOwbxCUlFiHox2E06PhmaQuw1JGtTSu8sf5scqv+THet+aVTr1QLt6dcsRw==","signatures":[{"sig":"MEUCIQCH6GldG8kpmlV8TBDTIdCU8eqvDFzBv3Mr9qemi7cuZwIgDNOpoetgSUogQQSnQQzILfz8fZ4QQP5v3Uok1xND3vA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"99cd69ff42a494d8647b46ecb3c915f93a60371a","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.9","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"he":"~0.4.1","lodash":"2.4.x","htmlparser2":"~3.3.0"}},"1.4.1":{"name":"sanitize-html","version":"1.4.1","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.4.1","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"abe4de303afddf90091438ac60a4aaf4718c5b46","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.4.1.tgz","integrity":"sha512-iSDNeLB64Vvf9Dmn+NIpwmdziecaNrJCh+SE5afBocMFmMEctKPwexeSyJF55wWK/MTKVqkPm1CyMQqlccb1Gg==","signatures":[{"sig":"MEUCIFFwBhKeOviqLrktoinON1U0mG6yjjhA38OS/4NEta9pAiEAqxlidhflQmDHmiGOEcRI1qWoLM6DUASUi1JT1URmIxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"abe4de303afddf90091438ac60a4aaf4718c5b46","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.9","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"he":"~0.4.1","lodash":"2.4.x","htmlparser2":"~3.3.0"}},"1.4.2":{"name":"sanitize-html","version":"1.4.2","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.4.2","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"0bcc3dc92ba79d8b5dbea8b851c13d50d5ed3d58","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.4.2.tgz","integrity":"sha512-TGXNBr/YKQMFUZ0FPsbPLPm3tB2+IrgsW7M5tDsJxMfhYnglHZ/ZTDoy/X1t+XnJy0WGbPzmw00I5TaTBPcR9Q==","signatures":[{"sig":"MEYCIQDxKkkyMbp7GGVjouprygQIhUzj+QifHpGmHgFWAcDIQQIhAL9XgLC2gn3i2TigN5ZARz0k1IRP/x2+BmDov7Cyrxdo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0bcc3dc92ba79d8b5dbea8b851c13d50d5ed3d58","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.9","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"he":"~0.4.1","lodash":"2.4.x","htmlparser2":"~3.3.0"}},"1.4.3":{"name":"sanitize-html","version":"1.4.3","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.4.3","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"5d32929359cfcabe82ffffb15326e505b0c99e18","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.4.3.tgz","integrity":"sha512-Hd3trpvDoCBTIDeFmMYnVK2VEOC9WwQ230+m6BB9rB0l6SBXyILQhyPBLTZUUoFY1ichxoX0l9zC/YrTg1Ar8A==","signatures":[{"sig":"MEYCIQCfEOflF+4haENa1r3xkC/xPmg4NriOhKIFB126ZULvvQIhAPDlujCXqJMtN2lvYVCgNmGBM3rSxaBZcLmr7FSys+Ug","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5d32929359cfcabe82ffffb15326e505b0c99e18","gitHead":"141b0798f1f0bc51ab1a83d4912f6c8fee5d79b0","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.24","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"he":"~0.4.1","lodash":"2.4.x","htmlparser2":"3.7.x"}},"1.5.0":{"name":"sanitize-html","version":"1.5.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.5.0","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"suhmantha1","email":"sam@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"d0de19b858b1b9060f313d2eb8be3911b9345378","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.5.0.tgz","integrity":"sha512-mVbRn6nyDGX0ozgQKiDdlDBCWYBQMJ1DkOeahPwE84GBXPpaDZ4mMHPHJ1cFMhDyBUc9eEzeHdhVY5jao4NOfw==","signatures":[{"sig":"MEUCIGM8g97fTkMo846f537Hb66TCXAf+WOCckgXadf8GnfZAiEAk+P0wOdcTX5twGPrxzoWLP4q4xQrISnMKarXV6cD/uE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d0de19b858b1b9060f313d2eb8be3911b9345378","gitHead":"c1adeef6c400dff99afd9b5b64548569d409ad2c","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.24","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"he":"~0.4.1","lodash":"2.4.x","htmlparser2":"3.7.x","regexp-quote":"0.0.0"}},"1.5.1":{"name":"sanitize-html","version":"1.5.1","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.5.1","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"suhmantha1","email":"sam@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"9f7689c0e3dbe05bd6e5c64ca3103778be304ead","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.5.1.tgz","integrity":"sha512-tdnupwPJXX+CdVkQmuBLvps3uVZhiaIzyQ/omQUdONT+ukYdd9kx4TORhTrs9IqwjbP+YZfh/3nZBvcCzxr7vA==","signatures":[{"sig":"MEUCIAR7rVQw+JHNOStE21qaFIxDfA5oQktmlpOBHOh3YTyfAiEAmCIbGhzrggu3uMtBpgqq4523foDbpQHgJCQbscdbYic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9f7689c0e3dbe05bd6e5c64ca3103778be304ead","gitHead":"a20c499c52afdd729307a96e04996aef635271a6","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.24","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"lodash":"2.4.x","htmlparser2":"3.8.x","regexp-quote":"0.0.0"}},"1.5.2":{"name":"sanitize-html","version":"1.5.2","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.5.2","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"suhmantha1","email":"sam@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"ac87204e5740d2a609c1639a91838f54f3d5c11f","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.5.2.tgz","integrity":"sha512-vk6fpo3z9LfIR42ob4n7Xjl/QbTbkyeIt9kSQyksAadonOy/brLLezqvP6HFJrXK5sP1lxPOlTUlRDyz2OKNzg==","signatures":[{"sig":"MEYCIQCyx44BCk9jA0HD7BgqkitCshuD8sEHlm/+FiHMwvSWYAIhALNyhq25wj2+PHce3g4tqisRm9lZlagi95xUQrqQKnEV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ac87204e5740d2a609c1639a91838f54f3d5c11f","gitHead":"37fe35df41867053c6840e266a3a575ecd39166a","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.24","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"lodash":"2.4.x","htmlparser2":"3.8.x","regexp-quote":"0.0.0"}},"1.5.3":{"name":"sanitize-html","version":"1.5.3","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.5.3","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"suhmantha1","email":"sam@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"joshuatrii","email":"jan@joshuatrii.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"03e992fc245978dcd3e5be59531bf66221eb616b","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.5.3.tgz","integrity":"sha512-cAwBbty58Qu14LBFtqC0EhO9LN+Jc8HBXX0chI/WIIFBou1ab6KzU7Y2l6C6gEMToQIfdFEyhvj2o7gEFhP6CQ==","signatures":[{"sig":"MEUCIQD0m6u9tf9c5yBAKJ4XeLXb8PmL3qUVxHgS0ol6y6stxwIgU+IIyffOlue2ERIVC3t9wWwM/xL4AiYoHhyAZA5NOVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"03e992fc245978dcd3e5be59531bf66221eb616b","gitHead":"dd9a7e57931c5279141330cace4bb366f18ec611","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.24","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"lodash":"2.4.x","htmlparser2":"3.8.x","regexp-quote":"0.0.0"}},"1.6.0":{"name":"sanitize-html","version":"1.6.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.6.0","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"suhmantha1","email":"sam@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"joshuatrii","email":"jan@joshuatrii.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"be9ce157c64280204c0e8fbf4f39e4976441feaa","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.6.0.tgz","integrity":"sha512-V6Bb7CGIQgLweQW851hmfeE4MD0deVNsxHIDxvV0omNogAyvmqCGgG3k7w6AzsELh1+6B4QUDxIDqBP4jiQ72A==","signatures":[{"sig":"MEYCIQC+na6OUhrUVNCnIDTU7PXdkzV5eTFUFRuaVkiuGgZohQIhAJawgD9I3LtRu0hNREEHZYwbWvWn1g651Po7fQt4FUWL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"be9ce157c64280204c0e8fbf4f39e4976441feaa","gitHead":"9c6dcc812fb1d176c16611b94a2def47668ffc42","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.24","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"lodash":"2.4.x","htmlparser2":"3.8.x","regexp-quote":"0.0.0"}},"1.6.1":{"name":"sanitize-html","version":"1.6.1","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.6.1","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"suhmantha1","email":"sam@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"joshuatrii","email":"jan@joshuatrii.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"05c53fa54e919b4f4b77feb6dc2000fc5bdb4141","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.6.1.tgz","integrity":"sha512-IKgOlv5Qrz0UTGAwikQz3s/T4I76zvwrU5OsxgsZt+dqV6qHHn3Es0caOM9Y5+cokNdShDHDEL10wXCkF4gLBQ==","signatures":[{"sig":"MEUCIGaMiQVeYQlrrvBKxK11cV99MmRyNf9sdxIIbNjPQiGqAiEAshIAlAFIhrLa85eK+7DeHCxJikOQY4w0p8VuNt22jko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"05c53fa54e919b4f4b77feb6dc2000fc5bdb4141","gitHead":"09c978af2331171ab67de9d8c2c8e88074896a12","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"1.4.24","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"dependencies":{"lodash":"2.4.x","htmlparser2":"3.8.x","regexp-quote":"0.0.0"}},"1.7.0":{"name":"sanitize-html","version":"1.7.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.7.0","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"suhmantha1","email":"sam@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"joshuatrii","email":"jan@joshuatrii.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"ccb16eb18d9d10bb9a3f706767dc2e43cd04d405","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.7.0.tgz","integrity":"sha512-n2lTxWldIKxOYtM8PvAMrN2Ft7o4RIyuspjZi9BJIwH2PqPM+MLIOEqF6UPPUy7mMSfG5e6qZASJ+Og3bL1BWg==","signatures":[{"sig":"MEQCIFAlmn+xlQeviXsfprr/zSG9AZDg7Qxan9Ho265vT5y6AiBwb6YPAJO+4CAvHoH+XPSY/3+mYcbN5LlYJMeujk4BqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ccb16eb18d9d10bb9a3f706767dc2e43cd04d405","gitHead":"abc4625f54ec95cdece6a7c796e8900f93ff47d2","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"2.6.1","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"0.12.2","dependencies":{"lodash":"2.4.x","htmlparser2":"3.8.x","regexp-quote":"0.0.0"}},"1.7.1":{"name":"sanitize-html","version":"1.7.1","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.7.1","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"suhmantha1","email":"sam@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"joshuatrii","email":"jan@joshuatrii.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"2c2b2bb52411705fa4d48b5a2dd0c4402e3adf58","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.7.1.tgz","integrity":"sha512-W2k4tGrKaQbvtgGsIZZZ+BEfOm+4haFzMP46ay9PKwvFwall69t5eDDP4M2O2YTmAKZzVMY3Ua4VvcGS4gFTBQ==","signatures":[{"sig":"MEUCIQC7eY31FT94ELOLzy+KBhhgG+nXlNbAPpb/0XmeU3nozAIgArzYBCvSZQCqQOO7VJbHYRfji7vtIdAwu7J9hunXLes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2c2b2bb52411705fa4d48b5a2dd0c4402e3adf58","gitHead":"54f05a206fedd31d52b9b47423c7b3aea0a31370","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"2.6.1","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"0.12.7","dependencies":{"xtend":"^4.0.0","htmlparser2":"3.8.x","regexp-quote":"0.0.0","array-includes":"^2.0.0"}},"1.7.2":{"name":"sanitize-html","version":"1.7.2","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.7.2","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"suhmantha1","email":"sam@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"joshuatrii","email":"jan@joshuatrii.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"0eb34ab7b0103bc475cf6c74967974b35ec4a67a","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.7.2.tgz","integrity":"sha512-6dr4aYiArJzFBpKRIJHHfw/k6BW5dqNkNucq6kBet/YsjkrxTdRavuBmnGXL2OvN4cx1V6KE2TlnqVJzCtQo6A==","signatures":[{"sig":"MEYCIQDibIOuyWBz8ve4dscSlfIzepeGyxR67jj0RqdZu5ybFQIhAP+Fe8pO03NyXCON+RgHBBxQ73U1RO3wjgtFwbbNI5D8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0eb34ab7b0103bc475cf6c74967974b35ec4a67a","gitHead":"d8b5f34982f4b513c82f1723b9b45fa252163c45","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"2.6.1","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"0.12.7","dependencies":{"xtend":"^4.0.0","htmlparser2":"3.8.x","regexp-quote":"0.0.0"}},"1.8.0":{"name":"sanitize-html","version":"1.8.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.8.0","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"suhmantha1","email":"sam@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"joshuatrii","email":"jan@joshuatrii.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"143b0fa56298bd362e1b414b43e84232c51321fd","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.8.0.tgz","integrity":"sha512-fpdfz+e2KlcfSKZAB+E4U5SFy+9Gt2B+1X1DIdUCmuOs3M8wYGtodUGjeMhPtrbeimCw5SbQKzlMke1flX93zg==","signatures":[{"sig":"MEQCICXG9TIiuYyqqhqZVNn0Qy/t2VWpedkh7SsXVITaEWwaAiAM5ApN80a9Zp0Tje92rD33hbo0sBfSD19M015QM7ypZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"143b0fa56298bd362e1b414b43e84232c51321fd","gitHead":"8f108d95608604ba105f1e03c5809e13787c31d7","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"2.6.1","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"0.12.7","dependencies":{"xtend":"^4.0.0","htmlparser2":"3.8.x","regexp-quote":"0.0.0"}},"1.9.0":{"name":"sanitize-html","version":"1.9.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.9.0","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"suhmantha1","email":"sam@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"joshuatrii","email":"jan@joshuatrii.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"991050708fb9da4eb8227b453076a6a537adf2a0","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.9.0.tgz","integrity":"sha512-fNkdjdW70L5AcupmJWnnUhk52V1ItNYDbRf1p7zECvIZmklUSLk1V35VYwNPFmK8EZjnf5axAJG4AyJcxnqxGA==","signatures":[{"sig":"MEUCID4tslMmPebWg53+R+uPPSp5bZTWcyz/fklW4MJe+wRcAiEA95zcEgNsYAI3d5HPVaBpIEdXDHqh6BRMGEbhV37OdcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"991050708fb9da4eb8227b453076a6a537adf2a0","gitHead":"c2e454f69e303c35fc6faae9b86332c2467bc3e2","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"2.6.1","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"0.12.7","dependencies":{"xtend":"^4.0.0","htmlparser2":"3.8.x","regexp-quote":"0.0.0"}},"1.10.0":{"name":"sanitize-html","version":"1.10.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.10.0","maintainers":[{"name":"boutell","email":"boutell@boutell.com"},{"name":"kylestetz","email":"kyle@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"gsf","email":"g@grrawr.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"suhmantha1","email":"sam@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"joshuatrii","email":"jan@joshuatrii.com"}],"homepage":"https://github.com/punkave/sanitize-html","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"d4e4c7f5a577a98c15ab1b420292b2ae1e8a9cf5","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.10.0.tgz","integrity":"sha512-bLs15tutKyZKfSbpsfTOlwMO5PqQ9uX3QVZYpssOWXvPXj6UBw8vahyIx0wm7sX0yHDEftIhL5/z+u1cqGKzbg==","signatures":[{"sig":"MEUCIQChp25ppbIa/D0ADaWgSmBWSp4wgCmqATnxWa+ACwRTFgIgYQNM9KV5tBwEnAUfXUBlrgVn0CuAcGWciqrfk21Mbk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d4e4c7f5a577a98c15ab1b420292b2ae1e8a9cf5","gitHead":"ff58854e49784e6886817d6aa2f6af0bc33b3bf2","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"2.6.1","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"0.12.7","dependencies":{"xtend":"^4.0.0","htmlparser2":"3.8.x","regexp-quote":"0.0.0"}},"1.10.1":{"name":"sanitize-html","version":"1.10.1","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.10.1","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"boutell","email":"boutell@boutell.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"dkh202","email":"danielkhunter@gmail.com"},{"name":"gsf","email":"g@gsf.io"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"joshuatrii","email":"jan@joshuatrii.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"kyjoya","email":"kyleejacker@gmail.com"},{"name":"kylestetz","email":"kylestetz@gmail.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"suhmantha1","email":"sam@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"e12e4c2525267dccbf21c7b47c4909239e16b866","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.10.1.tgz","integrity":"sha512-UWGtGPTtQfbIBlXFlPiqMNzZU3Fn+pCjNkps1N63Zll0kVjSNrQnhStrEU5yO5WUqDcp1edtzbGs4R9k5xy/5g==","signatures":[{"sig":"MEYCIQDZl/A3Moh50RGQ4fWjwIpJVz7ZnSU39Tb1PDtDnzSfDgIhAM0cHjJoqZ4RHpXTtT075UmqWDfqNkubEzaVpzEk2Po0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e12e4c2525267dccbf21c7b47c4909239e16b866","gitHead":"a6522dcdbdfc5ab73c23a32f5054b2af7da08bac","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"2.14.3","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"0.12.7","dependencies":{"xtend":"^4.0.0","htmlparser2":"3.8.x","regexp-quote":"0.0.0"}},"1.11.0":{"name":"sanitize-html","version":"1.11.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.11.0","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"boutell","email":"boutell@boutell.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"dkh202","email":"danielkhunter@gmail.com"},{"name":"gsf","email":"g@gsf.io"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"joshuatrii","email":"jan@joshuatrii.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"kyjoya","email":"kyleejacker@gmail.com"},{"name":"kylestetz","email":"kylestetz@gmail.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"suhmantha1","email":"sam@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"ca97f1426965f2a49fda83187a567a511e9e30a4","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.11.0.tgz","integrity":"sha512-ERFQEMAChVy34YMblna7sJJBXnLI2+W9mvN0Y6LD1UgblJfXddPoNVDCAbPs7V/JXSpMxCu3mtSCR7qPv0dLFw==","signatures":[{"sig":"MEUCIQD4ugkcPreae7l5q5EhgfnjcOL3HRF6JRZZKpW0OyP0tQIgXfokJjB8KyHbTR5q/WZ0LJ+DIyJNGF1+hnUFibuKqDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ca97f1426965f2a49fda83187a567a511e9e30a4","gitHead":"097a0a58e21feaf372ecbdf2dfd57bf1376459ab","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"3.3.5","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"4.1.1","dependencies":{"xtend":"^4.0.0","htmlparser2":"3.8.x","regexp-quote":"0.0.0"}},"1.11.1":{"name":"sanitize-html","version":"1.11.1","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.11.1","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"boutell","email":"boutell@boutell.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"dkh202","email":"danielkhunter@gmail.com"},{"name":"gsf","email":"g@gsf.io"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"joshuatrii","email":"jan@joshuatrii.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"kyjoya","email":"kyleejacker@gmail.com"},{"name":"kylestetz","email":"kylestetz@gmail.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"suhmantha1","email":"sam@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"716bfdcf993dd07928e2a7b5b3e2efac0c18c78b","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.11.1.tgz","integrity":"sha512-wFG0mMPs+TNegpMotsr2CZXKGbWbfN/ZG0LjptgIFG4+WJXJEqsvRwnJECNWsfMja71IKEEvoVoppRQ5FwkotQ==","signatures":[{"sig":"MEYCIQDn32/Z+pbPGzWmLvFPXVGTd35i6BkMbLee2bCbeCGgWgIhAOsHdlLEMvce84aeL+sQ+s0zdWyYGfaZv0gZ9sqQpluc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"716bfdcf993dd07928e2a7b5b3e2efac0c18c78b","gitHead":"76eaee88733885092db19807c23f024b5a1f5bca","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"3.3.5","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"4.1.1","dependencies":{"xtend":"^4.0.0","htmlparser2":"3.8.x","regexp-quote":"0.0.0"}},"1.11.2":{"name":"sanitize-html","version":"1.11.2","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.11.2","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"boutell","email":"boutell@boutell.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"dkh202","email":"danielkhunter@gmail.com"},{"name":"gsf","email":"g@gsf.io"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"joshuatrii","email":"jan@joshuatrii.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"kyjoya","email":"kyleejacker@gmail.com"},{"name":"kylestetz","email":"kylestetz@gmail.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"suhmantha1","email":"sam@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"b3036d88b4bfdc6b3e612469d7ddf105e2b15835","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.11.2.tgz","integrity":"sha512-2IiA09L/ba977e0+eYBVdErSQiwhs3m9KfDFEmEDQQ5itgJovxDLvNr6fjomw+fFDevXaL0knKOq3r1PClKDMg==","signatures":[{"sig":"MEYCIQCrJshjUplsLpqpm1P4SLQZ2bF9+skDMMpBzpD2dboEvQIhALlW5AIyEwbp5uPf3wEkuXJxAuAylx38QxJySlfKqxJa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b3036d88b4bfdc6b3e612469d7ddf105e2b15835","gitHead":"fed522e33f42f34411a5c326e7228de13c75bb6b","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"3.3.5","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"4.1.1","dependencies":{"xtend":"^4.0.0","htmlparser2":"3.8.x","regexp-quote":"0.0.0"}},"1.11.3":{"name":"sanitize-html","version":"1.11.3","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.11.3","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"boutell","email":"boutell@boutell.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"dkh202","email":"danielkhunter@gmail.com"},{"name":"gsf","email":"g@gsf.io"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"joshuatrii","email":"jan@joshuatrii.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"kyjoya","email":"kyleejacker@gmail.com"},{"name":"kylestetz","email":"kylestetz@gmail.com"},{"name":"livhaas","email":"olivia@punkave.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"suhmantha1","email":"sam@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"bbd8cdb95fcebb7ecdc083e4a51f2cda71898fe8","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.11.3.tgz","integrity":"sha512-M9Hr31AVLQ+1d1kvh8QEOykhx+xnx7U5ELfKDcJNDF8IOOK2uhEZ6ONtmsQuROLyt5wJzZH3Tvdu1GhS9F8FYA==","signatures":[{"sig":"MEQCIERh6B2Y9RAuyaRX6LADaSVfr0l4AhxF/JfP2TJTbxo4AiBN2wGXiB1wA+9c34aelgy7ZeiZdHqjBrSEFsobTWqWWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"bbd8cdb95fcebb7ecdc083e4a51f2cda71898fe8","gitHead":"b0d09c7c3f128849b6a9e93e5218354c899ba54c","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"3.5.2","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"0.10.41","dependencies":{"xtend":"^4.0.0","htmlparser2":"^3.9.0","regexp-quote":"0.0.0"}},"1.11.4":{"name":"sanitize-html","version":"1.11.4","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.11.4","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"benirose","email":"ben@punkave.com"},{"name":"boutell","email":"boutell@boutell.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"dkh202","email":"danielkhunter@gmail.com"},{"name":"gsf","email":"g@gsf.io"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"joshuatrii","email":"jan@joshuatrii.com"},{"name":"jsumnersmith","email":"joel@punkave.com"},{"name":"kyjoya","email":"kyleejacker@gmail.com"},{"name":"kylestetz","email":"kylestetz@gmail.com"},{"name":"livhaas","email":"olivia@duckduckgo.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"suhmantha1","email":"sam@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"286698b6debeb3f9c5206ecd14135d32a9f9c5b9","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.11.4.tgz","integrity":"sha512-yHqAF4IZj1Tgp20XdDH/Nzzfc2i/O1vbGsfiYsiQbjEQoDKuVp7JcJG2Wp8FzE3OCVBYuSsSSKxg2PrNhwTG2w==","signatures":[{"sig":"MEUCIQCFGhrshHMmVIAo1loCSP0jW3xhPsx5lBrQwILb1uz0vgIgBCZrv/V7Ke+ydpIy7HmK2gsnQ73JJO7LHGbI47M4++8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"286698b6debeb3f9c5206ecd14135d32a9f9c5b9","gitHead":"1fa87984717d3928957bdeb635ea9287eeb7fbb0","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"3.6.0","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"0.10.41","dependencies":{"xtend":"^4.0.0","htmlparser2":"^3.9.0","regexp-quote":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html-1.11.4.tgz_1459177780478_0.9105877953115851","host":"packages-12-west.internal.npmjs.com"}},"1.12.0":{"name":"sanitize-html","version":"1.12.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.12.0","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"boutell","email":"boutell@boutell.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"kyjoya","email":"kyleejacker@gmail.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"ea508e751f060e5552661a5541a01befe5836812","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.12.0.tgz","integrity":"sha512-Z00uwDoA9y4LIBP8V7+tVdi6BoStcxulMUsPyrDfEig+pZOXmp6Z45RPZfqUoVZiTLhOSqUN9bGxDg6gAYMRRg==","signatures":[{"sig":"MEUCIQDWIfhmLHb/Q8CEE9YoKFb+FSGcWudt16rqAo80cpYk6gIgV5+DddYTbakvRHX2S8NsX+LWPq58OKb/u1fROiB1w4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ea508e751f060e5552661a5541a01befe5836812","gitHead":"ab8f51567dea754145e42d63b431493a5edbef9e","scripts":{"test":"mocha test/test.js","build":"browserify index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prebuild":"npm run test && rm -rf dist && mkdir dist"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"3.6.0","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"0.10.41","dependencies":{"xtend":"^4.0.0","htmlparser2":"^3.9.0","regexp-quote":"0.0.0"},"devDependencies":{"mocha":"^2.5.3","uglify-js":"^2.6.2","browserify":"^13.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html-1.12.0.tgz_1466089661479_0.6859312169253826","host":"packages-16-east.internal.npmjs.com"}},"1.13.0":{"name":"sanitize-html","version":"1.13.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.13.0","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"boutell","email":"boutell@boutell.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"kyjoya","email":"kyleejacker@gmail.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"4ee17cbec516bfe32f2ce6686a569d7e6b4f3631","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.13.0.tgz","integrity":"sha512-BAZSNzA+cHgIJrrLGidO35X0WLNP6xC/LMC/7azh3kFHehLxGWdRjnQPWChBLQqOBrbQEk4+y69PZRYUFmSjQg==","signatures":[{"sig":"MEUCIQDrgu6WCYBdDQXPx0rAB2trXA/gO83rQwsADuO37M2W1QIgfRzmE5f0D6qa5X+YN8dw48q2F9vo87QzJW030U6BWqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4ee17cbec516bfe32f2ce6686a569d7e6b4f3631","gitHead":"2597e3b6d45592ecc665cedec8bec72362beacd9","scripts":{"test":"mocha test/test.js","build":"browserify index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prebuild":"npm run test && rm -rf dist && mkdir dist"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"3.6.0","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"0.10.41","dependencies":{"xtend":"^4.0.0","htmlparser2":"^3.9.0","regexp-quote":"0.0.0"},"devDependencies":{"mocha":"^2.5.3","uglify-js":"^2.6.2","browserify":"^13.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html-1.13.0.tgz_1468933425664_0.8716386598534882","host":"packages-12-west.internal.npmjs.com"}},"1.14.0":{"name":"sanitize-html","version":"1.14.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.14.0","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"boutell","email":"boutell@boutell.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"kyjoya","email":"kyleejacker@gmail.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"3cf34e6946d398455411c7d76b688ca6391b7868","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.14.0.tgz","integrity":"sha512-sVN1O0L2QjWhRDCDyL4pc8HA+FuFsZ/x52mD/EK6VwZ8/RM2PB7uIwF/lOqJUm6OxObtkO11aTAd5menRCwIbA==","signatures":[{"sig":"MEUCIQCf2AuPBcUpu6OjxnL3afn+fRk4W3HmtXbZ0MfQ6cmonwIgNBSPbFpEbOkirdDHHZicGaDiagQq8FQeLS9U7dtyCpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3cf34e6946d398455411c7d76b688ca6391b7868","gitHead":"4c229fbbc9c269236b571dcbf834dc7c0ea19012","scripts":{"test":"mocha test/test.js","build":"browserify index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prebuild":"npm run test && rm -rf dist && mkdir dist"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"3.10.10","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"4.6.2","dependencies":{"xtend":"^4.0.0","htmlparser2":"^3.9.0","regexp-quote":"0.0.0"},"devDependencies":{"mocha":"^2.5.3","uglify-js":"^2.6.2","browserify":"^13.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html-1.14.0.tgz_1484335400067_0.9181301803328097","host":"packages-18-east.internal.npmjs.com"}},"1.14.1":{"name":"sanitize-html","version":"1.14.1","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.14.1","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"boutell","email":"boutell@boutell.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"kyjoya","email":"kyleejacker@gmail.com"},{"name":"mcoppola","email":"coppola@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"730ffa2249bdf18333effe45b286173c9c5ad0b8","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.14.1.tgz","integrity":"sha512-jNDMpBFd1vqwwOh6Wmmyt49cGSkfJ+YjpUbE0i2cw4s5jXNFr4FexRL/UBqWKRXdfGHmw7/NeULVaHp+zIAYBg==","signatures":[{"sig":"MEUCIFG+QFaUOQLk4FEtYnLs9F50D73MCqc6yEvrjeKzh2ibAiEAgUe6NYWrdoDED+6IKGi+BuyaXTR81qMaWAZIrEwjIX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"730ffa2249bdf18333effe45b286173c9c5ad0b8","gitHead":"fb89a712ba29bed52d5b2a0931b99ed7edf0f00c","scripts":{"test":"mocha test/test.js","build":"browserify index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prebuild":"npm run test && rm -rf dist && mkdir dist"},"_npmUser":{"name":"boutell","email":"boutell@boutell.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"3.10.10","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"4.6.2","dependencies":{"xtend":"^4.0.0","htmlparser2":"^3.9.0","regexp-quote":"0.0.0"},"devDependencies":{"mocha":"^2.5.3","uglify-js":"^2.6.2","browserify":"^13.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html-1.14.1.tgz_1484335529816_0.4180022934451699","host":"packages-18-east.internal.npmjs.com"}},"1.14.2":{"name":"sanitize-html","version":"1.14.2","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.14.2","maintainers":[{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"28e88929472272531b41839a91d183164d159928","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.14.2.tgz","integrity":"sha512-wc7aoVZUJfMeUgdZ8XcJ1QPRwsIzDHOTnpEzNfcFe841eLzFOFcgVbpEQ5Bej6dl90kCiIoe8xUh/vDj2jDNwg==","signatures":[{"sig":"MEUCIQCVrdttPb9jMA9INhMpYib7HvkkYtnad5pwIynYt4uUoAIgW83Zf4zSGkNgv1KWiFj1/UMLPEGm7/6IMv9VLGfv4hE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"77e36193fd3ce8e323dc7d093ad323108fdba387","scripts":{"test":"mocha test/test.js","build":"browserify index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prebuild":"npm run test && rm -rf dist && mkdir dist"},"_npmUser":{"name":"boutell","email":"tom@punkave.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"5.5.1","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"6.10.3","dependencies":{"xtend":"^4.0.0","htmlparser2":"^3.9.0","regexp-quote":"0.0.0"},"devDependencies":{"mocha":"^2.5.3","uglify-js":"^2.6.2","browserify":"^13.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html-1.14.2.tgz_1509376076803_0.7239886405877769","host":"s3://npm-registry-packages"}},"1.14.3":{"name":"sanitize-html","version":"1.14.3","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.14.3","maintainers":[{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"62afd7c2d44ffd604599121d49e25b934e7a5514","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.14.3.tgz","integrity":"sha512-6tjiqhsgfQYNS+5B078RKDij7hSnQtNbWNQVJMjbCYT7XMtBeJLKrqbMT6+o2kva6SqMubcy/CS76/Bs6z49SQ==","signatures":[{"sig":"MEYCIQCi5tRh7T/nOO/5a2LWxfJMSDoIpFE7IoedbIJqLtioCgIhALEWlJ1I1es+DuGWWAf+boAs8+P7j+uZChRX6cRPDRFq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"0a41ad66f90cba47c693ed6cb91330792d368f8b","scripts":{"test":"mocha test/test.js","build":"browserify index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prebuild":"npm run test && rm -rf dist && mkdir dist"},"_npmUser":{"name":"boutell","email":"tom@punkave.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"5.5.1","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"6.10.3","dependencies":{"xtend":"^4.0.0","htmlparser2":"^3.9.0","lodash.escaperegexp":"^4.1.2"},"devDependencies":{"mocha":"^2.5.3","uglify-js":"^2.6.2","browserify":"^13.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html-1.14.3.tgz_1509378142663_0.5983855407685041","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"sanitize-html","version":"1.15.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.15.0","maintainers":[{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"d101a62c9fe0347486badc6cd6ed72daa0a82ced","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.15.0.tgz","integrity":"sha512-1jWLToWx8ZV53Z1Jg+2fHl8dNFsxvQt2Cmrk4o/z1+MUdB5EXSU0QVuzlGGhfp7cQrYbEEfMO/TUWHfkBUqujQ==","signatures":[{"sig":"MEQCIBoI1aJbWgLaf/uY1FSyyNROCF6UnDfx2CH3f51gRBeAAiB5AlY753TpGcEanbI1q10JvW4kNjBTpNUE0DybRLE5hQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"cdab9149388a7f307c4bf74bcf47fba6744346aa","scripts":{"test":"mocha test/test.js","build":"browserify index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prebuild":"npm run test && rm -rf dist && mkdir dist"},"_npmUser":{"name":"boutell","email":"tom@punkave.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"5.5.1","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"6.10.3","dependencies":{"xtend":"^4.0.0","srcset":"^1.0.0","htmlparser2":"^3.9.0","lodash.escaperegexp":"^4.1.2"},"devDependencies":{"mocha":"^2.5.3","uglify-js":"^2.6.2","browserify":"^13.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html-1.15.0.tgz_1509388477605_0.349343029782176","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"sanitize-html","version":"1.16.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.16.0","maintainers":[{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"9159a326e67513af1719d47567480689a1933ab2","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.16.0.tgz","integrity":"sha512-ISXv3SCcdTeAc6J/ozo+/l2jSlry7qnXL4CNdJiq6VAtjsnGQQOMiy9byDJxTGgRCT+5upn+2kjnQtWtVvezmw==","signatures":[{"sig":"MEUCICO/BySQgQmfFkD8zCWFTWd5cCrFCOPOOq4gavS8ZOhjAiEAsBuAYi3yFqL1ko4GTfY7/dnBSPWq0ajM/RXO9DtvtdE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"476467ebb845cb514c6a2e2a96d71eb30a6ada14","scripts":{"test":"mocha test/test.js","build":"browserify index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prebuild":"npm run test && rm -rf dist && mkdir dist"},"_npmUser":{"name":"boutell","email":"tom@punkave.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"5.5.1","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"6.10.3","dependencies":{"xtend":"^4.0.0","srcset":"^1.0.0","postcss":"^6.0.14","htmlparser2":"^3.9.0","lodash.isarray":"^4.0.0","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.0","lodash.escaperegexp":"^4.1.2"},"devDependencies":{"mocha":"^2.5.3","uglify-js":"^2.6.2","browserify":"^13.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html-1.16.0.tgz_1511277699375_0.6224004430696368","host":"s3://npm-registry-packages"}},"1.16.1":{"name":"sanitize-html","version":"1.16.1","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.16.1","maintainers":[{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"415e9b7f2d59fff2df9e4eec4067046e63e93b9c","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.16.1.tgz","integrity":"sha512-w3++cRkD2krVl8Zn70l7OcrF+zQc6lF0EVzCrcyFA3LR3AofZb2AuC3HRWyyNq225kSvl5K7IxSpQMkTQ+bHkw==","signatures":[{"sig":"MEYCIQC4AXRq6KyAQ4fJoNv1DDu/1QOGWyUgBfiIPX+ZC0SKvQIhAMOvhkJwO+G4crdDY5H9EuYl8Wi3yiBYFzeCcmzWTXkl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"984b359e8b8c942d13616c424e30cade029e9645","scripts":{"test":"mocha test/test.js","build":"browserify index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prebuild":"npm run test && rm -rf dist && mkdir dist"},"_npmUser":{"name":"boutell","email":"tom@punkave.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"5.5.1","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"6.10.3","dependencies":{"xtend":"^4.0.0","srcset":"^1.0.0","postcss":"^6.0.14","htmlparser2":"^3.9.0","lodash.isarray":"^4.0.0","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.0","lodash.escaperegexp":"^4.1.2"},"devDependencies":{"mocha":"^2.5.3","uglify-js":"^2.6.2","browserify":"^13.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html-1.16.1.tgz_1511278126629_0.9433972029946744","host":"s3://npm-registry-packages"}},"1.16.2":{"name":"sanitize-html","version":"1.16.2","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.16.2","maintainers":[{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"a4d55e88b23276028ee21c2dcace710463455568","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.16.2.tgz","integrity":"sha512-LXP7XYEnaNtGevZKo2efYr34pKbC6XUkDSwosip6NZQUZ8s2Xxy8OPKPdGL9eYLL4Z58CPQy7Rxprs5myQKFVw==","signatures":[{"sig":"MEYCIQDnhdgYfT9szJb6ZpP/W2xEPyXUVOv2aNm7Pd/e5T2PIAIhAO9uqFIzwjWf1IFSpXhy4iVl8lnjKCIATCPykWM7eXBj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","gitHead":"230caf780c50375311ec898840fdcd6d12c8ef30","scripts":{"test":"npm run prepublish && mocha test/test.js","build":"npm run prepare && browserify dist/index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepare":"make clean && make all","prepublish":"make clean && npm run minify"},"_npmUser":{"name":"boutell","email":"tom@punkave.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"5.5.1","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"6.10.3","dependencies":{"xtend":"^4.0.0","srcset":"^1.0.0","postcss":"^6.0.14","htmlparser2":"^3.9.0","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.0","lodash.escaperegexp":"^4.1.2"},"devDependencies":{"mocha":"^2.5.3","babelify":"^8.0.0","babel-cli":"^6.26.0","uglify-js":"^2.6.2","browserify":"^13.0.1","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html-1.16.2.tgz_1513093607955_0.5337582530919462","host":"s3://npm-registry-packages"}},"1.16.3":{"name":"sanitize-html","version":"1.16.3","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.16.3","maintainers":[{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"96c1b44a36ff7312e1c22a14b05274370ac8bd56","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.16.3.tgz","integrity":"sha512-XpAJGnkMfNM7AzXLRw225blBB/pE4dM4jzRn98g4r88cfxwN6g+5IsRmCAh/gbhYGm6u6i97zsatMOM7Lr8wyw==","signatures":[{"sig":"MEQCIAzJgreH3S2lWuOp1fmPvVYaqU/3FphKY5+wqEQ8+KNMAiBKwRDmO7EHsJMGfNw8qGNu7WN160ztP1pY90Ch53AS0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","gitHead":"35b0b7263c5efcea871d7328b8b7821508626654","scripts":{"test":"npm run prepublish && mocha test/test.js","build":"make clean && make all && npm run prepare && browserify dist/index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepare":"true","prepublish":"make clean && npm run minify"},"_npmUser":{"name":"boutell","email":"tom@punkave.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"5.5.1","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"6.10.3","dependencies":{"xtend":"^4.0.0","srcset":"^1.0.0","postcss":"^6.0.14","htmlparser2":"^3.9.0","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.0","lodash.escaperegexp":"^4.1.2"},"devDependencies":{"mocha":"^2.5.3","babelify":"^8.0.0","babel-cli":"^6.26.0","uglify-js":"^2.6.2","browserify":"^13.0.1","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html-1.16.3.tgz_1513094344535_0.08327989419922233","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"sanitize-html","version":"1.17.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.17.0","maintainers":[{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"5c95e57044604d4797367efd9152acaf5b087bb4","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.17.0.tgz","integrity":"sha512-5r265ukJgS+MXVMK0OxXLn7iBqRTIxYK0m6Bc+/gFhCY20Vr/KFp/ZTKu9hyB3tKkiGPiQ08aGDPUbjbBhRpXw==","signatures":[{"sig":"MEQCIH8OnVXFj9IYghh9BFxyDdgntl53SzoPHN5y9ZseXqoaAiBMW2ektmQ0KCJBXxsfYc+paAQdlyP9y3KZP6TTHCa6pg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","gitHead":"cfe21220b80b7130755b7e3fd9abadc7ba6f1658","scripts":{"test":"npm run prepublish && mocha test/test.js","build":"make clean && make all && npm run prepare && browserify dist/index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepare":"true","prepublish":"make clean && npm run minify"},"_npmUser":{"name":"boutell","email":"tom@punkave.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"5.5.1","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"6.10.3","dependencies":{"chalk":"^2.3.0","xtend":"^4.0.0","srcset":"^1.0.0","postcss":"^6.0.14","htmlparser2":"^3.9.0","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.0","lodash.escaperegexp":"^4.1.2"},"devDependencies":{"mocha":"^2.5.3","babelify":"^8.0.0","babel-cli":"^6.26.0","uglify-js":"^2.6.2","browserify":"^13.0.1","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html-1.17.0.tgz_1516049113249_0.19203409738838673","host":"s3://npm-registry-packages"}},"1.18.0":{"name":"sanitize-html","version":"1.18.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.18.0","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"3fe9ed4e3f927bf225ea12c226a668520b480ea5","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.18.0.tgz","fileCount":12,"integrity":"sha512-bQF1L1anCvtWZaDOmdpns2BWFO9J+wU7I1rkec9Tq4FeKNbp8PZMmgKDjvUXojrZl9YUSzfQkX4wNzqGVQ2gbg==","signatures":[{"sig":"MEYCIQCphZEb4ipkHqiBj5H1EKUfd7nx1moxe0D5jHA/awhFEgIhAO2y4oDE1OC+J5SyN25K+aD1sCUIy53aSX8vYCTRR20i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1255705},"main":"dist/index.js","gitHead":"9d516659a69c915901a3c618774502222a1a9edb","scripts":{"test":"npm run prepublishOnly && mocha test/test.js","build":"make clean && make all && npm run prepare && browserify dist/index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepare":"true","prepublishOnly":"make clean && npm run minify"},"_npmUser":{"name":"boutell","email":"tom@punkave.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"5.6.0","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"6.10.3","dependencies":{"chalk":"^2.3.0","xtend":"^4.0.0","srcset":"^1.0.0","postcss":"^6.0.14","htmlparser2":"^3.9.0","lodash.isstring":"^4.0.1","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.0","lodash.escaperegexp":"^4.1.2","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.5.3","babelify":"^8.0.0","babel-cli":"^6.26.0","uglify-js":"^2.6.2","browserify":"^13.0.1","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.18.0_1519137320698_0.850120636009684","host":"s3://npm-registry-packages"}},"1.18.1":{"name":"sanitize-html","version":"1.18.1","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.18.1","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"713435656a85d410f62c7e309e1936538bfc6439","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.18.1.tgz","fileCount":12,"integrity":"sha512-UNGjRU2HP/Lq4UsCVBqTDANWC++040ED6NxjV9/SycpbgtvpBkgWimJtweqf2/q3vcJ7rmPM+nqVkRLUUUn7Zg==","signatures":[{"sig":"MEQCIFSWitJ+XCKpRcVgC07X6QkIVhfzlUEW948NAPoByXuFAiBJ76NE3auQGznW5tzSWcQfpdX80/4hUnCWjfUp1P1XTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1255831},"main":"dist/index.js","gitHead":"86af79ed2a44c91d3718633077c50b80e0279489","scripts":{"test":"npm run prepublishOnly && mocha test/test.js","build":"make clean && make all && npm run prepare && browserify dist/index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepare":"true","prepublishOnly":"make clean && npm run minify"},"_npmUser":{"name":"boutell","email":"tom@punkave.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"5.6.0","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"6.10.3","dependencies":{"chalk":"^2.3.0","xtend":"^4.0.0","srcset":"^1.0.0","postcss":"^6.0.14","htmlparser2":"^3.9.0","lodash.isstring":"^4.0.1","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.0","lodash.escaperegexp":"^4.1.2","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.5.3","babelify":"^8.0.0","babel-cli":"^6.26.0","uglify-js":"^2.6.2","browserify":"^13.0.1","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.18.1_1519141495650_0.4339139243119954","host":"s3://npm-registry-packages"}},"1.18.2":{"name":"sanitize-html","version":"1.18.2","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.18.2","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"61877ba5a910327e42880a28803c2fbafa8e4642","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.18.2.tgz","fileCount":13,"integrity":"sha512-52ThA+Z7h6BnvpSVbURwChl10XZrps5q7ytjTwWcIe9bmJwnVP6cpEVK2NvDOUhGupoqAvNbUz3cpnJDp4+/pg==","signatures":[{"sig":"MEUCIQDlB7Z+nBZHj59fo/JJQXU6EoFahn70eCapDeSD3ADfEQIgBsgMy2Db0958cFIf27mdqJh3UaVW6UzjG4EoQr/uG6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1256035},"main":"dist/index.js","gitHead":"239f30934ffa822e287bbeeb62d56259f2b55535","scripts":{"test":"npm run prepublishOnly && mocha test/test.js","build":"make clean && make all && npm run prepare && browserify dist/index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepare":"true","prepublishOnly":"make clean && npm run minify"},"_npmUser":{"name":"boutell","email":"tom@punkave.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"5.6.0","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"6.10.3","dependencies":{"chalk":"^2.3.0","xtend":"^4.0.0","srcset":"^1.0.0","postcss":"^6.0.14","htmlparser2":"^3.9.0","lodash.isstring":"^4.0.1","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.0","lodash.escaperegexp":"^4.1.2","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.5.3","babelify":"^8.0.0","babel-cli":"^6.26.0","uglify-js":"^2.6.2","browserify":"^13.0.1","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.18.2_1519142839331_0.2645367441969797","host":"s3://npm-registry-packages"}},"1.18.3":{"name":"sanitize-html","version":"1.18.3","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.18.3","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"d190ecfcdf8c78bd2306c5f370c86b705191e00c","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.18.3.tgz","fileCount":13,"integrity":"sha512-xoXC9dV3SrfhJDPo9XkLCgLDC5yQ5TQwIpIC8bc/qOCH6DvHwMGYNI2qrdb/EX8RQA7PMYL4th5B+XvijTbVEQ==","signatures":[{"sig":"MEQCIA9L9QFbhdPbi4F6w74KNWE+4ACb9ALm9/Hl35+rxMl5AiAM375XxCLfatqcoEyb6pkGP0wjkOgpkPVXui4vUD8FKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYasQCRA9TVsSAnZWagAAFFUQAIuNw7oV/n4d81THrjCA\nzMt8RuLC0fxrVozayWAYsixT6XIIETg3KiG9k7Z12ubYrTJOovGyK7oDOEGA\nbATaRMOX+pjWHOmJ0QLL465QvFaChGe2FmbakNhT65YU1z+j+jwOr0zsFpnP\nFCuxjkV4PlFBq7F9WRPWcfJnQvaWpcTGUVXZMWsUiXvXWchsLaLBXYOKRifM\n6B9dmCWkoxmji00JANTs9dLtKI4qGNUFnfj+aDpvnqT+ZInUop6gBKd2uzXb\nNO/shuqqH/8lB8lrzo4SKRXIbfi498xGVCCrEdJDb0mvrSdjE6AvkR/gYHLn\n70vzRHHDbGi6QJLE0k4mrTSLDUT92w7V5KQny2z8LMxtcnli/9jxfy31TXvN\nEpnK3s799JmlcfTqKu2NtS0Z5+GZ8Oi7sa1r3Myg/e2Ugc8HYkYaUu6w99dJ\n4O9j9RjfJhybGVEIHAwkI0iCP357F7cYUIGdpmCMPVM7q4kwchpRcXbsHuY4\nHiDfDGAoBkypO8rD4kwsfjoHnkSPHNxJGVMK9wztuOf7K77w4YyEfd0DwVoy\nBOwsedsHGncbxkvZVD5qTqXvjYclmhkGdKPsf/8KHnHTmTJK+Ir7eKirUNYw\nuOrj/f6pgVRL9p0MUA++oFf9JHWLlJixyv6yztUfeui5m4mqSKHPr/R6YDjE\n+Y79\r\n=2Y9Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","browser":"dist/sanitize-html.js","gitHead":"523e11381d212efc4450e90b4011ef9a6c963751","scripts":{"test":"npm run prepublishOnly && mocha test/test.js","build":"make clean && make all && npm run prepare && browserify dist/index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepare":"true","prepublishOnly":"make clean && npm run minify"},"_npmUser":{"name":"boutell","email":"tom@punkave.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"6.0.1","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"8.10.0","dependencies":{"chalk":"^2.3.0","xtend":"^4.0.0","srcset":"^1.0.0","postcss":"^6.0.14","htmlparser2":"^3.9.0","lodash.isstring":"^4.0.1","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.0","lodash.escaperegexp":"^4.1.2","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.5.3","babelify":"^8.0.0","babel-cli":"^6.26.0","uglify-js":"^2.6.2","browserify":"^13.0.1","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.18.3_1533127439459_0.3779892291262017","host":"s3://npm-registry-packages"}},"1.18.4":{"name":"sanitize-html","version":"1.18.4","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.18.4","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"ffdeea13b555dd5e872e9a68b79e5e716cd8c543","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.18.4.tgz","fileCount":13,"integrity":"sha512-hjyDYCYrQuhnEjq+5lenLlIfdPBtnZ7z0DkQOC8YGxvkuOInH+1SrkNTj30t4f2/SSv9c5kLniB+uCIpBvYuew==","signatures":[{"sig":"MEYCIQCZv++WMTQ2t/MgIaSOFN472whtcBfd3jfom5TNd3CT6AIhAKLF413tPi6Pu9V3vFpgm2Y6/iWKRq6SHIOB/5/IAjoc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1261243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYwxNCRA9TVsSAnZWagAABeEP/ihHNPOHNMlTcN0cB9iw\njiBaAUqiYwowT0z9KBIGx8jHCBtWn1IV54vgCLAyxk/69C8lh86Zc/hVzwWg\nTP/bTjPzPHuBIUDoyV5N2iari0l6m0v3apwAvWutt7cJZtUFtemIO7MZzMy/\nAjTrX2m8wSLOiTwIrGhMlx5XCfop4ZnfPggZI20RfTrHl2zat00gJxSC37jz\ndyTKnRBmsnvOAfXOiTthsflaqd4Px8XiZa0QGgcW3hXZwzl3gHQkyxN59bu3\n/lHpvV3x83moa5ayo5uzuuqlfuP7MRStyjJ+OJaOGN07qzE8yDIW6TpymuQW\nIoGhioqpkniDywHHF9+s7vM6tXf85tc2EZLUx6pfggzxPR9dhz2D816YNWu3\ndYDbWKdAYf8DdnhTAj+l+wescs5NypBa7Z88wMdKjsTYp+ZcpQxaQ5tgij1o\nWFGl0Ke6u8L50EaZmo4hXwc5+R4kL8/4kBB6P6Jj2wZhn1Ap0yX9rTOiPIx3\np0+SDhHgDQNw0waUMMVSg8aW+9kPLof8HEPHp6baYJyB1YO0JNZHrGWLmiKw\nBz12ki3AqeDQyrHkwUDYWbs53sG6Qk44XneMX/qpk0LIxqC6XR4/GW+WyADl\nBF2/xGhBDCzbpDddzXwhkK5Jm7aq9VaqZEUPcgudhumpG5mYB5g/L0OjMRUS\n81aV\r\n=ZB3o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"801c25c9496f996c568c09a11cd6238340db39a3","scripts":{"test":"npm run prepublishOnly && mocha test/test.js","build":"make clean && make all && npm run prepare && browserify dist/index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepare":"true","prepublishOnly":"make clean && npm run minify"},"_npmUser":{"name":"boutell","email":"tom@punkave.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"6.1.0","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"8.11.2","dependencies":{"chalk":"^2.3.0","xtend":"^4.0.0","srcset":"^1.0.0","postcss":"^6.0.14","htmlparser2":"^3.9.0","lodash.isstring":"^4.0.1","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.0","lodash.escaperegexp":"^4.1.2","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.5.3","babelify":"^8.0.0","babel-cli":"^6.26.0","uglify-js":"^2.6.2","browserify":"^13.0.1","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.18.4_1533217861021_0.20681941751831245","host":"s3://npm-registry-packages"}},"1.18.5":{"name":"sanitize-html","version":"1.18.5","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.18.5","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"350013d95d17f851ef8b178dfd9ca155acf2d7a0","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.18.5.tgz","fileCount":13,"integrity":"sha512-z0MV+AqOnDZVSQQHr/vwimRykKVyPuGZnjWDzIiV1mdgQEG9HMx9qrEapcOQeUmSsPvHZ04BXTuXQkB/vvbU9A==","signatures":[{"sig":"MEQCIAfbjW9RAELoxODAWNsSQs6YBdF0A8tsASWdfLtFE04EAiArqqm3Z1+uKVHR24Ox9L/m7OrHbG4XmOL8StZlqptBPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1258456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbj9pSCRA9TVsSAnZWagAAQLIQAJ8geQ6t3gBq7ko1OhbF\nBhxS3MFeSA8PxsWQzCoaJOLrOH3xliOEFWxNe4Cj1MJocXHNfAmRgxc2JdGt\n95YDxzdA1blesQgkYy4hGXQGtRVIVIDqs7yZVWgGkyF3Z7kEs1u9ljRGFWtm\n1DJ9bsJGZH+RRmUS0LECaH38+9vc1moqIg7yKM4oMPQr2VS/6OyE43IDJTJ5\nv6fJ1j+X9K9oU8ropAiN5VQuK8hChAx+DhCnHFeEW6HUh6kg78Dz5UIl3hin\n+4rOnWdisYkTjqF13EgqbKjSkU0PcEAqtzkj0nLGsW2wcOCM8/CS6eUMB6/U\nfGDYvRQIrtbWxxNyPGG7Ptqc6BSjTCDn+uT6FN0hMkw11tzB4FrADEh0m+6e\n2WSzefZZq1xm2JO0Y6WkSHzHbpU3kQnjEzMZgh3uNWnFZgXah31sUqm9cmz0\nMnRZjU7FgTniVdrqoYx1acWXlvNrOSnPAb09NEx45UQiFiysk2UEE4L2O06w\nPhgmrxLUVE3adwYbeOxiDndteCqf3dwKFAAlYzF3nfG/HoYFaRdRKe+rRNI2\nfZmVXZS9zwaAJrKCSRUMHiEKKh2iHWWibcbrB2Pfdz5mcGmsvXuiKsX0wJ/e\ngfkE8Ox2IcMSx2W/LrtWYJTIisCw/yH7p1Zrvl3Vz+Dqq/nHw7BIH+V73vCo\nNKUR\r\n=aBCX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"c10df25cf0c53d1ee22d8f23293e0c67e8acf219","scripts":{"test":"npm run prepublishOnly && mocha test/test.js","build":"make clean && make all && npm run prepare && browserify dist/index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepare":"true","prepublishOnly":"make clean && npm run minify"},"_npmUser":{"name":"boutell","email":"tom@punkave.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"6.4.0","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"10.9.0","dependencies":{"chalk":"^2.3.0","xtend":"^4.0.0","srcset":"^1.0.0","postcss":"^6.0.14","htmlparser2":"^3.9.0","lodash.isstring":"^4.0.1","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.0","lodash.escaperegexp":"^4.1.2","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.5.3","babelify":"^8.0.0","babel-cli":"^6.26.0","uglify-js":"^2.6.2","browserify":"^13.0.1","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.18.5_1536154193944_0.0028938808869500843","host":"s3://npm-registry-packages"}},"1.19.0":{"name":"sanitize-html","version":"1.19.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.19.0","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"34d8a4b864aba79602e4a32003f293fc242df0a9","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.19.0.tgz","fileCount":13,"integrity":"sha512-Qt2imq49f2qP4537a7R2Xgx9sjTvw18jIT7zKurhu5kpYNQfMo8EZaW3OcpoXCvg3GTN4C4R3mN8ao7STUtKtA==","signatures":[{"sig":"MEYCIQCesZB3AQ8aOscSbUDzz9HgFK9G1sq4lMfjv95t/J6VIwIhAMGzlUh6TtsotG+I9HPsUyLfjR9ZhQOSH9/NhaaoVnuW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1262227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmQ85CRA9TVsSAnZWagAAbhYP/R3L7deWEkhTs95MzQgy\n8EVFtURNG337SSEGtrOYiAqZy2lD9O9zjfp67LNqs/yd8G3RxTN3bGqoNUAi\n0XqxnkAzUTU8l+M0XNdZzdY9oy7QXiIllHl/5huXZrCDa/JfMH1Ap7sBusMt\nAl+YlGZuEj39LCXbJ8Fu6gtkqVooKyqg/G1zWcsaaM18b5gZNRwW0T1lRa3j\ni24ej94pSVM2HlJJ5Gavdty2fdypA8TSDZWtLkKHxlQK2Ul5SZrKSBhW0VXM\nl0n+UN9GbRQxKwMEEDtBCDiljvNbj7wem9f4jgahkdgksQyS7+fvHS+uy80Q\nUmgcbcyNtHytACFUMc1+c9iKAOCqvIqyY8VM3xsTUVgpqF7JZfDIeShtZM5x\nhkQ9FQIxUOOhKKbUoDsSOp5abTfpGLoTozkkXQkovMST9kV6IfOCXjlldMQP\n2s91/a360yi7U1ldHbtwE/kMn/9ZnmIC6xz3VGJKiK19wN+f6wd7JR6XVTGv\nhC1l1R0RqqadTLYsTedxygfwgk6ypJU7+F1jf5pPagbHa2uUkWfmK+xZfhmU\nhQRSsim0RYBncJ+IXnMCbjFDpuOPYpWQl0ssgr3WfaoepH5BznCrYYgmvqIG\nh0vWIcUyysm16tVR8MHRhbLrTGqqiBfDmXBYSOg8PM5D6tMd32OQeSgmqH7e\nXs/c\r\n=cN7x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"970c16029562e46ed216f6ee67a9e85dd8e14972","scripts":{"test":"npm run prepublishOnly && mocha test/test.js","build":"make clean && make all && npm run prepare && browserify dist/index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepare":"true","prepublishOnly":"make clean && npm run minify"},"_npmUser":{"name":"boutell","email":"tom@punkave.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"6.4.1","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"10.9.0","dependencies":{"chalk":"^2.3.0","xtend":"^4.0.0","srcset":"^1.0.0","postcss":"^6.0.14","htmlparser2":"^3.9.0","lodash.isstring":"^4.0.1","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.0","lodash.escaperegexp":"^4.1.2","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.5.3","babelify":"^8.0.0","babel-cli":"^6.26.0","uglify-js":"^2.6.2","browserify":"^13.0.1","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.19.0_1536757560316_0.27585241857917686","host":"s3://npm-registry-packages"}},"1.19.1":{"name":"sanitize-html","version":"1.19.1","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.19.1","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"e8b33c69578054d6ee4f57ea152d6497f3f6fb7d","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.19.1.tgz","fileCount":14,"integrity":"sha512-zNYr6FvBn4bZukr9x2uny6od/9YdjCLwF+FqxivqI0YOt/m9GIxfX+tWhm52tBAPUXiTTb4bJTGVagRz5b06bw==","signatures":[{"sig":"MEUCIHeALWhpvY2Ui6pCsk+xrjyGuMY/uATEw+88JHUNtRtCAiEAjGRYs/dwLvjm4RnM/MlCn82ZQNkW3PqsqTWUZQbUx/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1266393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrk0oCRA9TVsSAnZWagAAvaAP/RVce2+Apf8siBuJzoK3\nVcEEWpavg+PsRWkFJsFKc9UbukxnJdACd399KofZ40ROKrIzgVgUsCeka9pX\nFsqW1GTgVQX4NjaEIxj3vIR8P3oKTeoA6TSY6q7rOjJQJBvyZzTnnVGMW2BO\nCwHhExOq2SL2pP8xi4dcWgBDxAYICksqFClIFg7JogFIhdqBNyYER2QTVD/C\nb5L52MrHKwO3SILVLtEeRntjGSSS48BEkbn17cMKhQDGLVGc/IeebLmwBAVj\nDjdyV47ilGTTDpnPhQCuvkuISkslabtsHBdb9brDDjmyf+xbewfBbIj7dqcW\ne+il7RB+L23SVNG6NyIAYM7j3WS9KK5bpC9xB/V2gRIY1hLwgoS5oV0K07NQ\nLW6keTHanNF6nLLoO6KNx/JadDfINg2SZ0H41VYF3G/AQeHghvoPaLIKJ5Av\nXRgaB2RD+h/fbcORdcr4SrHzhxenuY8I8zE5H1ULqLhM1cyUgPSVj4PO8Lkm\n4k5aW8kNcFFFo9UQCIx9v3mwgDoah+g/yQahnOvrnuugfUbIP5E64k7AjovF\nJWdn05xEqIkEiXkFqtOiof2kwayUbUpNut3nS5aZWPGNvAyMmEYUTRu+Gyjk\nIohx+9cmAhXDYmbXz0oWwU8nnzqc7l6dL3o4xqFRGtTgs1CpJELCL4RqtUtg\nXF6I\r\n=bR3x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"2081611bdbad8b13c550f0b12f9ef725add1a2de","scripts":{"test":"npm run prepublishOnly && mocha test/test.js","build":"make clean && make all && npm run prepare && browserify dist/index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepare":"true","prepublishOnly":"make clean && npm run minify"},"_npmUser":{"name":"boutell","email":"tom@punkave.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"6.3.0","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"8.10.0","dependencies":{"chalk":"^2.3.0","xtend":"^4.0.0","srcset":"^1.0.0","postcss":"^6.0.14","htmlparser2":"^3.9.0","lodash.isstring":"^4.0.1","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.0","lodash.escaperegexp":"^4.1.2","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.5.3","babelify":"^8.0.0","babel-cli":"^6.26.0","uglify-js":"^2.6.2","browserify":"^13.0.1","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.19.1_1538149671148_0.5765207522766942","host":"s3://npm-registry-packages"}},"1.19.2":{"name":"sanitize-html","version":"1.19.2","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.19.2","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"c03fffe2bf96cd582968ece9792cbca32e64dde0","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.19.2.tgz","fileCount":14,"integrity":"sha512-7fNb3/N0sZ/nkshMRBoxLz6K1dlMSVF/eQHX1Bof9sRT7cZJvmrDGfXEn544MXJnpY29vux1A599g9UrcHTBXA==","signatures":[{"sig":"MEYCIQCoSGlr1RQ0oqPAkJQmWNB3YfHiyNCvNK8ZR/mqa3h9aQIhAMjmRSM97xzlsSyYyEVu4T7fk8+nb0/6yxZoyMbJ5OZ9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1315904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBRkdCRA9TVsSAnZWagAAygkP/3kPX1xbFw+Vebhl0vig\nRDbeKrmxg93DvT7nT5+P71D7Ej5rOSUikJmSoTMHEmslUTGqUYc+QQuwqSp3\nQBqRNUK+ukKTjAHw8z83c2wqKlKZXNSq0UbYNfHbZH21L6ZJE7lSll3i9iY4\n+jUWcF0F3UnLrw+LZ7hfv3eiqAh2vsuKQxjMz9epNjA1keB+BmurLpKGr/kE\nRvSNqWGjg/WGGRzxD9tX327qIwS40R9ljOEPDF37VP4yA4rA1QNpXhHs/u/X\n66/13DcYoedvDxrunevmIMK9pS8Tg+Q7bDqjftDx/IVo1wC9T2Rv76+zOBJM\nKgwpMUXSKGEmF/5Zv5BkVJs20RhxDz7y4kjtFc1Ur4jzgSkxrsirjG/E3yox\nzPnd6vCOgLAPFRg9yslWm49nZK2Jx5QedxoUW8Br7sDSnjdLKXT1C/ImiJgU\nbmMuDW1AJmj2jqIKYcBWsyZXCEFn1faQqXynawqAzM7gEN1uDl9ZfExYXOAP\nfbvHTlaeOhkTkAa89HN6ItE1iQEUKES7H6ai1Pn9kl2CZ4Q0WcKqa3u/t7SD\n4d0veEY5fvg7VTa+Arm4zX/qhdP8i8PXphll70huee+VkNWWc4HCECrrIUOk\n6JofIStQrnNQbMMb02BNv/7RIY/NE9W7+kDCB4P3OuQsGL8qp6oqC9teACQ9\n/TXY\r\n=POck\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"4294e7cd3e07e2b52276313bbe765d60a15294ad","scripts":{"test":"npm run prepublishOnly && mocha test/test.js","build":"make clean && make all && npm run prepare && browserify dist/index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepare":"true","prepublishOnly":"make clean && npm run minify"},"_npmUser":{"name":"boutell","email":"tom@punkave.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"6.4.1","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"8.12.0","dependencies":{"chalk":"^2.4.1","xtend":"^4.0.1","srcset":"^1.0.0","css-tree":"^1.0.0-alpha.29","htmlparser2":"^3.10.0","lodash.isstring":"^4.0.1","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.1","lodash.escaperegexp":"^4.1.2","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","babelify":"^10.0.0","babel-cli":"^6.26.0","uglify-js":"^3.4.9","browserify":"^16.2.3","babel-preset-env":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.19.2_1543837980353_0.7291391813267825","host":"s3://npm-registry-packages"}},"1.19.3":{"name":"sanitize-html","version":"1.19.3","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.19.3","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"6a6562ec4a90e6b9139ca3c845a3c83512288519","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.19.3.tgz","fileCount":14,"integrity":"sha512-QpIjbF1rhUSQj9V7Wey/gv4DPqOso8KTebaI4rC97p0WCLnTpmhf7BJZUhS83MTtqRvUo8MuXH316CW2Nzd48w==","signatures":[{"sig":"MEUCIFWyfmSzUs4A3DYi/2aYY2NXfmcL7kx+xIW5ejxseVPBAiEAvGvFLaxuXSbpAzIz1l4qmrVuKfdv5tXg5QHLRfWUhBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1266778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcB955CRA9TVsSAnZWagAAYH8P/27l8GGOtfxz1jtfOjmi\nmZ8kwEVq9PZigSQgxqFuq2KttS5hSl8qzYGODrd8eAqRhFR1e1ivUmWRANjn\nfghjyYbxcH2chulNaZliKBlMujTT4RGcAQntEId6rWmO8Aj9emYCk7P3MHZW\n5q0FIR9C15M3CWwc+46FdccBVjHxfh9j1TH1mmcgMq7Bwl4pqeBsuk8lobbm\nFvu5T/Vsb2WQxfRZeR4ssP3roMRaUHzC3933EaumzD1atEaw5XqBmMSYjHKk\nMakfb7EAaIrcLeORVSFbabSqXRvUFmQCQGOiVaWDpTFrWpOfNphtUYivoo0c\nNTDSBQwEt9TTt32ChCpHBLxHVucox9ahELNlO90RgjERPIaq2DnIK6Apa0ud\noEoM/oyT6N33ROhQxc4Z6OOde8RfHUu/9D50twDDWIgV2zXAZujEw40icFPd\nN41o6cjHwYSBCOiMUWTaGWNKxn7ym2isSIi1Oee9ejtxGMkywZecli7RL4iy\n4+s4H+47yeT3K6IGYU5CIfnnvm0vctBH766df1gPBMYR4KsK7MmDTa1WqK2o\n/W7L2rLro1xfiBlIEgWU3Z3WBpV5/+PfwHxhGBV9kyU35fXVY0sKT3K4fkgJ\n9Fu329dlUr9/JN4ZCyTLH3kmdVjUSh703hptKNVockOSrkScd5eae5HaLkv6\nTkFH\r\n=xee3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"f1938c9ee38b5c55b16ddfe38afffbdbaf5376e4","scripts":{"test":"npm run prepublishOnly && mocha test/test.js","build":"make clean && make all && npm run prepare && browserify dist/index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepare":"true","prepublishOnly":"make clean && npm run minify"},"_npmUser":{"name":"boutell","email":"tom@punkave.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"6.4.1","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"8.12.0","dependencies":{"chalk":"^2.4.1","xtend":"^4.0.1","srcset":"^1.0.0","postcss":"^7.0.5","htmlparser2":"^3.10.0","lodash.isstring":"^4.0.1","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.1","lodash.escaperegexp":"^4.1.2","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","babelify":"^10.0.0","babel-cli":"^6.26.0","uglify-js":"^3.4.9","browserify":"^16.2.3","babel-preset-env":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.19.3_1544019577051_0.9076285083169842","host":"s3://npm-registry-packages"}},"1.20.0":{"name":"sanitize-html","version":"1.20.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.20.0","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"9a602beb1c9faf960fb31f9890f61911cc4d9156","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.20.0.tgz","fileCount":7,"integrity":"sha512-BpxXkBoAG+uKCHjoXFmox6kCSYpnulABoGcZ/R3QyY9ndXbIM5S94eOr1IqnzTG8TnbmXaxWoDDzKC5eJv7fEQ==","signatures":[{"sig":"MEUCIHTigu9v6Tm/zbKFOPj9daz9TXK8ieMWQRy6TsAOf93iAiEAho0FVOjhtgrH2gyneGAGIy9nippkCdMQZnVjCEAj634=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1203731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcF6yBCRA9TVsSAnZWagAAHo4P/iygZV+SCzIFsB0cBC3r\n1YrSMNJuadnHLUDJ0l954kz4L6JJdURy9mSydeMUEaWZaqXVH5ZQAD2Qf6Ph\nLB1sl906/Kk/78zJEgpRLFsNm6knj7Zo529xJJyWdBBObitQgW11EjTTuivc\n+NRHJTOAX54shFH0MVFdMfJ+RgemUiDEFwt31d1UaTRIoSQXZkpCWCrEt0KJ\n+XVRv0rm4tKNxj4V6VI2ryk1uvb58D3zA6arHRiNpaepkdH5RcMuqZwgPaOv\n//i8cHnvNUHk3n47IcMPDfq6R9MvhuIm5NL1OKjHjPyG/Vs83sudml6pb+fs\nQvHcNJi4I439hv+812RY7API00OZAro65USh4enizp1FnWmpoE/hwxfDLbXX\nj2KxXCtjmk3/2DJrwebuQdFlG6IE5mIDVoZEH5gDOExdPHyMIE6P74hVBF/8\nUxvnbulqMw3gLC1Xe0jmtx3fTow65vUn9S949Nao3bRLdsUetqdWyRLN/R7F\nu9mGMZ3tT3Y17Bm5JfII9cvpPTnW/azp0EB20AgxN8b0U8MWrFAol+tqfIhj\nOl6l6Pa25IdnwQp8V7YpD4j8dG6UanXLJfxEMfniLsgcIiimA5mwrqMWQHhn\n0uShAretu1Fo2Xx7ukgUtloxXBs331vRDeQH51mFdmYBw2n7vhXBmwkMHDCe\nPDtL\r\n=jKSA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"90aac2665011be6fa21a8864d21c604ee984294f","scripts":{"test":"npm run prepublishOnly && mocha test/test.js","build":"make clean && make all && npm run prepare && browserify dist/index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepare":"true","prepublishOnly":"make clean && npm run minify"},"_npmUser":{"name":"boutell","email":"tom@punkave.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"6.4.1","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"8.12.0","dependencies":{"chalk":"^2.4.1","xtend":"^4.0.1","srcset":"^1.0.0","postcss":"^7.0.5","htmlparser2":"^3.10.0","lodash.isstring":"^4.0.1","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.1","lodash.escaperegexp":"^4.1.2","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","babelify":"^10.0.0","babel-cli":"^6.26.0","uglify-js":"^3.4.9","browserify":"^16.2.3","babel-preset-env":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.20.0_1545055359576_0.41836044223214297","host":"s3://npm-registry-packages"}},"1.20.1":{"name":"sanitize-html","version":"1.20.1","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.20.1","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"f6effdf55dd398807171215a62bfc21811bacf85","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.20.1.tgz","fileCount":7,"integrity":"sha512-txnH8TQjaQvg2Q0HY06G6CDJLVYCpbnxrdO0WN8gjCKaU5J0KbyGYhZxx5QJg3WLZ1lB7XU9kDkfrCXUozqptA==","signatures":[{"sig":"MEQCIGsEZ8gR+89ca1vRXTakCVOCS7bSuV0gsxroQ7mfdyZoAiBu6IMEJT0grU2elODAwfcmV672doRtWKbDKJ8NGQJ3VQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1048905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcweaQCRA9TVsSAnZWagAAhLgP/2jzDM7ukqPBS4L9v2OY\noefKAE76Y1lzpqA4hL5eb4VJ5ODh954qGkV29sHKLlECIa+Z3HPYcB7DoFG3\nDj29F9Sbp15WjN7wpsKaJ5XLybKN1bu1kCEhqRkPItStOyrV4Eqv6/mxiIdQ\nSzH1C88Pj/J/uDbgWts9paeahZMpqJZRAP29HmAqn7ZpJH6xL/4ynxT6BFN1\nxygMwn0in3SZkQ8CVCK/wzFaJAGSDix5Aeh8WX2Qn7HC30WZSpO/9t7rBrSj\nB+LoCTiGQsopZTUDS/tWphUX6yiroJjveO4VMQogUPubP0ZxZAUFjFvM1EHb\nTu5PfCc/yC14EpehsauisFIqpIgnb+kA0x7aI6e33S3CBfiPj2UwbqL84sNX\n5OWShGxJcQrFFTehN6Fa6TVb0raFrWi+ulqxqTRAWmOX5lv7Fix4Nmcf/Fv7\n8sXCHrntrJbamaZwEAhLEuBQrwXNAFM/KFTOJ7s4CWGNoJrT9/ete4taJS0T\nOnSpB8xngBQfMo+QnYLDn3ablHR3hKc7VnMm5K4iJsnLtZJ9OyiQwCxkET3G\nDg7RNC8DM6AFzAZxU3AN/f0I3P/VNC/GBNBLesnva1XDuKVs1cT6I1IBSIBd\n0O7MESDywVYwMPVuDGqB/Q+BfaFZT6FZjsidLnkFKPOciI+SsjNi/a18SubV\nm03g\r\n=AvQ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"96c8807a9403752dd06576bad1b593a184270f2a","scripts":{"test":"npm run prepublishOnly && mocha test/test.js","build":"make clean && make all && npm run prepare && browserify dist/index.js > dist/sanitize-html.js --standalone 'sanitizeHtml'","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepare":"true","prepublishOnly":"make clean && npm run minify"},"_npmUser":{"name":"bgantick","email":"bgantick@gmail.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"6.9.0","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"8.12.0","dependencies":{"chalk":"^2.4.1","xtend":"^4.0.1","srcset":"^1.0.0","postcss":"^7.0.5","htmlparser2":"^3.10.0","lodash.isstring":"^4.0.1","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.1","lodash.escaperegexp":"^4.1.2","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","babelify":"^10.0.0","babel-cli":"^6.26.0","uglify-js":"^3.4.9","browserify":"^16.2.3","babel-preset-env":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.20.1_1556211344030_0.3503438153444338","host":"s3://npm-registry-packages"}},"1.21.0":{"name":"sanitize-html","version":"1.21.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.21.0","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"dd739f520cf22c21e399f6d575fb84b9ae2f7b13","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.21.0.tgz","fileCount":7,"integrity":"sha512-3M9f0ANfv1WYfSG5F/9sQHwDwImUUFSzQQqM4WD6iPM+KNc4Rywb3voS+JBCOD8okqztw1VMTUTDUQKQdPCZBw==","signatures":[{"sig":"MEYCIQD4GB2gxM1mEmIcR4clhRKSW32xvVj8MsftNBc+x9poRAIhAKPk4Gj10zyDkA9rfAcNB1G8JKvhmhetDoqfyh9ObPpU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1735114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIbUQCRA9TVsSAnZWagAAgJ4P/RSRlLVmA3zBTlymzDLS\nPfTjAsJmvcZx1cdiIc29T0q8E5n/DxkLJhqeeJ0RiLx+k3YyH40gJOK5Xmn9\ncjX/5Oz7pF4o48oy7cnp+7QAVR9FzPjPKuVXESAirfzYvFIo26ym9UsoRakS\nrJ5Jt9bX7ct/G6HbgG1fMs+hAsrv1//wkV8sSVU1ojTekQd46nhOWJU9d5ND\nddnGOwXBYPQKQpXuhUoo7ChfuMuz7ybG5oMaXOah/gr6MpohCEusEioA8jGH\nSHPjW9KsSPyoVVTmHyViKirkPeYBREPAt6VswlKrRQx9fPKxLXGnprJxwVbf\nt9kS3e2kjk6sWKZl7Ot1Cf1fgERIhSbwOloAgbUIhuweo+m+Ic35GtmzxbUG\n1ZgYqzKE6t7qg0r2JIamOyzhhmrJswnqr+whZB6BrdJQ9Z7otu9swORgoSp2\nnAizmzBrLxsP8VmdRWyVA7V7R+6Hrmib8mqDywXcljmZvygMtARkpRyDD2nC\ny5n2Dgv8QGGZNQL/+gqLd8ad8jtnZ6dgymPkVMW9hPXY54hbwB14ZVC9Soyd\n98aJD1kkMezsA9FO2WBICiabny9ZcjM9pbnph8lhFtJmL5m3Jhxa1MtGmuk4\nAgi7ksHdezZAciADMgNAyK+j3WQb2fRNGbvC/onJ+XiQtIGWtOV2WtSFZ6H2\nyqWi\r\n=jIN5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"bbffaf029f74eb3278cf1554a55d400a871c14ec","scripts":{"test":"npm run prepublishOnly && mocha test/test.js","build":"mkdir -p dist && browserify src/index.js > dist/sanitize-html-es2015.js --standalone 'sanitizeHtml' && babel dist/sanitize-html-es2015.js --out-file dist/sanitize-html.js --presets=@babel/preset-env","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepublishOnly":"npm run minify"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"6.13.4","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"12.11.1","dependencies":{"chalk":"^2.4.1","xtend":"^4.0.1","srcset":"^1.0.0","postcss":"^7.0.5","htmlparser2":"^3.10.0","lodash.isstring":"^4.0.1","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.1","lodash.escaperegexp":"^4.1.2","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","babelify":"^10.0.0","uglify-js":"^3.4.9","@babel/cli":"^7.6.0","browserify":"^16.2.3","@babel/core":"^7.6.0","@babel/preset-env":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.21.0_1579267344166_0.38568922060230815","host":"s3://npm-registry-packages"}},"1.21.1":{"name":"sanitize-html","version":"1.21.1","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.21.1","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"1647d15c0c672901aa41eac1b86d0c38146d30ce","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.21.1.tgz","fileCount":7,"integrity":"sha512-W6enXSVphVaVbmVbzVngBthR5f5sMmhq3EfPfBlzBzp2WnX8Rnk7NGpP7KmHUc0Y3MVk9tv/+CbpdHchX9ai7g==","signatures":[{"sig":"MEQCIHhJY0zH/KPQZ2ZCFXwPoaniBdbLg1HqNu3mCaCtJdUMAiBje05hyFqeItnArbWq3fzcVSDHMKJ8WOFlppcvTzwEDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1735202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIblTCRA9TVsSAnZWagAAYvUP/jOynJUQCHsGjDrizE6S\neVqox7P3jyyIvHL4xh/pldDzwxmiSQkHIW2NYz5+hSOPeaVVh3D+5IMIiqUR\nGbbRN/yD5pmr3vGTTeAvmPOtyltFkpipdZF8wdXSlIE3NzNPcChPXX88BoQe\nVkA9swi9fgP6LStUchApaWZMPRSRKTvRg+tH2qE1ytq0eZeuxXvrg1KdQDGt\nyByGfvHu9IXGcvcU6MfucV0a9syk4mdZDVUgTZ0s+4dG6qkJ+/WTvODVy1Oi\nALmucKXhuQ5PzSpO4wgksgcSpqtZFV1szSF1mZrq2deRVNZDDJ3brIW0GgmR\n5iCbsGcFN2y6ix9o9z5el5GGIyrr4lqjZncDos2CAQxkjdaQ47oBvHFvnZ1j\n9erYg3j/CisZcz+5PoT4gDlNCa5S4MBlGydXpquNj17cf42OswARHnDxD/8C\nu9aK13hFr0j9iwG8uB2sP/zAi1MrpdjtOwwCM/3Pz7djfoKOL8zOs2HW73Zj\ngLW92AGf3ZHH/5sVjdTVW5pduUWAoRo5ZgqE6oN94qcsefShZDovI52InkGX\nUPstJMPY73AEjDFB7mzRNC6YS9GtNk4EKo1MVWXPF8nlC0itdW/4tCQHdYWL\ny+Yp/kQyVZg4OZRBjDENEfPRlIzNgPM5ZshTFyH7i8MMpGL3rkZRnaS7Xgw9\n5ahe\r\n=oO88\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/sanitize-html.js","gitHead":"534a60e65de8cbd86cea257770e67b6580867d3b","scripts":{"test":"npm run prepublishOnly && mocha test/test.js","build":"mkdir -p dist && browserify src/index.js > dist/sanitize-html-es2015.js --standalone 'sanitizeHtml' && babel dist/sanitize-html-es2015.js --out-file dist/sanitize-html.js --presets=@babel/preset-env","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepublishOnly":"npm run minify"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"6.13.4","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"12.11.1","dependencies":{"chalk":"^2.4.1","xtend":"^4.0.1","srcset":"^1.0.0","postcss":"^7.0.5","htmlparser2":"^3.10.0","lodash.isstring":"^4.0.1","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.1","lodash.escaperegexp":"^4.1.2","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","babelify":"^10.0.0","uglify-js":"^3.4.9","@babel/cli":"^7.6.0","browserify":"^16.2.3","@babel/core":"^7.6.0","@babel/preset-env":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.21.1_1579268435280_0.2048148650046273","host":"s3://npm-registry-packages"}},"1.22.0":{"name":"sanitize-html","version":"1.22.0","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.22.0","maintainers":[{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin@punkave.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"boutell","email":"tom@punkave.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"9df779c53cf5755adb2322943c21c1c1dffca7bf","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.22.0.tgz","fileCount":7,"integrity":"sha512-3RPo65mbTKpOAdAYWU496MSty1YbB3Y5bjwL5OclgaSSMtv65xvM7RW/EHRumzaZ1UddEJowCbSdK0xl5sAu0A==","signatures":[{"sig":"MEUCIB9PqzG4Sr5PoIdVlQKEJAfG8WFuEd/gGmPYWQ2/4FiyAiEA7AVRfbHYY6cWyPSbcsPu2SsNv96w2RxBEkoOJ6VPjSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1616592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUoZbCRA9TVsSAnZWagAAljwP/1JDAFT3E0XpGA+6iaV4\nhjo7Y+Dkr2R999zJ/esk2hvjLLCuiYGfXEwE2WnAAC3/J7TPZAPTqQNUdKxm\nYpOuatXwwXsO1vINaeHaaMfSV+NKvQoN+aE/G+uqpk8MVF6WROkkbrkTpitC\n+VuAv+9yF6I87fpoJGujR5pSovvVL7vUeG0ILlDORA81XDX5TAyxzh0DfW8C\nUSMBx69P4CJs1RoT5cxEEuKL3H8ylBBeEcR1NvPd/ka8pFGmW2OE/Zz8V1tx\n/TfDAljpE6txqEdqksJE3tdSlSugO6FehzdJp5nwweUzZfPgrZCkSw/7j7q7\n/MSo8nsGRaPJusKQb8ezg73D2CMS8Vz+G52VSO9svR04QNtZ54cZGW4pSFu0\n+OzrGT3VlU5a2oDVh76KqfHQFapCVIIW1rhYyej9wLKD/dFS0KYhObowkkWJ\nJrYoU7ajwQ+D2dsjdjG3Cwg20R9oXW1W+ZYzI/ABOwWW1ki5s++vbK4/04+2\ni/7XCnPVCo7rftRj2iH0L6BikiclpZcg45eqWPVrwJZPvA77WfKT4LPTMw6L\npmopdRwjwfZsHBWHVbzOgzMuGrZ3liXJ1LB5qbqcqSfLb84JYioa/vo25Qp3\n1+9nWwVok+dMIvFGONQdgHDh0aKrhVrv+UqaTCgB1IWvSKHWrHymy/pluj7a\nKBGK\r\n=TxYI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/sanitize-html.js","gitHead":"5265a8103c36642c1be36ebb765362668240fbaa","scripts":{"test":"npm run prepublishOnly && mocha test/test.js","build":"mkdir -p dist && browserify src/index.js > dist/sanitize-html-es2015.js --standalone 'sanitizeHtml' && babel dist/sanitize-html-es2015.js --out-file dist/sanitize-html.js --presets=@babel/preset-env","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepublishOnly":"npm run minify"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"6.13.4","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"12.11.1","dependencies":{"chalk":"^2.4.1","xtend":"^4.0.1","srcset":"^2.0.1","postcss":"^7.0.27","htmlparser2":"^4.1.0","lodash.isstring":"^4.0.1","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.1","lodash.escaperegexp":"^4.1.2","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","babelify":"^10.0.0","uglify-js":"^3.8.0","@babel/cli":"^7.8.4","browserify":"^16.2.3","@babel/core":"^7.8.4","@babel/preset-env":"^7.8.4"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.22.0_1582466650815_0.7544494818422598","host":"s3://npm-registry-packages"}},"1.22.1":{"name":"sanitize-html","version":"1.22.1","keywords":["html","parser","sanitizer","html","sanitizer","apostrophe"],"author":{"name":"P'unk Avenue LLC"},"license":"MIT","_id":"sanitize-html@1.22.1","maintainers":[{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/punkave/sanitize-html#readme","bugs":{"url":"https://github.com/punkave/sanitize-html/issues"},"dist":{"shasum":"5b36c92ab27917ddd2775396815c2bc1a6268310","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.22.1.tgz","fileCount":7,"integrity":"sha512-++IMC00KfMQc45UWZJlhWOlS9eMrME38sFG9GXfR+k6oBo9JXSYQgTOZCl9j3v/smFTRNT9XNwz5DseFdMY+2Q==","signatures":[{"sig":"MEYCIQCfKm4saK4DiZQhf4nqOzgQ799pySagL0FY1cb5T9zaMwIhALS/o8TonizVyBw05z/6GhqN8f3aWgcK8FcpkIPEBrrk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1617276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeajvUCRA9TVsSAnZWagAAg/sP/R1SQZzbOUwNzjEMg8hb\nXnuyvJObhceqeIbBLY9t6JgL/XOIwu1lJI+xR4Tsnxl3pw3CqcwhV1aJSuwn\n20kZ6ekdqQ49KcM4QSHaFi+5ff7sFzkNP2FGnOFCx8TiwMnWIe6qG1TpUiY4\nJETwDjCHyBxPZLePJkF6+NSXGyktivdphstB+5QdxL4ukRIpRaylG0aZAi14\nLZxGs9gTgUvfFi1WVJ+dm8hXAikHG95DU60JKFFnX5eUhcNl5vzfTXFJT7ft\ncaHy9xeXU4iqXdW7vKjgUjLHWxF8+L44uoVhKRiyaWsIn3a6jse9+InlXOek\nJCD/NQx59ftvdjYUJzLBkY9a1JZIPO2UkqUF4tEQidoHvHDlRZjs9ePrNu4z\nwKxOjOAYHSTGcoXLtVbPKuuJBqlHMdJm4h1ux+IskeC3lWtQ+VVdCqVJPvF1\nxE2quADFpmkO5rfNpKcACicsZ7XXHu0W/H2nM4IJUDoIW3ey/I8AToLOlewi\n7WCGmTwSuGx7b1sZOd5gEDRkeBW0chibJ8B7eyD5Cl/LOzy5fS/SP3H6Yvb2\nuZufnw9rYAHeHSoUJgDtJnkJj/xPE8zo6w02DAIYe6fhX7nzn39/Rz218H+G\naUn2MH8gEgSopk/1Gdt5WzQhtyaEYTAJ0JKY3d86IGCLKeWniuicYw3o7dgQ\nI3oc\r\n=wFvE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/sanitize-html.js","gitHead":"592952e0fcb1b1d7b641e47eabb1d3092d3eb731","scripts":{"test":"npm run prepublishOnly && mocha test/test.js","build":"mkdir -p dist && browserify src/index.js > dist/sanitize-html-es2015.js --standalone 'sanitizeHtml' && babel dist/sanitize-html-es2015.js --out-file dist/sanitize-html.js --presets=@babel/preset-env","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepublishOnly":"npm run minify"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/punkave/sanitize-html.git","type":"git"},"_npmVersion":"6.13.4","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"_nodeVersion":"12.14.0","dependencies":{"chalk":"^2.4.1","xtend":"^4.0.1","srcset":"^2.0.1","postcss":"^7.0.27","htmlparser2":"^4.1.0","lodash.isstring":"^4.0.1","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.2","lodash.escaperegexp":"^4.1.2","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","babelify":"^10.0.0","uglify-js":"^3.8.0","@babel/cli":"^7.8.4","browserify":"^16.2.3","@babel/core":"^7.8.4","@babel/preset-env":"^7.8.4"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.22.1_1584020435619_0.44051682395048","host":"s3://npm-registry-packages"}},"1.23.0":{"name":"sanitize-html","version":"1.23.0","keywords":["html","parser","sanitizer","apostrophecms"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@1.23.0","maintainers":[{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"breyell","email":"breyell@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"e7a5ce7427cd2844dae5b9961cd372e349f91fb5","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.23.0.tgz","fileCount":7,"integrity":"sha512-7MgUrbZpaig6zHwuHjpNqhkiuutFPWWoFY/RmdtEnvrFKMLafzSHfFyOozVpKWytkZIUhbYu3VQ/93OmYdo3ag==","signatures":[{"sig":"MEUCICOLqwe13d+1r+skYNS1TwTSYSm2BRyLhybBjO2KiWS5AiEAlon9+cyvxBchuH6WoucWV9eTtfEEkvc9E09hTHwUnF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1618304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJej1O3CRA9TVsSAnZWagAAfRYP/ieLvPyLHXjDUfKIxCNU\n+Vnr0A2Ya+dgjG2m3P+B0rhYMq1XlDtueWuN5Nr5d6NgFCdu8Pzhq6ChmPxk\nHim8X0nSISuvBhb/Cy6usX8/Obbl0C4L5gLarRmxMCAj9zEwlRLvru+fa1Xr\nPlGVbEbTex+iwJFR+mvH5iumX4aa8f350taL1EaoIE5yH7gEhi/JYj26V4Oc\no6/VRHtzrnDOlpuRnBAD1rWFectVb2fbgp5Esg7OB+swqrWvg0x1ej+rRo/p\nW3YzWwu8z1Cv3yYUu3gKzYQP3q7A9DCPGiwzC0GtcXgF0Vc38rB+AIWXXOJY\nAgsYDE1i7uAMjFNbHAEsXFH9iSJYWB9xrLD+05a1PJCWV+lyok9Vut7gEiyT\nz2we/SNadXTO4VXqU6tcvxyQ00O2LcXq4FPtzmiIsR7DPyaqHI7/I+Lv2KZy\nZeH8rFCLKwm6Ec9HNSdRe7ZIS35ZhAxWR2RIGXPCrEuHUixEedj4QP5F9Ghy\nYh0hQ6cpmYIHkHjBy2o6stCTlILvLadQ9hCz0R0wMQcFxvYHIsTTeykMBgV6\nvKi3n16FfrHOh2N0Qe47fnAXN1uz8jQc1NZ+C7aRezUy4UfBnfphVk4Deemv\nvBYqHZjiBsevgIzjEBZUgTA6AG0+Ym9HlJJY+WxHxVF6F6srZApVgSZINs7X\n7dPG\r\n=zKX4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/sanitize-html.js","gitHead":"22964d642366eea191e2961898a2df5c6426f3f0","scripts":{"test":"npx eslint . && npm run prepublishOnly && mocha test/test.js","build":"mkdir -p dist && browserify src/index.js > dist/sanitize-html-es2015.js --standalone 'sanitizeHtml' && babel dist/sanitize-html-es2015.js --out-file dist/sanitize-html.js --presets=@babel/preset-env","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepublishOnly":"npm run minify"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.3","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"10.16.0","dependencies":{"chalk":"^2.4.1","xtend":"^4.0.1","srcset":"^2.0.1","postcss":"^7.0.27","htmlparser2":"^4.1.0","lodash.isstring":"^4.0.1","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.2","lodash.escaperegexp":"^4.1.2","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^4.0.0","babelify":"^10.0.0","uglify-js":"^3.8.0","@babel/cli":"^7.8.4","browserify":"^16.2.3","@babel/core":"^7.8.4","@babel/preset-env":"^7.8.4","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.13.0","eslint-plugin-promise":"^3.8.0","eslint-config-standard":"^11.0.0","eslint-plugin-standard":"^3.1.0","eslint-config-apostrophe":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.23.0_1586451383485_0.5564114936819626","host":"s3://npm-registry-packages"}},"1.24.0":{"name":"sanitize-html","version":"1.24.0","keywords":["html","parser","sanitizer","apostrophecms"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@1.24.0","maintainers":[{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"breyell","email":"breyell@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"9cd42f236512bfcf6259424e958551148c165a7f","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.24.0.tgz","fileCount":7,"integrity":"sha512-TAIFx39V/y06jDd4YUz7ntCdMUXN5Z28pSG7sTP2BCLXwHA9+ermacDpQs35Evo4p6YSgmaPdSbGiX4Fgptuuw==","signatures":[{"sig":"MEQCIAxiJ5IXKfdgmxTA5keLv8PY+PPXjYk1qm7absxYHZygAiA7JA2qTlDqyK4UyMOXjiwupcSL7QSWo5V9Yh+q14s/jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1624029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexUcwCRA9TVsSAnZWagAAdpgP+gMaHbONpz1h/R5rSL2n\n4j4tWrGe9azriQ+iK7hlCHExPKeeQoLO8GZwJzKsdvkMutndlrXNqVVN0+Wi\n1/JGQBM2GOuTw+CccbRgQjBfAIsylUxWl1nbmfTdNVdV46nDNB33JV4xXf3p\n5dWQU0gfvRJaloLBpFjiqwNgO0vLFRtfZmKKeolOP1l2tXt1ujNSoUz01YUd\nCxbool6vwYVC9XpnQJwxHro/feC63CrPFOAy8F8xCj9EGPpSMuyY05xHEHZR\nLRtLyN5H/mvF4Q0iXEDoh9SBecRYma9sIPGCTBXDFWkWcuFVhjoFyFwDNN3U\nCTV5+To4CTlecZhQ7Rlx9vBIwDHEvQUWVofZ6lL3aJbU9y8oobdh/koTgHXG\n0/ugMGApteK1/Le7F+lKueltqLexjzK91gFM7gOSR4j3sII8MJklrvd6wlWr\nZSOG03pCXkqbPzJLjU9dW9FT6SsTUtj4ETyvdPR0VyT5oYoo6xN27GkgKDUG\nQYhPfEecwKZ5NYHxzDb9FeFyvu8sDkmJ5owY4bmZ1AQ9BNjFcTmY4t0StOYk\nCaYi4f/5AVgK+whmzQoQkolYg8ozD9XheX0v4t51fNZoZaoh9/4DSQw5rZc3\nscchSD5dFHhO01mJ+H9Jar0VJ9SGHvszVvkm68bEIPlbJgGDRi/DccAX86ec\nwKsL\r\n=bkII\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/sanitize-html.js","gitHead":"10ee1276f9722ff0c6f7504f92547d74c4dd3274","scripts":{"test":"npx eslint . && npm run prepublishOnly && mocha test/test.js","build":"mkdir -p dist && browserify src/index.js > dist/sanitize-html-es2015.js --standalone 'sanitizeHtml' && babel dist/sanitize-html-es2015.js --out-file dist/sanitize-html.js --presets=@babel/preset-env","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepublishOnly":"npm run minify"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.5","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.14.0","dependencies":{"chalk":"^2.4.1","xtend":"^4.0.1","srcset":"^2.0.1","postcss":"^7.0.27","htmlparser2":"^4.1.0","lodash.isstring":"^4.0.1","lodash.clonedeep":"^4.5.0","lodash.mergewith":"^4.6.2","lodash.escaperegexp":"^4.1.2","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^4.0.0","babelify":"^10.0.0","uglify-js":"^3.8.0","@babel/cli":"^7.8.4","browserify":"^16.2.3","@babel/core":"^7.8.4","@babel/preset-env":"^7.8.4","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.13.0","eslint-plugin-promise":"^3.8.0","eslint-config-standard":"^11.0.0","eslint-plugin-standard":"^3.1.0","eslint-config-apostrophe":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.24.0_1589987119812_0.9889737691169178","host":"s3://npm-registry-packages"}},"1.25.0":{"name":"sanitize-html","version":"1.25.0","keywords":["html","parser","sanitizer","apostrophecms"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@1.25.0","maintainers":[{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"breyell","email":"breyell@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"e55ceac80ac6ea979f0a88400af4b9f67f938179","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.25.0.tgz","fileCount":7,"integrity":"sha512-SyXESgCXWsclj/SyG53C1bmcOpmdcDYTCgr9nPE/Z9mUhTgj6d/wXDN1HS+U7ahf4DALgUPXSnm7d9koYimMdw==","signatures":[{"sig":"MEUCIGmvSrWQ54R77YcLn9+NQDzD0CTSwUQcAR4qWL4klJxiAiEA3Nt1QWdapK701qABPKfem8oin1w6n6a7b8CUZaeNsCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1637625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0SDlCRA9TVsSAnZWagAAGJ8P/1pD2n3SrOpHOqVSjXA/\nmfCGpHLTxFvxBDA6NuaqenSExy2iLaSA/lDxdWFF0Xs4khqrw453gp88is18\ngGeVXzEw+Us+8Fxjpx+rgDhpa5b3eV17P0z2VhMIW2YLpvx2BGqRmHWpzTAt\nVM4x80oQdmbm+Ek+wJ/XkovxaUXMWHjn5o5TFcQ1qjuekgKsHAolD0klEHIq\nt7tQKg+31xp1vZbT6LHsUkxDT5NI4GN4rwEHe0plv3Q+qxvFJTJmO6IJapr9\nVPu1/0yP255CI8SZr221gmNX1jiyZ4bHTKRH9WXr3PCpBZrA6YwjtIMorsN8\nrZ2DUgIQz8qqTkSB0DSD7U/9fvjWAwvpELEe9DsCITCNe4yKBpdpwcGkNB/G\nch8ZOZOjcDlspYobu+XgL/a4UmR+uqJfcPQ2wHT0cICMTl98wzEKjzssALuP\ngJs+YU0S2IniIq9NUhwI18M08pu070ZQIeiXltSgUf2uavSNoNUhlVNmr9oZ\nYmFw8ldWTf7efnLz2k0RPZpoRRALtFZNa7MxFFma9u3y9dFxJqN19oZ7vDDC\nsHV0DFNI08KSohXzk7Jookj4teBxNhkQXLh+zU49R/bYD3gfRiA3kozvGYhf\n91i1L4kFjO0OTwW/AqhRwp40l7ORwfe/W0lY9Oqneow3ZTFeM4LvgKkVgQkk\nZKoj\r\n=bdbo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/sanitize-html.js","gitHead":"f8e8c40d4cba987f305d3a300b30a7bbee778349","scripts":{"test":"npx eslint . && npm run prepublishOnly && mocha test/test.js","build":"mkdir -p dist && browserify src/index.js > dist/sanitize-html-es2015.js --standalone 'sanitizeHtml' && babel dist/sanitize-html-es2015.js --out-file dist/sanitize-html.js --presets=@babel/preset-env","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepublishOnly":"npm run minify"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.5","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.14.0","dependencies":{"chalk":"^2.4.1","xtend":"^4.0.1","lodash":"^4.17.15","srcset":"^2.0.1","postcss":"^7.0.27","htmlparser2":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","sinon":"^9.0.2","eslint":"^4.0.0","babelify":"^10.0.0","uglify-js":"^3.8.0","@babel/cli":"^7.8.4","browserify":"^16.2.3","@babel/core":"^7.8.4","@babel/preset-env":"^7.8.4","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.13.0","eslint-plugin-promise":"^3.8.0","eslint-config-standard":"^11.0.0","eslint-plugin-standard":"^3.1.0","eslint-config-apostrophe":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.25.0_1590763748173_0.31009677271698544","host":"s3://npm-registry-packages"}},"1.26.0":{"name":"sanitize-html","version":"1.26.0","keywords":["html","parser","sanitizer","apostrophecms"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@1.26.0","maintainers":[{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"breyell","email":"breyell@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"ab38d671526b9b7c08aa7af7f9ad5a73fcc1bbe4","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.26.0.tgz","fileCount":7,"integrity":"sha512-xriDBT2FbfN0ZKCcX6H6svkh1bZpO2e5ny05RQGZY6vFOMAU13La2L5YYf3XpcjXSksCYXzPj7YPvyGp5wbaUA==","signatures":[{"sig":"MEUCIQD3enFngbDhgBi3oVT9sJ4/q7kUJKHdwNLfBNqtn7bqfgIgblj+yIB2Aw7BxxeEy5ZlidqAlRb2Aj5G5+CWiUltL98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1637964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe17pTCRA9TVsSAnZWagAAvdYQAIhSfpoBCAPUsq4aahJb\nvPrrho4zceewLkHVCDdPCEpis0RWwN0GO6Iz9CExc19VwZZK2AspYQLLGZ5t\nujhv7g8TH2UMA1AeI9jFCGarDMT+hnJ+i3KeDVGvyb8Ie6+fO35alogYZb8M\nKi4zP5J4Ia0MCCKi7mn8U2cVp+pPOyNptMISuyasYPl9eYtGRyaBuUlsHjY7\nEujkbmCfkQqTUQvw71F8kQwzZNbdF1q6V7Vf1SioGaCC5zsXz5o3xZbfBQmG\nIFR8bFutZxiTxtXogNUpDVCmO6KDtxxmH1BVf//XP3Fz/e/BryZFdSVILEkb\nc3nHhS2t4z68CEmctCrzxd7yBa7YyJ3TKOyfr8+FHMqHH1TGjTNfQ6H9Chci\ngNjk24YP34YYcF4FgOyLUdl9WI6tdlbaOrCH+rshmU75tsK+l8tVGJNrHrVf\nYLqmTnJiNGkvohY2WWkAOK/9vk73pQmsv4faFtpAIpYczjAc/2Nfnak6JcHC\nrv1SgHO2tGSiI7unguEJJWDEKlTTKhjri5YLYdnSq80ATfxQ7WTxfF1KrjJ0\nr7eUeVF/WBMxPF2e2rrgIRhHpayluZBcaBm/WaBHWMP5Xq9lh57B8Rms4hUE\nN/FAJ0Cw4g+0q7UJd1rc517/Ua46PDyuH+TICVBNTE/gM0BjF+vqM/JQM95p\nlgtG\r\n=ZPtS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/sanitize-html.js","gitHead":"13f3a178669df4334907fbce8501342ba48e3ecd","scripts":{"test":"npx eslint . && npm run prepublishOnly && mocha test/test.js","build":"mkdir -p dist && browserify src/index.js > dist/sanitize-html-es2015.js --standalone 'sanitizeHtml' && babel dist/sanitize-html-es2015.js --out-file dist/sanitize-html.js --presets=@babel/preset-env","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepublishOnly":"npm run minify"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.5","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.14.0","dependencies":{"chalk":"^2.4.1","xtend":"^4.0.1","lodash":"^4.17.15","srcset":"^2.0.1","postcss":"^7.0.27","htmlparser2":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","sinon":"^9.0.2","eslint":"^4.0.0","babelify":"^10.0.0","uglify-js":"^3.8.0","@babel/cli":"^7.8.4","browserify":"^16.2.3","@babel/core":"^7.8.4","@babel/preset-env":"^7.8.4","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.13.0","eslint-plugin-promise":"^3.8.0","eslint-config-standard":"^11.0.0","eslint-plugin-standard":"^3.1.0","eslint-config-apostrophe":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.26.0_1591196242986_0.7376427628527644","host":"s3://npm-registry-packages"}},"1.27.0":{"name":"sanitize-html","version":"1.27.0","keywords":["html","parser","sanitizer","apostrophecms"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@1.27.0","maintainers":[{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"breyell","email":"breyell@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"42104a2d59f1a48b616b5165ad5349824861e580","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.27.0.tgz","fileCount":7,"integrity":"sha512-U1btucGeYVpg0GoK43jPpe/bDCV4cBOGuxzv5NBd0bOjyZdMKY0n98S/vNlO1wVwre0VCj8H3hbzE7gD2+RjKA==","signatures":[{"sig":"MEYCIQD9tguj/ToarmgXMhNrBvcdhHrJphMfskbEUqF4ea1CcgIhALl6K3V5OFm8UGTgC9QAdBhrOw6+rxgpl0Uf3Xr23heM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1639900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6nuiCRA9TVsSAnZWagAA8IkQAJWv7uj3UaSTLgZPFHew\nBx0wLAZUuAorZnV4FT1kFDRCanOeKX7ySj685k+IFr+TO4VmSmDHVNExm3Xy\nWziMCl3csbjD1WBWq/LdHsxAadM8iKwWgKkU1k0kHqEalW7rRhrYrzloMoE/\nHFBK88l1UDduZQYE3dWYRlptP56CtHspaq0Qe35sUsEpURUGFrju5CcvTFyF\nsXdrnuLjOw01579O9tWa1DwDi7FINRnt4ZjlsFpmsaVK0y4soxcgPDsuWM4M\nK9XhAUlp1foqrkTvF7p4Rt8xUvVGgW+PagGGzolhxP9N9VsF6c8ptVPxIqsb\nnqdjKgyjbHTzRIJStWswoWZy9SqkF+u0v9tDYBu1XnVU3nmZp6Y9TZr0lOGX\n0G+VSqiq2mJ2pAekDE3mxCJfs9ho6LaPBH/HDdT0KUPlHVOZllYRs2jHzz/l\nebBigDE+KP5Itu+aDGCC6r9GE6dZUsz5w3dn1w2hhvSsbgCS1SPaGgc5rfJb\nZN8oozhcaG9f7mAm+nTxENngVGYpunGHtVTWvYHtk4yZbp1fltqzpWlDifz1\nYmsLl+l7ij7eboFY8fR+RoM1Pe1C+y+kYSQ8oF9wYFnd0RCvVEKDQzYyQNQg\ne6jIEJ+tto2ldAKOz7efPMQuqLMv7MDr8jQTa5P6P0d7IW64zg/cZHd3aFsO\nndEy\r\n=/ZZw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/sanitize-html.js","gitHead":"d7031b3ce21c7e5abb83e4027dca582da496b452","scripts":{"test":"npx eslint . && npm run prepublishOnly && mocha test/test.js","build":"mkdir -p dist && browserify src/index.js > dist/sanitize-html-es2015.js --standalone 'sanitizeHtml' && babel dist/sanitize-html-es2015.js --out-file dist/sanitize-html.js --presets=@babel/preset-env","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepublishOnly":"npm run minify"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.5","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.14.0","dependencies":{"chalk":"^2.4.1","xtend":"^4.0.1","lodash":"^4.17.15","srcset":"^2.0.1","postcss":"^7.0.27","htmlparser2":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","sinon":"^9.0.2","eslint":"^4.0.0","babelify":"^10.0.0","uglify-js":"^3.8.0","@babel/cli":"^7.8.4","browserify":"^16.2.3","@babel/core":"^7.8.4","@babel/preset-env":"^7.8.4","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.13.0","eslint-plugin-promise":"^3.8.0","eslint-config-standard":"^11.0.0","eslint-plugin-standard":"^3.1.0","eslint-config-apostrophe":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.27.0_1592425378168_0.6509666731424746","host":"s3://npm-registry-packages"}},"1.27.1":{"name":"sanitize-html","version":"1.27.1","keywords":["html","parser","sanitizer","apostrophecms"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@1.27.1","maintainers":[{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"breyell","email":"breyell@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"ce147951aa3defba13448e2ca8a4e18d8f2e2cd7","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.27.1.tgz","fileCount":7,"integrity":"sha512-C+N7E+7ikYaLHdb9lEkQaFOgmj+9ddZ311Ixs/QsBsoLD411/vdLweiFyGqrswUVgLqagOS5NCDxcEPH7trObQ==","signatures":[{"sig":"MEUCIQC+Nfvz4nNJ6psd4d+bQN91xpeFki+NIaF5NY1zx5aTVAIgKJINyANKbvnq4YY3WxPev4utbqwfy25BFMeK6VGBbrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1638909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDxxNCRA9TVsSAnZWagAAiZkP/1dsmF0fqv4kbXYOIGo+\nvAGrJQAJkol0mOMnRR3Jznb12hBU3exNqlTlATC/p5XvU83sJ9e84mDfmSXQ\nLVUgNRwuT9SxmSn4wGUPHBX/x5ctxndYziROJL7R6ICtK22hpV32WS6cnjQW\nQbT1w785e8rqqZqCW93jm5Oct1lHcC787LZgAUqm/kBOWsWH9426iLhhmTGc\nH9KI5yQetJhex3sdz4xXxyCmPkalbymlLowk8cFFUII07lyT3udv8VsrpXma\nLNztjPwZKlaeptnI9fG2DS9XOyEpvsLwWrUP3g0gt+GF57gAdBIRBVbct7ld\nBHffr/KCE3E+hEdeViPZKAS23+q2dpW/sdmHGh1gFoSb+aJjTQ9O/9ucfYEP\naFkA2k1ZVJLfHnqZs8xa19aWM6Qr8LgY21tCI1Bi6yBcLPsK7ZibQpfV1Wvq\ncKyEoidemolVMzOB+psq6c0MaRDayRiTdB/UpmTzIHHC7mkDWFHXsqhSX0fY\nFI20OUwc1cxstkq2RaiO6O1bkR/HLDcN1GTLhb6X/toXH++eUc1LKvrIHcKc\nQsQIvHmx+5UOn4ZhmSwKwEqRoH6ZEpUKsdgX4aMThKeup2XSDgypeU7Le+1a\nsSDbKRtpzOqFhBefexAvpbwkQLfPOATkLq8Pv7eoVAgLXLRUpS0Ir4KSXzd7\nU8kb\r\n=v5Sk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/sanitize-html.js","gitHead":"8bce25160dab6396cd9c98b7bf490b7e64f35b21","scripts":{"test":"npx eslint . && npm run prepublishOnly && mocha test/test.js","build":"mkdir -p dist && browserify src/index.js > dist/sanitize-html-es2015.js --standalone 'sanitizeHtml' && babel dist/sanitize-html-es2015.js --out-file dist/sanitize-html.js --presets=@babel/preset-env","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepublishOnly":"npm run minify"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.6","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.14.0","dependencies":{"lodash":"^4.17.15","srcset":"^2.0.1","postcss":"^7.0.27","htmlparser2":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","sinon":"^9.0.2","eslint":"^4.0.0","babelify":"^10.0.0","uglify-js":"^3.8.0","@babel/cli":"^7.8.4","browserify":"^16.2.3","@babel/core":"^7.8.4","@babel/preset-env":"^7.8.4","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.13.0","eslint-plugin-promise":"^3.8.0","eslint-config-standard":"^11.0.0","eslint-plugin-standard":"^3.1.0","eslint-config-apostrophe":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.27.1_1594825804650_0.6330864675161654","host":"s3://npm-registry-packages"}},"2.0.0-beta":{"name":"sanitize-html","version":"2.0.0-beta","keywords":["html","parser","sanitizer"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.0.0-beta","maintainers":[{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"breyell","email":"breyell@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"693424eeec4f657b442123730456f9dca787a5eb","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.0.0-beta.tgz","fileCount":12,"integrity":"sha512-kSVFbxkN9vU95TXw/l37WlBrFKpCdSNxg4ft9/16xx1StR/YmRMRvsMhqKKLKRqHyNglvOPlXRFlbo8RrCvUcw==","signatures":[{"sig":"MEQCIET7l1qxexYR2fLZ6h97tmH/GOAdUGcTqQTy+xWzIdbwAiBYA3LVEJYKnwjhHMaz4GSnyVHBI6vnClz2uY1uWjApow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIY5vCRA9TVsSAnZWagAAePEP/RZKVf2RFxgE5Mlzesei\n6pFAgi/cMn1imHaIGxdMzjNWtJjwERx6SkhotPGHw9dQyMaMlNGKiDOf9PfN\nArXEGD6s0Y5fM2m2Io2+aIkEVq9JdjS/26yKOXkbgXU3DZA7DPmnKlOmhcuu\nnu/jcEHhw2s3CflFqMBbTmrUYL6ahLzamUHSZjulJgsqchohDBveCfMQ8NcC\nvXpNnN7/wAL/7ildc6Wyln2BVk0ZlltR0gjlAECcFMKw13Yz2G+W99IEUtuz\nP+spqBeHARyR21qoktqKSVt3jEJ0TmrfjpKRawvTRHHLeMeJ2RnZyL3qzBhd\nywyU6lniokjhf4E7XoPM341CJ3J30/txdLuLBZih5thbf/QAEw9KLj41pLVv\n+FHZePssHV3UOYWvo+FXwNDupa3UWBU7Tc22345Q89HjOFlPBI0lOXnnHsEW\nPOgxfSNRiCyv5iK9Rw55cZyE/9RAqQmZnkeXh0gs1rKjSZpRarR92BK1KHy1\n39J5FUuGipjquCvSP9shjuYGA9t3XpweFxz2ovR8CadruqP7w3slSSpOxhHS\n91G+whjSqNoU0pZGAj2WO4LQnHN9hTKMLTmvEYSRruVEHZ015MCYcfGBzm1p\nBcAOg4FwZGtMWhcEdVA7aoeStR/2eQNieFPQqKQp7J+zObyWu27Wj+ITmMsw\ne0Gx\r\n=TBrP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a2392b16b19acc74f5787f26a6d0aa9f962c8f93","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.7","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.14.0","dependencies":{"klona":"^1.1.2","srcset":"^3.0.0","postcss":"^7.0.27","deepmerge":"^4.2.2","htmlparser2":"^4.1.0","is-plain-object":"^4.1.1","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mocha":"^5.2.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.21.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.0.0-beta_1596034671407_0.8662052284309079","host":"s3://npm-registry-packages"}},"1.27.2":{"name":"sanitize-html","version":"1.27.2","keywords":["html","parser","sanitizer","apostrophecms"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@1.27.2","maintainers":[{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"breyell","email":"breyell@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"08c0cee76e594c677ab1c466594f72cb1142f399","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.27.2.tgz","fileCount":7,"integrity":"sha512-REZETvhFFChM3zyQS8XoR02j5U56HtyQkxsc8cb5HEi3XU0AAX9TuKvWe3ESR0F0IA81ZghA+5YpJg8C35AFyQ==","signatures":[{"sig":"MEQCIGfHZLNRUjQVLqwAmgNu0D6Ksr4VmHKL7YSHeTVNa1yrAiB0SVFhmOeac3F5WOKR+F8dmVMH62JiwIVnAvkGTvEvMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1657027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIZJ/CRA9TVsSAnZWagAA8ZYP/3fHvAuQ+s9FWAFXGv/7\nHnJUrwNJHm6UV4LI413v2ReSxHmeC0Jvpyd3ZT1nih9Z7xL8P70MXfSxMdcE\n22MADjI0kJTCV89GNjuNt2oLH6Gy3Nd8n05Apw8e6dsyv8i6YgVFqQ1CHP57\nV7h5x/m6ufbEptUt7LIg/s84Bzn/dS8J5NR8tbEGQw/UFyUV+miNpqc2RMKQ\nFJTbnMXPZtgy0Csk1tvB3W8bwi0z6GWq14IpvmC77PWf+2PaepR7qLisXQla\nDo2L5Lsqd0oCYJdLslipwOySZImU0CR5Rq3uFltsDhs1/joE+YENcI9g+6hI\n1BQxDCwqXa/vkcougsnDH8ki039LqJB8HOC6HH0J78i3saKY62BK0Lv4lFUx\nWf6+6L6PWmP8b8SqYlA07oL66idPjSLEX3VGBbnl8dzBH1npYtSEN2+SVeIf\nKsrOub5lhtWlA+BXpoyVInAGHmefLshGyEfti8/FSehHlODJIS5OFfl88Gl1\nZU+/UTVMVTtk+uULibUxgXZinJWhMubAJUZxd6wwy9fwDuqIoHShuEXIWaKS\noWIN6tf/sAELhqj11rsbZIuJdNvh8THkfY7SdA24/wRSFLrM8X815/Ph8ARl\nlkZCMex3uyGC9M4csY8e/pCh7dza4jcJap6w1au7E6YGvgqwPpagWa8xIX5S\n/a9F\r\n=GsMT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/sanitize-html.js","gitHead":"1f45e5f3f3de5789a4c99eea9a106676fe580034","scripts":{"test":"npx eslint . && npm run prepublishOnly && mocha test/test.js","build":"mkdir -p dist && browserify src/index.js > dist/sanitize-html-es2015.js --standalone 'sanitizeHtml' && babel dist/sanitize-html-es2015.js --out-file dist/sanitize-html.js --presets=@babel/preset-env","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepublishOnly":"npm run minify"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.7","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.14.0","dependencies":{"lodash":"^4.17.15","postcss":"^7.0.27","htmlparser2":"^4.1.0","parse-srcset":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","sinon":"^9.0.2","eslint":"^4.0.0","babelify":"^10.0.0","uglify-js":"^3.8.0","@babel/cli":"^7.8.4","browserify":"^16.2.3","@babel/core":"^7.8.4","@babel/preset-env":"^7.8.4","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.13.0","eslint-plugin-promise":"^3.8.0","eslint-config-standard":"^11.0.0","eslint-plugin-standard":"^3.1.0","eslint-config-apostrophe":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.27.2_1596035710418_0.46926706584851896","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"sanitize-html","version":"2.0.0-beta.2","keywords":["html","parser","sanitizer"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.0.0-beta.2","maintainers":[{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"breyell","email":"breyell@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"aa3e6f235beb0e391eab200fac421afe5c3802da","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.0.0-beta.2.tgz","fileCount":5,"integrity":"sha512-E0LXBjM2ezn1DL7b1S8QqpWNfHUKV/WWncTviQRnuK1BIt09D7h7sxRpfFdT2r1J3blT91gGQ/UNLcNo2DpIBQ==","signatures":[{"sig":"MEUCIQDsFp1hjKGiLpWJokx+U77wF01LGhH5n253+lcNVlBzjAIgIWwVUF6jPBv8YK8jZPjUANqhzoRtwEAjZ2kTqE4/LWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNBIKCRA9TVsSAnZWagAAGLkP/2QILVgWbYYZq797dZnT\nPZNFMXlx3Ibwo9I50bGYFCA28wmWj4Tp8M4NlHZPXtw+hGr/g9gu6BQpLVrA\nfag2zBBCOoJwcSi9M9KSdZqKjyxCzAlnzyDRnbB0NpCDfgLHH+Bge3rLMf6w\nZGA1DSlSf8b3XKpfHt/eKKKctIEv5HeC4fsUcgPZwXtl2TOkRvRCJhAVCr9o\nqpVQnhH7SlXxhBZTHu0p3VBaLgWlrQNvSRHyf7zQp2XyHvSJBjqR1w6MIZvM\nSf7SpQyeCwAzGmPWweCMhM2hvwzqj7mREx5UOt89n0YmKgIn4n1ZJnYphsUd\nyoYKjcjU4+gY09Kpbu2RwCniD3lD4obCiABYu8PBYQ5Txos5BD98b2/cxfJV\nb1kCvR9pGyAMWtW9FRXKdOCfxyqp4UuIgK2umXoboHcD3atnRRP4tZq9ShXA\nywUzxEPRTYWFhQlPWg909jumQOPMG59LGYaNknL6qbBi9mb5cGO7jXbfysgw\nRUM5PLMSt6mznkhTDFL72fa7ao0d3Hu/KRFG2SlaS0akP45verS4vrwCtD+W\nFZfRwO3jAA74YGvPIitYKeq+pZ4Or7Iv4M7QkaoKPfBGH8Q1CvlA5vzGyslK\nMklPQnxgTMHmgfN9f2KctZRhRnq+Jc7KZb7dwa5tUT+UQrvlAVZZOxZgI3LR\nGdMT\r\n=uLmf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"524d92c58a8b99ce0d4bfb72b7660e661b46213b","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.7","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.14.0","dependencies":{"klona":"^1.1.2","srcset":"^3.0.0","postcss":"^7.0.27","deepmerge":"^4.2.2","htmlparser2":"^4.1.0","is-plain-object":"^4.1.1","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mocha":"^5.2.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.21.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.0.0-beta.2_1597248009748_0.15255857223348768","host":"s3://npm-registry-packages"}},"1.27.3":{"name":"sanitize-html","version":"1.27.3","keywords":["html","parser","sanitizer","apostrophecms"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@1.27.3","maintainers":[{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"breyell","email":"breyell@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"dc7419b075f96737055c98764aea40c42d978df9","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.27.3.tgz","fileCount":7,"integrity":"sha512-79tcPlgJ3fuK0/TtUCIBdPeQSvktTSTJP9O/dzrteaO98qw5UV6CATh3ZyPjUzv1LtNjHDlhbq9XOXiKf0zA1w==","signatures":[{"sig":"MEUCIQCl2UrDJ0d255e7byBeENvE1VZ0Z3rPK/pg/yF/FekywwIgBTrAV33YGCml+AwEAEJv4HkqxmtgrdCuLXXKI8KMkW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1657409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNBJoCRA9TVsSAnZWagAAt1cQAIVJp3bIDWTG3oS2fa2L\nVkm7Hukfcp25zm3BBpJ8KuaLqpLQq9NPAoImxd1YmModsSeaW4C6H8SEO/tA\nzYvogKgm/SwKYCw5Yu/xi99Rsd8QriqJRnV2MXjJFdA6I5aa+lvDO1yng99D\nBm5MDLOhaqskwFoQDX3e6Ybx14hWGfagJ810EnX6C+Raa86C5tCRiBo3rzV1\nw/PszTg/r9yruysJMn472WAMqeQBrvIqewEWdwDj2x/Lml2tOc9c/cGDL7gu\niB/07vcBDQte/656TfTcCuA2GpGHJlZ76KHalSSqWKBtZiarjCaBvI0u2dnm\nQiep+q2OJnAb76DNtuafzQiFgu5F0l5XPGYZkDKSOmZNptR+/E++7/CpoJiY\nbXftcGC9WUvTg/ZOvZm+yaYh4jF+ma10N5LCTdIeX1kPNLEuh0ni6SbZlKqr\n7o3f2Jd9cBtYylvVvH2yZgj9PrvclKUFDW4wJoqRg0VZ9/zkYyhMIqzY3vlS\nt5XHKwIPmn0ele3WEd7d3Q50KjJmIW+kKEvn9IBP2m0TzYCWBhyA9iMmpSGh\np7D1FssdyisLI6f6vgdHvvg+uOTprb7XQ81owDTZDKnFBxj9dzs4FuzHRBtE\nb3aRfMQ3pJ0TblWAWDdqwnRScLyUiWQK94u9sG1qVW6gkR69lmpvDgaWfjhz\nRgyb\r\n=4B+Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/sanitize-html.js","gitHead":"788b7a649e1ffb0de0d1f0f25a6b0b21093768ca","scripts":{"test":"npx eslint . && npm run prepublishOnly && mocha test/test.js","build":"mkdir -p dist && browserify src/index.js > dist/sanitize-html-es2015.js --standalone 'sanitizeHtml' && babel dist/sanitize-html-es2015.js --out-file dist/sanitize-html.js --presets=@babel/preset-env","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepublishOnly":"npm run minify"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.7","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.14.0","dependencies":{"lodash":"^4.17.15","postcss":"^7.0.27","htmlparser2":"^4.1.0","parse-srcset":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","sinon":"^9.0.2","eslint":"^4.0.0","babelify":"^10.0.0","uglify-js":"^3.8.0","@babel/cli":"^7.8.4","browserify":"^16.2.3","@babel/core":"^7.8.4","@babel/preset-env":"^7.8.4","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.13.0","eslint-plugin-promise":"^3.8.0","eslint-config-standard":"^11.0.0","eslint-plugin-standard":"^3.1.0","eslint-config-apostrophe":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.27.3_1597248104059_0.9647630149025568","host":"s3://npm-registry-packages"}},"1.27.4":{"name":"sanitize-html","version":"1.27.4","keywords":["html","parser","sanitizer","apostrophecms"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@1.27.4","maintainers":[{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"breyell","email":"breyell@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"3864e7562fc708cefabcb0d51bbacde3411504cb","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.27.4.tgz","fileCount":7,"integrity":"sha512-VvY1hxVvMXzSos/LzqeBl9/KYu3mkEOtl5NMwz6jER318dSHDCig0AOjZOtnoCwAC3HMs9LhfWkPCmQGttb4ng==","signatures":[{"sig":"MEQCIBlal3NpQpKUPH4el2WpDTUyTGAqsBvBuw1dBCpqmCyMAiBJ8LSkSvEDDGUseUDaWGbgBK8Vrcw1uivMpeaT1a1bYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1657690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRngmCRA9TVsSAnZWagAA/aUP/0erxigPXymfMsql3eAS\n7OI5lukiTbQj5pw3NWtg83ixv34Ss+X9x3A82+4C8yodjBa7f17bbnv6Yeiw\nHE1D27tgDiGwWBYVydIvOaDoii/HzUOLWx63Tcg5yI+P1Kbt0HGtRMoPIqks\nr2v8VnvJ3cnVJkE6ihIK3Zf6T+iIEv2DnCJ7w6bl0s3cTpObkfqYoc2krBMW\nW/9H6eyE6nPxfPEHwORzJSn07J2X0m4qwAlt7JHBXyX9jZ2WY2/JaTA61iKr\nc7prX9D1hRjKuTS/z2wdJ7fvtDDIAl6X/QD74wGBcLlfC0g4aTF0ycFW6pRj\nuMvVrNhHB5HgINbqcXpX4wLxgIfx2Ds7xBcjyxX1ETgS/e+Z7MN/ZOtFYtYq\n7dYUXAi7cYsNWRmIn7mi+96Xb2lknpsHqCVEN77HcixngZGfwd9e+PHRfnXU\nhx6GMiwkg0A3/XihpVvD+Y6uftt2ei+EX3vokMVXuwyFiYhL3C+r6aUTl3FC\nhM0JZ4P6xUiQ8pKWt79l/n/FntPIPSW9wmrlO9ow+wVFcX1TLuXzRn34f7I/\nMJZcqy6QuNr6EaWxY64ISoPiZE4meinVg8g5/KWNwQKjRMj69pnh2EEwQuYd\nD4IFqWl2oMVKTE03c2bHSLWtLSRyX4OS2qUqqd5/xvoG7Rwu3Aex4WRndoTT\njerf\r\n=z3eh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/sanitize-html.js","gitHead":"343190e9f633f60ddc9eb47acd31385c2fabc3b7","scripts":{"test":"npx eslint . && npm run prepublishOnly && mocha test/test.js","build":"mkdir -p dist && browserify src/index.js > dist/sanitize-html-es2015.js --standalone 'sanitizeHtml' && babel dist/sanitize-html-es2015.js --out-file dist/sanitize-html.js --presets=@babel/preset-env","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepublishOnly":"npm run minify"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.7","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.14.0","dependencies":{"lodash":"^4.17.15","postcss":"^7.0.27","htmlparser2":"^4.1.0","parse-srcset":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","sinon":"^9.0.2","eslint":"^4.0.0","babelify":"^10.0.0","uglify-js":"^3.8.0","@babel/cli":"^7.8.4","browserify":"^16.2.3","@babel/core":"^7.8.4","@babel/preset-env":"^7.8.4","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.13.0","eslint-plugin-promise":"^3.8.0","eslint-config-standard":"^11.0.0","eslint-plugin-standard":"^3.1.0","eslint-config-apostrophe":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.27.4_1598453797409_0.29475479062907195","host":"s3://npm-registry-packages"}},"2.0.0-rc.1":{"name":"sanitize-html","version":"2.0.0-rc.1","keywords":["html","parser","sanitizer"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.0.0-rc.1","maintainers":[{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"breyell","email":"breyell@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"stuartromanek","email":"stuart@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"0ef366b26512fb1abbf3bfb7f9500c8b73020e39","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.0.0-rc.1.tgz","fileCount":5,"integrity":"sha512-u5FGo+xyv+SQF5Yc1diLyGCAJqVohXaeg80ovIHqrkV9ZpaUhTpJfBuPm8yGL/w9xsF9QeJ26E27x94SdejVcA==","signatures":[{"sig":"MEUCIQCybQIzJA2jXgfCiOTBvHQfkXCj3gjtGlLWNL9/s8SEUAIgLdPIqgBGXxqjkpSN37g+//KkcDG+9Zr8tIC/rhxa+KM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRoBrCRA9TVsSAnZWagAAOyUP/0M2ltLY2QcXJF4DD1XX\nPlMVFHnzLZKFr2nIwQKHo6Md+jywaO77l0bIRa5iho4PFrSR76GTDlnAg6DP\nhDEoDn4Z9FzRP8Utt1gAmDT+8kYFujaL5eP+Omdw3dcdK45RO1ORVZ5Ws1e7\nOQbYTJ+qgtlGHFKqH92rrW9xxsB/PavXMTNA7i9fVHyDweSgjk0ntPArv2hv\n2gaKaMxen1OhyGVqzsOmpCVtns3SR7HwNtnCECQUpQhaSeuSYxkkfj0p1R8Y\n6xsRIQSf4XVQbCLA/Amh4S+TnIDpy33iE+zd+JwMAJuxPo2CfDgW8vpYR+PR\nBdSuF33Uzv8xe4alRlDJ0vRvzyijP3cRT8/tCknHddHEbTxp5UXIi9lnUKX8\nwJfvv+wls4w6yem4utXWPh7Rn2rV2fZ7CBYv+bz/dPwiCT1IxkpbhmshfFDL\nHKLTdyUU7rt6d4qucJMnkxLNmqeZeUNieRLjJFyUpd6z+SKbYiVnK2FeUvLw\nU+MCcYoZ6Bw7J61k2xhkgTwtAPu4kolIG63iq1BM/jl8vvRPO2mWc2S1g/iU\nkvRbExq4amqwAdCKwNn/KCisza4ZQOFur8SdCwhg77+Y+ktvqD5skAQ5inYT\nuOx9NiJ6v8TgODXmg3aCnjb3U59TNz20KGnES7oyAOH+Ap+if9LukJdmeUIF\n35o0\r\n=TJGL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"056481f7e88a307dec3d2397c8e1b3eaf6617a37","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.7","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.14.0","dependencies":{"klona":"^2.0.3","srcset":"^3.0.0","postcss":"^7.0.27","deepmerge":"^4.2.2","htmlparser2":"^4.1.0","is-plain-object":"^4.1.1","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mocha":"^5.2.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.21.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.0.0-rc.1_1598455914597_0.7509502501875989","host":"s3://npm-registry-packages"}},"2.0.0-rc.2":{"name":"sanitize-html","version":"2.0.0-rc.2","keywords":["html","parser","sanitizer"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.0.0-rc.2","maintainers":[{"name":"breyell","email":"breyell@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"28beadb4d5b4cd3bc553421b2535c620a6fb032e","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.0.0-rc.2.tgz","fileCount":5,"integrity":"sha512-6HZDpwxfNNwsnTg/+g1/Y5Oj8NxmqpWlFokJ88rwIsqVJrNQC4L3+rR6RJTCvz0X8sm4Td+rHx6wM7eNiVzyBQ==","signatures":[{"sig":"MEUCICVt0lxKJv4A57FGXJ0F6amjEjunZ7FQB0eNnurfcYPsAiEAoftU2C/rT42cJHap87J0nVzvBBK4gBFF8ztwBYKNh28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWOFyCRA9TVsSAnZWagAA/5AP/Rcre/WRICat8NlM4mvq\nj/ERnlsriStBshoCrJUDtgHG9jrRlPAov9Xd2AM2MjZod7l1Nvn7SYZrvSmh\nhRo+GvmFbZojrbL3WDSh86I5kU/DUfmIa/fZl+jBndBSDALslYspxxBnSBmN\nvuPbUh6mWM1Whakdc8R/pwbmOEkB6SVDRy40aJxpwTpIs0vUOnhNxBoqanvU\nfd3a35XuqZspap9yR+4JKTZVCyk/Av+vKPAGmpO+a2LwDNuYBk9ZCobh4wpM\nTma5bE0egnh3CA0Z1OGN0o8CPlT82jnnczhcjgB58kVd2lMfuj0s1ByqlsXv\nbWZznJakF6TO1h/7n1gM5ZzXr3rhyOcarEEohSerR57olt3z9yKSfyuSLTCk\nSturz9r8J/k6yTPhb0UbOvwn8XiJi6slF8zCcrFtNX4whIrMLsLSItkkd25N\nEyjseN1lTAOINCysYGX/S6fB69i5AZ3Z93YLE2dbwxP7HzQ+8oSVgCnnFQD9\nVMgWYtrrJe9WDa5GFpblORSVhGKCBhb9m4kPbVq7zoJt9+6u7pB6TsvKjCMw\nhMKD+exhkG1JYeLG48sRlk4yHQsKJ+cs5JSh7fDybOOwImp9uOHcdRCR6acJ\nC2m6JT46ADhlsAfSlsy9zdemJiVAYtEi9XhjaRIMx2oHOf45qQf5Xon0a6gY\nipIj\r\n=5WFr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"51fdefbca6c794cdea1159b48883012271a2aa50","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.7","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.14.0","dependencies":{"klona":"^2.0.3","srcset":"^3.0.0","postcss":"^7.0.27","deepmerge":"^4.2.2","htmlparser2":"^4.1.0","is-plain-object":"^4.1.1","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mocha":"^5.2.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.21.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.0.0-rc.2_1599660401616_0.21614085550688045","host":"s3://npm-registry-packages"}},"1.27.5":{"name":"sanitize-html","version":"1.27.5","keywords":["html","parser","sanitizer","apostrophecms"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@1.27.5","maintainers":[{"name":"breyell","email":"breyell@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"6c8149462adb23e360e1bb71cc0bae7f08c823c7","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.27.5.tgz","fileCount":7,"integrity":"sha512-M4M5iXDAUEcZKLXkmk90zSYWEtk5NH3JmojQxKxV371fnMh+x9t1rqdmXaGoyEHw3z/X/8vnFhKjGL5xFGOJ3A==","signatures":[{"sig":"MEQCIBi3sfuqXSSEvr+Nf2NKSZ2rc4UNxNuHdwEKQZTBA7UgAiAj2jwm/i3jhjnaBeM+JTHl04cY4wFP5LJuNqL9x5aEjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1682518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa1bcCRA9TVsSAnZWagAAkK0P/1IYaiixpu8dcY4gKA1J\nwc/+54Hwbrj0Q3oGs7saAGdYQWNi5WQeiOcFuCX/C0mj7br2gC2dgLfltOGV\n1jnpGKAj05OivucVUcVn2L0x6NAQPgTcBswSttOTR4wOk1H7o7abCpmpjt9Y\nBvdbiOLAFS1BsNgV169WzJczQCkDGISnA0Z6at0WeVSy5hF6cKp05R8ZMdm5\nWCYcSuHrfjpWH0GgeWCZmPP+gVh5FPFJEavE33qThaTtCbuZ6N8umRHfg5D4\nl605/6tIGEbTXsZKIpPOQNuuqwWDFdVRp/zSj4juOxSRctEZivO5yb6PhCUm\nxHiADA5o9nkiqN103T7exQ+2FKA8XyNAB7t3sy+oEX2sSVyjBzFpnJnqZ1vG\npIhUZ+czlzqtQfQXklcWRzLSWToFM/8N4kE2i/M+Bc3Awcmat+yZl+2KNRwc\ntkQHDVSXgiQT+d8jVs2AyDP6O2wJ9A9DrcPoyt1OdSrZShbzhBXstOcSVJ3f\nPUVIj+N6W0VkCMMpnY70O9uxfR1c9qjsTDOwG6oCGhsCTC4vBGCyiOJrdgqr\nJeURXuuAp7LwuNDRU9j0FP3hqX0LJCglEaO65yeXq7HUusNQ9RgiLFa6bjFc\naY34fVjfBmf+3GUYYs+QP5OQAPGC1VW3JXtHA7Myv9sZ72YJgBbjqMTyfP1Z\npyfc\r\n=Mzuf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/sanitize-html.js","gitHead":"9f36c3ca3013b279f9eaa8e85c1ef581bdaf61ba","scripts":{"test":"npx eslint . && npm run prepublishOnly && mocha test/test.js","build":"mkdir -p dist && browserify src/index.js > dist/sanitize-html-es2015.js --standalone 'sanitizeHtml' && babel dist/sanitize-html-es2015.js --out-file dist/sanitize-html.js --presets=@babel/preset-env","minify":"npm run build && uglifyjs dist/sanitize-html.js > dist/sanitize-html.min.js","prepublishOnly":"npm run minify"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.7","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.14.0","dependencies":{"lodash":"^4.17.15","postcss":"^7.0.27","htmlparser2":"^4.1.0","parse-srcset":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mocha":"^5.2.0","sinon":"^9.0.2","eslint":"^4.0.0","babelify":"^10.0.0","uglify-js":"^3.8.0","@babel/cli":"^7.8.4","browserify":"^16.2.3","@babel/core":"^7.8.4","@babel/preset-env":"^7.8.4","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.13.0","eslint-plugin-promise":"^3.8.0","eslint-config-standard":"^11.0.0","eslint-plugin-standard":"^3.1.0","eslint-config-apostrophe":"3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_1.27.5_1600870108094_0.36647813622611713","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"sanitize-html","version":"2.0.0","keywords":["html","parser","sanitizer"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.0.0","maintainers":[{"name":"breyell","email":"breyell@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"a7ead82fa462b4abed864e226005746bf4a1f078","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.0.0.tgz","fileCount":5,"integrity":"sha512-oc/F8o32Og3UBR0eeVBqZEVyu1Vzqd0Lhz3AcHomknfJfwrLoybXnUjC0oMBhB9fxIvT2GdGzBvQGqPRSnxtNQ==","signatures":[{"sig":"MEYCIQC837B5f4WIKEDSFpwmJkQX4yfcyWM0tBScZj66/7vZwgIhAK9OPPwVggLxTDI76ftU4oIy7hx50+hgEL+FMt7QVT2i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa3LpCRA9TVsSAnZWagAAvaIP/3A53a9Uofr9+F1VTpOs\nFc3Sj+poGdlOgTJxuhL/yFKijAZ10TDUDW/gYhi1WBrFfXCMDmlPwG2E10PL\n57vTG/p/Dni4qQylMjbhXwgwFHvvNOdpFuEnInPt0nVv8Sw4vCJcb0D63t4p\nJhPprP9PPR4X6WhDtGOgXLlLGu8+wm8i7IrnTdxeWSYNUdRgJan66iIopN3n\nIgCsw+wI8LBJ8dbjkMbteCeBr0qhCwX31+auTJ0E/2dUouQIFF/881rYJKHj\nvNdthMhSIaBag7IFmoLsGsRUA1SzcFyVpVrxGT9gVvKV6IARG1bbOEEYEj9A\nKwVHYOKhzHUjpt/wyH+gdj46GvGqxpn9575dORbCsvvrd2c4CHloIPe7PihJ\nUEQFnyUEDMC+zMrfzUMoKaIafUNP3CBzRzTnucQxBWSH/Lo6XpNb5IHXHWAE\nZIG9yPDIje0IfXFTYAAZr22Kgqv4i1d/mLVrl8o0lw7ey9ZoL5BSkBy57UN/\nmq3iShU5EQP+H22V6RgNJdoAlqEqtfrovidJu1I4Lmw4o4TVq1iXIZp2zamS\nVaRP71Cjsymzono/QXQ2k97R4rYR23zI1OLMPr9zxUB0YhppVI2XhHdT3z6L\nHcU0/AoR3nhLXbOW9olPfCujOQhGrwEiIp229Q1EOEhB/LrEsunWhKU5AepL\n6g/a\r\n=XNlg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ca28bcd95a9bfd2e1ea31bb9e7e5901f9078e875","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.7","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.14.0","dependencies":{"klona":"^2.0.3","postcss":"^8.0.2","deepmerge":"^4.2.2","htmlparser2":"^4.1.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.21.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.0.0_1600877289323_0.7788938577777418","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"sanitize-html","version":"2.1.0","keywords":["html","parser","sanitizer"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.1.0","maintainers":[{"name":"breyell","email":"breyell@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"fd7ae54981277cbda8dbd844c273088acf928d94","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.1.0.tgz","fileCount":5,"integrity":"sha512-KmMfD0jJGigON1Ll0snYz6QgK+L3wYoi6Zl4jSUZT/rg5Pw55zIKAQSjCiZmxL5izM+qJSFr+PW9WGHuiYobgA==","signatures":[{"sig":"MEQCIBUUDHiuP754T73+AWLR1L75dDBFIY7XdXi4OCVKjwG1AiA6Ft8C7RqM4k/uXuQLTFgzQVpM89NgUeMGs+mxdLG9hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffcrWCRA9TVsSAnZWagAA1DAP/iaU2BbZoKX78HKwi8Wf\nSChxIeH64uQ6uvXvOljFrAy/x3i644CzsyjL7IfbLF0hx+D304Xk3aoaZUOg\n1vL3NYYCFU5+vQiUocnjXIqjPq7NvT1Rg7ww9CRAamETQLmcicv6BmfBRGKY\nsq/WqVRV/3SEP8jwhx4WNL5F1xu2P4Sn2pLtYxJ7AHaiLGKEGC7hlTjWa0S3\nmBrKtD3umzOVZezEIJzUnFF/nN3XjsHNbn/tRl9iIkRp0tZXKtuaAY8HsbqY\nS9Egcq5RSR1vF9xq7AaKBJpX/4AhaFMMl6iujsDZKoNaG0TBCswmRKvDYAgn\nBKx5ZRHskwBwyhwYKcbJWyaNOaahEaKkJcQUGDix+UzBKgOtQ192s55lojEx\naw/i4O2/IzrinL8688oYhemvi8rwH0DHvLT/Pe5ndIQtb4iAQOTGhikBHRvn\nehSHWzS7nxWpdOGbfgK3g/5t91Z5TVZigRxDKRPN6prC51NUIXl+Y+o+LoIA\njVL8w5MyMpYei3tctiJkCk2QFz+raQVx/coTVvP+AIl82aW7RXKW7wKVoGZB\n/lhQLzZdvzziAcj4i4UxRzRRGA31wlTjZP7fRR2TiThgAyjARQcgse3sQzeN\nuJkvcXHeqYmGRDF/SM+hnZpW96whyBgKCiHWHcvpC22su0HKweRMwAAui5MA\nylJT\r\n=kckz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a8b5046f1aca5d5a466ec858bbac3ce941536a33","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.7","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.14.0","dependencies":{"klona":"^2.0.3","postcss":"^8.0.2","deepmerge":"^4.2.2","htmlparser2":"^4.1.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.21.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.1.0_1602079445643_0.06594601244082599","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"sanitize-html","version":"2.1.1","keywords":["html","parser","sanitizer"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.1.1","maintainers":[{"name":"breyell","email":"breyell@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"ad87355592bcb6c4659d45193db86098c7efe449","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.1.1.tgz","fileCount":5,"integrity":"sha512-yb+I+K25cn6PzsRJb+kGdlOBC3SkvEwJrr/Xl+6YR42oDZDeu61yWeEMSEi0hCKlRSYlWWE4tUnF2Ds+c/M1Vg==","signatures":[{"sig":"MEUCIFFgeJYJF/+MFLnIjdvBbzivyqDWEoDr0MfVIGNzmsa/AiEAkb2+/J9Yzsuvp0tCrWpM9quw8V1hRvI9Svs5PJIhfrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkEJSCRA9TVsSAnZWagAAyzYQAIB26F11o2/YHx89U3+J\nQsD7O8lQPp/BIngoeZX8RRmfZgeGNi+7Kjli1WHp/ZH47dwM6bBwNGKVMsKH\nzVJWmYqkEoqJf+ebLs7sodYbh8L64C+1Ky7PXEAZ/HalJuC/5cOVrJdHsgQ2\n6ThXgxxbmx8z/zUEiNWuQt546ywbhIWP0JiuEJmyZQcLM6wbpmjuSW+VDHgl\nGsyWzNAhVW/g+4hUOKu2TPbk9fsETpLjeTf1+pxEz8hej2Pkp+m6oVh4PQa/\n6BjuvhJiET8Y/CEAEtenejY4MrXzjdfOeaepu5da2B60l+jBvEHNHMZJk4bd\nzptNTQtVZLViGj2tJl9trLV2PJd8OebTQbQDOgB9KX7hLlz30QxFaf8Av6mm\nE+H9+D6EZutoMz6YSo2MSE1/gyGc+S1PwSp7pcTknAJmybLLp8euOIYsuBQa\nct/OqZ5jhR5OeQjXJLTUBBTgovhkhOjj87S3XzMN451UTzmBuYZQ7ax2dfyW\n1qyW/a3QCFM6nt3W4FNxeIuV7dhPM2BkEc+WqHp0xeB3Bw8Nf86DUIXlZ3Gk\nR78Vk07UJCt2qEXUtiaeBHeWRk5eT2bueqqaZ18Uhm4gpfCDPeCdvT7nkEJz\nVc99AqaTch9uFBhJ0YZldg01txxDRXFVXymI/g3gcRCJ1o2Pq50iDtojfWEl\n3vv0\r\n=lJNN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d3f700b26367d565f82d1aa4d2e8226cf51f3b55","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.8","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.14.0","dependencies":{"klona":"^2.0.3","postcss":"^8.0.2","deepmerge":"^4.2.2","htmlparser2":"^4.1.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.21.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.1.1_1603289681877_0.6989809463927104","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"sanitize-html","version":"2.1.2","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.1.2","maintainers":[{"name":"breyell","email":"breyell@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"184fed43bb186e633c63a7769dfff29392b753a1","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.1.2.tgz","fileCount":5,"integrity":"sha512-i/h+fJal+609o6GlWFpQmAL7E5ZL4rrb0QwbDKQue2uift+4WKMe/HViRGawP4Q/UgswdDKxMqjDRrKPtCpBMg==","signatures":[{"sig":"MEUCIQDcbGcx2bYB4ggRJ90oE8539Q7TGXl0AlkfON7RP4znSwIgUeCatsjrEg/duaAUZQvWRED0Iu1B6HxygKYTLMvUVG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfosrmCRA9TVsSAnZWagAAZTAP/2RzOWlH/WLbeB4lVs6I\nJtoOc8Jwwp5Mh+N8YXLStrK2ONTXYpkLpiSnrs4vWdMbnlpXZ8Bfw9kHIVZ6\n/HduCxf9W6mD9v72YPnH/t4b7u07VqNXYKFi/XMLgJ/Vk4pbLKun2CVHpcTl\ngt2AfgBAT7gUyMUrDmqK0qiA9Fzq5VSHsSxOTWQY1PF+Wh7FBdcTJXCNs5vT\n+tvazS0w+qgUZ6Pa9CVqiyOBDhivdKdLnTwS8MUNDTdO6YpApQIJJTPrP/n0\nIyAbm82L1jkwSvltFiZw6D3P4JiQVQ65YVohp+V7dvcfrz7fPttSmR7h0LJK\nBOswUmB5NNnjeRDk2Q9qvwgV3egJN9oDmt6ugOuBYkwbU9wp63Et+tmK7KkR\nUs6Bni+iIa3VQNSGnkBHX+eLVQnDdB/9WxfhC0T1rLQwPhVsFhg60BTg1jls\nYreYBGIeHFsr73txg0WrOgcXw6jo3rAyr5AH4Hn5idEW2z5jtknLL5QKznmg\nyCfkA0m3VEUzp+wkoyJvOSdIKr28ur1PRFaIVrwLveMVRNg00GCmlgXf0U3M\nZRW5iv0K3J8TZUbHgAMJCFftWBHbdfb9DUHglANCJW9dYf1gkJUqhAEm7Msl\naT5OZ0wRokRsJ8ESDpZQHRr04Z8DdsDMEHXv0HdC9ib6jy0zE1hNAWBuRKCa\n2/kt\r\n=zna7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b440ae9007dfd98d649ea22a6a66daf141f06380","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.8","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.14.0","dependencies":{"klona":"^2.0.3","postcss":"^8.0.2","deepmerge":"^4.2.2","htmlparser2":"^4.1.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.21.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.1.2_1604504293692_0.12355710229401895","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"sanitize-html","version":"2.2.0","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.2.0","maintainers":[{"name":"breyell","email":"breyell@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"56c3f3284d49a1a4f89d287672183a1d8d0d65bd","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.2.0.tgz","fileCount":5,"integrity":"sha512-UXd7Rjb5qJHixoUtBLZflfEsJ2kzFsLaKBcWUBTr3G0gXRpZqkzqhIxY79Kl4oju7N4YHTM5TnBtw4scsxyj8A==","signatures":[{"sig":"MEUCIAez8pt4Kl9wZ6ps1gDyXZgZh2lATloOj+zBHuI1vnXwAiEAnGbn9oGIYzcj6IGvoFh0VfWudoEXkAZRPfSenrILrGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx7MOCRA9TVsSAnZWagAAH60P/j7FqeulBs0jDqvBy+ZA\nRqx/HR/fEcJit0BIEajL8ZgM8Eb11fap7okuNUJosZxzdX9CH0fVcZC6M/hQ\ndW5rlBXm+30+L+JDf3kk3mCZqHtjel1rjKo1W8fy5xh4MUKOS7UUy8wp1MR0\nVVJIqpz9//58vAzIWxCiKRDUrPh0G+MP9UEO9ZABfqz5joRvLHiAvDn2kdZN\nk/egIixAj+7BjtkWqfEP8ZzuCws+7L6/S4bh1BjYoT/bRot5f2jOFOGCD8Z2\nXbzwz+FcyLKoowQrstXxI9BOeTkMSxj6/KbepjrK7XRTULnk9dXEj9PVTHrL\nWawreMJb8HGzcY55YhYbKW3LHGmMs98RKDeqrn0YP6odWr6rCGoXkWuV9vQ7\nSBVw4qcsbXMOr2syaMZyskmrPfBD8ary+47s1z9bxsyPrNqm+3yKmPQA6b/A\nkUdYatSW17Da0a2w7W1VFd7Kiz9j718vMMsX2IL4PSDhVe8WSQe4hpQGYwJb\nwZ1HMLfE0qUnAaijC/7ONznH94TgANPr1JgkbaTDsmTxiKtXQFjLj9zQhpti\nDSKUcMOpplZmwBTIHcMCCAF0bSWjpnMsIvRCvctgsEm1a6LFHr6MjxsYz8Z0\nQjlZmAmtyoxPYH1tEx4rHsQPgj7fVmX8yOG08EISzwrVCgl7MnNd/JJzdmm+\n1Mpu\r\n=BUnC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6a7b0cae8a6c018e773324ddfd15199c99266c04","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.8","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.14.0","dependencies":{"klona":"^2.0.3","postcss":"^8.0.2","deepmerge":"^4.2.2","htmlparser2":"^4.1.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.21.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.2.0_1606923021646_0.9446323406439314","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"sanitize-html","version":"2.3.0","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.3.0","maintainers":[{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"breyell","email":"breyell@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"78c1a386a68369f27964e84526b7deb00f035d59","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.3.0.tgz","fileCount":5,"integrity":"sha512-JAsbaKskfxR+ZhEnqO/T3c2dKalVDA6sXIgy/27TatIUzOPO/zWr1r8Ykzp1cwJx1j+DPMQF5ifvhniixRWYDA==","signatures":[{"sig":"MEUCIFbLXc7i5pKDoVHygZ3voKsL3XkAy7dKS2gn+aILzLunAiEAsBzGxS7hiaCSBs0+QpJi1OUowxXJ1piizTwKVjbEBAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2jDyCRA9TVsSAnZWagAApeIP/2UZmz+ojd5P1ASo5ahc\nd9q73rn9+Pcim0ohHs7RXR39SeZzMk4blIIa0e7+wRgcq6DvOK1uMiDgtR39\nUnkc7pnWNc4G5/sA+wCM9bEIuyl3U3bEMvSOb1SSN51Xk9lkRSyd0EtmU5eh\nWBVRr1wRfoUN+RDC4dpwuqlF6QYlshQn44C8LMVcfoWwo99FO0YdV6NUOhJT\nsvAwTEnEG0q0UV0qdtVkX8Whi5uXgb6FeIf3sCdynpwNIKT0VX6dBvexK8iQ\n2nJp3WtRkyHJ7Dr010pHaf/CBc6wvwItB3/ipgIbkpdSGjWt0opA1I70oIxH\nWhjG7fZWvvnFaNXiVLG4jcjNPIieszORzYN7KfwH2r07GNIJeWJ7SeHbt0m5\nM0xMwwbb1bSloH0lBVDlnwQQucYkuFbCquICwvgXECyKm2O+Mbtej6mKwwtc\n45FRGCdV57OQYbBguB+h/zwuTf8GBOWCSCMEorH1+WS9M+NgWvLysGGEnqQZ\nLt1rvApoVzbZe+xQ61V3e5ks2aBcrUu8lLuIABgvnGpwiYJMf1AV8UnybOq8\nyGn8fhJkfAp3132oVas50f/lPA29trbAa9tdR/UoatybusSSFnplugqbldqk\nBY8I6n8UdhBJPHtoupXG4c3a0/pgUvfUsgt9HnxcsyQEPITaAxUXSlQAbUpi\nTaqm\r\n=AeLv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7229906dfa87f077c27e708cc03644b2667bc00b","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.9","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.14.0","dependencies":{"klona":"^2.0.3","postcss":"^8.0.2","deepmerge":"^4.2.2","htmlparser2":"^6.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.21.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.3.0_1608134897768_0.26753747698643404","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"sanitize-html","version":"2.3.1","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.3.1","maintainers":[{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"breyell","email":"breyell@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"ab26df3b13041dee312033c4444d2a4fff7b7d43","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.3.1.tgz","fileCount":5,"integrity":"sha512-JYziKrrtCEGhrsUAZK1mL0RdEcRxBGZ+ptgppv7ulAsan7MZVL+oVKRSPCIcYinfM1rVOMYh5dHLydMuHaQOUA==","signatures":[{"sig":"MEUCIH5dAZL/6os4DeMdzQqYhevnXIMLdxW5eNegLgwuCULWAiEArTG/w4NlbhupaAGdSqrd2GOVCFYgXxB6Vsu+ASj4OV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCyL3CRA9TVsSAnZWagAAkMoP/38n2dXn1WcC9qSGObu9\ny60YDAw1z02tv75upndikqg7KeesCWnbIQ42oPxe6Zw3R1cqruazTsWPj6U5\nh1usyurxqE8c+5UuWyfRHBo8G+f2uoZBGD4rqAFb6t55w53mAj1wdKwLfJkU\n2VUjKEi/fVn9JsHwQwyOznHf9xvKShlm6oSRqc/WkQ550JfCBqYnaTEcc9Ym\nnpc1VEobj/e8fw6/LqRhqkBil2Xw3IiT8qUDy1NTqGMTqWYiu52BnNoY3xb3\n/gQnE3z32Cd7O7HLAYBYteXxa7WXVfN69vk+0DpWypPu3Cc2Xj4/00YtZBDA\nCaQtXmO+mUn/dCM0W6QEpRr/v1hLmP9cEKvEjoL6gIdI3/DiK01+j6lbzqqQ\nyGbbZalXva3ocz4LWkRC+6swQ7c3PDfjsSFT/BdKAqau6Dp676QGyHcCuYL9\nV08GpdhP4z9YKLJ5w3VKBUYyO5RUSVBvOuo+efNVgmsNchAFnCvBdIJPGo1H\nQr80oq6SjRXDo4H4p8Sk9cyNS+Auaj5STr+1bYJ+nq5NaBBqQzFcgmeSvCJT\nTI0HspncRiZKFi/xX3qWbSkYOHxEq2Jg0joD8+Gyqq5JZspzRSsrKml4hDP8\nzR7i0wxBDTuOy6eYGrUVTDuhZrJ70+J40k1ASsn5DKWPKLRLLI7zMZdD7fT4\nVwM1\r\n=+oWQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b77e1d9c3875b387589c864c796ce31a75e436a9","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.8","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.11.1","dependencies":{"klona":"^2.0.3","postcss":"^8.0.2","deepmerge":"^4.2.2","htmlparser2":"^6.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.21.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.3.1_1611342583299_0.7793274705743043","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"sanitize-html","version":"2.3.2","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.3.2","maintainers":[{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"breyell","email":"breyell@gmail.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"a1954aea877a096c408aca7b0c260bef6e4fc402","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.3.2.tgz","fileCount":5,"integrity":"sha512-p7neuskvC8pSurUjdVmbWPXmc9A4+QpOXIL+4gwFC+av5h+lYCXFT8uEneqsFQg/wEA1IH+cKQA60AaQI6p3cg==","signatures":[{"sig":"MEYCIQCXRSPTjYmw101qsxSQMTwVXhCGwnxUrVZdIe8gFXklegIhALgN7LlEW7egL86PsRY156Yl2mLe1ITevdmh27ih8o3V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEIUMCRA9TVsSAnZWagAA6UgQAITDmbZ3KqjHDZEAi4u8\narQPnjt+gZrOsnGNZpLk2sNDlhjrqskaras/6u6zBPXkLVY6DwlmhJNyagco\nO4VYi7J/1Vwv7LQmAN/3spKNejXafb1e65ScGoKB/5SpfGeBS0X/xtKYXP7r\nLlDd4AESpaH9Low2J8a9ZEKBWyKhger5kc/MrAFfh29Mog3YW77LFg4qLIfo\nCcpb3taxd6gFPevvaHLsEZgw9LaawymWPRoeBNpwI4Z6OG0AF6v+GVh0bT14\nPp5+66USd24k7ZIxYDFkFbuOWSxrKaKi/42+gUHr3uXkggSLCS5IdBltoc99\nX94wbrBx+TDPLhKDBA8dms9So7FA3mG/fgLqWARXaPo9YYErXeHUGl/Q9T3l\nqQCaLGhIXfsCdi/lbDw3xO2QJfjjTMsR/UT5Ezvlgxq/LqCy36BaFPu5l2BI\nKR7Jr2gELpUaLt2uBkhWOpcmYR/SCJg+4R4TUc7sAQB9mcPS2BsYsKZq/DOA\nzfX7osYQ2olTu0kMVCo2ORJqRar4waiPc9IY+HVx9nnXr3m5ltWU0tuM6sUX\nhqEW79gpZEW9UgqT9JaJ8T1o194Exk+YGMHSIEsMCCIiUJJ9nhQK6I+LYN3Q\na1S9UYl5UPBVTAVJ6sYyM5WUwKMfrm5Aw3iv7ggIPuj4dxyR7mswB/v0riMA\nfCpH\r\n=zPv/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fd3cb540d1b46855cb01825e6b17cabbc4f514fb","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.8","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.11.1","dependencies":{"klona":"^2.0.3","postcss":"^8.0.2","deepmerge":"^4.2.2","htmlparser2":"^6.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.21.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.3.2_1611695371582_0.874458087828144","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"sanitize-html","version":"2.3.3","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.3.3","maintainers":[{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"breyell","email":"breyell@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"3db382c9a621cce4c46d90f10c64f1e9da9e8353","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.3.3.tgz","fileCount":5,"integrity":"sha512-DCFXPt7Di0c6JUnlT90eIgrjs6TsJl/8HYU3KLdmrVclFN4O0heTcVbJiMa23OKVr6aR051XYtsgd8EWwEBwUA==","signatures":[{"sig":"MEYCIQDmc5D+PU/jeN6MuM/K6IyACm6MDSJMQHnLtidPclvTjwIhAPNR+m31HmCTXgbnGb8B240Dh2HVeA+OefzYlq2DRFmf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVQLdCRA9TVsSAnZWagAAvvcQAJ7vwTHl9QAJsc1/cTgP\nwLDEEwFHiVmRz0KrOUvfvCyNZmcN70nvWbdHvgJvqf3NPmmdepFn3qe/BHq+\ntShvsAfmcBErFLmymNH8devsbn/4X0426aVihASrRrpGLakcg4ZblQkSj4Le\n+vP+rzEFuM0Ggjv3dwIS/q8ot1ARZ8BZUSHE3fuOsQBCWogod89tXYRXzxBB\nRtZelidAjb/quICBM4Piry9wVMICAHFhatsJPk953XcthBuxUKbcDpm8nTA2\nJap4BQnuNNZBFppfb7NZfnlXZj7urBfELED3Fzd577qg5o9BR+SfnxrHI5Zx\nZDjA3XCp4npHHroYpnxEOmBC5QF+XZnUsB8jesFS4U9U09vW2tZp/+6E5snO\nKc/3D8VMGtr2LF87xcZN95M8yBV52duC01QDqZR1cBXgQsa7W4KFdU5lHnXS\noklq0j3+lA386rsRO4x8UlqGknA8gvJtl9WaX1Wx5K3fiQj9UtUG3rT+IuWI\neMohcFdyPZjdB/k89CJNs+/bmwcnZimb5VDyf7j8DZhTuTRklZjPyBsJBU1p\nOwsE3LILAwadqoZiyI37jpRzL/u2/0HPHbDbB5tocshw7hJnXNxoVOU20cD9\nGmdfE+5BxiRirNF77b3vpstJ3fCObu+5eUhHCL+DzUOwsSPHLwQdgZXma/HE\nSPir\r\n=zfcy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8041e41465bbbd25c1c8d6e508acefe574a20b5d","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.8","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"klona":"^2.0.3","postcss":"^8.0.2","deepmerge":"^4.2.2","htmlparser2":"^6.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.21.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.3.3_1616184028704_0.6646138940112771","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"sanitize-html","version":"2.4.0","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.4.0","maintainers":[{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"breyell","email":"breyell@gmail.com"},{"name":"bgantick","email":"bgantick@gmail.com"},{"name":"alexgilbert","email":"alex@punkave.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"bobclewell","email":"bobclewell@gmail.com"},{"name":"alexbea","email":"alex.bea@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"ngranahan","email":"namgranahan@gmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"colpanik","email":"kerry@punkave.com"},{"name":"jimmyh","email":"jimmy@punkave.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"8da7524332eb210d968971621b068b53f17ab5a3","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.4.0.tgz","fileCount":5,"integrity":"sha512-Y1OgkUiTPMqwZNRLPERSEi39iOebn2XJLbeiGOBhaJD/yLqtLGu6GE5w7evx177LeGgSE+4p4e107LMiydOf6A==","signatures":[{"sig":"MEYCIQDSWgXwi/2FBQDVUoErFDUUjzQKVRDmfqhrmZJT+CHDywIhAOtASqZEc3PjK6nW3KyyKEWu6E4bXmnkzJQ1TW2a7Dxz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpohKCRA9TVsSAnZWagAAkHYQAIbJgPLYf4b+ODRCLA8r\n4uM3od//lkvTVxpt+dxQyZR8VuFSVzwsyYLhAv/tWm58CdOXant2pJNl2SpB\nLiY3yHKuuNI7x8sAgkHwrMPEIT0RFGzBxoTbtRzg+VRF1v+L17VJRWum3Xtd\nrjK9ww0fDagxWv5KGekl/Rc2+Vxr63XxjxiEJU8RoLWEuMUw5GhTEB+Z0alD\n45qIb8m+OHClgUxK+xz9nDfnoZWGaNKmBXqxXC79e99ybUsjWW56c7ZLTPqC\ncBodvg+zAmYLTzCUH89WAugzuJlMp3Dw0gRJXJzHoab2mV/sYWK/hELncMCy\nD13CH18i7ncfbLY+iJpvYHMV+34U8udrMLGPcNx5K2IgGTcNbjusK+W0eso0\ng0/goTLWrNWkpsTMbJNeG7rTIXSLHMW/0oyCclgXVd5K1QWfVQbACwNENiSj\nqcx1T8f4H7gGBdwqkRlTLmjt5VhBv/OfwbjGBnypPkGjGp9HHnShifbQr+aB\nqPEY1zGaLCbs3ZjDayRyJdxi5fmwrE58xp7g92gxvhCINCtSTfD9XKQWXBUZ\nhimaWWZR1yVk9gTZ6vY23obeNmlBDw3hwIb1btPkb8Gr++cWLsQp3Z76vvd5\nZt1VzhTxGFXrl/d0PqjpcLcqq3ycPidJMt6AmzI9H5qlCyjNNeKkyaEbLS51\n9/ex\r\n=Mv6V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1155d4a0f8e8263e932c97371c5de3a61ad8b78f","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"alexbea","email":"alex.bea@gmail.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.10","description":"Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","dependencies":{"klona":"^2.0.3","postcss":"^8.0.2","deepmerge":"^4.2.2","htmlparser2":"^6.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.21.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.4.0_1621526601953_0.018782364534684515","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"sanitize-html","version":"2.5.0","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.5.0","maintainers":[{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"142f43524bc6dc8a5e3fb565528aa0d9679c56dd","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.5.0.tgz","fileCount":5,"integrity":"sha512-smU67ODza8E0rJF7oY37qQqMF5srxwEkqsgV17PFfdYAtIxnicH8LIyDEGINJIso8bPaxRZS7zGhCjg6BeDoqQ==","signatures":[{"sig":"MEYCIQCYRKfHVxEWhiFq2/yjqqC6wN4Zn0b0aiAzEl5VYl1bowIhAO95jJqgQfG3fi0Me82v+oj/sfxie+BCVlIZc81VDm04","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOSaOCRA9TVsSAnZWagAAcBUP/RKEWYvWbUnB4gDW3mnu\nWmm84vDORmJuS07bSVLG3Yka6VseQ7AiL0M8idYQhzNlP4svoOZlg12yB0Gp\n/VVesQklHP52VMQeBiQmunFNyP2yQlVwAYkaTb6p+nhGxi5qbCueQw9UpM3Z\noLfJyXJnigjyKVuSyFGIdFznCvMB+XD64GOiTFeW6A46KbonXGoJlvb4DOKf\nkLxHwfV0erq9o5ggIJpcTXRv3uPaeUOCH96TrfY6Zxqb0rxnxlQp6YwZMMBe\nXoHufpCgky1k3G5BEhqC1HA4XqiHuv+VRWU8juHaEPQ4/87tJsGhk90OKN7h\nsie++ZPPtqAs/aglC0HVRn1yXT1e6E1GL7ksJ66rgbV7t+W2uRRz6p/ujZOw\noCvZm9gzw4geT9+4aV6vbBHfaDdYI0Mmi6i01k3GMQzVUakslVc7HaNafOUv\nHYzDDaSb5vwL7ugyhA4HKohxjbRBE+EehH1oA3ybBL6sN1C+BRE9ubzSeWxP\nn/YcDM48r1I0F51LGSQ+dheGQr0ZamRUoxpLzJBe9pnDbT5UJq1F/X+BSbrN\n1Qq0TGBfbQ3dERgb4OaoCwqqn0Iync4vhSNSKmzQrfSifCFlrtch0tmT/9VM\nuY1nroJbZCO0/SHppJlqvFII+iXHqeDTZclRPPm1aLzyjOZFUJTpUQ2nqcqQ\n/BYq\r\n=B3Nd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fbde0486fde32bb990e54e773c9cc4e13b6dd668","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"alexbea","email":"abea@mailbox.org"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.13","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"14.17.3","dependencies":{"klona":"^2.0.3","postcss":"^8.0.2","deepmerge":"^4.2.2","htmlparser2":"^6.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.21.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.5.0_1631135374064_0.48251887689517914","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"sanitize-html","version":"2.5.1","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.5.1","maintainers":[{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"f49998dc54c8180153940440d3a7294b09e4258a","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.5.1.tgz","fileCount":5,"integrity":"sha512-hUITPitQk+eFNLtr4dEkaaiAJndG2YE87IOpcfBSL1XdklWgwcNDJdr9Ppe8QKL/C3jFt1xH/Mbj20e0GZQOfg==","signatures":[{"sig":"MEQCIEy4B8jCQ8HeqHgo1nUNSzLTAtv+SN3K62CdbzUUQiXvAiA1gZNksRNbCwfZLhLx8+mz4XsSQZhg2Ek3LT1I6yKtqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQLB8CRA9TVsSAnZWagAAQgQP/iLSlFC8oTZgeqBG6S/1\nruLt5W+M9JhVf1dRxxey1n1Y6x3os48U5Dv1P0LESFHaHgVadZ/Jg2k7FDBi\n9fAP5lv5bFiaXM6RYJJdCfl9B3/iP0uVDLHu61xxsCm/Iy4SgZdiT5ijRl6x\nX05YSwb/ukY42wx3VF6Z8vCt7vmYFUUjYI/DcxBCuSYMGDQZHbQVfz5tS0tN\nWF0bFbQo6bBOH3EG4XTtrTuSEGK17Cg8QonYjDa6Z9pcboXsz6SB3FDNBetl\nMgO33HfijD84PUhAuuZeZym+OKKVGsmIRmb/9eegSwUnz1V623K6OuQFq1CY\naV7fuLqmWJ6xWY5KwDHm+T/8oek0KxGlOS3mU6QONm0IDLv7Kx6RHdqOel2o\neXKiGWxsU8hzVzzmpWzV3RXAjINyTw7FIV6ZhlVLo4l8V47GyDGQiyVfz0TM\nlIvzY/irw93Z+L/eyaig88+3IBl8CJH9x9PE9678f3edK93KdlbpsBQEenFA\nhamcz/J+3FNsI1Cvym7OQHSLRE5XpIsB32QAVIgBjNxBxvHYAqyPW4Z+faUF\nMJtmY5b6DEpGf6PLvrn+nJdxrFKd0iP68BCoHi0JE5cuhtPqc9J5PmOyf1OQ\niWXXLbJsZVi9UFZBq27Jc3e0f/2UcYA+B+a312VLXDlZpkHMMtT4GD+cbNa+\nDJoZ\r\n=wKY8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3d0d2475cd9743781ec3b11160cb4d060ca2cf7a","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.14","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"14.17.5","dependencies":{"klona":"^2.0.3","postcss":"^8.0.2","deepmerge":"^4.2.2","htmlparser2":"^6.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.21.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.5.1_1631629436465_0.923228421409362","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"sanitize-html","version":"2.5.2","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.5.2","maintainers":[{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"fd7892340e7fc9afd5722200929258808c578784","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.5.2.tgz","fileCount":5,"integrity":"sha512-sJ1rO2YixFIqs2kIcEUb6PTrCjvz8DMq1XqWWuy0kjgjrn58GNLK1DKSIRybFZDO1WNgsEgD+WiEzTEYS8xEug==","signatures":[{"sig":"MEUCIAko6rLcuNoTYlv8YclcCkryihih5Fep3ty8N/WWRIWhAiEAxwJXv58mBlWhgCmfexdQxvKIJ+vGZ8OGf0f5HmN0ZA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74327},"main":"index.js","gitHead":"b41ce1653656b6fd11a9ce239d06d9d21978ac94","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"alexbea","email":"abea@mailbox.org"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.13","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"14.17.3","dependencies":{"klona":"^2.0.3","postcss":"^8.0.2","deepmerge":"^4.2.2","htmlparser2":"^6.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.21.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.5.2_1634151173749_0.661452080151093","host":"s3://npm-registry-packages"}},"2.5.3":{"name":"sanitize-html","version":"2.5.3","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.5.3","maintainers":[{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"91aa3dc760b072cdf92f9c6973747569b1ba1cd8","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.5.3.tgz","fileCount":5,"integrity":"sha512-DGATXd1fs/Rm287/i5FBKVYSBBUL0iAaztOA1/RFhEs4yqo39/X52i/q/CwsfCUG5cilmXSBmnQmyWfnKhBlOg==","signatures":[{"sig":"MEQCIFulmjrrYhneFRCeAvxgsLtIPgrrA3lBsdhKW3xIcTG9AiAu1qrApT/Ibl03whJsfd8i7URflZiBlZkCnho/OanJug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74335},"main":"index.js","gitHead":"b21e9ca18fc06a2ecab744a040b6d7f9b4e74abc","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.15","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"14.17.5","dependencies":{"postcss":"^8.3.11","deepmerge":"^4.2.2","htmlparser2":"^6.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.5.3_1635866958093_0.24380093160004823","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"sanitize-html","version":"2.6.0","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.6.0","maintainers":[{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"b82df416d0c485df47c8943e68057662c770c869","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.6.0.tgz","fileCount":5,"integrity":"sha512-qc+NqTeaOi/QVAVs5gOY9tqIVk4r1pcUbx1Q2N1a609Os3TNlm85zll2d8g8m/RM6RWg9llir0SpAcePQVIC1w==","signatures":[{"sig":"MEYCIQC/PrLv2X+1adNxzM0R/SQlAIm0olRWx1LDidV40PddYwIhALmFOCpJGAnvxhWwuyQzKMSWk7CwYZ8CSPupaEiJomwp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnS70CRA9TVsSAnZWagAAVQwP/10P/YitSOPFGoG28byd\npFJ0IWQyG6yiNPcgpVDbH/WOijF0Z4lTx6WvTtW5zmH5Vc5Czox6lO5UbPJZ\n17HI38MDClLJY8Xkr1soM2JAlaI49rLAdYZmRY+mbV2+GsOoAu6UTZpQQrBL\nUPu3Av4lnWRgesrWB1pfuI5DF6cOQ1Pe/1l0RJKLKuYpZyXZDjJAJi3dR5Tn\nLNsDkiBgg7S/T7/A8lQbpALs7oVgYmPgl33GKCNVk7qZmibFrZxJeYQCPsha\nhI8nrlQK+IrC7vZXUvX/WcokHsvKAVWoIVHy2FvocRsmdmprwMNCuzXqF6wm\npwwdzg4jX/0fSNUCb69BSVR1ebAqSV92li/ASzg8otGQ6UXrogb/cyEWhXBc\ncsQSnrti6fu2tfGanieQPC7CKHORZ5laYN5AL/BrpT1fX0gP3fEZxg1xKRNP\nG5YyT9EaOpea2AfLT0Pybqy/ykrQY1p+7EuXt3fdnNCL1psI26ZWyIzpiyvw\nL+m6FG5r6v/Wmclf0V19juUAOLNGiI+aD+mFgJm8RcNXytUduq4SYncPBkwq\nxjmwekUAkL8QwQobJg2NF1oIX4RxNYXJ8zqwRKBGW3pfnW+0D3OY88z6qMV6\nW3cIBY9TimnXkIqWQhs59mJpwixrB8lj/zLyABCfauYEP0JiuUPkxU8CQeKv\n+6ZB\r\n=gZDz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d737f397db7d86cbeaa94e848ed63c2b0c406fa0","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"alexbea","email":"abea@mailbox.org"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.13","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"14.17.3","dependencies":{"postcss":"^8.3.11","deepmerge":"^4.2.2","htmlparser2":"^6.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.6.0_1637691124091_0.3101997635652787","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"sanitize-html","version":"2.6.1","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.6.1","maintainers":[{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"5d37c08e189c61c0631560a889b10d9d155d000e","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.6.1.tgz","fileCount":5,"integrity":"sha512-DzjSz3H5qDntD7s1TcWCSoRPmNR8UmA+y+xZQOvWgjATe2Br9ZW73+vD3Pj6Snrg0RuEuJdXgrKvnYuiuixRkA==","signatures":[{"sig":"MEUCIA8rOyvbBak9r/yGkwt30lwoNNXuMymUCiI7ijsQshzpAiEA4FYZz4nlTTl7gc8XDNAM6FzRL2p2JXmVnq5OeAMNHfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsPlMCRA9TVsSAnZWagAAI84QAKNISLnBF5EzqJl9ldhR\ndnfXgDYsqQzDSvhzNhXVBNSX51MLv9DH8xRxmEfLkxLoDdc1O2zrYSFLhxFE\nubdE7AHDlzXwXa0G1hP5+hINDiqeEkQd3flo+N1nawmgrfosjcsOyspWP1TO\njlavFt0I4M0tr/ujfTf3TaTPGplrHdCzrShIs3Z9CN2B6xr3KXAazXj0EzJs\nDkMppRPh/EELlBQqxt8H99IMReXaMzH2L55rL1Ov+ShNTLQK1suU40/ZOiaf\nEdNRFuGPQZ4+7aQv6syVOHC+ntS6lxp2QpCQogh9DOOVh3i9N24mzkQPkncH\nx2ewlGYifc6P5HJ7N8rCVhOJowipXhb88JYD1ZEatIdRuFfjLEchJVQ+nLhA\nQUve3kUUcTFmG2HVhZSOlwT9+V3ecDaD3bB3gxSfox1L1rpmxt9pzz6/Qr/Y\nzBfJRuUK706IyChXq0Vo3iD3d5j2aahqNFYN+FUXSoCd/S+f90KIoWN6fw61\n9MZF9aznwEsFlFGT9iBJyucSLwItQQlYcLtvUo/mfS8KZ7U2PP8BLDbjE+T9\n0NfWJeQUkq1VzTUyLaO1ItuwRSMPd4qxox9BRo4R9a3Bp9zKZupViO5Ikk8K\nIY5PWN833AOyeMGvODZ/C65LplAWWSWxOwDlMEkk2LgpaXHdobKTFBwXTRUj\nTbqA\r\n=iI1J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"379b55b69d0a238eb1dfb46cfaf609f600da8241","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.15","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"16.13.1","dependencies":{"postcss":"^8.3.11","deepmerge":"^4.2.2","htmlparser2":"^6.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.6.1_1638988107891_0.36092841374495976","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"sanitize-html","version":"2.7.0","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.7.0","maintainers":[{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"e106205b468aca932e2f9baf241f24660d34e279","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.7.0.tgz","fileCount":5,"integrity":"sha512-jfQelabOn5voO7FAfnQF7v+jsA6z9zC/O4ec0z3E35XPEtHYJT/OdUziVWlKW4irCr2kXaQAyXTXDHWAibg1tA==","signatures":[{"sig":"MEYCIQCyV09BQ7IVFQVmAVfY3NACnVCzB1AhTY/0IHDCltPqVgIhAPNFb9YVbI3O+ayVC1Ow09LXnXaH3rUMjuMOdQOY62hf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/UrrCRA9TVsSAnZWagAABlgP/RfA+4+N65EHTyTHq3Fr\nOzuctj2kNlNY5plqVo59AFsG+Ai0BYtHIgdlhkY8CYQ1vJORI57hMPB14YMv\nu80lUiTDDQjFauMNfiIGbA2I4q+SAEw7YWGLSutZQi6mSqEmEzngbHHKsoed\n5uJZp9eKQfKaY1rJwg5SZywa2Y/gjM0L/1rDhIjDSJ2QYb/4J53PouOIFJnM\nVZIUV4nFl8UyqxzHwWzoZ2/rfp7VRqqvj67zV9W5m2GlOZ2hDvA8WSaQ+9jt\nnaHzjbCHhB4/WBGXAmcpj5uYTuJW5yeOpQS+utVWHR0DKmxSvCVoyJ9Lt+4N\nJh2ieFwOWjRergx5RlL8gzeo28VSHCtN6ppKdM+lBB54W8ELm3sdZ7aEZ34c\nXDab/Px99cItOfFwzlrrfBVcT9NPZyiwN2B/2fb1bQRxfM0fEw1UGQDX/3aK\nlF5mYjZ+mla7HCM8WmHnQvc81cJAYsnZ8dfNGMSc9++o3tcLJjkm+oYuNnZZ\nIdg6gEeSEsLv4SHhNtwDqY9tpC4yepL1he58oDePFBkgyt6OjTOPXaIPhnvQ\n73TlQRR9Ysek6r+MiqwQ0FG70QKjBOwuUzBr9FyR2VeYbvStP8vK+Kcp4bor\n5RX8g67kO9Fj5gziCer91hvqhNZGjGtq4XwYXgDxK3e+ws4aGjiCSOhf4e61\n0ZHj\r\n=hn9b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3cdc262ac6ae54497eff8fe9d5817333137ba41f","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.15","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"16.13.1","dependencies":{"postcss":"^8.3.11","deepmerge":"^4.2.2","htmlparser2":"^6.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.7.0_1643989739603_0.6232096416611617","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"sanitize-html","version":"2.7.1","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.7.1","maintainers":[{"name":"etlaurent","email":"etlaurent@tuta.io"},{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"a6c2c1a88054a79eeacfac9b0a43f1b393476901","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.7.1.tgz","fileCount":4,"integrity":"sha512-oOpe8l4J8CaBk++2haoN5yNI5beekjuHv3JRPKUx/7h40Rdr85pemn4NkvUB3TcBP7yjat574sPlcMAyv4UQig==","signatures":[{"sig":"MEYCIQDs6wuCTTegyvUAHnPQSDfIh3Vcr4GK1fnMNHa+yzCQ0wIhAJRJXGedP562eSm2wrI86IDymm7Ubq01jN2vlnHp3GBl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2EFKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPWg//dAMDOeRrU6wBrJD9ZCtzT05bakcjKDpSVI78CWA4iE82m1p+\r\nyIS4Pp2sHtk7NhEjw5jEXaoWUGrXH5KCOiAjEb1veHo+JngtitVOXl9v3F3N\r\niwLhhgXiSavob7YEDfI+e77oCHJoj/T9CfUpiQiLGvgfw2Y6nUhAaXpDldFp\r\nMTrtw18Li/PKYGfe43A9naworM2J3gW/QGtXKvPvQoxdY1DbPAeJ3CbAywzB\r\nTwf1xCQVJDvTsI8tPilkfQJ6uakIslhoBXv1E7PofdPA5cY1/mqtdJ/uBjge\r\nTiEbb5+8jpxDLe9sbkNLl+LBmxHgw4VIyQhW9d8uhjGqZSEWuytWaQEdgEJ2\r\nWhggMUmI3clxMi9oeEWeGFSQnUJW8/KYbLLXaRkB5umq9cWDC2mQq0NBfjB8\r\nSkuGtqVtIjMOi8UcQnntXfZuw3MBMm8ZFCMn8JJwuKzvRZEGZUQUn4aI6/yG\r\nYmtJWnBxPSywWOZ3+kCDengQvj+KUQdX2pXZSRpOvaOvbJ4By/7k7UoSQMNP\r\nh3G0wcCjHMhnyZGeGnOR2AjKjGVPsqcfcsnoqXfYX/MAfQBMFSkKUnMA8lel\r\nOXUgL4sj6GxG5NijuvZjKrN73RjsrGfXrL0eKXePTmaxus0HHwT4PCckoO8U\r\njJiPon5SUQFLSRzIVcgV1NsvYumJ6Ao9szI=\r\n=KVuO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b4682c12fd30e12e82fa2d9b766de91d7d2cd23c","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"8.12.1","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"16.15.0","dependencies":{"postcss":"^8.3.11","deepmerge":"^4.2.2","htmlparser2":"^6.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.7.1_1658339658737_0.4696958565378704","host":"s3://npm-registry-packages"}},"2.7.2":{"name":"sanitize-html","version":"2.7.2","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.7.2","maintainers":[{"name":"mhiggins","email":"mhiggins.louis@gmail.com"},{"name":"bodonkey","email":"robert@robertmeans.net"},{"name":"etlaurent","email":"etlaurent@tuta.io"},{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"54c5189af75e3237d996e4b9a5e3eaad12c7f7fc","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.7.2.tgz","fileCount":4,"integrity":"sha512-DggSTe7MviO+K4YTCwprG6W1vsG+IIX67yp/QY55yQqKCJYSWzCA1rZbaXzkjoKeL9+jqwm56wD6srYLtUNivg==","signatures":[{"sig":"MEUCIQDr9bPNtXfRI/t+6BNH7dUGPpMTPms7DwYqOFjMnONLGQIgPeece1DcYw3UgmwiaiAdPf5r5MnPctt1fe0a+NmNrhw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIx/8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVfw//cbaYLsek29YoR//nj28lwnKqUZFBF2ZKF/zY9H+GbXc/j81/\r\nq6mTFj4EOMPOwSGkrFXiZHG8nfxbEvdxYeUZVVm1WAHAMFuKuvU6dNvwXw8t\r\nAKj1qY0WYS2B0G4aLj4ixfJe/ZjC224HXbZxnAb2Dm+CPF0HK+sK7YwkLqci\r\n4m6fwW0fA5b3hLcermUH0ewCExeJrSgdaGgqsMhF93SBQgyk4BFEFGH6LJf4\r\npuv/Y9ufovybDfSfN1R6AqW8l3Wu22mR+lVAaivBXpOhTmP6Ahe26Y3hsn0P\r\nFmpmf3xN8PuYK8s8tbIpUj8qAgxj9FtANbfIZLRmF2ExH41gY58XAB+nCGuO\r\n7d8wQf5IT4J+xroY2GsApEqW25u/O8lZrrUH69ccULafCCfuOSriwf63K1DN\r\nzBffxdIe9YQkhyk4AFJckcntNn0P59SzpOpd2r1XWw1OCc719DUEyjylBchS\r\n2DI3Jml7XiUNzw3M8jnXtVlerz4gMoJF/9UfccxgEjA26f6dEgRrTiTOEuQF\r\nBsVRi/+qmugdXOg0wa9vppOf7zAN4w9HLd6dpnaM/RVCX4Mph3o9r0usD5KI\r\n9ISdATdPjtStnPMnA+YdzZZI6BMCHHMfzvMgopFw74ASjODLG99LdTu6fKzp\r\nomHmjrk8gdpwL8tkMdFEZzU4Sbkn4f7CGuI=\r\n=t/en\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0573fb6c67c74e98726db0637a648961c90046cc","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"etlaurent","email":"etlaurent@tuta.io"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"8.19.2","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"postcss":"^8.3.11","deepmerge":"^4.2.2","htmlparser2":"^6.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.7.2_1663246332337_0.7663266541250842","host":"s3://npm-registry-packages"}},"2.7.3":{"name":"sanitize-html","version":"2.7.3","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.7.3","maintainers":[{"name":"mhiggins","email":"mhiggins.louis@gmail.com"},{"name":"bodonkey","email":"robert@robertmeans.net"},{"name":"etlaurent","email":"etldev@tuta.io"},{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"166c868444ee4f9fd7352ac8c63fa86c343fc2bd","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.7.3.tgz","fileCount":4,"integrity":"sha512-jMaHG29ak4miiJ8wgqA1849iInqORgNv7SLfSw9LtfOhEUQ1C0YHKH73R+hgyufBW9ZFeJrb057k9hjlfBCVlw==","signatures":[{"sig":"MEYCIQDFSd1IelTg4KMTYWpadp8ZZh3GDPM6DV7ybYicYuDLCQIhAKn6Kz90O2TtM1bh6GFLbT9eORFvrv7bmsdvzeJDKR79","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWm4DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrvzw//X+lfGGXqeRulcpkGiKvlObZlsvuM3NWkpm1AThdnapstknud\r\nMVbu/1LkVtewSB1ZnZ0Lao0ddyhygbSCC3Sm0yxpAftmCEABwwLJcOpe1PwD\r\nWtTm1eVIm50psfdL9gvRnOnxZlzhvAdPf+Xfgy/TngogT6tkgapy4+DtGEfG\r\nFznZp8gJLmKA1jlIYxz7i98Tih9VMxxyqXFWRpGyXcK7uJ0wkiKk19jpmtkX\r\nGv6zxai4dTiTi9PQhf9u337TSnH6IkkQ2OUHcVPYON982E+nl9/KRGJ/PoWd\r\nMNtsehuD0YULl0NzXYM1HQjnKAeNH2ehURnAlKKKcf2jG1CalPXMiUAFpvGc\r\nLfRup3UeLIWzS019xAzSnsSFT6D4fFwOG4iCCydztMqcDk5+KygMKAtT1M5+\r\npvgd+HgsxolzOrbC12jKzFu1hP3cpQFzsoN+nW1zpAPBsYeF+SBq3nppcPoZ\r\nz2ZnjO9A+ecGP4f87VNC49OJR/RJxoUCuzEDNx99ldo9LfxY5Dx22KoB+fdO\r\n0VkvrdFUXpzr2hp2ZqEBexp7otAKBJ+sZTzaa8uQY0Id984ngjIGNOpYzCTK\r\n5Hgd6hWyEVprZ4lPL1NyAVo+wEvGaJUgmZJH1I9jFBbwVQZllQdt7UybRW9G\r\nIc3azF69Op12nMwEsldEdKwtbS3AC8/PQ08=\r\n=xiFX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"63d82418c0b39d4c4d53fb3b18ca27aecd886837","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"8.19.2","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"16.15.0","dependencies":{"postcss":"^8.3.11","deepmerge":"^4.2.2","htmlparser2":"^6.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.7.3_1666870787006_0.6761513782639215","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"sanitize-html","version":"2.8.0","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.8.0","maintainers":[{"name":"triskuit","email":"tristan.krug@protonmail.com"},{"name":"mhiggins","email":"mhiggins.louis@gmail.com"},{"name":"bodonkey","email":"robert@robertmeans.net"},{"name":"etlaurent","email":"etldev@tuta.io"},{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"651d1d0e5b2d61b4ec6147cc46f6d6680eef98ce","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.8.0.tgz","fileCount":4,"integrity":"sha512-ZsGyc6avnqgvEm3eMKrcy8xa7WM1MrGrfkGsUgQee2CU+vg3PCfNCexXwBDF/6dEPvaQ4k/QqRjnYKHL8xgNjg==","signatures":[{"sig":"MEUCIHdv9Yln7xEMbI35dRN4O+fp78SWu4bgBpN+rVT7YlqaAiEA3VgUjV4cVwmPMBOJhErekNTQMh4bS1zsffzy+FmToRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl2sUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwZA//R6r6J8X79u/Eev6kibDMW+U+KtZhW6Y29H6N8Hws+0J+wMD6\r\n8iiKorb6XJ3J59zADuyiT9vDt/bbefC/Fr3ztxLsBGkEsmn86bsm5tKSkUkx\r\nQn69uAB7bu/Ae33uwDbTaqS5o4JYu9v9Aqu8XDxYTBO5bieFkUKfWKGIew1D\r\n3mSEJsiKvAMygKmu+MLIekUYmH+Vq7Y+KgjIeg6CNhnck9yJhLZ3SIChwVWR\r\n+5R8RkmPSSO5lRNFn3P35CDAKwpCe67/YaI58JEZF7M0lVbt2YijdkZXUQPY\r\nBSN9uT5KWldJsj4WB5RtioW4eeb8j+KUayTtS7pPKjrTOwRN9b0Dp4GznEmD\r\n8SS3Dwm6jUJJ79NmFWzaTc91uAsb5I3UUQ65jxUk/q21XmKOjsUbgYBzvbpP\r\nwtg7rr+3pvT6UBCevwpZ29rQ6W+Kersu0cCptc8cjP6C5+UR6U7WvASlBIok\r\ngw5EyXYHY4g20U/D/nS+UFLZCPqdl/CHbfLD7L74zQtU0XftC1kUXyp++zIb\r\nhD8UJalbsGVzbUFWsAFAU2Dj9+cIUigH00LIsGtMQANhXbCWwzXX121E4FSN\r\nmBUpSy8IQP1b0IbGs0sM7TMAizOnDKgojOhCieRMsEXCN6xbSczLVlHw9ElD\r\ngj9dcm9TXinEGrryVveM8osdPCF5BHK2UDc=\r\n=zGYZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"333ec3185d39edce8d98bfeedc47583cbe5af567","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"8.19.2","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"16.15.0","dependencies":{"postcss":"^8.3.11","deepmerge":"^4.2.2","htmlparser2":"^8.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.8.0_1670867732729_0.6675534668947394","host":"s3://npm-registry-packages"}},"2.8.1":{"name":"sanitize-html","version":"2.8.1","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.8.1","maintainers":[{"name":"triskuit","email":"tristan.krug@protonmail.com"},{"name":"mhiggins","email":"mhiggins.louis@gmail.com"},{"name":"bodonkey","email":"robert@robertmeans.net"},{"name":"etlaurent","email":"etldev@tuta.io"},{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"319c4fdba67e1edf35b1fd6d9362210044826d47","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.8.1.tgz","fileCount":4,"integrity":"sha512-qK5neD0SaMxGwVv5txOYv05huC3o6ZAA4h5+7nJJgWMNFUNRjcjLO6FpwAtKzfKCZ0jrG6xTk6eVFskbvOGblg==","signatures":[{"sig":"MEUCIQCncV0otM1A0t8S7dRH2EBFqZCu57RVDrgigM65optyowIgNMQQlKdt4b26SezKFAFb+Frj6VIyzv9g/+LdSmPaPLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoylFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosgA//f0Jjzq0145ntyEPM9QbFFlcciTOVu95CfC4WiHbQePkpEOn5\r\nWsyYsWCqW6PEBaDWfrx6B77Hyeos76/2vXmeG2sqVHIqWmWTaVYwNTdo3txx\r\nkVtQgpsAXYfpIF5v6GT1VSGEM2S7vkuDadWZpGlDVhGQe4Mloyx0J33e4+XG\r\nYscVDG69Pz7RzdedsWWD8OdyeK5D6sAHj5DRPq98sb07TZUpo5imMnUx2w2w\r\niXAuObwbwZhNmj7NJlEuE9SNaxwflwBqSZl1FMy02BhBj8eTaF7dgI2zv6GK\r\nKLVn4r4cO5lQefXS8kkeLQ4GgRTNtH3cEQPj5eRqYu1EwYkNNlBWleDMrXnL\r\nAxt7PU5yK5CR/3ZA1lKmB+jnLWG/R3mi9chbBsaQJsqrM/j8E3O4RTT+rUrU\r\nWk6Kg5w35AKzfRV62weNjZhaJWclu2XEGlarapPxkdkbSUpvZFX8Mj5fnl/R\r\nyju18sRXDmpxyjjfGerlJQGZiFzwRifzf5tRFz9cSfX2aRnw9OpCf/aBWIpM\r\ntdfsyZA5jZA8wIJSGTD6w+Tt0pz7UfXoGE8nnq1nL3/lTrYCdiBOU+JeXebx\r\n0hU/ZXXPq34T6wjZUBGArQp1YclkhkUuj+gn+wtIion9R3d8VRUJhQpzhWbN\r\nh1sTziPGnShuGYgzxo0j1FySIuYxcfipSTY=\r\n=k0F2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bdd9c391b39d1d15b6a28168d6cc0a689092e8dc","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"8.19.2","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"16.15.0","dependencies":{"postcss":"^8.3.11","deepmerge":"^4.2.2","htmlparser2":"^8.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.8.1_1671637316931_0.7899599731230562","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"sanitize-html","version":"2.9.0","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.9.0","maintainers":[{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"triskuit","email":"tristan.krug@protonmail.com"},{"name":"mhiggins","email":"mhiggins.louis@gmail.com"},{"name":"bodonkey","email":"robert@robertmeans.net"},{"name":"etlaurent","email":"etldev@tuta.io"},{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"f4829557b0175df9059d90fe972d5e6facb8565c","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.9.0.tgz","fileCount":4,"integrity":"sha512-KY1hpSbqFNcpoLf+nP7iStbP5JfQZ2Nd19ZEE7qFsQqRdp+sO5yX/e5+HoG9puFAcSTEpzQuihfKUltDcLlQjg==","signatures":[{"sig":"MEUCIFnYa7TSGpJ2kF6xvKjH1c7HEK4DD1TNiSWC86uv/pXlAiEA/tkN8z4iwcO3IA61qmmE+EUREwaLozXudfrAmvd8svU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2niQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCGg/+PyEW/0k5yWMz8y3LKy2TkIFNrcYvpsXm03VUeWxadP52HGqN\r\noB3pj9B/NEHBrJN09CTBmbE7vSKzYMEo8qXNDrPcR/QxAz4HhHQBRjNSSeii\r\n5AcsNWT6nKmT7B4mma1zS2YiWYWHJE6YwjCQCfTsfzJvrjdQhsSxu5m6UAEn\r\nnP6JnmTyVB5dnyBBp81zElGAhCFl6wdiGJzH6Sg634Esw2AVNerh1LgwxRz6\r\nUAjDBwkBgnOGUUe3bftdmdamvZezaE8s8ZhK7F1m+St1+WKK9cKu0qtjkrCZ\r\npp7epYhW1rbZZ4YI7zZJUMrgDzu2m7VXF387YOFVVh47TL5pdHE60Uz+IYFW\r\nK8Xn4+q/LizERpCxTxR4cuQzY7qyzjF1Dr+ZwwSioVxgXA6Nnw2r1YJIRD8m\r\nzsOI97JeugYiN9eyB6IgeuG3nN6Qgw/VLhClyaStA3Dm28W2RPJ8OAQAlyK3\r\n0YnYMPLnmb8sipcbVNYAsE5EoQAquvm2/5YuhRWVgSgC4EUi8VQ2DAKBFvbu\r\nqHZcy6bNrT5gzuWK1T8/6na8BMBQZKjogDAS9H8KBD8bZ9/ABqNG0u5zQET4\r\nq5o1JS7HFGgpiTQkMhXP4QiboRogmVTWAM9fmBpM2vhezD26cNgfeMIlFcLF\r\nDhcFWO7muSadrebErpe3nORxcLrDCYkkLe0=\r\n=vpzC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f12a665e6fca1eef5336287d8b453bd7501a66b4","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"8.19.2","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"16.15.0","dependencies":{"postcss":"^8.3.11","deepmerge":"^4.2.2","htmlparser2":"^8.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.9.0_1675262096152_0.449534847663803","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"sanitize-html","version":"2.10.0","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.10.0","maintainers":[{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"triskuit","email":"tristan.krug@protonmail.com"},{"name":"mhiggins","email":"mhiggins.louis@gmail.com"},{"name":"bodonkey","email":"robert@robertmeans.net"},{"name":"etlaurent","email":"etldev@tuta.io"},{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"74d28848dfcf72c39693139131895c78900ab452","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.10.0.tgz","fileCount":5,"integrity":"sha512-JqdovUd81dG4k87vZt6uA6YhDfWkUGruUu/aPmXLxXi45gZExnt9Bnw/qeQU8oGf82vPyaE0vO4aH0PbobB9JQ==","signatures":[{"sig":"MEQCIDvWgySsCQsI+rKxzFVPyvzSGXcJ0JfvfpbQq9WAMQ22AiAnIvKACeEe2wx0g6H0KUm6Ryug3hJoFR/x0QZUgbF7gQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7+IyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZDhAAjiRxZJr2PGWhVRa4eK4/oLTxQRR6GzexJc/hWH0Y6qdbuwt2\r\nqAPROwZxGiob6lD5FkzuoTyKLPxzHaeI8IlZ99mnkVYQb8YvpeuWhkGZyph8\r\nwHFwlc8ZtJqKdFzS1i5EWrT1J2n+1TWZUq6zqZh7h4QgyC06m1m1ZIb8aYGO\r\nm2CxBM5TA6fhmymx7A1lLC+eXzSeaqDERvu5WvQRvgWEdf1U/Vw0CauLRRaF\r\ncvNSRXPv4TJFQcY0wW2Gsqm908Nx97Tit6oSxAPkEIGWPk2YFGe2QlBaSY9X\r\nYDvhgSmggt3qSF14oR7cxVJP9XKoYygzPRvJnPLW/sAsP7Ja4F0eJUSVTi+z\r\ny9n7zmznOUnOeT5QJz5nzvfReIo1L4f9e0RikzhwcppxNe+2mju5s69koe9z\r\n4TCPfgxS6D11t6D20JQSdgr3k1Xkp2oWi9RzW34dIxOoUoZwydHSg4QQ0TAS\r\npIH3jJTsgT+wTg9o3Fp2lvsrDzyX6G9va/dUnYQjLSQnfL8NTPleqRL1hVqh\r\nivqG5k4wtZFnph9LJOe1KbwOcfnta9w4rVA2J0WfwTZcY4R8TSCme4Zoy+s9\r\ngPGzgapKg7tvL2Q7etGEzL8IYTXYVRmW4r8hXF7SzEncapnLNKyaiVn/OHbh\r\nokqd09+xjviokJw6VB8Ay9dJxrLOfl20aoo=\r\n=6R/l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b9eb465794e24aa833e620934808905de768de33","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"6.14.15","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"postcss":"^8.3.11","deepmerge":"^4.2.2","htmlparser2":"^8.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.10.0_1676665393937_0.9729833396376573","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"sanitize-html","version":"2.11.0","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.11.0","maintainers":[{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"triskuit","email":"tristan.krug@protonmail.com"},{"name":"bodonkey","email":"robert@robertmeans.net"},{"name":"etlaurent","email":"etldev@tuta.io"},{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"9a6434ee8fcaeddc740d8ae7cd5dd71d3981f8f6","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.11.0.tgz","fileCount":4,"integrity":"sha512-BG68EDHRaGKqlsNjJ2xUB7gpInPA8gVx/mvjO743hZaeMCZ2DwzW7xvsqZ+KNU4QKwj86HJ3uu2liISf2qBBUA==","signatures":[{"sig":"MEYCIQC3ZW3Myj8m4Nl5aYlCwtypXDeXzo+af2VM41iVX/IviQIhAJZY9avjVBqC46qhLihT6tcTeuaK73Ursjzc6BjwC3H4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61539},"main":"index.js","gitHead":"c4491ea20662d4f37c7803533e295fc1d9d899dd","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"9.5.0","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"18.15.0","dependencies":{"postcss":"^8.3.11","deepmerge":"^4.2.2","htmlparser2":"^8.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.11.0_1687363740354_0.10261180594559494","host":"s3://npm-registry-packages"}},"2.12.0":{"name":"sanitize-html","version":"2.12.0","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.12.0","maintainers":[{"name":"itsrogil","email":"romain.gilles1@gmail.com"},{"name":"triskuit","email":"tristan.krug@protonmail.com"},{"name":"bodonkey","email":"robert@robertmeans.net"},{"name":"etlaurent","email":"etldev@tuta.io"},{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"79ddc542ca18fcb122ea4360c9d1e27b98432309","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.12.0.tgz","fileCount":4,"integrity":"sha512-2pq2H0b4npSaMPrRuauYVml1Q3BzaL67Y8WDOk9gsqoS8gS+VFZcgwF1ITJbfOCHgw1sUQMG14KwXyVE+75tSg==","signatures":[{"sig":"MEUCIQC5Yh/gLJ8lHfGx07MCaC3L12EupO7zmb45Wy3tSlJ3LgIgJGB4aJ+0vVN+3kndFwf7a59H+mToHubsMKJirzahlo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62705},"main":"index.js","gitHead":"5a5a74e179ef98075a0c61789f64e009f6b4ac29","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"bodonkey","email":"robert@robertmeans.net"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"9.8.1","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"postcss":"^8.3.11","deepmerge":"^4.2.2","htmlparser2":"^8.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.12.0_1708529891392_0.8710201160016049","host":"s3://npm-registry-packages"}},"2.12.1":{"name":"sanitize-html","version":"2.12.1","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.12.1","maintainers":[{"name":"itsrogil","email":"romain.gilles1@gmail.com"},{"name":"triskuit","email":"tristan.krug@protonmail.com"},{"name":"bodonkey","email":"robert@robertmeans.net"},{"name":"etlaurent","email":"etldev@tuta.io"},{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"280a0f5c37305222921f6f9d605be1f6558914c7","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.12.1.tgz","fileCount":4,"integrity":"sha512-Plh+JAn0UVDpBRP/xEjsk+xDCoOvMBwQUf/K+/cBAVuTbtX8bj2VB7S1sL1dssVpykqp0/KPSesHrqXtokVBpA==","signatures":[{"sig":"MEUCIC+V6knqswjOQWkzBwdZ4xjGb/JEeS5lecREjg5xHGWUAiEAsc94UTHnOYtEehQ+7zQGtI/TMhJ5Bj1zVmKdEf1ibzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62721},"main":"index.js","gitHead":"4a7d7dd099b41c909f2faac056d34cf027515079","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"9.8.1","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"postcss":"^8.3.11","deepmerge":"^4.2.2","htmlparser2":"^8.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.12.1_1708619896919_0.22523615132962593","host":"s3://npm-registry-packages"}},"2.13.0":{"name":"sanitize-html","version":"2.13.0","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.13.0","maintainers":[{"name":"haroun","email":"haroun.npm@icloud.com"},{"name":"itsrogil","email":"romain.gilles1@gmail.com"},{"name":"triskuit","email":"tristan.krug@protonmail.com"},{"name":"bodonkey","email":"robert@robertmeans.net"},{"name":"etlaurent","email":"etldev@tuta.io"},{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"71aedcdb777897985a4ea1877bf4f895a1170dae","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.13.0.tgz","fileCount":4,"integrity":"sha512-Xff91Z+4Mz5QiNSLdLWwjgBDm5b1RU6xBT0+12rapjiaR7SwfRdjw8f+6Rir2MXKLrDicRFHdb51hGOAxmsUIA==","signatures":[{"sig":"MEUCIQDqG38ciVMtSrbGvT9aKQZvymxdsgXHNEBO2Sz1xRPfDAIgW1+/X9J0vR8ZLsOW4ina00ABp7zrM40KCrf4uxa9sTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64547},"main":"index.js","gitHead":"f47281ecefd7995aa3c64bb8db6aa8be52aa07d3","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"10.2.4","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","dependencies":{"postcss":"^8.3.11","deepmerge":"^4.2.2","htmlparser2":"^8.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.13.0_1710960643406_0.7867470812592223","host":"s3://npm-registry-packages"}},"2.13.1":{"name":"sanitize-html","version":"2.13.1","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.13.1","maintainers":[{"name":"haroun","email":"haroun.npm@icloud.com"},{"name":"bodonkey","email":"robert@robertmeans.net"},{"name":"etlaurent","email":"etldev@tuta.io"},{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"b4639b0a09574ab62b1b353cb99b1b87af742834","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.13.1.tgz","fileCount":4,"integrity":"sha512-ZXtKq89oue4RP7abL9wp/9URJcqQNABB5GGJ2acW1sdO8JTVl92f4ygD7Yc9Ze09VAZhnt2zegeU0tbNsdcLYg==","signatures":[{"sig":"MEYCIQDLW9qubhe4KT+TfKPbOoYO1NeyUakpfqfgLoHQqh/3kAIhAMFMLY0j2If9hSMe/Nt98J4//g542GZfs9cWCfPo29Xo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64655},"main":"index.js","gitHead":"20878b9c15a5cffb4cac7ca6a4e21377f71c071a","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"10.8.2","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"22.7.0","dependencies":{"postcss":"^8.3.11","deepmerge":"^4.2.2","htmlparser2":"^8.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.13.1_1727964557308_0.08157200538059328","host":"s3://npm-registry-packages"}},"2.14.0":{"name":"sanitize-html","version":"2.14.0","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.14.0","maintainers":[{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"etlaurent","email":"etldev@tuta.io"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"bodonkey","email":"robert@robertmeans.net"},{"name":"haroun","email":"haroun.npm@icloud.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"bd2a7b97ee1d86a7f0e0babf3a4468f639c3a429","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.14.0.tgz","fileCount":4,"integrity":"sha512-CafX+IUPxZshXqqRaG9ZClSlfPVjSxI0td7n07hk8QO2oO+9JDnlcL8iM8TWeOXOIBFgIOx6zioTzM53AOMn3g==","signatures":[{"sig":"MEQCIGc5B1Nhaf/9xXHGW23ysio0wRtBDZyJ31fYKzsRZZq8AiBCYxF3jL2KBQE6zUuuRNumz1ssGnlKEITiHIJwxoKl/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64984},"main":"index.js","gitHead":"1a11f7cfcf4cc7278e0d85c34c1d7a24eed045ab","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"10.9.0","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"18.20.4","dependencies":{"postcss":"^8.3.11","deepmerge":"^4.2.2","htmlparser2":"^8.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.14.0_1734543451474_0.7976642829277092","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"sanitize-html","version":"2.15.0","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.15.0","maintainers":[{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"etlaurent","email":"npm_etlaurent.cartoon369@passmail.net"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"bodonkey","email":"robert@robertmeans.net"},{"name":"haroun","email":"haroun.npm@icloud.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"8e7f97ee1fecdec1bb1fb2e37f6d2c6acfdbabe3","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.15.0.tgz","fileCount":4,"integrity":"sha512-wIjst57vJGpLyBP8ioUbg6ThwJie5SuSIjHxJg53v5Fg+kUK+AXlb7bK3RNXpp315MvwM+0OBGCV6h5pPHsVhA==","signatures":[{"sig":"MEYCIQCAxJEgDSVB9ntkPP0z19bGWRGFDE3CVgyi+7HrrPDMOgIhAJy81NSeuSkR5MRvCF0WQzxpxe+Gnr6/YgUm7ViScg9/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66121},"main":"index.js","gitHead":"41eeb7a98abb43fd1d3b496e7e41127f7442d8a2","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"10.9.2","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"18.20.4","dependencies":{"postcss":"^8.3.11","deepmerge":"^4.2.2","htmlparser2":"^8.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.15.0_1742400414299_0.20911580972599753","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"sanitize-html","version":"2.16.0","keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","_id":"sanitize-html@2.16.0","maintainers":[{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"etlaurent","email":"npm_etlaurent.cartoon369@passmail.net"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"bodonkey","email":"robert@robertmeans.net"},{"name":"haroun","email":"haroun.npm@icloud.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"homepage":"https://github.com/apostrophecms/sanitize-html#readme","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"dist":{"shasum":"2b9973b63fa42e3580020499cbda1d894b3642bc","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.16.0.tgz","fileCount":4,"integrity":"sha512-0s4caLuHHaZFVxFTG74oW91+j6vW7gKbGD6CD2+miP73CE6z6YtOBN0ArtLd2UGyi4IC7K47v3ENUbQX4jV3Mg==","signatures":[{"sig":"MEUCIQC+iG9bXhPZd7LaZxdWAo7YeI8/EJZe3rDJ3eTLOv5AhgIgQp4s8jV1BOF0Sob8EmvMnFkkLHpdCpD2qNh+dCuHeU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68046},"main":"index.js","gitHead":"3b45c7c8412c2cd51cb37786953d8451524adfaf","scripts":{"test":"npx eslint . && mocha test/test.js"},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"repository":{"url":"git+https://github.com/apostrophecms/sanitize-html.git","type":"git"},"_npmVersion":"10.9.2","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","directories":{},"sideEffects":false,"_nodeVersion":"18.20.4","dependencies":{"postcss":"^8.3.11","deepmerge":"^4.2.2","htmlparser2":"^8.0.0","parse-srcset":"^1.0.2","is-plain-object":"^5.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","sinon":"^9.0.2","eslint":"^7.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","eslint-config-apostrophe":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sanitize-html_2.16.0_1744826159611_0.2478613099995628","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"sanitize-html","version":"2.17.0","description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","sideEffects":false,"main":"index.js","scripts":{"test":"npx eslint . && mocha test/test.js"},"repository":{"type":"git","url":"git+https://github.com/apostrophecms/sanitize-html.git"},"keywords":["html","parser","sanitizer","sanitize"],"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","dependencies":{"deepmerge":"^4.2.2","escape-string-regexp":"^4.0.0","htmlparser2":"^8.0.0","is-plain-object":"^5.0.0","parse-srcset":"^1.0.2","postcss":"^8.3.11"},"devDependencies":{"eslint":"^7.3.1","eslint-config-apostrophe":"^3.4.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^10.2.0","sinon":"^9.0.2"},"_id":"sanitize-html@2.17.0","gitHead":"86efc067a63515e08ecfc47f94d8bca0e3715030","bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"homepage":"https://github.com/apostrophecms/sanitize-html#readme","_nodeVersion":"18.20.4","_npmVersion":"10.9.2","dist":{"integrity":"sha512-dLAADUSS8rBwhaevT12yCezvioCA+bmUTPH/u57xKPT8d++voeYE6HeluA/bPbQ15TwDBG2ii+QZIEmYx8VdxA==","shasum":"a8f66420a6be981d8fe412e3397cc753782598e4","tarball":"https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.17.0.tgz","fileCount":4,"unpackedSize":68819,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHfQiDx/q83kV4QPqJWza14Zv2k7Ky/LyKxyW8VwyYshAiEAmAIh/CLMJRR5E+Ie+faa65fPnRhGqLeSBvIU1H5Fp6k="}]},"_npmUser":{"name":"boutell","email":"tom@apostrophecms.com"},"directories":{},"maintainers":[{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"etlaurent","email":"npm_etlaurent.cartoon369@passmail.net"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"bodonkey","email":"robert.means1969+apostrophecms@gmail.com"},{"name":"haroun","email":"haroun.npm@icloud.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sanitize-html_2.17.0_1747239375292_0.32737564095284966"},"_hasShrinkwrap":false}},"time":{"created":"2013-09-10T16:22:47.586Z","modified":"2025-05-14T16:16:15.979Z","0.1.0":"2013-09-10T16:22:48.706Z","0.1.1":"2013-09-10T16:27:51.779Z","0.1.2":"2013-09-10T19:15:08.377Z","0.1.3":"2013-09-11T14:41:30.876Z","0.1.4":"2013-09-19T00:52:44.574Z","1.0.0":"2014-01-05T00:29:48.061Z","1.0.1":"2014-01-09T18:57:36.986Z","1.0.2":"2014-01-15T12:50:12.248Z","1.0.3":"2014-01-17T03:49:56.810Z","1.1.0":"2014-01-29T14:15:38.199Z","1.1.1":"2014-02-20T20:46:42.983Z","1.1.2":"2014-03-25T17:47:12.602Z","1.1.3":"2014-04-01T15:39:42.753Z","1.1.4":"2014-05-16T15:35:52.477Z","1.1.5":"2014-05-19T20:29:03.966Z","1.1.7":"2014-06-11T16:44:41.846Z","1.1.8":"2014-06-19T20:16:27.538Z","1.2.0":"2014-07-03T17:59:11.874Z","1.2.1":"2014-07-05T14:02:45.974Z","1.2.2":"2014-07-17T13:31:23.572Z","1.2.3":"2014-07-18T13:38:38.823Z","1.3.0":"2014-07-18T17:10:04.006Z","1.4.1":"2014-09-17T17:38:11.832Z","1.4.2":"2014-09-26T00:34:02.385Z","1.4.3":"2014-10-14T18:45:37.354Z","1.5.0":"2015-01-07T15:47:42.239Z","1.5.1":"2015-01-11T16:22:04.611Z","1.5.2":"2015-01-26T20:12:37.963Z","1.5.3":"2015-02-06T02:40:49.084Z","1.6.0":"2015-02-13T14:31:24.364Z","1.6.1":"2015-02-18T00:42:08.956Z","1.7.0":"2015-06-03T12:52:59.076Z","1.7.1":"2015-07-21T13:50:38.011Z","1.7.2":"2015-07-22T13:04:11.650Z","1.8.0":"2015-08-10T17:49:20.433Z","1.9.0":"2015-08-18T18:54:17.788Z","1.10.0":"2015-08-31T14:03:57.285Z","1.10.1":"2015-09-28T14:03:44.574Z","1.11.0":"2015-10-08T19:00:33.992Z","1.11.1":"2015-10-13T11:03:19.676Z","1.11.2":"2015-12-01T17:08:45.152Z","1.11.3":"2016-01-13T00:02:16.450Z","1.11.4":"2016-03-28T15:09:42.779Z","1.12.0":"2016-06-16T15:07:42.564Z","1.13.0":"2016-07-19T13:03:47.724Z","1.14.0":"2017-01-13T19:23:20.790Z","1.14.1":"2017-01-13T19:25:30.492Z","1.14.2":"2017-10-30T15:07:58.004Z","1.14.3":"2017-10-30T15:42:23.759Z","1.15.0":"2017-10-30T18:34:39.178Z","1.16.0":"2017-11-21T15:21:40.731Z","1.16.1":"2017-11-21T15:28:47.689Z","1.16.2":"2017-12-12T15:46:48.308Z","1.16.3":"2017-12-12T15:59:06.160Z","1.17.0":"2018-01-15T20:45:14.758Z","1.18.0":"2018-02-20T14:35:20.861Z","1.18.1":"2018-02-20T15:44:56.052Z","1.18.2":"2018-02-20T16:07:19.485Z","1.18.3":"2018-08-01T12:43:59.536Z","1.18.4":"2018-08-02T13:51:01.152Z","1.18.5":"2018-09-05T13:29:54.237Z","1.19.0":"2018-09-12T13:06:00.471Z","1.19.1":"2018-09-28T15:47:51.401Z","1.19.2":"2018-12-03T11:53:00.523Z","1.19.3":"2018-12-05T14:19:37.217Z","1.20.0":"2018-12-17T14:02:40.629Z","1.20.1":"2019-04-25T16:55:44.284Z","1.21.0":"2020-01-17T13:22:24.381Z","1.21.1":"2020-01-17T13:40:35.418Z","1.22.0":"2020-02-23T14:04:11.018Z","1.22.1":"2020-03-12T13:40:35.817Z","1.23.0":"2020-04-09T16:56:23.663Z","1.24.0":"2020-05-20T15:05:20.005Z","1.25.0":"2020-05-29T14:49:08.602Z","1.26.0":"2020-06-03T14:57:23.138Z","1.27.0":"2020-06-17T20:22:58.331Z","1.27.1":"2020-07-15T15:10:04.793Z","2.0.0-beta":"2020-07-29T14:57:51.513Z","1.27.2":"2020-07-29T15:15:10.693Z","2.0.0-beta.2":"2020-08-12T16:00:09.942Z","1.27.3":"2020-08-12T16:01:44.219Z","1.27.4":"2020-08-26T14:56:37.640Z","2.0.0-rc.1":"2020-08-26T15:31:54.761Z","2.0.0-rc.2":"2020-09-09T14:06:41.810Z","1.27.5":"2020-09-23T14:08:28.237Z","2.0.0":"2020-09-23T16:08:09.517Z","2.1.0":"2020-10-07T14:04:05.772Z","2.1.1":"2020-10-21T14:14:42.015Z","2.1.2":"2020-11-04T15:38:13.797Z","2.2.0":"2020-12-02T15:30:21.848Z","2.3.0":"2020-12-16T16:08:17.958Z","2.3.1":"2021-01-22T19:09:43.427Z","2.3.2":"2021-01-26T21:09:31.692Z","2.3.3":"2021-03-19T20:00:28.834Z","2.4.0":"2021-05-20T16:03:22.086Z","2.5.0":"2021-09-08T21:09:34.207Z","2.5.1":"2021-09-14T14:23:56.646Z","2.5.2":"2021-10-13T18:52:53.906Z","2.5.3":"2021-11-02T15:29:18.251Z","2.6.0":"2021-11-23T18:12:04.312Z","2.6.1":"2021-12-08T18:28:28.079Z","2.7.0":"2022-02-04T15:48:59.737Z","2.7.1":"2022-07-20T17:54:18.941Z","2.7.2":"2022-09-15T12:52:12.529Z","2.7.3":"2022-10-27T11:39:47.163Z","2.8.0":"2022-12-12T17:55:32.928Z","2.8.1":"2022-12-21T15:41:57.125Z","2.9.0":"2023-02-01T14:34:56.271Z","2.10.0":"2023-02-17T20:23:14.127Z","2.11.0":"2023-06-21T16:09:00.465Z","2.12.0":"2024-02-21T15:38:11.584Z","2.12.1":"2024-02-22T16:38:17.164Z","2.13.0":"2024-03-20T18:50:43.619Z","2.13.1":"2024-10-03T14:09:17.528Z","2.14.0":"2024-12-18T17:37:31.714Z","2.15.0":"2025-03-19T16:06:54.497Z","2.16.0":"2025-04-16T17:55:59.778Z","2.17.0":"2025-05-14T16:16:15.698Z"},"bugs":{"url":"https://github.com/apostrophecms/sanitize-html/issues"},"author":{"name":"Apostrophe Technologies, Inc."},"license":"MIT","homepage":"https://github.com/apostrophecms/sanitize-html#readme","keywords":["html","parser","sanitizer","sanitize"],"repository":{"type":"git","url":"git+https://github.com/apostrophecms/sanitize-html.git"},"description":"Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis","maintainers":[{"name":"alexgilbert","email":"alex@apostrophecms.com"},{"name":"stuartromanek","email":"stuart@punkave.com"},{"name":"boutell","email":"tom@apostrophecms.com"},{"name":"etlaurent","email":"npm_etlaurent.cartoon369@passmail.net"},{"name":"romanek","email":"stuart+npm@apostrophecms.com"},{"name":"bodonkey","email":"robert.means1969+apostrophecms@gmail.com"},{"name":"haroun","email":"haroun.npm@icloud.com"},{"name":"valjed","email":"vjeudy@protonmail.com"},{"name":"gregvanbrug","email":"greg.vanbrug@gmail.com"},{"name":"jimmyh","email":"jimmy@punkave.com"},{"name":"austinstarin","email":"austin.starin@gmail.com"},{"name":"grdunn","email":"grdunn@gmail.com"},{"name":"falkodev","email":"anthony@apostrophecms.com"},{"name":"alexbea","email":"abea@mailbox.org"},{"name":"mtthwmnc","email":"matthew.mance@gmail.com"},{"name":"breyell","email":"breyell@gmail.com"}],"readme":"# sanitize-html\n\n
\n\nsanitize-html provides a simple HTML sanitizer with a clear API.\n\nsanitize-html is tolerant. It is well suited for cleaning up HTML fragments such as those created by CKEditor and other rich text editors. It is especially handy for removing unwanted CSS when copying and pasting from Word.\n\nsanitize-html allows you to specify the tags you want to permit, and the permitted\nattributes for each of those tags. If an attribute is a known non-boolean value,\nand it is empty, it will be removed. For example `checked` can be empty, but `href`\ncannot.\n\nIf a tag is not permitted, the contents of the tag are not discarded. There are\nsome exceptions to this, discussed below in the \"Discarding the entire contents\nof a disallowed tag\" section.\n\nThe syntax of poorly closed `p` and `img` elements is cleaned up.\n\n`href` attributes are validated to ensure they only contain `http`, `https`, `ftp` and `mailto` URLs. Relative URLs are also allowed. Ditto for `src` attributes.\n\nAllowing particular urls as a `src` to an iframe tag by filtering hostnames is also supported.\n\nHTML comments are not preserved.\nAdditionally, `sanitize-html` escapes _ALL_ text content - this means that ampersands, greater-than, and less-than signs are converted to their equivalent HTML character references (`&` --> `&`, `<` --> `<`, and so on). Additionally, in attribute values, quotation marks are escaped as well (`\"` --> `"`).\n\n## Requirements\n\nsanitize-html is intended for use with Node.js and supports Node 10+. All of its npm dependencies are pure JavaScript. sanitize-html is built on the excellent `htmlparser2` module.\n\n### Regarding TypeScript\n\nsanitize-html is not written in TypeScript and there is no plan to directly support it. There is a community supported typing definition, [`@types/sanitize-html`](https://www.npmjs.com/package/@types/sanitize-html), however.\n```bash\nnpm install -D @types/sanitize-html\n```\nIf `esModuleInterop=true` is not set in your `tsconfig.json` file, you have to import it with:\n\n```javascript\nimport * as sanitizeHtml from 'sanitize-html';\n```\n\nWhen using TypeScript, there is a minimum supported version of >=4.5 because of a dependency on the `htmlparser2` types.\n\nAny questions or problems while using `@types/sanitize-html` should be directed to its maintainers as directed by that project's contribution guidelines.\n\n## How to use\n\n### Browser\n\n*Think first: why do you want to use it in the browser?* Remember, *servers must never trust browsers.* You can't sanitize HTML for saving on the server anywhere else but on the server.\n\nBut, perhaps you'd like to display sanitized HTML immediately in the browser for preview. Or ask the browser to do the sanitization work on every page load. You can if you want to!\n\n* Install the package:\n\n```bash\nnpm install sanitize-html\n```\nor\n```\nyarn add sanitize-html\n```\n\nThe primary change in the 2.x version of sanitize-html is that it no longer includes a build that is ready for browser use. Developers are expected to include sanitize-html in their project builds (e.g., webpack) as they would any other dependency. So while sanitize-html is no longer ready to link to directly in HTML, developers can now more easily process it according to their needs.\n\nOnce built and linked in the browser with other project Javascript, it can be used to sanitize HTML strings in front end code:\n\n```javascript\nimport sanitizeHtml from 'sanitize-html';\n\nconst html = \"hello world\";\nconsole.log(sanitizeHtml(html));\nconsole.log(sanitizeHtml(\"\"));\nconsole.log(sanitizeHtml(\"console.log('hello world')\"));\nconsole.log(sanitizeHtml(\"\"));\n```\n\n### Node (Recommended)\n\nInstall module from console:\n\n```bash\nnpm install sanitize-html\n```\n\nImport the module:\n\n```js\n// In ES modules\nimport sanitizeHtml from 'sanitize-html';\n\n// Or in CommonJS\nconst sanitizeHtml = require('sanitize-html');\n```\n\nUse it in your JavaScript app:\n\n```js\nconst dirty = 'some really tacky HTML';\nconst clean = sanitizeHtml(dirty);\n```\n\nThat will allow our [default list of allowed tags and attributes](#default-options) through. It's a nice set, but probably not quite what you want. So:\n\n```js\n// Allow only a super restricted set of tags and attributes\nconst clean = sanitizeHtml(dirty, {\n allowedTags: [ 'b', 'i', 'em', 'strong', 'a' ],\n allowedAttributes: {\n 'a': [ 'href' ]\n },\n allowedIframeHostnames: ['www.youtube.com']\n});\n```\n\nBoom!\n\n### Default options\n\n```js\nallowedTags: [\n \"address\", \"article\", \"aside\", \"footer\", \"header\", \"h1\", \"h2\", \"h3\", \"h4\",\n \"h5\", \"h6\", \"hgroup\", \"main\", \"nav\", \"section\", \"blockquote\", \"dd\", \"div\",\n \"dl\", \"dt\", \"figcaption\", \"figure\", \"hr\", \"li\", \"main\", \"ol\", \"p\", \"pre\",\n \"ul\", \"a\", \"abbr\", \"b\", \"bdi\", \"bdo\", \"br\", \"cite\", \"code\", \"data\", \"dfn\",\n \"em\", \"i\", \"kbd\", \"mark\", \"q\", \"rb\", \"rp\", \"rt\", \"rtc\", \"ruby\", \"s\", \"samp\",\n \"small\", \"span\", \"strong\", \"sub\", \"sup\", \"time\", \"u\", \"var\", \"wbr\", \"caption\",\n \"col\", \"colgroup\", \"table\", \"tbody\", \"td\", \"tfoot\", \"th\", \"thead\", \"tr\"\n],\nnonBooleanAttributes: [\n 'abbr', 'accept', 'accept-charset', 'accesskey', 'action',\n 'allow', 'alt', 'as', 'autocapitalize', 'autocomplete',\n 'blocking', 'charset', 'cite', 'class', 'color', 'cols',\n 'colspan', 'content', 'contenteditable', 'coords', 'crossorigin',\n 'data', 'datetime', 'decoding', 'dir', 'dirname', 'download',\n 'draggable', 'enctype', 'enterkeyhint', 'fetchpriority', 'for',\n 'form', 'formaction', 'formenctype', 'formmethod', 'formtarget',\n 'headers', 'height', 'hidden', 'high', 'href', 'hreflang',\n 'http-equiv', 'id', 'imagesizes', 'imagesrcset', 'inputmode',\n 'integrity', 'is', 'itemid', 'itemprop', 'itemref', 'itemtype',\n 'kind', 'label', 'lang', 'list', 'loading', 'low', 'max',\n 'maxlength', 'media', 'method', 'min', 'minlength', 'name',\n 'nonce', 'optimum', 'pattern', 'ping', 'placeholder', 'popover',\n 'popovertarget', 'popovertargetaction', 'poster', 'preload',\n 'referrerpolicy', 'rel', 'rows', 'rowspan', 'sandbox', 'scope',\n 'shape', 'size', 'sizes', 'slot', 'span', 'spellcheck', 'src',\n 'srcdoc', 'srclang', 'srcset', 'start', 'step', 'style',\n 'tabindex', 'target', 'title', 'translate', 'type', 'usemap',\n 'value', 'width', 'wrap',\n // Event handlers\n 'onauxclick', 'onafterprint', 'onbeforematch', 'onbeforeprint',\n 'onbeforeunload', 'onbeforetoggle', 'onblur', 'oncancel',\n 'oncanplay', 'oncanplaythrough', 'onchange', 'onclick', 'onclose',\n 'oncontextlost', 'oncontextmenu', 'oncontextrestored', 'oncopy',\n 'oncuechange', 'oncut', 'ondblclick', 'ondrag', 'ondragend',\n 'ondragenter', 'ondragleave', 'ondragover', 'ondragstart',\n 'ondrop', 'ondurationchange', 'onemptied', 'onended',\n 'onerror', 'onfocus', 'onformdata', 'onhashchange', 'oninput',\n 'oninvalid', 'onkeydown', 'onkeypress', 'onkeyup',\n 'onlanguagechange', 'onload', 'onloadeddata', 'onloadedmetadata',\n 'onloadstart', 'onmessage', 'onmessageerror', 'onmousedown',\n 'onmouseenter', 'onmouseleave', 'onmousemove', 'onmouseout',\n 'onmouseover', 'onmouseup', 'onoffline', 'ononline', 'onpagehide',\n 'onpageshow', 'onpaste', 'onpause', 'onplay', 'onplaying',\n 'onpopstate', 'onprogress', 'onratechange', 'onreset', 'onresize',\n 'onrejectionhandled', 'onscroll', 'onscrollend',\n 'onsecuritypolicyviolation', 'onseeked', 'onseeking', 'onselect',\n 'onslotchange', 'onstalled', 'onstorage', 'onsubmit', 'onsuspend',\n 'ontimeupdate', 'ontoggle', 'onunhandledrejection', 'onunload',\n 'onvolumechange', 'onwaiting', 'onwheel'\n],\ndisallowedTagsMode: 'discard',\nallowedAttributes: {\n a: [ 'href', 'name', 'target' ],\n // We don't currently allow img itself by default, but\n // these attributes would make sense if we did.\n img: [ 'src', 'srcset', 'alt', 'title', 'width', 'height', 'loading' ]\n},\n// Lots of these won't come up by default because we don't allow them\nselfClosing: [ 'img', 'br', 'hr', 'area', 'base', 'basefont', 'input', 'link', 'meta' ],\n// URL schemes we permit\nallowedSchemes: [ 'http', 'https', 'ftp', 'mailto', 'tel' ],\nallowedSchemesByTag: {},\nallowedSchemesAppliedToAttributes: [ 'href', 'src', 'cite' ],\nallowProtocolRelative: true,\nenforceHtmlBoundary: false,\nparseStyleAttributes: true\n```\n\n### Common use cases\n\n#### \"I like your set but I want to add one more tag. Is there a convenient way?\"\n\nSure:\n\n```js\nconst clean = sanitizeHtml(dirty, {\n allowedTags: sanitizeHtml.defaults.allowedTags.concat([ 'img' ])\n});\n```\n\nIf you do not specify `allowedTags` or `allowedAttributes`, our default list is applied. So if you really want an empty list, specify one.\n\n#### \"What if I want to allow all tags or all attributes?\"\n\nSimple! Instead of leaving `allowedTags` or `allowedAttributes` out of the options, set either\none or both to `false`:\n\n```js\nallowedTags: false,\nallowedAttributes: false\n```\n\n#### \"What if I want to allow empty attributes, even for cases like href that normally don't make sense?\"\n\nVery simple! Set `nonBooleanAttributes` to `[]`.\n\n```js\nnonBooleanAttributes: []\n```\n\n#### \"What if I want to remove all empty attributes, including valid ones?\"\n\nAlso very simple! Set `nonBooleanAttributes` to `['*']`.\n\n**Note**: This will break common valid cases like `checked` and `selected`, so this is\nunlikely to be what you want. For most ordinary HTML use, it is best to avoid making\nthis change.\n\n```js\nnonBooleanAttributes: ['*']\n```\n\n#### \"What if I don't want to allow *any* tags?\"\n\nAlso simple! Set `allowedTags` to `[]` and `allowedAttributes` to `{}`.\n\n```js\nallowedTags: [],\nallowedAttributes: {}\n```\n\n#### \"What if I want disallowed tags to be escaped rather than discarded?\"\n\nIf you set `disallowedTagsMode` to `discard` (the default), disallowed tags are discarded. Any text content or subtags are still included, depending on whether the individual subtags are allowed.\n\nIf you set `disallowedTagsMode` to `completelyDiscard`, disallowed tags and any content they contain are discarded. Any subtags are still included, as long as those individual subtags are allowed.\n\nIf you set `disallowedTagsMode` to `escape`, the disallowed tags are escaped rather than discarded. Any text or subtags are handled normally.\n\nIf you set `disallowedTagsMode` to `recursiveEscape`, the disallowed tags are escaped rather than discarded, and the same treatment is applied to all subtags, whether otherwise allowed or not.\n\n#### \"What if I want to allow only specific values on some attributes?\"\n\nWhen configuring the attribute in `allowedAttributes` simply use an object with attribute `name` and an allowed `values` array. In the following example `sandbox=\"allow-forms allow-modals allow-orientation-lock allow-pointer-lock allow-popups allow-popups-to-escape-sandbox allow-scripts\"` would become `sandbox=\"allow-popups allow-scripts\"`:\n\n```js\nallowedAttributes: {\n iframe: [\n {\n name: 'sandbox',\n multiple: true,\n values: ['allow-popups', 'allow-same-origin', 'allow-scripts']\n }\n ]\n}\n```\n\nWith `multiple: true`, several allowed values may appear in the same attribute, separated by spaces. Otherwise the attribute must exactly match one and only one of the allowed values.\n\n#### \"What if I want to maintain the original case for SVG elements and attributes?\"\n\nIf you're incorporating SVG elements like `linearGradient` into your content and notice that they're not rendering as expected due to case sensitivity issues, it's essential to prevent `sanitize-html` from converting element and attribute names to lowercase. This situation often arises when SVGs fail to display correctly because their case-sensitive tags, such as `linearGradient` and attributes like `viewBox`, are inadvertently lowercased.\n\nTo address this, ensure you set `lowerCaseTags: false` and `lowerCaseAttributeNames: false` in the parser options of your sanitize-html configuration. This adjustment stops the library from altering the case of your tags and attributes, preserving the integrity of your SVG content.\n\n```js\nallowedTags: [ 'svg', 'g', 'defs', 'linearGradient', 'stop', 'circle' ],\nallowedAttributes: false,\nparser: {\n lowerCaseTags: false,\n lowerCaseAttributeNames: false\n}\n```\n\n### Wildcards for attributes\n\nYou can use the `*` wildcard to allow all attributes with a certain prefix:\n\n```js\nallowedAttributes: {\n a: [ 'href', 'data-*' ]\n}\n```\n\nAlso you can use the `*` as name for a tag, to allow listed attributes to be valid for any tag:\n\n```js\nallowedAttributes: {\n '*': [ 'href', 'align', 'alt', 'center', 'bgcolor' ]\n}\n```\n\n## Additional options\n\n### Allowed CSS Classes\n\nIf you wish to allow specific CSS classes on a particular element, you can do so with the `allowedClasses` option. Any other CSS classes are discarded.\n\nThis implies that the `class` attribute is allowed on that element.\n\n```javascript\n// Allow only a restricted set of CSS classes and only on the p tag\nconst clean = sanitizeHtml(dirty, {\n allowedTags: [ 'p', 'em', 'strong' ],\n allowedClasses: {\n 'p': [ 'fancy', 'simple' ]\n }\n});\n```\n\nSimilar to `allowedAttributes`, you can use `*` to allow classes with a certain prefix, or use `*` as a tag name to allow listed classes to be valid for any tag:\n\n```js\nallowedClasses: {\n 'code': [ 'language-*', 'lang-*' ],\n '*': [ 'fancy', 'simple' ]\n}\n```\n\nFurthermore, regular expressions are supported too:\n\n```js\nallowedClasses: {\n p: [ /^regex\\d{2}$/ ]\n}\n```\n\nIf `allowedClasses` for a certain tag is `false`, all the classes for this tag will be allowed.\n\n> Note: It is advised that your regular expressions always begin with `^` so that you are requiring a known prefix. A regular expression with neither `^` nor `$` just requires that something appear in the middle.\n\n### Allowed CSS Styles\n\nIf you wish to allow specific CSS _styles_ on a particular element, you can do that with the `allowedStyles` option. Simply declare your desired attributes as regular expression options within an array for the given attribute. Specific elements will inherit allowlisted attributes from the global (`*`) attribute. Any other CSS classes are discarded.\n\n**You must also use `allowedAttributes`** to activate the `style` attribute for the relevant elements. Otherwise this feature will never come into play.\n\n**When constructing regular expressions, don't forget `^` and `$`.** It's not enough to say \"the string should contain this.\" It must also say \"and only this.\"\n\n**URLs in inline styles are NOT filtered by any mechanism other than your regular expression.**\n\n```javascript\nconst clean = sanitizeHtml(dirty, {\n allowedTags: ['p'],\n allowedAttributes: {\n 'p': [\"style\"],\n },\n allowedStyles: {\n '*': {\n // Match HEX and RGB\n 'color': [/^#(0x)?[0-9a-f]+$/i, /^rgb\\(\\s*(\\d{1,3})\\s*,\\s*(\\d{1,3})\\s*,\\s*(\\d{1,3})\\s*\\)$/],\n 'text-align': [/^left$/, /^right$/, /^center$/],\n // Match any number with px, em, or %\n 'font-size': [/^\\d+(?:px|em|%)$/]\n },\n 'p': {\n 'font-size': [/^\\d+rem$/]\n }\n }\n });\n```\n\n### Discarding text outside of `````` tags\n\nSome text editing applications generate HTML to allow copying over to a web application. These can sometimes include undesirable control characters after terminating `html` tag. By default sanitize-html will not discard these characters, instead returning them in sanitized string. This behaviour can be modified using `enforceHtmlBoundary` option.\n\nSetting this option to true will instruct sanitize-html to discard all characters outside of `html` tag boundaries -- before `` and after `` tags.\n\n```js\nenforceHtmlBoundary: true\n```\n\n### htmlparser2 Options\n\nsanitize-html is built on `htmlparser2`. By default the only option passed down is `decodeEntities: true`. You can set the options to pass by using the parser option.\n\n**Security note: changing the `parser` settings can be risky.** In particular, `decodeEntities: false` has known security concerns and a complete test suite does not exist for every possible combination of settings when used with `sanitize-html`. If security is your goal we recommend you use the defaults rather than changing `parser`, except for the `lowerCaseTags` option.\n\n```javascript\nconst clean = sanitizeHtml(dirty, {\n allowedTags: ['a'],\n parser: {\n lowerCaseTags: true\n }\n});\n```\nSee the [htmlparser2 wiki](https://github.com/fb55/htmlparser2/wiki/Parser-options) for the full list of possible options.\n\n### Transformations\n\nWhat if you want to add or change an attribute? What if you want to transform one tag to another? No problem, it's simple!\n\nThe easiest way (will change all `ol` tags to `ul` tags):\n\n```js\nconst clean = sanitizeHtml(dirty, {\n transformTags: {\n 'ol': 'ul',\n }\n});\n```\n\nThe most advanced usage:\n\n```js\nconst clean = sanitizeHtml(dirty, {\n transformTags: {\n 'ol': function(tagName, attribs) {\n // My own custom magic goes here\n return {\n tagName: 'ul',\n attribs: {\n class: 'foo'\n }\n };\n }\n }\n});\n```\n\nYou can specify the `*` wildcard instead of a tag name to transform all tags.\n\nThere is also a helper method which should be enough for simple cases in which you want to change the tag and/or add some attributes:\n\n```js\nconst clean = sanitizeHtml(dirty, {\n transformTags: {\n 'ol': sanitizeHtml.simpleTransform('ul', {class: 'foo'}),\n }\n});\n```\n\nThe `simpleTransform` helper method has 3 parameters:\n\n```js\nsimpleTransform(newTag, newAttributes, shouldMerge)\n```\n\nThe last parameter (`shouldMerge`) is set to `true` by default. When `true`, `simpleTransform` will merge the current attributes with the new ones (`newAttributes`). When `false`, all existing attributes are discarded.\n\nYou can also add or modify the text contents of a tag:\n\n```js\nconst clean = sanitizeHtml(dirty, {\n transformTags: {\n 'a': function(tagName, attribs) {\n return {\n tagName: 'a',\n text: 'Some text'\n };\n }\n }\n});\n```\nFor example, you could transform a link element with missing anchor text:\n```js\n\n```\nTo a link with anchor text:\n```js\nSome text\n```\n\n### Filters\n\nYou can provide a filter function to remove unwanted tags. Let's suppose we need to remove empty `a` tags like:\n\n```html\n\n```\n\nWe can do that with the following filter:\n\n```js\nsanitizeHtml(\n '
some text...
\n```\n\nWe can do that with the following filter:\n\n```js\nsanitizeHtml(\n 'some text...
',\n {\n textFilter: function(text, tagName) {\n if (['a'].indexOf(tagName) > -1) return //Skip anchor tags\n\n return text.replace(/\\.\\.\\./, '…');\n }\n }\n);\n```\n\nNote that the text passed to the `textFilter` method is already escaped for safe display as HTML. You may add markup and use entity escape sequences in your `textFilter`.\n\n### Iframe Filters\n\nIf you would like to allow iframe tags but want to control the domains that are allowed through, you can provide an array of hostnames and/or array of domains that you would like to allow as iframe sources. This hostname is a property in the options object passed as an argument to the sanitize-html function.\n\nThese arrays will be checked against the html that is passed to the function and return only `src` urls that include the allowed hostnames or domains in the object. The url in the html that is passed must be formatted correctly (valid hostname) as an embedded iframe otherwise the module will strip out the src from the iframe.\n\nMake sure to pass a valid hostname along with the domain you wish to allow, i.e.:\n\n```js\nallowedIframeHostnames: ['www.youtube.com', 'player.vimeo.com'],\nallowedIframeDomains: ['zoom.us']\n```\n\nYou may also specify whether or not to allow relative URLs as iframe sources.\n\n```js\nallowIframeRelativeUrls: true\n```\n\nNote that if unspecified, relative URLs will be allowed by default if no hostname or domain filter is provided but removed by default if a hostname or domain filter is provided.\n\n**Remember that the `iframe` tag must be allowed as well as the `src` attribute.**\n\nFor example:\n\n```javascript\nconst clean = sanitizeHtml('', {\n allowedTags: [ 'p', 'em', 'strong', 'iframe' ],\n allowedClasses: {\n 'p': [ 'fancy', 'simple' ],\n },\n allowedAttributes: {\n 'iframe': ['src']\n },\n allowedIframeHostnames: ['www.youtube.com', 'player.vimeo.com']\n});\n```\n\nwill pass through as safe whereas:\n\n```javascript\nconst clean = sanitizeHtml('
', {\n allowedTags: [ 'p', 'em', 'strong', 'iframe' ],\n allowedClasses: {\n 'p': [ 'fancy', 'simple' ],\n },\n allowedAttributes: {\n 'iframe': ['src']\n },\n allowedIframeHostnames: ['www.youtube.com', 'player.vimeo.com']\n});\n```\n\nor\n\n```javascript\nconst clean = sanitizeHtml('
', {\n allowedTags: [ 'p', 'em', 'strong', 'iframe' ],\n allowedClasses: {\n 'p': [ 'fancy', 'simple' ],\n },\n allowedAttributes: {\n 'iframe': ['src']\n },\n allowedIframeHostnames: ['www.youtube.com', 'player.vimeo.com']\n});\n```\n\nwill return an empty iframe tag.\n\nIf you want to allow any subdomain of any level you can provide the domain in `allowedIframeDomains`\n\n```javascript\n// This iframe markup will pass through as safe.\nconst clean = sanitizeHtml('
', {\n allowedTags: [ 'p', 'em', 'strong', 'iframe' ],\n allowedClasses: {\n 'p': [ 'fancy', 'simple' ],\n },\n allowedAttributes: {\n 'iframe': ['src']\n },\n allowedIframeHostnames: ['www.youtube.com', 'player.vimeo.com'],\n allowedIframeDomains: ['zoom.us']\n});\n```\n\n### Script Filters\n\nSimilarly to iframes you can allow a script tag on a list of allowlisted domains\n\n```js\nconst clean = sanitizeHtml('', {\n allowedTags: ['script'],\n allowedAttributes: {\n script: ['src']\n },\n allowedScriptDomains: ['authorized.com'],\n})\n```\n\nYou can allow a script tag on a list of allowlisted hostnames too\n\n```js\nconst clean = sanitizeHtml('', {\n allowedTags: ['script'],\n allowedAttributes: {\n script: ['src']\n },\n allowedScriptHostnames: [ 'www.authorized.com' ],\n})\n```\n\n### Allowed URL schemes\n\nBy default, we allow the following URL schemes in cases where `href`, `src`, etc. are allowed:\n\n```js\n[ 'http', 'https', 'ftp', 'mailto' ]\n```\n\nYou can override this if you want to:\n\n```js\nsanitizeHtml(\n // teeny-tiny valid transparent GIF in a data URL\n ' world',\n {\n allowedTags: [ 'img', 'p' ],\n allowedSchemes: [ 'data', 'http' ]\n }\n);\n```\n\nYou can also allow a scheme for a particular tag only:\n\n```js\nallowedSchemes: [ 'http', 'https' ],\nallowedSchemesByTag: {\n img: [ 'data' ]\n}\n```\n\nAnd you can forbid the use of protocol-relative URLs (starting with `//`) to access another site using the current protocol, which is allowed by default:\n\n```js\nallowProtocolRelative: false\n```\n\n### Discarding the entire contents of a disallowed tag\n\nNormally, with a few exceptions, if a tag is not allowed, all of the text within it is preserved, and so are any allowed tags within it.\n\nThe exceptions are:\n\n`style`, `script`, `textarea`, `option`\n\nIf you wish to replace this list, for instance to discard whatever is found\ninside a `noscript` tag, use the `nonTextTags` option:\n\n```js\nnonTextTags: [ 'style', 'script', 'textarea', 'option', 'noscript' ]\n```\n\nNote that if you use this option you are responsible for stating the entire list. This gives you the power to retain the content of `textarea`, if you want to.\n\nThe content still gets escaped properly, with the exception of the `script` and\n`style` tags. *Allowing either `script` or `style` leaves you open to XSS\nattacks. Don't do that* unless you have good reason to trust their origin.\nsanitize-html will log a warning if these tags are allowed, which can be\ndisabled with the `allowVulnerableTags: true` option.\n\n### Choose what to do with disallowed tags\n\nInstead of discarding, or keeping text only, you may enable escaping of the entire content:\n\n```js\ndisallowedTagsMode: 'escape'\n```\n\nThis will transform `
foo
bar`) or explicit (e.g. `
foo
bar
`).\n\nFor example, you may want to add spaces around a removed tag, like this:\n```js\nconst allowedTags = [ 'b' ];\nlet addSpace = false;\nconst sanitizedHtml = sanitizeHtml(\n 'There should bespaces