1
1
mirror of https://github.com/mdx-js/mdx.git synced 2024-09-11 15:05:32 +03:00

Refactor package.jsons

This commit is contained in:
Titus Wormer 2023-10-14 15:39:06 +02:00
parent ac01ca2a76
commit 8f63c0502e
No known key found for this signature in database
GPG Key ID: E6E581152ED04E2E
13 changed files with 421 additions and 530 deletions

413
package-lock.json generated
View File

@ -7,25 +7,33 @@
"name": "monorepo",
"license": "MIT",
"workspaces": [
"packages/remark-mdx",
"packages/mdx",
"packages/react",
"packages/preact",
"packages/vue",
"packages/esbuild",
"packages/loader",
"packages/node-loader",
"packages/register",
"packages/rollup"
"packages/remark-mdx/",
"packages/mdx/",
"packages/react/",
"packages/preact/",
"packages/vue/",
"packages/esbuild/",
"packages/loader/",
"packages/node-loader/",
"packages/register/",
"packages/rollup/"
],
"devDependencies": {
"@babel/core": "^7.0.0",
"@emotion/react": "^11.0.0",
"@node-loader/core": "^2.0.0",
"@types/dlv": "^1.1.2",
"@types/babel__core": "^7.0.0",
"@types/dlv": "^1.0.0",
"@types/mdx": "^2.0.0",
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.0",
"@vue/babel-plugin-jsx": "^1.0.0",
"@vue/server-renderer": "^3.0.0",
"@wooorm/starry-night": "^3.0.0",
"acorn": "^8.0.0",
"ajv": "^8.12.0",
"ap-style-title-case": "^2.0.0",
"autoprefixer": "^10.0.0",
"babel-loader": "^9.0.0",
"c8": "^8.0.0",
"capture-website": "^3.0.0",
"chrome-aws-lambda": "^10.0.0",
@ -45,10 +53,13 @@
"hast-util-to-jsx-runtime": "^2.0.0",
"hast-util-to-text": "^4.0.0",
"hastscript": "^8.0.0",
"nanoid": "^4.0.0",
"p-all": "^5.0.0",
"periscopic": "^3.0.0",
"postcss": "^8.0.0",
"postcss-cli": "^10.0.0",
"preact": "^10.0.0",
"preact-render-to-string": "^6.0.0",
"prettier": "^3.0.0",
"puppeteer-core": "^20.0.0",
"react": "^18.0.0",
@ -59,6 +70,7 @@
"rehype-infer-description-meta": "^2.0.0",
"rehype-infer-reading-time-meta": "^2.0.0",
"rehype-infer-title-meta": "^2.0.0",
"rehype-katex": "^7.0.0",
"rehype-meta": "^4.0.0",
"rehype-minify-url": "^5.0.0",
"rehype-parse": "^9.0.0",
@ -75,18 +87,26 @@
"remark-gemoji": "^8.0.0",
"remark-gfm": "^4.0.0",
"remark-github": "^12.0.0",
"remark-math": "^6.0.0",
"remark-mdx-frontmatter": "^3.0.0",
"remark-parse": "^11.0.0",
"remark-preset-wooorm": "^9.0.0",
"remark-squeeze-paragraphs": "^6.0.0",
"remark-stringify": "^11.0.0",
"remark-strip-badges": "^7.0.0",
"remark-toc": "^9.0.0",
"rollup": "^4.0.0",
"source-map-support": "^0.5.0",
"type-coverage": "^2.0.0",
"typescript": "^5.0.0",
"unified": "^11.0.0",
"unified": "^11.0.3",
"unist-builder": "^4.0.0",
"unist-util-remove-position": "^5.0.0",
"unist-util-visit": "^5.0.0",
"vfile": "^6.0.0",
"vfile-message": "^4.0.0",
"vue": "^3.0.0",
"webpack": "^5.0.0",
"xast-util-feed": "^2.0.0",
"xast-util-sitemap": "^2.0.0",
"xast-util-to-xml": "^4.0.0",
@ -133,18 +153,18 @@
}
},
"node_modules/@babel/compat-data": {
"version": "7.22.20",
"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.20.tgz",
"integrity": "sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==",
"version": "7.23.2",
"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.2.tgz",
"integrity": "sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==",
"dev": true,
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/core": {
"version": "7.23.0",
"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.0.tgz",
"integrity": "sha512-97z/ju/Jy1rZmDxybphrBuI+jtJjFVoz7Mr9yUQVVVi+DNZE333uFQeMOqcCIy1x3WYBIbWftUSLmbNXNT7qFQ==",
"version": "7.23.2",
"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz",
"integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==",
"dev": true,
"dependencies": {
"@ampproject/remapping": "^2.2.0",
@ -152,10 +172,10 @@
"@babel/generator": "^7.23.0",
"@babel/helper-compilation-targets": "^7.22.15",
"@babel/helper-module-transforms": "^7.23.0",
"@babel/helpers": "^7.23.0",
"@babel/helpers": "^7.23.2",
"@babel/parser": "^7.23.0",
"@babel/template": "^7.22.15",
"@babel/traverse": "^7.23.0",
"@babel/traverse": "^7.23.2",
"@babel/types": "^7.23.0",
"convert-source-map": "^2.0.0",
"debug": "^4.1.0",
@ -361,13 +381,13 @@
}
},
"node_modules/@babel/helpers": {
"version": "7.23.1",
"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.1.tgz",
"integrity": "sha512-chNpneuK18yW5Oxsr+t553UZzzAs3aZnFm4bxhebsNTeshrC95yA7l5yl7GBAG+JG1rF0F7zzD2EixK9mWSDoA==",
"version": "7.23.2",
"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz",
"integrity": "sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==",
"dev": true,
"dependencies": {
"@babel/template": "^7.22.15",
"@babel/traverse": "^7.23.0",
"@babel/traverse": "^7.23.2",
"@babel/types": "^7.23.0"
},
"engines": {
@ -416,9 +436,9 @@
}
},
"node_modules/@babel/runtime": {
"version": "7.23.1",
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.1.tgz",
"integrity": "sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g==",
"version": "7.23.2",
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz",
"integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==",
"dev": true,
"dependencies": {
"regenerator-runtime": "^0.14.0"
@ -442,9 +462,9 @@
}
},
"node_modules/@babel/traverse": {
"version": "7.23.0",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.0.tgz",
"integrity": "sha512-t/QaEvyIoIkwzpiZ7aoSKK8kObQYeF7T2v+dazAYCb8SXtp58zEVkWW7zAnju8FNKNdr4ScAOEDmMItbyOmEYw==",
"version": "7.23.2",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz",
"integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==",
"dev": true,
"dependencies": {
"@babel/code-frame": "^7.22.13",
@ -1675,9 +1695,9 @@
"integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
},
"node_modules/@rollup/rollup-android-arm-eabi": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.0.2.tgz",
"integrity": "sha512-xDvk1pT4vaPU2BOLy0MqHMdYZyntqpaBf8RhBiezlqG9OjY8F50TyctHo8znigYKd+QCFhCmlmXHOL/LoaOl3w==",
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.1.0.tgz",
"integrity": "sha512-ALx3P+gRnVSzWPsPq7F3pNCay4zN1NJVRTjpSSUNrZj1+DqBuwwt830JLyEATmGaN1VJ15UkqudSx8Mu3BF3BA==",
"cpu": [
"arm"
],
@ -1688,9 +1708,9 @@
]
},
"node_modules/@rollup/rollup-android-arm64": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.0.2.tgz",
"integrity": "sha512-lqCglytY3E6raze27DD9VQJWohbwCxzqs9aSHcj5X/8hJpzZfNdbsr4Ja9Hqp6iPyF53+5PtPx0pKRlkSvlHZg==",
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.1.0.tgz",
"integrity": "sha512-pIi4Awf/YFwdc3H0VNYZMTS7FA0J00rS8AKoSfyB61GDVo+r7eOjSofoUPhDFXU7pfuTBiZ/4VAGa/qXGm5wcA==",
"cpu": [
"arm64"
],
@ -1701,9 +1721,9 @@
]
},
"node_modules/@rollup/rollup-darwin-arm64": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.0.2.tgz",
"integrity": "sha512-nkBKItS6E6CCzvRwgiKad+j+1ibmL7SIInj7oqMWmdkCjiSX6VeVZw2mLlRKIUL+JjsBgpATTfo7BiAXc1v0jA==",
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.1.0.tgz",
"integrity": "sha512-xpZp/bE29sSYoopkOepdDRui/KnlXjSyf/H0qVOOzjTYE8WxqMfDMfwcgb+ORuaq12RdZfA/nLKZ27PL1AuazA==",
"cpu": [
"arm64"
],
@ -1714,9 +1734,9 @@
]
},
"node_modules/@rollup/rollup-darwin-x64": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.0.2.tgz",
"integrity": "sha512-vX2C8xvWPIbpEgQht95+dY6BReKAvtDgPDGi0XN0kWJKkm4WdNmq5dnwscv/zxvi+n6jUTBhs6GtpkkWT4q8Gg==",
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.1.0.tgz",
"integrity": "sha512-bq3nagc+N+IquV8p49eDZE3jFaXt0Fjr7nxBeMkg2lKuzEjUfwN3iTRQIBC+jQT27qa5SegHaawfOf0pfyUWCQ==",
"cpu": [
"x64"
],
@ -1727,9 +1747,9 @@
]
},
"node_modules/@rollup/rollup-linux-arm-gnueabihf": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.0.2.tgz",
"integrity": "sha512-DVFIfcHOjgmeHOAqji4xNz2wczt1Bmzy9MwBZKBa83SjBVO/i38VHDR+9ixo8QpBOiEagmNw12DucG+v55tCrg==",
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.1.0.tgz",
"integrity": "sha512-H5LILHYvZHTeaqIuNg4pw5lx4jj/mTz7tUXqZ1aFWBmnq9h34nHfA/SxyCZ5JCIyV/enLnXqposjx0i0Wrgg5g==",
"cpu": [
"arm"
],
@ -1740,9 +1760,9 @@
]
},
"node_modules/@rollup/rollup-linux-arm64-gnu": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.0.2.tgz",
"integrity": "sha512-GCK/a9ItUxPI0V5hQEJjH4JtOJO90GF2Hja7TO+EZ8rmkGvEi8/ZDMhXmcuDpQT7/PWrTT9RvnG8snMd5SrhBQ==",
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.1.0.tgz",
"integrity": "sha512-snLIi8gp2VUntI/vXoiY0DnsmdP0dc/g4D3bHiiytPv9t8oWj5lCFtnHoZLvvreT2IsaZ1H8P+9D9lFBKr82xA==",
"cpu": [
"arm64"
],
@ -1753,9 +1773,9 @@
]
},
"node_modules/@rollup/rollup-linux-arm64-musl": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.0.2.tgz",
"integrity": "sha512-cLuBp7rOjIB1R2j/VazjCmHC7liWUur2e9mFflLJBAWCkrZ+X0+QwHLvOQakIwDymungzAKv6W9kHZnTp/Mqrg==",
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.1.0.tgz",
"integrity": "sha512-OXqp0PUZ3x/fxoT/WooO+kxO6Bxznr0lRA2qj0FjGvMEywfMTKKBcfSd3QorVcxmAKDEA5IDwD0aUPqyYDx2qw==",
"cpu": [
"arm64"
],
@ -1766,9 +1786,9 @@
]
},
"node_modules/@rollup/rollup-linux-x64-gnu": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.0.2.tgz",
"integrity": "sha512-Zqw4iVnJr2naoyQus0yLy7sLtisCQcpdMKUCeXPBjkJtpiflRime/TMojbnl8O3oxUAj92mxr+t7im/RbgA20w==",
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.1.0.tgz",
"integrity": "sha512-8wsvV6xnkLal4WHiSORLeE84FZr/dOalahEK9o1xldj42gafOHnZsGop4Ai2FuryckskHSaufJmxBF6Ps/9+Ww==",
"cpu": [
"x64"
],
@ -1779,9 +1799,9 @@
]
},
"node_modules/@rollup/rollup-linux-x64-musl": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.0.2.tgz",
"integrity": "sha512-jJRU9TyUD/iMqjf8aLAp7XiN3pIj5v6Qcu+cdzBfVTKDD0Fvua4oUoK8eVJ9ZuKBEQKt3WdlcwJXFkpmMLk6kg==",
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.1.0.tgz",
"integrity": "sha512-Z0ZiucXLZSHJnRKfQ6xgz0SjL0TlXr76kCwpr2ULQRxbvvfEm4Z0HM+DEgE1R6OthSqPxnxNqT2IACkQ6yvGSw==",
"cpu": [
"x64"
],
@ -1792,9 +1812,9 @@
]
},
"node_modules/@rollup/rollup-win32-arm64-msvc": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.0.2.tgz",
"integrity": "sha512-ZkS2NixCxHKC4zbOnw64ztEGGDVIYP6nKkGBfOAxEPW71Sji9v8z3yaHNuae/JHPwXA+14oDefnOuVfxl59SmQ==",
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.1.0.tgz",
"integrity": "sha512-7lqRlilcPpA88eCtFxl7zaeRH4nZlPy/qECsrRe9JQzqANa3wPYmjgwLQbduN8PuZ9dQ6HD09BFm7v+Pc0dNTQ==",
"cpu": [
"arm64"
],
@ -1805,9 +1825,9 @@
]
},
"node_modules/@rollup/rollup-win32-ia32-msvc": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.0.2.tgz",
"integrity": "sha512-3SKjj+tvnZ0oZq2BKB+fI+DqYI83VrRzk7eed8tJkxeZ4zxJZcLSE8YDQLYGq1tZAnAX+H076RHHB4gTZXsQzw==",
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.1.0.tgz",
"integrity": "sha512-SQKgw9m7bCvrNu/Gy5bRBRqosM0T7AWMEL3f1ikBqmwsCjsXQBGvJrCYkvZ3Lp5UAkwU7EgSdP6KtnM3Z8PajA==",
"cpu": [
"ia32"
],
@ -1818,9 +1838,9 @@
]
},
"node_modules/@rollup/rollup-win32-x64-msvc": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.0.2.tgz",
"integrity": "sha512-MBdJIOxRauKkry7t2q+rTHa3aWjVez2eioWg+etRVS3dE4tChhmt5oqZYr48R6bPmcwEhxQr96gVRfeQrLbqng==",
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.1.0.tgz",
"integrity": "sha512-ZKUpObly8HGI1QXM1AOxEiYolMByH2ekxaeROqRqZnEIWrBJJ/HjNFIY+Q+ujJymSkjj+ArDRTryHX3M7KZGnQ==",
"cpu": [
"x64"
],
@ -2076,9 +2096,9 @@
"dev": true
},
"node_modules/@types/node": {
"version": "20.8.4",
"resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz",
"integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==",
"version": "20.8.6",
"resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.6.tgz",
"integrity": "sha512-eWO4K2Ji70QzKUqRy6oyJWUeB7+g2cRagT3T/nxYibYcT4y2BDL8lqolRXjTHmkZCdJfIPaY73KbJAZmcryxTQ==",
"dev": true,
"dependencies": {
"undici-types": "~5.25.1"
@ -2105,14 +2125,12 @@
"node_modules/@types/prop-types": {
"version": "15.7.8",
"resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.8.tgz",
"integrity": "sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ==",
"dev": true
"integrity": "sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ=="
},
"node_modules/@types/react": {
"version": "18.2.28",
"resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.28.tgz",
"integrity": "sha512-ad4aa/RaaJS3hyGz0BGegdnSRXQBkd1CCYDCdNjBPg90UUpLgo+WlJqb9fMYUxtehmzF3PJaTWqRZjko6BRzBg==",
"dev": true,
"dependencies": {
"@types/prop-types": "*",
"@types/scheduler": "*",
@ -2137,8 +2155,7 @@
"node_modules/@types/scheduler": {
"version": "0.16.4",
"resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.4.tgz",
"integrity": "sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ==",
"dev": true
"integrity": "sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ=="
},
"node_modules/@types/semver": {
"version": "7.5.3",
@ -3603,9 +3620,9 @@
}
},
"node_modules/caniuse-lite": {
"version": "1.0.30001547",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001547.tgz",
"integrity": "sha512-W7CrtIModMAxobGhz8iXmDfuJiiKg1WADMO/9x7/CLNin5cpSbuBjooyoIUVB5eyCc36QuTVlkVa1iB2S5+/eA==",
"version": "1.0.30001549",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001549.tgz",
"integrity": "sha512-qRp48dPYSCYaP+KurZLhDYdVE+yEyht/3NlmcJgVQ2VMGt6JL36ndQ/7rgspdZsJuxDPFIo/OzBT2+GmIJ53BA==",
"dev": true,
"funding": [
{
@ -4299,8 +4316,7 @@
"node_modules/csstype": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz",
"integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==",
"dev": true
"integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ=="
},
"node_modules/dale-chall": {
"version": "1.0.4",
@ -4535,9 +4551,9 @@
}
},
"node_modules/define-data-property": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz",
"integrity": "sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==",
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz",
"integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==",
"dev": true,
"dependencies": {
"get-intrinsic": "^1.2.1",
@ -4746,9 +4762,9 @@
"dev": true
},
"node_modules/electron-to-chromium": {
"version": "1.4.549",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.549.tgz",
"integrity": "sha512-gpXfJslSi4hYDkA0mTLEpYKRv9siAgSUgZ+UWyk+J5Cttpd1ThCVwdclzIwQSclz3hYn049+M2fgrP1WpvF8xg==",
"version": "1.4.554",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.554.tgz",
"integrity": "sha512-Q0umzPJjfBrrj8unkONTgbKQXzXRrH7sVV7D9ea2yBV3Oaogz991yhbpfvo2LMNkJItmruXTEzVpP9cp7vaIiQ==",
"dev": true
},
"node_modules/emoji-regex": {
@ -6546,9 +6562,9 @@
}
},
"node_modules/fraction.js": {
"version": "4.3.6",
"resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz",
"integrity": "sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==",
"version": "4.3.7",
"resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz",
"integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==",
"dev": true,
"engines": {
"node": "*"
@ -6599,10 +6615,13 @@
}
},
"node_modules/function-bind": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
"dev": true
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
"dev": true,
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/function.prototype.name": {
"version": "1.1.6",
@ -9247,9 +9266,9 @@
}
},
"node_modules/magic-string": {
"version": "0.30.4",
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.4.tgz",
"integrity": "sha512-Q/TKtsC5BPm0kGqgBIF9oXAs/xEf2vRKiIB4wCRQTJOQIByZ1d+NnUOotvJOvNpi5RNIgVOMC3pOuaP1ZTDlVg==",
"version": "0.30.5",
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz",
"integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==",
"dev": true,
"dependencies": {
"@jridgewell/sourcemap-codec": "^1.4.15"
@ -11408,9 +11427,9 @@
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
},
"node_modules/nanoid": {
"version": "3.3.6",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
"integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz",
"integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
"dev": true,
"funding": [
{
@ -11419,10 +11438,10 @@
}
],
"bin": {
"nanoid": "bin/nanoid.cjs"
"nanoid": "bin/nanoid.js"
},
"engines": {
"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
"node": "^14 || ^16 || >=18"
}
},
"node_modules/natural-compare": {
@ -12533,9 +12552,9 @@
}
},
"node_modules/postcss-load-config/node_modules/yaml": {
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.2.tgz",
"integrity": "sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==",
"version": "2.3.3",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.3.tgz",
"integrity": "sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==",
"dev": true,
"engines": {
"node": ">= 14"
@ -12889,6 +12908,24 @@
"integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
"dev": true
},
"node_modules/postcss/node_modules/nanoid": {
"version": "3.3.6",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
"integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
"dev": true,
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/ai"
}
],
"bin": {
"nanoid": "bin/nanoid.cjs"
},
"engines": {
"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
}
},
"node_modules/preact": {
"version": "10.18.1",
"resolved": "https://registry.npmjs.org/preact/-/preact-10.18.1.tgz",
@ -13877,9 +13914,9 @@
}
},
"node_modules/rehype-document": {
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/rehype-document/-/rehype-document-7.0.1.tgz",
"integrity": "sha512-qM+KvIVSfkmR/Bz/g7j091G9U4ZeOcn1bNqMhJG7GQJgr/5ymTyM6qKpkQPQaGfVvv+Lrtj/ZwobknzxyPSwkg==",
"version": "7.0.2",
"resolved": "https://registry.npmjs.org/rehype-document/-/rehype-document-7.0.2.tgz",
"integrity": "sha512-7ih+zNlNNB5GwEdtd/h6FG1GEMb9xlJpIFovgoSMPVYJ8zernXyZ9cOsHCv6T2iHLgwy8ZgeIoH/8GGcbZmFww==",
"dev": true,
"dependencies": {
"@types/hast": "^3.0.0",
@ -23691,9 +23728,9 @@
}
},
"node_modules/remark-mdx-frontmatter/node_modules/yaml": {
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.2.tgz",
"integrity": "sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==",
"version": "2.3.3",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.3.tgz",
"integrity": "sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==",
"dev": true,
"engines": {
"node": ">= 14"
@ -26541,9 +26578,9 @@
}
},
"node_modules/rollup": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/rollup/-/rollup-4.0.2.tgz",
"integrity": "sha512-MCScu4usMPCeVFaiLcgMDaBQeYi1z6vpWxz0r0hq0Hv77Y2YuOTZldkuNJ54BdYBH3e+nkrk6j0Rre/NLDBYzg==",
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/rollup/-/rollup-4.1.0.tgz",
"integrity": "sha512-qNSWRV1EkGCIjR5z4Z0AodbPKsLlwtvs/iP9F75ZuqlQfVTZvDqBMOxuKzxGq1OY4+l2hey8fUWbiekCdZEIFg==",
"dev": true,
"bin": {
"rollup": "dist/bin/rollup"
@ -26553,18 +26590,18 @@
"npm": ">=8.0.0"
},
"optionalDependencies": {
"@rollup/rollup-android-arm-eabi": "4.0.2",
"@rollup/rollup-android-arm64": "4.0.2",
"@rollup/rollup-darwin-arm64": "4.0.2",
"@rollup/rollup-darwin-x64": "4.0.2",
"@rollup/rollup-linux-arm-gnueabihf": "4.0.2",
"@rollup/rollup-linux-arm64-gnu": "4.0.2",
"@rollup/rollup-linux-arm64-musl": "4.0.2",
"@rollup/rollup-linux-x64-gnu": "4.0.2",
"@rollup/rollup-linux-x64-musl": "4.0.2",
"@rollup/rollup-win32-arm64-msvc": "4.0.2",
"@rollup/rollup-win32-ia32-msvc": "4.0.2",
"@rollup/rollup-win32-x64-msvc": "4.0.2",
"@rollup/rollup-android-arm-eabi": "4.1.0",
"@rollup/rollup-android-arm64": "4.1.0",
"@rollup/rollup-darwin-arm64": "4.1.0",
"@rollup/rollup-darwin-x64": "4.1.0",
"@rollup/rollup-linux-arm-gnueabihf": "4.1.0",
"@rollup/rollup-linux-arm64-gnu": "4.1.0",
"@rollup/rollup-linux-arm64-musl": "4.1.0",
"@rollup/rollup-linux-x64-gnu": "4.1.0",
"@rollup/rollup-linux-x64-musl": "4.1.0",
"@rollup/rollup-win32-arm64-msvc": "4.1.0",
"@rollup/rollup-win32-ia32-msvc": "4.1.0",
"@rollup/rollup-win32-x64-msvc": "4.1.0",
"fsevents": "~2.3.2"
}
},
@ -28261,9 +28298,9 @@
}
},
"node_modules/unified-args/node_modules/yaml": {
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.2.tgz",
"integrity": "sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==",
"version": "2.3.3",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.3.tgz",
"integrity": "sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==",
"dev": true,
"engines": {
"node": ">= 14"
@ -29248,9 +29285,9 @@
"dev": true
},
"node_modules/webpack": {
"version": "5.88.2",
"resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz",
"integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==",
"version": "5.89.0",
"resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz",
"integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==",
"dev": true,
"dependencies": {
"@types/eslint-scope": "^3.7.3",
@ -30097,14 +30134,7 @@
"node-fetch": "^3.0.0",
"vfile": "^6.0.0"
},
"devDependencies": {
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.0",
"esbuild": "^0.19.0",
"react": "^18.0.0",
"react-dom": "^18.0.0",
"vfile-message": "^4.0.0"
},
"devDependencies": {},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
@ -30121,19 +30151,7 @@
"@mdx-js/mdx": "^2.0.0",
"source-map": "^0.7.0"
},
"devDependencies": {
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.0",
"@vue/babel-plugin-jsx": "^1.0.0",
"@vue/server-renderer": "^3.0.0",
"babel-loader": "^9.0.0",
"preact": "^10.0.0",
"preact-render-to-string": "^6.0.0",
"react": "^18.0.0",
"react-dom": "^18.0.0",
"vue": "^3.0.0",
"webpack": "^5.0.0"
},
"devDependencies": {},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
@ -30168,45 +30186,12 @@
"unist-util-visit": "^5.0.0",
"vfile": "^6.0.0"
},
"devDependencies": {
"@emotion/react": "^11.0.0",
"@mdx-js/react": "^2.0.0",
"nanoid": "^4.0.0",
"preact": "^10.0.0",
"preact-render-to-string": "^6.0.0",
"react": "^18.0.0",
"react-dom": "^18.0.0",
"rehype-katex": "^7.0.0",
"rehype-raw": "^7.0.0",
"remark-frontmatter": "^5.0.0",
"remark-gfm": "^4.0.0",
"remark-math": "^6.0.0",
"source-map-support": "^0.5.0",
"unist-util-remove-position": "^5.0.0"
},
"devDependencies": {},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
}
},
"packages/mdx/node_modules/nanoid": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz",
"integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
"dev": true,
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/ai"
}
],
"bin": {
"nanoid": "bin/nanoid.js"
},
"engines": {
"node": "^14 || ^16 || >=18"
}
},
"packages/node-loader": {
"name": "@mdx-js/node-loader",
"version": "2.3.0",
@ -30215,12 +30200,7 @@
"@mdx-js/mdx": "^2.0.0",
"vfile": "^6.0.0"
},
"devDependencies": {
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.0",
"react": "^18.0.0",
"react-dom": "^18.0.0"
},
"devDependencies": {},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
@ -30233,11 +30213,7 @@
"dependencies": {
"@types/mdx": "^2.0.0"
},
"devDependencies": {
"@mdx-js/mdx": "^2.0.0",
"preact": "^10.0.0",
"preact-render-to-string": "^6.0.0"
},
"devDependencies": {},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
@ -30254,13 +30230,7 @@
"@types/mdx": "^2.0.0",
"@types/react": ">=16"
},
"devDependencies": {
"@mdx-js/mdx": "^2.0.0",
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.0",
"react": "^18.0.0",
"react-dom": "^18.0.0"
},
"devDependencies": {},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
@ -30277,12 +30247,7 @@
"@mdx-js/mdx": "^2.0.0",
"@types/deasync": "^0.1.0"
},
"devDependencies": {
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.0",
"react": "^18.0.0",
"react-dom": "^18.0.0"
},
"devDependencies": {},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
@ -30298,14 +30263,7 @@
"mdast-util-mdx": "^3.0.0",
"micromark-extension-mdxjs": "^2.0.0"
},
"devDependencies": {
"remark-parse": "^11.0.0",
"remark-stringify": "^11.0.0",
"unified": "^11.0.0",
"unist-builder": "^4.0.0",
"unist-util-remove-position": "^5.0.0",
"unist-util-visit": "^5.0.0"
},
"devDependencies": {},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
@ -30321,13 +30279,7 @@
"source-map": "^0.7.0",
"vfile": "^6.0.0"
},
"devDependencies": {
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.0",
"react": "^18.0.0",
"react-dom": "^18.0.0",
"rollup": "^4.0.0"
},
"devDependencies": {},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
@ -30340,15 +30292,10 @@
"name": "@mdx-js/vue",
"version": "2.3.0",
"license": "MIT",
"devDependencies": {
"@babel/core": "^7.0.0",
"@mdx-js/mdx": "^2.0.0",
"@types/babel__core": "^7.0.0",
"@types/mdx": "^2.0.0",
"@vue/babel-plugin-jsx": "^1.0.0",
"@vue/server-renderer": "^3.0.0",
"vue": "^3.0.0"
"dependencies": {
"@types/mdx": "^2.0.0"
},
"devDependencies": {},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"

View File

@ -11,25 +11,33 @@
},
"type": "module",
"workspaces": [
"packages/remark-mdx",
"packages/mdx",
"packages/react",
"packages/preact",
"packages/vue",
"packages/esbuild",
"packages/loader",
"packages/node-loader",
"packages/register",
"packages/rollup"
"packages/remark-mdx/",
"packages/mdx/",
"packages/react/",
"packages/preact/",
"packages/vue/",
"packages/esbuild/",
"packages/loader/",
"packages/node-loader/",
"packages/register/",
"packages/rollup/"
],
"devDependencies": {
"@babel/core": "^7.0.0",
"@emotion/react": "^11.0.0",
"@node-loader/core": "^2.0.0",
"@types/dlv": "^1.1.2",
"@types/babel__core": "^7.0.0",
"@types/dlv": "^1.0.0",
"@types/mdx": "^2.0.0",
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.0",
"@vue/babel-plugin-jsx": "^1.0.0",
"@vue/server-renderer": "^3.0.0",
"@wooorm/starry-night": "^3.0.0",
"acorn": "^8.0.0",
"ajv": "^8.12.0",
"ap-style-title-case": "^2.0.0",
"autoprefixer": "^10.0.0",
"babel-loader": "^9.0.0",
"c8": "^8.0.0",
"capture-website": "^3.0.0",
"chrome-aws-lambda": "^10.0.0",
@ -49,10 +57,13 @@
"hast-util-to-jsx-runtime": "^2.0.0",
"hast-util-to-text": "^4.0.0",
"hastscript": "^8.0.0",
"nanoid": "^4.0.0",
"p-all": "^5.0.0",
"periscopic": "^3.0.0",
"postcss": "^8.0.0",
"postcss-cli": "^10.0.0",
"preact": "^10.0.0",
"preact-render-to-string": "^6.0.0",
"prettier": "^3.0.0",
"puppeteer-core": "^20.0.0",
"react": "^18.0.0",
@ -63,6 +74,7 @@
"rehype-infer-description-meta": "^2.0.0",
"rehype-infer-reading-time-meta": "^2.0.0",
"rehype-infer-title-meta": "^2.0.0",
"rehype-katex": "^7.0.0",
"rehype-meta": "^4.0.0",
"rehype-minify-url": "^5.0.0",
"rehype-parse": "^9.0.0",
@ -79,49 +91,86 @@
"remark-gemoji": "^8.0.0",
"remark-gfm": "^4.0.0",
"remark-github": "^12.0.0",
"remark-math": "^6.0.0",
"remark-mdx-frontmatter": "^3.0.0",
"remark-parse": "^11.0.0",
"remark-preset-wooorm": "^9.0.0",
"remark-squeeze-paragraphs": "^6.0.0",
"remark-stringify": "^11.0.0",
"remark-strip-badges": "^7.0.0",
"remark-toc": "^9.0.0",
"rollup": "^4.0.0",
"source-map-support": "^0.5.0",
"type-coverage": "^2.0.0",
"typescript": "^5.0.0",
"unified": "^11.0.0",
"unified": "^11.0.3",
"unist-builder": "^4.0.0",
"unist-util-remove-position": "^5.0.0",
"unist-util-visit": "^5.0.0",
"vfile": "^6.0.0",
"vfile-message": "^4.0.0",
"vue": "^3.0.0",
"webpack": "^5.0.0",
"xast-util-feed": "^2.0.0",
"xast-util-sitemap": "^2.0.0",
"xast-util-to-xml": "^4.0.0",
"xo": "^0.56.0"
},
"scripts": {
"docs-js": "esbuild docs/_asset/index.js --bundle --conditions=browser,production --define:process.env.NODE_ENV=\\\"production\\\" --log-level=warning --minify --outfile=public/index.js --target=es2020 && esbuild docs/_asset/editor.jsx --bundle --conditions=browser,production --define:process.env.NODE_ENV=\\\"production\\\" --log-level=warning --minify --outfile=public/editor.js --target=es2020",
"docs-css": "postcss docs/_asset/index.css -o public/index.css",
"docs-prep": "node website/prep.js && npm run docs-js && npm run docs-css",
"docs-generate": "cross-env NODE_LOADER_CONFIG=website/loader.js node --no-warnings --experimental-loader @node-loader/core website/generate.js",
"docs-post": "node website/post.js",
"docs": "npm run docs-prep && npm run docs-generate && npm run docs-post",
"docs-deploy": "vercel && vercel alias $(pbpaste) mdxjs.com && vercel alias $(pbpaste) www.mdxjs.com",
"#": "remark . -qfo && remark . -e mdx -u mdx -qfo && ",
"##": "remark . -qf && remark . -e mdx -u mdx -qf && ",
"format": "prettier . -w --log-level warn && xo --fix",
"lint": "prettier . -c --log-level warn && xo",
"build": "tsc --build --clean && tsc --build && type-coverage",
"docs": "npm run docs-prep && npm run docs-generate && npm run docs-post",
"docs-css": "postcss --output public/index.css docs/_asset/index.css",
"docs-deploy": "vercel && vercel alias $(pbpaste) mdxjs.com && vercel alias $(pbpaste) www.mdxjs.com",
"docs-generate": "cross-env NODE_LOADER_CONFIG=website/loader.js node --no-warnings --loader @node-loader/core website/generate.js",
"docs-js": "npm run docs-js-default && npm run docs-js-editor",
"docs-js-default": "esbuild --bundle --conditions=browser,production --define:process.env.NODE_ENV=\\\"production\\\" --log-level=warning --minify --outfile=public/index.js --target=es2020 docs/_asset/index.js",
"docs-js-editor": "esbuild --bundle --conditions=browser,production --define:process.env.NODE_ENV=\\\"production\\\" --log-level=warning --minify --outfile=public/editor.js --target=es2020 docs/_asset/editor.jsx",
"docs-post": "node website/post.js",
"docs-prep": "node website/prep.js && npm run docs-js && npm run docs-css",
"#": "remark . --frail --output --quiet && remark . --ext mdx --frail --output --plugin remark-mdx --quiet",
"format": "prettier . --log-level warn --write && xo --fix",
"test": "npm run build && npm run format && npm run test-coverage",
"test-api": "npm run test-api --workspaces --if-present",
"test-coverage": "npm run test-coverage --workspaces --if-present",
"test": "npm run build && npm run format && npm run test-coverage"
"test-coverage": "npm run test-coverage --workspaces --if-present"
},
"browserslist": [
"last 2 versions",
"not dead"
],
"postcss": {
"plugins": {
"autoprefixer": true,
"cssnano": {
"preset": "default"
}
}
},
"prettier": {
"singleQuote": true,
"bracketSpacing": false,
"singleQuote": true,
"semi": false,
"trailingComma": "none"
"tabWidth": 2,
"trailingComma": "none",
"useTabs": false
},
"remarkConfig": {
"plugins": [
"remark-preset-wooorm",
[
"remark-lint-no-html",
false
],
[
"remark-lint-file-extension",
false
]
]
},
"typeCoverage": {
"atLeast": 100,
"detail": true,
"ignoreCatch": true,
"strict": true
},
"xo": {
"envs": [
@ -161,26 +210,5 @@
}
}
]
},
"postcss": {
"plugins": {
"autoprefixer": true,
"cssnano": {
"preset": "default"
}
}
},
"remarkConfig": {
"plugins": [
"remark-preset-wooorm",
[
"remark-lint-no-html",
false
],
[
"remark-lint-file-extension",
false
]
]
}
}

View File

@ -4,20 +4,20 @@
"description": "esbuild plugin for MDX",
"license": "MIT",
"keywords": [
"mdx",
"markdown",
"jsx",
"esbuild",
"remark",
"react",
"jsx",
"markdown",
"mdx",
"preact",
"react",
"remark",
"vue"
],
"homepage": "https://mdxjs.com",
"repository": {
"type": "git",
"url": "https://github.com/mdx-js/mdx",
"directory": "packages/esbuild"
"directory": "packages/esbuild/"
},
"bugs": "https://github.com/mdx-js/mdx/issues",
"funding": {
@ -46,18 +46,17 @@
"peerDependencies": {
"esbuild": ">=0.11.0"
},
"devDependencies": {
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.0",
"esbuild": "^0.19.0",
"react": "^18.0.0",
"react-dom": "^18.0.0",
"vfile-message": "^4.0.0"
},
"devDependencies": {},
"scripts": {
"test-api": "node test/index.js",
"test-coverage": "c8 --check-coverage --100 --reporter lcov npm run test-api",
"test": "npm run test-coverage"
"test": "npm run test-coverage",
"test-api": "node --conditions development test/index.js",
"test-coverage": "c8 --100 --reporter lcov npm run test-api"
},
"typeCoverage": {
"atLeast": 100,
"detail": true,
"ignoreCatch": true,
"strict": true
},
"xo": {
"prettier": true,
@ -67,11 +66,5 @@
"unicorn/no-await-expression-member": "off",
"unicorn/prefer-node-protocol": "off"
}
},
"typeCoverage": {
"atLeast": 100,
"detail": true,
"strict": true,
"ignoreCatch": true
}
}

View File

@ -4,20 +4,20 @@
"description": "Webpack loader for MDX",
"license": "MIT",
"keywords": [
"mdx",
"markdown",
"jsx",
"webpack",
"remark",
"react",
"markdown",
"mdx",
"preact",
"vue"
"react",
"remark",
"vue",
"webpack"
],
"homepage": "https://mdxjs.com",
"repository": {
"type": "git",
"url": "https://github.com/mdx-js/mdx",
"directory": "packages/loader"
"directory": "packages/loader/"
},
"bugs": "https://github.com/mdx-js/mdx/issues",
"funding": {
@ -50,23 +50,17 @@
"peerDependencies": {
"webpack": ">=4"
},
"devDependencies": {
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.0",
"@vue/babel-plugin-jsx": "^1.0.0",
"@vue/server-renderer": "^3.0.0",
"babel-loader": "^9.0.0",
"preact": "^10.0.0",
"preact-render-to-string": "^6.0.0",
"react": "^18.0.0",
"react-dom": "^18.0.0",
"vue": "^3.0.0",
"webpack": "^5.0.0"
},
"devDependencies": {},
"scripts": {
"test-api": "node test/index.js",
"test-coverage": "c8 --check-coverage --100 --reporter lcov npm run test-api",
"test": "npm run test-coverage"
"test": "npm run test-coverage",
"test-api": "node --conditions development test/index.js",
"test-coverage": "c8 --100 --reporter lcov npm run test-api"
},
"typeCoverage": {
"atLeast": 100,
"detail": true,
"ignoreCatch": true,
"strict": true
},
"xo": {
"prettier": true,
@ -75,12 +69,5 @@
"unicorn/prefer-node-protocol": "off",
"unicorn/prefer-string-replace-all": "off"
}
},
"typeCoverage": {
"atLeast": 100,
"detail": true,
"strict": true,
"ignoreCatch": true
},
"gitHead": "bf7deab69996449cb99c2217dff75e65855eb2c1"
}
}

View File

@ -4,17 +4,16 @@
"description": "MDX compiler",
"license": "MIT",
"keywords": [
"mdx",
"markdown",
"jsx",
"remark",
"mdxast"
"markdown",
"mdx",
"remark"
],
"homepage": "https://mdxjs.com",
"repository": {
"type": "git",
"url": "https://github.com/mdx-js/mdx",
"directory": "packages/mdx"
"directory": "packages/mdx/"
},
"bugs": "https://github.com/mdx-js/mdx/issues",
"funding": {
@ -67,26 +66,17 @@
"unist-util-visit": "^5.0.0",
"vfile": "^6.0.0"
},
"devDependencies": {
"@emotion/react": "^11.0.0",
"@mdx-js/react": "^2.0.0",
"nanoid": "^4.0.0",
"preact": "^10.0.0",
"preact-render-to-string": "^6.0.0",
"react": "^18.0.0",
"react-dom": "^18.0.0",
"rehype-katex": "^7.0.0",
"rehype-raw": "^7.0.0",
"remark-frontmatter": "^5.0.0",
"remark-gfm": "^4.0.0",
"remark-math": "^6.0.0",
"source-map-support": "^0.5.0",
"unist-util-remove-position": "^5.0.0"
},
"devDependencies": {},
"scripts": {
"test-api": "node test/index.js",
"test-coverage": "c8 --check-coverage --100 --reporter lcov npm run test-api",
"test": "npm run test-coverage"
"test": "npm run test-coverage",
"test-api": "node --conditions development test/index.js",
"test-coverage": "c8 --100 --reporter lcov npm run test-api"
},
"typeCoverage": {
"atLeast": 100,
"detail": true,
"ignoreCatch": true,
"strict": true
},
"xo": {
"prettier": true,
@ -99,15 +89,5 @@
"unicorn/prefer-code-point": "off",
"unicorn/prefer-node-protocol": "off"
}
},
"typeCoverage": {
"atLeast": 100,
"detail": true,
"strict": true,
"ignoreCatch": true,
"ignoreFiles": [
"lib/util/resolve-evaluate-options.{d.ts,js}"
]
},
"gitHead": "bf7deab69996449cb99c2217dff75e65855eb2c1"
}
}

View File

@ -4,19 +4,19 @@
"description": "Experimental Node loader for MDX",
"license": "MIT",
"keywords": [
"mdx",
"markdown",
"jsx",
"node",
"loader",
"remark",
"react"
"markdown",
"mdx",
"node",
"react",
"remark"
],
"homepage": "https://mdxjs.com",
"repository": {
"type": "git",
"url": "https://github.com/mdx-js/mdx",
"directory": "packages/node-loader"
"directory": "packages/node-loader/"
},
"bugs": "https://github.com/mdx-js/mdx/issues",
"funding": {
@ -40,16 +40,17 @@
"@mdx-js/mdx": "^2.0.0",
"vfile": "^6.0.0"
},
"devDependencies": {
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.0",
"react": "^18.0.0",
"react-dom": "^18.0.0"
},
"devDependencies": {},
"scripts": {
"test-api": "node --no-warnings --experimental-loader=./test/react-18-node-loader.js test/index.js",
"test-coverage": "c8 --check-coverage --100 --reporter lcov npm run test-api",
"test": "npm run test-coverage"
"test": "npm run test-coverage",
"test-api": "node --conditions development --loader=./test/react-18-node-loader.js test/index.js",
"test-coverage": "c8 --100 --reporter lcov npm run test-api"
},
"typeCoverage": {
"atLeast": 100,
"detail": true,
"ignoreCatch": true,
"strict": true
},
"xo": {
"prettier": true,
@ -58,11 +59,5 @@
"unicorn/no-await-expression-member": "off",
"unicorn/prefer-node-protocol": "off"
}
},
"typeCoverage": {
"atLeast": 100,
"detail": true,
"strict": true,
"ignoreCatch": true
}
}

View File

@ -1,8 +1,6 @@
import {createLoader} from '../index.js'
// Load is for Node 17+, the rest for 12, 14, 16.
const {load, getFormat, transformSource} = createLoader({
fixRuntimeWithoutExportMap: false
})
// To do: break to not fix by default, remove this file.
const {load} = createLoader({fixRuntimeWithoutExportMap: false})
export {load, getFormat, transformSource}
export {load}

View File

@ -4,18 +4,17 @@
"description": "Preact context for MDX",
"license": "MIT",
"keywords": [
"mdx",
"markdown",
"preact",
"jsx",
"remark",
"mdxast"
"markdown",
"mdx",
"preact",
"remark"
],
"homepage": "https://mdxjs.com",
"repository": {
"type": "git",
"url": "https://github.com/mdx-js/mdx",
"directory": "packages/preact"
"directory": "packages/preact/"
},
"bugs": "https://github.com/mdx-js/mdx/issues",
"funding": {
@ -47,15 +46,17 @@
"peerDependencies": {
"preact": ">=10.0.0"
},
"devDependencies": {
"@mdx-js/mdx": "^2.0.0",
"preact": "^10.0.0",
"preact-render-to-string": "^6.0.0"
},
"devDependencies": {},
"scripts": {
"test-api": "node --no-warnings --experimental-loader=../../script/jsx-loader.js test/test.jsx",
"test-coverage": "c8 --check-coverage --100 --reporter lcov npm run test-api",
"test": "npm run test-coverage"
"test": "npm run test-coverage",
"test-api": "node --conditions development --loader=../../script/jsx-loader.js test/test.jsx",
"test-coverage": "c8 --100 --reporter lcov npm run test-api"
},
"typeCoverage": {
"atLeast": 100,
"detail": true,
"ignoreCatch": true,
"strict": true
},
"xo": {
"overrides": [
@ -71,12 +72,5 @@
"n/file-extension-in-import": "off",
"unicorn/prefer-node-protocol": "off"
}
},
"typeCoverage": {
"atLeast": 100,
"detail": true,
"strict": true,
"ignoreCatch": true
},
"gitHead": "bf7deab69996449cb99c2217dff75e65855eb2c1"
}
}

View File

@ -4,18 +4,17 @@
"description": "React context for MDX",
"license": "MIT",
"keywords": [
"mdx",
"markdown",
"react",
"jsx",
"remark",
"mdxast"
"markdown",
"mdx",
"react",
"remark"
],
"homepage": "https://mdxjs.com",
"repository": {
"type": "git",
"url": "https://github.com/mdx-js/mdx",
"directory": "packages/react"
"directory": "packages/react/"
},
"bugs": "https://github.com/mdx-js/mdx/issues",
"funding": {
@ -47,17 +46,17 @@
"peerDependencies": {
"react": ">=16"
},
"devDependencies": {
"@mdx-js/mdx": "^2.0.0",
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.0",
"react": "^18.0.0",
"react-dom": "^18.0.0"
},
"devDependencies": {},
"scripts": {
"test-api": "node --no-warnings --experimental-loader=../../script/jsx-loader.js test/test.jsx",
"test-coverage": "c8 --check-coverage --100 --reporter lcov npm run test-api",
"test": "npm run test-coverage"
"test": "npm run test-coverage",
"test-api": "node --conditions development --loader=../../script/jsx-loader.js test/test.jsx",
"test-coverage": "c8 --100 --reporter lcov npm run test-api"
},
"typeCoverage": {
"atLeast": 100,
"detail": true,
"ignoreCatch": true,
"strict": true
},
"xo": {
"overrides": [
@ -73,12 +72,5 @@
"n/file-extension-in-import": "off",
"unicorn/prefer-node-protocol": "off"
}
},
"typeCoverage": {
"atLeast": 100,
"detail": true,
"strict": true,
"ignoreCatch": true
},
"gitHead": "bf7deab69996449cb99c2217dff75e65855eb2c1"
}
}

View File

@ -4,19 +4,19 @@
"description": "Node hook to require MDX",
"license": "MIT",
"keywords": [
"mdx",
"markdown",
"jsx",
"markdown",
"mdx",
"node",
"require",
"react",
"remark",
"react"
"require"
],
"homepage": "https://mdxjs.com",
"repository": {
"type": "git",
"url": "https://github.com/mdx-js/mdx",
"directory": "packages/register"
"directory": "packages/register/"
},
"bugs": "https://github.com/mdx-js/mdx/issues",
"funding": {
@ -27,6 +27,8 @@
"contributors": [
"Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
],
"type": "module",
"sideEffects": true,
"main": "index.cjs",
"types": "index.d.ts",
"files": [
@ -41,16 +43,17 @@
"optionalDependencies": {
"deasync": "^0.1.0"
},
"devDependencies": {
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.0",
"react": "^18.0.0",
"react-dom": "^18.0.0"
},
"devDependencies": {},
"scripts": {
"test-api": "node -r ./index.cjs test/index.cjs",
"test-coverage": "c8 --check-coverage --100 --reporter lcov npm run test-api",
"test": "npm run test-coverage"
"test": "npm run test-coverage",
"test-api": "node --conditions development --require ./index.cjs test/index.cjs",
"test-coverage": "c8 --100 --reporter lcov npm run test-api"
},
"typeCoverage": {
"atLeast": 100,
"detail": true,
"ignoreCatch": true,
"strict": true
},
"xo": {
"prettier": true,
@ -58,11 +61,5 @@
"n/file-extension-in-import": "off",
"unicorn/prefer-node-protocol": "off"
}
},
"typeCoverage": {
"atLeast": 100,
"detail": true,
"strict": true,
"ignoreCatch": true
}
}

View File

@ -4,22 +4,22 @@
"description": "remark plugin to support MDX syntax",
"license": "MIT",
"keywords": [
"unified",
"javascript",
"jsx",
"markdown",
"mdast",
"mdx",
"plugin",
"remark",
"remark-plugin",
"plugin",
"mdast",
"markdown",
"jsx",
"javascript",
"xml",
"mdx"
"unified",
"xml"
],
"homepage": "https://mdxjs.com",
"repository": {
"type": "git",
"url": "https://github.com/mdx-js/mdx",
"directory": "packages/remark-mdx"
"directory": "packages/remark-mdx/"
},
"bugs": "https://github.com/mdx-js/mdx/issues",
"funding": {
@ -43,18 +43,17 @@
"mdast-util-mdx": "^3.0.0",
"micromark-extension-mdxjs": "^2.0.0"
},
"devDependencies": {
"remark-parse": "^11.0.0",
"remark-stringify": "^11.0.0",
"unified": "^11.0.0",
"unist-builder": "^4.0.0",
"unist-util-remove-position": "^5.0.0",
"unist-util-visit": "^5.0.0"
},
"devDependencies": {},
"scripts": {
"test-api": "node test/index.js",
"test-coverage": "c8 --check-coverage --100 --reporter lcov npm run test-api",
"test": "npm run test-coverage"
"test": "npm run test-coverage",
"test-api": "node --conditions development test/index.js",
"test-coverage": "c8 --100 --reporter lcov npm run test-api"
},
"typeCoverage": {
"atLeast": 100,
"detail": true,
"ignoreCatch": true,
"strict": true
},
"xo": {
"prettier": true,
@ -63,12 +62,5 @@
"unicorn/prefer-logical-operator-over-ternary": "off",
"unicorn/prefer-node-protocol": "off"
}
},
"typeCoverage": {
"atLeast": 100,
"detail": true,
"strict": true,
"ignoreCatch": true
},
"gitHead": "bf7deab69996449cb99c2217dff75e65855eb2c1"
}
}

View File

@ -4,20 +4,20 @@
"description": "Rollup plugin for MDX",
"license": "MIT",
"keywords": [
"mdx",
"markdown",
"jsx",
"rollup",
"remark",
"react",
"markdown",
"mdx",
"preact",
"react",
"remark",
"rollup",
"vue"
],
"homepage": "https://mdxjs.com",
"repository": {
"type": "git",
"url": "https://github.com/mdx-js/mdx",
"directory": "packages/rollup"
"directory": "packages/rollup/"
},
"bugs": "https://github.com/mdx-js/mdx/issues",
"funding": {
@ -46,17 +46,17 @@
"peerDependencies": {
"rollup": ">=2"
},
"devDependencies": {
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.0",
"react": "^18.0.0",
"react-dom": "^18.0.0",
"rollup": "^4.0.0"
},
"devDependencies": {},
"scripts": {
"test-api": "node test/index.js",
"test-coverage": "c8 --check-coverage --100 --reporter lcov npm run test-api",
"test": "npm run test-coverage"
"test": "npm run test-coverage",
"test-api": "node --conditions development test/index.js",
"test-coverage": "c8 --100 --reporter lcov npm run test-api"
},
"typeCoverage": {
"atLeast": 100,
"detail": true,
"ignoreCatch": true,
"strict": true
},
"xo": {
"prettier": true,
@ -65,11 +65,5 @@
"unicorn/no-await-expression-member": "off",
"unicorn/prefer-node-protocol": "off"
}
},
"typeCoverage": {
"atLeast": 100,
"detail": true,
"strict": true,
"ignoreCatch": true
}
}

View File

@ -4,18 +4,17 @@
"description": "Vue provider for MDX",
"license": "MIT",
"keywords": [
"mdx",
"markdown",
"vue",
"jsx",
"markdown",
"mdx",
"remark",
"mdxast"
"vue"
],
"homepage": "https://mdxjs.com",
"repository": {
"type": "git",
"url": "https://github.com/mdx-js/mdx",
"directory": "packages/vue"
"directory": "packages/vue/"
},
"bugs": "https://github.com/mdx-js/mdx/issues",
"funding": {
@ -37,22 +36,17 @@
"index.d.ts",
"index.js"
],
"dependencies": {
"@types/mdx": "^2.0.0"
},
"peerDependencies": {
"vue": ">=3.0.0"
},
"devDependencies": {
"@babel/core": "^7.0.0",
"@mdx-js/mdx": "^2.0.0",
"@types/babel__core": "^7.0.0",
"@types/mdx": "^2.0.0",
"@vue/babel-plugin-jsx": "^1.0.0",
"@vue/server-renderer": "^3.0.0",
"vue": "^3.0.0"
},
"devDependencies": {},
"scripts": {
"test-api": "node test/index.js",
"test-coverage": "c8 --check-coverage --100 --reporter lcov npm run test-api",
"test": "npm run test-coverage"
"test": "npm run test-coverage",
"test-api": "node --conditions development test/index.js",
"test-coverage": "c8 --100 --reporter lcov npm run test-api"
},
"typeCoverage": {
"atLeast": 100,