{"_id":"hast-util-to-estree","_rev":"29-d641d2512d6b16bf5878de85cd01d1d0","name":"hast-util-to-estree","dist-tags":{"latest":"3.1.3"},"versions":{"1.0.0":{"name":"hast-util-to-estree","version":"1.0.0","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@1.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"eqeqeq":["error","always",{"null":"ignore"}],"max-depth":"off","no-eq-null":"off","guard-for-in":"off","no-self-compare":"off","unicorn/prefer-includes":"off","unicorn/prefer-type-error":"off","unicorn/explicit-length-check":"off","unicorn/prefer-number-properties":"off","unicorn/no-fn-reference-in-iterator":"off"},"esnext":false,"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"9f6d43007ab8eac50b06e6053c8f9129e40249c7","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-1.0.0.tgz","fileCount":4,"integrity":"sha512-gFt1BO45SXsRqlZJmE58ekwB6hSjpbol6r7azK8VspB/mOA7mMLyakRnJVZiErW4kNkEbRcHjzaJGliqNbbEAg==","signatures":[{"sig":"MEQCIGvDPnK1S15lV3ujq4XBb90g7pXb0gcfSwY6uIo99G2MAiBdOLTLdk9QMqdS4+aVwugkafyEn3pjufRBuyIVxRNrDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1idoCRA9TVsSAnZWagAAf4MP/A210k/5ckTu35+fr2zI\nguluhonrcm/ps84tlSo8ZjRmBDPeaLkRoKPUZcC/BjE2Bcq93titUz3eJMNf\nLYwmYwrNFf3ZguJa+JJFMHyeDTzcL5CPvNTQ+kDNfz2GX/YVArTW2pyhQ/hF\nVbJWQI4O5TqNO2qD+xj5HlmBz/+opJ8SmjwgfVInpxKzRz9Rv0b881ktci2E\nk4e2TcaQj7DzJ47Dn2uyhimDp+OU7gWHURFAC3l5hiRwmUXrIvQCOQoRAc+e\nU/q5kJoeFEQDu3AXRVN6sjrAqTowIrc+pplfCBhbl3mNy01dMVRAVtoIDKxA\njVtV7nuzRAO8rf9Io/TQy2C5fNiYpCJkfUZbjKxAynpicwDQOkLOBkQl7tP4\nJW+5nNVVbA1opJ5XVKOsBYEg1HdV8+ENYvCFxvMajQm6UwzHTlRKaQmR6Noa\nQxDVw6S6yPAjQ8buwjW7rAJ6qegkTBcxb9sLhtC1q6p1sdncRbVn69WmOF+y\n+c35B+eg8vZ+ebmVhHjnXQtLZ6sG6jZUpFZm4hs/djWnhwqRdL1H0h1RnRqe\nlAcyoUeMVcL2NfnwZqZm2pWG4YdPEtCAHbHKiJ+nZxaYpWTxpMC2RC/QfFMn\nz1Kc63n3bgAmgmQ3CZY6riibaUN+4R8d7rJ7ipzwVWaXG81m50FfaW1KeA5S\nuFYq\r\n=s/l0\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"be8fdb4a861df6fa50d6524aacea269ebaa812fb","scripts":{"test":"npm run format && npm run test-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","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/hast-util-to-estree.git","type":"git"},"_npmVersion":"6.14.9","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"_nodeVersion":"15.1.0","dependencies":{"zwitch":"^1.0.0","style-to-object":"^0.3.0","hast-util-whitespace":"^1.0.0","property-information":"^5.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.36.0","nyc":"^15.0.0","tape":"^5.0.0","acorn":"^8.0.0","recast":"^0.20.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^6.0.0","remark-cli":"^9.0.0","@babel/core":"^7.0.0","mdast-util-mdx":"^0.1.0","estree-to-babel":"^3.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^2.0.0","mdast-util-to-hast":"^10.1.0","remark-preset-wooorm":"^8.0.0","@vue/babel-plugin-jsx":"^1.0.0-rc.5","mdast-util-from-markdown":"^0.8.0","micromark-extension-mdxjs":"^0.1.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_1.0.0_1607870312410_0.9651164507125893","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"hast-util-to-estree","version":"1.0.1","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@1.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"eqeqeq":["error","always",{"null":"ignore"}],"max-depth":"off","no-eq-null":"off","guard-for-in":"off","no-self-compare":"off","unicorn/prefer-includes":"off","unicorn/prefer-type-error":"off","unicorn/explicit-length-check":"off","unicorn/prefer-number-properties":"off","unicorn/no-fn-reference-in-iterator":"off"},"esnext":false,"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"65c32351ecccb2888f865833d71bfd9f8b0772cb","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-1.0.1.tgz","fileCount":4,"integrity":"sha512-NXITJHIBvxQeohwU/gyivCxR5idHg/ktyxTKwWLXv8RL4+qCykHjMReGwXNjnMfRKN4vmmEjzW55n+EdAfCLbA==","signatures":[{"sig":"MEYCIQDrMlHlYK0qHIw7dIBSJA4yB/AYonhmF9TLgYDG7XtP7AIhAPWUxoGBXrF19A+/zyCIwqdi0lWF/lD/h1hrN/QbVBTE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1ig/CRA9TVsSAnZWagAA5v4QAIRGNzueAzBsZktHyDZG\nk1LOaPefRiJRB/Ip4MRqLwl9S8thGlS7uK6SCJmJzCZFv31VYdLZL4XoAQQp\nHpssuWfcekO9PXTv4e68jYVJdZKhWK85qvdzG/KJ0ULE19Hpodk0CNeADMlI\n8DDg5i64UZ+cD84n3AqOqWc+wEY8/X/3llb04ktOb+klbnXldc7bXq8e3hSy\n7FPAXr6B4oThfNIipB1R9sc2fJhA7u8Dpz1zamy1uCimue3SSBlPETStBDit\nro5id4ofoUrNise6VBs0c8U+d+6k2mPMarFdYG4+m0n19jy3prcYimbCr8RG\naGmBo5EUBBwhTEaYHeoxds/7WAyP0FC2yN8yrR94z7XigrckYVzyPSiB+7V6\ncc4vtZEvXXN3f3b1CLi1pftjYtGUpsniofg5nf2M56PkpimZVMu8VgGZ+9Px\ntiG9ubYCGBedoFjl76LcgAckIIbzRK+VYlH/DBixTxSgNP6WzsJjJyjGeTJi\n64Eq3ePyAjqj5s4E1CGVchB+31blt0+qGnvHHPk/a1+9sqTtpN+h9sAPq0hE\nxxsSaVTJqt+q3jJrF/5eAU6ZKa5JRi40PY9/vSJ7j70m++iACtKq+tNeXzMa\n6KOFW9XsUret5u+L6qxNa33pwoLWmHSXXsDVVqSFLYmpeoKCkK2mazYOzm4q\n6dl8\r\n=SCsR\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"67168873c9679aa55b910ec3cc74767e454bfb9f","scripts":{"test":"npm run format && npm run test-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","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/hast-util-to-estree.git","type":"git"},"_npmVersion":"6.14.9","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"_nodeVersion":"15.1.0","dependencies":{"zwitch":"^1.0.0","style-to-object":"^0.3.0","unist-util-position":"^3.1.0","hast-util-whitespace":"^1.0.0","property-information":"^5.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.36.0","nyc":"^15.0.0","tape":"^5.0.0","acorn":"^8.0.0","recast":"^0.20.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^6.0.0","remark-cli":"^9.0.0","@babel/core":"^7.0.0","mdast-util-mdx":"^0.1.0","estree-to-babel":"^3.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^2.0.0","mdast-util-to-hast":"^10.1.0","remark-preset-wooorm":"^8.0.0","@vue/babel-plugin-jsx":"^1.0.0-rc.5","mdast-util-from-markdown":"^0.8.0","micromark-extension-mdxjs":"^0.1.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_1.0.1_1607870526913_0.48198650422713474","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"hast-util-to-estree","version":"1.0.2","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@1.0.2","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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"eqeqeq":["error","always",{"null":"ignore"}],"max-depth":"off","no-eq-null":"off","guard-for-in":"off","no-self-compare":"off","unicorn/prefer-includes":"off","unicorn/prefer-type-error":"off","unicorn/explicit-length-check":"off","unicorn/prefer-number-properties":"off","unicorn/no-fn-reference-in-iterator":"off"},"esnext":false,"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"22ef639a48b98213bd6e404f05274450d5b88c50","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-1.0.2.tgz","fileCount":4,"integrity":"sha512-3bIVgVcjYO7hyHgVAW0ELrnvKn3jPi3eGwmgyolGC2i5QJUaF5RpJ4o8QJ+MJ1Tei2sip72jJmJRtEaNeUOiVw==","signatures":[{"sig":"MEUCIQDKwAbQNwHvgQH5nw4o4q3nENurIjiYqFsP5ztkbpy+dgIgOdE/xhdZEzL+NeMsYU4KNFCixEobCU07rKdze0WT7YU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf15MACRA9TVsSAnZWagAAvjYP+wVMdVH1ZHaxPTu5iipy\n+y/uQj36C+eNAW26ZiYJyepTibd0mcQ7HDktdgqzsTjk6sguDyzwCrPfZEQd\nKb7evIbKFV7WtWFh+xnQxzu91x3UdowFMXMEcqq3liSPF6bxrMwRkOKtamEI\npBdLFCuUrjbXmUW1P3n+dgTDrpjWA/V90Sysq+j3oymLwWELRMkLShBPvBtw\nTH44U5ShqMxCRIE/ivnuBBPc7SpuJudTpMsq2q72vYNzlpW/ebv+kEOVt4qZ\nEjQv5vv9E2ARRAM2ld8RRQC8DZA5VFczzYwh2ucDwiq6Jpn7VoK9qRuQrXdk\npY1U91Uwh8kDD/kDdacH1ht6RKVte6tRU0eCMrMp3D7WLGkO1AJVrZp0mXNY\nmAL3fkYAJt8we8dCASlquHTXYijJj2BtitxFwb6NZ7BFz8+HK3U1+CdCDbIg\njWKrDQh3J9Ec1vOb0NkjTV8M1DhYmQZSPQcHpD+kmlMvebzWkS2nFd71L18t\nCMFWf6XsQvItnkcC7+AA2Yr/t1kTkE2v8ipq4K/I3K6sm51TuxTJIIA+2wM7\nyV9GADR7DcxvfM+JK+Q6cbkkB0onAT1PgEyJYOMtG3zsKKfLLO9NIdxW2XxL\nrxXYGDiLmq8X/S91M0nHiXvAgvCPu55Vbf2QCQqQ/89yTAakgW/hpaXs8086\ni01Z\r\n=wmAB\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"1ac52f43e4d40e9f5a1f51bccfdf38573afe903a","scripts":{"test":"npm run format && npm run test-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","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/hast-util-to-estree.git","type":"git"},"_npmVersion":"6.14.9","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"_nodeVersion":"15.1.0","dependencies":{"zwitch":"^1.0.0","style-to-object":"^0.3.0","unist-util-position":"^3.1.0","property-information":"^5.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.36.0","nyc":"^15.0.0","tape":"^5.0.0","acorn":"^8.0.0","recast":"^0.20.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^6.0.0","remark-cli":"^9.0.0","@babel/core":"^7.0.0","mdast-util-mdx":"^0.1.0","estree-to-babel":"^3.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^2.0.0","mdast-util-to-hast":"^10.1.0","remark-preset-wooorm":"^8.0.0","@vue/babel-plugin-jsx":"^1.0.0-rc.5","mdast-util-from-markdown":"^0.8.0","micromark-extension-mdxjs":"^0.1.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_1.0.2_1607963392076_0.39532895148347436","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"hast-util-to-estree","version":"1.0.3","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@1.0.3","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/syntax-tree/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"eqeqeq":["error","always",{"null":"ignore"}],"max-depth":"off","no-eq-null":"off","guard-for-in":"off","no-self-compare":"off","unicorn/prefer-includes":"off","unicorn/prefer-type-error":"off","unicorn/explicit-length-check":"off","unicorn/prefer-number-properties":"off","unicorn/no-fn-reference-in-iterator":"off"},"esnext":false,"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"d6e849e6facf1529ecc11f1754ed439222ffa97e","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-1.0.3.tgz","fileCount":4,"integrity":"sha512-ykbmmRuxCWT79HmtV817e+2x6LHnGKlDMSo4d6+ktXy/PS90+2fohuN1PhoFtp59OoldzpuCqQouyjlFLBQTcQ==","signatures":[{"sig":"MEQCIGypoevF/8joN7PDQif3d3sJvbwSbgC34JX4luRXbWH5AiB4K8yj4Gn5XAJmRBJ45fS56IFf5AMxaIi26PX5Kti+hA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf17GqCRA9TVsSAnZWagAA//wP/RcNemBzmXaAv5QaGrYt\nXBLm4ngYJeXMP5JXAgmcNModsz+2FQSHZO2CPZedo7j1UPIAybHfYp53agrG\nUYXe//qrv+1sGog9wnRqcY04XmqX7ggSYWr9c+SYd3n406QlGN/xvY2w56xf\nJjzBRVRpPgAy7erfRpN9KPtwEZIgGnU8KPX9qNe79jHFZBI3iAAoH7n+z1Ga\nOfBqUxqYKxqrd1QoCw6/Us4hMZhqzdAp5bksLYz4PxHz7aaMRSEMI/gqZxr8\nKJXGvxwgk5+N6g/ybC0KvlUkd/EpNsO0d/s87ES4T96yl7mtvmU3kwGjWb+9\nsv6mAo+u6409rfO+QPCfiGVBZLL6400TFAm9ouTKa+93R7syOiUJOGFYKxCJ\ndNeRdYnMaPYrrRbkWRBuO3AfMBkb4x1yn3bdZTT3ZBMRFlA1EW9l2hA1P4zG\nwIEOpdzb+FFguzDqwc2sOvunIeXVpepyjnsZhGzRxLdcjwlgtZHdmjVPqVli\nYBXizrSy6RML0jqdHb7fWs/IiGBUqzUZJsXddVRQjtg/zL1ifXZ4L1P9GvIr\n+hHlAUhE+M36PSYNjPRZsT6iFMwpZraATjQUnYoS38EOSeUfp6PX2NTMY2VE\nYds+vjBbu87GcHZ3L7g+ydqVMqfA/NCvuw7MlsOalMc6zqBfVBBc7ivHbtg3\nygZN\r\n=IGs4\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"c54a90845d12c59c40a8fa637d8efac3361752b1","scripts":{"test":"npm run format && npm run test-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","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/hast-util-to-estree.git","type":"git"},"_npmVersion":"6.14.9","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"_nodeVersion":"15.1.0","dependencies":{"zwitch":"^1.0.0","style-to-object":"^0.3.0","unist-util-position":"^3.1.0","hast-util-whitespace":"^1.0.0","property-information":"^5.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.36.0","nyc":"^15.0.0","tape":"^5.0.0","acorn":"^8.0.0","recast":"^0.20.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^6.0.0","remark-cli":"^9.0.0","@babel/core":"^7.0.0","mdast-util-mdx":"^0.1.0","estree-to-babel":"^3.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^2.0.0","mdast-util-to-hast":"^10.1.0","remark-preset-wooorm":"^8.0.0","@vue/babel-plugin-jsx":"^1.0.0-rc.5","mdast-util-from-markdown":"^0.8.0","micromark-extension-mdxjs":"^0.1.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_1.0.3_1607971241700_0.3146251282596295","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"hast-util-to-estree","version":"1.1.0","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@1.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"eqeqeq":["error","always",{"null":"ignore"}],"max-depth":"off","no-eq-null":"off","guard-for-in":"off","no-self-compare":"off","unicorn/prefer-includes":"off","unicorn/prefer-type-error":"off","unicorn/explicit-length-check":"off","unicorn/prefer-number-properties":"off","unicorn/no-fn-reference-in-iterator":"off"},"esnext":false,"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"bc7ea111657962b4edc4a88c028f0365d9072454","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-1.1.0.tgz","fileCount":4,"integrity":"sha512-AyEsrzGpnApUS7zo3MDDGPB+ZRsomHMGpcq254TK651tLgwvlbukQNsuUgDmP7j2FiY8I/1DxAM+/uILTpcUFg==","signatures":[{"sig":"MEQCIDy8i9X9g93bNfW50Wl0CkGjAv2u6T2KpspbIoD0injSAiAThp0VYYB4FphEf4CIW37UzA1olK7iYPvQNwKne3VIqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf22Y4CRA9TVsSAnZWagAAGncP/jNF3ssADwstKymfUDOh\n7rcSLvtwJsm8bEp24AHSmQlj6zou1KNVhRdn0A4f+ej77AXR6TNbANJl6sva\nJXuxNqwFhMwUOGaXLQARTax9hbwzIfT1xU4GSHJkudrV0IW5sJYtNyWANgrc\nyf+BtVgFAre0i4u09QgmLD+KUz700Zn6Mr4ahp6K30XUVvngmHICGGlJGKaV\nexlSU1I+AW4RZAulOsvNDD94/YTEZtEOjhshg8Zx6c9uEkm+d0tgAOtyi7ly\ndckbQt3i6gPkzR25gnhkZepmtJcwR4AfNOVGCaiOyyzgOIzib3O9m7ez2VeH\nY/wYcHCEn/GWgn1u7m1fZpm2rb9szFuHfDRDP7M6KKTAuJIF6HeY8pobQluT\nu8t/gfBFdolmZyKHF2eIjJkgG8E1QAXJZqf5ok9n40wExQNKa3ditXfR+qzV\nVUSNtuf1ibL/082d8fCwj5sZrm6Q3l4uR4a6Wtf7li5rb3rugr7UilCMat1b\naXxACI1jNWsqafIGL/FL6eNOquDvycUhu+BqENWNtlMSiZIMnoZRbNTbvGlp\nNvusBsnyg9HGGbonshAVsly3FvOqGf8ZCVpdVwBN1BYjUDsU9KKoNP8ipT+w\nR/YA2Gof4PmRBwubDzfeUNlDP42zteD1+ev+SgdS04wiP/Y/nlS4vN+acwJq\nlCeR\r\n=DUNI\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"285bf5d74b7a94ce11bab76da91969fc668776be","scripts":{"test":"npm run format && npm run test-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","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/hast-util-to-estree.git","type":"git"},"_npmVersion":"6.14.9","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"_nodeVersion":"15.1.0","dependencies":{"zwitch":"^1.0.0","style-to-object":"^0.3.0","unist-util-position":"^3.1.0","hast-util-whitespace":"^1.0.0","property-information":"^5.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.36.0","nyc":"^15.0.0","tape":"^5.0.0","acorn":"^8.0.0","recast":"^0.20.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^6.0.0","remark-cli":"^9.0.0","@babel/core":"^7.0.0","mdast-util-mdx":"^0.1.0","estree-to-babel":"^3.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^2.0.0","mdast-util-to-hast":"^10.1.0","remark-preset-wooorm":"^8.0.0","@vue/babel-plugin-jsx":"^1.0.0-rc.5","mdast-util-from-markdown":"^0.8.0","micromark-extension-mdxjs":"^0.3.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_1.1.0_1608214071523_0.8343443151214847","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"hast-util-to-estree","version":"1.2.0","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@1.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"eqeqeq":["error","always",{"null":"ignore"}],"max-depth":"off","no-eq-null":"off","guard-for-in":"off","no-self-compare":"off","unicorn/prefer-includes":"off","unicorn/prefer-type-error":"off","unicorn/explicit-length-check":"off","unicorn/prefer-number-properties":"off","unicorn/no-fn-reference-in-iterator":"off"},"esnext":false,"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"00aa0e14e0d23d215e9fe08a0ca40d0ec84e39df","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-1.2.0.tgz","fileCount":4,"integrity":"sha512-xAK63nWv8eF5o1ePYbRUISXZgSOgr/skpC7RlnZeLss6ypIKBTZB8bV55+BcU0znV7hQoGgSQc/Q07v6MF/AXw==","signatures":[{"sig":"MEUCICy7EJoIIJk72jGBwkRYBB63Vm0NsQSbakgY8sso1lRfAiEAlVaQzt03oURNNRznP0fXbSitpXan6hWMrbIFMrzqHIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf41OJCRA9TVsSAnZWagAAA+QP/0tJShRA4wV6cH/572Gu\nJvzDnM07TOg5fG0RvSUlbkpJgYb/1r4tuj8lVnm6SH/yJLy17XxQ+CWqsM9g\njg6d3H5r/4qG9+JgX4MmTq//KDtP6MTuTrHOp20lubH2Lb4Q/S7gpVsv7+G2\nLK3ujtLAGRyHnOHeKeD/nguCf1AqO/SkgbJb1E11mJcJshsdzKoWFy0dSWwN\ncXfz4sJaK5HQfpgr061bnJclv/zVsRD6FVe/lNYnXxFbZf+pRvIqF3G3HYsa\nFgh2h5NJBASgcO2t5GP6fIPzpf92jmLQBAJQl7UC0YGvME5IDshJXDaw+tql\nUW3nmzihroZpu07fr8zeNIW9wjF18eCYXGJFmCFUUbGShSgalaxx3AQ+hUD+\nJOGwSl2spHdmd3z+MTZ4hTzAGId9GyQwND/WQa+ROvzrTjNQmcWZeew1ZC9p\n0m2/elS3gwaIqCBclWfgE/x84oXaKP4nty2c/x8eYre7P9JlXs4XeQiHtEZO\nVZ2FCCPYthxfhKycNe4w6Zeu+jGQ7O977YX7V0qmke7lKaM3zsvUuEeQ2P5H\npgQH5YpMHuEQa3t70+HA3J3kEBg69W2oCjihj+3wq2/q3MBiOu1v5y1kuWEW\ns/RMjksqKPuZfgpzXv+euTSp4lzwT3SGGBXzILLiokIzbCABbgDGFeW6m1wu\nw2t5\r\n=GzOm\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"5fffac432a49ee276cb27ac4b7353e8af2d342d0","scripts":{"test":"npm run format && npm run test-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","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/hast-util-to-estree.git","type":"git"},"_npmVersion":"6.14.10","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"_nodeVersion":"15.1.0","dependencies":{"zwitch":"^1.0.0","style-to-object":"^0.3.0","unist-util-position":"^3.1.0","hast-util-whitespace":"^1.0.0","property-information":"^5.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.36.0","nyc":"^15.0.0","tape":"^5.0.0","acorn":"^8.0.0","parse5":"^6.0.1","recast":"^0.20.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^6.0.0","remark-cli":"^9.0.0","@babel/core":"^7.0.0","mdast-util-mdx":"^0.1.0","estree-to-babel":"^3.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^2.0.0","mdast-util-to-hast":"^10.1.0","remark-preset-wooorm":"^8.0.0","@vue/babel-plugin-jsx":"^1.0.0-rc.5","estree-util-build-jsx":"^1.0.0","hast-util-from-parse5":"^6.0.1","mdast-util-from-markdown":"^0.8.0","micromark-extension-mdxjs":"^0.3.0","estree-util-attach-comments":"^1.0.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_1.2.0_1608733577134_0.17334388814282842","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"hast-util-to-estree","version":"1.2.1","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@1.2.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"eqeqeq":["error","always",{"null":"ignore"}],"max-depth":"off","no-eq-null":"off","guard-for-in":"off","no-self-compare":"off","unicorn/prefer-includes":"off","unicorn/prefer-type-error":"off","unicorn/explicit-length-check":"off","unicorn/prefer-number-properties":"off","unicorn/no-fn-reference-in-iterator":"off"},"esnext":false,"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"ed67ed7460784155e467b72ae32a6b478cea95a2","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-1.2.1.tgz","fileCount":4,"integrity":"sha512-gD96w0z7LCsG1Y1Crgv1zM0MA2yK7Y4iwNXvbpV0JT+pyzvi8j5+XPrj89Jlg31vP/0ftWZoBm42nzuZw+uW7A==","signatures":[{"sig":"MEYCIQDIg04Ig5P7TagpAiKGurBdfdm8OpyueY9OfCpieIWbPQIhALH1kDX+noy/e4HbSHwuctpLFsL4vlMoOMVoZx6dnswd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf41XpCRA9TVsSAnZWagAAB0EQAJCnnB7k9zKjOlOw7rK6\nq/yQN9c8VCr0M29gXIKlNprH53EUvgeLWEss8upkH53+KM/FliQFoDMVsEpL\n7uEBHhEZdhmGS8GXD2j60+5xfkDbJg/74jTlwkCKtMs+nbL39HIAbxY11fTN\nwjf83ozr6dqhQ7vJ5iqKjtmSTvfhWoE8DVutH5vkxm+AWj9wCweSSOAWc8Fl\nASnurWH90nmqf4l/pPKNYER9Tmb6hxSYA4tY1ZjQoeUtN26Sj4ryGqDzHPcu\n1VCBYiV+zwhgpJhe9gsDN7KxV0s/fcptzQoSmIBA4ghbIiVgQGOXgU76BEKq\n9XQf2PKs38zlpBWFRsxOBw6paGeeKZFv9bzrvFGWzXYF2lZnYax0feQC2Nd/\nzckQ5rA2ycF7MPi2mq0a33MAkI42sQPBcDJS/sJLt3Mn9FsRDXeDe4IhS/q7\nkH3J3Cjr3ciq1+3qNAA/1fxWh3Ue0/cdKGgIzjx2D3Ig0pl7YG4YzTo36I6y\n9VGdQiBVnfS6/vx6yca8bF3jqoKROmzw6rzb6iJlc5G2sWSgtNiqLFWFZB8x\n2qMnDt3ZRC5MlJXhL6CUv/Vs3LcS5cqW3vqfyP5vB4k7qRzeiVQm8MEntTfH\n2e3aMBJGcfGHZiMsBhyB2WAg7B85qJx06u/kLLgER/mExIMXipxvj8ng4bPz\nsd+L\r\n=20PQ\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"11b34bb71bc3480a04a35b53a86465bf7dee1021","scripts":{"test":"npm run format && npm run test-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","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/hast-util-to-estree.git","type":"git"},"_npmVersion":"6.14.10","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"_nodeVersion":"15.1.0","dependencies":{"zwitch":"^1.0.0","style-to-object":"^0.3.0","unist-util-position":"^3.1.0","hast-util-whitespace":"^1.0.0","property-information":"^5.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","estree-util-attach-comments":"^1.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.36.0","nyc":"^15.0.0","tape":"^5.0.0","acorn":"^8.0.0","parse5":"^6.0.1","recast":"^0.20.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^6.0.0","remark-cli":"^9.0.0","@babel/core":"^7.0.0","mdast-util-mdx":"^0.1.0","estree-to-babel":"^3.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^2.0.0","mdast-util-to-hast":"^10.1.0","remark-preset-wooorm":"^8.0.0","@vue/babel-plugin-jsx":"^1.0.0-rc.5","estree-util-build-jsx":"^1.0.0","hast-util-from-parse5":"^6.0.1","mdast-util-from-markdown":"^0.8.0","micromark-extension-mdxjs":"^0.3.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_1.2.1_1608734185029_0.05747027432730789","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"hast-util-to-estree","version":"1.3.0","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@1.3.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"eqeqeq":["error","always",{"null":"ignore"}],"max-depth":"off","no-eq-null":"off","guard-for-in":"off","no-self-compare":"off","unicorn/prefer-includes":"off","unicorn/explicit-length-check":"off","unicorn/prefer-number-properties":"off","unicorn/no-array-callback-reference":"off"},"esnext":false,"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"7d6204fc0b8983ce92898391b6cf5774cb37fbed","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-1.3.0.tgz","fileCount":4,"integrity":"sha512-wr03pBPzPT7r2heEMZxW22JdeLCySKS8uiYqo1zEy89ZAVVn/Ymn7a0TlAWiJDd5Vgoby/oPLzQREE4P3RjM8g==","signatures":[{"sig":"MEQCIBrEgnnH9NOT4sKmRKrEq1HNokUpSZoCTEipT1UJH38kAiA03MiMKu9YqtVjpyf4CCUOF2qQQt3DxNfb4v18IvRgow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHqbcCRA9TVsSAnZWagAAi4cP/2kDBxM6MPulxr4xFHSK\nyBX9ZUlRCaFOK2nU+/U34Bxk6AGCYs4ICi7J7hcsTuHolOdEZV5+XsVoi45K\n36+2p6elngkQczQT73LU084DiryF5jEQGGOlpewIy7MNhr55FTwfsaublaTn\nwHHjrve1PjIHWXQ7EzUYo3lZ9vGBqLFc9bUbIKpfV57Ayk17QmB2A7dDyC8r\nhspAOZZCRMJwxmTwAYosMHi6l/6HTBnnfde9lwam1hqWMICgdiZLUdwsotoj\ni22uxkLr7ihEGXKetTen8xCEi5qULOGrxIpm88lCFfukIEhkABCgxC8ChKOO\nmN5ckwfLohefdRgsrmfsDZMlXxW6SNLqMu5aVUNKZ2gW4iq7jIuzUpVspeCu\ndIw7M5PNp1EBxOnNcjhEq4vi3/SfZnXuhyrp0ZuLjtpgzD9jN3T7trOFShOU\n844BJWMvTfi1eDe4ed/PwfZWGM/0z0JjeeSmyaqbaoU/xI9v0ffxI1teXVBJ\npOHDxPRpOQNMCBlJRTd/ScVqXkDRP3ZyV50o59LLBBIFUbH7cLQrfS4nSTB0\n17VhIpgEKd+VUvW9JPhIiGm3zQy3IoDAHhMyqXOxtSJdL9D3AzRqH2sB6PsC\nzjj+V8GeZ9OD2iRW+NvMYcetDzkaNlhcW4h+aLl9vHSw2ipS2W1RuW3K1QiM\nBiQf\r\n=2GOV\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"8a8bbc4798bc38dd5010ef9a2aaca840cb5dca41","scripts":{"test":"npm run format && npm run test-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","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/hast-util-to-estree.git","type":"git"},"_npmVersion":"7.5.2","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"_nodeVersion":"15.1.0","dependencies":{"zwitch":"^1.0.0","style-to-object":"^0.3.0","unist-util-position":"^3.1.0","hast-util-whitespace":"^1.0.0","property-information":"^5.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","estree-util-attach-comments":"^1.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.37.0","nyc":"^15.0.0","tape":"^5.0.0","acorn":"^8.0.0","parse5":"^6.0.1","recast":"^0.20.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^6.0.0","remark-cli":"^9.0.0","@babel/core":"^7.0.0","mdast-util-mdx":"^0.1.0","estree-to-babel":"^3.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^2.0.0","mdast-util-to-hast":"^10.1.0","remark-preset-wooorm":"^8.0.0","@vue/babel-plugin-jsx":"^1.0.0-rc.5","estree-util-build-jsx":"^1.0.0","hast-util-from-parse5":"^6.0.1","mdast-util-from-markdown":"^0.8.0","micromark-extension-mdxjs":"^0.3.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_1.3.0_1612621532008_0.7229885311131699","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"hast-util-to-estree","version":"1.3.1","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@1.3.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"eqeqeq":["error","always",{"null":"ignore"}],"max-depth":"off","no-eq-null":"off","guard-for-in":"off","no-self-compare":"off","unicorn/prefer-includes":"off","unicorn/explicit-length-check":"off","unicorn/prefer-number-properties":"off","unicorn/no-array-callback-reference":"off"},"esnext":false,"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"79d50ad62ce3ad090a7246ae3965d23f7c355f27","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-1.3.1.tgz","fileCount":4,"integrity":"sha512-4mZ/4bvU3gRpaHVttjUTL+8sGm+wjgwF/NcyugIfJducdpTQTzquiMFmU2rVvvJSSc7AKKaVCiVagjHEgI4UWw==","signatures":[{"sig":"MEQCIAyoyMLTwOHN+UzJ6UJI62O5TodhcEwtkB12I7oR8IBfAiAb+Lxg5O/a8+TWSz3Zl+czIeqvFqiNmEvV+rE+Uu40tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIYGxCRA9TVsSAnZWagAAKjUP/jcfyo8Bbc36lZ8olY9n\ni0zniSI0cy790bHN5MCvl8nvZRK51MzdIikORaxKuHhQZo5tsBrXeHm94Efj\nMQ6rRlLYugmoEJX4qPN6NRWRGWUQkHFrtJKe6RrXXuy30+ux/Shp+VrtlbPz\nqv92oDCGAjFIb8+wELF94vQ1cOeL9AOGZMRc+E5x1YWQ0BBgoLJpzVFZNDwK\nFL96/r0pc2Azev5OJf6wNwRrqxdn5fcrOGzZjv4QPwO/kTWJMVfC8CXtoTfM\nYXv2P3QYx01HwLC4YeznF7JvcNgATJHqS03RnFSEQypmG2Lf3OJhTok2855Q\neKS7WUU4sW7F5mvzPeCWyLFEDQBYVyVtgtOlR78UhIJjih+RsyN4l7JSbnyy\n9SC1w15b2N1bO579ubMXjxXcdiNpcpnn7WMdhcDidRa1+cKsb2BSgy/UW8Ns\n+PtXdIesxNdZIBoJHyc4Dv3Ed/p1b3A9uJvhV9z3kmDJTTQSaRoDs+GgmyUd\nbA2HsoQdfErIXW6Ek/zjl3Q4xYRUV1qEEHE+5tKyDcjJFEp01PBWL+nim9kh\nLPKJjX9ZsNh5nojdToRM+hSX3WG47eZSa7MXIHS+OrE9Daqu6G4SQcLQWzG0\nxS0IEGc2gRKLQAIG2FLlYHR31CvVtPnvs0Ct5gnMG0uzJ0LZt9AEIHQ5+cUa\n5O6s\r\n=CfQU\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"dc1301ea40217aeca34f929658badc33a73b0527","scripts":{"test":"npm run format && npm run test-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","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/hast-util-to-estree.git","type":"git"},"_npmVersion":"7.5.2","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"_nodeVersion":"15.1.0","dependencies":{"zwitch":"^1.0.0","style-to-object":"^0.3.0","unist-util-position":"^3.1.0","hast-util-whitespace":"^1.0.0","property-information":"^5.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","estree-util-attach-comments":"^1.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.37.0","nyc":"^15.0.0","tape":"^5.0.0","acorn":"^8.0.0","parse5":"^6.0.1","recast":"^0.20.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^6.0.0","remark-cli":"^9.0.0","@babel/core":"^7.0.0","mdast-util-mdx":"^0.1.0","estree-to-babel":"^3.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^2.0.0","mdast-util-to-hast":"^10.1.0","remark-preset-wooorm":"^8.0.0","@vue/babel-plugin-jsx":"^1.0.0","estree-util-build-jsx":"^1.0.0","hast-util-from-parse5":"^6.0.1","mdast-util-from-markdown":"^0.8.0","micromark-extension-mdxjs":"^0.3.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_1.3.1_1612808624839_0.9800761787895438","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"hast-util-to-estree","version":"1.3.2","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@1.3.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"eqeqeq":["error","always",{"null":"ignore"}],"max-depth":"off","no-eq-null":"off","guard-for-in":"off","no-self-compare":"off","unicorn/prefer-includes":"off","unicorn/no-array-for-each":"off","unicorn/explicit-length-check":"off","unicorn/prefer-number-properties":"off","unicorn/no-array-callback-reference":"off"},"esnext":false,"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"d126ce0b416cfa530b33cfc7165702b9a18dfeca","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-1.3.2.tgz","fileCount":4,"integrity":"sha512-enES//76VPT0QSdZhWL+LokObQ3hoLr1kZx4zcHw2XiEo3fBD8JrT1hbiGOJ2TefANuu/+Loey7Q31PAHNzKyw==","signatures":[{"sig":"MEUCIDqovO6SsvdYqZU/QimtKOHojtONxt6z3TO2a8VHMTJjAiEA5HTt/xItJ6Tavti80DGYcwRQ1D0xTBu/eKye/wCFNgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQkiMCRA9TVsSAnZWagAAKAsP/2gzRItH4BbuBEqXTcXW\nYcGphvS/UqaaMnVl4qaCbZoxEsp8efP3TnAOru6BYm4yrXStjIH9aJMDw7/N\nHfM7JjyJvgso89pUGb0Z2cT5oNngt+q2AN3ChGcUGg8nieMM8Oz9FBrhRjSM\n7ZOLC+WlnX/RZP1if9rhA039i5oekQyYC+r7Z/OpHzJYWgKCWnj+6k82OBrF\nZhKI7QGqn/52tktp4T5DYnDHCTI//jcFuRdwu+ZZ0gGoFDlAD6q6vMLknhfY\nKXOoBDsJfq7FTkAYxjIBfr1YhJFjWQ4bMiAPXzta/bdhrDZaQD9OpbBnkxIO\nsPL75nv+c6YMDA7bjTMng3TAivcdeVfLfZJVX0W+yw9qO62G79cQYnXfqzbn\nX/eRS4qWwx09lL6RHf9m1T+qwHOrtCS7X21RiR0zegz6+t/wNrzDeiiEWKDh\nwYa/2aHVykB19N7OaFoM4/tMjafcXJa/0mAZuK4dcM8q6qnDvTTglOs6q2N2\n2v+ES4c7CU7IJsfa5VHxn5Yf8uddGDUjOe4Cy2rNLJMAVOt42ggeZeF8j+ja\nEBo6wLOYmEoLJXrDKw2KiXSzeprfkX38U2rCgCeXLYp+cncsRRoBKLQGMEl/\nFVS43HGmMPFQwznnzZ2LwVq+BIgxyRon3zfrODV3xSA7LAsypZQu1gu/HKPb\nZ+0R\r\n=OHev\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"f381bc45a33a7ad0e6b0b136bece824b652421f6","scripts":{"test":"npm run format && npm run test-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","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/hast-util-to-estree.git","type":"git"},"_npmVersion":"7.6.0","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"_nodeVersion":"15.11.0","dependencies":{"zwitch":"^1.0.0","style-to-object":"^0.3.0","unist-util-position":"^3.1.0","hast-util-whitespace":"^1.0.0","property-information":"^5.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","estree-util-attach-comments":"^1.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.38.0","nyc":"^15.0.0","tape":"^5.0.0","acorn":"^8.0.0","parse5":"^6.0.1","recast":"^0.20.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^6.0.0","remark-cli":"^9.0.0","@babel/core":"^7.0.0","mdast-util-mdx":"^0.1.0","estree-to-babel":"^3.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^2.0.0","mdast-util-to-hast":"^10.1.0","remark-preset-wooorm":"^8.0.0","@vue/babel-plugin-jsx":"^1.0.0","estree-util-build-jsx":"^1.0.0","hast-util-from-parse5":"^6.0.1","mdast-util-from-markdown":"^0.8.0","micromark-extension-mdxjs":"^0.3.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_1.3.2_1614956683332_0.7488936047200034","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"hast-util-to-estree","version":"1.3.3","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@1.3.3","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/syntax-tree/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"eqeqeq":["error","always",{"null":"ignore"}],"max-depth":"off","no-eq-null":"off","guard-for-in":"off","no-self-compare":"off","unicorn/prefer-includes":"off","unicorn/no-array-for-each":"off","unicorn/explicit-length-check":"off","unicorn/prefer-number-properties":"off","unicorn/no-array-callback-reference":"off"},"esnext":false,"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"b5c9e16f852baab048cb62efbae2a453be66025f","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-1.3.3.tgz","fileCount":4,"integrity":"sha512-F5lYlB66lR795DwkPV+S1BV/liERgYqqlqipNBzc5epw7+Ui7isVOElvVlSU4gLeD+ZLm0VXHmGs0pH58GgVIg==","signatures":[{"sig":"MEYCIQD8NknlW6Xve7zlZGvZM8g8KgARKYL6FmDKf1KqqMPDiQIhAO2NGY+P85RrVg9+rsGEkvMEIhfvMm2KmbYPnP4zlmoW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYDmPCRA9TVsSAnZWagAAy44P/2lX9EVzvBmSbjnqvv0G\n/ya+P3J5CimR1e32vmLiSXjrlULPpgnXnsWSC/Ujyym8CpKrrFkRGoQnUqjq\nfqgYfntik4eUnl9d+L00+QXpM8NZuRx0xBf41JU/3nTRhvjOr2jJdEVQdnY1\n5YxT6mV8loMquqmyI5DJZ2EMgZ1JCx2UG0YO6C7bYQONpDGtnbBy0XS8Psvk\nMBTkStdrc039ij7kAez+7dlt7FrfQi4y7Vd2KXWPV1t14bRp+sq/JxaaK28k\nZyrwFhBSRPpqpa8pyn/tB+/KQtz6iYqxb/yUslgVYhnZCK9bc6uS1gPZSXEC\n6WI1KtWGyV5PmAU/55AYjHnN5UIxx0wAJtLYtMhi50HpsTkxGffKa+PpItkG\nO3jImOKXxCpheO56FE4t6GRqz0KZj41etFGp89A6OuH/8EEeyd/WfpTDUJ6g\nvuWWWlywX7j4vPF71bz3LTJd6V+LwcjmpeLMW3sq5dYdp5zdpI/2DQDtyZwh\n4qSL+aaYKe1Pr+b2rfIPrnH8DKA/J6d+hL7Js9Ds8BdEGAkf+cLCyK7jMBs5\n3m4+iVrHzs8J3BwJWSOpj88cSxVhcDCn/2OyoY/FUoLkFkiaa82syjh0zurE\nIFThgRAHNDXkBLFB39G6QGYR/6tgAcHeBLGJYxaeSpr77kWdAoIkuXK3UM4X\nqtr3\r\n=2KpC\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"f144d87f70a30c62ffe4b65408d593abbaf3cc4a","scripts":{"test":"npm run format && npm run test-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","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/hast-util-to-estree.git","type":"git"},"_npmVersion":"7.6.2","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"_nodeVersion":"15.11.0","dependencies":{"zwitch":"^1.0.0","style-to-object":"^0.3.0","unist-util-position":"^3.1.0","hast-util-whitespace":"^1.0.0","property-information":"^5.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","estree-util-attach-comments":"^1.0.0","estree-util-is-identifier-name":"^1.1.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.38.0","nyc":"^15.0.0","tape":"^5.0.0","acorn":"^8.0.0","parse5":"^6.0.1","recast":"^0.20.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^6.0.0","remark-cli":"^9.0.0","@babel/core":"^7.0.0","mdast-util-mdx":"^0.1.0","estree-to-babel":"^3.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^2.0.0","mdast-util-to-hast":"^10.1.0","remark-preset-wooorm":"^8.0.0","@vue/babel-plugin-jsx":"^1.0.0","estree-util-build-jsx":"^1.0.0","hast-util-from-parse5":"^6.0.1","mdast-util-from-markdown":"^0.8.0","micromark-extension-mdxjs":"^0.3.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_1.3.3_1616918926970_0.9560777846689761","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"hast-util-to-estree","version":"1.4.0","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@1.4.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"eqeqeq":["error","always",{"null":"ignore"}],"max-depth":"off","no-eq-null":"off","guard-for-in":"off","no-self-compare":"off","unicorn/prefer-includes":"off","unicorn/no-array-for-each":"off","unicorn/explicit-length-check":"off","unicorn/prefer-number-properties":"off","unicorn/no-array-callback-reference":"off"},"esnext":false,"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"896ef9150a3f5cfbaff37334f75f31d6a324bab6","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-1.4.0.tgz","fileCount":4,"integrity":"sha512-CiOAIESUKkSOcYbvTth9+yM28z5ArpsYqxWc7LWJxOx975WRUBDjvVuuzZR2o09BNlkf7bp8G2GlOHepBRKJ8Q==","signatures":[{"sig":"MEUCIA1TgWLrKvY6YwcfI44L7bhovt9eRM2PvV7yLvcw6h8xAiEAyDTgvZB2iw7nt+Y7trej8xxC4ctWMyWLfySFEX0nmSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeplrCRA9TVsSAnZWagAA3UgP/10EPNccjyfcV1bjsgMg\nuniDPUA9nmYMxTQ+ymt3hJrZ1wDhOyVhKI/KDLQ7R97OLBWegnlsqdjHcZN1\n6FOarRS2+rFl0S4SpMPcNMayfFkwkmseowLWKg1atRaeLPhADJvG42kKl7dJ\nrwrxDF5qegIawf+/a8bAW6WcDRuSv9F5/DgQaG7chmFMaRNzyhn8lRJ0QAo2\ndorPlbZiDdcqbEM07YKn3JoBs6pn1tWTJ6fDBiqNibcAyJBbNx0QU6Nlr0fi\nG2S0DS3o+8ctKSX9SB5kbN4LSWP5vRzRCWlPrD6H8tkUf8qIrkhMk6OGlCwP\nFTANPeEYbbzvbQgT1i45Aep94YwTu+79We0oDAJhfbYC0Aqei/O3DIZ8cxBP\nfBK8Tl7S59JLCEAOMdszx+LQESwRrjC/jl9s2cw02flCBPE3y1SLxYBF3Hht\n8HxIB4aZn5FsfN07Z9tKz48iPMJTYl5Ay2ttAQ4uv2oiQaCBIYP9CDSfIo2e\nvPa69c5AsmkqtNhXNTf36I0YuOfpegZu8axgIp5rCri2QiNzQhzCaz2/BMXS\n4L7ZkGf3L/jBa2gMMcDiFE8n8xL790nmJ+XEM3cydvodER6lYs3orcA9u0HT\n9lZJbzK9bWtwQJeEiNKcscO0rUIUfZJ9RqvJQ4+43Ru0Vj6toY2atenJk19e\nkf6E\r\n=qg46\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"04f6c9b3506cda1cdd394080940512f9b0cd62be","scripts":{"test":"npm run format && npm run test-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","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/hast-util-to-estree.git","type":"git"},"_npmVersion":"7.9.0","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"_nodeVersion":"15.11.0","dependencies":{"zwitch":"^1.0.0","style-to-object":"^0.3.0","unist-util-position":"^3.1.0","hast-util-whitespace":"^1.0.0","property-information":"^5.0.0","comma-separated-tokens":"^1.0.0","space-separated-tokens":"^1.0.0","estree-util-attach-comments":"^1.0.0","estree-util-is-identifier-name":"^1.1.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.38.0","nyc":"^15.0.0","tape":"^5.0.0","acorn":"^8.0.0","parse5":"^6.0.1","recast":"^0.20.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^6.0.0","remark-cli":"^9.0.0","@babel/core":"^7.0.0","mdast-util-mdx":"^0.1.0","estree-to-babel":"^3.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^2.0.0","mdast-util-to-hast":"^10.1.0","remark-preset-wooorm":"^8.0.0","@vue/babel-plugin-jsx":"^1.0.0","estree-util-build-jsx":"^1.0.0","hast-util-from-parse5":"^6.0.1","mdast-util-from-markdown":"^0.8.0","micromark-extension-mdxjs":"^0.3.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_1.4.0_1618647402954_0.2950740186341194","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"hast-util-to-estree","version":"2.0.0","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@2.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"no-var":"off","prefer-arrow-callback":"off"},"prettier":true},"dist":{"shasum":"27f68728c6411f6345b8a3d1cf0065806feb451d","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.0.0.tgz","fileCount":5,"integrity":"sha512-eqc7B513sHmadiTbgXqjD+WAJ9LC5YcInyH4LPtwt75huq6j5lmoHnI0ICElJHfZRIIwdzKYNw8Ygl1BGTwm4g==","signatures":[{"sig":"MEYCIQC/yO49g2YtyN9OSVIfY2xouPis+kASGBRZJlYG7M3+EgIhAKJ+i9Fxiur6CbULd8xBZn6pM9s69A5UZ4kcrfI/kug5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgipiiCRA9TVsSAnZWagAABgsP/jgb9rSVaR7O0LQ06ddC\nbx8SXc0otnxOxT3V2/g9kNdbRLfLrML7l/AQ4T5+Bj5v/wv2ypVYMe3sV6qD\ns7p7uACAqygkiF2UeBStXqRrbVCNxFh3ZMo1o3WEeKTeiqf1dLSuucDNRuw5\naK0yrEuGgXWEdJWfYJadR/a+FKMKZo+gbWeoXPZrRifEOss/LSb5i+E1+4Ou\nh+lZ2sDuOGGYOwKFB4cnnGT6Ntm05Zp/7CSVgNMZTHdDKaEfSEYU39kH/n4e\nQ3cS38dtGFALnFoBmK2FLFCbpcoPAcSIVJRi0B1JfQtrOONEnUb5ec+kBtsS\n5N/HxFyOvxEphignkjB+GevyVOeDyg6RKR28e51XEWDEX7caCbP4U7QzjkwD\n04Hq4vBCONxm/J1UgylNjyrwqa40eIvgFDjH6Q0Z6m3EQ/lx0KGK+Jzs0EiV\ntax6QX0PrrmfGBmZlEU+wWYJ4tZPjW5k/ePPFmxkpbJipkI4jKq42NUbU83i\njeXYrHesKqiyD3Sr+1vVX11dnPeX7CIcEinv1sXG3t3ePM0eygi6shQEEiBa\nO2z1dn999Rcu262IoT60fAYgsoi76uecDw05K5EtT7uQLAAm9c5Amy3nkySd\nxihstPMoDkZ5/C0v3e7QGpTLQRLyT8uBYvqd+Z5Mva1hkm9OFQxWxKnOAHXs\nAk1f\r\n=UdGx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"6eb6e71428ef2565cf8a5da7591eaa8c85f3ebd6","scripts":{"test":"npm run build && npm run format && npm run test-coverage","build":"rimraf \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","prepack":"npm run build && npm run format","test-api":"node test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node 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/hast-util-to-estree.git","type":"git"},"_npmVersion":"7.11.1","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"sideEffects":false,"_nodeVersion":"15.11.0","dependencies":{"zwitch":"^2.0.0","@types/hast":"^2.0.0","@types/unist":"^2.0.0","style-to-object":"^0.3.0","@types/estree-jsx":"^0.0.1","unist-util-position":"^4.0.0","hast-util-whitespace":"^2.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","estree-util-attach-comments":"^2.0.0","estree-util-is-identifier-name":"^2.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","xo":"^0.39.0","tape":"^5.0.0","acorn":"^8.0.0","vfile":"^4.0.0","parse5":"^6.0.0","recast":"^0.20.0","rimraf":"^3.0.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^7.0.0","remark-cli":"^9.0.0","typescript":"^4.0.0","@babel/core":"^7.0.0","@types/tape":"^4.0.0","type-coverage":"^2.0.0","mdast-util-mdx":"^0.1.0","estree-to-babel":"^3.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^3.0.0","@types/babel__core":"^7.0.0","mdast-util-to-hast":"^11.0.0","remark-preset-wooorm":"^8.0.0","@vue/babel-plugin-jsx":"^1.0.0","estree-util-build-jsx":"^2.0.0","hast-util-from-parse5":"^6.0.0","mdast-util-from-markdown":"^0.8.0","micromark-extension-mdxjs":"^0.3.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_2.0.0_1619695778012_0.6663675784951522","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"hast-util-to-estree","version":"2.0.1","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@2.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"prettier":true},"dist":{"shasum":"880eba0e661f65765b3a2a34363a6aaf8def01e9","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.0.1.tgz","fileCount":5,"integrity":"sha512-qf5iyNgenrjIv28LafsRhadUkBw+0H8cN/eta/n7M5RRZKsavL5lllyRR1aSYoVQGugpNMsqPAsGiM7VIVCU5g==","signatures":[{"sig":"MEYCIQCrtUc5UlpuMIgCqh2R21xaJua4k62bT6qi5LKiCDzcTQIhAPRK/YV1ERjuy1JERj3/xzXIqkK03nfBzVOvnUKEM8wD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGiggCRA9TVsSAnZWagAAG3AQAKHYY5zFwGiJMUSuMdDa\nYzU75HYdkXr29cynbtVayxcZcw5DSrkwF+ZW31y3/QDkqSz/t1ReEM/JSRMX\nnLa/mGhGhwwYSbe3WuK3OvuB8m6W/dRGyvQOafWE9lSIuhxLoY3YK5EqmDKb\n1llUSFNPs/RYAaigCRppk9Z9KCiU3maXCgMl/wXizJ79Zx7DkIhfsFx/dzhz\n4LpYnuxauz6rN5+Wl5XHW29BnjxhqTYXdcH7YOlohZs4w/Ot/Kb+RKmvWAfd\nLeDc7DEPRYDkYay8hjdRL0sCOjey1NkrPcy/8iHy3z554Al0CarEaFAa9I1J\n6tirQcvBxHT3WkLQP74Wz7YGeJJT4tWkbO2FPYEhn3BhPgInRoY1BRC+4F5r\nmF1qDomQHTHlczOUTSpZejCH1nOdrFuzvp3r+anGqHmbemEeqGJS3rCRk94V\nLt1zrhN7+vnF+dW3IEgC1ca/y3BEG/VIBsnksQN0K4/AvwxZbvUSZ75D4k4J\nGabJe4t1VmB+oliYXVrpQAUYi0MBCl5kX+aUUDf3t7iMZFwtLYbaiWiAKMCp\nk1DleaZ8PGeSs2JXfW0KernzoDpbDPhSKDm3zdKjz01vWBEgQMpsweY1lu0S\nkNuK9fuRIrBs45ZF52fhbJpDQlFzlwmTjWwyRLK+FSxpLNVz1bJR+tzfGpUK\nF+P/\r\n=4YYp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"cd2b23804775b0e7d4e925bbc1839ca45366f95b","scripts":{"test":"npm run build && npm run format && npm run test-coverage","build":"rimraf \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","prepack":"npm run build && npm run format","test-api":"node test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node 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/hast-util-to-estree.git","type":"git"},"_npmVersion":"7.20.3","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"sideEffects":false,"_nodeVersion":"16.6.1","dependencies":{"zwitch":"^2.0.0","@types/hast":"^2.0.0","@types/unist":"^2.0.0","style-to-object":"^0.3.0","@types/estree-jsx":"^0.0.1","unist-util-position":"^4.0.0","hast-util-whitespace":"^2.0.0","mdast-util-mdxjs-esm":"^1.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","mdast-util-mdx-expression":"^1.0.0","estree-util-attach-comments":"^2.0.0","estree-util-is-identifier-name":"^2.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"#":"needed any","detail":true,"strict":true,"atLeast":100,"ignoreCatch":true,"ignoreFiles":["index.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","xo":"^0.44.0","tape":"^5.0.0","acorn":"^8.0.0","vfile":"^5.0.0","parse5":"^6.0.0","recast":"^0.20.0","rimraf":"^3.0.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^7.0.0","remark-cli":"^10.0.0","typescript":"^4.0.0","@babel/core":"^7.0.0","@types/tape":"^4.0.0","type-coverage":"^2.0.0","mdast-util-mdx":"^1.0.0","estree-to-babel":"^3.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^4.0.0","@types/babel__core":"^7.0.0","mdast-util-to-hast":"^11.0.0","remark-preset-wooorm":"^9.0.0","@vue/babel-plugin-jsx":"^1.0.0","estree-util-build-jsx":"^2.0.0","hast-util-from-parse5":"^7.0.0","mdast-util-from-markdown":"^1.0.0","micromark-extension-mdxjs":"^1.0.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_2.0.1_1629104160555_0.7123293834958011","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"hast-util-to-estree","version":"2.0.2","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@2.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"prettier":true},"dist":{"shasum":"79c5bf588915610b3f0d47ca83a74dc0269c7dc2","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.0.2.tgz","fileCount":5,"integrity":"sha512-UQrZVeBj6A9od0lpFvqHKNSH9zvDrNoyWKbveu1a2oSCXEDUI+3bnd6BoiQLPnLrcXXn/jzJ6y9hmJTTlvf8lQ==","signatures":[{"sig":"MEYCIQDOxj7CcV6fl4eg+RoL6t0a3GPLff0viP0afqmGO27AeAIhAMR+iafB0sGOKjt7+/MOuesl0tbnfjQeJsyuRcxjZvRv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLhwdCRA9TVsSAnZWagAAAzoP/26mk/8rcgsBY7hbJ2Fc\nkfX/TUxGioisCDJFjW8hrBJk8XOyZJmv6kJT4Nxh9lp49RDGwCAL4kVUQttl\nkYRIKXNQDNlJ0tOmGiFjZI+eWPGOSyfQI84Z6WLpQqU1R1xMJwDEiupih1RS\nX0PWN1+notJqSuVL8OaZWGbKnk7rY+w4z8mQcDQOtcNw/PgzDynFillW2no/\nER8Drln7jjrAnqLWNrUyvDyN06VLX2Z0A7H1Xn11tLwSyzpmxkG5i/ZlPU5I\nGdpUpoYoOn9IyXTEtQNo7UqYaD0hJeoMt2dQPNzGkaqZYiR1f7EU2ThAQjPa\nXRDd9zqPwZ+jSCJhf9aiWYDIvIZbFVhb8ZNrFzdSXV5FygKVGjwmYcdu8v/K\ndOyVGhm7C0+LFKWFzFGqDdogN7ztRULmwjO/0XdkO+z0HvYBucuhx9W1Gs0Q\nTr/JZuBokznmOENVFEfvooAtFa8HPIJaeaII4BXTIVUGb5iTsL/+ozaE5Adn\nSvhaiYh/mRBvToaU4theUGP1fBWjZfBXUlQJDdgm9nx91LCGfsLArl3x+5lp\n2ULln9LJs8fpCCtciDQES9JGiSZqHb8bndbQ9qNOZq8ysHaZtOX+LsjZcD3d\n/Pf2X654tbja07eiW8Y5Q35LWbezVX4/cr/gVjZ/X96NsHyTAiJ2jM5yHOUA\ns5Ig\r\n=3UjJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"a3e85651c699a184306cdfb58d291cf21a54d10c","scripts":{"test":"npm run build && npm run format && npm run test-coverage","build":"rimraf \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","prepack":"npm run build && npm run format","test-api":"node test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node 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/hast-util-to-estree.git","type":"git"},"_npmVersion":"7.21.1","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"sideEffects":false,"_nodeVersion":"16.6.1","dependencies":{"zwitch":"^2.0.0","@types/hast":"^2.0.0","@types/unist":"^2.0.0","style-to-object":"^0.3.0","@types/estree-jsx":"^0.0.1","unist-util-position":"^4.0.0","hast-util-whitespace":"^2.0.0","mdast-util-mdxjs-esm":"^1.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","mdast-util-mdx-expression":"^1.0.0","estree-util-attach-comments":"^2.0.0","estree-util-is-identifier-name":"^2.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"#":"needed any","detail":true,"strict":true,"atLeast":100,"ignoreCatch":true,"ignoreFiles":["index.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","xo":"^0.44.0","tape":"^5.0.0","acorn":"^8.0.0","vfile":"^5.0.0","parse5":"^6.0.0","recast":"^0.20.0","rimraf":"^3.0.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^7.0.0","remark-cli":"^10.0.0","typescript":"^4.0.0","@babel/core":"^7.0.0","@types/tape":"^4.0.0","type-coverage":"^2.0.0","mdast-util-mdx":"^1.0.0","estree-to-babel":"^3.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^4.0.0","@types/babel__core":"^7.0.0","mdast-util-to-hast":"^11.0.0","remark-preset-wooorm":"^9.0.0","@vue/babel-plugin-jsx":"^1.0.0","estree-util-build-jsx":"^2.0.0","hast-util-from-parse5":"^7.0.0","mdast-util-from-markdown":"^1.0.0","micromark-extension-mdxjs":"^1.0.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_2.0.2_1630411805108_0.8894857817685455","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"hast-util-to-estree","version":"2.1.0","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@2.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"unicorn/prefer-code-point":"off"},"prettier":true},"dist":{"shasum":"aeac70aad0102ae309570907b3f56a08231d5323","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.1.0.tgz","fileCount":7,"integrity":"sha512-Vwch1etMRmm89xGgz+voWXvVHba2iiMdGMKmaMfYt35rbVtFDq8JNwwAIvi8zHMkO6Gvqo9oTMwJTmzVRfXh4g==","signatures":[{"sig":"MEYCIQCMTY+Lv4KSdJsplAzXAm+BttIvG93V40mInYIaAOdU1AIhAOC3CdOCbl9pskR/UnRVCOuezJuGNBIxfwhrm4/TyXgq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3RuKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5PRAAmN+fhSTHm/i8dpB21AKsN63hAZ8IfU7dy3z/L92elrg/2SCL\r\nMg9ux+lw6D7ezLzwWr0Wib2Way0ODNDjnKk2+V4UfruHKFi8WFHHun1UWqLC\r\n+dmAUNFWYeBvkIRgrh+pyN6bGvrfwR95wyDTY/A6rbKUv6CSegOIOYA1p47J\r\niNrE9zrX7ZjqCimRzO9ZigthHP8qHeeDXvvbS4AkSYMVoSWvekh8Ygw5pUKy\r\nEdj6YEBxCgSIL8r0n7BFtnefYU/rNNoFoMSmW/F1IRRYmFviLzwp0iTVmfEf\r\ngK/foxM9Dra3JNHrJTJxNbLqIfHdoXHdNPHgJ7fGBa/dY9y2ziIgqz8xcN4r\r\nspBgDzqV23OWfTNR7y8XMCs2fr/4zkuEVmZwaRpC9eJitLUsX6KgIFSoaBVc\r\nPoeKNICq++I6CB8lRaiQt7+Ub3A5I2T9e5dWYMbWCIdCYIAQuBuTuRzZFvgN\r\nGRsYlxPHoiJWbrLoSGQ26O3Q1eolVDWn0prEUDCTukeYxvWC+Ma0mVQg+hZM\r\nVrvmat2R4phP6SVIOTwzc3wC6fl00o5LOnUZJtevWBR/pM9X35t3rGLbCO6E\r\nnQU3ZKkY0PnoA0XGcycKCzCKaaE5QYUiv87LUZyruqodbgxSOBkNilsRe0yI\r\nOnmPQzC6T+9L7ZVDWfmm+fie+fLYycIPoMo=\r\n=GGmq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"c89a241dd396ba2cc7174978bc43f87c5f5e1a59","scripts":{"test":"npm run build && npm run format && npm run test-coverage","build":"rimraf \"lib/**/*.d.ts\" \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","prepack":"npm run build && npm run format","test-api":"node test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node 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/hast-util-to-estree.git","type":"git"},"_npmVersion":"8.13.2","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"sideEffects":false,"_nodeVersion":"18.2.0","dependencies":{"zwitch":"^2.0.0","@types/hast":"^2.0.0","@types/unist":"^2.0.0","@types/estree":"^1.0.0","style-to-object":"^0.3.0","@types/estree-jsx":"^1.0.0","unist-util-position":"^4.0.0","hast-util-whitespace":"^2.0.0","mdast-util-mdxjs-esm":"^1.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","mdast-util-mdx-expression":"^1.0.0","estree-util-attach-comments":"^2.0.0","estree-util-is-identifier-name":"^2.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"#":"needed any","detail":true,"strict":true,"atLeast":100,"ignoreCatch":true,"ignoreFiles":["lib/index.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","xo":"^0.51.0","tape":"^5.0.0","rimraf":"^3.0.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^7.0.0","remark-cli":"^11.0.0","typescript":"^4.0.0","@babel/core":"^7.0.0","@types/tape":"^4.0.0","type-coverage":"^2.0.0","mdast-util-mdx":"^2.0.0","estree-to-babel":"^5.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^4.0.0","estree-util-to-js":"^1.0.0","@types/babel__core":"^7.0.0","esast-util-from-js":"^1.0.0","mdast-util-to-hast":"^12.0.0","remark-preset-wooorm":"^9.0.0","@vue/babel-plugin-jsx":"^1.0.0","mdast-util-from-markdown":"^1.0.0","micromark-extension-mdxjs":"^1.0.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_2.1.0_1658657673973_0.9749855186979566","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"hast-util-to-estree","version":"2.2.0","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@2.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"unicorn/prefer-code-point":"off"},"prettier":true},"dist":{"shasum":"33a8a6780e74d550548466030d84e7832a7ab679","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.2.0.tgz","fileCount":25,"integrity":"sha512-QFMTJsd3+lr0TKiObJ6PWwpWqFjD+T28dVSazcPAslHjHGMXxs5xFvjLbUf6e6O3/dfHb9iourepMlSh5x7lIA==","signatures":[{"sig":"MEYCIQDsw78YngVS5o2em1/5DpzYiG30xcl+Ce4yyLNStGpRjgIhAJKljBfDYmbxHftfdhu2AeoDiOW3c4Zs5SIzrP4cfm3b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwUWtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodUA/9Efq6QoB70KivQuFAYhvHRp5UZ2mu42qjZX2xoSW0Q+rBGV3X\r\nkGbY9DyQpb9bWckAdmCrD555AWVu9PhbaXpOe90rE6rK6px8D0y7C1hSvRoT\r\nz45x+e5FEAGDyzM25Zl3NDlw1rqgTDsBXPn79yZ4Ry6AtsGo36LS2sqAIWPs\r\nfSnnknEYfTyuGSUSVWr1w2vxlzzhMeTJd17JoAzzT2/Z45zu8JuJTq+uMM4v\r\nBHcaAeSe3kHPUe7pwUBgzyZ3ATL469qFHP6T2dV9FDQvD8pxPCbDH9uXTazE\r\nf5CHwpRs/G+OSgCObbuVS8D7+UUXcenq71WNNDbQNe07g77oUq4WanOAS35F\r\nKiN5v9JcRjfBRQNJiXpRQSqfB/Un70YKN3PU6qXgKZhjcjXMPnP1HurERCKG\r\ngDtDfjwjjooLofmdtUJct2uNSw4RhJvejCB4ACKtsV9I54v5GZBYLP5YbFIA\r\nAf+NxuDWaxrlLGfcW8nb7axzy9GK9Zb2O+Y/9gzoIkaz12WWgqjl6K1rc8eM\r\n/kN5PlaP2inkmewiXMQG6yyLp3l2ET1aSsBn4uCl1Arc8N0hkc18Y3aI0YWd\r\nD8NKZ1VWF3v6pflAPDmodLSci91kZq0b3+iNGMizeSVZG+nZGRWLL8c0jOks\r\nyvfz0+nrs2klXBW9pBlpd2+FDQAZV8seHxA=\r\n=KzmQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"021606f55c49aef6ba8495b9fc7ee315883a629c","scripts":{"test":"npm run build && npm run format && npm run test-coverage","build":"tsc --build --clean && tsc --build && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","prepack":"npm run build && npm run format","test-api":"node --conditions development test.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/hast-util-to-estree.git","type":"git"},"_npmVersion":"9.2.0","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"sideEffects":false,"_nodeVersion":"19.3.0","dependencies":{"zwitch":"^2.0.0","@types/hast":"^2.0.0","@types/unist":"^2.0.0","@types/estree":"^1.0.0","style-to-object":"^0.4.0","@types/estree-jsx":"^1.0.0","unist-util-position":"^4.0.0","hast-util-whitespace":"^2.0.0","mdast-util-mdxjs-esm":"^1.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","mdast-util-mdx-expression":"^1.0.0","estree-util-attach-comments":"^2.0.0","estree-util-is-identifier-name":"^2.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"#":"needed any","detail":true,"strict":true,"atLeast":100,"ignoreCatch":true,"ignoreFiles":["lib/state.d.ts","lib/state.js"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","xo":"^0.53.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^7.0.0","remark-cli":"^11.0.0","typescript":"^4.0.0","@babel/core":"^7.0.0","@types/node":"^18.0.0","estree-walker":"^3.0.0","type-coverage":"^2.0.0","mdast-util-mdx":"^2.0.0","estree-to-babel":"^5.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^4.0.0","estree-util-to-js":"^1.0.0","@types/babel__core":"^7.0.0","esast-util-from-js":"^1.0.0","mdast-util-to-hast":"^12.0.0","remark-preset-wooorm":"^9.0.0","@vue/babel-plugin-jsx":"^1.0.0","@types/babel__generator":"^7.0.0","mdast-util-from-markdown":"^1.0.0","micromark-extension-mdxjs":"^1.0.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_2.2.0_1673610669332_0.06665216696370035","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"hast-util-to-estree","version":"2.2.1","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@2.2.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"unicorn/prefer-code-point":"off"},"prettier":true},"dist":{"shasum":"e6114e8a2f482e60ca3fba8c27e9d757c6e7d85b","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.2.1.tgz","fileCount":25,"integrity":"sha512-kiGD9WIW3gRKK8Gao3n1f+ahUeTMeJUJILnIT2QNrPigDNdH7rJxzhEbh81UajGeAdAHFecT1a+fLVOCTq9B4Q==","signatures":[{"sig":"MEUCIQDci2fRTea1xZD8DJY3YZqkN4/LOYv9RrETumzo6uS+GwIgaFk/kW2cO+FQYlyFkLNhVoTr0BGgO5hHhuvd9h2rVHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxnNsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBoBAAlL7rNT+1fLyI1qt+yIwVUu5eXDo+fnhmsXlaf4HW0YGY/Ljx\r\nLzzWO5XL5xeyJg0pR2crdIEIDK+5nozUSkgVRb90NczhJqg+pKEkEI1pduHo\r\n9ClPqz40kvseg8oDC49o1ovUTfIc3aFFY2uqYBnvaUqX+VH1wqkVCKZw022/\r\n0oOd3Q03WZrKKvs0m1mKEtpYgHiWYtOw6ZPH58X1D1oxXYgWXSXuiIWwdlzs\r\n4+KdPuhoUZlDNGqwzJLNuEDuqI9JgWKb/mabfeCyHPibxa9VOTuXlt0Uvl+k\r\nJfKbyRGxA0uLeHxfw3DPha999BPdr+cgqgOPLc1lEtVQtdaXFknVfAOQKK9m\r\n2t0KXncbP9qZMEhccdm3VelL2dZ6K8gQaKytzTcIfx080ah04S/Jtyime07j\r\nxpf6yBWjEbiFm//VxbVbi47/IVb6pNernyEUiX/JEqRKdYnDarOGGVgO7cpD\r\n62JM2Sw8Q+ot4wTba9hmuQf+A0fuggoWknJYqQGby6LyyiksDon50tTum9er\r\nU976ff1ifSrgoSAFVOhsTuEj1hHinZC6hZM4Tz3EdRUFpBZw0QzTAXm6uI6z\r\nij5FCy72P27dDcgjnrdPWPJbv0AGouQTmeeVJV0/2x3t5n798xShZTWLMp03\r\nKSPG5SNGiW13iIEahM0OBwcs8ALWiePQeqs=\r\n=RITx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"6d351ae82b3b589a49241a266c56ba906310b217","scripts":{"test":"npm run build && npm run format && npm run test-coverage","build":"tsc --build --clean && tsc --build && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","prepack":"npm run build && npm run format","test-api":"node --conditions development test.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/hast-util-to-estree.git","type":"git"},"_npmVersion":"9.2.0","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"sideEffects":false,"_nodeVersion":"19.3.0","dependencies":{"zwitch":"^2.0.0","@types/hast":"^2.0.0","@types/unist":"^2.0.0","@types/estree":"^1.0.0","style-to-object":"^0.4.1","@types/estree-jsx":"^1.0.0","unist-util-position":"^4.0.0","hast-util-whitespace":"^2.0.0","mdast-util-mdxjs-esm":"^1.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","mdast-util-mdx-expression":"^1.0.0","estree-util-attach-comments":"^2.0.0","estree-util-is-identifier-name":"^2.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"#":"needed any","detail":true,"strict":true,"atLeast":100,"ignoreCatch":true,"ignoreFiles":["lib/state.d.ts","lib/state.js"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","xo":"^0.53.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^7.0.0","remark-cli":"^11.0.0","typescript":"^4.0.0","@babel/core":"^7.0.0","@types/node":"^18.0.0","estree-walker":"^3.0.0","type-coverage":"^2.0.0","mdast-util-mdx":"^2.0.0","estree-to-babel":"^5.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^4.0.0","estree-util-to-js":"^1.0.0","@types/babel__core":"^7.0.0","esast-util-from-js":"^1.0.0","mdast-util-to-hast":"^12.0.0","remark-preset-wooorm":"^9.0.0","@vue/babel-plugin-jsx":"^1.0.0","@types/babel__generator":"^7.0.0","mdast-util-from-markdown":"^1.0.0","micromark-extension-mdxjs":"^1.0.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_2.2.1_1673950060229_0.026282902362550375","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"hast-util-to-estree","version":"2.3.0","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@2.3.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"unicorn/prefer-code-point":"off"},"prettier":true},"dist":{"shasum":"02d3402652a11e3725769ea5d24eb0c969b7ab5e","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.3.0.tgz","fileCount":25,"integrity":"sha512-FCFA4GhTQqRO9n8dDDj9IlSWiVxDEY7jEOmTWocMpF5IiQ2BADVYf72AWB1hsZmJJPDsf5VTvYZnXHS/52HA4w==","signatures":[{"sig":"MEUCIGmHenCKNjEEeHacauSUqGlWeJzrvsDvJ2mCOTwMrIP1AiEAge7vCtXUyGgm7fac56FqQg7E3NPep/6bLY5TQTAZkE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4S5rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYVg/9FpNbH+KfhddnBiWfNHLi0V6Zu9HExIszrY0RBF7WJkaGNLB6\r\nmuFAHqGf0N1biIplmGoaV4MzuEntsJLrIMJ3b/C7nH3563kTNY5KfsMOjeqk\r\nCamQO4xbbGA7vegdcwqJX/zk5TDllJcIIVb6L/XCjmAKRO2oFZrsKA2yJwRj\r\n+FfGMY6lmMi3kjC96feY4jQvj/WE/W9Fihle5jZRPYFjpt4IeHw3i65uepk4\r\nRx/WzcYUUPS52kkM0/myp7/ArUPBcKBlm9EF/wRv9BdpFXuVygG9yLlUWQCX\r\nbkX87e8/qLwM3tGjIfsjHGS+Zkz12dZDU/x3u/5xeIqzejp44wG2yhIigfLh\r\ntc1hxkk9Sz5sHFs0EzqQjCBU6ngXWDHWW1s+8u9NwJeuKOsz78yOkBU7zbF4\r\nrGj0qiP8fTEnmgi8e1SNtNukdzww4beMyLzV/I8MF/LnOM/n2z1Yr3O4JA5A\r\naUF+sADh7Xo58P30m3TpU3PrT0i8cPLh7mP5WzfCfmpN4GRJoEgqZ1wFMlJ/\r\nW76gyhyj/cZlc6f/BwqPeL17RnCly/Up7KJCndHnub8L0FlOnLQBJe0TGcgs\r\nX7VKR/hXDH3jdO3ixMN3J39TtgYvSNIBcJ9pcrnX+6TvK/R5cG/x37paKs9/\r\nv69wYA31xIln3gK0PJt0hAp1H/UvstbMQU4=\r\n=vNiv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"394599461b03c4fa3cba6b64a17f10fff26ed027","scripts":{"test":"npm run build && npm run format && npm run test-coverage","build":"tsc --build --clean && tsc --build && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","prepack":"npm run build && npm run format","test-api":"node --conditions development test.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/hast-util-to-estree.git","type":"git"},"_npmVersion":"9.2.0","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"sideEffects":false,"_nodeVersion":"19.3.0","dependencies":{"zwitch":"^2.0.0","@types/hast":"^2.0.0","@types/unist":"^2.0.0","@types/estree":"^1.0.0","style-to-object":"^0.4.1","@types/estree-jsx":"^1.0.0","unist-util-position":"^4.0.0","hast-util-whitespace":"^2.0.0","mdast-util-mdxjs-esm":"^1.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","mdast-util-mdx-expression":"^1.0.0","estree-util-attach-comments":"^2.0.0","estree-util-is-identifier-name":"^2.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"#":"needed any","detail":true,"strict":true,"atLeast":100,"ignoreCatch":true,"ignoreFiles":["lib/state.d.ts","lib/state.js"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","xo":"^0.53.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^7.0.0","remark-cli":"^11.0.0","typescript":"^4.0.0","@babel/core":"^7.0.0","@types/node":"^18.0.0","estree-walker":"^3.0.0","type-coverage":"^2.0.0","mdast-util-mdx":"^2.0.0","estree-to-babel":"^5.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^4.0.0","estree-util-to-js":"^1.0.0","@types/babel__core":"^7.0.0","esast-util-from-js":"^1.0.0","mdast-util-to-hast":"^12.0.0","remark-preset-wooorm":"^9.0.0","@vue/babel-plugin-jsx":"^1.0.0","@types/babel__generator":"^7.0.0","mdast-util-from-markdown":"^1.0.0","micromark-extension-mdxjs":"^1.0.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_2.3.0_1675701867122_0.2982126215459753","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"hast-util-to-estree","version":"2.3.1","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@2.3.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"unicorn/prefer-code-point":"off"},"prettier":true},"dist":{"shasum":"3e96c1d4ab50c19aefdc007ece76508493bcf0dc","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.3.1.tgz","fileCount":25,"integrity":"sha512-32ZCqq3wz1AAJVhLKtAyIRJ/Fcpn7ZPDDJ10ICFNP6xWWSymdPJ0kEn9dRbrgUMLYQmV+Uc6+SGSGqXCLZgnLw==","signatures":[{"sig":"MEUCIQCo2z/DTZW8w2mp2U5oWfXad3I4K5pPTnaySBx7paQV+gIgGD/MXsS4EV4Z0yApOQtqoLcspJ1GdyuA41ttTN5DLUg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5R8MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4VQ/+ImBTLE7LN7J+YQLWv3Av8wrg7hvHGI7EhYTOXN5PCMCxvphf\r\nzdss043x2mKitfWUFBJ2vhOCuTqsm5yuWZDfm+BkZHRVcfhe0RG05H3Xgqj8\r\n81Bs6wu21O4Aqy1DpKCpKets7AyCIMcwYcwPzDswUpeuL9lvUNN3KzlZHG1p\r\n8zXivAAlRvH7S46/oP9ZQ3MkvEUpCEbcVSl/hF08I6rWvy2O/C866xBq7Ng2\r\nNbfCbquPcPFv1WGuGtorFd9+iueToV42o1BhqkiAscnKnxlLLkmAOQ7NFaiK\r\nZrN8iiwW4wPc+T0iZiYaEtnJkdZLlfgqlTSi8+IIYGnJsGutEi+34oQVkQHJ\r\nAc3STDMAq8GWbOL2MV7KSR/BY5rxekTEdhpPaMujqkwQ3+odoKl8S5Mf97Vx\r\nhjz8xYIxaFx4WQnkSkMOsAmpnAAEOcQGdzUas2+pbyKx6Qan75IczGuYTC3G\r\n+AmVQ7Vmr1kJ+BTP5vPsY2ognOnDAc/osOzItVLp9jz5Mil6VTz7wlPvx3nc\r\nKxMMd6OPE95eRomobRM6ewar1X5ptexT+T1BFVkA+CIikqEzTaax8eHkY1Ar\r\ndXWI1zxuD+NTr4ZHw4XzrnzH/1ySnGtUG3n/EclUZzh11Yh2puL8tzbjSjAa\r\n19c1kCOKnALaKMZqTOtFtufIIwpowS7VARg=\r\n=UAJG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"df12a449c1ed70891d594b3d18dd08fee45950d6","scripts":{"test":"npm run build && npm run format && npm run test-coverage","build":"tsc --build --clean && tsc --build && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","prepack":"npm run build && npm run format","test-api":"node --conditions development test.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/hast-util-to-estree.git","type":"git"},"_npmVersion":"9.2.0","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"sideEffects":false,"_nodeVersion":"19.3.0","dependencies":{"zwitch":"^2.0.0","@types/hast":"^2.0.0","@types/unist":"^2.0.0","@types/estree":"^1.0.0","style-to-object":"^0.4.1","@types/estree-jsx":"^1.0.0","unist-util-position":"^4.0.0","hast-util-whitespace":"^2.0.0","mdast-util-mdxjs-esm":"^1.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","mdast-util-mdx-expression":"^1.0.0","estree-util-attach-comments":"^2.0.0","estree-util-is-identifier-name":"^2.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"#":"needed any","detail":true,"strict":true,"atLeast":100,"ignoreCatch":true,"ignoreFiles":["lib/state.d.ts","lib/state.js"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","xo":"^0.53.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^7.0.0","remark-cli":"^11.0.0","typescript":"^4.0.0","@babel/core":"^7.0.0","@types/node":"^18.0.0","estree-walker":"^3.0.0","type-coverage":"^2.0.0","mdast-util-mdx":"^2.0.0","estree-to-babel":"^5.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^4.0.0","estree-util-to-js":"^1.0.0","@types/babel__core":"^7.0.0","esast-util-from-js":"^1.0.0","mdast-util-to-hast":"^12.0.0","remark-preset-wooorm":"^9.0.0","@vue/babel-plugin-jsx":"^1.0.0","@types/babel__generator":"^7.0.0","mdast-util-from-markdown":"^1.0.0","micromark-extension-mdxjs":"^1.0.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_2.3.1_1675960076058_0.3421425705793133","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"hast-util-to-estree","version":"2.3.2","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@2.3.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"unicorn/prefer-code-point":"off"},"prettier":true},"dist":{"shasum":"11ab0cd2e70ecf0305151af56e636b1cdfbba0bf","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.3.2.tgz","fileCount":14,"integrity":"sha512-YYDwATNdnvZi3Qi84iatPIl1lWpXba1MeNrNbDfJfVzEBZL8uUmtR7mt7bxKBC8kuAuvb0bkojXYZzsNHyHCLg==","signatures":[{"sig":"MEUCIBjO6I8zLf4CFzceeMOkxsx9vzcXFSSiUc1i6rFnKxn8AiEAhsFtlRZ+1MdVMRfhxmPnxNssdKCEJeYvcAsslDsYmgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5hhoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp15g/+JubBQHXK+E98NAuAMm427Am87Xo+gD3BpSvBajuapAxckUgC\r\nIAPy++gmIFGiCXMLELy5dA/FcYct/auG21xZUXssWPtg+t6ROAMgI7cs82UW\r\n7Jun2LPjWEzhlG/DoRfltMPPAVt1w+kb9RacKhvUyndo9xR/J8p2uWh5h6xW\r\nLqWhKrEEDqLW1kKMGXkclEYbv/8egAiUzTeNutprvJwkzVA/ZNWW7i2XPioI\r\nSr4dz+ojOq98RKc3AUtts8bfuCUrWflAjnDcikpknKIcvVQxM7ikkTD6+yyF\r\nAnwD6lp3E7lJsgLbELxBRalW81z6QpttQ4h08YcnxWVHql8LRfRvSDmddYGQ\r\npxgcHOCTNux+G/6yU5CZdFvlNgQgez2Wqt+BUhxJcsZj24kZda6k2mEJ+o9B\r\nIWKAifhnOwTPsrxYDgS3ofLdtXSzPfIk+GQxy294/BRjonqLsn6celm13nJD\r\n0EvbMZYD3mizYR6uqPBGQLP4QH1Mu0iJP1HGo41oBM0Wqj2HqS81xJj/HVFk\r\nlzKxFiQ/fdxE5+gevKcLRvS2BFRi00cm8SJe9oCtDObH8vcXo3q9c6XHnQz6\r\nUQs0sKhFvxK+R0J9h1nKa1rp2z/vMPGXPQDXp/5zZGsDUrTI9N28HRlkrRKA\r\nB6VxAnT75GP75FK8tvds62EE4Uoi81y/mB4=\r\n=L4d2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"16402511e00cbfb0527efd382e26de6cc7f7eca7","scripts":{"test":"npm run build && npm run format && npm run test-coverage","build":"tsc --build --clean && tsc --build && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","prepack":"npm run build && npm run format","test-api":"node --conditions development test.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/hast-util-to-estree.git","type":"git"},"_npmVersion":"9.2.0","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"sideEffects":false,"_nodeVersion":"19.3.0","dependencies":{"zwitch":"^2.0.0","@types/hast":"^2.0.0","@types/unist":"^2.0.0","@types/estree":"^1.0.0","style-to-object":"^0.4.1","@types/estree-jsx":"^1.0.0","unist-util-position":"^4.0.0","hast-util-whitespace":"^2.0.0","mdast-util-mdxjs-esm":"^1.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","mdast-util-mdx-expression":"^1.0.0","estree-util-attach-comments":"^2.0.0","estree-util-is-identifier-name":"^2.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"#":"needed any","detail":true,"strict":true,"atLeast":100,"ignoreCatch":true,"ignoreFiles":["lib/state.d.ts","lib/state.js"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","xo":"^0.53.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^7.0.0","remark-cli":"^11.0.0","typescript":"^4.0.0","@babel/core":"^7.0.0","@types/node":"^18.0.0","estree-walker":"^3.0.0","type-coverage":"^2.0.0","mdast-util-mdx":"^2.0.0","estree-to-babel":"^5.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^4.0.0","estree-util-to-js":"^1.0.0","@types/babel__core":"^7.0.0","esast-util-from-js":"^1.0.0","mdast-util-to-hast":"^12.0.0","remark-preset-wooorm":"^9.0.0","@vue/babel-plugin-jsx":"^1.0.0","@types/babel__generator":"^7.0.0","mdast-util-from-markdown":"^1.0.0","micromark-extension-mdxjs":"^1.0.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_2.3.2_1676023911990_0.8057660823674968","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"hast-util-to-estree","version":"2.3.3","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","babel","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@2.3.3","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/syntax-tree/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"unicorn/prefer-code-point":"off"},"prettier":true},"dist":{"shasum":"da60142ffe19a6296923ec222aba73339c8bf470","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.3.3.tgz","fileCount":25,"integrity":"sha512-ihhPIUPxN0v0w6M5+IiAZZrn0LH2uZomeWwhn7uP7avZC6TE7lIiEh2yBMPr5+zi1aUCXq6VoYRgs2Bw9xmycQ==","signatures":[{"sig":"MEUCIAxBd8VPihaKYMoc08K4wTaV3tqzsrR+iJYj5KncVzOeAiEAwC4ptm5nZfSeYAYixmS5KyQg2RonemfNbxDmqZ/4UYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66074},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"6e463f48df99e5f884fb86c93fff21234553a6aa","scripts":{"test":"npm run build && npm run format && npm run test-coverage","build":"tsc --build --clean && tsc --build && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","prepack":"npm run build && npm run format","test-api":"node --conditions development test.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/hast-util-to-estree.git","type":"git"},"_npmVersion":"9.6.4","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"sideEffects":false,"_nodeVersion":"20.0.0","dependencies":{"zwitch":"^2.0.0","@types/hast":"^2.0.0","@types/unist":"^2.0.0","@types/estree":"^1.0.0","style-to-object":"^0.4.1","@types/estree-jsx":"^1.0.0","unist-util-position":"^4.0.0","hast-util-whitespace":"^2.0.0","mdast-util-mdxjs-esm":"^1.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","mdast-util-mdx-expression":"^1.0.0","estree-util-attach-comments":"^2.0.0","estree-util-is-identifier-name":"^2.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"#":"needed any","detail":true,"strict":true,"atLeast":100,"ignoreCatch":true,"ignoreFiles":["lib/state.d.ts","lib/state.js"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","xo":"^0.54.0","prettier":"^2.0.0","acorn-jsx":"^5.0.0","hastscript":"^7.0.0","remark-cli":"^11.0.0","typescript":"^5.0.0","@babel/core":"^7.0.0","@types/node":"^20.0.0","estree-walker":"^3.0.0","type-coverage":"^2.0.0","mdast-util-mdx":"^2.0.0","estree-to-babel":"^5.0.0","@babel/generator":"^7.0.0","unist-util-visit":"^4.0.0","estree-util-to-js":"^1.0.0","@types/babel__core":"^7.0.0","esast-util-from-js":"^1.0.0","mdast-util-to-hast":"^12.0.0","remark-preset-wooorm":"^9.0.0","@vue/babel-plugin-jsx":"^1.0.0","@types/babel__generator":"^7.0.0","mdast-util-from-markdown":"^1.0.0","micromark-extension-mdxjs":"^1.0.0","@babel/plugin-transform-react-jsx":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_2.3.3_1684740134769_0.4312229859839485","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"hast-util-to-estree","version":"3.0.0","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@3.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"unicorn/prefer-code-point":"off","unicorn/prefer-string-replace-all":"off"},"prettier":true},"dist":{"shasum":"a53bca2cc537ee5ba1845d9b9dad08e7f1cc5f61","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.0.0.tgz","fileCount":25,"integrity":"sha512-pvlo5/6OT9B2p7pVIASmgiuOLKIlFX2tHz07mT/dkwhgFtVIJ2/DaEtN3t4WeJDGoY5cDq/kwdsER6C2NubrVQ==","signatures":[{"sig":"MEUCIH0jGDBjgisXrpOK4tkkWV0TfFlaty34+gnWvO0fGlGjAiEAgmPqVG6iQePYKdg2YG6A48G2bckQ+8rxDlIHWZp3r0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62971},"type":"module","types":"./index.d.ts","exports":"./index.js","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"e8450921803d1109382bdd084350d09ab9690410","scripts":{"test":"npm run build && npm run format && npm run test-coverage","build":"tsc --build --clean && tsc --build && type-coverage","format":"remark . -qfo && prettier . -w --log-level warn && xo --fix","prepack":"npm run build && npm run format","test-api":"node --conditions development test.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/hast-util-to-estree.git","type":"git"},"_npmVersion":"9.7.2","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"sideEffects":false,"_nodeVersion":"20.0.0","dependencies":{"devlop":"^1.0.0","zwitch":"^2.0.0","@types/hast":"^3.0.0","@types/estree":"^1.0.0","style-to-object":"^0.4.0","@types/estree-jsx":"^1.0.0","mdast-util-mdx-jsx":"^3.0.0","unist-util-position":"^5.0.0","hast-util-whitespace":"^3.0.0","mdast-util-mdxjs-esm":"^2.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","mdast-util-mdx-expression":"^2.0.0","estree-util-attach-comments":"^3.0.0","estree-util-is-identifier-name":"^3.0.0"},"remarkConfig":{"plugins":["remark-preset-wooorm"]},"typeCoverage":{"#":"needed any","detail":true,"strict":true,"atLeast":100,"ignoreCatch":true,"ignoreFiles":["lib/state.d.ts","lib/state.js"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","xo":"^0.55.0","prettier":"^3.0.0","acorn-jsx":"^5.0.0","hastscript":"^8.0.0","remark-cli":"^11.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","estree-walker":"^3.0.0","type-coverage":"^2.0.0","mdast-util-mdx":"^3.0.0","unist-util-visit":"^5.0.0","estree-util-to-js":"^2.0.0","esast-util-from-js":"^2.0.0","mdast-util-to-hast":"^13.0.0","remark-preset-wooorm":"^9.0.0","mdast-util-from-markdown":"^2.0.0","micromark-extension-mdxjs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_3.0.0_1691160886808_0.27458181070483545","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"hast-util-to-estree","version":"3.1.0","keywords":["unist","hast","hast-util","util","utility","html","change","transform","rehype","estree","jsx","javascript","ecmascript","mdx"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@3.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"unicorn/prefer-code-point":"off","unicorn/prefer-string-replace-all":"off"},"prettier":true},"dist":{"shasum":"f2afe5e869ddf0cf690c75f9fc699f3180b51b19","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz","fileCount":25,"integrity":"sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==","signatures":[{"sig":"MEYCIQCkkr9fOvsVW1OaFDVwgBG+OeaLP1Qt3o0BRQwbp2au+AIhAL1KktwxN0v8Om9cdaSzcQrq9okDSXKphg6TsWPqbn79","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65443},"type":"module","types":"./index.d.ts","exports":"./index.js","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"151ce7ab6ea4be0ef582641cc887ff2a2f2b0578","scripts":{"test":"npm run build && npm run format && npm run test-coverage","build":"tsc --build --clean && tsc --build && type-coverage","format":"remark . -qfo && prettier . -w --log-level warn && xo --fix","prepack":"npm run build && npm run format","test-api":"node --conditions development test.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/hast-util-to-estree.git","type":"git"},"_npmVersion":"9.8.0","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","dependencies":{"devlop":"^1.0.0","zwitch":"^2.0.0","@types/hast":"^3.0.0","@types/estree":"^1.0.0","style-to-object":"^0.4.0","@types/estree-jsx":"^1.0.0","mdast-util-mdx-jsx":"^3.0.0","unist-util-position":"^5.0.0","hast-util-whitespace":"^3.0.0","mdast-util-mdxjs-esm":"^2.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","mdast-util-mdx-expression":"^2.0.0","estree-util-attach-comments":"^3.0.0","estree-util-is-identifier-name":"^3.0.0"},"remarkConfig":{"plugins":["remark-preset-wooorm"]},"typeCoverage":{"#":"needed any","detail":true,"strict":true,"atLeast":100,"ignoreCatch":true,"ignoreFiles":["lib/state.d.ts","lib/state.js"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","xo":"^0.56.0","prettier":"^3.0.0","acorn-jsx":"^5.0.0","hastscript":"^8.0.0","remark-cli":"^11.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","estree-walker":"^3.0.0","type-coverage":"^2.0.0","mdast-util-mdx":"^3.0.0","unist-util-visit":"^5.0.0","estree-util-to-js":"^2.0.0","esast-util-from-js":"^2.0.0","mdast-util-to-hast":"^13.0.0","remark-preset-wooorm":"^9.0.0","mdast-util-from-markdown":"^2.0.0","micromark-extension-mdxjs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_3.1.0_1693559761839_0.7715895971889088","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"hast-util-to-estree","version":"3.1.1","keywords":["change","ecmascript","estree","hast-util","hast","html","javascript","jsx","mdx","rehype","transform","unist","utility","util"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@3.1.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"unicorn/prefer-code-point":"off","logical-assignment-operators":"off","unicorn/prefer-string-replace-all":"off"},"prettier":true},"dist":{"shasum":"b7f0b247d9f62127bb5db34e3a86c93d17279071","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.1.tgz","fileCount":36,"integrity":"sha512-IWtwwmPskfSmma9RpzCappDUitC8t5jhAynHhc1m2+5trOgsrp7txscUSavc5Ic8PATyAjfrCK1wgtxh2cICVQ==","signatures":[{"sig":"MEUCIQC9LTVnbgYwpQdtxsqC2inm3d/rf0co+zVE+EZsCY1XqQIgGLbn/7u2O97hmRvpRTga3JdHsd2O0Kzy982jYtMJkQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68700},"type":"module","types":"./index.d.ts","exports":"./index.js","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"c0c4bd33583abade25c4f4e248a06cb1ec8c3aff","scripts":{"test":"npm run build && npm run format && npm run test-coverage","build":"tsc --build --clean && tsc --build && type-coverage","format":"remark --frail --output --quiet -- . && prettier --log-level warn --write -- . && xo --fix","test-api":"node --conditions development test.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/hast-util-to-estree.git","type":"git"},"_npmVersion":"11.0.0","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"sideEffects":false,"_nodeVersion":"23.1.0","dependencies":{"devlop":"^1.0.0","zwitch":"^2.0.0","@types/hast":"^3.0.0","@types/estree":"^1.0.0","style-to-object":"^1.0.0","@types/estree-jsx":"^1.0.0","mdast-util-mdx-jsx":"^3.0.0","unist-util-position":"^5.0.0","hast-util-whitespace":"^3.0.0","mdast-util-mdxjs-esm":"^2.0.0","property-information":"^6.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","mdast-util-mdx-expression":"^2.0.0","estree-util-attach-comments":"^3.0.0","estree-util-is-identifier-name":"^3.0.0"},"remarkConfig":{"plugins":["remark-preset-wooorm"]},"typeCoverage":{"strict":true,"atLeast":100,"ignoreFiles":["lib/state.d.ts","lib/state.js"],"ignoreFiles#":"needed `any`"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.0.0","xo":"^0.60.0","prettier":"^3.0.0","acorn-jsx":"^5.0.0","hastscript":"^9.0.0","remark-cli":"^12.0.0","typescript":"^5.0.0","@types/node":"^22.0.0","estree-walker":"^3.0.0","type-coverage":"^2.0.0","mdast-util-mdx":"^3.0.0","unist-util-visit":"^5.0.0","estree-util-to-js":"^2.0.0","esast-util-from-js":"^2.0.0","mdast-util-to-hast":"^13.0.0","remark-preset-wooorm":"^10.0.0","mdast-util-from-markdown":"^2.0.0","micromark-extension-mdxjs":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_3.1.1_1735906682490_0.9167978332206379","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"hast-util-to-estree","version":"3.1.2","keywords":["change","ecmascript","estree","hast-util","hast","html","javascript","jsx","mdx","rehype","transform","unist","utility","util"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"hast-util-to-estree@3.1.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/hast-util-to-estree#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"xo":{"rules":{"unicorn/prefer-code-point":"off","logical-assignment-operators":"off","unicorn/prefer-string-replace-all":"off"},"prettier":true},"dist":{"shasum":"29dc022d47483e53ed28de0a2831a079aba932e8","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.2.tgz","fileCount":36,"integrity":"sha512-94SDoKOfop5gP8RHyw4vV1aj+oChuD42g08BONGAaWFbbO6iaWUqxk7SWfGybgcVzhK16KifZr3zD2dqQgx3jQ==","signatures":[{"sig":"MEUCIQCBylPxEJ/ByDbbysPjEys8s/ZTsqFahEW8NQAW3Ra1DQIgCqhT089rBg6MXTcaXhXHAbWVJlTQgWPLimrlxCd2GS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68678},"type":"module","types":"./index.d.ts","exports":"./index.js","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"ba1047bffaff2ea89eeb633e18edddb51ae13d3f","scripts":{"test":"npm run build && npm run format && npm run test-coverage","build":"tsc --build --clean && tsc --build && type-coverage","format":"remark --frail --output --quiet -- . && prettier --log-level warn --write -- . && xo --fix","test-api":"node --conditions development test.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/hast-util-to-estree.git","type":"git"},"_npmVersion":"11.1.0","description":"hast utility to transform to estree (JavaScript AST) JSX","directories":{},"sideEffects":false,"_nodeVersion":"23.1.0","dependencies":{"devlop":"^1.0.0","zwitch":"^2.0.0","@types/hast":"^3.0.0","@types/estree":"^1.0.0","style-to-object":"^1.0.0","@types/estree-jsx":"^1.0.0","mdast-util-mdx-jsx":"^3.0.0","unist-util-position":"^5.0.0","hast-util-whitespace":"^3.0.0","mdast-util-mdxjs-esm":"^2.0.0","property-information":"^7.0.0","comma-separated-tokens":"^2.0.0","space-separated-tokens":"^2.0.0","mdast-util-mdx-expression":"^2.0.0","estree-util-attach-comments":"^3.0.0","estree-util-is-identifier-name":"^3.0.0"},"remarkConfig":{"plugins":["remark-preset-wooorm"]},"typeCoverage":{"strict":true,"atLeast":100,"ignoreFiles":["lib/state.d.ts","lib/state.js"],"ignoreFiles#":"needed `any`"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.0.0","xo":"^0.60.0","prettier":"^3.0.0","acorn-jsx":"^5.0.0","hastscript":"^9.0.0","remark-cli":"^12.0.0","typescript":"^5.0.0","@types/node":"^22.0.0","estree-walker":"^3.0.0","type-coverage":"^2.0.0","mdast-util-mdx":"^3.0.0","unist-util-visit":"^5.0.0","estree-util-to-js":"^2.0.0","esast-util-from-js":"^2.0.0","mdast-util-to-hast":"^13.0.0","remark-preset-wooorm":"^11.0.0","mdast-util-from-markdown":"^2.0.0","micromark-extension-mdxjs":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hast-util-to-estree_3.1.2_1739972760546_0.7540950428553561","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"@types/estree":"^1.0.0","@types/estree-jsx":"^1.0.0","@types/hast":"^3.0.0","comma-separated-tokens":"^2.0.0","devlop":"^1.0.0","estree-util-attach-comments":"^3.0.0","estree-util-is-identifier-name":"^3.0.0","hast-util-whitespace":"^3.0.0","mdast-util-mdx-expression":"^2.0.0","mdast-util-mdx-jsx":"^3.0.0","mdast-util-mdxjs-esm":"^2.0.0","property-information":"^7.0.0","space-separated-tokens":"^2.0.0","style-to-js":"^1.0.0","unist-util-position":"^5.0.0","zwitch":"^2.0.0"},"description":"hast utility to transform to estree (JavaScript AST) JSX","devDependencies":{"@types/node":"^22.0.0","acorn-jsx":"^5.0.0","c8":"^10.0.0","esast-util-from-js":"^2.0.0","estree-util-to-js":"^2.0.0","estree-walker":"^3.0.0","hastscript":"^9.0.0","mdast-util-from-markdown":"^2.0.0","mdast-util-mdx":"^3.0.0","mdast-util-to-hast":"^13.0.0","micromark-extension-mdxjs":"^3.0.0","prettier":"^3.0.0","remark-cli":"^12.0.0","remark-preset-wooorm":"^11.0.0","type-coverage":"^2.0.0","typescript":"^5.0.0","unist-util-visit":"^5.0.0","xo":"^0.60.0"},"exports":"./index.js","funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"keywords":["change","ecmascript","estree","hast-util","hast","html","javascript","jsx","mdx","rehype","transform","unist","utility","util"],"license":"MIT","name":"hast-util-to-estree","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/hast-util-to-estree.git"},"scripts":{"build":"tsc --build --clean && tsc --build && type-coverage","format":"remark --frail --output --quiet -- . && prettier --log-level warn --write -- . && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --100 --reporter lcov -- npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"sideEffects":false,"typeCoverage":{"atLeast":100,"ignoreFiles#":"needed `any`","ignoreFiles":["lib/state.d.ts","lib/state.js"],"strict":true},"type":"module","version":"3.1.3","xo":{"prettier":true,"rules":{"logical-assignment-operators":"off","unicorn/prefer-code-point":"off","unicorn/prefer-string-replace-all":"off"}},"_id":"hast-util-to-estree@3.1.3","gitHead":"e5ccb97e9f42bba90359ea6d0f83a11d74e0dad6","types":"./index.d.ts","homepage":"https://github.com/syntax-tree/hast-util-to-estree#readme","_nodeVersion":"23.1.0","_npmVersion":"11.1.0","dist":{"integrity":"sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w==","shasum":"e654c1c9374645135695cc0ab9f70b8fcaf733d7","tarball":"https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.3.tgz","fileCount":36,"unpackedSize":67823,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDsjG+J84vFWbUhi7kirWwEavIjedwX3HTCIYVq2HIJxwIhAOYWrHPy7FEK0dWBKmW5uwNi1qKYAGYyuXnpC/aPPGPL"}]},"_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/hast-util-to-estree_3.1.3_1740998273848_0.5171507495398249"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-13T14:38:32.409Z","modified":"2025-03-03T10:37:54.384Z","1.0.0":"2020-12-13T14:38:32.582Z","1.0.1":"2020-12-13T14:42:07.066Z","1.0.2":"2020-12-14T16:29:52.227Z","1.0.3":"2020-12-14T18:40:41.943Z","1.1.0":"2020-12-17T14:07:51.687Z","1.2.0":"2020-12-23T14:26:17.285Z","1.2.1":"2020-12-23T14:36:25.163Z","1.3.0":"2021-02-06T14:25:32.505Z","1.3.1":"2021-02-08T18:23:44.982Z","1.3.2":"2021-03-05T15:04:43.542Z","1.3.3":"2021-03-28T08:08:47.103Z","1.4.0":"2021-04-17T08:16:43.156Z","2.0.0":"2021-04-29T11:29:38.326Z","2.0.1":"2021-08-16T08:56:00.729Z","2.0.2":"2021-08-31T12:10:05.261Z","2.1.0":"2022-07-24T10:14:34.247Z","2.2.0":"2023-01-13T11:51:09.519Z","2.2.1":"2023-01-17T10:07:40.384Z","2.3.0":"2023-02-06T16:44:27.313Z","2.3.1":"2023-02-09T16:27:56.237Z","2.3.2":"2023-02-10T10:11:52.224Z","2.3.3":"2023-05-22T07:22:14.984Z","3.0.0":"2023-08-04T14:54:47.068Z","3.1.0":"2023-09-01T09:16:02.109Z","3.1.1":"2025-01-03T12:18:02.727Z","3.1.2":"2025-02-19T13:46:00.744Z","3.1.3":"2025-03-03T10:37:54.036Z"},"bugs":{"url":"https://github.com/syntax-tree/hast-util-to-estree/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"license":"MIT","homepage":"https://github.com/syntax-tree/hast-util-to-estree#readme","keywords":["change","ecmascript","estree","hast-util","hast","html","javascript","jsx","mdx","rehype","transform","unist","utility","util"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/hast-util-to-estree.git"},"description":"hast utility to transform to estree (JavaScript AST) JSX","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":"# hast-util-to-estree\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 transform to [estree][github-estree] (JSX).\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  * [`toEstree(tree[, options])`](#toestreetree-options)\n  * [`defaultHandlers`](#defaulthandlers)\n  * [`ElementAttributeNameCase`](#elementattributenamecase)\n  * [`Handle`](#handle)\n  * [`Options`](#options)\n  * [`Space`](#space)\n  * [`State`](#state)\n  * [`StylePropertyNameCase`](#stylepropertynamecase)\n* [Types](#types)\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 utility that takes a\n[hast][github-hast] (HTML)\nsyntax tree as input and turns it into an\n[estree][github-estree] (JavaScript)\nsyntax tree (with a JSX extension).\nThis package also supports embedded MDX nodes.\n\n## When should I use this?\n\nThis project is useful when you want to embed HTML as JSX inside JS while\nworking with syntax trees.\nThis is used in [MDX][mdxjs].\n\n## Install\n\nThis package is [ESM only][github-gist-esm].\nIn Node.js (version 16+), install with [npm][npmjs-install]:\n\n```sh\nnpm install hast-util-to-estree\n```\n\nIn Deno with [`esm.sh`][esmsh]:\n\n```js\nimport {toEstree} from 'https://esm.sh/hast-util-to-estree@3'\n```\n\nIn browsers with [`esm.sh`][esmsh]:\n\n```html\n<script type=\"module\">\n  import {toEstree} from 'https://esm.sh/hast-util-to-estree@3?bundle'\n</script>\n```\n\n## Use\n\nSay our module `example.html` contains:\n\n```html\n<!doctype html>\n<html lang=en>\n<title>Hi!</title>\n<link rel=stylesheet href=index.css>\n<h1>Hello, world!</h1>\n<a download style=\"width:1;height:10px\"></a>\n<!--commentz-->\n<svg xmlns=\"http://www.w3.org/2000/svg\">\n  <title>SVG `&lt;ellipse&gt;` element</title>\n  <ellipse\n    cx=\"120\"\n    cy=\"70\"\n    rx=\"100\"\n    ry=\"50\"\n  />\n</svg>\n<script src=\"index.js\"></script>\n```\n\n…and our module `example.js` looks as follows:\n\n```js\nimport fs from 'node:fs/promises'\nimport {jsx, toJs} from 'estree-util-to-js'\nimport {fromHtml} from 'hast-util-from-html'\nimport {toEstree} from 'hast-util-to-estree'\n\nconst hast = fromHtml(await fs.readFile('example.html'))\n\nconst estree = toEstree(hast)\n\nconsole.log(toJs(estree, {handlers: jsx}).value)\n```\n\n…now running `node example.js` (and prettier) yields:\n\n```js\n/* Commentz */\n;<>\n  <html lang=\"en\">\n    <head>\n      <title>{'Hi!'}</title>\n      {'\\n'}\n      <link rel=\"stylesheet\" href=\"index.css\" />\n      {'\\n'}\n    </head>\n    <body>\n      <h1>{'Hello, world!'}</h1>\n      {'\\n'}\n      <a\n        download\n        style={{\n          width: '1',\n          height: '10px'\n        }}\n      />\n      {'\\n'}\n      {}\n      {'\\n'}\n      <svg xmlns=\"http://www.w3.org/2000/svg\">\n        {'\\n  '}\n        <title>{'SVG `<ellipse>` element'}</title>\n        {'\\n  '}\n        <ellipse cx=\"120\" cy=\"70\" rx=\"100\" ry=\"50\" />\n        {'\\n'}\n      </svg>\n      {'\\n'}\n      <script src=\"index.js\" />\n      {'\\n'}\n    </body>\n  </html>\n</>\n```\n\n## API\n\nThis package exports the identifiers [`defaultHandlers`][api-default-handlers]\nand [`toEstree`][api-to-estree].\nThere is no default export.\n\n### `toEstree(tree[, options])`\n\nTransform a hast tree (with embedded MDX nodes) into an estree (with JSX\nnodes).\n\n##### Notes\n\n###### Comments\n\nComments are attached to the tree in their neighbouring nodes (`recast`,\n`babel` style) and also added as a `comments` array on the program node\n(`espree` style).\nYou may have to do `program.comments = undefined` for certain compilers.\n\n###### Frameworks\n\nThere are differences between what JSX frameworks accept, such as whether they\naccept `class` or `className`, or `background-color` or `backgroundColor`.\n\nFor JSX components written in MDX, the author has to be aware of this\ndifference and write code accordingly.\nFor hast elements transformed by this project, this will be handled through\noptions.\n\n| Framework | `elementAttributeNameCase` | `stylePropertyNameCase` |\n| --------- | -------------------------- | ----------------------- |\n| Preact    | `'html'`                   | `'dom'`                 |\n| React     | `'react'`                  | `'dom'`                 |\n| Solid     | `'html'`                   | `'css'`                 |\n| Vue       | `'html'`                   | `'dom'`                 |\n\n###### Parameters\n\n* `tree` ([`HastNode`][github-hast-nodes])\n  — hast tree\n* `options` ([`Options`][api-options], optional)\n  — configuration\n\n###### Returns\n\nestree program node ([`Program`][github-estree-program]).\n\nThe program’s last child in `body` is most likely an `ExpressionStatement`,\nwhose expression is a `JSXFragment` or a `JSXElement`.\n\nTypically, there is only one node in `body`, however, this utility also supports\nembedded MDX nodes in the HTML\n(when [`mdast-util-mdx`][github-mdast-util-mdx] is used with mdast to parse\nmarkdown before passing its nodes through to hast).\nWhen MDX ESM import/exports are used, those nodes are added before the fragment\nor element in body.\n\nThere aren’t many great estree serializers out there that support JSX.\nTo do that, you can use [`estree-util-to-js`][github-estree-util-to-js].\nOr, use [`estree-util-build-jsx`][github-estree-util-build-jsx]\nto turn JSX into function calls,\nand then serialize with whatever (`astring`, `escodegen`).\n\n### `defaultHandlers`\n\nDefault handlers for elements (`Record<string, Handle>`).\n\nEach key is a node type, each value is a [`Handle`][api-handle].\n\n### `ElementAttributeNameCase`\n\nSpecify casing to use for attribute names (TypeScript type).\n\nHTML casing is for example `class`, `stroke-linecap`, `xml:lang`.\nReact casing is for example `className`, `strokeLinecap`, `xmlLang`.\n\n###### Type\n\n```ts\ntype ElementAttributeNameCase = 'html' | 'react'\n```\n\n### `Handle`\n\nTurn a hast node into an estree node (TypeScript type).\n\n###### Parameters\n\n* `node` ([`HastNode`][github-hast-nodes])\n  — expected hast node\n* `state` ([`State`][api-state])\n  — info passed around about the current state\n\n###### Returns\n\nJSX child (`JsxChild`, optional).\n\nYou can also add more results to `state.esm` and `state.comments`.\n\n### `Options`\n\nConfiguration (TypeScript type).\n\n###### Fields\n\n* `elementAttributeNameCase`\n  ([`ElementAttributeNameCase`][api-element-attribute-name-case], default:\n  `'react'`)\n  — specify casing to use for attribute names; this casing is used for hast\n  elements, not for embedded MDX JSX nodes (components that someone authored\n  manually)\n* `handlers` (`Record<string, Handle>`, optional)\n  — custom handlers\n* `space` ([`Space`][api-space], default: `'html'`)\n  — which space the document is in; when an `<svg>` element is found in the\n  HTML space, this package already automatically switches to and from the SVG\n  space when entering and exiting it\n* `stylePropertyNameCase`\n  ([`StylePropertyNameCase`][api-style-property-name-case],\n  default: `'dom'`)\n  — specify casing to use for property names in `style` objects; this casing\n  is used for hast elements, not for embedded MDX JSX nodes (components that\n  someone authored manually)\n* `tableCellAlignToStyle` (`boolean`, default: `true`)\n  — turn obsolete `align` props on `td` and `th` into CSS `style` props\n\n### `Space`\n\nNamespace (TypeScript type).\n\n###### Type\n\n```ts\ntype Space = 'html' | 'svg'\n```\n\n### `State`\n\nInfo passed around about the current state (TypeScript type).\n\n###### Fields\n\n* `all` (`(node: HastParent) => EstreeJsxChild | undefined`)\n  — transform children of a hast parent to estree\n* `comments` (`Array<EstreeComment>`)\n  — list of estree comments\n* `createJsxAttributeName` (`(name: string) => EstreeJsxAttributeName`)\n  — create a JSX attribute name\n* `createJsxElementName` (`(name: string) => EstreeJsxElementName`)\n  — create a JSX attribute name\n* `elementAttributeNameCase`\n  ([`ElementAttributeNameCase`][api-element-attribute-name-case])\n  — casing to use for attribute names\n* `esm` (`Array<EstreeNode>`)\n  — list of top-level estree nodes\n* `handle` (`(node: HastNode) => EstreeJsxChild | undefined`)\n  — transform a hast node to estree\n* `inherit` (`(from: HastNode, to: EstreeNode) => undefined`)\n  — take positional info and data from `from` (use `patch` if you don’t want\n  data)\n* `patch` (`(from: HastNode, to: EstreeNode) => undefined`)\n  — take positional info from `from` (use `inherit` if you also want data)\n* `schema` ([`Schema`][github-property-information-schema])\n  — current schema\n* `stylePropertyNameCase`\n  ([`StylePropertyNameCase`][api-style-property-name-case])\n  — casing for property names in `style` objects\n* `tableCellAlignToStyle` (`boolean`)\n  — turn obsolete `align` props on `td` and `th` into CSS `style` props\n\n### `StylePropertyNameCase`\n\nCasing to use for property names in `style` objects (TypeScript type).\n\nCSS casing is for example `background-color` and `-webkit-line-clamp`.\nDOM casing is for example `backgroundColor` and `WebkitLineClamp`.\n\n###### Type\n\n```ts\ntype StylePropertyNameCase = 'css' | 'dom'\n```\n\n## Types\n\nThis package is fully typed with [TypeScript][].\nIt exports the additional types\n[`ElementAttributeNameCase`][api-element-attribute-name-case],\n[`Handle`][api-handle], [`Options`][api-options],\n[`Space`][api-space], [`State`][api-state], and\n[`StylePropertyNameCase`][api-style-property-name-case].\n\n## Compatibility\n\nProjects maintained by the unified collective are compatible with maintained\nversions of Node.js.\n\nWhen we cut a new major release, we drop support for unmaintained versions of\nNode.\nThis means we try to keep the current release line, `hast-util-to-estree@^3`,\ncompatible with Node.js 16.\n\n## Security\n\nYou’re working with JavaScript.\nIt’s not safe.\n\n## Related\n\n* [`estree-util-build-jsx`][github-estree-util-build-jsx]\n  — transform JSX to function calls\n* [`hastscript`][github-hastscript]\n  — hyperscript compatible interface for creating nodes\n* [`hast-util-from-dom`](https://github.com/syntax-tree/hast-util-from-dom)\n  — transform a DOM tree to hast\n\n## Contribute\n\nSee [`contributing.md`][health-contributing] in [`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, organization, or community you agree to\nabide by its terms.\n\n## License\n\n[MIT][file-license] © [Titus Wormer][wooorm]\n\n<!-- Definitions -->\n\n[api-default-handlers]: #defaulthandlers\n\n[api-element-attribute-name-case]: #elementattributenamecase\n\n[api-handle]: #handle\n\n[api-options]: #options\n\n[api-space]: #space\n\n[api-state]: #state\n\n[api-style-property-name-case]: #stylepropertynamecase\n\n[api-to-estree]: #toestreetree-options\n\n[badge-build-image]: https://github.com/syntax-tree/hast-util-to-estree/workflows/main/badge.svg\n\n[badge-build-url]: https://github.com/syntax-tree/hast-util-to-estree/actions\n\n[badge-coverage-image]: https://img.shields.io/codecov/c/github/syntax-tree/hast-util-to-estree.svg\n\n[badge-coverage-url]: https://codecov.io/github/syntax-tree/hast-util-to-estree\n\n[badge-downloads-image]: https://img.shields.io/npm/dm/hast-util-to-estree.svg\n\n[badge-downloads-url]: https://www.npmjs.com/package/hast-util-to-estree\n\n[badge-size-image]: https://img.shields.io/bundlejs/size/hast-util-to-estree\n\n[badge-size-url]: https://bundlejs.com/?q=hast-util-to-estree\n\n[esmsh]: https://esm.sh\n\n[file-license]: license\n\n[github-estree]: https://github.com/estree/estree\n\n[github-estree-program]: https://github.com/estree/estree/blob/master/es5.md#programs\n\n[github-estree-util-build-jsx]: https://github.com/wooorm/estree-util-build-jsx\n\n[github-estree-util-to-js]: https://github.com/syntax-tree/estree-util-to-js\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-nodes]: https://github.com/syntax-tree/hast#nodes\n\n[github-hastscript]: https://github.com/syntax-tree/hastscript\n\n[github-mdast-util-mdx]: https://github.com/syntax-tree/mdast-util-mdx\n\n[github-property-information-schema]: https://github.com/wooorm/property-information#api\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[mdxjs]: https://mdxjs.com\n\n[npmjs-install]: https://docs.npmjs.com/cli/install\n\n[typescript]: https://www.typescriptlang.org\n\n[wooorm]: https://wooorm.com\n","readmeFilename":"readme.md","users":{"flumpus-dev":true}}