{"_id":"micromark-extension-mdxjs-esm","_rev":"15-ed9898f9837e79f33cd375cdea0b72a9","name":"micromark-extension-mdxjs-esm","dist-tags":{"latest":"3.0.0"},"versions":{"0.1.0":{"name":"micromark-extension-mdxjs-esm","version":"0.1.0","description":"micromark extension to support MDX JS import/exports","license":"MIT","keywords":["micromark","micromark-extension","mdx","mdxjs","import","export","js","javascript","es","ecmascript","markdown","unified"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark-extension-mdxjs-esm.git"},"bugs":{"url":"https://github.com/micromark/micromark-extension-mdxjs-esm/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"micromark":"~2.10.0","vfile-message":"^2.0.0"},"devDependencies":{"acorn":"^8.0.0","acorn-jsx":"^5.0.0","nyc":"^15.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","tape":"^5.0.0","xo":"^0.35.0"},"scripts":{"format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"guard-for-in":"off","unicorn/prefer-includes":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"22f0d5f6c28e802762c72b1f55713f6158e7a6cd","homepage":"https://github.com/micromark/micromark-extension-mdxjs-esm#readme","_id":"micromark-extension-mdxjs-esm@0.1.0","_nodeVersion":"15.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NbAoH896w8by5yK+/4FLenbWw/OvIo4rrxdwGOzkd05tWgpCVOO3Hyh+kkRPrUPG0NJxnH7rd5YCoKNx2fushw==","shasum":"9152b2c2b2b49d4a163d275bcb04fb11dd31816a","tarball":"https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-0.1.0.tgz","fileCount":4,"unpackedSize":14788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu+ZBCRA9TVsSAnZWagAAI1AP/R0xkgWXjgWF7QFoDPYq\nW1QnJe+2tE2clbo2dyiaKQZ1Oy9NfgXIk4kHLlzXT7U+5rkn7v0J/EGNHGi+\nsyc2+cfenq6tBoveMtpisxrpc9BxFDabzk9UEA8cTgyp5Tg59kpgRBSVC2D0\nwtnhESXa16KePawYViUSfEg8MKomqMIku1ruBORgMjHxwIMU4afEhYg9CuW8\nTQDdipryvfGOZnw5LqmelO5Ze+yOG+hh3J+X9NQISkBwCixLyv0bi2VQNDg3\n7bqnDDmsy1Gq1srz2ChuSGLb5EIbPTDwnQQhDTR2BrVfAQTKBkpixu5CGPUh\nnr74HEtnoie7dimwYxs8DtqEn9LxUnh0h5J98zhsIE/+l6Yu7D2ijOryFU5F\nKDOwVsESEG3vv7239c0IEvvKGQKtwVYd7v9xgbKMDkjt90//z+YAaEs5Ev1e\nyZO9GEFw/+ZQhQI3E7xaXjqwpuLctBtk3aE1g4yzp/HBICo8bQp79S8C+PzH\ng1C5MLJ+44FUo/j2vf4JA0zc1vadc1gGWpmN06/yd3ZWR4GPzsb8mgB0y1N8\nHWIht64ECvFRT+UNlmTVcv4GPKZCJo0V7IltglnJMArAROC3ywIeJ6Hdygzs\njJF16Z2oOsXRRJAzsfgojCkuki7Yk/y7LzH7VwhAikpgoUtTKsoWXGC0IRlR\nkW3O\r\n=RaiF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5YNNT66NfjdJFFzl91so9OXt1mxkr6PphnT60vgP3fQIhAKq9mbpK1kS1fnEa6LPC9Nl/lO+XsCwGhOua2lH2MVe0"}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micromark-extension-mdxjs-esm_0.1.0_1606149697422_0.1749831179833803"},"_hasShrinkwrap":false},"0.1.1":{"name":"micromark-extension-mdxjs-esm","version":"0.1.1","description":"micromark extension to support MDX JS import/exports","license":"MIT","keywords":["micromark","micromark-extension","mdx","mdxjs","import","export","js","javascript","es","ecmascript","markdown","unified"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark-extension-mdxjs-esm.git"},"bugs":{"url":"https://github.com/micromark/micromark-extension-mdxjs-esm/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"micromark":"~2.11.0","vfile-message":"^2.0.0"},"devDependencies":{"acorn":"^8.0.0","acorn-jsx":"^5.0.0","nyc":"^15.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","tape":"^5.0.0","xo":"^0.36.0"},"scripts":{"format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"guard-for-in":"off","unicorn/prefer-includes":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"73f0e37a36a046a4f6797a5c033059501d7a26a5","homepage":"https://github.com/micromark/micromark-extension-mdxjs-esm#readme","_id":"micromark-extension-mdxjs-esm@0.1.1","_nodeVersion":"15.1.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-pi16emGX5FXA2zlclTnyPz+xQ2jJ2NGrYZBLFszaUznSP+gsYjzE97QDNYIR1be/bLx9axWwAJsp83VFHBDRXg==","shasum":"bc3155d207884864a9d5c1ddabf13ac7c4879806","tarball":"https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-0.1.1.tgz","fileCount":4,"unpackedSize":14553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz8FkCRA9TVsSAnZWagAACXsP/3ipWBKt1yA+qUrBE0pR\nQzK3+Q9jGrty9sPA+Yk4450fZu/hKchNVo1xSZpr1qBtApoPllaUXPkjlQXi\ndbguGb7XGuRH3iwvzDWJkFlN9XE83k8525M/9csAUOwOLa7Xle20YyvDE7Zk\nOsRZCjXL6NQp7A9Equ2+sTPpHK19xu/WEXvzZjDwqsfYJ1X1xSQqYqzuPQ6w\nGNmBhMDY5/R8JtOZqxCz/mEMWnF1dkbhqsJz4DA4jZ6GuWdYUTZune5sD0BI\nf9dLo/NkNBMiIraRmFzQa9EXEGnt7gjhsAlLuP1Tq8G4adUqN1Liwp41T2Cl\nskXAIvZBeIWV3GdPPCsmytmowOhbYl86r+yuuO8E7SabNMFJPu58DHy92wlB\nbLNoACYPhLvPT8CNkdW1fJ1eNbHfVCcJskScE1f6rS7dNEsrsHoWzV2bLgIh\nbHH7Z+dWJaJ9G8CUdEb14KZr2J76GkmKZlSUgZJcIY9Op5DpBB9FG+OJ4+em\nHGGG8gB9nk64DCCWryVDFugAUf7kreVhkUNpywuuKXvXgm2MV5ltn+ag5v/H\nA8QwYmJix9qF1p/XhEGse2pCUcM9vBK9BWLnrGzP+SbXDSe9J2doMyIA8eZ8\nl6HxfEanPhgE7cmCPtMLRrSaLY8+TLuGwBok2PsQl+9xXIxFZi/QFwUcLDWM\ntHLm\r\n=HG9T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwLWe8R5kPade/9xvhbNPsdJ8MFjbOvp8sLkkkC2Bg5AiBHMGbUnBDg0DP1RpRUHAQCfCcT3xS54GpSopKDv4wYug=="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micromark-extension-mdxjs-esm_0.1.1_1607450979780_0.17823186508355704"},"_hasShrinkwrap":false},"0.2.0":{"name":"micromark-extension-mdxjs-esm","version":"0.2.0","description":"micromark extension to support MDX JS import/exports","license":"MIT","keywords":["micromark","micromark-extension","mdx","mdxjs","import","export","js","javascript","es","ecmascript","markdown","unified"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark-extension-mdxjs-esm.git"},"bugs":{"url":"https://github.com/micromark/micromark-extension-mdxjs-esm/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"micromark":"~2.11.0","micromark-extension-mdx-expression":"^0.2.0","vfile-message":"^2.0.0"},"devDependencies":{"acorn":"^8.0.0","acorn-jsx":"^5.0.0","nyc":"^15.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","tape":"^5.0.0","xo":"^0.36.0"},"scripts":{"format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"guard-for-in":"off","unicorn/explicit-length-check":"off","unicorn/prefer-includes":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"fff93a2bfdd0eb1b16bf09dc61a3fad7d1d91651","homepage":"https://github.com/micromark/micromark-extension-mdxjs-esm#readme","_id":"micromark-extension-mdxjs-esm@0.2.0","_nodeVersion":"15.1.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-2AceyknJVLZm0klGe+eJzbOb4Put8dHQ037c0ObDgr0X1VOxrkg1Se8g8+kkkwjzymHM8FWxlQgGPZTKgB1LlQ==","shasum":"2b7e0347f4b8f8f6d6c04e7c915bea46ed2abd7a","tarball":"https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-0.2.0.tgz","fileCount":4,"unpackedSize":15695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2kwXCRA9TVsSAnZWagAAUV4P/1BTeIiqNEZRIvqBEOWk\nJKrnOa7V2NqhHq/Uh4t0Lnry4kj5/XGus0AfDFaKrQzQpyk8DqUkEstzzmba\nzGAMS9u8qCAIxAEoMnpX7vC+FZopKG72W8QeGLcjM8Dr94INQhtNlNtlc3YZ\nc/C4kT1gpu0OlueCbEeoWGw0oseZ6RGOuqBnXu9dLocmk35OEcCKH6YPH4VH\nxZoh271N9Z1KYH9+kowj5nU3ZY3kYLIMg0xN30beeirrPqP6Yeu3nkF64mc4\nh8po65jI4/T8vleykkWf6Nz4aG7M/wCZMb81DPvJo+Nujx/z0SsZQLzhgzWF\n+fkPw7+fTSd9AG4VkU/5T9C4tHUdLloI9e18bDdBtu076YYZGu3d+GnuHbS6\npqI1/idR0X2sHBbru+9sHuA1Ol8o6gg/2w0qo2JXggmz8WJSWf2LpWzE4xL9\npcSBvcsB6bbMhM1U3ATh+D5bGfQkJAWh/7JoIp07ugAdbU1pB9nmwZjV/kpz\nT3nJJJjL9xpnbcqCgB/jeODKlwAbKBtJYAv/dSCR2B8ULQhWnw1h7dMGixo9\ngSpyaAp3EZ20PgLGcNCwI0SGEqS6CRKiN99bqdTPFzLacmgn5639ADRVqB+3\no2WoDhy2/IM57fbHQxkdVWTWUMBf83fsmYYNkA+oYl4hdzov5Lyp1gXarrCR\nIBO/\r\n=CKEk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGxrAXKFLcZqliVsvUXCjPcVRPbnOhTRreOqcGQCJxfVAiBETvA7NxSSyXgxwLv3GaWyyurZm3YZH2+A6ixmNt8itg=="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micromark-extension-mdxjs-esm_0.2.0_1608141847157_0.4400887553333135"},"_hasShrinkwrap":false},"0.3.0":{"name":"micromark-extension-mdxjs-esm","version":"0.3.0","description":"micromark extension to support MDX JS import/exports","license":"MIT","keywords":["micromark","micromark-extension","mdx","mdxjs","import","export","js","javascript","es","ecmascript","markdown","unified"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark-extension-mdxjs-esm.git"},"bugs":{"url":"https://github.com/micromark/micromark-extension-mdxjs-esm/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"micromark":"~2.11.0","micromark-extension-mdx-expression":"^0.3.0","vfile-message":"^2.0.0"},"devDependencies":{"acorn":"^8.0.0","acorn-jsx":"^5.0.0","nyc":"^15.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","tape":"^5.0.0","xo":"^0.36.0"},"scripts":{"format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"guard-for-in":"off","unicorn/explicit-length-check":"off","unicorn/prefer-includes":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"e9554e83acfc18087645544fdb71c9d562928334","homepage":"https://github.com/micromark/micromark-extension-mdxjs-esm#readme","_id":"micromark-extension-mdxjs-esm@0.3.0","_nodeVersion":"15.1.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-ZkI/cneSGQFdmB3iOT34n9Zq0Gc6vknAd1o2G7SaiCUY5D9a5ZCvGP/vCjHmlB7f2Y4b4+O1YMLywxYmQeUFwQ==","shasum":"20d763aff4c539a491f41a40dd141223c8da1713","tarball":"https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-0.3.0.tgz","fileCount":4,"unpackedSize":15695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf20M/CRA9TVsSAnZWagAAwHUQAKDBv2OlNFqv8rzgHFh9\nNt7qHXvQ3WCAP9telaPqiOhC2eR3xT+38EfH9oUHw7FT2d/AiXPqlSvM9pxs\nCDQ8wKzY/w6BupCpUOYTodz7i/bt5loQR9t0pJwxqclsORgVKOc2EEV1dgtf\nZmWLROEPh5m6/Tl1b0Qhx2wQ1MBgAER1jCoIj2uSzYXRIbIt0VmL1E5RS29U\nLZScdZW0rMkp9t4WJoxnKHe1mUzmKcBuop+gXMrh2GlfQZca0cCiej03YAnz\nXywJzTlViCsPq+EzoUkOakuE8tFiTfu1LOSJzWZ4Ud26NUnTdQtip9eVRwNn\nY/uT07eRogSdmaGa2wBP+2ROrQRg85Gs4qIJOgk1jATWr43+Zio2Rh1ytrZ6\nfeUDVNVW1BL5yn0quFjlTgc2+eGud2Fi9W2ccs78Dxk+rrjjQHHuK8NbbxSr\nlg1F1v5gQzFTEaVz238ouYQpiENlVmPtcSSAHbxS1bEm3AzH0YmbxsGJxOLK\nNFyZTjawZZgEsU5zrZ8zCatziqz5UeZufNlNGa/+xKjJg0r74aT4GctYWsx7\n7DlZRStLGhaqTjTyNRbSTOAA8RHz44NGgxPFoVSgBtiLWN5n1+XoBIZLhMbc\n0TpsoMTp710pyF0GBqlFfrrgMi4gNEMAvn8pVOEA/NJUBYrGI6E2/OWZLMBd\nBwSA\r\n=ob8a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8tdLWUpmCS87NtbsG95IIfRVD5LSIxtmMd+SCkpMPaAiEA1pTChDp/rYbIW4n3hKBd/YRDVFk70kUF6O2KsQoKth4="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micromark-extension-mdxjs-esm_0.3.0_1608205119279_0.8361229052447787"},"_hasShrinkwrap":false},"0.3.1":{"name":"micromark-extension-mdxjs-esm","version":"0.3.1","description":"micromark extension to support MDX JS import/exports","license":"MIT","keywords":["micromark","micromark-extension","mdx","mdxjs","import","export","js","javascript","es","ecmascript","markdown","unified"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark-extension-mdxjs-esm.git"},"bugs":{"url":"https://github.com/micromark/micromark-extension-mdxjs-esm/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"micromark":"~2.11.0","micromark-extension-mdx-expression":"^0.3.0","vfile-message":"^2.0.0"},"devDependencies":{"acorn":"^8.0.0","acorn-jsx":"^5.0.0","nyc":"^15.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","tape":"^5.0.0","xo":"^0.38.0"},"scripts":{"format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"guard-for-in":"off","unicorn/explicit-length-check":"off","unicorn/no-this-assignment":"off","unicorn/prefer-includes":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"c1b0734136b3d954f56c3384361b6bb4e17698b9","homepage":"https://github.com/micromark/micromark-extension-mdxjs-esm#readme","_id":"micromark-extension-mdxjs-esm@0.3.1","_nodeVersion":"15.11.0","_npmVersion":"7.6.2","dist":{"integrity":"sha512-tuLgcELrgY1a5tPxjk+MrI3BdYtwW67UaHZdzKiDYD8loNbxwIscfdagI6A2BKuAkrfeyHF6FW3B8KuDK3ZMXw==","shasum":"40a710fe145b381e39a2930db2813f3efaa014ac","tarball":"https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-0.3.1.tgz","fileCount":4,"unpackedSize":15644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYC9CCRA9TVsSAnZWagAAHi4P/0peLiH00LucfooYVrzX\n1ZSDJj7OYsBa4RHJMUH0NfwfkyKALGapnsIbFmp+VoPC4Sol/CGl6ROzWXvS\nfeQ3v+3/yUGgY2LZ2bFubzIVOustSxyLi25aXLBPlYGc7Q2JaAOnHgUaf55l\ndWbnmQauU349RQAvGxRgseFvrCOp/Kq4Pij4cyNn7WSvQDxlD8COC03SIM83\nvmeCCumEtOsblpDVpLZfnu/+q5HcOT18F1yQRk6EpfoY7rVUDR4JRcvqmi1y\n7kUTL3W08kfLVNXqJ+FcN+6lCiOYA90sVRzZCMS415zKDEdG0R5msVh/z0vD\nlYLut63g1T222BgS1ftELR3qaV0D0ZdZ7IOwmAfx0vYXWPtdXR79cQTrhl2d\n2u+2tIiyt9tMNQwAwev+MPcCj2mNZi0ExyBVTN9lt6NirSGbo+E+f2N5lWMa\nq0TWnJmkB2xfxum+0BMh5nDLx1L9z1H68ZxLYG86Mjcuxk3OfxENXPS91at/\ny/x7p+bESQTMw1tTgbbXSMKVtRnddYURDLdMz3NLeYE5JHdNwMVizsNua4vk\nc5wozfuq+mzDTwBn/3DcIL9wfR6bAgZTIhlD6s4uX6s4UDc2ET690AO0j+3c\nVc+2cae0Lw8SGK4lj1mLGdKP/z/CcVDEqIAt4yP8VKSkCspcOzNT1AiOVGZP\n6FBe\r\n=nPwF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGF3j1A5hO4n9OGaIFSVCKqpjSa/hMIyz1GZ3hrhw/X/AiBfW3u5hRCgH0+bLg2FQu94GDaXeN4Gnw4ZOO+WTLZImA=="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micromark-extension-mdxjs-esm_0.3.1_1616916290381_0.9623293879926633"},"_hasShrinkwrap":false},"1.0.0":{"name":"micromark-extension-mdxjs-esm","version":"1.0.0","description":"micromark extension to support MDX JS import/exports","license":"MIT","keywords":["micromark","micromark-extension","mdx","mdxjs","import","export","js","javascript","es","ecmascript","markdown","unified"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark-extension-mdxjs-esm.git"},"bugs":{"url":"https://github.com/micromark/micromark-extension-mdxjs-esm/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","exports":{"development":"./dev/index.js","default":"./index.js"},"dependencies":{"micromark-core-commonmark":"^1.0.0","micromark-util-character":"^1.0.0","micromark-util-events-to-acorn":"^1.0.0","micromark-util-symbol":"^1.0.0","micromark-util-types":"^1.0.0","unist-util-position-from-estree":"^1.1.0","vfile-message":"^3.0.0"},"devDependencies":{"@types/acorn":"^4.0.0","@types/tape":"^4.0.0","acorn":"^8.0.0","acorn-jsx":"^5.0.0","c8":"^7.0.0","micromark":"^3.0.0","micromark-build":"^1.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","rimraf":"^3.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","xo":"^0.39.0"},"scripts":{"build":"rimraf \"dev/**/*.d.ts\" \"test/**/*.d.ts\" && tsc && type-coverage && micromark-build","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test/index.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node --conditions development test/index.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"unicorn/no-this-assignment":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"8d9f76999c747cebcfeb452ad302fc9c57f96a90","homepage":"https://github.com/micromark/micromark-extension-mdxjs-esm#readme","_id":"micromark-extension-mdxjs-esm@1.0.0","_nodeVersion":"16.2.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-z27LVYSR2wxPZDotgdGyUlxMzBl2H5uJRC8t0MtjNDwpSk8LCYnzt6n/EWFAg8Jq0YTP7oskI6efIlXIeRnz4Q==","shasum":"bddf9032f02a199504048ff80f7f76a08f4a5d4a","tarball":"https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.0.tgz","fileCount":11,"unpackedSize":26162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0kYcCRA9TVsSAnZWagAAc2UP/iR0Z+NhuJ369CL8lq70\nfQxpxaaPQzoWngV7qyXOWTmoMC8dVZCGI/Oz03SlQ8XSgk+6mLVTYX8hVfX4\ncehLytUEiuxtOuCZ48Zq9gqNY3tC7sHbaZ9WiIPpeKQa9OfJtROkZA6n3/D1\nOUKlqmxHw24xDhdIXC0uTk5K5vCV14W3NGqJgEzkPvoSF5px1TbO5Fw3oOE0\nZMLi1Y3gDUCS0UrdaYnq/ZWmjM1z1rlpVWhhWBOlxN7ICoxDoGoTiBHiC3NX\n+nzrbKPOnKNByc3CZtZEEWrFJXpLfqWMcvJJ6UIel/iRqxA4Y0BnaeFJafxK\nLQIpwUQumiIMRtzSRtZbgTQHMwLXUYtyGcx5bgq2TpNZlH+RpaCU6XAGS+fl\nP18bLglQXnB2H820iHdPD7GjhDYLfjttwuVFcocTonq2R4RHnaDI2LTnF5Q/\nhpdsGR996o7IZ/1bo8CRKKxb5boEdy4Rdg3rrYqJ4ZUpPIXlwWFV9DR5lKFi\nYt+8OWuxbaITRru7lYUNh6DJ1bsqAhlaRLvcdiAuNXfbmy9uVtFtMoZEgQWt\n16DlTSCIPsYDsWyCkIZvVHZyJu27i1ITX9s9FPyhKtL14vq/dX1o7qVUJEFs\ncrX76mU8Q5uFuvfJY6qYemtjLxJFM6kb2oLduCoywtAu6jbJjX7DGA+gNQST\nb7pU\r\n=aTjS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdCIcNXUt2sjrPXOsTC7pkW0ls5ZCbrAgt4GyCwKpyiQIhAPPa5NozrRoZS896YjzzazQRzge/4r+5KYcnPs6yPBSg"}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micromark-extension-mdxjs-esm_1.0.0_1624393243896_0.12087980610096438"},"_hasShrinkwrap":false},"1.0.1":{"name":"micromark-extension-mdxjs-esm","version":"1.0.1","description":"micromark extension to support MDX JS import/exports","license":"MIT","keywords":["micromark","micromark-extension","mdx","mdxjs","import","export","js","javascript","es","ecmascript","markdown","unified"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark-extension-mdxjs-esm.git"},"bugs":{"url":"https://github.com/micromark/micromark-extension-mdxjs-esm/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","exports":{"development":"./dev/index.js","default":"./index.js"},"dependencies":{"micromark-core-commonmark":"^1.0.0","micromark-util-character":"^1.0.0","micromark-util-events-to-acorn":"^1.0.0","micromark-util-symbol":"^1.0.0","micromark-util-types":"^1.0.0","power-assert":"^1.0.0","unist-util-position-from-estree":"^1.1.0","vfile-message":"^3.0.0"},"devDependencies":{"@types/acorn":"^4.0.0","@types/power-assert":"^1.0.0","@types/tape":"^4.0.0","acorn":"^8.0.0","acorn-jsx":"^5.0.0","c8":"^7.0.0","micromark":"^3.0.0","micromark-build":"^1.0.0","prettier":"^2.0.0","remark-cli":"^10.0.0","remark-preset-wooorm":"^9.0.0","rimraf":"^3.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","xo":"^0.45.0"},"scripts":{"build":"rimraf \"dev/**/*.d.ts\" \"test/**/*.d.ts\" && tsc && type-coverage && micromark-build","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test/index.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node --conditions development test/index.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"unicorn/no-this-assignment":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"087fa75afac80caebc19489703aa72af3ebc3b46","homepage":"https://github.com/micromark/micromark-extension-mdxjs-esm#readme","_id":"micromark-extension-mdxjs-esm@1.0.1","_nodeVersion":"16.9.0","_npmVersion":"7.23.0","dist":{"integrity":"sha512-RDhUIhSgD0/lP7HewdZiclIk8puTwP7iFRzmQlMck5Z16/72OXyVXcjYy7wlVooZpCAYYgaaB5EwM3hkOuyInQ==","shasum":"7eeba4979f8a9d1db57b1d7b1a7bb735b5429ed4","tarball":"https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.1.tgz","fileCount":11,"unpackedSize":26149,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9qb+hI63jFdDhdfdAX9AqiDcqiH/gQmNsPnh+g/SKWwIgG+qCtgeb8VFuKtYI8e98HUvuNdAmy8vR0qTyLAqurTg="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micromark-extension-mdxjs-esm_1.0.1_1633170397604_0.3296630928256361"},"_hasShrinkwrap":false},"1.0.2":{"name":"micromark-extension-mdxjs-esm","version":"1.0.2","description":"micromark extension to support MDX JS import/exports","license":"MIT","keywords":["micromark","micromark-extension","mdx","mdxjs","import","export","js","javascript","es","ecmascript","markdown","unified"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark-extension-mdxjs-esm.git"},"bugs":{"url":"https://github.com/micromark/micromark-extension-mdxjs-esm/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","exports":{"development":"./dev/index.js","default":"./index.js"},"dependencies":{"micromark-core-commonmark":"^1.0.0","micromark-util-character":"^1.0.0","micromark-util-events-to-acorn":"^1.0.0","micromark-util-symbol":"^1.0.0","micromark-util-types":"^1.0.0","unist-util-position-from-estree":"^1.1.0","uvu":"^0.5.0","vfile-message":"^3.0.0"},"devDependencies":{"@types/acorn":"^4.0.0","@types/tape":"^4.0.0","acorn":"^8.0.0","acorn-jsx":"^5.0.0","c8":"^7.0.0","micromark":"^3.0.0","micromark-build":"^1.0.0","prettier":"^2.0.0","remark-cli":"^10.0.0","remark-preset-wooorm":"^9.0.0","rimraf":"^3.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","xo":"^0.45.0"},"scripts":{"build":"rimraf \"dev/**/*.d.ts\" \"test/**/*.d.ts\" && tsc && type-coverage && micromark-build","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test/index.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node --conditions development test/index.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"node/file-extension-in-import":"off","unicorn/no-this-assignment":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"4997084fb5141530dbba36743f5031a86c241144","homepage":"https://github.com/micromark/micromark-extension-mdxjs-esm#readme","_id":"micromark-extension-mdxjs-esm@1.0.2","_nodeVersion":"16.9.0","_npmVersion":"7.23.0","dist":{"integrity":"sha512-bIaxblNIM+CCaJvp3L/V+168l79iuNmxEiTU6i3vB0YuDW+rumV64BFMxvhfRDxaJxQE1zD5vTPdyLBbW4efGA==","shasum":"df0c48743a0b1988119489c68314160b7942ffa6","tarball":"https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.2.tgz","fileCount":11,"unpackedSize":26181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2zMvCRA9TVsSAnZWagAAlh8P/1nbqTdrSmdMpXHKFyso\nhgYYVPL0w0fJ4sAiVmOOXvY+5jP6a2Xc1OIFXEdrWaC9K0cWIifwHXpsVwyU\nDci3nSW/tIpv9r7xJeTQL/4JMAj+48iedkM4RU+qb9TCYPekeveCr0b6LB+G\nCkR6gsRjiQR49wWNqQl9pbbf5Wsw4N+/ioeCh8Vt9ZJ/lptjDUx/mWN2rIgS\ne5omhttyt0M1a772TVLGcS/gIqclOy9j5XfmBGgbJj23zeu++SZmx0UlFsjP\nNcUjlVZd0AqHRYeZCEb/8ghMw6B0Uds6jcuAycTRumnilB01SdCfTnDrodC8\n9SG5i90koZLev0AjNtqboSixTerKMOcu7/UsxMh5zuhIODw+raITVOgXxCAQ\nXL26ef20fGQuBLHqIG+/pKF243Pm5NFwUL5V0bpN7g7P8IJOtbHJIYZjZBZd\nSCpt0PAQYEwbWmGwLg2Bb2LZ6iuntN5oI17iJs03ebjOvSBdBbBekU3+ePIB\nxqXWldlheg5YEY6H+nSPPKfZTMMYzX3sAeQZ89hxYhLUh3A1LhQJOAfp5pq4\nJPsTQxUH9vAXEkhGrbStUWwm2GszCQEGBXaqWdwQe+vVYGBR8wSBEoBybUtJ\n+/Iur28m83ZSgwJMNCCi17eFF51OjGZi1RbaYlKp9NBTdO1F88ebnXu2mBsr\ncv3p\r\n=luIw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSpug5r++i1OtSJ0RKmLGvEqzDpXVbIf0pZ+0OVmZu0AIhALQNs4/RBlJzJwKOxThs16tST3ZLH2qqFEvlEtG+r1gH"}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micromark-extension-mdxjs-esm_1.0.2_1633766820629_0.5600719812654538"},"_hasShrinkwrap":false},"1.0.3":{"name":"micromark-extension-mdxjs-esm","version":"1.0.3","description":"micromark extension to support MDX JS import/exports","license":"MIT","keywords":["micromark","micromark-extension","mdx","mdxjs","import","export","js","javascript","es","ecmascript","markdown","unified"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark-extension-mdxjs-esm.git"},"bugs":{"url":"https://github.com/micromark/micromark-extension-mdxjs-esm/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","exports":{"development":"./dev/index.js","default":"./index.js"},"dependencies":{"micromark-core-commonmark":"^1.0.0","micromark-util-character":"^1.0.0","micromark-util-events-to-acorn":"^1.0.0","micromark-util-symbol":"^1.0.0","micromark-util-types":"^1.0.0","unist-util-position-from-estree":"^1.1.0","uvu":"^0.5.0","vfile-message":"^3.0.0"},"devDependencies":{"@types/acorn":"^4.0.0","@types/tape":"^4.0.0","acorn":"^8.0.0","acorn-jsx":"^5.0.0","c8":"^7.0.0","micromark":"^3.0.0","micromark-build":"^1.0.0","prettier":"^2.0.0","remark-cli":"^10.0.0","remark-preset-wooorm":"^9.0.0","rimraf":"^3.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","xo":"^0.48.0"},"scripts":{"build":"rimraf \"dev/**/*.d.ts\" \"test/**/*.d.ts\" && tsc && type-coverage && micromark-build","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test/index.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node --conditions development test/index.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"node/file-extension-in-import":"off","unicorn/prefer-code-point":"off","unicorn/no-this-assignment":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"71b5319170946119fa0eed8c40b777ac77799eb4","homepage":"https://github.com/micromark/micromark-extension-mdxjs-esm#readme","_id":"micromark-extension-mdxjs-esm@1.0.3","_nodeVersion":"18.0.0","_npmVersion":"8.7.0","dist":{"integrity":"sha512-2N13ol4KMoxb85rdDwTAC6uzs8lMX0zeqpcyx7FhS7PxXomOnLactu8WI8iBNXW8AVyea3KIJd/1CKnUmwrK9A==","shasum":"630d9dc9db2c2fd470cac8c1e7a824851267404d","tarball":"https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.3.tgz","fileCount":11,"unpackedSize":26554,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1wJoUMvoY2gVeqD1tP3PL4uGaHGv8Aj1dEv+gyCV+aAIgRD0wj6H2MBOY5V4P7bcA6bonZlDBEhbfguzoRJoYsqw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYYYXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8gg//dmCRfuorl6V2uDrVTryje5FznlvRcmjplqBC6u9iCkiw0sLT\r\nUUSZv+zr/JuH610yBanEsx0JdCVGkY03Pee7efg3KrUGUb9u48Ngtm81UQ+b\r\nEjATD5bgQcty+aifqkC6TBL+TNvafO3eYuxeq/V5Zfoy6PijwRNkjfMFB7Jd\r\nByGFbWZIQMfvhdFfP4rgkZaaJ/Q/3wCKQUosRYaLIkEt8PuFqLPXZV9WuR2t\r\nZ2Rk/lxDgU0bSd8jpTvmtzxv57NZ+S61ZCY7CZW3/WqyN41DazwgicJQez/D\r\nIUXcPpR+6LK60OtG3c83TLstD3C5vhpOYviO17t14coOr/7OG3gC8V9/5rkQ\r\n45B4AHeuG1i6TkXMr0THnZxxGm0XKxB6IzBFvbXe62QjpheQP1wx0AuG2Vrv\r\nIYGbfQgKS+0purhSjcuoY/uqSgUKQPhjm0sDfmsd4B9mWpVgVld7XTUZF53J\r\n1cqp0htbN2VNE94r4WAeTHakcPpMFtES55QePhkm5CbuAXGIQdxcRlvHV0r9\r\njSVbUj5ScTnAeZLUU+m8jgdfB5wbbHtZB4Y2b5qNuKqjEeP1VnmuXwbLbF57\r\n1RdAbS+DMM0roRoVddzvxdO2o9QnITsd/VkdSLfW/ZeH47EVtba5QBEERh0f\r\nr968cgnrJ9zDfxfLFJ//aW+YV0rGTsJZwnU=\r\n=dAr8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micromark-extension-mdxjs-esm_1.0.3_1650558487288_0.20315920149447209"},"_hasShrinkwrap":false},"1.0.4":{"name":"micromark-extension-mdxjs-esm","version":"1.0.4","description":"micromark extension to support MDX JS import/exports","license":"MIT","keywords":["micromark","micromark-extension","mdx","mdxjs","import","export","js","javascript","es","ecmascript","markdown","unified"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark-extension-mdxjs-esm.git"},"bugs":{"url":"https://github.com/micromark/micromark-extension-mdxjs-esm/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","exports":{"development":"./dev/index.js","default":"./index.js"},"dependencies":{"micromark-core-commonmark":"^1.0.0","micromark-util-character":"^1.0.0","micromark-util-events-to-acorn":"^1.0.0","micromark-util-symbol":"^1.0.0","micromark-util-types":"^1.0.0","unist-util-position-from-estree":"^1.1.0","uvu":"^0.5.0","vfile-message":"^3.0.0"},"devDependencies":{"@types/acorn":"^4.0.0","@types/node":"^20.0.0","acorn":"^8.0.0","acorn-jsx":"^5.0.0","c8":"^7.0.0","micromark":"^3.0.0","micromark-build":"^1.0.0","prettier":"^2.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","type-coverage":"^2.0.0","typescript":"^5.0.0","xo":"^0.54.0"},"scripts":{"prepack":"npm run build && npm run format","build":"tsc --build --clean && tsc --build && type-coverage && micromark-build","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api-prod":"node --conditions production test/index.js","test-api-dev":"node --conditions development test/index.js","test-api":"npm run test-api-dev && npm run test-api-prod","test-coverage":"c8 --100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"n/file-extension-in-import":"off","unicorn/no-this-assignment":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"8d7572fa14f84aac9f1648b9b24e36d70ff42dd7","homepage":"https://github.com/micromark/micromark-extension-mdxjs-esm#readme","_id":"micromark-extension-mdxjs-esm@1.0.4","_nodeVersion":"20.0.0","_npmVersion":"9.6.4","dist":{"integrity":"sha512-mmyCf6baCbLf+OHTCZdj+f8lDY8GBae4qhbffrJDqM1KltghsZz2k3nbvRfEwm301G62nhrlom9M9OheQwrssg==","shasum":"72a91e89fab028086bfb6e0eee76a14ce68c577b","tarball":"https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.4.tgz","fileCount":11,"unpackedSize":32353,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeki1RJjoIC0SbJwqH7jB+O18SuRaxzE8XFZFSb6lYPQIhAN5ynnjLroWChDdMP22IWzqsakS0YsdLR/CcTN/3GItR"}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micromark-extension-mdxjs-esm_1.0.4_1684066472441_0.7247468281620875"},"_hasShrinkwrap":false},"1.0.5":{"name":"micromark-extension-mdxjs-esm","version":"1.0.5","description":"micromark extension to support MDX JS import/exports","license":"MIT","keywords":["micromark","micromark-extension","mdx","mdxjs","import","export","js","javascript","es","ecmascript","markdown","unified"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark-extension-mdxjs-esm.git"},"bugs":{"url":"https://github.com/micromark/micromark-extension-mdxjs-esm/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","exports":{"development":"./dev/index.js","default":"./index.js"},"dependencies":{"@types/estree":"^1.0.0","micromark-core-commonmark":"^1.0.0","micromark-util-character":"^1.0.0","micromark-util-events-to-acorn":"^1.0.0","micromark-util-symbol":"^1.0.0","micromark-util-types":"^1.0.0","unist-util-position-from-estree":"^1.1.0","uvu":"^0.5.0","vfile-message":"^3.0.0"},"devDependencies":{"@types/acorn":"^4.0.0","@types/node":"^20.0.0","acorn":"^8.0.0","acorn-jsx":"^5.0.0","c8":"^7.0.0","micromark":"^3.0.0","micromark-build":"^1.0.0","prettier":"^2.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","type-coverage":"^2.0.0","typescript":"^5.0.0","xo":"^0.54.0"},"scripts":{"prepack":"npm run build && npm run format","build":"tsc --build --clean && tsc --build && type-coverage && micromark-build","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api-prod":"node --conditions production test/index.js","test-api-dev":"node --conditions development test/index.js","test-api":"npm run test-api-dev && npm run test-api-prod","test-coverage":"c8 --100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"n/file-extension-in-import":"off","unicorn/no-this-assignment":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"b307855e096b9a94d8000a15db8a3c9aca67ec45","homepage":"https://github.com/micromark/micromark-extension-mdxjs-esm#readme","_id":"micromark-extension-mdxjs-esm@1.0.5","_nodeVersion":"20.0.0","_npmVersion":"9.6.4","dist":{"integrity":"sha512-xNRBw4aoURcyz/S69B19WnZAkWJMxHMT5hE36GtDAyhoyn/8TuAeqjFJQlwk+MKQsUD7b3l7kFX+vlfVWgcX1w==","shasum":"e4f8be9c14c324a80833d8d3a227419e2b25dec1","tarball":"https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.5.tgz","fileCount":11,"unpackedSize":33270,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCA6CaVcMsO02XGkNkbyYxYLURRsumxJjwH+VoAPqYGCwIhALPCGcFhyYMJmdE7V16v2SEDozRpgssXChmzfumzzapn"}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micromark-extension-mdxjs-esm_1.0.5_1685460468799_0.6936575177344193"},"_hasShrinkwrap":false},"2.0.0":{"name":"micromark-extension-mdxjs-esm","version":"2.0.0","description":"micromark extension to support MDX JS import/exports","license":"MIT","keywords":["micromark","micromark-extension","mdx","mdxjs","import","export","js","javascript","es","ecmascript","markdown","unified"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark-extension-mdxjs-esm.git"},"bugs":{"url":"https://github.com/micromark/micromark-extension-mdxjs-esm/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","exports":{"development":"./dev/index.js","default":"./index.js"},"dependencies":{"@types/estree":"^1.0.0","devlop":"^1.0.0","micromark-core-commonmark":"^2.0.0","micromark-util-character":"^2.0.0","micromark-util-events-to-acorn":"^2.0.0","micromark-util-symbol":"^2.0.0","micromark-util-types":"^2.0.0","unist-util-position-from-estree":"^1.1.0","vfile-message":"^4.0.0"},"devDependencies":{"@types/acorn":"^4.0.0","@types/node":"^20.0.0","acorn":"^8.0.0","acorn-jsx":"^5.0.0","c8":"^8.0.0","micromark":"^4.0.0","micromark-build":"^2.0.0","prettier":"^2.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","type-coverage":"^2.0.0","typescript":"^5.0.0","xo":"^0.54.0"},"scripts":{"prepack":"npm run build && npm run format","build":"tsc --build --clean && tsc --build && type-coverage && micromark-build","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api-prod":"node --conditions production test/index.js","test-api-dev":"node --conditions development test/index.js","test-api":"npm run test-api-dev && npm run test-api-prod","test-coverage":"c8 --100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"bracketSpacing":false,"semi":false,"singleQuote":true,"tabWidth":2,"trailingComma":"none","useTabs":false},"remarkConfig":{"plugins":["remark-preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"ignoreCatch":true,"strict":true},"xo":{"prettier":true,"rules":{"n/file-extension-in-import":"off","unicorn/no-this-assignment":"off"},"overrides":[{"files":"test/**/*.js","rules":{"no-await-in-loop":"off"}}]},"types":"./index.d.ts","gitHead":"eaaef284f8d158d3d0aa95ce661ed76be6490d51","homepage":"https://github.com/micromark/micromark-extension-mdxjs-esm#readme","_id":"micromark-extension-mdxjs-esm@2.0.0","_nodeVersion":"20.0.0","_npmVersion":"9.6.4","dist":{"integrity":"sha512-byiBw0oH3s2W/ibzgceb10W+ZJ7su0c6LUj/j9Egvqdmy837EvRWG4hSe1Z00Bfi1HHoZDMJJE0qvrR+QYcnPA==","shasum":"ae7361835cbe5a6efcb3a648df076238ea110a44","tarball":"https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-2.0.0.tgz","fileCount":11,"unpackedSize":34544,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDnnGYol9n9K49ljD2KHYrDR+tsgZj5htt8svQsK1ENwIhANrNMhl3m1N4YMeooHAWcDVyEdYPmGaP6B/m8/sHAXKh"}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micromark-extension-mdxjs-esm_2.0.0_1687441953897_0.3903233183191013"},"_hasShrinkwrap":false},"2.0.1":{"name":"micromark-extension-mdxjs-esm","version":"2.0.1","description":"micromark extension to support MDX JS import/exports","license":"MIT","keywords":["micromark","micromark-extension","mdx","mdxjs","import","export","js","javascript","es","ecmascript","markdown","unified"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark-extension-mdxjs-esm.git"},"bugs":{"url":"https://github.com/micromark/micromark-extension-mdxjs-esm/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","exports":{"development":"./dev/index.js","default":"./index.js"},"dependencies":{"@types/estree":"^1.0.0","devlop":"^1.0.0","micromark-core-commonmark":"^2.0.0","micromark-util-character":"^2.0.0","micromark-util-events-to-acorn":"^2.0.0","micromark-util-symbol":"^2.0.0","micromark-util-types":"^2.0.0","unist-util-position-from-estree":"^2.0.0","vfile-message":"^4.0.0"},"devDependencies":{"@types/acorn":"^4.0.0","@types/node":"^20.0.0","acorn":"^8.0.0","acorn-jsx":"^5.0.0","c8":"^8.0.0","micromark":"^4.0.0","micromark-build":"^2.0.0","prettier":"^2.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","type-coverage":"^2.0.0","typescript":"^5.0.0","xo":"^0.54.0"},"scripts":{"prepack":"npm run build && npm run format","build":"tsc --build --clean && tsc --build && type-coverage && micromark-build","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api-prod":"node --conditions production test/index.js","test-api-dev":"node --conditions development test/index.js","test-api":"npm run test-api-dev && npm run test-api-prod","test-coverage":"c8 --100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"bracketSpacing":false,"semi":false,"singleQuote":true,"tabWidth":2,"trailingComma":"none","useTabs":false},"remarkConfig":{"plugins":["remark-preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"ignoreCatch":true,"strict":true},"xo":{"prettier":true,"rules":{"n/file-extension-in-import":"off","unicorn/no-this-assignment":"off"},"overrides":[{"files":"test/**/*.js","rules":{"no-await-in-loop":"off"}}]},"gitHead":"94dd8a606324bcfe1f3120ba27741b09b7f1abe7","types":"./index.d.ts","homepage":"https://github.com/micromark/micromark-extension-mdxjs-esm#readme","_id":"micromark-extension-mdxjs-esm@2.0.1","_nodeVersion":"20.0.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-HLPrY5XLYzFtG5KxEcZXfUV/SOy9Eu3R+dnpP1P6ko/ZO9xceGxmgJOAMq4r/rPLrHaEosfhNIOXDcvFSkVfKQ==","shasum":"0049c390716c6765bfc02e9a6afb2aab2b398b0b","tarball":"https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-2.0.1.tgz","fileCount":11,"unpackedSize":34544,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCSE3E/mOqc5dHoj8FQv3qZJMNw1oqGSMgamX+8KlgGgIgHAwzeknwEEAd+e+MSS10v8fhmQPx5oKFsbE8jHc0aVE="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micromark-extension-mdxjs-esm_2.0.1_1688744465596_0.438258051641667"},"_hasShrinkwrap":false},"3.0.0":{"name":"micromark-extension-mdxjs-esm","version":"3.0.0","description":"micromark extension to support MDX JS import/exports","license":"MIT","keywords":["micromark","micromark-extension","mdx","mdxjs","import","export","js","javascript","es","ecmascript","markdown","unified"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark-extension-mdxjs-esm.git"},"bugs":{"url":"https://github.com/micromark/micromark-extension-mdxjs-esm/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","exports":{"development":"./dev/index.js","default":"./index.js"},"dependencies":{"@types/estree":"^1.0.0","devlop":"^1.0.0","micromark-core-commonmark":"^2.0.0","micromark-util-character":"^2.0.0","micromark-util-events-to-acorn":"^2.0.0","micromark-util-symbol":"^2.0.0","micromark-util-types":"^2.0.0","unist-util-position-from-estree":"^2.0.0","vfile-message":"^4.0.0"},"devDependencies":{"@types/acorn":"^4.0.0","@types/node":"^20.0.0","acorn":"^8.0.0","acorn-jsx":"^5.0.0","c8":"^8.0.0","micromark":"^4.0.0","micromark-build":"^2.0.0","prettier":"^3.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","type-coverage":"^2.0.0","typescript":"^5.0.0","xo":"^0.56.0"},"scripts":{"prepack":"npm run build && npm run format","build":"tsc --build --clean && tsc --build && type-coverage && micromark-build","format":"remark . -qfo && prettier . -w --log-level warn && xo --fix","test-api-prod":"node --conditions production test/index.js","test-api-dev":"node --conditions development test/index.js","test-api":"npm run test-api-dev && npm run test-api-prod","test-coverage":"c8 --100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"bracketSpacing":false,"semi":false,"singleQuote":true,"tabWidth":2,"trailingComma":"none","useTabs":false},"remarkConfig":{"plugins":["remark-preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"ignoreCatch":true,"strict":true},"xo":{"prettier":true,"rules":{"n/file-extension-in-import":"off","unicorn/no-this-assignment":"off"},"overrides":[{"files":"test/**/*.js","rules":{"no-await-in-loop":"off"}}]},"_id":"micromark-extension-mdxjs-esm@3.0.0","gitHead":"7cc9131d88405222700cab5329cd1e0b307e871b","types":"./index.d.ts","homepage":"https://github.com/micromark/micromark-extension-mdxjs-esm#readme","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==","shasum":"de21b2b045fd2059bd00d36746081de38390d54a","tarball":"https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz","fileCount":11,"unpackedSize":34473,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX6vSbvsMJb8/OsJglPLQB6oqxk9g3JS2ehm9OlMsyZgIgQy5Ac21mPCp/RP1S7XGXlLpFIwS4C7hmvXyOyNF0AT0="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micromark-extension-mdxjs-esm_3.0.0_1697716432821_0.645058377038978"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-23T16:41:37.421Z","0.1.0":"2020-11-23T16:41:37.562Z","modified":"2023-10-19T11:53:53.194Z","0.1.1":"2020-12-08T18:09:39.940Z","0.2.0":"2020-12-16T18:04:07.330Z","0.3.0":"2020-12-17T11:38:39.392Z","0.3.1":"2021-03-28T07:24:50.537Z","1.0.0":"2021-06-22T20:20:44.008Z","1.0.1":"2021-10-02T10:26:37.797Z","1.0.2":"2021-10-09T08:07:00.798Z","1.0.3":"2022-04-21T16:28:07.475Z","1.0.4":"2023-05-14T12:14:32.623Z","1.0.5":"2023-05-30T15:27:48.956Z","2.0.0":"2023-06-22T13:52:34.095Z","2.0.1":"2023-07-07T15:41:05.830Z","3.0.0":"2023-10-19T11:53:52.982Z"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"description":"micromark extension to support MDX JS import/exports","homepage":"https://github.com/micromark/micromark-extension-mdxjs-esm#readme","keywords":["micromark","micromark-extension","mdx","mdxjs","import","export","js","javascript","es","ecmascript","markdown","unified"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark-extension-mdxjs-esm.git"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"bugs":{"url":"https://github.com/micromark/micromark-extension-mdxjs-esm/issues"},"license":"MIT","readme":"# micromark-extension-mdxjs-esm\n\n[![Build][build-badge]][build]\n[![Coverage][coverage-badge]][coverage]\n[![Downloads][downloads-badge]][downloads]\n[![Size][size-badge]][size]\n[![Sponsors][sponsors-badge]][collective]\n[![Backers][backers-badge]][collective]\n[![Chat][chat-badge]][chat]\n\n[micromark][] extension to support [MDX][mdxjs] ESM (`import x from 'y'`).\n\n## Contents\n\n*   [What is this?](#what-is-this)\n*   [When to use this](#when-to-use-this)\n*   [Install](#install)\n*   [Use](#use)\n*   [API](#api)\n    *   [`mdxjsEsm(options)`](#mdxjsesmoptions)\n    *   [`Options`](#options)\n*   [Authoring](#authoring)\n*   [Syntax](#syntax)\n*   [Errors](#errors)\n    *   [Could not parse import/exports with acorn](#could-not-parse-importexports-with-acorn)\n    *   [Unexpected `$type` in code: only import/exports are supported](#unexpected-type-in-code-only-importexports-are-supported)\n*   [Tokens](#tokens)\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 contains an extension that adds support for the ESM syntax enabled\nby [MDX][mdxjs] to [`micromark`][micromark].\nThese extensions are used inside MDX.\nIt matches how imports and exports work in JavaScript through acorn.\n\nThis package is aware of JavaScript syntax.\n\n## When to use this\n\nThis project is useful when you want to support ESM in markdown.\n\nYou can use this extension when you are working with [`micromark`][micromark].\nTo support all MDX features, use\n[`micromark-extension-mdxjs`][micromark-extension-mdxjs] instead.\n\nWhen you need a syntax tree, combine this package with\n[`mdast-util-mdxjs-esm`][mdast-util-mdxjs-esm].\n\nAll these packages are used in [`remark-mdx`][remark-mdx], which focusses on\nmaking it easier to transform content by abstracting these internals away.\n\nWhen you are using [`mdx-js/mdx`][mdxjs], all of this is already included.\n\n## Install\n\nThis package is [ESM only][esm].\nIn Node.js (version 16+), install with [npm][]:\n\n```sh\nnpm install micromark-extension-mdxjs-esm\n```\n\nIn Deno with [`esm.sh`][esmsh]:\n\n```js\nimport {mdxjsEsm} from 'https://esm.sh/micromark-extension-mdxjs-esm@2'\n```\n\nIn browsers with [`esm.sh`][esmsh]:\n\n```html\n<script type=\"module\">\n  import {mdxjsEsm} from 'https://esm.sh/micromark-extension-mdxjs-esm@2?bundle'\n</script>\n```\n\n## Use\n\n```js\nimport {Parser} from 'acorn'\nimport acornJsx from 'acorn-jsx'\nimport {micromark} from 'micromark'\nimport {mdxjsEsm} from 'micromark-extension-mdxjs-esm'\n\nconst acorn = Parser.extend(acornJsx())\n\nconst output = micromark('import a from \"b\"\\n\\n# c', {\n  extensions: [mdxjsEsm({acorn})]\n})\n\nconsole.log(output)\n```\n\nYields:\n\n```html\n<h1>c</h1>\n```\n\n…which is useless: go to a syntax tree with\n[`mdast-util-from-markdown`][mdast-util-from-markdown] and\n[`mdast-util-mdxjs-esm`][mdast-util-mdxjs-esm] instead.\n\n## API\n\nThis package exports the identifier [`mdxjsEsm`][api-mdxjs-esm].\nThere is no default export.\n\nThe export map supports the [`development` condition][development].\nRun `node --conditions development module.js` to get instrumented dev code.\nWithout this condition, production code is loaded.\n\n### `mdxjsEsm(options)`\n\nCreate an extension for `micromark` to enable MDX ESM syntax.\n\n###### Parameters\n\n*   `options` ([`Options`][api-options], required)\n    — configuration\n\n###### Returns\n\nExtension for `micromark` that can be passed in `extensions` to enable MDX\nESM syntax ([`Extension`][micromark-extension]).\n\n### `Options`\n\nConfiguration (TypeScript type).\n\n###### Fields\n\n*   `acorn` ([`Acorn`][acorn], required)\n    — acorn parser to use\n*   `acornOptions` ([`AcornOptions`][acorn-options], default:\n    `{ecmaVersion: 2024, locations: true, sourceType: 'module'}`)\n    — configuration for acorn; all fields except `locations` can be set\n*   `addResult` (`boolean`, default: `false`)\n    — whether to add `estree` fields to tokens with results from acorn\n\n## Authoring\n\nWhen authoring markdown with ESM, make sure to follow export and import\nstatements with blank lines before more markdown.\n\nAll valid imports and exports are supported, depending on what the given acorn\ninstance and configuration supports.\n\nWhen the lowercase strings `export` or `import` are found, followed by a space,\nwe expect JavaScript.\nOtherwise, like normal in markdown, we exit and it’ll end up as a paragraph.\nWe continue parsing until we find a blank line.\nAt that point, we parse with acorn: it if parses, we found our block.\nOtherwise, if parsing failed at the last character, we assume it’s a blank line\nin code: we continue on until the next blank line and try again.\nOtherwise, the acorn error is thrown.\n\nSome examples of valid export and import statements:\n\n```mdx\nimport a from 'b'\nimport * as a from 'b'\nimport {a} from 'b'\nimport {a as b} from 'c'\nimport a, {b as c} from 'd'\nimport a, * as b from 'c'\nimport 'a'\n\nexport var a = ''\nexport const a = ''\nexport let a = ''\nexport var a, b\nexport var a = 'a', b = 'b'\nexport function a() {}\nexport class a {}\nexport var {a} = {}\nexport var {a: b} = {}\nexport var [a] = []\nexport default a = 1\nexport default function a() {}\nexport default class a {}\nexport * from 'a'\nexport * as a from 'b'\nexport {a} from 'b'\nexport {a as b} from 'c'\nexport {default} from 'b'\nexport {default as a, b} from 'c'\n\n{/* Blank lines are supported in expressions: */}\n\nexport function a() {\n\n  return 'b'\n\n}\n```\n\n```mdx-invalid\n{/* A blank line must be used after import/exports: this is incorrect! */}\n\nimport a from 'b'\n## Hello, world!\n```\n\n## Syntax\n\nESM forms with the following BNF:\n\n```bnf\n; Restriction: the entire construct must be valid JavaScript.\nmdx_esm ::= word ' ' *line *(eol *line)\n\nword ::= 'e' 'x' 'p' 'o' 'r' 't' | 'i' 'm' 'p' 'o' 'r' 't'\n```\n\nThis construct must be followed by a blank line or eof (end of file).\n\n## Errors\n\n### Could not parse import/exports with acorn\n\nThis error occurs if acorn crashes (source: `micromark-extension-mdxjs-esm`,\nrule id: `acorn`).\nFor example:\n\n```mdx-invalid\nimport 1/1\n```\n\n### Unexpected `$type` in code: only import/exports are supported\n\nThis error occurs when a non-ESM construct is found (source:\n`micromark-extension-mdxjs-esm`, rule id: `non-esm`).\nFor example:\n\n```mdx-invalid\nexport var a = 1\nvar b\n```\n\n## Tokens\n\nAn `mdxjsEsm` token is used to reflect the block of import/exports in markdown.\n\nIt includes:\n\n*   `lineEnding` for the `\\r`, `\\n`, and `\\r\\n`\n*   `lineEndingBlank` for the same characters but when after potential\n    whitespace and another line ending\n*   `whitespace` for markdown spaces and tabs in blank lines\n*   `mdxjsEsmData` for any character in a line of `mdxjsEsm`\n\n## Types\n\nThis package is fully typed with [TypeScript][].\nIt exports the additional type [`Options`][api-options].\n\n## Compatibility\n\nProjects maintained by the unified collective are compatible with maintained\nversions of Node.js.\n\nWhen we cut a new major release, we drop support for unmaintained versions of\nNode.\nThis means we try to keep the current release line,\n`micromark-extension-mdxjs-esm@^2`, compatible with Node.js 16.\n\nThis package works with `micromark` version `3` and later.\n\n## Security\n\nThis package is safe.\n\n## Related\n\n*   [`micromark-extension-mdxjs`][micromark-extension-mdxjs]\n    — support all MDX syntax\n*   [`mdast-util-mdxjs-esm`][mdast-util-mdxjs-esm]\n    — support MDX ESM in mdast\n*   [`remark-mdx`][remark-mdx]\n    — support all MDX syntax in remark\n\n## Contribute\n\nSee [`contributing.md` in `micromark/.github`][contributing] for ways to get\nstarted.\nSee [`support.md`][support] for ways to get help.\n\nThis project has a [code of conduct][coc].\nBy interacting with this repository, organization, or community you agree to\nabide by its terms.\n\n## License\n\n[MIT][license] © [Titus Wormer][author]\n\n<!-- Definitions -->\n\n[build-badge]: https://github.com/micromark/micromark-extension-mdxjs-esm/workflows/main/badge.svg\n\n[build]: https://github.com/micromark/micromark-extension-mdxjs-esm/actions\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/micromark/micromark-extension-mdxjs-esm.svg\n\n[coverage]: https://codecov.io/github/micromark/micromark-extension-mdxjs-esm\n\n[downloads-badge]: https://img.shields.io/npm/dm/micromark-extension-mdxjs-esm.svg\n\n[downloads]: https://www.npmjs.com/package/micromark-extension-mdxjs-esm\n\n[size-badge]: https://img.shields.io/badge/dynamic/json?label=minzipped%20size&query=$.size.compressedSize&url=https://deno.bundlejs.com/?q=micromark-extension-mdxjs-esm\n\n[size]: https://bundlejs.com/?q=micromark-extension-mdxjs-esm\n\n[sponsors-badge]: https://opencollective.com/unified/sponsors/badge.svg\n\n[backers-badge]: https://opencollective.com/unified/backers/badge.svg\n\n[collective]: https://opencollective.com/unified\n\n[chat-badge]: https://img.shields.io/badge/chat-discussions-success.svg\n\n[chat]: https://github.com/micromark/micromark/discussions\n\n[npm]: https://docs.npmjs.com/cli/install\n\n[esmsh]: https://esm.sh\n\n[license]: license\n\n[author]: https://wooorm.com\n\n[contributing]: https://github.com/micromark/.github/blob/main/contributing.md\n\n[support]: https://github.com/micromark/.github/blob/main/support.md\n\n[coc]: https://github.com/micromark/.github/blob/main/code-of-conduct.md\n\n[esm]: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\n\n[typescript]: https://www.typescriptlang.org\n\n[development]: https://nodejs.org/api/packages.html#packages_resolving_user_conditions\n\n[micromark]: https://github.com/micromark/micromark\n\n[micromark-extension]: https://github.com/micromark/micromark#syntaxextension\n\n[micromark-extension-mdxjs]: https://github.com/micromark/micromark-extension-mdxjs\n\n[mdast-util-mdxjs-esm]: https://github.com/syntax-tree/mdast-util-mdxjs-esm\n\n[mdast-util-from-markdown]: https://github.com/syntax-tree/mdast-util-from-markdown\n\n[remark-mdx]: https://mdxjs.com/packages/remark-mdx/\n\n[mdxjs]: https://mdxjs.com\n\n[acorn]: https://github.com/acornjs/acorn\n\n[acorn-options]: https://github.com/acornjs/acorn/blob/96c721dbf89d0ccc3a8c7f39e69ef2a6a3c04dfa/acorn/dist/acorn.d.ts#L16\n\n[api-mdxjs-esm]: #mdxjsesmoptions\n\n[api-options]: #options\n","readmeFilename":"readme.md"}