1 line
88 KiB
Plaintext
1 line
88 KiB
Plaintext
{"_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 `<circle>` 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 isn’t 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}} |