fix: pnpm build

This commit is contained in:
hjlarry 2026-04-09 17:57:50 +08:00
parent d6144ac24b
commit 4111f82644
2 changed files with 5 additions and 1 deletions

View File

@ -20,7 +20,7 @@ import type {
} from '../types/collaboration'
import { cloneDeep } from 'es-toolkit/object'
import { isEqual } from 'es-toolkit/predicate'
import { LoroDoc, LoroList, LoroMap, UndoManager } from 'loro-crdt/base64'
import { LoroDoc, LoroList, LoroMap, UndoManager } from 'loro-crdt'
import { CRDTProvider } from './crdt-provider'
import { EventEmitter } from './event-emitter'
import { emitWithAuthGuard, webSocketClient } from './websocket-manager'

View File

@ -60,6 +60,10 @@ export default defineConfig(({ mode }) => {
],
resolve: {
tsconfigPaths: true,
alias: [
// Use the base64 build in Vite-based pipelines (vinext/vitest) to avoid wasm loader incompatibilities.
{ find: /^loro-crdt$/, replacement: 'loro-crdt/base64' },
],
},
// vinext related config