{"_id":"rehype-stringify","_rev":"3964498","name":"rehype-stringify","description":"rehype plugin to serialize HTML","dist-tags":{"latest":"10.0.1"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"remcohaszing","email":""},{"name":"wooorm","email":"tituswormer@gmail.com"}],"time":{"modified":"2025-09-01T01:52:18.000Z","created":"2016-06-19T12:10:49.503Z","10.0.1":"2024-09-27T15:08:52.733Z","10.0.0":"2023-08-26T09:16:39.716Z","9.0.4":"2023-08-16T17:43:12.483Z","9.0.3":"2022-01-29T10:36:11.661Z","9.0.2":"2021-08-31T12:37:45.293Z","9.0.1":"2021-08-02T22:04:40.151Z","9.0.0":"2021-07-30T15:51:01.363Z","8.0.0":"2020-06-08T13:59:41.864Z","7.0.0":"2020-03-30T08:59:24.080Z","6.0.1":"2019-11-09T20:27:37.402Z","6.0.0":"2019-06-03T17:16:53.178Z","5.0.0":"2018-11-17T19:57:29.418Z","4.0.0":"2018-07-17T20:58:36.974Z","3.0.0":"2017-02-23T21:13:30.084Z","2.1.0":"2016-11-27T16:18:28.494Z","2.0.0":"2016-07-26T14:38:31.849Z","1.0.0":"2016-06-19T12:32:40.635Z","0.0.0":"2016-06-19T12:10:49.503Z"},"users":{"seangenabe":true},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"repository":{"type":"git","url":"git+https://github.com/rehypejs/rehype.git#main"},"versions":{"10.0.1":{"name":"rehype-stringify","version":"10.0.1","description":"rehype plugin to serialize HTML","license":"MIT","keywords":["abstract","ast","compile","html","plugin","rehype","rehype-plugin","serialize","stringify","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-to-html":"^9.0.0","unified":"^11.0.0"},"scripts":{},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"_id":"rehype-stringify@10.0.1","gitHead":"c5aba0b50d84d970d71d83150b158047eeeaedc6","types":"./index.d.ts","_nodeVersion":"22.7.0","_npmVersion":"10.8.3","dist":{"shasum":"2ec1ebc56c6aba07905d3b4470bdf0f684f30b75","size":7216,"noattachment":false,"key":"/rehype-stringify/-/rehype-stringify-10.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/rehype-stringify/download/rehype-stringify-10.0.1.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"remcohaszing","email":""},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rehype-stringify_10.0.1_1727449732522_0.9329370766065084"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-27T15:08:52.733Z","publish_time":1727449732733,"_source_registry_name":"default","_cnpm_publish_time":1727449732733},"10.0.0":{"name":"rehype-stringify","version":"10.0.0","description":"rehype plugin to serialize HTML","license":"MIT","keywords":["abstract","ast","compile","html","plugin","rehype","rehype-plugin","serialize","stringify","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-to-html":"^9.0.0","unified":"^11.0.0"},"scripts":{},"xo":false,"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"355717c8e11571b1bf71ec9b8b6ac24bf3c217b8","types":"./index.d.ts","_id":"rehype-stringify@10.0.0","_nodeVersion":"20.0.0","_npmVersion":"9.7.2","dist":{"shasum":"2031cf6fdd0355393706f0474ec794c75e5492f2","size":6337,"noattachment":false,"key":"/rehype-stringify/-/rehype-stringify-10.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/rehype-stringify/download/rehype-stringify-10.0.0.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"remcohaszing","email":""},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rehype-stringify_10.0.0_1693041399495_0.9084397746249704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-26T09:16:39.716Z","publish_time":1693041399716,"_source_registry_name":"default","_cnpm_publish_time":1693041399716},"9.0.4":{"name":"rehype-stringify","version":"9.0.4","description":"rehype plugin to serialize HTML","license":"MIT","keywords":["unified","rehype","rehype-plugin","plugin","html","abstract","syntax","tree","ast","stringify","serialize","compile"],"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","main":"index.js","types":"index.d.ts","dependencies":{"@types/hast":"^2.0.0","hast-util-to-html":"^8.0.0","unified":"^10.0.0"},"scripts":{"build":"tsc --build --clean && tsc --build && type-coverage"},"xo":false,"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"e97afa10064b47d5861ae1c5d3e09dc68a043302","_id":"rehype-stringify@9.0.4","_nodeVersion":"20.0.0","_npmVersion":"9.7.2","dist":{"shasum":"31dbb9de6f5034c6964760a1b1083218059c4343","size":6055,"noattachment":false,"key":"/rehype-stringify/-/rehype-stringify-9.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/rehype-stringify/download/rehype-stringify-9.0.4.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"remcohaszing","email":""},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rehype-stringify_9.0.4_1692207792236_0.6084563560406702"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-16T17:43:12.483Z","publish_time":1692207792483,"_source_registry_name":"default","_cnpm_publish_time":1692207792483},"9.0.3":{"name":"rehype-stringify","version":"9.0.3","description":"rehype plugin to serialize HTML","license":"MIT","keywords":["unified","rehype","rehype-plugin","plugin","html","abstract","syntax","tree","ast","stringify","serialize","compile"],"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","main":"index.js","types":"index.d.ts","dependencies":{"@types/hast":"^2.0.0","hast-util-to-html":"^8.0.0","unified":"^10.0.0"},"scripts":{"build":"rimraf \"lib/**/*.d.ts\" && tsc && type-coverage"},"xo":false,"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"13b0a161098f43fa968f00b0bab28b5ab48d7ceb","_id":"rehype-stringify@9.0.3","_nodeVersion":"17.4.0","_npmVersion":"8.3.1","dist":{"shasum":"70e3bd6d4d29e7acf36b802deed350305d2c3c17","size":5796,"noattachment":false,"key":"/rehype-stringify/-/rehype-stringify-9.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/rehype-stringify/download/rehype-stringify-9.0.3.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"remcohaszing","email":""},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rehype-stringify_9.0.3_1643452571279_0.25227465717789466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-29T10:38:08.952Z","publish_time":1643452571661,"_cnpm_publish_time":1643452571661},"9.0.2":{"name":"rehype-stringify","version":"9.0.2","description":"rehype plugin to serialize HTML","license":"MIT","keywords":["unified","rehype","rehype-plugin","plugin","html","abstract","syntax","tree","ast","stringify","serialize","compile"],"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","main":"index.js","types":"index.d.ts","dependencies":{"@types/hast":"^2.0.0","hast-util-to-html":"^8.0.0","unified":"^10.0.0"},"scripts":{"build":"rimraf \"lib/**/*.d.ts\" && tsc && type-coverage"},"xo":false,"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"547678ea12d85d05d2590468e4242c0f6512d6fa","_id":"rehype-stringify@9.0.2","_nodeVersion":"16.6.1","_npmVersion":"7.21.1","dist":{"shasum":"2d95e06e246abbee504cf2f54c8d12f27d7bfd8e","size":3329,"noattachment":false,"key":"/rehype-stringify/-/rehype-stringify-9.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/rehype-stringify/download/rehype-stringify-9.0.2.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"remcohaszing","email":""},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rehype-stringify_9.0.2_1630413465179_0.4603497931061167"},"_hasShrinkwrap":false,"publish_time":1630413465293,"_cnpm_publish_time":1630413465293},"9.0.1":{"name":"rehype-stringify","version":"9.0.1","description":"rehype plugin to serialize HTML","license":"MIT","keywords":["unified","rehype","rehype-plugin","plugin","html","abstract","syntax","tree","ast","stringify","serialize","compile"],"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","main":"index.js","types":"index.d.ts","dependencies":{"@types/hast":"^2.0.0","hast-util-to-html":"^8.0.0","unified":"^10.0.0"},"scripts":{"build":"rimraf \"lib/**/*.d.ts\" && tsc && type-coverage"},"xo":false,"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"_id":"rehype-stringify@9.0.1","_nodeVersion":"16.6.0","_npmVersion":"7.19.1","dist":{"shasum":"0252218f10ea400ca5b3010256c6cb66e25485dd","size":3329,"noattachment":false,"key":"/rehype-stringify/-/rehype-stringify-9.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/rehype-stringify/download/rehype-stringify-9.0.1.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"remcohaszing","email":""},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rehype-stringify_9.0.1_1627941880003_0.9347893574820194"},"_hasShrinkwrap":false,"publish_time":1627941880151,"_cnpm_publish_time":1627941880151},"9.0.0":{"name":"rehype-stringify","version":"9.0.0","description":"rehype plugin to serialize HTML","license":"MIT","keywords":["unified","rehype","rehype-plugin","plugin","html","abstract","syntax","tree","ast","stringify","serialize","compile"],"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","main":"index.js","types":"index.d.ts","dependencies":{"@types/hast":"^2.0.0","hast-util-to-html":"^8.0.0","unified":"^10.0.0"},"scripts":{"build":"rimraf \"lib/**/*.d.ts\" && tsc && type-coverage"},"xo":false,"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"_id":"rehype-stringify@9.0.0","_nodeVersion":"16.2.0","_npmVersion":"7.18.1","dist":{"shasum":"9b7374678fe9d26b95c89158f8756d19b93ce140","size":3325,"noattachment":false,"key":"/rehype-stringify/-/rehype-stringify-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/rehype-stringify/download/rehype-stringify-9.0.0.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"remcohaszing","email":""},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rehype-stringify_9.0.0_1627660261228_0.8068770080094325"},"_hasShrinkwrap":false,"publish_time":1627660261363,"_cnpm_publish_time":1627660261363},"8.0.0":{"name":"rehype-stringify","version":"8.0.0","description":"rehype plugin to serialize HTML","license":"MIT","keywords":["unified","rehype","rehype-plugin","plugin","html","abstract","syntax","tree","ast","stringify","serialize","compile"],"homepage":"https://github.com/rehypejs/rehype","repository":{"type":"git","url":"https://github.com/rehypejs/rehype/tree/master/packages/rehype-stringify"},"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"}],"types":"types/index.d.ts","dependencies":{"hast-util-to-html":"^7.1.1"},"xo":false,"_id":"rehype-stringify@8.0.0","_nodeVersion":"14.0.0","_npmVersion":"6.14.5","dist":{"shasum":"9b6afb599bcf3165f10f93fc8548f9a03d2ec2ba","size":2809,"noattachment":false,"key":"/rehype-stringify/-/rehype-stringify-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/rehype-stringify/download/rehype-stringify-8.0.0.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"remcohaszing","email":""},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rehype-stringify_8.0.0_1591624781759_0.7347649169855277"},"_hasShrinkwrap":false,"publish_time":1591624781864,"_cnpm_publish_time":1591624781864},"7.0.0":{"name":"rehype-stringify","version":"7.0.0","description":"rehype plugin to serialize HTML","license":"MIT","keywords":["unified","rehype","rehype-plugin","plugin","html","abstract","syntax","tree","ast","stringify","serialize","compile"],"homepage":"https://github.com/rehypejs/rehype","repository":{"type":"git","url":"https://github.com/rehypejs/rehype/tree/master/packages/rehype-stringify"},"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"}],"dependencies":{"hast-util-to-html":"^7.0.0","xtend":"^4.0.0"},"xo":false,"_id":"rehype-stringify@7.0.0","_nodeVersion":"13.10.1","_npmVersion":"6.14.3","dist":{"shasum":"abbb172b3a2784a5739394846f6092eefda0ae1f","size":2488,"noattachment":false,"key":"/rehype-stringify/-/rehype-stringify-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/rehype-stringify/download/rehype-stringify-7.0.0.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"remcohaszing","email":""},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rehype-stringify_7.0.0_1585558763936_0.22094942880208235"},"_hasShrinkwrap":false,"publish_time":1585558764080,"_cnpm_publish_time":1585558764080},"6.0.1":{"name":"rehype-stringify","version":"6.0.1","description":"HTML compiler for rehype","license":"MIT","keywords":["html","abstract","syntax","tree","ast","stringify"],"homepage":"https://github.com/rehypejs/rehype","repository":{"type":"git","url":"https://github.com/rehypejs/rehype/tree/master/packages/rehype-stringify"},"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"}],"dependencies":{"hast-util-to-html":"^6.0.0","xtend":"^4.0.0"},"xo":false,"_id":"rehype-stringify@6.0.1","_nodeVersion":"13.0.1","_npmVersion":"6.13.0","dist":{"shasum":"b6aa9f84d5276c5d247c62fc1ea15983a35a4575","size":2482,"noattachment":false,"key":"/rehype-stringify/-/rehype-stringify-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/rehype-stringify/download/rehype-stringify-6.0.1.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"remcohaszing","email":""},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rehype-stringify_6.0.1_1573331257287_0.2948102596105302"},"_hasShrinkwrap":false,"publish_time":1573331257402,"_cnpm_publish_time":1573331257402},"6.0.0":{"name":"rehype-stringify","version":"6.0.0","description":"HTML compiler for rehype","license":"MIT","keywords":["html","abstract","syntax","tree","ast","stringify"],"homepage":"https://github.com/rehypejs/rehype","repository":{"type":"git","url":"https://github.com/rehypejs/rehype/tree/master/packages/rehype-stringify"},"bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"hast-util-to-html":"^6.0.0","xtend":"^4.0.1"},"xo":false,"_id":"rehype-stringify@6.0.0","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"shasum":"a8a573b6f9bf98916955978acd746c37cfd88ac0","size":2312,"noattachment":false,"key":"/rehype-stringify/-/rehype-stringify-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/rehype-stringify/download/rehype-stringify-6.0.0.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"remcohaszing","email":""},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rehype-stringify_6.0.0_1559582212935_0.039407425675629826"},"_hasShrinkwrap":false,"publish_time":1559582213178,"_cnpm_publish_time":1559582213178},"5.0.0":{"name":"rehype-stringify","version":"5.0.0","description":"HTML compiler for rehype","license":"MIT","keywords":["html","abstract","syntax","tree","ast","stringify"],"homepage":"https://github.com/rehypejs/rehype","repository":{"type":"git","url":"https://github.com/rehypejs/rehype/tree/master/packages/rehype-stringify"},"bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"hast-util-to-html":"^5.0.0","xtend":"^4.0.1"},"xo":false,"_id":"rehype-stringify@5.0.0","_npmVersion":"6.4.1","_nodeVersion":"11.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"f66780704824ed31b8945ac1b19093a5dab0efd3","size":1891,"noattachment":false,"key":"/rehype-stringify/-/rehype-stringify-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/rehype-stringify/download/rehype-stringify-5.0.0.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"remcohaszing","email":""},{"name":"wooorm","email":"tituswormer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rehype-stringify_5.0.0_1542484649170_0.7023226242058114"},"_hasShrinkwrap":false,"publish_time":1542484649418,"_cnpm_publish_time":1542484649418},"4.0.0":{"name":"rehype-stringify","version":"4.0.0","description":"HTML compiler for rehype","license":"MIT","keywords":["html","abstract","syntax","tree","ast","stringify"],"homepage":"https://github.com/rehypejs/rehype","repository":{"type":"git","url":"https://github.com/rehypejs/rehype/tree/master/packages/rehype-stringify"},"bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"files":["index.js"],"dependencies":{"hast-util-to-html":"^4.0.0","xtend":"^4.0.1"},"xo":false,"_id":"rehype-stringify@4.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"2efd32f81862f9ab05c738b0d1ebe8a32fa87dac","size":1327,"noattachment":false,"key":"/rehype-stringify/-/rehype-stringify-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/rehype-stringify/download/rehype-stringify-4.0.0.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"remcohaszing","email":""},{"name":"wooorm","email":"tituswormer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rehype-stringify_4.0.0_1531861116919_0.7799019867784314"},"_hasShrinkwrap":false,"publish_time":1531861116974,"_cnpm_publish_time":1531861116974},"3.0.0":{"name":"rehype-stringify","version":"3.0.0","description":"HTML compiler for rehype","license":"MIT","keywords":["html","abstract","syntax","tree","ast","stringify"],"homepage":"https://github.com/wooorm/rehype","repository":{"type":"git","url":"https://github.com/wooorm/rehype/tree/master/packages/rehype-stringify"},"bugs":{"url":"https://github.com/wooorm/rehype/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"engines":{"node":">=0.11.0"},"files":["index.js"],"dependencies":{"hast-util-to-html":"^3.0.0","xtend":"^4.0.1"},"xo":false,"_id":"rehype-stringify@3.0.0","scripts":{},"_shasum":"9fef0868213c2dce2f780b76f3d0488c85e819eb","_from":".","_npmVersion":"4.0.3","_nodeVersion":"7.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"9fef0868213c2dce2f780b76f3d0488c85e819eb","size":1368,"noattachment":false,"key":"/rehype-stringify/-/rehype-stringify-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/rehype-stringify/download/rehype-stringify-3.0.0.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"remcohaszing","email":""},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rehype-stringify-3.0.0.tgz_1487884409462_0.05153198470361531"},"directories":{},"publish_time":1487884410084,"_cnpm_publish_time":1487884410084,"_hasShrinkwrap":false},"2.1.0":{"name":"rehype-stringify","version":"2.1.0","description":"HTML compiler for rehype","license":"MIT","keywords":["html","abstract","syntax","tree","ast","stringify"],"homepage":"https://github.com/wooorm/rehype","repository":{"type":"git","url":"https://github.com/wooorm/rehype/tree/master/packages/rehype-stringify"},"bugs":{"url":"https://github.com/wooorm/rehype/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"engines":{"node":">=0.11.0"},"files":["index.js"],"dependencies":{"hast-util-to-html":"^3.0.0","xtend":"^4.0.1"},"_id":"rehype-stringify@2.1.0","scripts":{},"_shasum":"c8a31c26a0d71c6518991c025e63ba0610075b83","_from":".","_npmVersion":"4.0.2","_nodeVersion":"7.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"c8a31c26a0d71c6518991c025e63ba0610075b83","size":1678,"noattachment":false,"key":"/rehype-stringify/-/rehype-stringify-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/rehype-stringify/download/rehype-stringify-2.1.0.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"remcohaszing","email":""},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rehype-stringify-2.1.0.tgz_1480263506761_0.3911154174711555"},"directories":{},"publish_time":1480263508494,"_cnpm_publish_time":1480263508494,"_hasShrinkwrap":false},"2.0.0":{"name":"rehype-stringify","version":"2.0.0","description":"HTML compiler for rehype","license":"MIT","keywords":["html","abstract","syntax","tree","ast","stringify"],"homepage":"https://github.com/wooorm/rehype","repository":{"type":"git","url":"https://github.com/wooorm/rehype/tree/master/packages/rehype-stringify"},"bugs":{"url":"https://github.com/wooorm/rehype/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"engines":{"node":">=0.11.0"},"files":["index.js"],"dependencies":{"hast-util-to-html":"^2.1.0","xtend":"^4.0.1"},"_id":"rehype-stringify@2.0.0","scripts":{},"_shasum":"b3d08808cc16e0457203d2ad9e200e3bea7108de","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"b3d08808cc16e0457203d2ad9e200e3bea7108de","size":1683,"noattachment":false,"key":"/rehype-stringify/-/rehype-stringify-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/rehype-stringify/download/rehype-stringify-2.0.0.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"remcohaszing","email":""},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/rehype-stringify-2.0.0.tgz_1469543909483_0.7541873236186802"},"directories":{},"publish_time":1469543911849,"_cnpm_publish_time":1469543911849,"_hasShrinkwrap":false},"1.0.0":{"name":"rehype-stringify","version":"1.0.0","description":"HTML compiler for rehype","license":"MIT","keywords":["html","abstract","syntax","tree","ast","stringify"],"homepage":"https://github.com/wooorm/rehype","repository":{"type":"git","url":"https://github.com/wooorm/rehype/tree/master/packages/rehype-stringify"},"bugs":{"url":"https://github.com/wooorm/rehype/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"engines":{"node":">=0.11.0"},"files":["index.js"],"dependencies":{"hast-util-to-html":"^1.0.0","html-void-elements":"^1.0.0","xtend":"^4.0.1"},"_id":"rehype-stringify@1.0.0","scripts":{},"_shasum":"8924d5176fc561584f759b2e9e4b2c1d83a25d72","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.1","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"8924d5176fc561584f759b2e9e4b2c1d83a25d72","size":1846,"noattachment":false,"key":"/rehype-stringify/-/rehype-stringify-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/rehype-stringify/download/rehype-stringify-1.0.0.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"remcohaszing","email":""},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rehype-stringify-1.0.0.tgz_1466339557870_0.8373194395098835"},"directories":{},"publish_time":1466339560635,"_cnpm_publish_time":1466339560635,"_hasShrinkwrap":false},"0.0.0":{"name":"rehype-stringify","version":"0.0.0","description":"HTML compiler for rehype","license":"MIT","keywords":["html","abstract","syntax","tree","ast","stringify"],"homepage":"https://github.com/wooorm/rehype","repository":{"type":"git","url":"https://github.com/wooorm/rehype/tree/master/packages/rehype-stringify"},"bugs":{"url":"https://github.com/wooorm/rehype/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"engines":{"node":">=0.11.0"},"files":["index.js"],"dependencies":{"hast-util-to-html":"^1.0.0","html-void-elements":"^1.0.0","xtend":"^4.0.1"},"_id":"rehype-stringify@0.0.0","scripts":{},"_shasum":"633587621eb92435e0f707722b77ff15dc61ef3d","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"633587621eb92435e0f707722b77ff15dc61ef3d","size":1847,"noattachment":false,"key":"/rehype-stringify/-/rehype-stringify-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/rehype-stringify/download/rehype-stringify-0.0.0.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"remcohaszing","email":""},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rehype-stringify-0.0.0.tgz_1466338247110_0.9059227639809251"},"directories":{},"publish_time":1466338249503,"_cnpm_publish_time":1466338249503,"_hasShrinkwrap":false}},"readme":"# rehype-stringify\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 serializing to 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(rehypeStringify[, options])`](#unifieduserehypestringify-options)\n  * [`CharacterReferences`](#characterreferences)\n  * [`Options`](#options)\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 a\nsyntax tree as input and turn it into serialized HTML.\nWhen it’s used, HTML is serialized as the final result.\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 serializing HTML.\nIf you also need to parse HTML, you can alternatively use\n[`rehype`][rehype-core], which combines unified,\n[`rehype-parse`][rehype-parse], and this plugin.\n\nWhen you are in a browser, trust your content, don’t need formatting options,\nand value a smaller bundle size, you can use\n[`rehype-dom-stringify`][rehype-dom-stringify] instead.\n\nIf you don’t use plugins and have access to a syntax tree, you can directly use\n[`hast-util-to-html`][hast-util-to-html], which is used inside this plugin.\nrehype focusses on making it easier to transform content by abstracting such\ninternals away.\n\nA different plugin, [`rehype-format`][rehype-format], improves the readability\nof HTML source code as it adds insignificant but pretty whitespace between\nelements.\nThere is also the preset [`rehype-minify`][rehype-minify] for when you want the\ninverse: minified and mangled HTML.\n\n## Install\n\nThis package is [ESM only][esm].\nIn Node.js (version 16+), install with [npm][]:\n\n```sh\nnpm install rehype-stringify\n```\n\nIn Deno with [`esm.sh`][esmsh]:\n\n```js\nimport rehypeStringify from 'https://esm.sh/rehype-stringify@10'\n```\n\nIn browsers with [`esm.sh`][esmsh]:\n\n```html\n<script type=\"module\">\n  import rehypeStringify from 'https://esm.sh/rehype-stringify@10?bundle'\n</script>\n```\n\n## Use\n\nSay we have the following module `example.js`:\n\n```js\nimport remarkRehype from 'remark-rehype'\nimport rehypeStringify from 'rehype-stringify'\nimport remarkGfm from 'remark-gfm'\nimport remarkParse from 'remark-parse'\nimport {unified} from 'unified'\n\nconst file = await unified()\n  .use(remarkParse)\n  .use(remarkGfm)\n  .use(remarkRehype)\n  .use(rehypeStringify)\n  .process('# Hi\\n\\n*Hello*, world!')\n\nconsole.log(String(file))\n```\n\n…running that with `node example.js` yields:\n\n```html\n<h1>Hi</h1>\n<p><em>Hello</em>, world!</p>\n```\n\n## API\n\nThis package exports no identifiers.\nThe default export is [`rehypeStringify`][api-rehype-stringify].\n\n### `unified().use(rehypeStringify[, options])`\n\nPlugin to add support for serializing to HTML.\n\n###### Parameters\n\n* `options` ([`Options`][api-options], optional)\n  — configuration\n\n###### Returns\n\nNothing (`undefined`).\n\n### `CharacterReferences`\n\nHow to serialize character references (TypeScript type).\n\n> ⚠️ **Note**: `omitOptionalSemicolons` creates what HTML calls “parse errors”\n> but is otherwise still valid HTML — don’t use this except when building a\n> minifier.\n> Omitting semicolons is possible for certain named and numeric references in\n> some cases.\n\n> ⚠️ **Note**: `useNamedReferences` can be omitted when using\n> `useShortestReferences`.\n\n###### Fields\n\n* `useNamedReferences` (`boolean`, default: `false`)\n  — prefer named character references (`&amp;`) where possible\n* `omitOptionalSemicolons` (`boolean`, default: `false`)\n  — whether to omit semicolons when possible\n* `useShortestReferences` (`boolean`, default: `false`)\n  — prefer the shortest possible reference, if that results in less bytes\n\n### `Options`\n\nConfiguration (TypeScript type).\n\n> ⚠️ **Danger**: only set `allowDangerousCharacters` and `allowDangerousHtml` if\n> you completely trust the content.\n\n> ???? **Note**: `allowParseErrors`, `bogusComments`, `tightAttributes`, and\n> `tightDoctype`\n> intentionally create parse errors in markup (how parse errors are handled is\n> well defined, so this works but isn’t pretty).\n\n> ???? **Note**: this is not an XML serializer.\n> It supports SVG as embedded in HTML.\n> It does not support the features available in XML.\n> Use [`xast-util-to-xml`][xast-util-to-xml] to serialize XML.\n\n###### Fields\n\n* `allowDangerousCharacters` (`boolean`, default: `false`)\n  — do not encode some characters which cause XSS vulnerabilities in older\n  browsers\n* `allowDangerousHtml` (`boolean`, default: `false`)\n  — allow [`Raw`][raw] nodes and insert them as raw HTML; when `false`, `Raw`\n  nodes are encoded\n* `allowParseErrors` (`boolean`, default: `false`)\n  — do not encode characters which cause parse errors (even though they\n  work), to save bytes; not used in the SVG space.\n* `bogusComments` (`boolean`, default: `false`)\n  — use “bogus comments” instead of comments to save byes: `<?charlie>`\n  instead of `<!--charlie-->`\n* `characterReferences` ([`CharacterReferences`][api-character-references],\n  optional)\n  — configure how to serialize character references\n* `closeEmptyElements` (`boolean`, default: `false`)\n  — close SVG elements without any content with slash (`/`) on the opening\n  tag instead of an end tag: `<circle />` instead of `<circle></circle>`;\n  see `tightSelfClosing` to control whether a space is used before the slash;\n  not used in the HTML space\n* `closeSelfClosing` (`boolean`, default: `false`)\n  — close self-closing nodes with an extra slash (`/`): `<img />` instead of\n  `<img>`; see `tightSelfClosing` to control whether a space is used before\n  the slash; not used in the SVG space.\n* `collapseEmptyAttributes` (`boolean`, default: `false`)\n  — collapse empty attributes: get `class` instead of `class=\"\"`; not used in\n  the SVG space; boolean attributes (such as `hidden`) are always collapsed\n* `omitOptionalTags` (`boolean`, default: `false`)\n  — omit optional opening and closing tags; to illustrate, in\n  `<ol><li>one</li><li>two</li></ol>`, both `</li>` closing tags can be\n  omitted, the first because it’s followed by another `li`, the last because\n  it’s followed by nothing; not used in the SVG space\n* `preferUnquoted` (`boolean`, default: `false`)\n  — leave attributes unquoted if that results in less bytes; not used in the\n  SVG space\n* `quote` (`'\"'` or `\"'\"`, default: `'\"'`)\n  — preferred quote to use\n* `quoteSmart` (`boolean`, default: `false`)\n  — use the other quote if that results in less bytes\n* `space` (`'html'` or `'svg'`, default: `'html'`)\n  — which space the document is in; when an `<svg>` element is found in the\n  HTML space, this package already automatically switches to and from the SVG\n* `tightAttributes` (`boolean`, default: `false`)\n  — join attributes together, without whitespace, if possible: get\n  `class=\"a b\"title=\"c d\"` instead of `class=\"a b\" title=\"c d\"` to save\n  bytes; not used in the SVG space\n* `tightCommaSeparatedLists` (`boolean`, default: `false`)\n  — join known comma-separated attribute values with just a comma (`,`),\n  instead of padding them on the right as well (`,␠`, where `␠` represents a\n  space)\n* `tightDoctype` (`boolean`, default: `false`)\n  — drop unneeded spaces in doctypes: `<!doctypehtml>` instead of\n  `<!doctype html>` to save bytes\n* `tightSelfClosing` (`boolean`, default: `false`).\n  — do not use an extra space when closing self-closing elements: `<img/>`\n  instead of `<img />`; only used if `closeSelfClosing: true` or\n  `closeEmptyElements: true`\n* `upperDoctype` (`boolean`, default: `false`).\n  — use a `<!DOCTYPE…` instead of `<!doctype…`; useless except for XHTML\n* `voids` (`Array<string>`, default:\n  [`html-void-elements`][html-void-elements])\n  — tag names of elements to serialize without closing tag; not used in the\n  SVG space\n\n## Syntax\n\nHTML is serialized 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\n[`CharacterReferences`][api-character-references] 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-stringify@^10`,\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-stringify.svg\n\n[downloads]: https://www.npmjs.com/package/rehype-stringify\n\n[size-badge]: https://img.shields.io/bundlejs/size/rehype-stringify\n\n[size]: https://bundlejs.com/?q=rehype-stringify\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[health]: https://github.com/rehypejs/.github\n\n[security]: https://github.com/rehypejs/.github/blob/main/security.md\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[rehype-parse]: ../rehype-parse/\n\n[rehype-core]: ../rehype/\n\n[rehype-sanitize]: https://github.com/rehypejs/rehype-sanitize\n\n[rehype-format]: https://github.com/rehypejs/rehype-format\n\n[rehype-minify]: https://github.com/rehypejs/rehype-minify\n\n[rehype-dom-stringify]: https://github.com/rehypejs/rehype-dom/tree/main/packages/rehype-dom-stringify\n\n[hast-util-to-html]: https://github.com/syntax-tree/hast-util-to-html\n\n[xast-util-to-xml]: https://github.com/syntax-tree/xast-util-to-xml\n\n[html-void-elements]: https://github.com/wooorm/html-void-elements\n\n<!-- To do: use `remark-rehype` link if that’s released? -->\n\n[raw]: https://github.com/syntax-tree/mdast-util-to-hast?tab=readme-ov-file#raw\n\n[api-character-references]: #characterreferences\n\n[api-options]: #options\n\n[api-rehype-stringify]: #unifieduserehypestringify-options\n","_attachments":{},"homepage":"https://github.com/rehypejs/rehype","bugs":{"url":"https://github.com/rehypejs/rehype/issues"},"license":"MIT"}