From 04ee2b18ec668f0c1574557b9bd40499c7396f6f Mon Sep 17 00:00:00 2001 From: Ben Date: Tue, 15 Mar 2022 12:37:02 +0800 Subject: [PATCH 1/4] Remove URL importer URL is a global reference, it doesn't need to import before use. And import will break webpack. --- packages/mdx/lib/plugin/recma-document.js | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/mdx/lib/plugin/recma-document.js b/packages/mdx/lib/plugin/recma-document.js index 6590e1d48..e0cedaf68 100644 --- a/packages/mdx/lib/plugin/recma-document.js +++ b/packages/mdx/lib/plugin/recma-document.js @@ -39,7 +39,6 @@ * JSX runtime to use. */ -import {URL} from 'url' import {analyze} from 'periscopic' import {stringifyPosition} from 'unist-util-stringify-position' import {positionFromEstree} from 'unist-util-position-from-estree' From 78ebd31c902b3f4911beda7c2593c184ff10eb6c Mon Sep 17 00:00:00 2001 From: Ben Date: Tue, 15 Mar 2022 21:58:28 +0800 Subject: [PATCH 2/4] remove all url importer --- packages/esbuild/lib/index.js | 1 - packages/esbuild/test/index.test.js | 1 - packages/loader/test/index.test.js | 1 - packages/node-loader/test/index.test.js | 1 - packages/rollup/test/index.test.js | 1 - website/bundle.js | 5 ++--- website/generate.server.js | 1 - website/mdx-config.js | 1 - website/post.js | 1 - website/prep.js | 1 - website/prerender.js | 1 - 11 files changed, 2 insertions(+), 13 deletions(-) diff --git a/packages/esbuild/lib/index.js b/packages/esbuild/lib/index.js index f19d738e9..943d4f923 100644 --- a/packages/esbuild/lib/index.js +++ b/packages/esbuild/lib/index.js @@ -13,7 +13,6 @@ * @typedef {ProcessorOptions & {allowDangerousRemoteMdx?: boolean}} Options */ -import {URL} from 'url' import assert from 'node:assert' import {promises as fs} from 'node:fs' import path from 'node:path' diff --git a/packages/esbuild/test/index.test.js b/packages/esbuild/test/index.test.js index 35f735aa0..405b4dda3 100644 --- a/packages/esbuild/test/index.test.js +++ b/packages/esbuild/test/index.test.js @@ -9,7 +9,6 @@ */ import {promises as fs} from 'fs' -import {URL, fileURLToPath} from 'url' import {test} from 'uvu' import * as assert from 'uvu/assert' import esbuild from 'esbuild' diff --git a/packages/loader/test/index.test.js b/packages/loader/test/index.test.js index a5adf06c6..13dfa343b 100644 --- a/packages/loader/test/index.test.js +++ b/packages/loader/test/index.test.js @@ -7,7 +7,6 @@ import {promises as fs} from 'fs' import {promisify} from 'util' -import {URL, fileURLToPath} from 'url' import {test} from 'uvu' import * as assert from 'uvu/assert' import webpack from 'webpack' diff --git a/packages/node-loader/test/index.test.js b/packages/node-loader/test/index.test.js index b483f4c80..4139f9b83 100644 --- a/packages/node-loader/test/index.test.js +++ b/packages/node-loader/test/index.test.js @@ -3,7 +3,6 @@ */ import {promises as fs} from 'fs' -import {URL} from 'url' import {test} from 'uvu' import * as assert from 'uvu/assert' import React from 'react' diff --git a/packages/rollup/test/index.test.js b/packages/rollup/test/index.test.js index d187d9b49..7a633e420 100644 --- a/packages/rollup/test/index.test.js +++ b/packages/rollup/test/index.test.js @@ -3,7 +3,6 @@ */ import {promises as fs} from 'fs' -import {URL, fileURLToPath} from 'url' import {test} from 'uvu' import * as assert from 'uvu/assert' import {rollup} from 'rollup' diff --git a/website/bundle.js b/website/bundle.js index 3e0c7b81d..82bd4487c 100644 --- a/website/bundle.js +++ b/website/bundle.js @@ -1,5 +1,4 @@ #!/usr/bin/env node -import url from 'url' import process from 'process' import webpack from 'webpack' import ReactServerWebpackPlugin from 'react-server-dom-webpack/plugin' @@ -13,7 +12,7 @@ webpack( mode: production ? 'production' : 'development', devtool: production ? 'source-map' : 'cheap-module-source-map', entry: [ - url.fileURLToPath( + fileURLToPath( new URL('../docs/_asset/index.client.js', import.meta.url) ) ], @@ -23,7 +22,7 @@ webpack( // `public/folder/chunk.js`, even though it’s at `public/chunk.js`. // This fixes that! publicPath: '/', - path: url.fileURLToPath(config.output), + path: fileURLToPath(config.output), filename: 'index.js' }, module: { diff --git a/website/generate.server.js b/website/generate.server.js index dca734f7f..77da8dbc7 100644 --- a/website/generate.server.js +++ b/website/generate.server.js @@ -2,7 +2,6 @@ import defaultFs, {promises as fs} from 'fs' import path from 'path' import process from 'process' -import {fileURLToPath} from 'url' import React from 'react' import {pipeToNodeWritable} from 'react-server-dom-webpack/writer' import pAll from 'p-all' diff --git a/website/mdx-config.js b/website/mdx-config.js index 17f0fcd69..0ef68707d 100644 --- a/website/mdx-config.js +++ b/website/mdx-config.js @@ -8,7 +8,6 @@ import path from 'path' import process from 'process' -import {pathToFileURL} from 'url' import remarkFrontmatter from 'remark-frontmatter' import remarkGfm from 'remark-gfm' import remarkGithub from 'remark-github' diff --git a/website/post.js b/website/post.js index 7280a2e9b..bf58dce41 100644 --- a/website/post.js +++ b/website/post.js @@ -1,5 +1,4 @@ import {promises as fs} from 'fs' -import {fileURLToPath} from 'url' import pAll from 'p-all' import {globby} from 'globby' import {u} from 'unist-builder' diff --git a/website/prep.js b/website/prep.js index 4b8ff7f7f..d418d3fc6 100644 --- a/website/prep.js +++ b/website/prep.js @@ -1,6 +1,5 @@ #!/usr/bin/env node import {promises as fs} from 'fs' -import {fileURLToPath} from 'url' import pAll from 'p-all' import {globby} from 'globby' import {u} from 'unist-builder' diff --git a/website/prerender.js b/website/prerender.js index 71cd4b296..18dde7326 100644 --- a/website/prerender.js +++ b/website/prerender.js @@ -1,7 +1,6 @@ #!/usr/bin/env node import {promises as fs} from 'fs' import path from 'path' -import {fileURLToPath} from 'url' import React from 'react' import {renderToString} from 'react-dom/server.js' import {createFromReadableStream} from 'react-server-dom-webpack' From 72693d37b1f97b416e52c5ae54449f72aebc14c3 Mon Sep 17 00:00:00 2001 From: Ben Date: Tue, 15 Mar 2022 22:24:54 +0800 Subject: [PATCH 3/4] fix fileURLToPath --- package-lock.json | 66 +++++++++++++++-------------- packages/esbuild/test/index.test.js | 1 + packages/loader/test/index.test.js | 1 + packages/rollup/test/index.test.js | 1 + website/bundle.js | 5 +-- website/generate.server.js | 1 + website/mdx-config.js | 1 + website/post.js | 1 + website/prep.js | 1 + website/prerender.js | 1 + 10 files changed, 44 insertions(+), 35 deletions(-) diff --git a/package-lock.json b/package-lock.json index c66b21deb..e364c19e6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21630,10 +21630,10 @@ }, "packages/esbuild": { "name": "@mdx-js/esbuild", - "version": "2.0.0-rc.2", + "version": "2.0.0", "license": "MIT", "dependencies": { - "@mdx-js/mdx": "^2.0.0-rc.2", + "@mdx-js/mdx": "^2.0.0", "got": "^11.0.0", "vfile": "^5.0.0" }, @@ -21693,10 +21693,10 @@ }, "packages/loader": { "name": "@mdx-js/loader", - "version": "2.0.0-rc.2", + "version": "2.0.0", "license": "MIT", "dependencies": { - "@mdx-js/mdx": "^2.0.0-rc.2", + "@mdx-js/mdx": "^2.0.0", "source-map": "^0.7.0" }, "devDependencies": { @@ -22124,7 +22124,7 @@ }, "packages/mdx": { "name": "@mdx-js/mdx", - "version": "2.0.0-rc.2", + "version": "2.0.0", "license": "MIT", "dependencies": { "@types/estree-jsx": "^0.0.1", @@ -22136,7 +22136,7 @@ "hast-util-to-estree": "^2.0.0", "markdown-extensions": "^1.0.0", "periscopic": "^3.0.0", - "remark-mdx": "^2.0.0-rc.2", + "remark-mdx": "^2.0.0", "remark-parse": "^10.0.0", "remark-rehype": "^10.0.0", "unified": "^10.0.0", @@ -22147,7 +22147,7 @@ }, "devDependencies": { "@emotion/react": "^11.0.0", - "@mdx-js/react": "2.0.0-rc.2", + "@mdx-js/react": "^2.0.0", "nanoid": "^3.0.0", "preact": "^10.0.0", "preact-render-to-string": "^5.0.0", @@ -22206,10 +22206,10 @@ }, "packages/node-loader": { "name": "@mdx-js/node-loader", - "version": "2.0.0-rc.2", + "version": "2.0.0", "license": "MIT", "dependencies": { - "@mdx-js/mdx": "^2.0.0-rc.2", + "@mdx-js/mdx": "^2.0.0", "vfile": "^5.0.0" }, "devDependencies": { @@ -22262,13 +22262,13 @@ }, "packages/preact": { "name": "@mdx-js/preact", - "version": "2.0.0-rc.2", + "version": "2.0.0", "license": "MIT", "dependencies": { "@types/mdx": "^2.0.0" }, "devDependencies": { - "@mdx-js/mdx": "^2.0.0-rc.2", + "@mdx-js/mdx": "^2.0.0", "preact": "^10.0.0", "preact-render-to-string": "^5.0.0" }, @@ -22282,14 +22282,14 @@ }, "packages/react": { "name": "@mdx-js/react", - "version": "2.0.0-rc.2", + "version": "2.0.0", "license": "MIT", "dependencies": { "@types/mdx": "^2.0.0", "@types/react": ">=16" }, "devDependencies": { - "@mdx-js/mdx": "^2.0.0-rc.2", + "@mdx-js/mdx": "^2.0.0", "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", "react": "^18.0.0-beta-24dd07bd2-20211208", @@ -22342,10 +22342,10 @@ }, "packages/register": { "name": "@mdx-js/register", - "version": "2.0.0-rc.2", + "version": "2.0.0", "license": "MIT", "dependencies": { - "@mdx-js/mdx": "^2.0.0-rc.2" + "@mdx-js/mdx": "^2.0.0" }, "devDependencies": { "@types/react": "^17.0.0", @@ -22399,7 +22399,7 @@ } }, "packages/remark-mdx": { - "version": "2.0.0-rc.2", + "version": "2.0.0", "license": "MIT", "dependencies": { "mdast-util-mdx": "^2.0.0", @@ -22420,12 +22420,13 @@ }, "packages/rollup": { "name": "@mdx-js/rollup", - "version": "2.0.0-rc.2", + "version": "2.0.0", "license": "MIT", "dependencies": { - "@mdx-js/mdx": "^2.0.0-rc.2", + "@mdx-js/mdx": "^2.0.0", "@rollup/pluginutils": "^4.0.0", - "source-map": "^0.7.0" + "source-map": "^0.7.0", + "vfile": "^5.0.0" }, "devDependencies": { "@types/react": "^17.0.0", @@ -22481,10 +22482,10 @@ }, "packages/vue": { "name": "@mdx-js/vue", - "version": "2.0.0-rc.2", + "version": "2.0.0", "license": "MIT", "devDependencies": { - "@mdx-js/mdx": "^2.0.0-rc.2", + "@mdx-js/mdx": "^2.0.0", "@types/babel__core": "^7.0.0", "@types/mdx": "^2.0.0", "@vue/babel-plugin-jsx": "^1.0.0", @@ -23376,7 +23377,7 @@ "@mdx-js/esbuild": { "version": "file:packages/esbuild", "requires": { - "@mdx-js/mdx": "^2.0.0-rc.2", + "@mdx-js/mdx": "^2.0.0", "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", "@types/unist": "^2.0.0", @@ -23424,7 +23425,7 @@ "@mdx-js/loader": { "version": "file:packages/loader", "requires": { - "@mdx-js/mdx": "^2.0.0-rc.2", + "@mdx-js/mdx": "^2.0.0", "@types/loader-utils": "^2.0.0", "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", @@ -23756,7 +23757,7 @@ "version": "file:packages/mdx", "requires": { "@emotion/react": "^11.0.0", - "@mdx-js/react": "2.0.0-rc.2", + "@mdx-js/react": "^2.0.0", "@types/estree-jsx": "^0.0.1", "@types/mdx": "^2.0.0", "astring": "^1.6.0", @@ -23776,7 +23777,7 @@ "remark-frontmatter": "^4.0.0", "remark-gfm": "^3.0.0", "remark-math": "^5.0.0", - "remark-mdx": "^2.0.0-rc.2", + "remark-mdx": "^2.0.0", "remark-parse": "^10.0.0", "remark-rehype": "^10.0.0", "source-map": "^0.7.0", @@ -23825,7 +23826,7 @@ "@mdx-js/node-loader": { "version": "file:packages/node-loader", "requires": { - "@mdx-js/mdx": "^2.0.0-rc.2", + "@mdx-js/mdx": "^2.0.0", "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", "react": "^18.0.0-beta-24dd07bd2-20211208", @@ -23869,7 +23870,7 @@ "@mdx-js/preact": { "version": "file:packages/preact", "requires": { - "@mdx-js/mdx": "^2.0.0-rc.2", + "@mdx-js/mdx": "^2.0.0", "@types/mdx": "^2.0.0", "preact": "^10.0.0", "preact-render-to-string": "^5.0.0" @@ -23878,7 +23879,7 @@ "@mdx-js/react": { "version": "file:packages/react", "requires": { - "@mdx-js/mdx": "^2.0.0-rc.2", + "@mdx-js/mdx": "^2.0.0", "@types/mdx": "^2.0.0", "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", @@ -23922,7 +23923,7 @@ "@mdx-js/register": { "version": "file:packages/register", "requires": { - "@mdx-js/mdx": "^2.0.0-rc.2", + "@mdx-js/mdx": "^2.0.0", "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", "deasync": "^0.1.0", @@ -23966,14 +23967,15 @@ "@mdx-js/rollup": { "version": "file:packages/rollup", "requires": { - "@mdx-js/mdx": "^2.0.0-rc.2", + "@mdx-js/mdx": "^2.0.0", "@rollup/pluginutils": "^4.0.0", "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", "react": "^18.0.0-beta-24dd07bd2-20211208", "react-dom": "^18.0.0-beta-24dd07bd2-20211208", "rollup": "^2.0.0", - "source-map": "^0.7.0" + "source-map": "^0.7.0", + "vfile": "^5.0.0" }, "dependencies": { "react": { @@ -24012,7 +24014,7 @@ "@mdx-js/vue": { "version": "file:packages/vue", "requires": { - "@mdx-js/mdx": "^2.0.0-rc.2", + "@mdx-js/mdx": "^2.0.0", "@types/babel__core": "^7.0.0", "@types/mdx": "^2.0.0", "@vue/babel-plugin-jsx": "^1.0.0", diff --git a/packages/esbuild/test/index.test.js b/packages/esbuild/test/index.test.js index 405b4dda3..ec93657c8 100644 --- a/packages/esbuild/test/index.test.js +++ b/packages/esbuild/test/index.test.js @@ -9,6 +9,7 @@ */ import {promises as fs} from 'fs' +import {fileURLToPath} from 'url' import {test} from 'uvu' import * as assert from 'uvu/assert' import esbuild from 'esbuild' diff --git a/packages/loader/test/index.test.js b/packages/loader/test/index.test.js index 13dfa343b..ef6465f74 100644 --- a/packages/loader/test/index.test.js +++ b/packages/loader/test/index.test.js @@ -7,6 +7,7 @@ import {promises as fs} from 'fs' import {promisify} from 'util' +import {fileURLToPath} from 'url' import {test} from 'uvu' import * as assert from 'uvu/assert' import webpack from 'webpack' diff --git a/packages/rollup/test/index.test.js b/packages/rollup/test/index.test.js index 7a633e420..bba77461f 100644 --- a/packages/rollup/test/index.test.js +++ b/packages/rollup/test/index.test.js @@ -3,6 +3,7 @@ */ import {promises as fs} from 'fs' +import {fileURLToPath} from 'url' import {test} from 'uvu' import * as assert from 'uvu/assert' import {rollup} from 'rollup' diff --git a/website/bundle.js b/website/bundle.js index 82bd4487c..0fd3b122e 100644 --- a/website/bundle.js +++ b/website/bundle.js @@ -1,4 +1,5 @@ #!/usr/bin/env node +import {fileURLToPath} from 'url' import process from 'process' import webpack from 'webpack' import ReactServerWebpackPlugin from 'react-server-dom-webpack/plugin' @@ -12,9 +13,7 @@ webpack( mode: production ? 'production' : 'development', devtool: production ? 'source-map' : 'cheap-module-source-map', entry: [ - fileURLToPath( - new URL('../docs/_asset/index.client.js', import.meta.url) - ) + fileURLToPath(new URL('../docs/_asset/index.client.js', import.meta.url)) ], output: { // RSC puts all chunks in `public/` (perhaps due to my weird doing), diff --git a/website/generate.server.js b/website/generate.server.js index 77da8dbc7..dca734f7f 100644 --- a/website/generate.server.js +++ b/website/generate.server.js @@ -2,6 +2,7 @@ import defaultFs, {promises as fs} from 'fs' import path from 'path' import process from 'process' +import {fileURLToPath} from 'url' import React from 'react' import {pipeToNodeWritable} from 'react-server-dom-webpack/writer' import pAll from 'p-all' diff --git a/website/mdx-config.js b/website/mdx-config.js index 0ef68707d..17f0fcd69 100644 --- a/website/mdx-config.js +++ b/website/mdx-config.js @@ -8,6 +8,7 @@ import path from 'path' import process from 'process' +import {pathToFileURL} from 'url' import remarkFrontmatter from 'remark-frontmatter' import remarkGfm from 'remark-gfm' import remarkGithub from 'remark-github' diff --git a/website/post.js b/website/post.js index bf58dce41..7280a2e9b 100644 --- a/website/post.js +++ b/website/post.js @@ -1,4 +1,5 @@ import {promises as fs} from 'fs' +import {fileURLToPath} from 'url' import pAll from 'p-all' import {globby} from 'globby' import {u} from 'unist-builder' diff --git a/website/prep.js b/website/prep.js index d418d3fc6..4b8ff7f7f 100644 --- a/website/prep.js +++ b/website/prep.js @@ -1,5 +1,6 @@ #!/usr/bin/env node import {promises as fs} from 'fs' +import {fileURLToPath} from 'url' import pAll from 'p-all' import {globby} from 'globby' import {u} from 'unist-builder' diff --git a/website/prerender.js b/website/prerender.js index 18dde7326..71cd4b296 100644 --- a/website/prerender.js +++ b/website/prerender.js @@ -1,6 +1,7 @@ #!/usr/bin/env node import {promises as fs} from 'fs' import path from 'path' +import {fileURLToPath} from 'url' import React from 'react' import {renderToString} from 'react-dom/server.js' import {createFromReadableStream} from 'react-server-dom-webpack' From 3d9067a33b4bb3c7f3ab27c8cd86235966f315a3 Mon Sep 17 00:00:00 2001 From: Ben Date: Wed, 16 Mar 2022 09:10:54 +0800 Subject: [PATCH 4/4] restore package-lock.json --- package-lock.json | 66 +++++++++++++++++++++++------------------------ 1 file changed, 32 insertions(+), 34 deletions(-) diff --git a/package-lock.json b/package-lock.json index e364c19e6..c66b21deb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21630,10 +21630,10 @@ }, "packages/esbuild": { "name": "@mdx-js/esbuild", - "version": "2.0.0", + "version": "2.0.0-rc.2", "license": "MIT", "dependencies": { - "@mdx-js/mdx": "^2.0.0", + "@mdx-js/mdx": "^2.0.0-rc.2", "got": "^11.0.0", "vfile": "^5.0.0" }, @@ -21693,10 +21693,10 @@ }, "packages/loader": { "name": "@mdx-js/loader", - "version": "2.0.0", + "version": "2.0.0-rc.2", "license": "MIT", "dependencies": { - "@mdx-js/mdx": "^2.0.0", + "@mdx-js/mdx": "^2.0.0-rc.2", "source-map": "^0.7.0" }, "devDependencies": { @@ -22124,7 +22124,7 @@ }, "packages/mdx": { "name": "@mdx-js/mdx", - "version": "2.0.0", + "version": "2.0.0-rc.2", "license": "MIT", "dependencies": { "@types/estree-jsx": "^0.0.1", @@ -22136,7 +22136,7 @@ "hast-util-to-estree": "^2.0.0", "markdown-extensions": "^1.0.0", "periscopic": "^3.0.0", - "remark-mdx": "^2.0.0", + "remark-mdx": "^2.0.0-rc.2", "remark-parse": "^10.0.0", "remark-rehype": "^10.0.0", "unified": "^10.0.0", @@ -22147,7 +22147,7 @@ }, "devDependencies": { "@emotion/react": "^11.0.0", - "@mdx-js/react": "^2.0.0", + "@mdx-js/react": "2.0.0-rc.2", "nanoid": "^3.0.0", "preact": "^10.0.0", "preact-render-to-string": "^5.0.0", @@ -22206,10 +22206,10 @@ }, "packages/node-loader": { "name": "@mdx-js/node-loader", - "version": "2.0.0", + "version": "2.0.0-rc.2", "license": "MIT", "dependencies": { - "@mdx-js/mdx": "^2.0.0", + "@mdx-js/mdx": "^2.0.0-rc.2", "vfile": "^5.0.0" }, "devDependencies": { @@ -22262,13 +22262,13 @@ }, "packages/preact": { "name": "@mdx-js/preact", - "version": "2.0.0", + "version": "2.0.0-rc.2", "license": "MIT", "dependencies": { "@types/mdx": "^2.0.0" }, "devDependencies": { - "@mdx-js/mdx": "^2.0.0", + "@mdx-js/mdx": "^2.0.0-rc.2", "preact": "^10.0.0", "preact-render-to-string": "^5.0.0" }, @@ -22282,14 +22282,14 @@ }, "packages/react": { "name": "@mdx-js/react", - "version": "2.0.0", + "version": "2.0.0-rc.2", "license": "MIT", "dependencies": { "@types/mdx": "^2.0.0", "@types/react": ">=16" }, "devDependencies": { - "@mdx-js/mdx": "^2.0.0", + "@mdx-js/mdx": "^2.0.0-rc.2", "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", "react": "^18.0.0-beta-24dd07bd2-20211208", @@ -22342,10 +22342,10 @@ }, "packages/register": { "name": "@mdx-js/register", - "version": "2.0.0", + "version": "2.0.0-rc.2", "license": "MIT", "dependencies": { - "@mdx-js/mdx": "^2.0.0" + "@mdx-js/mdx": "^2.0.0-rc.2" }, "devDependencies": { "@types/react": "^17.0.0", @@ -22399,7 +22399,7 @@ } }, "packages/remark-mdx": { - "version": "2.0.0", + "version": "2.0.0-rc.2", "license": "MIT", "dependencies": { "mdast-util-mdx": "^2.0.0", @@ -22420,13 +22420,12 @@ }, "packages/rollup": { "name": "@mdx-js/rollup", - "version": "2.0.0", + "version": "2.0.0-rc.2", "license": "MIT", "dependencies": { - "@mdx-js/mdx": "^2.0.0", + "@mdx-js/mdx": "^2.0.0-rc.2", "@rollup/pluginutils": "^4.0.0", - "source-map": "^0.7.0", - "vfile": "^5.0.0" + "source-map": "^0.7.0" }, "devDependencies": { "@types/react": "^17.0.0", @@ -22482,10 +22481,10 @@ }, "packages/vue": { "name": "@mdx-js/vue", - "version": "2.0.0", + "version": "2.0.0-rc.2", "license": "MIT", "devDependencies": { - "@mdx-js/mdx": "^2.0.0", + "@mdx-js/mdx": "^2.0.0-rc.2", "@types/babel__core": "^7.0.0", "@types/mdx": "^2.0.0", "@vue/babel-plugin-jsx": "^1.0.0", @@ -23377,7 +23376,7 @@ "@mdx-js/esbuild": { "version": "file:packages/esbuild", "requires": { - "@mdx-js/mdx": "^2.0.0", + "@mdx-js/mdx": "^2.0.0-rc.2", "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", "@types/unist": "^2.0.0", @@ -23425,7 +23424,7 @@ "@mdx-js/loader": { "version": "file:packages/loader", "requires": { - "@mdx-js/mdx": "^2.0.0", + "@mdx-js/mdx": "^2.0.0-rc.2", "@types/loader-utils": "^2.0.0", "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", @@ -23757,7 +23756,7 @@ "version": "file:packages/mdx", "requires": { "@emotion/react": "^11.0.0", - "@mdx-js/react": "^2.0.0", + "@mdx-js/react": "2.0.0-rc.2", "@types/estree-jsx": "^0.0.1", "@types/mdx": "^2.0.0", "astring": "^1.6.0", @@ -23777,7 +23776,7 @@ "remark-frontmatter": "^4.0.0", "remark-gfm": "^3.0.0", "remark-math": "^5.0.0", - "remark-mdx": "^2.0.0", + "remark-mdx": "^2.0.0-rc.2", "remark-parse": "^10.0.0", "remark-rehype": "^10.0.0", "source-map": "^0.7.0", @@ -23826,7 +23825,7 @@ "@mdx-js/node-loader": { "version": "file:packages/node-loader", "requires": { - "@mdx-js/mdx": "^2.0.0", + "@mdx-js/mdx": "^2.0.0-rc.2", "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", "react": "^18.0.0-beta-24dd07bd2-20211208", @@ -23870,7 +23869,7 @@ "@mdx-js/preact": { "version": "file:packages/preact", "requires": { - "@mdx-js/mdx": "^2.0.0", + "@mdx-js/mdx": "^2.0.0-rc.2", "@types/mdx": "^2.0.0", "preact": "^10.0.0", "preact-render-to-string": "^5.0.0" @@ -23879,7 +23878,7 @@ "@mdx-js/react": { "version": "file:packages/react", "requires": { - "@mdx-js/mdx": "^2.0.0", + "@mdx-js/mdx": "^2.0.0-rc.2", "@types/mdx": "^2.0.0", "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", @@ -23923,7 +23922,7 @@ "@mdx-js/register": { "version": "file:packages/register", "requires": { - "@mdx-js/mdx": "^2.0.0", + "@mdx-js/mdx": "^2.0.0-rc.2", "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", "deasync": "^0.1.0", @@ -23967,15 +23966,14 @@ "@mdx-js/rollup": { "version": "file:packages/rollup", "requires": { - "@mdx-js/mdx": "^2.0.0", + "@mdx-js/mdx": "^2.0.0-rc.2", "@rollup/pluginutils": "^4.0.0", "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", "react": "^18.0.0-beta-24dd07bd2-20211208", "react-dom": "^18.0.0-beta-24dd07bd2-20211208", "rollup": "^2.0.0", - "source-map": "^0.7.0", - "vfile": "^5.0.0" + "source-map": "^0.7.0" }, "dependencies": { "react": { @@ -24014,7 +24012,7 @@ "@mdx-js/vue": { "version": "file:packages/vue", "requires": { - "@mdx-js/mdx": "^2.0.0", + "@mdx-js/mdx": "^2.0.0-rc.2", "@types/babel__core": "^7.0.0", "@types/mdx": "^2.0.0", "@vue/babel-plugin-jsx": "^1.0.0",