diff --git a/web/package.json b/web/package.json index 096445300c..5a321f7e9a 100644 --- a/web/package.json +++ b/web/package.json @@ -60,6 +60,7 @@ "dependencies": { "@amplitude/analytics-browser": "2.37.0", "@amplitude/plugin-session-replay-browser": "1.27.1", + "@babel/runtime": "7.29.2", "@base-ui/react": "1.3.0", "@emoji-mart/data": "1.2.1", "@floating-ui/react": "0.27.19", diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index 719d6adcba..6d22a5cf4d 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -67,6 +67,9 @@ importers: '@amplitude/plugin-session-replay-browser': specifier: 1.27.1 version: 1.27.1(@amplitude/rrweb@2.0.0-alpha.36)(rollup@4.59.0) + '@babel/runtime': + specifier: 7.29.2 + version: 7.29.2 '@base-ui/react': specifier: 1.3.0 version: 1.3.0(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) diff --git a/web/vite.config.ts b/web/vite.config.ts index 665d2d0a5f..40175a9611 100644 --- a/web/vite.config.ts +++ b/web/vite.config.ts @@ -54,6 +54,9 @@ export default defineConfig(({ mode }) => { // }), ], resolve: { + alias: { + 'loro-crdt': path.resolve(projectRoot, 'node_modules/loro-crdt/web/index.js'), + }, tsconfigPaths: true, },