{"_id":"rehype-parse","_rev":"27-1753e193b01db0090b819e547eaaeb13","name":"rehype-parse","dist-tags":{"latest":"9.0.1"},"versions":{"0.0.0":{"name":"rehype-parse","version":"0.0.0","keywords":["html","abstract","syntax","tree","ast","parse"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@0.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/rehype","bugs":{"url":"https://github.com/wooorm/rehype/issues"},"dist":{"shasum":"b9c377f7fac18eec6d25733d0c7228201fe24055","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-0.0.0.tgz","integrity":"sha512-HnuHDF1XVhzJ5a/C9MUJFSjmcCcTcdeiNiM/G+WdoN1OmtUeXGQgQgb/lE9h7M1V3J8oJCSOV85078YlcLT+Tg==","signatures":[{"sig":"MEUCIQC2+3mcxZgS522CbXHESnTFdpW+vWVCSbT5d8RUvoiQhgIgNuoV3KpsoxZy5Az8avmI3XdmV1l92zuhU9ctVkm4oLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","lib"],"_shasum":"b9c377f7fac18eec6d25733d0c7228201fe24055","engines":{"node":">=0.11.0"},"scripts":{},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/wooorm/rehype/tree/master/packages/rehype-parse","type":"git"},"_npmVersion":"3.3.6","description":"HTML parser for rehype","directories":{},"_nodeVersion":"5.0.0","dependencies":{"bail":"^1.0.0","hastscript":"^3.0.0","htmlparser2":"^3.9.1","web-namespaces":"^1.0.0","html-void-elements":"^1.0.0","property-information":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rehype-parse-0.0.0.tgz_1466338219655_0.5556100658141077","host":"packages-12-west.internal.npmjs.com"}},"1.0.0":{"name":"rehype-parse","version":"1.0.0","keywords":["html","abstract","syntax","tree","ast","parse"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@1.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/rehype","bugs":{"url":"https://github.com/wooorm/rehype/issues"},"dist":{"shasum":"fb3dd6df4cd2e0e7850844511236af89e2d5beca","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-1.0.0.tgz","integrity":"sha512-tasF1nWu6qY67OfSjoU8RJ++CWCtOMuQ/kCVcO/9drERRCbkkXciK7h6j65mVsh2fNJFkBXpHNmdb3Ieb67fXA==","signatures":[{"sig":"MEYCIQDTgL9gqXOyCGHnDDeIlYkRGESSRBnDWwqUnMy0LaYvfwIhANQI9ghAXxGIutXBJnyxwb7MSIKeh/SuejuhLUx0UlZF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","lib"],"_shasum":"fb3dd6df4cd2e0e7850844511236af89e2d5beca","engines":{"node":">=0.11.0"},"scripts":{},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/wooorm/rehype/tree/master/packages/rehype-parse","type":"git"},"_npmVersion":"3.7.3","description":"HTML parser for rehype","directories":{},"_nodeVersion":"5.9.1","dependencies":{"bail":"^1.0.0","hastscript":"^3.0.0","htmlparser2":"^3.9.1","web-namespaces":"^1.0.0","html-void-elements":"^1.0.0","property-information":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rehype-parse-1.0.0.tgz_1466339551286_0.4948937422595918","host":"packages-12-west.internal.npmjs.com"}},"2.0.0":{"name":"rehype-parse","version":"2.0.0","keywords":["html","abstract","syntax","tree","ast","parse"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@2.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/rehype","bugs":{"url":"https://github.com/wooorm/rehype/issues"},"dist":{"shasum":"53d6c4b746d1c730c0ff23c9aa7186878bf6ac8c","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-2.0.0.tgz","integrity":"sha512-bwIFt+2nb5q4K0IjuToATHew3R61aOyC3FHaTnYtw8gEvtRKSZvqWuutyZodYtwBj3iM3cZDIFcs62+56S7lMg==","signatures":[{"sig":"MEYCIQCGMDkQ5w8XPvUT0C58GW4yFgzpggjn/POytqQhfbH87QIhANW6UIrr/TxUpZOmvTpiXwFrtLYpTV75cRS+yGp+5chs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","lib"],"_shasum":"53d6c4b746d1c730c0ff23c9aa7186878bf6ac8c","engines":{"node":">=0.11.0"},"scripts":{},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/wooorm/rehype/tree/master/packages/rehype-parse","type":"git"},"_npmVersion":"3.10.3","description":"HTML parser for rehype","directories":{},"_nodeVersion":"6.3.0","dependencies":{"parse5":"^2.1.5","hast-util-from-parse5":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rehype-parse-2.0.0.tgz_1469543890157_0.5627765378449112","host":"packages-12-west.internal.npmjs.com"}},"2.0.1":{"name":"rehype-parse","version":"2.0.1","keywords":["html","abstract","syntax","tree","ast","parse"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@2.0.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/rehype","bugs":{"url":"https://github.com/wooorm/rehype/issues"},"dist":{"shasum":"12fd08eec6c8dde00d10a0243b59af623e67c5bf","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-2.0.1.tgz","integrity":"sha512-Ad1pvQrt38DjiHXMzH64Ax9qBcEAIgd+YeC+IJhlV6vgoV6Ot9JS/px6Pku6ltMt0ZbALASDyLxgnyby41E0Ew==","signatures":[{"sig":"MEYCIQCaXfan4eBGxRFssHMtapX6hFCZWWIKpLzuUoANHYUZSAIhANeGDPBLOf67LeKKD3MrZGQSwVPiMx/c/efA7cli3USp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","lib"],"_shasum":"12fd08eec6c8dde00d10a0243b59af623e67c5bf","engines":{"node":">=0.11.0"},"scripts":{},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/wooorm/rehype/tree/master/packages/rehype-parse","type":"git"},"_npmVersion":"3.10.6","description":"HTML parser for rehype","directories":{},"_nodeVersion":"6.3.0","dependencies":{"parse5":"^2.1.5","hast-util-from-parse5":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rehype-parse-2.0.1.tgz_1474131251698_0.5655618186574429","host":"packages-16-east.internal.npmjs.com"}},"3.0.0":{"name":"rehype-parse","version":"3.0.0","keywords":["html","abstract","syntax","tree","ast","parse"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@3.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/rehype","bugs":{"url":"https://github.com/wooorm/rehype/issues"},"xo":false,"dist":{"shasum":"d13c84176b53bf7a479764d99170c8f1d5cee2f2","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-3.0.0.tgz","integrity":"sha512-+ssMGdluOY/TKs1jPzdJ/iveiY6e7d59Vrh+5QwqMYWgXn6v6iFwdORIucTvQza2brev61v93GhhaJbjoRXz2w==","signatures":[{"sig":"MEUCIHiRkqNFcIYnmwtsu+l2DUx3aji4+VjlCn8URmgaZacRAiEAhFbqTtzDK6PtECuHVYl+cbISR5NXc8wnptM8xHwb+YY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"d13c84176b53bf7a479764d99170c8f1d5cee2f2","engines":{"node":">=0.11.0"},"scripts":{},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/wooorm/rehype/tree/master/packages/rehype-parse","type":"git"},"_npmVersion":"4.0.3","description":"HTML parser for rehype","directories":{},"_nodeVersion":"7.0.0","dependencies":{"xtend":"^4.0.1","parse5":"^2.1.5","hast-util-from-parse5":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rehype-parse-3.0.0.tgz_1487884404370_0.5340421635191888","host":"packages-18-east.internal.npmjs.com"}},"3.1.0":{"name":"rehype-parse","version":"3.1.0","keywords":["html","abstract","syntax","tree","ast","parse"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@3.1.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/rehype","bugs":{"url":"https://github.com/wooorm/rehype/issues"},"xo":false,"dist":{"shasum":"7f5227a597a3f39fc4b938646161539c444ee728","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-3.1.0.tgz","integrity":"sha512-xwDf1qAZW06qwYHJYBlJi7GOUIK0B7woGaqHRNxcwGy3RXwDIv+2yQUAMVi6f//X6uyTb2iQInAcflNWNSocrw==","signatures":[{"sig":"MEYCIQC/jJZGqCQ4y7yMMlefYynt6OE8q5+2fNW0Eop57D/WqQIhANrOzsumAX1UlEX/Z9x4cxgM0WP4SPA9jnZb0bT/Mo/d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"7f5227a597a3f39fc4b938646161539c444ee728","engines":{"node":">=0.11.0"},"scripts":{},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/wooorm/rehype/tree/master/packages/rehype-parse","type":"git"},"_npmVersion":"4.0.3","description":"HTML parser for rehype","directories":{},"_nodeVersion":"7.0.0","dependencies":{"xtend":"^4.0.1","parse5":"^2.1.5","hast-util-from-parse5":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rehype-parse-3.1.0.tgz_1488716276620_0.9933400289155543","host":"packages-18-east.internal.npmjs.com"}},"4.0.0":{"name":"rehype-parse","version":"4.0.0","keywords":["html","abstract","syntax","tree","ast","parse"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@4.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/rehype","bugs":{"url":"https://github.com/wooorm/rehype/issues"},"xo":false,"dist":{"shasum":"a0a35e02d34fe5e84269881c1cd92d78a6987004","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-4.0.0.tgz","integrity":"sha512-b0Mz07ZhbCsq7/tuM3AzfazrqTnmqQ69rsbngifazT43aFCMjKg84WQUMW+eudL9rqrG/woVlKHxNvzul2HRzQ==","signatures":[{"sig":"MEQCIBGcw9T54Shq3dAc/AzgAyH3Q6Y6dJDPLGp8ditzgDHOAiBzgh+0ZqYf3fNfaQuIar0lW3zMlibIp9IV0qbrUIzgYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["index.js"],"engines":{"node":">=0.11.0"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/wooorm/rehype/tree/master/packages/rehype-parse","type":"git"},"_npmVersion":"5.0.3","description":"HTML parser for rehype","directories":{},"_nodeVersion":"8.1.2","dependencies":{"xtend":"^4.0.1","parse5":"^3.0.0","hast-util-from-parse5":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/rehype-parse-4.0.0.tgz_1497779629944_0.005728259216994047","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"rehype-parse","version":"4.1.0","keywords":["html","abstract","syntax","tree","ast","parse"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@4.1.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/rehypejs/rehype","bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"xo":false,"dist":{"shasum":"bb46fcc213205527bc4a0d362f1906c8b1ff0814","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-4.1.0.tgz","integrity":"sha512-EUg1mMY47O0wdRg65PzCdiAX5XFv/PFf/ss6+o6DclObM+iU0DklEZpUr3i2whVj8tV15q1kumnjgWcOnSkFDQ==","signatures":[{"sig":"MEUCIQCAgo047ThywnccdwQrAH/JTwIPn8rMHxNQ2dCFwsVIWAIgaaJKioi1443xCLr1ZbeOWHMtBkV/omEfZrUxI6K8pPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["index.js"],"engines":{"node":">=0.11.0"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/rehypejs/rehype/tree/master/packages/rehype-parse","type":"git"},"_npmVersion":"5.6.0","description":"HTML parser for rehype","directories":{},"_nodeVersion":"9.4.0","dependencies":{"xtend":"^4.0.1","parse5":"^4.0.0","hast-util-from-parse5":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/rehype-parse-4.1.0.tgz_1516544038018_0.8290818631649017","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"rehype-parse","version":"5.0.0","keywords":["html","abstract","syntax","tree","ast","parse"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@5.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/rehypejs/rehype","bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"xo":false,"dist":{"shasum":"a103e2d9ee1b3a0dba9223e6f73623b8396e3682","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-5.0.0.tgz","fileCount":4,"integrity":"sha512-nv/i5olqfyhxu/LS89zHiMdDiHtRfxsXDAe/cC6covBYIiGVnX2xbU59H23deoeSVgORtaLvHNr6sekldmca6w==","signatures":[{"sig":"MEUCIQDQrhpujzmSUIMSHK8ZuG65pkauZgcdiI1ch2yfLXHcdAIgbcpj1Ujs80JJn8UD26TKl4M9uIGr71Tv5EZ/VSnJgj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTlhXCRA9TVsSAnZWagAA5L0QAJElpNg1i0InYku9ZzvO\nIJN/kriTeBYVzmqfaZUIMbRmkR6TakYJJRxlVNAZoqAZyMrJvHceyyWeULZU\n/KyWb/yGF97u/126l5JH7sDqkj2Ub6u/iKt2FF5Vyoee/dHGLnNAx3hgWsvs\nf4SpL5yF1O8g3ESBdguoEwZO3rMr1/0NGA/+/jPyijnfLWKLIIioGiEp5EDO\nfHtwRkKyQ2kqQPlst16op5If6HikQxJ2E3dThgTxlokOjGrc13haxVvIEGhS\nVggUnLhKemqh25KxA462WpLW7pndk+mmr/LJCC/7Edd5OQe3G2H1JJhKQPcq\noJPzlYXZ2+8D6ccwl19ZwYl6YJamW3lT+LDAxhaiyV5XU2m76eMw2RPsw/J1\niWw1tI99OEUWrHUej6U4olCr1sG/PZbYSiIuzSEaCJccDxgP3e5vcnXNJJnO\nODFJkPWsHxeKtKdB2pcD+3jmub2ZoocEFsZNfFdji6iO4fRvAl70uB47lvLy\nC+ycHpnbaRTLknUVZJ9TiXEftD93Ntzxu0bbZrFJSFnE3WvuDZpwiT0DT9H3\nCQkQqWCSDyXCFHTrJHQXoBJlPqywXR+5a7NJzPWZ7GYeMs1xmugpL6KAQalh\nLHv4Qfla0lH/zHcf9JS3awvk83u89p9Fxq21SHM+qDNtfdGUs0NdayFWJPHG\nkVqU\r\n=EvMz\r\n-----END PGP SIGNATURE-----\r\n"},"files":["index.js","errors.json"],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/rehypejs/rehype/tree/master/packages/rehype-parse","type":"git"},"_npmVersion":"6.2.0","description":"HTML parser for rehype","directories":{},"_nodeVersion":"10.0.0","dependencies":{"xtend":"^4.0.1","parse5":"^5.0.0","hast-util-from-parse5":"^4.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-parse_5.0.0_1531861079855_0.7002116621939491","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"rehype-parse","version":"6.0.0","keywords":["html","abstract","syntax","tree","ast","parse"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@6.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/rehypejs/rehype","bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"xo":false,"dist":{"shasum":"f681555f2598165bee2c778b39f9073d17b16bca","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-6.0.0.tgz","fileCount":4,"integrity":"sha512-V2OjMD0xcSt39G4uRdMTqDXXm6HwkUbLMDayYKA/d037j8/OtVSQ+tqKwYWOuyBeoCs/3clXRe30VUjeMDTBSA==","signatures":[{"sig":"MEUCIA7IiScyj/as3xhJc5OJSB7rLl+IsZB+kpEmGBAvNup9AiEAoNK1WW06rMPzijdoBjEDa9EKtF9QfOV+JlDLQXZ1IxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8HKFCRA9TVsSAnZWagAAgUgP/AxFxiLPewT4jjX8z1+b\nX+w1Y0txfUPvyhLCudZMbArCJFPpPq1rMCRog67JSZw0m7c8mC1ziyHTnB0/\nhoxT14N7njpV+zE1axVOfquw7gggkG/p3/DBkyu2T5ubgUghN+ul1hLa31iN\nIbiApUe4ouFLSKdyTMz/jijtHWzNC68SK9LCFEZg6VJwNbiBdUbPL1s+wDpl\nyN4srAT0Impal2yiz+Kys33FkXHs+589zTbofIbbGWDIkVMxmlGGsSwjCjB0\nDGtNlq5I9X2uHfY64SSppcrPKTyuG3/8SNnuSNKLAsUCen8PPn4hClEHVj7X\nwa2pXRXj9Oe8+vmR6YZrHGFaTmTChlLbdSWBeZLMh6D0u1yee6wWtU7X5trx\nwbw21Fga3TDmAClrPAYTm7ul5VTzUMViibbcPXKiPA8T2uvcB/fN8+dou0i3\nlQPSB2ASbOVzEQqTV97wP9nXdhUdeflaZtP0B4R9L9g0ZScFJ9QLBo/MmCHl\nn2XLpBMsY9yDxijxpPBPTAsfu0ZCQs/Gkht/Btbhj7Nc22b+jb1tE/xlJHx7\nQwROkktNd7Ms3U44kmeiXuf/0BrJ8iUAXa4lU5JonZAZMNeYda+B1J+DbzLk\noRGaBTOr1h7XD5a1izQPjLmZoqscIw+XADCKGActwdwtsrj+TzY35prYjB1R\ndxRS\r\n=zTJq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/rehypejs/rehype/tree/master/packages/rehype-parse","type":"git"},"_npmVersion":"6.4.1","description":"HTML parser for rehype","directories":{},"_nodeVersion":"11.0.0","dependencies":{"xtend":"^4.0.1","parse5":"^5.0.0","hast-util-from-parse5":"^5.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-parse_6.0.0_1542484612859_0.5081372276629763","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"rehype-parse","version":"6.0.1","keywords":["html","abstract","syntax","tree","ast","parse"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@6.0.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/rehypejs/rehype","bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"xo":false,"dist":{"shasum":"a5401d7f4144d5e17cbb69be11f05a2a7ba87e27","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-6.0.1.tgz","fileCount":4,"integrity":"sha512-FrGSbOzcGxIvWty1qHjKTvHT4WBTt7C6JLs65EkvFPa7ZKraSmsoDDj6al1eBxaXS1t/kiGdPYazUe58Mgflgw==","signatures":[{"sig":"MEQCIEYXbiG6I2rDwb5izF5K5EegSKGlR3/mwR06JXbwfd3oAiAyiSwt0Jvklhzx9kCUqnpW2eu6EQ4xpE3XiVHafXWj5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGhPqCRA9TVsSAnZWagAABfAQAKB/SkuTGK7bN3yAn8I5\n73PE/MiqJ0+PKpKK0p32WY8FjzkhAxhA8M9HP0b3gjKwELTFIKpeg5n2CUch\nfnfWGIqJMtmIJehWHPkreQtnPazFYQ7hT1ijEL8NDKcxKJDHo1Rb7LQrhDTA\n13EiznA8Gbyjgct26ZOWt0fXMh6fpFrfRGVUW+AaR9EpdEhyM6MI9ZtTiWVq\n467WCKNqTGaasw2BHds2VBaFhxayHNPmue5rEYfFmtwfC8qka99VqpdSJsUQ\nHz0CHWYLrt43HHauO6t/pl/jGiDrk8CYMO1nbFNMj8wahC648jXC3HMah4gy\n2MJBgXWa9taiYIS7cg0Vbo86Ybw/BAfoZ5v2Wv/WhVk6inFYJMic7nHR+WKZ\nRhEFbqsq9PUPCuJpTLIX5KuEJ86Wg+IhX2JpFb08a41FBVoqiPUeYQ/AN6ID\nrj1XPYwvlQRQ7uZ2kZt8Gt1OBhkT1JDnGtUdghDtChawZOZhIJscY1WSjT+M\nFYUFnNbGvJf8rDJs+b40RxZEZnvxqw+au8OfBTIXSk3NWmSnaTHRPE0XVVME\n+SpJIsSXJ3tghU6r4LOIO+mszNujEcaFHVTMm1lrEr5VFvQnXSoTot/5ptE8\nx0scJz+JJV2p2zevNEgx6vcAt65WMqTH/cBDb/FKBVdCXMcySEwk1E3kqmFv\n8cSA\r\n=YGx3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/rehypejs/rehype/tree/master/packages/rehype-parse","type":"git"},"_npmVersion":"6.9.2","description":"HTML parser for rehype","directories":{},"_nodeVersion":"12.2.0","dependencies":{"xtend":"^4.0.1","parse5":"^5.0.0","hast-util-from-parse5":"^5.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-parse_6.0.1_1561990121236_0.9601402661374223","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"rehype-parse","version":"6.0.2","keywords":["html","abstract","syntax","tree","ast","parse"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@6.0.2","maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/rehypejs/rehype","bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"xo":false,"dist":{"shasum":"aeb3fdd68085f9f796f1d3137ae2b85a98406964","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-6.0.2.tgz","fileCount":4,"integrity":"sha512-0S3CpvpTAgGmnz8kiCyFLGuW5yA4OQhyNTm/nwPopZ7+PI11WnGl1TTWTGv/2hPEe/g2jRLlhVVSsoDH8waRug==","signatures":[{"sig":"MEUCIQCkSjj03y8UUgmwDcopLnESABc19CC8nQvSQPBM1BEYAQIgNcx58bqxiwym9he4l1Y2+xrLMKiC71kO7fFSUByFYJU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxyEjCRA9TVsSAnZWagAAFncP+QF0Ffk3w1MMI3biwKBc\nvQAZjEL0rvFvjmSBIbXF1QiSQHL+WuUqvf4Y0sddz8UHetKrFwlbHOP7GJvq\nR/8UDHgFAGdwCvfAm9Bg2iom8zYq2BKPy7SEPghmPQ5oZMHFLp8wN9xy0tBR\nuJ59LTL+qg8Hm3hdRAVt/G82c2oVdrTnybq82q6fkmcGqYH7ot8iZuPqObQL\nDlvWqTRHbBqGA15ST1d9rD5h+i1nS7beCJglOmtyLOgwz7ij5jVerJ99bNLQ\n7cJKiQ4LbMeTSEmzSDOfjY0jgCn7EruRprA0ei4iCEf1CEG2XrVN7Nh2wElG\n8TxZgIptmgf+Z6OjzFCmthb++syvcPc2ADyITEQYnD7qZE+hsWnXoNYlYFa7\nrcHC1/kQIAibLe16HeQNXDgWR52DSBv5sQbs9EFmMl2/cKeOiNyPcwKNMZf5\nhs9BHPmK0okFDgW7b8tgMhVXTvH18wyfiCOFo36BXG5v1+vx4TaLxeaUExWq\n8tQf5RW312zzmKPAWwuq2P1HWHrb/GQc+4ZKX4p51IQgDzETbKXuvzlH/wdM\nnvNMEIfOmIrZTnHXlqCZQ0+Cd5u4lf5/if+AxUaitOmuq4wQ8ZBnfYSiJUO+\nnbcGj7azAyB1JdrAPVlalU6QCHiJStVW44lmSdqyUPavh6+aaPR39+lEj0hW\nSFrU\r\n=MWAa\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/rehypejs/rehype/tree/master/packages/rehype-parse","type":"git"},"_npmVersion":"6.13.0","description":"HTML parser for rehype","directories":{},"_nodeVersion":"13.0.1","dependencies":{"xtend":"^4.0.0","parse5":"^5.0.0","hast-util-from-parse5":"^5.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-parse_6.0.2_1573331234549_0.7844354787744479","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"rehype-parse","version":"7.0.0","keywords":["unified","rehype","rehype-plugin","plugin","html","abstract","syntax","tree","ast","parse"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@7.0.0","maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/rehypejs/rehype","bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"xo":false,"dist":{"shasum":"7a56fadc0a7248572398c458d2aebf4378339965","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-7.0.0.tgz","fileCount":5,"integrity":"sha512-uNZJKKHI/5O0yZGibCQ/zOb7/0aXwKcAaMpuGT+zecwZK8iJKxX1FUX0WC6Rd0UruZyzCmLGoPhHwply4O39MQ==","signatures":[{"sig":"MEYCIQCjzlSlPZoUHqKMDPwTSboaLcqJzYRaZ2YLah0NAx+6bAIhAJh/4Ejeluez0MRcdQhaEqRCNJjybBv6Kp802PBbWxZn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3kQxCRA9TVsSAnZWagAA2v8P/jiwxfzrivAKtPWkVmxS\n6bPa7SlVUyFbLJbOMscxIiacf18EdDWi2JZ9REjwfIuSfs0ckV8dxyvbCkdq\nANFh7MOTtr2WnA/gjxrNyXhzVIqYHVPqlyWNuY+fiBd821fTbsTwa3LY3D8R\n65TW/tsZMmgWBSjv49APZNVOR8bWip1SGaMmUwSxV6tzS/07tYT9ukgHBfM8\nypsRBtYa0Sp4KaV+wM/GLQ0GY0oGmdE94JwVd4gZ4sAKmYB8MoPpTBA31r0d\n5KVUbaMcllaHybRrfD06tiILvIQ5RlUBdkikVVjhfrF1lk0oKLI/ecQRSyGm\nWx9WcpFum+VsOOY1jXe8qYt9mkamqL/ZH995UZa6R4u4i/IXoWZaHqn4tgEb\nsuN62/zkUEBb2PzOJLFx3/XE/sXZGvhxPZD2zq5v6R+EPabfcWIHvGnPTCGn\nov26jiDDlc/B5vPcQxuFjcuZH26ByXAAnvkA7/gkDjoI44fKnnXMbAYgoI/0\nNfMN04W+gmfHXyfn+gp/otJVI5NlrnWifTQvWgCQ2EInzUWNX6+boSVAleaL\nubT45oCM9Kzn2XiK3rknD/8yzg7bEeoFcG6EBql7uZaEPaME60kFfKxb4T4y\n0VOax9eK/qsjZHQ9HjWYCLZuz0TQpAuYoa6s4VJGBXw3GmqWEqH7bvP/v2Qr\nTBSu\r\n=qKRg\r\n-----END PGP SIGNATURE-----\r\n"},"types":"types/index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/rehypejs/rehype/tree/master/packages/rehype-parse","type":"git"},"_npmVersion":"6.14.5","description":"rehype plugin to parse HTML","directories":{},"_nodeVersion":"14.0.0","dependencies":{"parse5":"^6.0.0","hast-util-from-parse5":"^6.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-parse_7.0.0_1591624752661_0.019013222054823142","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"rehype-parse","version":"7.0.1","keywords":["unified","rehype","rehype-plugin","plugin","html","abstract","syntax","tree","ast","parse"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@7.0.1","maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/rehypejs/rehype","bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"xo":false,"dist":{"shasum":"58900f6702b56767814afc2a9efa2d42b1c90c57","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-7.0.1.tgz","fileCount":5,"integrity":"sha512-fOiR9a9xH+Le19i4fGzIEowAbwG7idy2Jzs4mOrFWBSJ0sNUgy0ev871dwWnbOo371SjgjG4pwzrbgSVrKxecw==","signatures":[{"sig":"MEYCIQCZESjplEkGoy7/IxF3dlZ0I5gxSyyGcfprm0yLB3hMGgIhAPgB/skdWjpNydaDWC2VSjMq7iSgeuIWfR5D02ylA6lt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe71neCRA9TVsSAnZWagAAcF4P/126ZBnO8KBHc53o+mol\nQjUIRoZLmZHmcZkGhxuwusXruLv/NEXeLQwHp4eetAW8J6TMFr4/fC2Xlu/H\nrbpX+nqrDLlSDdKUFllnUeF+GIImb8h2j/UIlghBrBb4H1v80bQq58mQshBu\nsY6N8CS8ExigFsRpwwi+Poi2khpLD5FF38H/ca/sc7pXeUngR2JwVKaDWqfG\nBFJsKAc8/PW2LfOwAhSs8f146ornLFP3ONL8fozT+vUblwb+bE7w22lI3JEI\nuk5IhJoZVLZHVhHxH8fHpQbK/f8CdFLkztfAYAMHLOY5JoAO1/YQmcCIYaAM\n1jTxZ+gvgFXMRRg9Dqd4Mj7py/xrOAxSiOdlyj/6rUxbEsze+tDLc3aPtiLr\ntfuegax9QlQFFkHrPncpMjSX7lZfRZKzCogfQnS5i2bYP/B7bbRxJN74NMwJ\npVVdmki3Igw7WFU8faZSBruzpwDK2uXN6SdGa+aY6sGHU5QtTLedcISfYXtE\nKkHlCL3ocHyyJzlrX8eJtZXznAHN1wunG0M0rcTuS4TUnOyiVno43Xwo9C2l\nDA0X3dButKEiNu/VLYsRcw9OwUno2xBQPh2zeIJzLAApDmHHys9XE+ZNR4qC\n4rld6yTtaF6fYlw6qfDSfCre3BBbrb2h56m9BfKl+DPsMDcKE3C96BwaARFA\n31vm\r\n=ihrf\r\n-----END PGP SIGNATURE-----\r\n"},"types":"types/index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/rehypejs/rehype/tree/main/packages/rehype-parse","type":"git"},"_npmVersion":"6.14.5","description":"rehype plugin to parse HTML","directories":{},"_nodeVersion":"14.0.0","dependencies":{"parse5":"^6.0.0","hast-util-from-parse5":"^6.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-parse_7.0.1_1592744413864_0.26881842276741463","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"rehype-parse","version":"8.0.0","keywords":["unified","rehype","rehype-plugin","plugin","html","abstract","syntax","tree","ast","parse"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@8.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/rehypejs/rehype","bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"xo":false,"dist":{"shasum":"49695c4a78e313b8046288567bfba37f28f92b83","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-8.0.0.tgz","fileCount":8,"integrity":"sha512-Lr0QI0eYhClhV3i2VAMonhg8/KKb5sf9wv1NQprRReEn5lfl6L+HNzF6VwD0dTRKS28fC4Zoc76I4IRQ314e/g==","signatures":[{"sig":"MEUCIHUQEttpLMXVfv4LogKOa/dgrdFgh89JanVlYGKl7JOQAiEA0Zome0KvhujIAxg0OwRkh/F5I5lOWpWtM6cLHn0yBbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBB/rCRA9TVsSAnZWagAAZyoQAJXDhfAc9RvMi50thy4h\nhkW1mYzS50/FQDHx92B7tpJngtGguRvsDA0GNwIngct9+SsgwUqQzG7J5bN1\nLQVkAZk4N4TJUMx9ByJLJbYFMyV98JFMhXEO4Q+pL4pD5AGjaXeR4ErLAO4g\ne2l6nRTR0R+YyeP4f1tK3iCNRv7N9eYZxm9CuXSweAxl0vl0+3g4YBwutjGu\nYsMynSw/RtLD1cLP9TzCIjtPbNTd8/qO5PA2NL8KCPl6wJCmqIk/1g1d2/f2\n4oz+eBmNGrZifqDNicGhqvFJrjdGNKQJF1IDYOs91eb/uPI8O3ICK8jmse4z\nVPEvkStQqHbdiH6x/R1L4J91SFiBjuLKl3g+/Uy7vnxmZ5EmX9hsHlS9RPX5\nG3WBsz6hHVh4ZAN4W1YL/dsTWd3bjL4JKlFKU5Oi5rHIkMtVJp4OIywjYk2Y\nG4CyNUv1qejpB/v94s9bO+4dF+JbsDMvEixmUVMIOBniz/6OdGsgzH9Fhxzb\nT/6GEQL9vT/wWY4IzPjCwJ1cp+Qwp93JtQeZ3VpwgD9Wi4kFKMiduarpF6/9\nAJYASwyr1Ltyiwy3IdhqGzJ1ESBWCOJ4n7ps0OQXbF4eZ0K2IvWMo4lCwMVP\nZS4k2lH2MqDUaEdMl2a95Ml/0H1FOb9LP3AgUrvMOc0k4b9r0tHR38iC0EeD\n1W0S\r\n=jzFF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"scripts":{"build":"rimraf \"lib/**/*.d.ts\" && tsc && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/rehypejs/rehype.git#main","type":"git"},"_npmVersion":"7.18.1","description":"rehype plugin to parse HTML","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"parse5":"^6.0.0","unified":"^10.0.0","@types/hast":"^2.0.0","hast-util-from-parse5":"^7.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-parse_8.0.0_1627660266958_0.8796137317198649","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"rehype-parse","version":"8.0.1","keywords":["unified","rehype","rehype-plugin","plugin","html","abstract","syntax","tree","ast","parse"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@8.0.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/rehypejs/rehype","bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"xo":false,"dist":{"shasum":"ac7e061ee68a278ea9184714334f666faf168909","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-8.0.1.tgz","fileCount":8,"integrity":"sha512-e+D4PckypYK/dW5vTaOTP0rHlhgMveoMgJYfOq9bUNeRARzi18zw4ICJl8QLsLAPRVaFZ36TpezS6iOqj44N6g==","signatures":[{"sig":"MEYCIQDbhxNLxXHrjfhjbrESZEV+0HKhX8TFMFNK2NluELevRAIhAJkz7dDYRd1YTzLLFBdbQqVJCL5y6vdk5UNdRah6I1j8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBDObCRA9TVsSAnZWagAAWm4P/iqrVHFdjADSpzzmvpnX\naoZr7KZLOSPg1MKHr7wcpUPk/HMz6EODpz9MoSWIq3UCqMKLtwJmj2MF8Dpb\nCMNgPUGkd+elih918DJmNahQ04RvgKI0fwlShk6YlJnF6mAI6CmcsaNjIxo0\nJbjphGpKaxjV0kxiqoLI30wZ3FLObCF3EwCfRysInei9EmWxidC7Jv/IZSOP\ngn6GU6/MNwDj4nNQ0Ykn/IY0+ejep3YrL9RZGet9gPUuCbZ25DxSVu1Bh3H4\ndZqOPf/gb3rjN5Ms564d4l6mzZohjtjkaRhObLextrLPt+OIeZwxU/1zCL6/\nwKvYwr20ZB9nuVGGHclzEuAug/hyy6pn8kYCSEk/voxVDGKNfIX3OFDDqsTR\nLNvYLywPqWOLCmJC4z8yXh3WCspCpFyrkPBm77MfsRuPCFpM+7/+afwx1MW4\nEWtuATFMwYSHttilJoCjpK+5MfRk9+SPH9p2AOrEao5I233tGpTRye192W4p\nOtRd4cT42GJ2o9WU8wh0TTW9Pzpacda4bEID2w9Wd7nz1MrZkmKQAnFQX1WW\nJpEOR9rL1Jd4EaiRO3mRS0DP9Voc2sngIB9dhlO4LBui44H215Y3yDuw6GWq\nrpklJqACboW28NbQLDd6QqjVtrysCTMVbUXGlKCKAXH01ynS6jbRYTih3JlX\nQNZr\r\n=gvF7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"scripts":{"build":"rimraf \"lib/**/*.d.ts\" && tsc && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/rehypejs/rehype.git#main","type":"git"},"_npmVersion":"7.18.1","description":"rehype plugin to parse HTML","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"parse5":"^6.0.0","unified":"^10.0.0","@types/hast":"^2.0.0","hast-util-from-parse5":"^7.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-parse_8.0.1_1627665307519_0.8237058496690683","host":"s3://npm-registry-packages"}},"8.0.2":{"name":"rehype-parse","version":"8.0.2","keywords":["unified","rehype","rehype-plugin","plugin","html","abstract","syntax","tree","ast","parse"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@8.0.2","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/rehypejs/rehype","bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"xo":false,"dist":{"shasum":"8e8ebe6bff33521a446eacce818a49848d0c1b46","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-8.0.2.tgz","fileCount":8,"integrity":"sha512-Y5AvUbTareuAcCQITTbC9SGagm1IvOOSfG5CTTaOUW0pEeoNHkOq4YmMaEywUmSwwOgel3gOF3O7Mwl1acoBzg==","signatures":[{"sig":"MEUCIQCW/JUQ0sJlJ1cN/APJ5UwpJb/iF2oR4HqQbGEUQk6hIAIgW6a8hMpFV+5uNDVoayneg1+judsV9+laF8Iv+xLcQWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhD/MgCRA9TVsSAnZWagAAfWoP/3H7RwI9HD4wlqHeN4Tc\ng+Z8Eq+NWhZWOWokI9gzriT5nChrvz8yWDKeUOIxkNPJlxZEht4ROneTZA5P\nhXfZSISViWi+JaclOeiOI3D/99jv8xCiLcW3s362zw8RUuZI9rVf0zqx8oQV\ncM7ym8/qyOTQwgClmXfeiB787ygNe81YVZuqKji4a/JoU7KYt/KBtx8pljpX\nFbuhfJ1PyBsqrOq6R99Mc5jMlKHekQXcK99RFP8tbJ47tPHqUvuLWgvUoa0+\nMbpHYCDin57NutI6hg8djQmdi60oXvEHpju2TfGZWP+VHc9Kx+mnzw3y9aWE\n/Aw9aVKJV+OmR0CdwpmTz48InU6qeQ9e9QAuL4p+2lZEd8RTIKkcgwwAwIPC\nvAqekRvHZqeZOrskmB4GiGCm8oTN3BiLar/qvIWNU5Zk8KBjMwXX0ZyRr0LR\nlSJnVNLKjbHiqXFk0S5F/rAG2cuqt5bXFdOqfUuK9oOIeYjBo3xbfqSxMuDd\nJ1ITNMdvo8qKH719EFvxrfw/mmEvZu80JRpYwG9tGcP/AVBI+l/o0xhjCucp\n4a68iG9a6NwYbyEkWJrzrYnVYjgiV74RzD3jXwOZl7i6wjy0yY0xqdzPUD1T\nMhENYZY8eOqu9Zmg80G19cF7TFkyRA9BZ9X4A0Cw8T6x5L2Lc6m/Zrlm3eoQ\n5L/A\r\n=MIev\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"scripts":{"build":"rimraf \"lib/**/*.d.ts\" && tsc && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/rehypejs/rehype.git#main","type":"git"},"_npmVersion":"7.20.3","description":"rehype plugin to parse HTML","directories":{},"sideEffects":false,"_nodeVersion":"16.6.1","dependencies":{"parse5":"^6.0.0","unified":"^10.0.0","@types/hast":"^2.0.0","hast-util-from-parse5":"^7.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-parse_8.0.2_1628435232113_0.6511734266964764","host":"s3://npm-registry-packages"}},"8.0.3":{"name":"rehype-parse","version":"8.0.3","keywords":["unified","rehype","rehype-plugin","plugin","html","abstract","syntax","tree","ast","parse"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@8.0.3","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/rehypejs/rehype","bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"xo":false,"dist":{"shasum":"a1947132a08a930d0c2b6fd2b3dbcc137457c07a","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-8.0.3.tgz","fileCount":8,"integrity":"sha512-RGw0CVt+0S6KdvpE8bbP2Db9WXclQcIX7A0ufM3QFqAhTo/ddJMQrrI2j3cijlRPZlGK8R3pRgC8U5HyV76IDw==","signatures":[{"sig":"MEQCICcVnUX4zRXVQ/YPOg3g6jYF1bBcSJSMVsW0UIgbU0mlAiBP30RLRhtsZMII6jkEyZLbFeq4c01IPOvLu2w88I4POw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLiKBCRA9TVsSAnZWagAAP8EP/29VSzLtwgLNpOOa47nu\n1YqtRQ+0K6t3Orb/utXtjJJ9NRPjsoxSvadDE5x4qcNdGCsu4asCbj5aBv/r\nAkzG/er8sPkzYO19Qo40X3zzBnmesMte9j8FkRxUsi7Klj7rfhM8kg4k4jLO\nD5fT5DFg+fHl7b/Fb7/5lWBz1yomJvkQP2VEZtsNWd8LpErui+wYMEGo5JoX\n9o0e0TGwK51Pr/qJyOte7dqkbQTA4Sz/Iwuali1uAkrGFaEXCagSo1K2Sz/2\nuhAf5Pr/K/pbOISwBwCcl47u791c02WH/abklNDFtMHs504KpB1MQWKuUNvU\nwrW2AcIdd9xAzp2grj0y/940vqdT8H0fB9ZgNSEs6Wkc/QI1fWjrvqQ6Etv7\n09FCbRA+KdbPtfPtmk6A2NNIFA7LohNXDC9AL9cvccPVhi9ODDBiJB/6205o\n+QRCkGy4dWrpPY2Ss7ZsvzOuEPOf00pvO39YavMaRuadaVAiv9iHRhU4P4GW\nNzSZT7G4Bh45GExIRgW8CCiRiBsLqBj5e+he+1pjwMm83VRzZacFF1GikE1A\nJkK0/W1+zg3Dt2qY+D+rKbSPjgp4X5QXetus95oKsXw8GehrT9Ir2qx0DrXn\nrwjzJr5wO37bp1ggPV5Y4uqkAsVUPgZgd8uOOPAJ9WYQDmqPGR/0qPJHDHds\nLSDa\r\n=Cc6U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"cbbcf16672397e1dbbd628dcdbe896e85ba6e00d","scripts":{"build":"rimraf \"lib/**/*.d.ts\" && tsc && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/rehypejs/rehype.git#main","type":"git"},"_npmVersion":"7.21.1","description":"rehype plugin to parse HTML","directories":{},"sideEffects":false,"_nodeVersion":"16.6.1","dependencies":{"parse5":"^6.0.0","unified":"^10.0.0","@types/hast":"^2.0.0","hast-util-from-parse5":"^7.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-parse_8.0.3_1630413441337_0.4031339462090422","host":"s3://npm-registry-packages"}},"8.0.4":{"name":"rehype-parse","version":"8.0.4","keywords":["unified","rehype","rehype-plugin","plugin","html","abstract","syntax","tree","ast","parse"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@8.0.4","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/rehypejs/rehype","bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"xo":false,"dist":{"shasum":"3d17c9ff16ddfef6bbcc8e6a25a99467b482d688","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-8.0.4.tgz","fileCount":8,"integrity":"sha512-MJJKONunHjoTh4kc3dsM1v3C9kGrrxvA3U8PxZlP2SjH8RNUSrb+lF7Y0KVaUDnGH2QZ5vAn7ulkiajM9ifuqg==","signatures":[{"sig":"MEUCIGa8c3houv7rVAB71kts5j3Wjg+FuwBeKH6ZVLC10GSqAiEAiXoRgsYagk6z/BlXT8/r94+Xkv83qBWePzraFM7qRr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9Rh9CRA9TVsSAnZWagAAXQgP/jrlSF3ZKpmRNch9oxsf\noW1xiLr3z8cNwWSFTznc8rngjaWn+zxntt8mS/MM9JQOhM6l5EOPRqfM2nk1\n1N5QpX9bUkON/o/VopMvf8HPxWpFON2A0jvEYHD4vWadT9KslLbgfkdgvsdi\nksO4XB0bzpWyMmRyWaQM3hF7lbQPAi0qJQsTXJI0h9mlqTZSBvyQcFVfOqAC\nLrz3gV4W8MJwA9EzJ7pVQF79gcAUSbq8SrBq3/hBsl8rqQVdDFvf8I0+cq3D\nPQMSfxlqA1vYlloHdKUk6pI5j/91HMnHcHFPsSWc/nC9u6OjetB8G94z5DbK\ni35Qr9mG1fSE8jh4Lk0SFKHEYwnQEGehqoDOFJdcnJ5iosZ/+s2ByBNrRWot\neeFDXph1i7YKWQaYgG+hbt6vnmqX/19sZUg1vggC7/CRw+BB1FWns3vLq7xB\n7bKFWjky0ByZ7oxmTTk4AaFfF6Nc/GO2sAzXyEhgfPxnCE1yGWtR09ysJZ2A\n2/Pjq+XvJi5L8rLl8At/VsJ/apHpsM4Kd6gmtGjnzjy9h2PBAEje7wvpAwOq\n6NIOUJHy6LBtHnfzuAT2shPIL/JccGRSkZ+u2Yma9mlmISDj94K50YfZj38T\nq5GTCnHF7VoDB1USufEQd69OOtbHydX9g6H7WBwykdamiY8eZAbyXKZr4NO2\nW+iA\r\n=HIMn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"8524f7865482e495f7eec4715694d4b9ffebe591","scripts":{"build":"rimraf \"lib/**/*.d.ts\" && tsc && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/rehypejs/rehype.git#main","type":"git"},"_npmVersion":"8.3.1","description":"rehype plugin to parse HTML","directories":{},"sideEffects":false,"_nodeVersion":"17.4.0","dependencies":{"parse5":"^6.0.0","unified":"^10.0.0","@types/hast":"^2.0.0","hast-util-from-parse5":"^7.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-parse_8.0.4_1643452540901_0.7173079635579729","host":"s3://npm-registry-packages"}},"8.0.5":{"name":"rehype-parse","version":"8.0.5","keywords":["unified","rehype","rehype-plugin","plugin","html","abstract","syntax","tree","ast","parse"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@8.0.5","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/rehypejs/rehype","bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"xo":false,"dist":{"shasum":"ccffc21e08e288c7846614f8dc1dc23d603a4a80","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-8.0.5.tgz","fileCount":8,"integrity":"sha512-Ds3RglaY/+clEX2U2mHflt7NlMA72KspZ0JLUJgBBLpRddBcEw3H8uYZQliQriku22NZpYMfjDdSgHcjxue24A==","signatures":[{"sig":"MEUCIHHQ4q+Q8oBOctoGNo9QgcP8LC/6bKgCq86geSVIAvURAiEA8uXM2JgNF1OQupDp6MSMjyP5xoVPiagg6C7H+wLz1YQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66364},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"476d219cdd69f051bd5f64532e1cea237588c5f5","scripts":{"build":"tsc --build --clean && tsc --build && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/rehypejs/rehype.git#main","type":"git"},"_npmVersion":"9.7.2","description":"rehype plugin to parse HTML","directories":{},"sideEffects":false,"_nodeVersion":"20.0.0","dependencies":{"parse5":"^6.0.0","unified":"^10.0.0","@types/hast":"^2.0.0","hast-util-from-parse5":"^7.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-parse_8.0.5_1692207763004_0.8582162291929485","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"rehype-parse","version":"9.0.0","keywords":["abstract","ast","html","parse","plugin","rehype","rehype-plugin","syntax","tree","unified"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-parse@9.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/rehypejs/rehype","bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"xo":false,"dist":{"shasum":"3949faeec6f466ec57774215661e0d75469195d9","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-9.0.0.tgz","fileCount":6,"integrity":"sha512-WG7nfvmWWkCR++KEkZevZb/uw41E8TsH4DsY9UxsTbIXCVGbAs4S+r8FrQ+OtH5EEQAs+5UxKC42VinkmpA1Yw==","signatures":[{"sig":"MEUCIQDhrgepS/vtAd32wWqvspImqJawziPUfFqdgLLbU0JDsAIgfNiQKFc7N+PzEz6vYY5LQFRIK+BHAjLj+OCgV8+x/qY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23252},"type":"module","types":"./index.d.ts","exports":"./index.js","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"d6925bda49465d338d34037f3b819c271723d055","scripts":{},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/rehypejs/rehype.git#main","type":"git"},"_npmVersion":"9.7.2","description":"rehype plugin to parse HTML","directories":{},"sideEffects":false,"_nodeVersion":"20.0.0","dependencies":{"unified":"^11.0.0","@types/hast":"^3.0.0","hast-util-from-html":"^2.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-parse_9.0.0_1693041352637_0.45713551816321996","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"rehype-parse","version":"9.0.1","description":"rehype plugin to parse HTML","license":"MIT","keywords":["abstract","ast","html","parse","plugin","rehype","rehype-plugin","syntax","tree","unified"],"homepage":"https://github.com/rehypejs/rehype","repository":{"type":"git","url":"git+https://github.com/rehypejs/rehype.git#main"},"bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","exports":"./index.js","dependencies":{"@types/hast":"^3.0.0","hast-util-from-html":"^2.0.0","unified":"^11.0.0"},"scripts":{},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"_id":"rehype-parse@9.0.1","gitHead":"c5aba0b50d84d970d71d83150b158047eeeaedc6","types":"./index.d.ts","_nodeVersion":"22.7.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==","shasum":"9993bda129acc64c417a9d3654a7be38b2a94c20","tarball":"https://registry.npmjs.org/rehype-parse/-/rehype-parse-9.0.1.tgz","fileCount":8,"unpackedSize":24530,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3Lp65d1OZLGF8sTYoP+GgW5N4gUxZjm/6GZlWQGAQ/AIhAJNgRiM/pXul9vGK1nm47X///pxG4yJxoq3A+xs7Rfug"}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"remcohaszing","email":"remcohaszing@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rehype-parse_9.0.1_1727449729115_0.25030539809040975"},"_hasShrinkwrap":false}},"time":{"created":"2016-06-19T12:10:21.993Z","modified":"2024-09-27T15:08:49.567Z","0.0.0":"2016-06-19T12:10:21.993Z","1.0.0":"2016-06-19T12:32:33.534Z","2.0.0":"2016-07-26T14:38:11.892Z","2.0.1":"2016-09-17T16:54:13.571Z","3.0.0":"2017-02-23T21:13:24.971Z","3.1.0":"2017-03-05T12:17:57.283Z","4.0.0":"2017-06-18T09:53:50.908Z","4.1.0":"2018-01-21T14:14:00.091Z","5.0.0":"2018-07-17T20:57:59.937Z","6.0.0":"2018-11-17T19:56:52.990Z","6.0.1":"2019-07-01T14:08:41.380Z","6.0.2":"2019-11-09T20:27:14.658Z","7.0.0":"2020-06-08T13:59:12.884Z","7.0.1":"2020-06-21T13:00:14.056Z","8.0.0":"2021-07-30T15:51:07.107Z","8.0.1":"2021-07-30T17:15:07.738Z","8.0.2":"2021-08-08T15:07:12.322Z","8.0.3":"2021-08-31T12:37:21.448Z","8.0.4":"2022-01-29T10:35:41.057Z","8.0.5":"2023-08-16T17:42:43.237Z","9.0.0":"2023-08-26T09:15:52.908Z","9.0.1":"2024-09-27T15:08:49.297Z"},"bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"license":"MIT","homepage":"https://github.com/rehypejs/rehype","keywords":["abstract","ast","html","parse","plugin","rehype","rehype-plugin","syntax","tree","unified"],"repository":{"type":"git","url":"git+https://github.com/rehypejs/rehype.git#main"},"description":"rehype plugin to parse HTML","contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"maintainers":[{"name":"remcohaszing","email":"remcohaszing@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"readme":"# rehype-parse\n\n[![Build][build-badge]][build]\n[![Coverage][coverage-badge]][coverage]\n[![Downloads][downloads-badge]][downloads]\n[![Size][size-badge]][size]\n[![Sponsors][sponsors-badge]][collective]\n[![Backers][backers-badge]][collective]\n[![Chat][chat-badge]][chat]\n\n**[rehype][]** plugin to add support for parsing from HTML.\n\n## Contents\n\n* [What is this?](#what-is-this)\n* [When should I use this?](#when-should-i-use-this)\n* [Install](#install)\n* [Use](#use)\n* [API](#api)\n  * [`unified().use(rehypeParse[, options])`](#unifieduserehypeparse-options)\n  * [`ErrorCode`](#errorcode)\n  * [`ErrorSeverity`](#errorseverity)\n  * [`Options`](#options)\n* [Examples](#examples)\n  * [Example: fragment versus document](#example-fragment-versus-document)\n  * [Example: whitespace around and inside `<html>`](#example-whitespace-around-and-inside-html)\n  * [Example: parse errors](#example-parse-errors)\n* [Syntax](#syntax)\n* [Syntax tree](#syntax-tree)\n* [Types](#types)\n* [Compatibility](#compatibility)\n* [Security](#security)\n* [Contribute](#contribute)\n* [Sponsor](#sponsor)\n* [License](#license)\n\n## What is this?\n\nThis package is a [unified][] ([rehype][]) plugin that defines how to take HTML\nas input and turn it into a syntax tree.\nWhen it’s used, HTML can be parsed and other rehype plugins can be used after\nit.\n\nSee [the monorepo readme][rehype] for info on what the rehype ecosystem is.\n\n## When should I use this?\n\nThis plugin adds support to unified for parsing HTML.\nIf you also need to serialize HTML, you can alternatively use\n[`rehype`][rehype-core], which combines unified, this plugin, and\n[`rehype-stringify`][rehype-stringify].\n\nWhen you are in a browser, trust your content, don’t need positional info, and\nvalue a smaller bundle size, you can use [`rehype-dom-parse`][rehype-dom-parse]\ninstead.\n\nIf you don’t use plugins and want to access the syntax tree, you can directly\nuse [`hast-util-from-html`][hast-util-from-html], which is used inside this\nplugin.\nrehype focusses on making it easier to transform content by abstracting such\ninternals away.\n\n## Install\n\nThis package is [ESM only][esm].\nIn Node.js (version 16+), install with [npm][]:\n\n```sh\nnpm install rehype-parse\n```\n\nIn Deno with [`esm.sh`][esmsh]:\n\n```js\nimport rehypeParse from 'https://esm.sh/rehype-parse@9'\n```\n\nIn browsers with [`esm.sh`][esmsh]:\n\n```html\n<script type=\"module\">\n  import rehypeParse from 'https://esm.sh/rehype-parse@9?bundle'\n</script>\n```\n\n## Use\n\nSay we have the following module `example.js`:\n\n```js\nimport rehypeParse from 'rehype-parse'\nimport rehypeRemark from 'rehype-remark'\nimport remarkStringify from 'remark-stringify'\nimport {unified} from 'unified'\n\nconst file = await unified()\n  .use(rehypeParse)\n  .use(rehypeRemark)\n  .use(remarkStringify)\n  .process('<h1>Hello, world!</h1>')\n\nconsole.log(String(file))\n```\n\n…running that with `node example.js` yields:\n\n```markdown\n# Hello, world!\n```\n\n## API\n\nThis package exports no identifiers.\nThe default export is [`rehypeParse`][api-rehype-parse].\n\n### `unified().use(rehypeParse[, options])`\n\nPlugin to add support for parsing from HTML.\n\n###### Parameters\n\n* `options` ([`Options`][api-options], optional)\n  — configuration\n\n###### Returns\n\nNothing (`undefined`).\n\n### `ErrorCode`\n\nKnown names of [parse errors][parse-errors] (TypeScript type).\n\nFor a bit more info on each error, see\n[`hast-util-from-html`][hast-util-from-html-errors].\n\n###### Type\n\n```ts\ntype ErrorCode =\n  | 'abandonedHeadElementChild'\n  | 'abruptClosingOfEmptyComment'\n  | 'abruptDoctypePublicIdentifier'\n  | 'abruptDoctypeSystemIdentifier'\n  | 'absenceOfDigitsInNumericCharacterReference'\n  | 'cdataInHtmlContent'\n  | 'characterReferenceOutsideUnicodeRange'\n  | 'closingOfElementWithOpenChildElements'\n  | 'controlCharacterInInputStream'\n  | 'controlCharacterReference'\n  | 'disallowedContentInNoscriptInHead'\n  | 'duplicateAttribute'\n  | 'endTagWithAttributes'\n  | 'endTagWithTrailingSolidus'\n  | 'endTagWithoutMatchingOpenElement'\n  | 'eofBeforeTagName'\n  | 'eofInCdata'\n  | 'eofInComment'\n  | 'eofInDoctype'\n  | 'eofInElementThatCanContainOnlyText'\n  | 'eofInScriptHtmlCommentLikeText'\n  | 'eofInTag'\n  | 'incorrectlyClosedComment'\n  | 'incorrectlyOpenedComment'\n  | 'invalidCharacterSequenceAfterDoctypeName'\n  | 'invalidFirstCharacterOfTagName'\n  | 'misplacedDoctype'\n  | 'misplacedStartTagForHeadElement'\n  | 'missingAttributeValue'\n  | 'missingDoctype'\n  | 'missingDoctypeName'\n  | 'missingDoctypePublicIdentifier'\n  | 'missingDoctypeSystemIdentifier'\n  | 'missingEndTagName'\n  | 'missingQuoteBeforeDoctypePublicIdentifier'\n  | 'missingQuoteBeforeDoctypeSystemIdentifier'\n  | 'missingSemicolonAfterCharacterReference'\n  | 'missingWhitespaceAfterDoctypePublicKeyword'\n  | 'missingWhitespaceAfterDoctypeSystemKeyword'\n  | 'missingWhitespaceBeforeDoctypeName'\n  | 'missingWhitespaceBetweenAttributes'\n  | 'missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers'\n  | 'nestedComment'\n  | 'nestedNoscriptInHead'\n  | 'nonConformingDoctype'\n  | 'nonVoidHtmlElementStartTagWithTrailingSolidus'\n  | 'noncharacterCharacterReference'\n  | 'noncharacterInInputStream'\n  | 'nullCharacterReference'\n  | 'openElementsLeftAfterEof'\n  | 'surrogateCharacterReference'\n  | 'surrogateInInputStream'\n  | 'unexpectedCharacterAfterDoctypeSystemIdentifier'\n  | 'unexpectedCharacterInAttributeName'\n  | 'unexpectedCharacterInUnquotedAttributeValue'\n  | 'unexpectedEqualsSignBeforeAttributeName'\n  | 'unexpectedNullCharacter'\n  | 'unexpectedQuestionMarkInsteadOfTagName'\n  | 'unexpectedSolidusInTag'\n  | 'unknownNamedCharacterReference'\n```\n\n### `ErrorSeverity`\n\nError severity (TypeScript type).\n\n* `0` or `false`\n  — turn the parse error off\n* `1` or `true`\n  — turn the parse error into a warning\n* `2`\n  — turn the parse error into an actual error: processing stops\n\n###### Type\n\n```ts\ntype ErrorSeverity = boolean | 0 | 1 | 2\n```\n\n### `Options`\n\nConfiguration (TypeScript type).\n\n> 👉 **Note**: this is not an XML parser.\n> It supports SVG as embedded in HTML.\n> It does not support the features available in XML.\n> Passing SVG files might break but fragments of modern SVG should be fine.\n> Use [`xast-util-from-xml`][xast-util-from-xml] to parse XML.\n\n###### Fields\n\n* `fragment` (`boolean`, default: `false`)\n  — whether to parse as a fragment; by default unopened `html`, `head`, and\n  `body` elements are opened\n* `emitParseErrors` (`boolean`, default: `false`)\n  — whether to emit [parse errors][parse-errors] while parsing\n* `space` (`'html'` or `'svg'`, default: `'html'`)\n  — which space the document is in\n* `verbose` (`boolean`, default: `false`)\n  — add extra positional info about attributes, start tags, and end tags\n* [`[key in ErrorCode]`][api-error-code]\n  ([`ErrorSeverity`][api-error-severity], default: `1` if\n  `options.emitParseErrors`, otherwise `0`)\n  — configure specific [parse errors][parse-errors]\n\n## Examples\n\n### Example: fragment versus document\n\nThe following example shows the difference between parsing as a document and\nparsing as a fragment:\n\n```js\nimport rehypeParse from 'rehype-parse'\nimport rehypeStringify from 'rehype-stringify'\nimport {unified} from 'unified'\n\nconst doc = '<title>Hi!</title><h1>Hello!</h1>'\n\nconsole.log(\n  String(\n    await unified()\n      .use(rehypeParse, {fragment: true})\n      .use(rehypeStringify)\n      .process(doc)\n  )\n)\n\nconsole.log(\n  String(\n    await unified()\n      .use(rehypeParse, {fragment: false})\n      .use(rehypeStringify)\n      .process(doc)\n  )\n)\n```\n\n…yields:\n\n```html\n<title>Hi!</title><h1>Hello!</h1>\n```\n\n```html\n<html><head><title>Hi!</title></head><body><h1>Hello!</h1></body></html>\n```\n\n> 👉 **Note**: observe that when a whole document is expected (second example),\n> missing elements are opened and closed.\n\n### Example: whitespace around and inside `<html>`\n\nThe following example shows how whitespace is handled when around and directly\ninside the `<html>` element:\n\n```js\nimport rehypeParse from 'rehype-parse'\nimport rehypeStringify from 'rehype-stringify'\nimport {unified} from 'unified'\n\nconst doc = `<!doctype html>\n<html lang=en>\n  <head>\n    <title>Hi!</title>\n  </head>\n  <body>\n    <h1>Hello!</h1>\n  </body>\n</html>`\n\nconsole.log(\n  String(await unified().use(rehypeParse).use(rehypeStringify).process(doc))\n)\n```\n\n…yields (where `␠` represents a space character):\n\n```html\n<!doctype html><html lang=\"en\"><head>\n    <title>Hi!</title>\n  </head>\n  <body>\n    <h1>Hello!</h1>\n␠␠\n</body></html>\n```\n\n> 👉 **Note**: observe that the line ending before `<html>` is ignored, the line\n> ending and two spaces before `<head>` is moved inside it, and the line ending\n> after `</body>` is moved before it.\n\nThis behavior is described by the HTML standard (see the section 13.2.6.4.1\n“The ‘initial’ insertion mode” and adjacent states) which rehype follows.\n\nThe changes to this meaningless whitespace should not matter, except when\nformatting markup, in which case [`rehype-format`][rehype-format] can be used to\nimprove the source code.\n\n### Example: parse errors\n\nThe following example shows how HTML parse errors can be enabled and configured:\n\n```js\nimport rehypeParse from 'rehype-parse'\nimport rehypeStringify from 'rehype-stringify'\nimport {unified} from 'unified'\nimport {reporter} from 'vfile-reporter'\n\nconst file = await unified()\n  .use(rehypeParse, {\n    emitParseErrors: true, // Emit all.\n    missingWhitespaceBeforeDoctypeName: 2, // Mark one as a fatal error.\n    nonVoidHtmlElementStartTagWithTrailingSolidus: false // Ignore one.\n  })\n  .use(rehypeStringify).process(`<!doctypehtml>\n<title class=\"a\" class=\"b\">Hello…</title>\n<h1/>World!</h1>`)\n\nconsole.log(reporter(file))\n```\n\n…yields:\n\n```html\n1:10-1:10 error   Missing whitespace before doctype name missing-whitespace-before-doctype-name hast-util-from-html\n2:23-2:23 warning Unexpected duplicate attribute         duplicate-attribute                    hast-util-from-html\n\n2 messages (✖ 1 error, ⚠ 1 warning)\n```\n\n> 🧑‍🏫 **Info**: messages in unified are warnings instead of errors.\n> Other linters (such as ESLint) almost always use errors.\n> Why?\n> Those tools *only* check code style.\n> They don’t generate, transform, and format code, which is what rehype and\n> unified focus on, too.\n> Errors in unified mean the same as an exception in your JavaScript code: a\n> crash.\n> That’s why we use warnings instead, because we continue checking more HTML and\n> continue running more plugins.\n\n## Syntax\n\nHTML is parsed according to WHATWG HTML (the living standard), which is also\nfollowed by all browsers.\n\n## Syntax tree\n\nThe syntax tree format used in rehype is [hast][].\n\n## Types\n\nThis package is fully typed with [TypeScript][].\nIt exports the additional types [`ErrorCode`][api-error-code],\n[`ErrorSeverity`][api-error-severity], and\n[`Options`][api-options].\n\n## Compatibility\n\nProjects maintained by the unified collective are compatible with maintained\nversions of Node.js.\n\nWhen we cut a new major release, we drop support for unmaintained versions of\nNode.\nThis means we try to keep the current release line, `rehype-parse@^9`,\ncompatible with Node.js 16.\n\n## Security\n\nAs **rehype** works on HTML and improper use of HTML can open you up to a\n[cross-site scripting (XSS)][xss] attack, use of rehype can also be unsafe.\nUse [`rehype-sanitize`][rehype-sanitize] to make the tree safe.\n\nUse of rehype plugins could also open you up to other attacks.\nCarefully assess each plugin and the risks involved in using them.\n\nFor info on how to submit a report, see our [security policy][security].\n\n## Contribute\n\nSee [`contributing.md`][contributing] in [`rehypejs/.github`][health] for ways\nto get started.\nSee [`support.md`][support] for ways to get help.\n\nThis project has a [code of conduct][coc].\nBy interacting with this repository, organization, or community you agree to\nabide by its terms.\n\n## Sponsor\n\nSupport this effort and give back by sponsoring on [OpenCollective][collective]!\n\n<table>\n<tr valign=\"middle\">\n<td width=\"20%\" align=\"center\" rowspan=\"2\" colspan=\"2\">\n  <a href=\"https://vercel.com\">Vercel</a><br><br>\n  <a href=\"https://vercel.com\"><img src=\"https://avatars1.githubusercontent.com/u/14985020?s=256&v=4\" width=\"128\"></a>\n</td>\n<td width=\"20%\" align=\"center\" rowspan=\"2\" colspan=\"2\">\n  <a href=\"https://motif.land\">Motif</a><br><br>\n  <a href=\"https://motif.land\"><img src=\"https://avatars1.githubusercontent.com/u/74457950?s=256&v=4\" width=\"128\"></a>\n</td>\n<td width=\"20%\" align=\"center\" rowspan=\"2\" colspan=\"2\">\n  <a href=\"https://www.hashicorp.com\">HashiCorp</a><br><br>\n  <a href=\"https://www.hashicorp.com\"><img src=\"https://avatars1.githubusercontent.com/u/761456?s=256&v=4\" width=\"128\"></a>\n</td>\n<td width=\"20%\" align=\"center\" rowspan=\"2\" colspan=\"2\">\n  <a href=\"https://www.gitbook.com\">GitBook</a><br><br>\n  <a href=\"https://www.gitbook.com\"><img src=\"https://avatars1.githubusercontent.com/u/7111340?s=256&v=4\" width=\"128\"></a>\n</td>\n<td width=\"20%\" align=\"center\" rowspan=\"2\" colspan=\"2\">\n  <a href=\"https://www.gatsbyjs.org\">Gatsby</a><br><br>\n  <a href=\"https://www.gatsbyjs.org\"><img src=\"https://avatars1.githubusercontent.com/u/12551863?s=256&v=4\" width=\"128\"></a>\n</td>\n</tr>\n<tr valign=\"middle\">\n</tr>\n<tr valign=\"middle\">\n<td width=\"20%\" align=\"center\" rowspan=\"2\" colspan=\"2\">\n  <a href=\"https://www.netlify.com\">Netlify</a><br><br>\n  <!--OC has a sharper image-->\n  <a href=\"https://www.netlify.com\"><img src=\"https://images.opencollective.com/netlify/4087de2/logo/256.png\" width=\"128\"></a>\n</td>\n<td width=\"10%\" align=\"center\">\n  <a href=\"https://www.coinbase.com\">Coinbase</a><br><br>\n  <a href=\"https://www.coinbase.com\"><img src=\"https://avatars1.githubusercontent.com/u/1885080?s=256&v=4\" width=\"64\"></a>\n</td>\n<td width=\"10%\" align=\"center\">\n  <a href=\"https://themeisle.com\">ThemeIsle</a><br><br>\n  <a href=\"https://themeisle.com\"><img src=\"https://avatars1.githubusercontent.com/u/58979018?s=128&v=4\" width=\"64\"></a>\n</td>\n<td width=\"10%\" align=\"center\">\n  <a href=\"https://expo.io\">Expo</a><br><br>\n  <a href=\"https://expo.io\"><img src=\"https://avatars1.githubusercontent.com/u/12504344?s=128&v=4\" width=\"64\"></a>\n</td>\n<td width=\"10%\" align=\"center\">\n  <a href=\"https://boostnote.io\">Boost Note</a><br><br>\n  <a href=\"https://boostnote.io\"><img src=\"https://images.opencollective.com/boosthub/6318083/logo/128.png\" width=\"64\"></a>\n</td>\n<td width=\"10%\" align=\"center\">\n  <a href=\"https://markdown.space\">Markdown Space</a><br><br>\n  <a href=\"https://markdown.space\"><img src=\"https://images.opencollective.com/markdown-space/e1038ed/logo/128.png\" width=\"64\"></a>\n</td>\n<td width=\"10%\" align=\"center\">\n  <a href=\"https://www.holloway.com\">Holloway</a><br><br>\n  <a href=\"https://www.holloway.com\"><img src=\"https://avatars1.githubusercontent.com/u/35904294?s=128&v=4\" width=\"64\"></a>\n</td>\n<td width=\"10%\"></td>\n<td width=\"10%\"></td>\n</tr>\n<tr valign=\"middle\">\n<td width=\"100%\" align=\"center\" colspan=\"8\">\n  <br>\n  <a href=\"https://opencollective.com/unified\"><strong>You?</strong></a>\n  <br><br>\n</td>\n</tr>\n</table>\n\n## License\n\n[MIT][license] © [Titus Wormer][author]\n\n<!-- Definitions -->\n\n[build-badge]: https://github.com/rehypejs/rehype/workflows/main/badge.svg\n\n[build]: https://github.com/rehypejs/rehype/actions\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/rehypejs/rehype.svg\n\n[coverage]: https://codecov.io/github/rehypejs/rehype\n\n[downloads-badge]: https://img.shields.io/npm/dm/rehype-parse.svg\n\n[downloads]: https://www.npmjs.com/package/rehype-parse\n\n[size-badge]: https://img.shields.io/bundlejs/size/rehype-parse\n\n[size]: https://bundlejs.com/?q=rehype-parse\n\n[sponsors-badge]: https://opencollective.com/unified/sponsors/badge.svg\n\n[backers-badge]: https://opencollective.com/unified/backers/badge.svg\n\n[collective]: https://opencollective.com/unified\n\n[chat-badge]: https://img.shields.io/badge/chat-discussions-success.svg\n\n[chat]: https://github.com/rehypejs/rehype/discussions\n\n[security]: https://github.com/rehypejs/.github/blob/main/security.md\n\n[health]: https://github.com/rehypejs/.github\n\n[contributing]: https://github.com/rehypejs/.github/blob/main/contributing.md\n\n[support]: https://github.com/rehypejs/.github/blob/main/support.md\n\n[coc]: https://github.com/rehypejs/.github/blob/main/code-of-conduct.md\n\n[license]: https://github.com/rehypejs/rehype/blob/main/license\n\n[author]: https://wooorm.com\n\n[esm]: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\n\n[npm]: https://docs.npmjs.com/cli/install\n\n[esmsh]: https://esm.sh\n\n[unified]: https://github.com/unifiedjs/unified\n\n[rehype]: https://github.com/rehypejs/rehype\n\n[hast]: https://github.com/syntax-tree/hast\n\n[xss]: https://en.wikipedia.org/wiki/Cross-site_scripting\n\n[typescript]: https://www.typescriptlang.org\n\n[hast-util-from-html]: https://github.com/syntax-tree/hast-util-from-html\n\n[hast-util-from-html-errors]: https://github.com/syntax-tree/hast-util-from-html#optionskey-in-errorcode\n\n[xast-util-from-xml]: https://github.com/syntax-tree/xast-util-from-xml\n\n[rehype-dom-parse]: https://github.com/rehypejs/rehype-dom/tree/main/packages/rehype-dom-parse\n\n[rehype-format]: https://github.com/rehypejs/rehype-format\n\n[rehype-sanitize]: https://github.com/rehypejs/rehype-sanitize\n\n[parse-errors]: https://html.spec.whatwg.org/multipage/parsing.html#parse-errors\n\n[rehype-core]: ../rehype/\n\n[rehype-stringify]: ../rehype-stringify/\n\n[api-error-code]: #errorcode\n\n[api-error-severity]: #errorseverity\n\n[api-options]: #options\n\n[api-rehype-parse]: #unifieduserehypeparse-options\n","readmeFilename":"readme.md"}