{"_id":"ultrahtml","_rev":"2950735","name":"ultrahtml","description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","dist-tags":{"latest":"1.2.0","next":"1.0.0-next.4"},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"time":{"modified":"2023-04-27T03:29:50.000Z","created":"2022-08-07T02:16:34.679Z","1.2.0":"2022-12-12T14:50:22.244Z","1.1.0":"2022-12-12T03:51:20.142Z","1.0.4":"2022-11-28T16:53:13.253Z","1.0.3":"2022-11-27T01:34:04.630Z","1.0.2":"2022-11-26T23:23:09.074Z","1.0.1":"2022-11-18T23:13:08.204Z","1.0.0":"2022-11-09T19:39:46.125Z","1.0.0-next.4":"2022-10-22T19:11:29.591Z","1.0.0-next.3":"2022-10-17T14:53:32.086Z","1.0.0-next.2":"2022-10-17T14:41:09.509Z","1.0.0-next.1":"2022-10-17T13:30:44.061Z","1.0.0-next.0":"2022-10-17T13:00:25.198Z","0.4.0":"2022-10-15T20:37:47.220Z","0.3.3":"2022-10-14T23:41:30.608Z","0.3.2":"2022-10-14T23:38:09.796Z","0.3.1":"2022-10-14T22:51:34.532Z","0.3.0":"2022-10-14T22:44:55.481Z","0.2.1":"2022-10-11T13:16:30.232Z","0.2.0":"2022-10-11T13:03:09.496Z","0.1.3":"2022-10-11T12:07:37.230Z","0.1.2":"2022-10-11T11:24:46.438Z","0.1.1":"2022-09-24T18:50:43.303Z","0.1.0":"2022-09-24T18:21:15.239Z","0.0.5":"2022-09-14T19:58:03.748Z","0.0.4":"2022-08-07T04:20:40.210Z","0.0.3":"2022-08-07T03:21:11.879Z","0.0.2":"2022-08-07T03:16:32.176Z","0.0.1":"2022-08-07T02:16:34.679Z"},"users":{},"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"versions":{"1.2.0":{"name":"ultrahtml","type":"module","version":"1.2.0","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json","./selector":{"types":"./dist/selector.d.ts","import":"./dist/selector.js"},"./transformers/*":{"types":"./dist/transformers/*.d.ts","import":"./dist/transformers/*.js"},"./jsx-runtime":{"types":"./dist/jsx-runtime/index.d.ts","import":"./dist/jsx-runtime/index.js"}},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","@types/stylis":"^4.0.2","chalk":"^5.1.2","esbuild":"^0.14.51","globby":"^13.1.2","gzip-size":"^7.0.0","markdown-it":"^13.0.1","npm-run-all":"^4.1.5","parsel-js":"^1.0.2","prettier":"^2.5.1","pretty-bytes":"^6.0.0","stylis":"^4.1.2","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"node scripts/build.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","dev":"vitest","test":"vitest run"},"description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@1.2.0","_integrity":"sha512-vxZM2yNvajRmCj/SknRYGNXk2tqiy6kRNvZjJLaleG3zJbSh/aNkOqD1/CVzypw8tyHyhpzYuwQgMMhUB4ZVNQ==","_resolved":"/tmp/f432cbd2866aa4aca0490ed6f5257f51/ultrahtml-1.2.0.tgz","_from":"file:ultrahtml-1.2.0.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"shasum":"169583f2a069d6de3b9686bd994c19811d95a0d6","size":51799,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-1.2.0.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_1.2.0_1670856622091_0.16903694139612657"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-12T14:55:11.391Z","publish_time":1670856622244,"_cnpm_publish_time":1670856622244},"1.1.0":{"name":"ultrahtml","type":"module","version":"1.1.0","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json","./selector":{"types":"./dist/selector.d.ts","import":"./dist/selector.js"},"./transformers/*":{"types":"./dist/transformers/*.d.ts","import":"./dist/transformers/*.js"},"./jsx-runtime":{"types":"./dist/jsx-runtime/index.d.ts","import":"./dist/jsx-runtime/index.js"}},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","@types/stylis":"^4.0.2","chalk":"^5.1.2","esbuild":"^0.14.51","globby":"^13.1.2","gzip-size":"^7.0.0","markdown-it":"^13.0.1","npm-run-all":"^4.1.5","parsel-js":"^1.0.2","prettier":"^2.5.1","pretty-bytes":"^6.0.0","stylis":"^4.1.2","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"node scripts/build.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","dev":"vitest","test":"vitest run"},"description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@1.1.0","_integrity":"sha512-6r1tMBTuzduqCAvqrtPL4WqgHOLYZSVuWhx3gwoLC8M3KILnm8ewe3R65MatMT4/GPCZlZTC1MlPGGM5MV5Hog==","_resolved":"/tmp/8bdb97dd4690d65bebec10d0f00eec23/ultrahtml-1.1.0.tgz","_from":"file:ultrahtml-1.1.0.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"shasum":"9d46ca6e9edea3bb795e26747114c3ea13b04997","size":51556,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-1.1.0.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_1.1.0_1670817079944_0.4550078528483743"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-12T03:51:29.515Z","publish_time":1670817080142,"_cnpm_publish_time":1670817080142},"1.0.4":{"name":"ultrahtml","type":"module","version":"1.0.4","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json","./selector":{"types":"./dist/selector.d.ts","import":"./dist/selector.js"},"./transformers/*":{"types":"./dist/transformers/*.d.ts","import":"./dist/transformers/*.js"},"./jsx-runtime":{"types":"./dist/jsx-runtime/index.d.ts","import":"./dist/jsx-runtime/index.js"}},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","@types/stylis":"^4.0.2","chalk":"^5.1.2","esbuild":"^0.14.51","globby":"^13.1.2","gzip-size":"^7.0.0","markdown-it":"^13.0.1","npm-run-all":"^4.1.5","parsel-js":"^1.0.2","prettier":"^2.5.1","pretty-bytes":"^6.0.0","stylis":"^4.1.2","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"node scripts/build.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","dev":"vitest","test":"vitest run"},"description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@1.0.4","_integrity":"sha512-sso5lk1F1/Q1crKx0+9/9/rHCykRJFSifYLaShnhgzfJhbEDZdpntClBs7ojhx0lRmQlUtDIxrC/8hBJj5bVPw==","_resolved":"/tmp/9666e9edd22365e89988d52265d57969/ultrahtml-1.0.4.tgz","_from":"file:ultrahtml-1.0.4.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"shasum":"06b5d27cdf03de6d114cb9b7ccb0d9abbb0eb493","size":51909,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-1.0.4.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_1.0.4_1669654393021_0.411879382116215"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-28T16:53:20.171Z","publish_time":1669654393253,"_cnpm_publish_time":1669654393253},"1.0.3":{"name":"ultrahtml","type":"module","version":"1.0.3","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json","./selector":{"types":"./dist/selector.d.ts","import":"./dist/selector.js"},"./transformers/*":{"types":"./dist/transformers/*.d.ts","import":"./dist/transformers/*.js"},"./jsx-runtime":{"types":"./dist/jsx-runtime/index.d.ts","import":"./dist/jsx-runtime/index.js"}},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","@types/stylis":"^4.0.2","chalk":"^5.1.2","esbuild":"^0.14.51","globby":"^13.1.2","gzip-size":"^7.0.0","markdown-it":"^13.0.1","npm-run-all":"^4.1.5","parsel-js":"^1.0.2","prettier":"^2.5.1","pretty-bytes":"^6.0.0","stylis":"^4.1.2","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"node scripts/build.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","dev":"vitest","test":"vitest run"},"description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@1.0.3","_integrity":"sha512-QpTl78vv2o004UPD6b+Vjfoh2b33PV0LS6UHoI1u3wQ2xVRJAkW8Ip4QBiL6JTlMMtIWOXqli98WnsWx6IFFRg==","_resolved":"/tmp/0d02fd086f265a9cc4ee73756e596c09/ultrahtml-1.0.3.tgz","_from":"file:ultrahtml-1.0.3.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"shasum":"6b7510b7bc3665ec4ef25c48b46c2a7eac04fcbc","size":51884,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-1.0.3.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_1.0.3_1669512844460_0.12671383110468426"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-27T01:34:09.030Z","publish_time":1669512844630,"_cnpm_publish_time":1669512844630},"1.0.2":{"name":"ultrahtml","type":"module","version":"1.0.2","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json","./selector":{"types":"./dist/selector.d.ts","import":"./dist/selector.js"},"./transformers/*":{"types":"./dist/transformers/*.d.ts","import":"./dist/transformers/*.js"},"./jsx-runtime":{"types":"./dist/jsx-runtime/index.d.ts","import":"./dist/jsx-runtime/index.js"}},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","@types/stylis":"^4.0.2","chalk":"^5.1.2","esbuild":"^0.14.51","globby":"^13.1.2","gzip-size":"^7.0.0","markdown-it":"^13.0.1","npm-run-all":"^4.1.5","parsel-js":"^1.0.2","prettier":"^2.5.1","pretty-bytes":"^6.0.0","stylis":"^4.1.2","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"node scripts/build.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","dev":"vitest","test":"vitest run"},"description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@1.0.2","_integrity":"sha512-gpIxdBjH8ZZzIS5IA50GI4aH50lNtxumHzv1boozLOd+JEeJYurlkcZSET05LQD1iLtQ78rVw/H7utYbSr3MDA==","_resolved":"/tmp/7c10036ca4cfa276497965a11acba4bb/ultrahtml-1.0.2.tgz","_from":"file:ultrahtml-1.0.2.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"shasum":"630898bb3236be73e89d8f0e9ac40feea322972a","size":51758,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-1.0.2.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_1.0.2_1669504988853_0.08724926243168984"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-26T23:23:12.939Z","publish_time":1669504989074,"_cnpm_publish_time":1669504989074},"1.0.1":{"name":"ultrahtml","type":"module","version":"1.0.1","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json","./selector":{"types":"./dist/selector.d.ts","import":"./dist/selector.js"},"./transformers/*":{"types":"./dist/transformers/*.d.ts","import":"./dist/transformers/*.js"},"./jsx-runtime":{"types":"./dist/jsx-runtime/index.d.ts","import":"./dist/jsx-runtime/index.js"}},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","@types/stylis":"^4.0.2","chalk":"^5.1.2","esbuild":"^0.14.51","globby":"^13.1.2","gzip-size":"^7.0.0","markdown-it":"^13.0.1","npm-run-all":"^4.1.5","parsel-js":"^1.0.2","prettier":"^2.5.1","pretty-bytes":"^6.0.0","stylis":"^4.1.2","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"node scripts/build.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","dev":"vitest","test":"vitest run"},"description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@1.0.1","_integrity":"sha512-VDt8gmBR5DPrsfdLS4GQqncojcsLTKMW6iHKVN9l6TohU5bdn/OPv8AmV/0/PBR7Z3qBmMpJHqxRdQFaFA8B9g==","_resolved":"/tmp/55c436fe5b6840e6f662c5703e76db47/ultrahtml-1.0.1.tgz","_from":"file:ultrahtml-1.0.1.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"ed7fd8c1046ae36d176e320772132dd48f73a864","size":51682,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-1.0.1.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_1.0.1_1668813188017_0.9756223904175849"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-18T23:18:59.088Z","publish_time":1668813188204,"_cnpm_publish_time":1668813188204},"1.0.0":{"name":"ultrahtml","type":"module","version":"1.0.0","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json","./selector":{"types":"./dist/selector.d.ts","import":"./dist/selector.js"},"./transformers/*":{"types":"./dist/transformers/*.d.ts","import":"./dist/transformers/*.js"},"./jsx-runtime":{"types":"./dist/jsx-runtime/index.d.ts","import":"./dist/jsx-runtime/index.js"}},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","@types/stylis":"^4.0.2","chalk":"^5.1.2","esbuild":"^0.14.51","globby":"^13.1.2","gzip-size":"^7.0.0","markdown-it":"^13.0.1","npm-run-all":"^4.1.5","parsel-js":"^1.0.2","prettier":"^2.5.1","pretty-bytes":"^6.0.0","stylis":"^4.1.2","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"node scripts/build.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","dev":"vitest","test":"vitest run"},"description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@1.0.0","_integrity":"sha512-BOtReLegZ/OlSTVOSt4aH+wrUPwxoXvapUHXjwhDE4k4kMISWdfUR4PH5wvt/vgKjFcAcEUPFEZQiPiB87XO3Q==","_resolved":"/tmp/7fa22492ed420368c02f97dbbefcd670/ultrahtml-1.0.0.tgz","_from":"file:ultrahtml-1.0.0.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"826f2f922bf99a20732608d21c4881b9952574cc","size":51416,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-1.0.0.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_1.0.0_1668022785904_0.8290241129804632"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-09T19:45:13.860Z","publish_time":1668022786125,"_cnpm_publish_time":1668022786125},"1.0.0-next.4":{"name":"ultrahtml","type":"module","version":"1.0.0-next.4","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json","./selector":{"types":"./dist/selector.d.ts","import":"./dist/selector.js"},"./transformers/*":{"types":"./dist/transformers/*.d.ts","import":"./dist/transformers/*.js"},"./jsx-runtime":{"types":"./dist/jsx-runtime/index.d.ts","import":"./dist/jsx-runtime/index.js"}},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","@types/stylis":"^4.0.2","chalk":"^5.1.2","esbuild":"^0.14.51","globby":"^13.1.2","gzip-size":"^7.0.0","markdown-it":"^13.0.1","npm-run-all":"^4.1.5","parsel-js":"^1.0.2","prettier":"^2.5.1","pretty-bytes":"^6.0.0","stylis":"^4.1.2","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"node scripts/build.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","dev":"vitest","test":"vitest run"},"readmeFilename":"README.md","description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@1.0.0-next.4","_integrity":"sha512-Y6lU3i9asEyzQfUHh5bhWiPDdR+vk+nta0XEouAi7gBKZ6PqUKVMNW693yYYBchDOBv0D22LqNz0puOpeM/7pQ==","_resolved":"/tmp/32d4999b2a1d6ac5d5e31c28a992f848/ultrahtml-1.0.0-next.4.tgz","_from":"file:ultrahtml-1.0.0-next.4.tgz","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"shasum":"8a6d3e8f64055da708417aacdc89855544308220","size":51120,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-1.0.0-next.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-1.0.0-next.4.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_1.0.0-next.4_1666465889321_0.8786750406582695"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-24T08:46:15.087Z","publish_time":1666465889591,"_cnpm_publish_time":1666465889591},"1.0.0-next.3":{"name":"ultrahtml","type":"module","version":"1.0.0-next.3","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json","./selector":{"types":"./dist/selector.d.ts","import":"./dist/selector.js"},"./transformers/*":{"types":"./dist/transformers/*.d.ts","import":"./dist/transformers/*.js"},"./jsx-runtime":{"types":"./dist/jsx-runtime/index.d.ts","import":"./dist/jsx-runtime/index.js"}},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","@types/stylis":"^4.0.2","chalk":"^5.1.2","esbuild":"^0.14.51","globby":"^13.1.2","gzip-size":"^7.0.0","markdown-it":"^13.0.1","npm-run-all":"^4.1.5","parsel-js":"^1.0.2","prettier":"^2.5.1","pretty-bytes":"^6.0.0","stylis":"^4.1.2","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"node scripts/build.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","dev":"vitest","test":"vitest run"},"readmeFilename":"README.md","description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@1.0.0-next.3","_integrity":"sha512-juApolh5bAoduz2rR9FhsL/mQil67+QrHpncg1a6Weyaopig91qXFRs284fXgf3qR011gIvvTznbldXUc3Wr5Q==","_resolved":"/tmp/705d22aa1451728f3cd6365f93010d4b/ultrahtml-1.0.0-next.3.tgz","_from":"file:ultrahtml-1.0.0-next.3.tgz","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"shasum":"14c6bf12230b9f7cf67e7fc88dde663c15eec174","size":50586,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-1.0.0-next.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-1.0.0-next.3.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_1.0.0-next.3_1666018411838_0.12557361749899387"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-24T08:46:14.771Z","publish_time":1666018412086,"_cnpm_publish_time":1666018412086},"1.0.0-next.2":{"name":"ultrahtml","type":"module","version":"1.0.0-next.2","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json","./selector":{"types":"./dist/selector.d.ts","import":"./dist/selector.js"},"./transformers/*":{"types":"./dist/transformers/*.d.ts","import":"./dist/transformers/*.js"},"./jsx-runtime":{"types":"./dist/jsx-runtime/index.d.ts","import":"./dist/jsx-runtime/index.js"}},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","@types/stylis":"^4.0.2","chalk":"^5.1.2","esbuild":"^0.14.51","globby":"^13.1.2","gzip-size":"^7.0.0","markdown-it":"^13.0.1","npm-run-all":"^4.1.5","parsel-js":"^1.0.2","prettier":"^2.5.1","pretty-bytes":"^6.0.0","stylis":"^4.1.2","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"node scripts/build.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","dev":"vitest","test":"vitest run"},"readmeFilename":"README.md","description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@1.0.0-next.2","_integrity":"sha512-jLTkC95xsSQy+0asQ2pfJB1YuVwLH494MCmIMF9HqzRfXP6W+xEUIu9BFJtxQin2MruR22jPnCbWOAHlCJLkwg==","_resolved":"/tmp/53efdee54b374883bb2bcedb7e8dc299/ultrahtml-1.0.0-next.2.tgz","_from":"file:ultrahtml-1.0.0-next.2.tgz","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"shasum":"ca0bcbadfd0d2f97fe4bfab5e3143f5ba15b0b64","size":50444,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-1.0.0-next.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-1.0.0-next.2.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_1.0.0-next.2_1666017669219_0.8750312559364435"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-24T08:46:14.295Z","publish_time":1666017669509,"_cnpm_publish_time":1666017669509},"1.0.0-next.1":{"name":"ultrahtml","type":"module","version":"1.0.0-next.1","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json","./selector":{"types":"./dist/selector.d.ts","import":"./dist/selector.js"},"./transformers/*":{"types":"./dist/transformers/*.d.ts","import":"./dist/transformers/*.js"}},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","@types/stylis":"^4.0.2","chalk":"^5.1.2","esbuild":"^0.14.51","globby":"^13.1.2","gzip-size":"^7.0.0","markdown-it":"^13.0.1","npm-run-all":"^4.1.5","parsel-js":"^1.0.2","prettier":"^2.5.1","pretty-bytes":"^6.0.0","stylis":"^4.1.2","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"node scripts/build.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","dev":"vitest","test":"vitest run"},"readmeFilename":"README.md","description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@1.0.0-next.1","_integrity":"sha512-j1ucaF9KRVfJfpO6Sg/jLjVlZMJr2/eDPGIIYveBXT2a4YCk6gGmDMshzmcqey8+yWQWWkkbHn9foY+LEOy92g==","_resolved":"/tmp/f87d7a7009c6fbf5b917e197dc8255b1/ultrahtml-1.0.0-next.1.tgz","_from":"file:ultrahtml-1.0.0-next.1.tgz","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"shasum":"dc5ac02f142e4e429c277c503fa9353b22d46311","size":50379,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-1.0.0-next.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-1.0.0-next.1.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_1.0.0-next.1_1666013443904_0.9309159719680458"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-17T13:36:47.463Z","publish_time":1666013444061,"_cnpm_publish_time":1666013444061},"1.0.0-next.0":{"name":"ultrahtml","type":"module","version":"1.0.0-next.0","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json","./selector":{"types":"./dist/selector.d.ts","import":"./dist/selector.js"},"./transformers/*":{"types":"./dist/transformers/*.d.ts","import":"./dist/transformers/*.js"}},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","@types/stylis":"^4.0.2","chalk":"^5.1.2","esbuild":"^0.14.51","globby":"^13.1.2","gzip-size":"^7.0.0","markdown-it":"^13.0.1","npm-run-all":"^4.1.5","parsel-js":"^1.0.2","prettier":"^2.5.1","pretty-bytes":"^6.0.0","stylis":"^4.1.2","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"node scripts/build.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","dev":"vitest","test":"vitest run"},"readmeFilename":"README.md","description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@1.0.0-next.0","_integrity":"sha512-O1RR7ZqOFWxq470cc6UEXoV6Mf4WVWAWI1NwLIT9PQjJFibkzKnIWjSf3h2ssLD/ygDDUTfs5BvQaDjBKVYYqg==","_resolved":"/tmp/93e96522927e45fb1a8bacbf151e0e0f/ultrahtml-1.0.0-next.0.tgz","_from":"file:ultrahtml-1.0.0-next.0.tgz","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"shasum":"723a69a3bfa9fac7f821f0d91ebdfde2c1798de4","size":50319,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-1.0.0-next.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-1.0.0-next.0.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_1.0.0-next.0_1666011625013_0.023748263008824155"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-17T13:36:47.328Z","publish_time":1666011625198,"_cnpm_publish_time":1666011625198},"0.4.0":{"name":"ultrahtml","type":"module","version":"0.4.0","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":"./dist/index.js","./selector":"./dist/selector.js","./dist/*":"./dist/*","./package.json":"./package.json"},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"parsel-js":"^1.0.2","@changesets/cli":"^2.18.1","esbuild":"^0.14.51","markdown-it":"^13.0.1","prettier":"^2.5.1","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build:index":"esbuild src/index.ts --bundle --format=esm --minify --sourcemap=external --target=node14 --outfile=dist/index.js","build:selector":"esbuild src/selector.ts --format=esm --minify --bundle --external:./index.js --sourcemap=external --target=node14 --outfile=dist/selector.js","build":"pnpm run build:index && pnpm run build:selector && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","dev":"vitest","test":"vitest run"},"description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@0.4.0","_integrity":"sha512-pnJXeIWo9gu7ftQLsMii4Se9kWOzyuH63EDsOsFKwP9XTdLG+QI+JUUxXFSAlCJ/frcdmjfE6kSvvCKiGmiakg==","_resolved":"/tmp/f56eb9c811cd109d1933fd8ec020235e/ultrahtml-0.4.0.tgz","_from":"file:ultrahtml-0.4.0.tgz","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"shasum":"d421eefc3263460c68b5a5ec6a8105825925db38","size":23785,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-0.4.0.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_0.4.0_1665866267059_0.17360706881462584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-15T20:41:39.021Z","publish_time":1665866267220,"_cnpm_publish_time":1665866267220},"0.3.3":{"name":"ultrahtml","type":"module","version":"0.3.3","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":"./dist/index.js","./selector":"./dist/selector.js","./dist/*":"./dist/*","./package.json":"./package.json"},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"parsel-js":"^1.0.2","@changesets/cli":"^2.18.1","esbuild":"^0.14.51","markdown-it":"^13.0.1","prettier":"^2.5.1","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build:index":"esbuild src/index.ts --bundle --format=esm --minify --sourcemap=external --target=node14 --outfile=dist/index.js","build:selector":"esbuild src/selector.ts --format=esm --minify --bundle --external:./index.js --sourcemap=external --target=node14 --outfile=dist/selector.js","build":"pnpm run build:index && pnpm run build:selector && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","dev":"vitest","test":"vitest run"},"description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@0.3.3","_integrity":"sha512-vU69w6BZJ0McgXUwmSRWsESq8D24tXtVume4X4tyrZ19UYGRz9kc/QfqciaOj3XZnPoK0WDBozS6rgtt4roDPA==","_resolved":"/tmp/24c3c61f3804eb4a130809647a7ea1b3/ultrahtml-0.3.3.tgz","_from":"file:ultrahtml-0.3.3.tgz","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"shasum":"596ca9a18681a8ee4d99b273081e40ba8fc0da59","size":23229,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-0.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-0.3.3.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_0.3.3_1665790890388_0.7938699244702163"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-15T19:07:21.835Z","publish_time":1665790890608,"_cnpm_publish_time":1665790890608},"0.3.2":{"name":"ultrahtml","type":"module","version":"0.3.2","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":"./dist/index.js","./selector":"./dist/selector.js","./dist/*":"./dist/*","./package.json":"./package.json"},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"parsel-js":"^1.0.2","@changesets/cli":"^2.18.1","esbuild":"^0.14.51","markdown-it":"^13.0.1","prettier":"^2.5.1","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build:index":"esbuild src/index.ts --bundle --format=esm --minify --sourcemap=external --target=node14 --outfile=dist/index.js","build:selector":"esbuild src/selector.ts --format=esm --minify --bundle --external:./index.js --sourcemap=external --target=node14 --outfile=dist/selector.js","build":"pnpm run build:index && pnpm run build:selector && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","test":"vitest"},"bundleDependencies":["parsel-js"],"description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","dependencies":{"parsel-js":"*"},"_id":"ultrahtml@0.3.2","_integrity":"sha512-gLK/8MHYa92pVq4FK7mNyj2zQL6drmMc7Xy6xTrKoewcZwWGF3N1tzF/VF5/HZdt1v3TN6TJyxGvuyH/lzuAVg==","_resolved":"/tmp/8b6c59e696a8e2fe56c0151f55ff0e99/ultrahtml-0.3.2.tgz","_from":"file:ultrahtml-0.3.2.tgz","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"shasum":"14afab831d8ba3c7e33c61745296fdf3e344e986","size":44806,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-0.3.2.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_0.3.2_1665790689599_0.2560941044985996"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-15T19:07:21.712Z","publish_time":1665790689796,"_cnpm_publish_time":1665790689796},"0.3.1":{"name":"ultrahtml","type":"module","version":"0.3.1","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":"./dist/index.js","./selector":"./dist/selector.js","./dist/*":"./dist/*","./package.json":"./package.json"},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","dependencies":{"parsel-js":"^1.0.2"},"devDependencies":{"@changesets/cli":"^2.18.1","esbuild":"^0.14.51","markdown-it":"^13.0.1","prettier":"^2.5.1","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build:index":"esbuild src/index.ts --bundle --format=esm --minify --sourcemap=external --target=node14 --outfile=dist/index.js","build:selector":"esbuild src/selector.ts --format=esm --minify --sourcemap=external --target=node14 --outfile=dist/selector.js","build":"pnpm run build:index && pnpm run build:selector && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","test":"vitest"},"description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@0.3.1","_integrity":"sha512-g5DEWVKg69m9QvrayfMRbOQg3QDNFO5PwirbS1W4Z2Kfwpy+u4Ou07MpukcriQejSbtQKpf4MSai+t50HjSXuw==","_resolved":"/tmp/004f611e4b86c224cbec610a3d64c4f4/ultrahtml-0.3.1.tgz","_from":"file:ultrahtml-0.3.1.tgz","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"shasum":"3d4e4af655d996eff0cef503cec969c24895e417","size":18245,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-0.3.1.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_0.3.1_1665787894317_0.9442219344903677"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-15T19:07:21.146Z","publish_time":1665787894532,"_cnpm_publish_time":1665787894532},"0.3.0":{"name":"ultrahtml","type":"module","version":"0.3.0","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":"./dist/index.js","./selector":"./dist/selector.js","./dist/*":"./dist/*","./package.json":"./package.json"},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","dependencies":{"parsel-js":"^1.0.2"},"devDependencies":{"@changesets/cli":"^2.18.1","esbuild":"^0.14.51","markdown-it":"^13.0.1","prettier":"^2.5.1","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build:index":"esbuild src/index.ts --bundle --format=esm --minify --sourcemap=external --target=node14 --outfile=dist/index.js","build:selector":"esbuild src/selector.ts --format=esm --minify --sourcemap=external --target=node14 --outfile=dist/selector.js","build":"pnpm run build:index && pnpm run build:selector && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","test":"vitest"},"description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@0.3.0","_integrity":"sha512-2rFegwNtkZf14isek/zkSVf+6XF6Z0KthSAgJuT0yx3N2yVFeAfFG8x6DMbCMaOYrVaiEgIs88UVZWCzZxYdRQ==","_resolved":"/tmp/0068a56cf094736f19d520b83a834d7f/ultrahtml-0.3.0.tgz","_from":"file:ultrahtml-0.3.0.tgz","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"shasum":"e11fa54f2e7905028952530a6d07adacc0837023","size":18167,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-0.3.0.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_0.3.0_1665787495256_0.34437486059171296"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-15T19:07:20.799Z","publish_time":1665787495481,"_cnpm_publish_time":1665787495481},"0.2.1":{"name":"ultrahtml","type":"module","version":"0.2.1","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":"./dist/index.js","./dist/*":"./dist/*","./package.json":"./package.json"},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","esbuild":"^0.14.51","markdown-it":"^13.0.1","prettier":"^2.5.1","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"esbuild src/index.ts --target=node14 --outfile=dist/index.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","test":"vitest"},"description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@0.2.1","_integrity":"sha512-JyhGH6Uqu0KwGuemaSfp2f+bPxCwS0/B0ntiX4xsZugoXf77DZjmqJRDFZE2SrzqducyZh0u4V671HSPaJinLQ==","_resolved":"/tmp/3a021b99cf4e8f55742ebcd78cc6ed91/ultrahtml-0.2.1.tgz","_from":"file:ultrahtml-0.2.1.tgz","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"shasum":"7efaf7a48f9bd93df4fd33889caccf26713a3af0","size":6686,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-0.2.1.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_0.2.1_1665494190085_0.4635264255829419"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-15T19:07:20.401Z","publish_time":1665494190232,"_cnpm_publish_time":1665494190232},"0.2.0":{"name":"ultrahtml","type":"module","version":"0.2.0","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":"./dist/index.js","./dist/*":"./dist/*","./package.json":"./package.json"},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","esbuild":"^0.14.51","markdown-it":"^13.0.1","prettier":"^2.5.1","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"esbuild src/index.ts --target=node14 --outfile=dist/index.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","test":"vitest"},"description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@0.2.0","_integrity":"sha512-Lm0RO9ZTfNRCWhyhPDl/tTg0CsnCWExBKLh1PqKCPJ2F3OsrSiCO4lTunFENoPa8Am51Ivw9zhh0FEU9LbtZHA==","_resolved":"/tmp/e4afbd5a95d93acac77051837177a0ff/ultrahtml-0.2.0.tgz","_from":"file:ultrahtml-0.2.0.tgz","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"shasum":"29f4c1230c37882ea2515ffe1b3e85bc61864e57","size":6674,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-0.2.0.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_0.2.0_1665493389307_0.7207957071639033"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-15T19:07:19.393Z","publish_time":1665493389496,"_cnpm_publish_time":1665493389496},"0.1.3":{"name":"ultrahtml","type":"module","version":"0.1.3","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":"./dist/index.js","./dist/*":"./dist/*","./package.json":"./package.json"},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","esbuild":"^0.14.51","markdown-it":"^13.0.1","prettier":"^2.5.1","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"esbuild src/index.ts --target=node14 --outfile=dist/index.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","test":"vitest"},"description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@0.1.3","_integrity":"sha512-P24ulZdT9UKyQuKA1IApdAZ+F9lwruGvmKb4pG3+sMvR3CjN0pjawPnxuSABHQFB+XqnB35TVXzJPOBYjCv6Kw==","_resolved":"/tmp/8f9083d40b58d4a80607e6e0318e3e72/ultrahtml-0.1.3.tgz","_from":"file:ultrahtml-0.1.3.tgz","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"shasum":"cbcb290d1c1cf5ae4d330a97bca6c9e70b335cde","size":6468,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-0.1.3.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_0.1.3_1665490057078_0.20100181320740096"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-15T19:07:19.009Z","publish_time":1665490057230,"_cnpm_publish_time":1665490057230},"0.1.2":{"name":"ultrahtml","type":"module","version":"0.1.2","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":"./dist/index.js","./dist/*":"./dist/*","./package.json":"./package.json"},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","esbuild":"^0.14.51","markdown-it":"^13.0.1","prettier":"^2.5.1","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"esbuild src/index.ts --target=node14 --outfile=dist/index.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","test":"vitest"},"description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@0.1.2","_integrity":"sha512-8PS6TxM3MVckdqhpf6CECmw98gSE3HPuUQ9utYx4QZlKSWxe5Zfy94mqL742lib7yhzD4hZSbYu/rfcUaXuHNw==","_resolved":"/tmp/840fe2ab26fdd825b42e56fa3bd51ef8/ultrahtml-0.1.2.tgz","_from":"file:ultrahtml-0.1.2.tgz","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"shasum":"03c9f4d9c5c28d2ba27ab0678ecd0c0380775339","size":6456,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-0.1.2.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_0.1.2_1665487486260_0.7951911045361157"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-15T19:07:18.624Z","publish_time":1665487486438,"_cnpm_publish_time":1665487486438},"0.1.1":{"name":"ultrahtml","type":"module","version":"0.1.1","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":"./dist/index.js","./dist/*":"./dist/*","./package.json":"./package.json"},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","esbuild":"^0.14.51","markdown-it":"^13.0.1","prettier":"^2.5.1","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"esbuild src/index.ts --target=node14 --outfile=dist/index.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","test":"vitest"},"description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@0.1.1","_integrity":"sha512-v4fJkBmJ7V6x5qVNBKCMCWmzJm1rWsAePuRWzU3AEf18MwlK6liQ+MesuRjSBKk3kUs01UtmuedgEUZuZAxk0A==","_resolved":"/tmp/645fb8ea34f3e56ddc05c15503fff0d5/ultrahtml-0.1.1.tgz","_from":"file:ultrahtml-0.1.1.tgz","_nodeVersion":"18.9.1","_npmVersion":"8.19.1","dist":{"shasum":"ed3b20e22f589e8ca03fd8c7a69a47c48c4a4f8a","size":6046,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-0.1.1.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_0.1.1_1664045443099_0.20653293065266176"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-24T18:51:19.271Z","publish_time":1664045443303,"_cnpm_publish_time":1664045443303},"0.1.0":{"name":"ultrahtml","type":"module","version":"0.1.0","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":"./dist/index.js","./dist/*":"./dist/*","./package.json":"./package.json"},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","esbuild":"^0.14.51","markdown-it":"^13.0.1","prettier":"^2.5.1","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"esbuild src/index.ts --target=node14 --outfile=dist/index.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","test":"vitest"},"description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@0.1.0","_integrity":"sha512-VFPjnimw+KzQHguBKy3gwJVwyBcN029JdZf/Agfcl9g8zYsuHLKW7Q06UbjXPtzX+DRnSz0GPlou1G/l3x2ACQ==","_resolved":"/tmp/0f45ced5475d36cca07e70724d6f2483/ultrahtml-0.1.0.tgz","_from":"file:ultrahtml-0.1.0.tgz","_nodeVersion":"18.9.1","_npmVersion":"8.19.1","dist":{"shasum":"a28115c75a71a30e495e10912712a42912c12e22","size":5658,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-0.1.0.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_0.1.0_1664043674834_0.34772013604407914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-24T18:31:51.449Z","publish_time":1664043675239,"_cnpm_publish_time":1664043675239},"0.0.5":{"name":"ultrahtml","type":"module","version":"0.0.5","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":"./dist/index.js","./dist/*":"./dist/*","./package.json":"./package.json"},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","esbuild":"^0.14.51","prettier":"^2.5.1","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"esbuild src/index.ts --target=node14 --outfile=dist/index.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","test":"vitest"},"description":"A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.","_id":"ultrahtml@0.0.5","_integrity":"sha512-AJp6H2lFQ7KB3t1m1n/gOqOWVBWXUwkXxZ6H4sv6t/ysiGfVvVmegIJ7WdNe5qo/EfsXrT/iLi+tBAYI0Jgiow==","_resolved":"/tmp/47e229e17483262a2b02c8d8e6538e3e/ultrahtml-0.0.5.tgz","_from":"file:ultrahtml-0.0.5.tgz","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"shasum":"87067a0b44dfb044e9533b661e0e756c76229769","size":5625,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-0.0.5.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_0.0.5_1663185483571_0.6562614977038572"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-14T19:58:31.324Z","publish_time":1663185483748,"_cnpm_publish_time":1663185483748},"0.0.4":{"name":"ultrahtml","type":"module","version":"0.0.4","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":"./dist/index.js","./dist/*":"./dist/*","./package.json":"./package.json"},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","esbuild":"^0.14.51","prettier":"^2.5.1","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"esbuild src/index.ts --target=node14 --outfile=dist/index.js && tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","test":"vitest"},"description":"A tiny library for enhancing `html`, inspired by [MDX](https://mdxjs.com/).","_id":"ultrahtml@0.0.4","_integrity":"sha512-LcNKWPic3v5WXEmhpCwisEnhRPYg8qz00jpY9+vE/RrbbSmaxzJKLrdJgSdTdJCUf9VzwuYiGmc3G0ApfA0uiA==","_resolved":"/tmp/7006babeb4ced39c03f03a67971cca59/ultrahtml-0.0.4.tgz","_from":"file:ultrahtml-0.0.4.tgz","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"shasum":"acc8035568b7aa8ba2e16befc6c10fb7dfdabdea","size":5425,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-0.0.4.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_0.0.4_1659846040044_0.08118853637417445"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-07T04:20:55.680Z","publish_time":1659846040210,"_cnpm_publish_time":1659846040210},"0.0.3":{"name":"ultrahtml","type":"module","version":"0.0.3","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":"./dist/index.js","./dist/*":"./dist/*","./package.json":"./package.json"},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","esbuild":"^0.14.51","prettier":"^2.5.1","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"esbuild src/index.ts --target=node14 --outfile=dist/index.js","postbuild":"tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","test":"vitest"},"description":"A tiny library for enhancing `html`, inspired by [MDX](https://mdxjs.com/).","_id":"ultrahtml@0.0.3","_integrity":"sha512-PYR842zIiSQVCeUSOk/j5h32DhpGb0ZpuBDlIRXeGHBHCWiDWJyH+j3dcUiKMn78A5AvS+eNlDAJIaC8NlgMKw==","_resolved":"/tmp/17c6a75c36c695b260d66f6c33fbc89d/ultrahtml-0.0.3.tgz","_from":"file:ultrahtml-0.0.3.tgz","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"shasum":"a20ba638f93417fc90fdee5a1a86c25d47c59dee","size":4707,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-0.0.3.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_0.0.3_1659842471703_0.48589824883661414"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-07T03:21:20.663Z","publish_time":1659842471879,"_cnpm_publish_time":1659842471879},"0.0.2":{"name":"ultrahtml","type":"module","version":"0.0.2","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":"./dist/index.js","./dist/*":"./dist/*","./package.json":"./package.json"},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","esbuild":"^0.14.51","prettier":"^2.5.1","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"esbuild src/index.ts --target=node14 --outfile=dist/index.js","postbuild":"tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","test":"vitest"},"description":"A tiny library for enhancing `html`, inspired by [MDX](https://mdxjs.com/).","_id":"ultrahtml@0.0.2","_integrity":"sha512-wBRvmfJHxR8bCagq0kNRAjyDv2CGXqRuM1JWvx7tGScuEycmOOnmOVWSLRLvR7VM0aFsUKx37mr+Dm0lLG6JDg==","_resolved":"/tmp/4fe82efcf0fe638af4830ddf44ff87c5/ultrahtml-0.0.2.tgz","_from":"file:ultrahtml-0.0.2.tgz","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"shasum":"8222301701dc0fb51b8aeb3ebc7b82e954c8c2fa","size":4671,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-0.0.2.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_0.0.2_1659842192040_0.12618671190387487"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-07T03:16:36.053Z","publish_time":1659842192176,"_cnpm_publish_time":1659842192176},"0.0.1":{"name":"ultrahtml","type":"module","version":"0.0.1","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/natemoo-re/ultrahtml.git"},"bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"homepage":"https://github.com/natemoo-re/ultrahtml#README","exports":{".":"./dist/index.js","./dist/*":"./dist/*","./package.json":"./package.json"},"keywords":["html","template","sanitize"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.7.0"},"packageManager":"pnpm@7.6.0","devDependencies":{"@changesets/cli":"^2.18.1","esbuild":"^0.14.51","prettier":"^2.5.1","typescript":"^4.7.4","vitest":"^0.20.2"},"scripts":{"build":"esbuild src/index.ts --target=node14 --outfile=dist/index.js","postbuild":"tsc -p .","lint":"prettier \"**/*.{js,ts,md}\"","test":"vitest"},"description":"A tiny library for enhancing `html`, inspired by [MDX](https://mdxjs.com/).","_id":"ultrahtml@0.0.1","_integrity":"sha512-hfyVs4GQz9bMcxX49Qp4+/KiG5bhJVYDR3axR5HWJk9ApaW0/BL95hnDPx7kMcsylUcK4iT5b5CgD+1zP1tYOA==","_resolved":"/tmp/25cb405f5d46e5c24b6e710aaca8070c/ultrahtml-0.0.1.tgz","_from":"file:ultrahtml-0.0.1.tgz","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"shasum":"c99ae27232ec1023f3894c35cf9ec2757c1db4b3","size":4595,"noattachment":false,"key":"/ultrahtml/-/ultrahtml-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ultrahtml/download/ultrahtml-0.0.1.tgz"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ultrahtml_0.0.1_1659838594521_0.04259001358484604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-07T02:16:37.976Z","publish_time":1659838594679,"_cnpm_publish_time":1659838594679}},"readme":"# `ultrahtml`\n\nA 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.\n\n### Features\n\n- Tiny, fault-tolerant and friendly HTML-like parser. Works with HTML, Astro, Vue, Svelte, and any other HTML-like syntax.\n- Built-in AST `walk` utility\n- Built-in `transform` utility for easy output manipulation\n- Automatic but configurable sanitization, see [Sanitization](#sanitization)\n- Handy `html` template utility\n- `querySelector` and `querySelectorAll` support using `ultrahtml/selector`\n\n#### `walk`\n\nThe `walk` function provides full control over the AST. It can be used to scan for text, elements, components, or any other validation you might want to do.\n\n> **Note** > `walk` is `async` and **must** be `await`ed. Use `walkSync` if it is guaranteed there are no `async` components in the tree.\n\n```js\nimport { parse, walk, ELEMENT_NODE } from \"ultrahtml\";\n\nconst ast = parse(`<h1>Hello world!</h1>`);\nawait walk(ast, async (node) => {\n  if (node.type === ELEMENT_NODE && node.name === \"script\") {\n    throw new Error(\"Found a script!\");\n  }\n});\n```\n\n#### `walkSync`\n\nThe `walkSync` function is identical to the `walk` function, but is synchronous. This should only be used when it is guaranteed there are no `async` components in the tree.\n\n```js\nimport { parse, walkSync, ELEMENT_NODE } from \"ultrahtml\";\n\nconst ast = parse(`<h1>Hello world!</h1>`);\nwalkSync(ast, (node) => {\n  if (node.type === ELEMENT_NODE && node.name === \"script\") {\n    throw new Error(\"Found a script!\");\n  }\n});\n```\n\n#### `render`\n\nThe `render` function allows you to serialize an AST back into a string.\n\n> **Note**\n> By default, `render` will sanitize your markup, removing any `script` tags. Pass `{ sanitize: false }` to disable this behavior.\n\n```js\nimport { parse, render } from \"ultrahtml\";\n\nconst ast = parse(`<h1>Hello world!</h1>`);\nconst output = await render(ast);\n```\n\n#### `transform`\n\nThe `transform` function provides a straight-forward way to modify any markup. Sanitize content, swap in-place elements/Components, and more using a set of built-in transformers, or write your own custom transformer.\n\n```js\nimport { transform, html } from \"ultrahtml\";\nimport swap from \"ultrahtml/transformers/swap\";\nimport sanitize from \"ultrahtml/transformers/sanitize\";\n\nconst output = await transform(`<h1>Hello world!</h1>`, [\n  swap({\n    h1: \"h2\",\n    h3: (props, children) => html`<h2 class=\"ultra\">${children}</h2>`,\n  }),\n  sanitize({ allowElements: [\"h1\", \"h2\", \"h3\"] }),\n]);\n\nconsole.log(output); // <h2>Hello world!</h2>\n```\n\n#### Sanitization\n\n`ultrahtml/transformers/sanitize` implements an extension of the [HTML Sanitizer API](https://developer.mozilla.org/en-US/docs/Web/API/Sanitizer/Sanitizer).\n\n| Option              | Type                       | Default      | Description                                                                                                                                                                                                                               |\n| ------------------- | -------------------------- | ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| allowElements       | `string[]`                 | `undefined`  | An array of strings indicating elements that the sanitizer should not remove. All elements not in the array will be dropped.                                                                                                              |\n| blockElements       | `string[]`                 | `undefined`  | An array of strings indicating elements that the sanitizer should remove, but keep their child elements.                                                                                                                                  |\n| dropElements        | `string[]`                 | `[\"script\"]` | An array of strings indicating elements (including nested elements) that the sanitizer should remove.                                                                                                                                     |\n| allowAttributes     | `Record<string, string[]>` | `undefined`  | An object where each key is the attribute name and the value is an Array of allowed tag names. Matching attributes will not be removed. All attributes that are not in the array will be dropped.                                         |\n| dropAttributes      | `Record<string, string[]>` | `undefined`  | An object where each key is the attribute name and the value is an Array of dropped tag names. Matching attributes will be removed.                                                                                                       |\n| allowComponents     | `boolean`                  | `false`      | A boolean value set to false (default) to remove components and their children. If set to true, components will be subject to built-in and custom configuration checks (and will be retained or dropped based on those checks).           |\n| allowCustomElements | `boolean`                  | `false`      | A boolean value set to false (default) to remove custom elements and their children. If set to true, custom elements will be subject to built-in and custom configuration checks (and will be retained or dropped based on those checks). |\n| allowComments       | `boolean`                  | `false`      | A boolean value set to false (default) to remove HTML comments. Set to true in order to keep comments.                                                                                                                                    |\n\n## Acknowledgements\n\n- [Jason Miller](https://twitter.com/_developit)'s [`htmlParser`](https://github.com/developit/htmlParser) provided a great, lightweight base for this parser\n- [Titus Wormer](https://twitter.com/wooorm)'s [`mdx`](https://mdxjs.com) for inspiration\n","_attachments":{},"homepage":"https://github.com/natemoo-re/ultrahtml#README","bugs":{"url":"https://github.com/natemoo-re/ultrahtml/issues"},"license":"MIT"}