diff --git a/package.json b/package.json index a3d541e6..5c613b1a 100644 --- a/package.json +++ b/package.json @@ -193,7 +193,7 @@ "rollup": "^4.9.2", "rollup-plugin-dts": "^6.1.0", "rollup-plugin-esbuild": "^6.1.0", - "rpc-magic-proxy": "^1.0.4", + "rpc-magic-proxy": "^1.0.5", "semver": "^7.5.4", "simple-git-hooks": "^2.9.0", "sirv": "^2.0.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b8c812d7..a58ef09f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -280,8 +280,8 @@ importers: specifier: ^6.1.0 version: 6.1.0(esbuild@0.19.11)(rollup@4.9.2)(supports-color@9.4.0) rpc-magic-proxy: - specifier: ^1.0.4 - version: 1.0.4 + specifier: ^1.0.5 + version: 1.0.5 semver: specifier: ^7.5.4 version: 7.5.4 @@ -4016,8 +4016,8 @@ packages: '@rollup/rollup-win32-x64-msvc': 4.9.2 fsevents: 2.3.3 - /rpc-magic-proxy@1.0.4: - resolution: {integrity: sha512-NBlP+nhif5hOKi76FZP/O4TvJgzGK9AuyDJTd/MeYQD0vlpzmKGa6Uy2sdTOeYBW2KMPlJqmTFDpxuaxEAIs9w==} + /rpc-magic-proxy@1.0.5: + resolution: {integrity: sha512-fd9jbcTrde8F1Nb8+dbl17CYbtBOvzxgnZzYBZ8wV+hwEOZDFPiWvl3yfnJjnYXHmMNSadFkLAa/L9lUA4f8eQ==} dev: true /rrweb-cssom@0.6.0: diff --git a/src/node/build/bundle.ts b/src/node/build/bundle.ts index 65d64a46..7aa928dd 100644 --- a/src/node/build/bundle.ts +++ b/src/node/build/bundle.ts @@ -8,7 +8,15 @@ import { registerWorkload } from '../worker' import resolveViteConfig from './viteConfig' import { type WorkerContext } from './build' -const dispatchBundleWorkload = registerWorkload('build:bundle', bundleWorkload) +const dispatchBundleWorkload = registerWorkload( + 'build:bundle', + bundleWorkload, + function (this: WorkerContext) { + // To make contentLoader happy + // @ts-ignore + global.VITEPRESS_CONFIG = this.config + } +) async function bundleWorkload(this: WorkerContext, ssr: boolean) { const pageToHashMap = Object.create(null) as Record