Files
motia/.npm-cache/_cacache/content-v2/sha512/24/ad/d36d46fd85d444b3cce44013a96b43f1a45a7158979fec94464838f42fdd8cf59a87631cf1b0a259fa4d89295572916cf12dba0a1dbd0b113e04857b16eb
2025-10-19 14:57:07 +00:00

1 line
88 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{"_id":"hastscript","_rev":"30-743fcf020a77a43463912759bafca9c0","name":"hastscript","dist-tags":{"latest":"9.0.1"},"versions":{"1.0.0":{"name":"hastscript","version":"1.0.0","keywords":["hast","rehype","vdom","virtual","dom","hyperscript","dsl","html"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@1.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/hastscript#readme","bugs":{"url":"https://github.com/wooorm/hastscript/issues"},"dist":{"shasum":"b070e933aa4ddc7f7a4c159a28e13f3163ce9ba1","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-1.0.0.tgz","integrity":"sha512-TIhYMGp1LiurLyJn3dFjXnnzqq+dr8xXYz9UE2G8WE7pZd2RjBGEZZkfFqgdtyvyD7LBCXyRhEvYvPgi5AOlQg==","signatures":[{"sig":"MEQCIAephb1npgaouIus5Wt0z7/HsOA1QLp6kUSp3znFZiWmAiA6sldOiSN/zcnp6TlIhYFrBun/tJ0cV7zs0SVWFBBSxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"b070e933aa4ddc7f7a4c159a28e13f3163ce9ba1","gitHead":"56720cfb0ebf20208ad83784f607c51216336208","scripts":{"lint":"npm run lint-api && npm run lint-style","test":"npm run build && npm run lint && npm run test-coverage","build":"npm run build-md && npm run build-bundle && npm run build-mangle","build-md":"remark . --quiet --frail","lint-api":"eslint .","test-api":"node test.js","lint-style":"jscs --reporter inline .","build-bundle":"browserify index.js --bare -s hastscript > hastscript.js","build-mangle":"esmangle hastscript.js > hastscript.min.js","test-coverage":"istanbul cover test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/wooorm/hastscript.git","type":"git"},"_npmVersion":"3.3.6","description":"Hyperscript compatible DSL for creating virtual HAST trees","directories":{},"_nodeVersion":"5.0.0","dependencies":{"camelcase":"^2.1.0","css-declarations":"^1.0.0","property-information":"^2.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","hast-util-parse-selector":"^1.0.0"},"devDependencies":{"hast":"0.0.2","jscs":"^2.0.0","tape":"^4.0.0","eslint":"^2.0.0","remark":"^4.0.0","esmangle":"^1.0.0","istanbul":"^0.4.0","browserify":"^13.0.0","jscs-jsdoc":"^1.0.0","remark-lint":"^3.0.0","remark-usage":"^3.0.0","remark-github":"^4.0.1","remark-comment-config":"^3.0.0","remark-validate-links":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript-1.0.0.tgz_1456341658632_0.22456222819164395","host":"packages-9-west.internal.npmjs.com"}},"1.0.1":{"name":"hastscript","version":"1.0.1","keywords":["hast","rehype","vdom","virtual","dom","hyperscript","dsl","html"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@1.0.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/hastscript#readme","bugs":{"url":"https://github.com/wooorm/hastscript/issues"},"dist":{"shasum":"a3452558b591b8bda84583153ce9fbdf70a9c00b","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-1.0.1.tgz","integrity":"sha512-3F20CCycXKRlbD92/1IGk6jIvM5tbNzdcHXuZvuuBOdMMUEDKxC5wjjowA7ql3q7zgo/o/Y04sxauYOkyfWP0g==","signatures":[{"sig":"MEUCIClDZ95ikZfaxLibOrxpSTFu74zHI7gY/3cGF6BFMNLMAiEAo1+kjkWCeEhVoRKFP/7MZhr4GUuXuo5mK71VxHk7WIU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"a3452558b591b8bda84583153ce9fbdf70a9c00b","gitHead":"b37901605c18d440daa5eb0db7ac10b3790a1f1b","scripts":{"lint":"npm run lint-api && npm run lint-style","test":"npm run build && npm run lint && npm run test-coverage","build":"npm run build-md && npm run build-bundle && npm run build-mangle","build-md":"remark . --quiet --frail","lint-api":"eslint .","test-api":"node test.js","lint-style":"jscs --reporter inline .","build-bundle":"browserify index.js --bare -s hastscript > hastscript.js","build-mangle":"esmangle hastscript.js > hastscript.min.js","test-coverage":"istanbul cover test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/wooorm/hastscript.git","type":"git"},"_npmVersion":"3.3.6","description":"Hyperscript compatible DSL for creating virtual HAST trees","directories":{},"_nodeVersion":"5.0.0","dependencies":{"camelcase":"^2.1.0","css-declarations":"^1.0.0","property-information":"^2.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","hast-util-parse-selector":"^1.0.0"},"devDependencies":{"hast":"0.0.2","jscs":"^2.0.0","tape":"^4.0.0","eslint":"^2.0.0","remark":"^4.0.0","esmangle":"^1.0.0","istanbul":"^0.4.0","browserify":"^13.0.0","jscs-jsdoc":"^1.0.0","remark-lint":"^3.0.0","remark-usage":"^3.0.0","remark-github":"^4.0.1","remark-comment-config":"^3.0.0","remark-validate-links":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript-1.0.1.tgz_1456399937385_0.5567249092273414","host":"packages-5-east.internal.npmjs.com"}},"2.0.0":{"name":"hastscript","version":"2.0.0","keywords":["hast","rehype","vdom","virtual","dom","hyperscript","dsl","html"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@2.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/hastscript#readme","bugs":{"url":"https://github.com/wooorm/hastscript/issues"},"dist":{"shasum":"c92fa25e329875516d6369870221eeb4310603b2","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-2.0.0.tgz","integrity":"sha512-Fg0A7/JjLDAEcnZWM4JvMuPyidKjzgF83romNwk34JupVTcYG2NBol6m9FOKJWzjl8tzBevskHX95qm03XGDLQ==","signatures":[{"sig":"MEUCIB9l7KBIOTtEPcnYem4f1vvOI0VOypIQdkscolyYvjpzAiEA2r9hUr4gQ+xIX4lZrnkOdrb52/TVT85xlYb3DXmZi9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"c92fa25e329875516d6369870221eeb4310603b2","gitHead":"9782432b21e72d28fac8b4094d420386317c330a","scripts":{"lint":"npm run lint-api && npm run lint-style","test":"npm run build && npm run lint && npm run test-coverage","build":"npm run build-md && npm run build-bundle && npm run build-mangle","build-md":"remark . --quiet --frail","lint-api":"eslint .","test-api":"node test.js","lint-style":"jscs --reporter inline .","build-bundle":"browserify index.js --bare -s hastscript > hastscript.js","build-mangle":"esmangle hastscript.js > hastscript.min.js","test-coverage":"istanbul cover test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/wooorm/hastscript.git","type":"git"},"_npmVersion":"3.3.6","description":"Hyperscript compatible DSL for creating virtual HAST trees","directories":{},"_nodeVersion":"5.0.0","dependencies":{"camelcase":"^2.1.0","css-declarations":"^1.0.0","property-information":"^3.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","hast-util-parse-selector":"^2.0.0"},"devDependencies":{"hast":"0.0.2","jscs":"^2.0.0","tape":"^4.0.0","eslint":"^2.0.0","remark":"^4.0.0","esmangle":"^1.0.0","istanbul":"^0.4.0","browserify":"^13.0.0","jscs-jsdoc":"^1.0.0","remark-lint":"^3.0.0","remark-usage":"^3.0.0","remark-github":"^4.0.1","remark-comment-config":"^3.0.0","remark-validate-links":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript-2.0.0.tgz_1460473349534_0.5509862557519227","host":"packages-12-west.internal.npmjs.com"}},"3.0.0":{"name":"hastscript","version":"3.0.0","keywords":["hast","rehype","vdom","virtual","dom","hyperscript","dsl","html"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@3.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/hastscript#readme","bugs":{"url":"https://github.com/wooorm/hastscript/issues"},"dist":{"shasum":"6fa65452bf67f1bc9e4f11e5481e8eb0f65e2ae8","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-3.0.0.tgz","integrity":"sha512-ihuCFsPPy5cuIvQfobcmlOCbwE8rduKOjUUqjmZD4vD8Ku1a26z1ycoszsPQuUSeyv/fq/L6l4vkQuRvQo12WA==","signatures":[{"sig":"MEQCIDbEgJq8MD4PUHHLbkG5rXMg6jh3cRiPnkBS63bgS7IIAiBCZzq3kfy9ggB+OQVugxiLUMqRaVG44MHu7SzqGlNqYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"6fa65452bf67f1bc9e4f11e5481e8eb0f65e2ae8","gitHead":"d558e6c726974064051a1c75c688ed349da8e217","scripts":{"lint":"npm run lint-api && npm run lint-style","test":"npm run build && npm run lint && npm run test-coverage","build":"npm run build-md && npm run build-bundle && npm run build-mangle","build-md":"remark . --quiet --frail","lint-api":"eslint .","test-api":"node test.js","lint-style":"jscs --reporter inline .","build-bundle":"browserify index.js --bare -s hastscript > hastscript.js","build-mangle":"esmangle hastscript.js > hastscript.min.js","test-coverage":"istanbul cover test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/wooorm/hastscript.git","type":"git"},"_npmVersion":"3.8.6","description":"Hyperscript compatible DSL for creating virtual HAST trees","directories":{},"_nodeVersion":"6.0.0","dependencies":{"camelcase":"^3.0.0","property-information":"^3.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","hast-util-parse-selector":"^2.0.0"},"devDependencies":{"hast":"0.0.2","jscs":"^3.0.0","tape":"^4.0.0","eslint":"^2.0.0","esmangle":"^1.0.0","istanbul":"^0.4.0","browserify":"^13.0.0","jscs-jsdoc":"^2.0.0","remark-cli":"^1.0.0","remark-lint":"^4.0.0","remark-usage":"^4.0.0","remark-github":"^5.0.0","remark-comment-config":"^4.0.0","remark-validate-links":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript-3.0.0.tgz_1465937725747_0.23100639740005136","host":"packages-16-east.internal.npmjs.com"}},"3.0.1":{"name":"hastscript","version":"3.0.1","keywords":["hast","rehype","vdom","virtual","dom","hyperscript","dsl","html"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@3.0.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/hastscript#readme","bugs":{"url":"https://github.com/wooorm/hastscript/issues"},"xo":{"rules":{"max-lines":"off","guard-for-in":"off","no-self-compare":"off"},"space":true,"ignores":["hastscript.js"]},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"9edfab8839e6d67bc6835297a0bf9ba6ad7a00a9","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-3.0.1.tgz","integrity":"sha512-12pukgutgN4imw2h0xzaDWNBUyQNtsyF6yMY8lg4uvzZqlPtZ/z9uhYTRJxf7fsmMJf6RIy1/pABKr9IVhSmTw==","signatures":[{"sig":"MEUCICRdkISFsoUDKsmzDBsD+nR6BFQZyMwXtz2lQBltTjxKAiEApI1zfgaPE+fi/f3KEFiieOSigH7xlUFkdJUiUkdo1Yw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"9edfab8839e6d67bc6835297a0bf9ba6ad7a00a9","gitHead":"5636739be97fc7c5cc9a3625c6072f460e340011","scripts":{"lint":"xo","test":"npm run build && npm run lint && npm run test-coverage","build":"npm run build-md && npm run build-bundle && npm run build-mangle","build-md":"remark . --quiet --frail","test-api":"node test","build-bundle":"browserify index.js --bare -s hastscript > hastscript.js","build-mangle":"esmangle hastscript.js > hastscript.min.js","test-coverage":"nyc --reporter lcov tape test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/wooorm/hastscript.git","type":"git"},"_npmVersion":"3.8.6","description":"Hyperscript compatible DSL for creating virtual HAST trees","directories":{},"_nodeVersion":"6.0.0","dependencies":{"camelcase":"^3.0.0","property-information":"^3.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","hast-util-parse-selector":"^2.0.0"},"remarkConfig":{"output":true,"presets":"wooorm"},"devDependencies":{"xo":"^0.16.0","nyc":"^8.1.0","tape":"^4.0.0","esmangle":"^1.0.0","browserify":"^13.0.0","remark-cli":"^2.0.0","remark-preset-wooorm":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript-3.0.1.tgz_1472561492919_0.9712481345050037","host":"packages-16-east.internal.npmjs.com"}},"3.1.0":{"name":"hastscript","version":"3.1.0","keywords":["hast","rehype","vdom","virtual","dom","hyperscript","dsl","html"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@3.1.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/syntax-tree/hastscript#readme","bugs":{"url":"https://github.com/syntax-tree/hastscript/issues"},"xo":{"rules":{"guard-for-in":"off","no-self-compare":"off"},"space":true,"esnext":false,"ignores":["hastscript.js"]},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"66628ba6d7f1ad07d9277dd09028aba7f4934599","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-3.1.0.tgz","integrity":"sha512-8V34dMSDT1Ik+ZSgTzCLdyp89MrWxcxctXPxhmb72GQj1Xkw1aHPM9UaHCWewvH2Q+PVkYUm4ZJVw4T0dgEGNA==","signatures":[{"sig":"MEYCIQDNbP7QmmybJsnR/QHYzVa7Ggm9LVBml7XHEUZIZSsiywIhAJEC0v/pkh0kUXuhqVLR3IvKF230F+I2QxeLyuCT4NVq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["index.js"],"gitHead":"181ba4b30cd48e6d3d2192fa7a7189b6a10e8433","scripts":{"lint":"xo","test":"npm run build && npm run lint && npm run test-coverage","build":"npm run build-md && npm run build-bundle && npm run build-mangle","build-md":"remark . -qfo","test-api":"node test","build-bundle":"browserify index.js --bare -s hastscript > hastscript.js","build-mangle":"esmangle hastscript.js > hastscript.min.js","test-coverage":"nyc --reporter lcov tape test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/syntax-tree/hastscript.git","type":"git"},"_npmVersion":"5.0.0","description":"Hyperscript compatible DSL for creating virtual HAST trees","directories":{},"_nodeVersion":"8.0.0","dependencies":{"camelcase":"^3.0.0","property-information":"^3.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","hast-util-parse-selector":"^2.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"devDependencies":{"xo":"^0.18.0","nyc":"^11.0.0","tape":"^4.0.0","esmangle":"^1.0.0","browserify":"^14.3.0","remark-cli":"^4.0.0","remark-preset-wooorm":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript-3.1.0.tgz_1500915204160_0.10662469360977411","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"hastscript","version":"4.0.0","keywords":["hast","rehype","vdom","virtual","dom","hyperscript","dsl","html"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@4.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/syntax-tree/hastscript#readme","bugs":{"url":"https://github.com/syntax-tree/hastscript/issues"},"xo":{"rules":{"guard-for-in":"off","no-self-compare":"off"},"esnext":false,"ignores":["hastscript.js"],"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"653f7f4f7aedb9e6c629af8c13707553f5671c77","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-4.0.0.tgz","fileCount":7,"integrity":"sha512-zrN3fborQZT6+DJZOCKpeafzYIjs3y4ymzHGExBmUFSqwjqrRbH8DYDDbPsNLkVW0YDvoKdQ1c6wMLcZuoZDmg==","signatures":[{"sig":"MEUCIQD7BPGRT9D29faVfX66lfYSDXzgSIsGONOwnHpfRr1d3gIgHxkuN70Pvy2c26gZEN7Z0KOIxxHhqx+KTfoPjfKWKac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTg8FCRA9TVsSAnZWagAA5q0QAJx8vpucepx09oFixsbx\nnLmTxKxR2ZbYB+PuXrXPQNceBLEAznWMtm/0Cyo3znglVA8ZsIbPZoth2aEb\na7s/mX+BkTh9IlCchYbL1QT5Pi1qb6ixbDde9qvnS061NydVuolpb9rnTw+X\nD5lki7eNOnd6QvH+m/cIQjSbTcuvZrjcbN/MvhKq4vs3+tJ8QeO+KYUjzRbe\njdrOEosU27qud2qtL6/axIz0+PBYOdMLhsMwVBMbf05zkUiCAVSIeEZgH7pN\nFtpJ7XmrX/WUP7ppn0JXMRUdWydy2NvHiLraH5qaNANzk1L/JyM/5ajUy2yR\noCJ+4RxlKyRsJc6aPKY3pd4S+0JBdB8U/O0eGEw+svKuUK+xAgLQmRIRbPJ2\nPtLHDdOdw+wp9XbZadjYhYa+1VYF6RAC7vRpM8Fgkx6vA/upgHMUyOGQtxgg\noSGXnsRqvHwmhBYdpx+4B0+VgWoh0muz+z93ygBSnGTdHu9JD3G4wJeJkxXJ\ng/brrP3fRpYkbOaEBdl4igk8JQm4RccwMbailt6dmZSqvw9YPo/9qHBx8TZt\nw7P8TlcPa9VnCc3909Q89IJ/dZ8NGh1+5stpY4/tNn2VOZZBysp76a2BBxJ8\nYmLLiv+UzYBSRrN7bcX/ANUPyl/HDVSGu9uh0WmuXfd7tMRWw25iOKBHEBzO\nKbOS\r\n=6XLI\r\n-----END PGP SIGNATURE-----\r\n"},"files":["index.js","factory.js","html.js","svg.js"],"gitHead":"ccbc7d2f135a58fef5c2a87525dd8a075a52b210","scripts":{"test":"npm run format && npm run build && npm run test-coverage","build":"npm run build-bundle && npm run build-mangle","format":"remark . -qfo && prettier --write '**/*.js' && xo --fix","test-api":"node test","build-bundle":"browserify index.js --bare -s hastscript > hastscript.js","build-mangle":"esmangle hastscript.js > hastscript.min.js","test-coverage":"nyc --reporter lcov tape test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/syntax-tree/hastscript.git","type":"git"},"_npmVersion":"6.2.0","description":"Hyperscript compatible DSL for creating virtual HAST trees","directories":{},"_nodeVersion":"10.0.0","dependencies":{"property-information":"^4.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","hast-util-parse-selector":"^2.2.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.21.0","nyc":"^12.0.0","tape":"^4.0.0","esmangle":"^1.0.0","prettier":"^1.13.5","browserify":"^16.0.0","remark-cli":"^5.0.0","remark-preset-wooorm":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript_4.0.0_1531842309368_0.3402764482417766","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"hastscript","version":"4.1.0","keywords":["hast","rehype","vdom","virtual","dom","hyperscript","dsl","html"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@4.1.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/syntax-tree/hastscript#readme","bugs":{"url":"https://github.com/syntax-tree/hastscript/issues"},"xo":{"rules":{"guard-for-in":"off","no-self-compare":"off"},"esnext":false,"ignores":["hastscript.js"],"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"ea5593fa6f6709101fc790ced818393ddaa045ce","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-4.1.0.tgz","fileCount":7,"integrity":"sha512-bOTn9hEfzewvHyXdbYGKqOr/LOz+2zYhKbC17U2YAjd16mnjqB1BQ0nooM/RdMy/htVyli0NAznXiBtwDi1cmQ==","signatures":[{"sig":"MEUCIQCt+VshAlwPsXeHX+SHw6z7QdSfm0s7QILtWxpm+7DhSQIgId/Ja0MOcecO6tNDlmHWWzms6Nh1QoO2o1xVLIefypY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12139},"gitHead":"dac182c4665963328ea0149335616aec62bf067c","scripts":{"test":"npm run format && npm run build && npm run test-coverage","build":"npm run build-bundle && npm run build-mangle","format":"remark . -qfo && prettier --write '**/*.js' && xo --fix","test-api":"node test","build-bundle":"browserify index.js --bare -s hastscript > hastscript.js","build-mangle":"esmangle hastscript.js > hastscript.min.js","test-coverage":"nyc --reporter lcov tape test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/syntax-tree/hastscript.git","type":"git"},"_npmVersion":"6.4.1","description":"Hyperscript compatible DSL for creating virtual HAST trees","directories":{},"_nodeVersion":"10.0.0","dependencies":{"property-information":"^4.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","hast-util-parse-selector":"^2.2.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.21.0","nyc":"^12.0.0","tape":"^4.0.0","esmangle":"^1.0.0","prettier":"^1.13.5","browserify":"^16.0.0","remark-cli":"^5.0.0","remark-preset-wooorm":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript_4.1.0_1538686624386_0.10068064597434812","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"hastscript","version":"5.0.0","keywords":["hast","rehype","vdom","virtual","dom","hyperscript","dsl","html"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@5.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/syntax-tree/hastscript#readme","bugs":{"url":"https://github.com/syntax-tree/hastscript/issues"},"xo":{"rules":{"guard-for-in":"off","no-self-compare":"off"},"esnext":false,"ignores":["hastscript.js"],"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"fee10382c1bc4ba3f1be311521d368c047d2c43a","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-5.0.0.tgz","fileCount":7,"integrity":"sha512-xJtuJ8D42Xtq5yJrnDg/KAIxl2cXBXKoiIJwmWX9XMf8113qHTGl/Bf7jEsxmENJ4w6q4Tfl8s/Y6mEZo8x8qw==","signatures":[{"sig":"MEQCIEQV2KqlQRZHq9Hr6ujpdAwmnHl5USzsfY/mvxFP3mBlAiBIECgNlvsUL55zDVox01Nzlvz2lFeCqbr+liXim6qhAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4x+BCRA9TVsSAnZWagAA7AMQAJ8rx7C9z+PEyF04JJ+M\nvOJU0WAiGWYVQyzrN5hyxsBALlMVI2bUtYOMwzz3KYaYizmaHnkEIHnI+DEN\nG8cRVloanotmPOxdKdgfAMO/TAjnSvARjVXsLDZjBMpJ60CR7Efu83CDeUcH\nAJw8u/ucU9GxdiYeVhdO7ZhyEtnSqsQAz/PNFwxOy3JGcKUzfFaJv8L9oO4N\nmyQWOP5thGoR1ymVqD2a2/ULqjAGHqRpl3shKol2E8+yYHmTHohO0WLsxLyT\nYeBEbRhCdFihZaoFbEyYMRWB9n2/9tNVK1hRK38mGn3rQozoCouCqMrdWQg1\nWkjdd8WZ+UWLPR4vnpmwGq2yJsmhD+rxzXh08zHyfFFu9M8jLJVDOS5pmEmN\nbWNgkDCgjQBHXvOC6hoPNQ2VEqChzhxfMYL2rbpxFC/MLvshijY1AN9lLI/l\nfhNbETdA3SMbsQzheiYtXlyiEtPleam0M7noO8rDHbbe9KAPfJt8mc0o5vxn\ntkO2jYiBhxLvSwygR3zz/pxoHvMBuOz7iBJ25aSvSSR+Fy6bDqK9qBNI82IM\nGOi48H1eFiWhgcDb9qPW51i6xlIGyoWHO+eX6DUM8ML82jFIS31kj6GX8QWr\n8yTN7S7SO1PyUo3AgZFhxAn9jRYf1+I2FfRhl8UAsL9ppyCpRHjirQ1iyukn\nu/AX\r\n=rCFZ\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"d3d9c9aacd888c7175be0f0cec9c784ae2e28c04","scripts":{"test":"npm run format && npm run build && npm run test-coverage","build":"npm run build-bundle && npm run build-mangle","format":"remark . -qfo && prettier --write '**/*.js' && xo --fix","test-api":"node test","build-bundle":"browserify . -s hastscript > hastscript.js","build-mangle":"browserify . -s hastscript -p tinyify > hastscript.min.js","test-coverage":"nyc --reporter lcov tape test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/syntax-tree/hastscript.git","type":"git"},"_npmVersion":"6.4.1","description":"Hyperscript compatible DSL for creating virtual HAST trees","directories":{},"_nodeVersion":"11.0.0","dependencies":{"property-information":"^5.0.1","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","hast-util-parse-selector":"^2.2.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.23.0","nyc":"^13.0.0","tape":"^4.0.0","tinyify":"^2.4.3","prettier":"^1.13.5","browserify":"^16.0.0","remark-cli":"^6.0.0","remark-preset-wooorm":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript_5.0.0_1541611393232_0.5590370601092818","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"hastscript","version":"5.0.1","keywords":["hast","rehype","vdom","virtual","dom","hyperscript","dsl","html"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@5.0.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/syntax-tree/hastscript#readme","bugs":{"url":"https://github.com/syntax-tree/hastscript/issues"},"xo":{"rules":{"guard-for-in":"off","no-self-compare":"off"},"esnext":false,"ignores":["hastscript.js"],"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"6f20e017a6de0e34c3f7b1fad38440e63ed2b557","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-5.0.1.tgz","fileCount":7,"integrity":"sha512-i9nc9NRtVIKlvVfVJ/Tnonk5PXO3BOqaqwfxHw53CWZEETpLCFIjvu0jej/DzT/xlXFOVDpB7KRUFpUrgU8Tow==","signatures":[{"sig":"MEYCIQDv/zkx0dCmwiLU39CaiJByEOWHWIWKGqQgGlljv+6igQIhAPahocc32Yt7pOqDXo/lBuSdxAFZ+sbIdmeEYv2mx+Kx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6lCwCRA9TVsSAnZWagAAJNAP/3JrQIsjAA656ipbc5+b\n/6Hq7zCtX0N37s+nT2p13FneCSlzphuQSE5NzJuXKuBlOaXPbxmC2Cn+Kcy/\nyOBoJ1CECyJcboJvDh2n/n28kG6nhAR0w0Zn/zYnigWNLdCwQ8p06oWvNa3V\nfec3jECaJQuCMVMN2O6AYFHEY6K2qATiPaX8wx3mvpdeszUEq6JWjkBSuDaU\n3y0sYSvTxcz7HAtL0smh8w/wmA+yHEc3Bl26xqhy2epfyh3yO4ixUvejg/gS\nYHYFJ5wd6zfH8TqqbNzHkkdXnDIpaQSdS4XR8mNNpPSJZ3oYNRFhtx7Vqqct\ndGv9vgIBxMtdSrwiRlvSY+UUF0OXAKnX/wiDCaARUAHGRp8h4jGpHqjnEYr8\nD8GiHwcBhZJL4TQB+Ff97BPPMDL3RBPQb9uRegRVVkO/wHyhD3arJinGir9a\nU2mb+ProkcrFmdW2c8X1wumtHaeR/vV7A+r/Rbpx6xOHHkZSRfogaSFjv7JQ\ndFkweCHUeSHEUqfwP8yC7+JlkY8WHMiSIrgSUjoOZ26SSOXEQH/P87bu5JlC\ndjTw7WS12YYOFMeCyUnQLwRJwmN8/TlwJKRN4kK1rBWAtvmktpoXm80MYlXQ\npjFkQDYtPjgQmQ7/sPgLSaYzn3OuAkQB4TAwWwFCSaryJ/ghNwZiPJRwus8v\n3IAT\r\n=TPlJ\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"d7b8dbc7fff85b155ac123f512c665101dada6a7","scripts":{"test":"npm run format && npm run build && npm run test-coverage","build":"npm run build-bundle && npm run build-mangle","format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","test-api":"node test","build-bundle":"browserify . -s hastscript > hastscript.js","build-mangle":"browserify . -s hastscript -p tinyify > hastscript.min.js","test-coverage":"nyc --reporter lcov tape test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/syntax-tree/hastscript.git","type":"git"},"_npmVersion":"6.9.0","description":"Hyperscript compatible DSL for creating virtual hast trees","directories":{},"_nodeVersion":"12.2.0","dependencies":{"property-information":"^5.0.1","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","hast-util-parse-selector":"^2.2.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","nyc":"^14.0.0","tape":"^4.0.0","tinyify":"^2.0.0","prettier":"^1.0.0","browserify":"^16.0.0","remark-cli":"^6.0.0","remark-preset-wooorm":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript_5.0.1_1558859951648_0.4792485740946617","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"hastscript","version":"5.1.0","keywords":["hast","rehype","vdom","virtual","dom","hyperscript","dsl","html"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@5.1.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/syntax-tree/hastscript#readme","bugs":{"url":"https://github.com/syntax-tree/hastscript/issues"},"xo":{"rules":{"guard-for-in":"off","no-self-compare":"off"},"esnext":false,"ignores":["hastscript.js"],"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"a19b3cca6a26a2bcd0f1b1eac574af9427c1c7df","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-5.1.0.tgz","fileCount":8,"integrity":"sha512-7mOQX5VfVs/gmrOGlN8/EDfp1GqV6P3gTNVt+KnX4gbYhpASTM8bklFdFQCbFRAadURXAmw0R1QQdBdqp7jswQ==","signatures":[{"sig":"MEUCIQDF5dnSwzpRVVCE5vP3xuJCLMorI0S58KWKvKBSmkrkfwIgH9anwUutae9xyA4JmAaZjrSVDSwph6GvP3VMm7U/PI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7qPLCRA9TVsSAnZWagAAbf4QAJJor/GhEjj0TMsur5CY\nQhuSOZajPIqKxTlVsWM3HxDDzbnq3PBbPRc4C15YI4mL/f36cok0zocD65d9\nanjAd7/TDg+kv7SgHpv/xYb2dqhp0dbn8eXSIKlMZf4Bh1+6jIm/QEAGvHcq\nBQGJGyRbrsb2C2rPw3Xu0IQNc5j4KgIV8Xn0lHvROYss2jvvoZOnIEmNU1CA\n/pbHyV+YnmUIxoXIhJBIFDUjk+MWeYw7+LjBk0+qsPgqjDvrgP8sXqarblyZ\natJcfTizOQMMRM7tJyXcqAzW7KKbJpCD6oo7t90nNxgn1LKiGYIsQ8o4KUnA\njl/6nH6zHKN582Pvpy4pjkHnBzm7JAulLugCaZfSiJVI4ZpH8cq15cY59dRW\nlUeltPt53yIIj/SaZERqeLmdl88ScTEQCyhUczupaU7Qnz81ZTeWeYih0etf\npIpXm9/Gob/BEwuWwdEbhmhtvsIX81Jjajtk7reqbShfjiwE2MEhoElevyaE\n44kgW5SociWL9BFEywcGDZDN9qk1ilhvjq5Ph0W0n/yLhgV546AzZK8aSs0j\nqFQ/ZBixDVuzwPNyhTUKwrSUyepINJryk/70D1lABN8iRvuDofpq8963TrP1\n6iW/obkBroH9soEoFQ+iMVWR71eZ2atOAZL0m4q0qmGMzdYZmlElNPrUko8A\n1wp+\r\n=bNCy\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a806b12732086f32b95654916cdab1db523d7040","scripts":{"test":"npm run generate && npm run format && npm run build && npm run test-coverage","build":"npm run build-bundle && npm run build-mangle","format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","generate":"node build","test-api":"node test","build-bundle":"browserify . -s hastscript > hastscript.js","build-mangle":"browserify . -s hastscript -p tinyify > hastscript.min.js","test-coverage":"nyc --reporter lcov tape test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/syntax-tree/hastscript.git","type":"git"},"_npmVersion":"6.9.0","description":"Hyperscript compatible DSL for creating virtual hast trees","directories":{},"_nodeVersion":"12.2.0","dependencies":{"property-information":"^5.0.1","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","hast-util-parse-selector":"^2.2.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","nyc":"^14.0.0","tape":"^4.0.0","tinyify":"^2.0.0","prettier":"^1.0.0","browserify":"^16.0.0","remark-cli":"^6.0.0","svg-tag-names":"^2.0.0","remark-preset-wooorm":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript_5.1.0_1559143370402_0.9956325939538109","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"hastscript","version":"5.1.1","keywords":["hast","rehype","vdom","virtual","dom","hyperscript","dsl","html"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@5.1.1","maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/syntax-tree/hastscript#readme","bugs":{"url":"https://github.com/syntax-tree/hastscript/issues"},"xo":{"rules":{"guard-for-in":"off","no-self-compare":"off"},"esnext":false,"ignores":["hastscript.js"],"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"71726ee1e97220575d1f29a8e937387d99d48275","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-5.1.1.tgz","fileCount":8,"integrity":"sha512-xHo1Hkcqd0LlWNuDL3/BxwhgAGp3d7uEvCMgCTrBY+zsOooPPH+8KAvW8PCgl+GB8H3H44nfSaF0A4BQ+4xlYg==","signatures":[{"sig":"MEYCIQCbzsSYJB2oBVK4OxAHVYnXAewiMWEeMHTsd1gg4lh7QgIhAId426BonoYgTmA6XB8hNYRRQMz1/kSK1fB54UF4wYIk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdx8+CCRA9TVsSAnZWagAAqNYP/0jyh014f9zVx8C9FjDv\nkWxJuK6UN9Qvln04zRQUqUepQFc0XH4xAQhAhSpeiPjvUF9OovcDLB37cWFw\n4C94lFQTFpsciVRvUIfVjPBOUfxoxkL2sYpPoEsXuRPk7scE3VMuDJcbZ6xz\n9fyHAhC2Dr1860wG5KUGsiR7GJrOsPVGCNoc/fT4VdxgnnU39lwmEzGxeFnC\nedUpyMcWW3v0QT1lgau4n8DFg1TKy3oTBNGHD2BIhs1Yl5xebAI/lqEabDe6\nTAKHzKN58UY/NQ/6YiFIFCW+ZzTo8HHfumrRRQ/5itU60Mp0/oYlfSdpB1Dp\n+xMlrKMkLqeZbwr8AaaPPxn438gaFdYGqaj3+BxVQEahxsTDSDMb5bwzouiw\nAWaGsS+Hvr1XFmhIaXcIuLjKFCVEWkvCu72ps6yIP6YsirXwOwcS3Pi+6344\n+WuHpHPczqKzWTxIwKksxONfab8XmKKFScggGW2R3HW7YiofYD6ex594ZEOB\n1I436Disv3R8/eDMy6R+CyEQxfN/ueb6HcXxecTafegBuVBshHf9yJd737Vn\nlnIeRtwpoVN7NvFabGCKu9g2yH1AK1J2/kUb4AvLzRMwkgGA2E8anAiXHOi5\nD/O+hPJzkgc7Tqo9NSYB0XTWTlNc37KRNHpqA2TVh7RdcOu2YijLzSokKmEg\nrG90\r\n=WM47\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"eef1bd8bd56dc918046da8673ef7f1b76b857a10","scripts":{"test":"npm run generate && npm run format && npm run build && npm run test-coverage","build":"npm run build-bundle && npm run build-mangle","format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","generate":"node build","test-api":"node test","build-bundle":"browserify . -s hastscript > hastscript.js","build-mangle":"browserify . -s hastscript -p tinyify > hastscript.min.js","test-coverage":"nyc --reporter lcov tape test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/syntax-tree/hastscript.git","type":"git"},"_npmVersion":"6.13.0","description":"Hyperscript compatible DSL for creating virtual hast trees","directories":{},"_nodeVersion":"13.0.1","dependencies":{"property-information":"^5.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","hast-util-parse-selector":"^2.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.25.0","nyc":"^14.0.0","tape":"^4.0.0","tinyify":"^2.0.0","prettier":"^1.0.0","browserify":"^16.0.0","remark-cli":"^7.0.0","svg-tag-names":"^2.0.0","remark-preset-wooorm":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript_5.1.1_1573375873828_0.3094581938823282","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"hastscript","version":"5.1.2","keywords":["unist","hast","hast-util","util","utility","html","rehype","vdom","virtual","dom","hyperscript","dsl"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@5.1.2","maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/syntax-tree/hastscript#readme","bugs":{"url":"https://github.com/syntax-tree/hastscript/issues"},"xo":{"rules":{"guard-for-in":"off","no-self-compare":"off"},"esnext":false,"ignores":["hastscript.js"],"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"bde2c2e56d04c62dd24e8c5df288d050a355fb8a","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-5.1.2.tgz","fileCount":8,"integrity":"sha512-WlztFuK+Lrvi3EggsqOkQ52rKbxkXL3RwB6t5lwoa8QLMemoWfBuL43eDrwOamJyR7uKQKdmKYaBH1NZBiIRrQ==","signatures":[{"sig":"MEQCIC/qS9R4czT8CPq1v4dqUySTAutrOfApARvwY5ZK8G+CAiA5t1C0EcAFV3m3S5K6cD6E00zh5wnZ7im/HeDY9F6wLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWOnnCRA9TVsSAnZWagAAYkMP/3CX8Gxcg1Oa2IlM+YY4\n3J8BOReTvrGeD46FhFvMP6KydUhKiU2g9a/YJi3SeAbhSGKXRgJlF/0RVuPE\ngfxSwKl1Yxvms3FdBJVmnOkrsMRK/XcXIJP+48m30TrKh/RGvOIWz80IPWKc\nm+0FkjyrYMhN7lao+vauC4Ax6u70ij3JnZZDzcydbwUKnij7bOAPB0ED5AlQ\nL/EJWOUpYBKCgr3GcDc7X5BBgnKNNOCSM7EZNi6phnWsEfMhVJ84M2uRsyat\n9NckNcOGdVRXcZpIWSSFERDBPj6/4EHUgMRljG9qkVlJL1VzseRNN6uI3uI9\nxRVSfkt1vsk8AKrdDdCMJU3VkUE6FzM8UiUnpQS6e1BiaOFoPIWruGkzU7Tt\n3YbZuuKZnI67lywBysLhlP3UvEy/MPnXfjwqjB6aVExzjGtrwN5Dudd1u+4D\n8p94V/tvYqBksTXCeqFYGy/DJPlv6zU7Fh8bSUq/uTp+xhU/NcMthS5oTymN\nm81AYdO3H4zXnYNgVcF6+XDgwm/W9xtNdlgzWnzTapj+iKjfEXWWHRv3Fsyd\nuGLyqWpCi1liNzEJ1AtXZem9+2M0qPnMau6H8NNMvPTZVaOdahnCxMRkCSvg\n4dPuZGvA9/qqY3y0mC6ftpn9k0MxJh53LNeYzzPPf6t3WTrz/ZC7fozXtJM4\npCHr\r\n=MEL9\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"8794af41f415090f00b5769e8623a8d8c75682b5","scripts":{"test":"npm run generate && npm run format && npm run build && npm run test-coverage","build":"npm run build-bundle && npm run build-mangle","format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","generate":"node build","test-api":"node test","build-bundle":"browserify . -s hastscript > hastscript.js","build-mangle":"browserify . -s hastscript -p tinyify > hastscript.min.js","test-coverage":"nyc --reporter lcov tape test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/syntax-tree/hastscript.git","type":"git"},"_npmVersion":"6.13.7","description":"hast utility to create trees","directories":{},"_nodeVersion":"13.9.0","dependencies":{"property-information":"^5.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","hast-util-parse-selector":"^2.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.27.0","nyc":"^15.0.0","tape":"^4.0.0","tinyify":"^2.0.0","prettier":"^1.0.0","browserify":"^16.0.0","remark-cli":"^7.0.0","svg-tag-names":"^2.0.0","remark-preset-wooorm":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript_5.1.2_1582885351207_0.07201970052495121","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"hastscript","version":"6.0.0","keywords":["unist","hast","hast-util","util","utility","html","rehype","vdom","virtual","dom","hyperscript","dsl"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@6.0.0","maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/syntax-tree/hastscript#readme","bugs":{"url":"https://github.com/syntax-tree/hastscript/issues"},"xo":{"rules":{"guard-for-in":"off","no-self-compare":"off","unicorn/prefer-number-properties":"off"},"esnext":false,"ignores":["hastscript.js"],"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"e8768d7eac56c3fdeac8a92830d58e811e5bf640","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz","fileCount":10,"integrity":"sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==","signatures":[{"sig":"MEQCIGBWxE5GT6h+VIieo+dcIg8EHptejCP/6xJGnBx5CU/pAiBxZ8B5ZpxYvxRPHRfFpn0hcHUwDZZZkeEeKJ8M1wHhwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDKUCCRA9TVsSAnZWagAAKvkP/2ZAaHtM1Kpi9PvjBoHF\nFN6IgSneLoWm9XRhnC9GQfqj6ffOXbO6tXhjpO342011NXhZUFO8c0qvTbhW\ni5chaHz8POTHnNxa3EvUqs6saJuEAi80q4WZ63yskOOaZl7f8WeQ6j34gIDQ\nj3jw7CRaFnNWDT0uWBtBoVbdKuN6AmfoKEoBO5IvGFI6aEuwBat5fJ6uBJoR\nAcyMeWC3ExQHMvmk6pQk7ZBq2JoXeMOLXnpXFv0dOm9ktjyfUxg9T1lKhFhq\nzB548KtLLdDS3OcaNrz5BvbZxrzRjHDV7G6kAxD09DI4kHmJ7rrhfe4xvu9d\nHXRxr5bkan3ttHG8AG3sXqdWrsWmNex6CAf7kIKY3hoJ6qPlYgRbjgwip8iR\nNcrCAXRHdd81JL1dkJdHZQDRjNEFxNOsc0lVXTG27I++XMxbG4zJ/gYWFWYm\nC2ZYfVQV9B9vrNH54FaNLiN9CXCjdG+0jyHHqLGTBdJ33qtJ9mG0uhMexIZX\njtOELsyV6R0RK3k91xMt3xMyze1TyaGlpT89NE53N6GHSHINs/1ScqfXdH8O\nHtyQNpXJe3NCsha2csE/iYhg/lwqQKH+jIAMnzZjLcqC2OBDMmeiiRcT1G/P\n0f4GMYdtUU4RNBRkF1oqQj+UDIt2I3pEc4V5wmdrxpiLqGqirO6siUw7ilmN\nCaCQ\r\n=EPgH\r\n-----END PGP SIGNATURE-----\r\n"},"types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"2294930109455af123c67550501da3f4f881063b","scripts":{"test":"npm run generate && npm run format && npm run build && npm run test-coverage && npm run test-types","build":"npm run build-bundle && npm run build-mangle","format":"remark . -qfo && prettier . --write && xo --fix","generate":"node build","test-api":"node test","test-types":"dtslint .","build-bundle":"browserify . -s hastscript > hastscript.js","build-mangle":"browserify . -s hastscript -p tinyify > hastscript.min.js","test-coverage":"nyc --reporter lcov tape test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/syntax-tree/hastscript.git","type":"git"},"_npmVersion":"6.14.5","description":"hast utility to create trees","directories":{},"_nodeVersion":"14.0.0","dependencies":{"@types/hast":"^2.0.0","property-information":"^5.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","hast-util-parse-selector":"^2.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.32.0","nyc":"^15.0.0","tape":"^5.0.0","dtslint":"^3.0.0","tinyify":"^2.0.0","prettier":"^2.0.0","browserify":"^16.0.0","remark-cli":"^8.0.0","svg-tag-names":"^2.0.0","remark-preset-wooorm":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript_6.0.0_1594664194387_0.2608797780967529","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"hastscript","version":"7.0.0","keywords":["unist","hast","hast-util","util","utility","html","rehype","vdom","virtual","dom","hyperscript","dsl"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@7.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/syntax-tree/hastscript#readme","bugs":{"url":"https://github.com/syntax-tree/hastscript/issues"},"xo":{"rules":{"no-var":"off","prefer-arrow-callback":"off"},"prettier":true},"dist":{"shasum":"16566674c1c888415ba13a601b563864d7d80446","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-7.0.0.tgz","fileCount":21,"integrity":"sha512-yyIOWsE/FKjYn7LZ5rqm2L9XO9rZtmJ+vMa0O4Yj0MqilneePsMzEUiGvdVKqdnCjqh3c8I/s1AneMzoy5+P+g==","signatures":[{"sig":"MEQCIA5ogr1tAEAddDh+XFK2pXe31+Az1WGa9QCcUTeuB/KjAiAQszbhmjm2SFu5fhzgTynmAwi5ZyUwYuQVLl4jfx2iLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiAJnCRA9TVsSAnZWagAA53EP/iFesyRacx9FbPT8U1xH\noXRgOziKPELodtJsOKkHiasEjrnuXi6BnfYu8CFP5SzBRBbb0Cx1IB8RbPvr\nTEqMDD6ay/1pDMfmJ9Fa9f8zseexfonyhG2pwj4ZB0NMHTsbLcd4hea2pgXD\nKZlq4pCAlFMlJW04KPoY1sw87R78XItvuG7R9SXwoU2Jf4nv21TtUXRC1KcU\nxLxTTR7i2k/qnH2H8JuNF5hatmGKwII0ObS9G/SWG8iWjdTsBzUF3IMrDtbe\nwgvu9g/mXxTMD6o2/a5hNMmUCjiwFLDCKuCgglKLNPIhLk11y7hWQc8S4vsK\n02IdjuD1+5Nv/bkLdpu6Mm3o6EiMMJ0KqO54EJI47gP5Mr+4kS26PhpaDoDP\noZWPv9wd8U+TjP7iUlIZHgFI/85gAbQK2UZnGGTfH4HApL+5q6ytYcGwe+Hz\nOuXgDf6lXf8+KYCaa9KWNlJmqYbZVBw1OfJI5baEvKuWE0QdrlD14Gu38an2\nErbAem4U/EdvabNiWHWkGN4jG2sE02c6GU0O/NE1ALjw6aSxgthaCdJ2f0Qa\nVh1bp1Ikty3HYyRLTbCLJ9flPiUiXMtcXb4FG+AijtbO3ZY469a7W3DUfyH5\n2m5cbE6skWnJ6rZiZp0j3LPuNriQIecLmIC/ZJ6tgi44P1gNaeX/TPVKCW92\nW77c\r\n=ZoVV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":"./index.js","./svg.js":"./lib/svg.js","./html.js":"./lib/html.js","./index.js":"./index.js","./jsx-runtime":"./lib/runtime-html.js","./svg/jsx-runtime":"./lib/runtime-svg.js","./html/jsx-runtime":"./lib/runtime-html.js"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"9b5ebe5e33f51fb02322abe03903280c8e897d12","scripts":{"test":"npm run build && npm run generate && npm run format && npm run test-coverage","build":"rimraf \"{lib/**,test/**,script/**,}*.d.ts\" && tsc && tsd && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","prepack":"npm run build && npm run format","generate":"node script/generate-jsx && node script/build","test-api":"node test/index.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node test/index.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/syntax-tree/hastscript.git","type":"git"},"_npmVersion":"7.10.0","description":"hast utility to create trees","directories":{},"sideEffects":false,"_nodeVersion":"15.11.0","dependencies":{"@types/hast":"^2.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","hast-util-parse-selector":"^3.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"detail":true,"strict":true,"atLeast":100},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","xo":"^0.39.0","tsd":"^0.14.0","tape":"^5.0.0","acorn":"^8.0.0","rimraf":"^3.0.0","astring":"^1.0.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","remark-cli":"^9.0.0","typescript":"^4.0.0","@babel/core":"^7.0.0","@types/tape":"^4.0.0","svg-tag-names":"^3.0.0","type-coverage":"^2.0.0","unist-builder":"^3.0.0","@types/babel__core":"^7.0.0","remark-preset-wooorm":"^8.0.0","estree-util-build-jsx":"^2.0.0","@babel/plugin-syntax-jsx":"^7.0.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript_7.0.0_1619526246718_0.395746039369159","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"hastscript","version":"7.0.1","keywords":["unist","hast","hast-util","util","utility","html","rehype","vdom","virtual","dom","hyperscript","dsl"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@7.0.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/syntax-tree/hastscript#readme","bugs":{"url":"https://github.com/syntax-tree/hastscript/issues"},"xo":{"rules":{"no-var":"off","prefer-arrow-callback":"off"},"prettier":true},"dist":{"shasum":"590cd8b3089e9f42a1ba158e2cb1da8575c0bcfc","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-7.0.1.tgz","fileCount":35,"integrity":"sha512-3Nww02NdnAoLZlI4mifLRYU9jZ1PrMD+eYnnW3RGVKlRD2bW+fNTvr1KLnET/DAf8c6CMlMblXVUhXJiGIKwDA==","signatures":[{"sig":"MEUCICw/tfvDJdvK3DEBo4EuO/jsfch3H3Y0AzxxHTH1DZSUAiEAnA5zxbDKt48de4PAT5wk1camHPYnOqvnu+KPcxJo0+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk8zzCRA9TVsSAnZWagAAw+kP/RiQ8dnO5kyuf85XSWin\nYP6pBQOqn3BCc45Y5GkaCRSeSWmMAt+v7JtOhWJzXou10wjOyAtwIhBLEijG\nGqA6fH4pOtG84TKesaHz0WGSYvomDEFO9hcQAMQ2eQmCFkPAIZhrQUpYDRzq\ni8a9hp/RsoMyXydtKNtbTN3ZEFsNfK6cXVnf+4dJonv8GBsOIJSugSaVp662\ng1E47ARaQRBMA01E3ds8VgnvFEgotYEsVZmBeie0puBtYi0fOL2mz/PaZEhf\nBOziFKPfGFn+L33otdYu7PbmXzeKXj5tk9L/ERjhUjlPkBnbY49WhvkFSmcs\nGfyQCm/Rr+L8lF/EEqBG9ZaHKIbwP6de9juvrdIpzVhQqGYX0MQENJH3VhYU\n+ERvqk3aAjsVYpOq5y+nlXlkMtFGavds+pBLHmq+D4MQTYSzIId5/dk5eeXR\nfSANTL88oLJC1erEsn6G4niij9wH9g0iM2UaF3N0BbM+8iM5nA+apx4V5ewR\nqTpS5fBbtwjmqKp51mpxgZ3gLDZEAu6+9aJ/rxkNkW/sw6hXKgGsvSTgdu3/\npva+ifpYqQ+8fLm+G5IR2I8wQAEu1KYMpCGJd/Xxuoz/fqMaJ23rsHc9xisE\nGCUe2NYnYy2d0Q9/GSEQDchL+LSi4fL8dQrf+EbWbeF3Tz2y2iHaHdyJrx0l\nnBLX\r\n=8cBp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":"./index.js","./svg.js":"./svg.js","./html.js":"./html.js","./index.js":"./index.js","./jsx-runtime":"./jsx-runtime.js","./svg/jsx-runtime":"./svg/jsx-runtime.js","./html/jsx-runtime":"./html/jsx-runtime.js"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"1c3759cfc95dabe7dc4b10e1bce9fb0556db064f","scripts":{"test":"npm run build && npm run generate && npm run format && npm run test-coverage","build":"rimraf \"{script/**,test/**,}*.d.ts\" \"lib/{core,html,index,runtime-html,runtime-svg,runtime,svg-case-sensitive-tag-names,svg}.d.ts\" && tsc && tsd && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","prepack":"npm run build && npm run format","generate":"node script/generate-jsx && node script/build","test-api":"node test/index.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node test/index.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/syntax-tree/hastscript.git","type":"git"},"_npmVersion":"7.11.1","description":"hast utility to create trees","directories":{},"sideEffects":false,"_nodeVersion":"15.11.0","dependencies":{"@types/hast":"^2.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","hast-util-parse-selector":"^3.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"detail":true,"strict":true,"atLeast":100},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","xo":"^0.39.0","tsd":"^0.14.0","tape":"^5.0.0","acorn":"^8.0.0","rimraf":"^3.0.0","astring":"^1.0.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","remark-cli":"^9.0.0","typescript":"^4.0.0","@babel/core":"^7.0.0","@types/tape":"^4.0.0","svg-tag-names":"^3.0.0","type-coverage":"^2.0.0","unist-builder":"^3.0.0","@types/babel__core":"^7.0.0","remark-preset-wooorm":"^8.0.0","estree-util-build-jsx":"^2.0.0","@babel/plugin-syntax-jsx":"^7.0.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript_7.0.1_1620298995381_0.3393205388563645","host":"s3://npm-registry-packages"}},"7.0.2":{"name":"hastscript","version":"7.0.2","keywords":["unist","hast","hast-util","util","utility","html","rehype","vdom","virtual","dom","hyperscript","dsl"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@7.0.2","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/syntax-tree/hastscript#readme","bugs":{"url":"https://github.com/syntax-tree/hastscript/issues"},"xo":{"prettier":true},"dist":{"shasum":"d811fc040817d91923448a28156463b2e40d590a","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-7.0.2.tgz","fileCount":35,"integrity":"sha512-uA8ooUY4ipaBvKcMuPehTAB/YfFLSSzCwFSwT6ltJbocFUKH/GDHLN+tflq7lSRf9H86uOuxOFkh1KgIy3Gg2g==","signatures":[{"sig":"MEQCIB7iFycy8MIQwQge5yXMtwCs7riHYjm0oTtST4oCtUN+AiB3o24vDKchb2LXn70OpAcn3pIsgCqU+ULMethx/qjp1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhC++BCRA9TVsSAnZWagAALSQP/jcTtCPHimc7V+db58o+\n3tyWHeR4fFnzFlpUXRNkB09yeqrOpU9uAzdkcww8s2EF2vOPUdvlpA8lvA1v\nrFRwZk6m7J6p9GB7xDpAPe1II1frCji0Ac5tHuD52QFkyjtTatdoCxvmjkuw\nr4mE1Zvc2JRmDoaPQXkd8r9DgaLhC6M9GEehxWCXjusS9k0cHIHSAwusyGIf\nfEYRE6KXQDBRJuTo/8Ljy/pQYBsTL2TxwiJqQi5JdmeCYpRdhmlJD6S5eRv8\n5WNTF1q9cxWNptbiR3hbmOkCKXq90fBozUeBoT2lSthcM8wGpw6CX2yXh473\nksRzM8yW0nsAN5UfTroDU3/0UHU+/y+5oE2smRKenQfVJOUBwO/wjB1ZUZb1\n7iIO0ozmXgpK1Yj3TThxMgQuhamA5rO4kg+cj4OiYycTV/ldXOmQE+OZsK2p\nCLc10VdOA84ltF8zOScdRFRXVYtLPJL4ZfFGsMByLjuK3IECqbY1pCDC+w9U\nP7YYTndUWeDDT/4UCnHQNmahiaK2Ibcno8K8t5zI5jigbw87rml7SZH+BrVm\nyVXhD6dk9xCHXtThg1IhkpoNykzR9lnCXnmGWd15GksRK39+4sMg9MZAjlsC\nrqb+16b1pyFi5fKP59eZ3kkg4OBEcm6vCgujBFa6CAazlBb4ZUSqF6QtpqqR\nXyhK\r\n=Dk8B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":"./index.js","./svg.js":"./svg.js","./html.js":"./html.js","./index.js":"./index.js","./jsx-runtime":"./jsx-runtime.js","./svg/jsx-runtime":"./svg/jsx-runtime.js","./html/jsx-runtime":"./html/jsx-runtime.js"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"a0d3a070a4f01ab7df6c744ee85839a281060d0e","scripts":{"test":"npm run build && npm run generate && npm run format && npm run test-coverage","build":"rimraf \"{script/**,test/**,}*.d.ts\" \"lib/{core,html,index,runtime-html,runtime-svg,runtime,svg-case-sensitive-tag-names,svg}.d.ts\" && tsc && tsd && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","prepack":"npm run build && npm run format","generate":"node script/generate-jsx && node script/build","test-api":"node test/index.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node test/index.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/syntax-tree/hastscript.git","type":"git"},"_npmVersion":"7.20.3","description":"hast utility to create trees","directories":{},"sideEffects":false,"_nodeVersion":"16.6.1","dependencies":{"@types/hast":"^2.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","hast-util-parse-selector":"^3.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"detail":true,"strict":true,"atLeast":100},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","xo":"^0.42.0","tsd":"^0.17.0","tape":"^5.0.0","acorn":"^8.0.0","rimraf":"^3.0.0","astring":"^1.0.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","remark-cli":"^9.0.0","typescript":"^4.0.0","@babel/core":"^7.0.0","@types/tape":"^4.0.0","svg-tag-names":"^3.0.0","type-coverage":"^2.0.0","unist-builder":"^3.0.0","@types/babel__core":"^7.0.0","remark-preset-wooorm":"^8.0.0","estree-util-build-jsx":"^2.0.0","@babel/plugin-syntax-jsx":"^7.0.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript_7.0.2_1628172160820_0.306014928354319","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"hastscript","version":"7.1.0","keywords":["unist","hast","hast-util","util","utility","html","rehype","vdom","virtual","dom","hyperscript","dsl"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@7.1.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/syntax-tree/hastscript#readme","bugs":{"url":"https://github.com/syntax-tree/hastscript/issues"},"xo":{"prettier":true},"dist":{"shasum":"e402ed48f46161cf2f093badbff30583a5c3c315","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-7.1.0.tgz","fileCount":35,"integrity":"sha512-uBjaTTLN0MkCZxY/R2fWUOcu7FRtUVzKRO5P/RAfgsu3yFiMB1JWCO4AjeVkgHxAira1f2UecHK5WfS9QurlWA==","signatures":[{"sig":"MEQCIDEODe8AxefYO1Zm3KT5K1LuA8cyyrxeCPvpovFBCUqgAiBM7vxEIN/aW4Ok2lC91Ld2NETyzdHf0Lyr3Yb6TYXBaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRGFwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6KBAAnJAmx4ZhhPPH+j/+heh3e6td0G8nOlbmR9T07vBXVj/sZzVW\r\n1C18JWL+oLAjw+ugwR1239rW2LTxr4zLsrsKFoysV+EljD4VlfRRP410cbFk\r\nxT5DyRY2XQfDLjHpN00lCFr4XBw5A96xLwTo7X16kPdVxvPEWaRm3gekPwME\r\nS6ulSOTPhDx6G9PBKddM8ocdrtmtiYegUUMWgvSqhymL6WN23t/8Gsa2hnSp\r\nvG4FsAQFhV5Zxb971BEJwhXApMeW60zU+pSVU+l+QYKmFUpVDkUW2j/N/upC\r\nx7vo9p00i0ZqMZF5J26Gq9clLnkpwZ9H3XBfnYM3VZPkSf21Prz13kgMrPrF\r\nd7dQwLwcvVW9Gy/CefHsXN5IVo8ZO7hcRjZDJMa9Ov5YVNvO4Faw68DijpGP\r\nCFr1yMjGb4j15KqeFQyyY7PQrWxCgyfUbuEdCPrKc0C1pxaCoYbdHnevPmxd\r\n4/3H0JsWJSUyKr9QvsmFRveth0AtmiopnGA7Te9/1zcrF47IxImL9F3ragp3\r\nEMT9BD3fGKKSYu2F+hXfWvuFyNJZJxpptfngrVefkGGhKYg4wLFlMnmORov1\r\n6T8HVaDRSpnf3BYUZ6ms/rVb6gW+BT6RBSlLe4w8CUfC9QhBR1x1H/6DPEFe\r\n+S/EFy2YXjK8eXzOngz6TE6P9bQIA8H0NxU=\r\n=Opn9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":"./index.js","./svg.js":"./svg.js","./html.js":"./html.js","./index.js":"./index.js","./jsx-runtime":"./jsx-runtime.js","./svg/jsx-runtime":"./svg/jsx-runtime.js","./html/jsx-runtime":"./html/jsx-runtime.js"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"092557f4703bcf1b51412fcecfa7c9cd98bd28dd","scripts":{"test":"npm run build && npm run generate && npm run format && npm run test-coverage","build":"rimraf \"{script/**,test/**,}*.d.ts\" \"lib/{core,html,index,runtime-html,runtime-svg,runtime,svg-case-sensitive-tag-names,svg}.d.ts\" && tsc && tsd && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","prepack":"npm run build && npm run format","generate":"node script/generate-jsx && node script/build","test-api":"node --conditions development test/index.js","test-coverage":"c8 --check-coverage --100 --reporter lcov npm run test-api"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/syntax-tree/hastscript.git","type":"git"},"_npmVersion":"8.19.1","description":"hast utility to create trees","directories":{},"sideEffects":false,"_nodeVersion":"18.2.0","dependencies":{"@types/hast":"^2.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","hast-util-parse-selector":"^3.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"detail":true,"strict":true,"atLeast":100},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","xo":"^0.52.0","tsd":"^0.24.0","tape":"^5.0.0","acorn":"^8.0.0","rimraf":"^3.0.0","astring":"^1.0.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","remark-cli":"^11.0.0","typescript":"^4.0.0","@babel/core":"^7.0.0","@types/tape":"^4.0.0","svg-tag-names":"^3.0.0","type-coverage":"^2.0.0","unist-builder":"^3.0.0","@types/babel__core":"^7.0.0","remark-preset-wooorm":"^9.0.0","estree-util-build-jsx":"^2.0.0","@babel/plugin-syntax-jsx":"^7.0.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript_7.1.0_1665425776245_0.1770099021832543","host":"s3://npm-registry-packages"}},"7.2.0":{"name":"hastscript","version":"7.2.0","keywords":["unist","hast","hast-util","util","utility","html","rehype","vdom","virtual","dom","hyperscript","dsl"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@7.2.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/syntax-tree/hastscript#readme","bugs":{"url":"https://github.com/syntax-tree/hastscript/issues"},"xo":{"prettier":true},"dist":{"shasum":"0eafb7afb153d047077fa2a833dc9b7ec604d10b","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz","fileCount":35,"integrity":"sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==","signatures":[{"sig":"MEUCIQCzKME/fRsHEftYESnsXwp1zpXOZISA7U2vuyT5WPYvjgIgRTZStVHpgqyu3hPA6fbemUouhN6sj/H0CMaUY0rFlOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtcOeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiXBAAjEe51AASfGjvqnTlYbW1aX8vN42cZgNxvZH1ZBjiKjGcyPNe\r\nXfxUcPDvP1BXBLOz346v26hbmIoH9Lhw4Qn/X8qLh76Ol+Xw6ESHD9g6BiWx\r\nClVMyrTecQMr8fMBoyBeOY+OMD61rIPHfkP/2KLooSDBnsyhtaZBLw9gXG27\r\nimJvlS7Z2AKHI2KQvSljyrCUbQcq/4aslxXN2okm9DwQk0QaFw+dZNh+M4r1\r\nJoQM9HxY4u6w+EB6s3dcS5gszUBVwKvqFrXSvFwzhEsh7tyGzYjyrfUWkBdc\r\njVrXTxUsEmKt3XgwJmaLO/s3JoMTzWD7I6DWri81J0BBMxhXBwmHVigJ/721\r\n0WsSP38omIDGIb1tGwXhVBVFR9Webwlz9kTk/EK3Zt6sDIWkjDgmDF8PdJqP\r\njIfs9CrSNdv0P+NwX+K4E/ph8PYaQepYRcbKhxWC63k0w2z3iEjaqgI/lduz\r\n0a2C2luUGQ+GZUHfOd6KcHdJqBc+h20O6JNf63K/KdGE719w+jH7NANRdpFT\r\nl/qCpjtnPMjNHAKkv960ZC3ezgVVj2JAqGG/thmwNJouj/W2HiJn3EDe5M28\r\n2hnpdgDfWItt5FzApEPRHubfAoIL9g7VGx/my3IkWYDTdo+I8MXH8Bb0RlTX\r\nn3+UozVtciGiXgyPLHlh8XtU2RQkKmiEBwI=\r\n=1BLj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":"./index.js","./svg.js":"./svg.js","./html.js":"./html.js","./index.js":"./index.js","./jsx-runtime":"./jsx-runtime.js","./jsx-dev-runtime":"./jsx-runtime.js","./svg/jsx-runtime":"./svg/jsx-runtime.js","./html/jsx-runtime":"./html/jsx-runtime.js","./svg/jsx-dev-runtime":"./svg/jsx-runtime.js","./html/jsx-dev-runtime":"./html/jsx-runtime.js"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"8e1381fca8327a151386c1cf9836938fc7a8794e","scripts":{"test":"npm run build && npm run generate && npm run format && npm run test-coverage","build":"tsc --build --clean && tsc --build && tsd && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","prepack":"npm run build && npm run format","generate":"node script/generate-jsx.js && node script/build.js","test-api":"node --conditions development test/index.js","test-coverage":"c8 --check-coverage --100 --reporter lcov npm run test-api"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/syntax-tree/hastscript.git","type":"git"},"_npmVersion":"9.2.0","description":"hast utility to create trees","directories":{},"sideEffects":false,"_nodeVersion":"19.3.0","dependencies":{"@types/hast":"^2.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","hast-util-parse-selector":"^3.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"detail":true,"strict":true,"atLeast":100},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","xo":"^0.53.0","tsd":"^0.25.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","remark-cli":"^11.0.0","typescript":"^4.0.0","@types/node":"^18.0.0","svg-tag-names":"^3.0.0","type-coverage":"^2.0.0","unist-builder":"^3.0.0","estree-util-to-js":"^1.0.0","esast-util-from-js":"^1.0.0","remark-preset-wooorm":"^9.0.0","estree-util-build-jsx":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript_7.2.0_1672856477814_0.6416490749656081","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"hastscript","version":"8.0.0","keywords":["unist","hast","hast-util","util","utility","html","rehype","vdom","virtual","dom","hyperscript","dsl"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@8.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/syntax-tree/hastscript#readme","bugs":{"url":"https://github.com/syntax-tree/hastscript/issues"},"xo":{"rules":{"n/file-extension-in-import":"off"},"prettier":true,"overrides":[{"files":"**/*.ts","rules":{"@typescript-eslint/consistent-type-definitions":"off","@typescript-eslint/consistent-indexed-object-style":"off"}}]},"dist":{"shasum":"4ef795ec8dee867101b9f23cc830d4baf4fd781a","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz","fileCount":21,"integrity":"sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==","signatures":[{"sig":"MEUCIBDEh4m1ndEo3egD0I/8g3sOXjeV8IRlIuSfmpcRLAdUAiEApZreO9J6RpamLgnikgQzjoQ8F2A/Sd1LLScP1CLyKKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38140},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":"./index.js","./jsx-runtime":"./lib/automatic-runtime-html.js","./jsx-dev-runtime":"./lib/automatic-runtime-html.js","./svg/jsx-runtime":"./lib/automatic-runtime-svg.js","./svg/jsx-dev-runtime":"./lib/automatic-runtime-svg.js"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"2a7451dc1eb2adc6b07af6efed8a8bdcc8f13758","scripts":{"test":"npm run generate && npm run build && npm run format && npm run test-coverage","build":"tsc --build --clean && tsc --build && tsd && type-coverage","format":"remark . -qfo && prettier . -w --log-level warn && xo --fix","prepack":"npm run build && npm run format","generate":"node script/generate-jsx.js && node script/build.js","test-api":"node --conditions development test/index.js","test-coverage":"c8 --100 --reporter lcov npm run test-api"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/syntax-tree/hastscript.git","type":"git"},"_npmVersion":"9.7.2","description":"hast utility to create trees","directories":{},"sideEffects":false,"_nodeVersion":"20.0.0","dependencies":{"@types/hast":"^3.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","hast-util-parse-selector":"^4.0.0"},"remarkConfig":{"plugins":["remark-preset-wooorm"]},"typeCoverage":{"#":"needed `any`s :'(","detail":true,"strict":true,"atLeast":100,"ignoreCatch":true,"ignoreFiles":["test/jsx-build-jsx-automatic-development.js"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","xo":"^0.55.0","tsd":"^0.28.0","prettier":"^3.0.0","acorn-jsx":"^5.0.0","remark-cli":"^11.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","svg-tag-names":"^3.0.0","type-coverage":"^2.0.0","unist-builder":"^4.0.0","estree-util-to-js":"^2.0.0","esast-util-from-js":"^2.0.0","remark-preset-wooorm":"^9.0.0","estree-util-build-jsx":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript_8.0.0_1690901737493_0.5399222962015315","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"hastscript","version":"9.0.0","keywords":["unist","hast","hast-util","util","utility","html","rehype","vdom","virtual","dom","hyperscript","dsl"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hastscript@9.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/syntax-tree/hastscript#readme","bugs":{"url":"https://github.com/syntax-tree/hastscript/issues"},"xo":{"rules":{"n/file-extension-in-import":"off"},"prettier":true,"overrides":[{"files":"**/*.ts","rules":{"@typescript-eslint/consistent-type-definitions":"off","@typescript-eslint/consistent-indexed-object-style":"off"}}]},"dist":{"shasum":"2b76b9aa3cba8bf6d5280869f6f6f7165c230763","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-9.0.0.tgz","fileCount":28,"integrity":"sha512-jzaLBGavEDKHrc5EfFImKN7nZKKBdSLIdGvCwDZ9TfzbF2ffXiov8CKE445L2Z1Ek2t/m4SKQ2j6Ipv7NyUolw==","signatures":[{"sig":"MEQCIFLxPEcdr5a8VJgHBPIWXwsjltaFIDv2Yxnl3ZyDy3A3AiB/uYN9BenG7owgDWu5avP5Lhr7As/uXSXXT+4cyzaayA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53497},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":"./index.js","./jsx-runtime":"./lib/automatic-runtime-html.js","./jsx-dev-runtime":"./lib/automatic-runtime-html.js","./svg/jsx-runtime":"./lib/automatic-runtime-svg.js","./svg/jsx-dev-runtime":"./lib/automatic-runtime-svg.js"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"915147f6824155bfcb94a800a931f180b295b7bd","scripts":{"test":"npm run generate && npm run build && npm run format && npm run test-coverage","build":"tsc --build --clean && tsc --build && tsd && type-coverage","format":"remark . -qfo && prettier . -w --log-level warn && xo --fix","prepack":"npm run build && npm run format","generate":"node script/generate-jsx.js && node script/build.js","test-api":"node --conditions development test/index.js","test-coverage":"c8 --100 --reporter lcov npm run test-api"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/syntax-tree/hastscript.git","type":"git"},"_npmVersion":"10.2.3","description":"hast utility to create trees","directories":{},"sideEffects":false,"_nodeVersion":"21.2.0","dependencies":{"@types/hast":"^3.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","hast-util-parse-selector":"^4.0.0"},"remarkConfig":{"plugins":["remark-preset-wooorm"]},"typeCoverage":{"#":"needed `any`s :'(","detail":true,"strict":true,"atLeast":100,"ignoreCatch":true,"ignoreFiles":["test/jsx-build-jsx-automatic-development.js"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.0.0","xo":"^0.56.0","tsd":"^0.30.0","prettier":"^3.0.0","acorn-jsx":"^5.0.0","remark-cli":"^11.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","svg-tag-names":"^3.0.0","type-coverage":"^2.0.0","unist-builder":"^4.0.0","estree-util-to-js":"^2.0.0","esast-util-from-js":"^2.0.0","remark-preset-wooorm":"^9.0.0","estree-util-build-jsx":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hastscript_9.0.0_1705837129247_0.6227438288745408","host":"s3://npm-registry-packages"}},"9.0.1":{"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"bugs":{"url":"https://github.com/syntax-tree/hastscript/issues"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"@types/hast":"^3.0.0","comma-separated-tokens":"^2.0.0","hast-util-parse-selector":"^4.0.0","property-information":"^7.0.0","space-separated-tokens":"^2.0.0"},"description":"hast utility to create trees","devDependencies#":"note: some bug with `typescript` 5.5 being broken","devDependencies":{"@types/node":"^22.0.0","acorn-jsx":"^5.0.0","c8":"^10.0.0","esast-util-from-js":"^2.0.0","estree-util-build-jsx":"^3.0.0","estree-util-to-js":"^2.0.0","prettier":"^3.0.0","remark-cli":"^12.0.0","remark-preset-wooorm":"^11.0.0","svg-tag-names":"^3.0.0","tsd":"^0.31.0","type-coverage":"^2.0.0","typescript":"^5.0.0","xo":"^0.60.0"},"exports":{"./jsx-dev-runtime":"./lib/automatic-runtime-html.js","./jsx-runtime":"./lib/automatic-runtime-html.js","./svg/jsx-dev-runtime":"./lib/automatic-runtime-svg.js","./svg/jsx-runtime":"./lib/automatic-runtime-svg.js",".":"./index.js"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"keywords":["dom","dsl","hast-util","hast","html","hyperscript","rehype","unist","utility","util","vdom","virtual"],"license":"MIT","name":"hastscript","prettier":{"bracketSpacing":false,"semi":false,"singleQuote":true,"tabWidth":2,"trailingComma":"none","useTabs":false},"remarkConfig":{"plugins":["remark-preset-wooorm"]},"repository":{"type":"git","url":"git+https://github.com/syntax-tree/hastscript.git"},"scripts":{"build":"tsc --build --clean && tsc --build && tsd && type-coverage","format":"remark --frail --output --quiet -- . && prettier --log-level warn --write -- . && xo --fix","generate":"node --conditions development script/generate-jsx.js && node --conditions development script/build.js","test-api":"node --conditions development test/index.js","test-coverage":"c8 --100 --reporter lcov -- npm run test-api","test":"npm run generate && npm run build && npm run format && npm run test-coverage"},"sideEffects":false,"typeCoverage":{"atLeast":100,"ignoreFiles#":"needed `any`s :'(","ignoreFiles":["test/jsx-build-jsx-automatic-development.js"],"strict":true},"type":"module","version":"9.0.1","xo":{"overrides":[{"files":["**/*.ts"],"rules":{"@typescript-eslint/array-type":["error",{"default":"generic"}],"@typescript-eslint/ban-types":["error",{"extendDefaults":true}],"@typescript-eslint/consistent-type-definitions":["error","interface"]}}],"prettier":true},"_id":"hastscript@9.0.1","gitHead":"1284c85bfa93adbf1b24e791caa2946f0ee6378b","types":"./index.d.ts","homepage":"https://github.com/syntax-tree/hastscript#readme","_nodeVersion":"23.1.0","_npmVersion":"11.1.0","dist":{"integrity":"sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==","shasum":"dbc84bef6051d40084342c229c451cd9dc567dff","tarball":"https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz","fileCount":27,"unpackedSize":49362,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDVGkZ7hU3NcPQouzPsT+u0MyoiMOtTl2ka81GOFA3JxAIgQ9QSSduj6otDI6xcwU2sitXOfRqrvhQUPLrovExUQQg="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hastscript_9.0.1_1739971080520_0.6975256340188825"},"_hasShrinkwrap":false}},"time":{"created":"2016-02-24T19:21:08.583Z","modified":"2025-02-19T13:18:01.014Z","1.0.0":"2016-02-24T19:21:08.583Z","1.0.1":"2016-02-25T11:32:18.472Z","2.0.0":"2016-04-12T15:02:31.957Z","3.0.0":"2016-06-14T20:55:28.643Z","3.0.1":"2016-08-30T12:51:34.384Z","3.1.0":"2017-07-24T16:53:25.035Z","4.0.0":"2018-07-17T15:45:09.497Z","4.1.0":"2018-10-04T20:57:04.558Z","5.0.0":"2018-11-07T17:23:13.395Z","5.0.1":"2019-05-26T08:39:11.773Z","5.1.0":"2019-05-29T15:22:50.509Z","5.1.1":"2019-11-10T08:51:13.974Z","5.1.2":"2020-02-28T10:22:31.392Z","6.0.0":"2020-07-13T18:16:34.560Z","7.0.0":"2021-04-27T12:24:06.884Z","7.0.1":"2021-05-06T11:03:15.508Z","7.0.2":"2021-08-05T14:02:41.005Z","7.1.0":"2022-10-10T18:16:16.434Z","7.2.0":"2023-01-04T18:21:18.028Z","8.0.0":"2023-08-01T14:55:37.669Z","9.0.0":"2024-01-21T11:38:49.406Z","9.0.1":"2025-02-19T13:18:00.722Z"},"bugs":{"url":"https://github.com/syntax-tree/hastscript/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"license":"MIT","homepage":"https://github.com/syntax-tree/hastscript#readme","keywords":["dom","dsl","hast-util","hast","html","hyperscript","rehype","unist","utility","util","vdom","virtual"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/hastscript.git"},"description":"hast utility to create trees","contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"readme":"# hastscript\n\n[![Build][badge-build-image]][badge-build-url]\n[![Coverage][badge-coverage-image]][badge-coverage-url]\n[![Downloads][badge-downloads-image]][badge-downloads-url]\n[![Size][badge-size-image]][badge-size-url]\n\n[hast][github-hast] utility to create trees with ease.\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 * [`h(selector?[, properties][, …children])`](#hselector-properties-children)\n * [`s(selector?[, properties][, …children])`](#sselector-properties-children)\n * [`Child`](#child)\n * [`Properties`](#properties-1)\n * [`Result`](#result)\n* [Syntax tree](#syntax-tree)\n* [JSX](#jsx)\n* [Compatibility](#compatibility)\n* [Security](#security)\n* [Related](#related)\n* [Contribute](#contribute)\n* [License](#license)\n\n## What is this?\n\nThis package is a hyperscript interface (like `createElement` from React and\n`h` from Vue and such) to help with creating hast trees.\n\n## When should I use this?\n\nYou can use this utility in your project when you generate hast syntax trees\nwith code.\nIt helps because it replaces most of the repetition otherwise needed in a syntax\ntree with function calls.\nIt also helps as it improves the attributes you pass by turning them into the\nform that is required by hast.\n\nYou can instead use [`unist-builder`][github-unist-builder]\nwhen creating any unist nodes and\n[`xastscript`][github-xastscript] when creating xast (XML) nodes.\n\n## Install\n\nThis package is [ESM only][github-gist-esm].\nIn Node.js (version 16+),\ninstall with [npm][npmjs-install]:\n\n```sh\nnpm install hastscript\n```\n\nIn Deno with [`esm.sh`][esmsh]:\n\n```js\nimport {h} from 'https://esm.sh/hastscript@9'\n```\n\nIn browsers with [`esm.sh`][esmsh]:\n\n```html\n<script type=\"module\">\n import {h} from 'https://esm.sh/hastscript@9?bundle'\n</script>\n```\n\n## Use\n\n```js\nimport {h, s} from 'hastscript'\n\nconsole.log(\n h('.foo#some-id', [\n h('span', 'some text'),\n h('input', {type: 'text', value: 'foo'}),\n h('a.alpha', {class: 'bravo charlie', download: 'download'}, [\n 'delta',\n 'echo'\n ])\n ])\n)\n\nconsole.log(\n s('svg', {viewbox: '0 0 500 500', xmlns: 'http://www.w3.org/2000/svg'}, [\n s('title', 'SVG `<circle>` element'),\n s('circle', {cx: 120, cy: 120, r: 100})\n ])\n)\n```\n\nYields:\n\n```js\n{\n type: 'element',\n tagName: 'div',\n properties: {className: ['foo'], id: 'some-id'},\n children: [\n {\n type: 'element',\n tagName: 'span',\n properties: {},\n children: [{type: 'text', value: 'some text'}]\n },\n {\n type: 'element',\n tagName: 'input',\n properties: {type: 'text', value: 'foo'},\n children: []\n },\n {\n type: 'element',\n tagName: 'a',\n properties: {className: ['alpha', 'bravo', 'charlie'], download: true},\n children: [{type: 'text', value: 'delta'}, {type: 'text', value: 'echo'}]\n }\n ]\n}\n{\n type: 'element',\n tagName: 'svg',\n properties: {viewBox: '0 0 500 500', xmlns: 'http://www.w3.org/2000/svg'},\n children: [\n {\n type: 'element',\n tagName: 'title',\n properties: {},\n children: [{type: 'text', value: 'SVG `<circle>` element'}]\n },\n {\n type: 'element',\n tagName: 'circle',\n properties: {cx: 120, cy: 120, r: 100},\n children: []\n }\n ]\n}\n```\n\n## API\n\nThis package exports the identifiers [`h`][api-h] and [`s`][api-s].\nThere is no default export.\nIt exports the additional [TypeScript][] types\n[`Child`][api-child],\n[`Properties`][api-properties],\nand\n[`Result`][api-result].\n\nThe export map supports the automatic JSX runtime.\nYou can pass `hastscript` or `hastscript/svg` to your build tool\n(TypeScript, Babel, SWC)\nwith an `importSource` option or similar.\n\n### `h(selector?[, properties][, …children])`\n\nCreate virtual **[hast][github-hast]** trees for HTML.\n\n##### Signatures\n\n* `h(): root`\n* `h(null[, …children]): root`\n* `h(selector[, properties][, …children]): element`\n\n##### Parameters\n\n###### `selector`\n\nSimple CSS selector\n(`string`, optional).\nWhen string, builds an [`Element`][github-hast-element].\nWhen nullish, builds a [`Root`][github-hast-root] instead.\nThe selector can contain a tag name (`foo`),\nIDs (`#bar`),\nand classes (`.baz`).\nIf the selector is a string but there is no tag name in it then `h` defaults to\nbuild a `div` element and `s` to a `g` element.\n`selector` is parsed by\n[`hast-util-parse-selector`][github-hast-util-parse-selector].\n\n###### `properties`\n\nProperties of the element\n([`Properties`][api-properties], optional).\n\n###### `children`\n\nChildren of the node ([`Child`][api-child] or `Array<Child>`, optional).\n\n##### Returns\n\nCreated tree ([`Result`][api-result]).\n\n[`Element`][github-hast-element] when a `selector` is passed,\notherwise [`Root`][github-hast-root].\n\n### `s(selector?[, properties][, …children])`\n\nCreate virtual **[hast][github-hast]** trees for SVG.\n\nSignatures, parameters, and return value are the same as `h` above.\nImportantly,\nthe `selector` and `properties` parameters are interpreted as SVG.\n\n### `Child`\n\n(Lists of) children (TypeScript type).\n\nWhen strings or numbers are encountered,\nthey are turned into [`Text`][github-hast-text]\nnodes.\n[`Root`][github-hast-root] nodes are treated as “fragments”,\nmeaning that their children are used instead.\n\n###### Type\n\n```ts\ntype Child =\n | Array<Node | number | string | null | undefined>\n | Node\n | number\n | string\n | null\n | undefined\n```\n\n### `Properties`\n\nMap of properties (TypeScript type).\nKeys should match either the HTML attribute name or the DOM property name,\nbut are case-insensitive.\n\n###### Type\n\n```ts\ntype Properties = Record<\n string,\n | boolean\n | number\n | string\n | null\n | undefined\n // For comma- and space-separated values such as `className`:\n | Array<number | string>\n // Accepts value for `style` prop as object.\n | Record<string, number | string>\n>\n```\n\n### `Result`\n\nResult from a `h` (or `s`) call (TypeScript type).\n\n###### Type\n\n```ts\ntype Result = Element | Root\n```\n\n## Syntax tree\n\nThe syntax tree is [hast][github-hast].\n\n## JSX\n\nThis package can be used with JSX.\nYou should use the automatic JSX runtime set to `hastscript` or\n`hastscript/svg`.\n\n> 👉 **Note**\n> while `h` supports dots (`.`) for classes or number signs (`#`)\n> for IDs in `selector`,\n> those are not supported in JSX.\n\n> 🪦 **Legacy**:\n> you can also use the classic JSX runtime,\n> but this is not recommended.\n> To do so,\n> import `h` (or `s`) yourself and define it as the pragma\n> (plus set the fragment to `null`).\n\nThe Use example above can then be written like so,\nusing inline pragmas,\nso that SVG can be used too:\n\n`example-html.jsx`:\n\n```js\n/** @jsxImportSource hastscript */\nconsole.log(\n <div class=\"foo\" id=\"some-id\">\n <span>some text</span>\n <input type=\"text\" value=\"foo\" />\n <a class=\"alpha bravo charlie\" download>\n deltaecho\n </a>\n </div>\n)\n```\n\n`example-svg.jsx`:\n\n```js\n/** @jsxImportSource hastscript/svg */\nconsole.log(\n <svg xmlns=\"http://www.w3.org/2000/svg\" viewbox=\"0 0 500 500\">\n <title>SVG `&lt;circle&gt;` element</title>\n <circle cx={120} cy={120} r={100} />\n </svg>\n)\n```\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,\nwe drop support for unmaintained versions of Node.\nThis means we try to keep the current release line,\n`hastscript@9`,\ncompatible with Node.js 16.\n\n## Security\n\nUse of `hastscript` can open you up to a\n[cross-site scripting (XSS)][wikipedia-xss]\nwhen you pass user-provided input to it because values are injected into the\nsyntax tree.\n\nThe following example shows how an image is injected that fails loading and\ntherefore runs code in a browser.\n\n```js\nconst tree = h()\n\n// Somehow someone injected these properties instead of an expected `src` and\n// `alt`:\nconst otherProps = {onError: 'alert(1)', src: 'x'}\n\ntree.children.push(h('img', {src: 'default.png', ...otherProps}))\n```\n\nYields:\n\n```html\n<img onerror=\"alert(1)\" src=\"x\">\n```\n\nThe following example shows how code can run in a browser because someone stored\nan object in a database instead of the expected string.\n\n```js\nconst tree = h()\n\n// Somehow this isnt the expected `'wooorm'`.\nconst username = {\n type: 'element',\n tagName: 'script',\n children: [{type: 'text', value: 'alert(2)'}]\n}\n\ntree.children.push(h('span.handle', username))\n```\n\nYields:\n\n```html\n<span class=\"handle\"><script>alert(2)</script></span>\n```\n\nEither do not use user-provided input in `hastscript` or use\n[`hast-util-santize`][github-hast-util-sanitize].\n\n## Related\n\n* [`unist-builder`][github-unist-builder]\n — create unist trees\n* [`xastscript`][github-xastscript]\n — create xast trees\n* [`hast-to-hyperscript`](https://github.com/syntax-tree/hast-to-hyperscript)\n — turn hast into React, Preact, Vue, etc\n* [`hast-util-to-html`](https://github.com/syntax-tree/hast-util-to-html)\n — turn hast into HTML\n* [`hast-util-to-dom`](https://github.com/syntax-tree/hast-util-to-dom)\n — turn hast into DOM trees\n* [`estree-util-build-jsx`](https://github.com/syntax-tree/estree-util-build-jsx)\n — compile JSX away\n\n## Contribute\n\nSee\n[`contributing.md`][health-contributing]\nin\n[`syntax-tree/.github`][health]\nfor ways to get started.\nSee [`support.md`][health-support] for ways to get help.\n\nThis project has a [code of conduct][health-coc].\nBy interacting with this repository,\norganization,\nor community you agree to abide by its terms.\n\n## License\n\n[MIT][file-license] © [Titus Wormer][wooorm]\n\n<!-- Definitions -->\n\n[api-child]: #child\n\n[api-h]: #hselector-properties-children\n\n[api-properties]: #properties-1\n\n[api-result]: #result\n\n[api-s]: #sselector-properties-children\n\n[badge-build-image]: https://github.com/syntax-tree/hastscript/workflows/main/badge.svg\n\n[badge-build-url]: https://github.com/syntax-tree/hastscript/actions\n\n[badge-coverage-image]: https://img.shields.io/codecov/c/github/syntax-tree/hastscript.svg\n\n[badge-coverage-url]: https://codecov.io/github/syntax-tree/hastscript\n\n[badge-downloads-image]: https://img.shields.io/npm/dm/hastscript.svg\n\n[badge-downloads-url]: https://www.npmjs.com/package/hastscript\n\n[badge-size-image]: https://img.shields.io/bundlejs/size/hastscript\n\n[badge-size-url]: https://bundlejs.com/?q=hastscript\n\n[esmsh]: https://esm.sh\n\n[file-license]: license\n\n[github-gist-esm]: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\n\n[github-hast]: https://github.com/syntax-tree/hast\n\n[github-hast-element]: https://github.com/syntax-tree/hast#element\n\n[github-hast-root]: https://github.com/syntax-tree/hast#root\n\n[github-hast-text]: https://github.com/syntax-tree/hast#text\n\n[github-hast-util-parse-selector]: https://github.com/syntax-tree/hast-util-parse-selector\n\n[github-hast-util-sanitize]: https://github.com/syntax-tree/hast-util-sanitize\n\n[github-unist-builder]: https://github.com/syntax-tree/unist-builder\n\n[github-xastscript]: https://github.com/syntax-tree/xastscript\n\n[health]: https://github.com/syntax-tree/.github\n\n[health-coc]: https://github.com/syntax-tree/.github/blob/main/code-of-conduct.md\n\n[health-contributing]: https://github.com/syntax-tree/.github/blob/main/contributing.md\n\n[health-support]: https://github.com/syntax-tree/.github/blob/main/support.md\n\n[npmjs-install]: https://docs.npmjs.com/cli/install\n\n[typescript]: https://www.typescriptlang.org\n\n[wikipedia-xss]: https://en.wikipedia.org/wiki/Cross-site_scripting\n\n[wooorm]: https://wooorm.com\n","readmeFilename":"readme.md","users":{"seangenabe":true,"flumpus-dev":true}}