Skip to content
This repository was archived by the owner on Jun 13, 2025. It is now read-only.

Commit 263db69

Browse files
Fix: prosemirror-view error
1 parent 64ffdf0 commit 263db69

File tree

8 files changed

+13789
-18613
lines changed

8 files changed

+13789
-18613
lines changed

.env.example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
VERSION=0.3.9-alpha
1+
VERSION=0.3.10-alpha
22
NODE_ENV=development
33

44

apps/server/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ COPY --from=pruner --chown=node:node /app/out/pnpm-workspace.yaml ./pnpm-workspa
1717
FROM base AS dev-deps
1818
WORKDIR /app
1919
# Corepack is used to install pnpm
20-
RUN npm install -g corepack && corepack enable
20+
RUN npm install -g pnpm
2121
ENV NODE_ENV development
2222
RUN pnpm install --ignore-scripts --no-frozen-lockfile
2323

2424
## Production deps
2525
FROM base AS production-deps
2626
WORKDIR /app
2727
# Corepack is used to install pnpm
28-
RUN npm install -g corepack && corepack enable
28+
RUN npm install -g pnpm
2929
ENV NODE_ENV production
3030
RUN pnpm install --prod --no-frozen-lockfile
3131
COPY --from=pruner --chown=node:node /app/apps/server/prisma/schema.prisma /app/apps/server/prisma/schema.prisma
@@ -36,7 +36,7 @@ ENV NPM_CONFIG_IGNORE_WORKSPACE_ROOT_CHECK true
3636
FROM base AS builder
3737
WORKDIR /app
3838
# Corepack is used to install pnpm
39-
RUN npm install -g corepack && corepack enable
39+
RUN npm install -g pnpm
4040

4141
COPY --from=pruner --chown=node:node /app/out/full/ .
4242
COPY --from=dev-deps --chown=node:node /app/ .
@@ -52,7 +52,7 @@ RUN apk update \
5252
&& rm -rf /var/cache/apk/*
5353
RUN apk add --no-cache dumb-init bash
5454
WORKDIR /app
55-
RUN npm install -g corepack && corepack enable
55+
RUN npm install -g pnpm
5656
ENV NODE_ENV production
5757

5858
COPY --from=pruner --chown=node:node /app/out/full/ .

apps/server/package.json

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -63,25 +63,25 @@
6363
"@prisma/instrumentation": "^5.17.0",
6464
"@tegonhq/sdk": "workspace:*",
6565
"@tegonhq/types": "workspace:*",
66-
"@tiptap/core": "^2.3.0",
67-
"@tiptap/extension-blockquote": "^2.4.0",
68-
"@tiptap/extension-bullet-list": "^2.4.0",
69-
"@tiptap/extension-code-block": "^2.4.0",
70-
"@tiptap/extension-document": "^2.4.0",
71-
"@tiptap/extension-hard-break": "^2.4.0",
72-
"@tiptap/extension-heading": "^2.4.0",
73-
"@tiptap/extension-horizontal-rule": "^2.4.0",
74-
"@tiptap/extension-image": "^2.4.0",
75-
"@tiptap/extension-link": "^2.4.0",
76-
"@tiptap/extension-list-item": "^2.4.0",
77-
"@tiptap/extension-ordered-list": "^2.4.0",
78-
"@tiptap/extension-paragraph": "^2.4.0",
79-
"@tiptap/extension-task-item": "^2.4.0",
80-
"@tiptap/extension-task-list": "^2.4.0",
81-
"@tiptap/extension-text": "^2.4.0",
82-
"@tiptap/extension-underline": "^2.4.0",
83-
"@tiptap/html": "^2.4.0",
84-
"@tiptap/pm": "^2.4.0",
66+
"@tiptap/core": "^2.11.5",
67+
"@tiptap/extension-blockquote": "^2.11.5",
68+
"@tiptap/extension-bullet-list": "^2.11.5",
69+
"@tiptap/extension-code-block": "^2.11.5",
70+
"@tiptap/extension-document": "^2.11.5",
71+
"@tiptap/extension-hard-break": "^2.11.5",
72+
"@tiptap/extension-heading": "^2.11.5",
73+
"@tiptap/extension-horizontal-rule": "^2.11.5",
74+
"@tiptap/extension-image": "^2.11.5",
75+
"@tiptap/extension-link": "^2.11.5",
76+
"@tiptap/extension-list-item": "^2.11.5",
77+
"@tiptap/extension-ordered-list": "^2.11.5",
78+
"@tiptap/extension-paragraph": "^2.11.5",
79+
"@tiptap/extension-task-item": "^2.11.5",
80+
"@tiptap/extension-task-list": "^2.11.5",
81+
"@tiptap/extension-text": "^2.11.5",
82+
"@tiptap/extension-underline": "^2.11.5",
83+
"@tiptap/html": "^2.11.5",
84+
"@tiptap/pm": "^2.11.5",
8585
"@trigger.dev/build": "3.3.15",
8686
"@trigger.dev/sdk": "3.3.15",
8787
"@types/multer": "^1.4.11",
@@ -117,7 +117,6 @@
117117
"openai": "^4.28.4",
118118
"passport": "0.7.0",
119119
"passport-jwt": "4.0.1",
120-
"passwordless": "link:supertokens-node/recipe/passwordless",
121120
"pg": "^8.12.0",
122121
"pg-logical-replication": "^2.0.3",
123122
"prisma": "5.17.0",

apps/webapp/Dockerfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
FROM node:18-alpine AS pruner
1+
FROM node:20-alpine AS pruner
22
WORKDIR /app
33

44
COPY --chown=node:node . .
55
RUN npx -q turbo@1.10.9 prune --scope=webapp --docker
66
RUN find . -name "node_modules" -type d -prune -exec rm -rf '{}' +
77

88
# Base strategy to have layer caching
9-
FROM node:18-alpine AS base
9+
FROM node:20-alpine AS base
1010
RUN apk add openssl dumb-init libc6-compat
1111
WORKDIR /app
1212
COPY --chown=node:node .gitignore .gitignore
@@ -17,15 +17,15 @@ COPY --from=pruner --chown=node:node /app/out/pnpm-workspace.yaml ./pnpm-workspa
1717
## Dev deps
1818
FROM base AS dev-deps
1919
WORKDIR /app
20-
# Corepack is used to install pnpm
20+
2121
RUN npm install -g corepack && corepack enable
2222
ENV NODE_ENV development
2323
RUN pnpm install --ignore-scripts --no-frozen-lockfile
2424

2525
## Production deps
2626
FROM base AS production-deps
2727
WORKDIR /app
28-
# Corepack is used to install pnpm
28+
2929
RUN npm install -g corepack && corepack enable
3030
ENV NODE_ENV production
3131
RUN pnpm install --prod --no-frozen-lockfile
@@ -35,7 +35,7 @@ FROM base AS builder
3535
WORKDIR /app
3636
ARG SENTRY_AUTH_TOKEN
3737

38-
# Corepack is used to install pnpm
38+
3939
RUN npm install -g corepack && corepack enable
4040

4141
COPY --from=pruner --chown=node:node /app/out/full/ .
@@ -48,7 +48,7 @@ RUN pnpm run build --filter=webapp...
4848

4949

5050
# Runner
51-
FROM node:18-alpine AS runner
51+
FROM node:20-alpine AS runner
5252
RUN apk add --no-cache dumb-init bash
5353
WORKDIR /app
5454
RUN npm install -g corepack && corepack enable

package.json

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"dev": "dotenv -- turbo run migrate dev --parallel --filter=!website",
1212
"build": "dotenv -- turbo run build",
1313
"lint": "turbo run lint",
14+
"prune": "turbo prune",
1415
"generate": "dotenv -- turbo run generate",
1516
"start": "dotenv -- turbo run start-prod",
1617
"create-resources": "dotenv -- turbo run create-resources --filter=server",
@@ -19,16 +20,13 @@
1920
"prisma:studio": "dotenv -- turbo run prisma:studio --filter=server",
2021
"migrate": "dotenv -- turbo run migrate --filter=server"
2122
},
22-
"devDependencies": {
23-
"dotenv-cli": "^7.4.2",
24-
"syncpack": "^12.3.3",
25-
"turbo": "^2.0.9",
26-
"typescript": "5.4.3",
27-
"zod": "3.23.8"
28-
},
2923
"packageManager": "pnpm@8.15.6",
3024
"dependencies": {
25+
"dotenv-cli": "^7.4.4",
3126
"date-fns": "^3.6.0",
32-
"react-day-picker": "^8.9.1"
27+
"react-day-picker": "^8.9.1",
28+
"turbo": "^2.0.9",
29+
"typescript": "5.4.3",
30+
"zod": "3.23.8"
3331
}
3432
}

packages/ui/package.json

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,13 @@
4848
"@radix-ui/react-tooltip": "^1.0.7",
4949
"@remixicon/react": "^4.2.0",
5050
"@tanstack/react-table": "^8.20.5",
51-
"@tiptap/core": "^2.3.0",
52-
"@tiptap/extension-code-block": "^2.4.0",
53-
"@tiptap/extension-heading": "^2.4.0",
54-
"@tiptap/extension-placeholder": "^2.2.4",
55-
"@tiptap/extension-text": "^2.4.0",
56-
"@tiptap/react": "^2.5.4",
51+
"@tiptap/core": "^2.11.5",
52+
"@tiptap/extension-code-block": "^2.11.5",
53+
"@tiptap/extension-heading": "^2.11.5",
54+
"@tiptap/extension-placeholder": "^2.11.5",
55+
"@tiptap/extension-text": "^2.11.5",
56+
"@tiptap/pm": "^2.11.5",
57+
"@tiptap/react": "^2.11.5",
5758
"@vidstack/react": "^1.12.12",
5859
"ai": "^3.2.37",
5960
"axios": "^1.6.7",
@@ -71,6 +72,7 @@
7172
"next-themes": "^0.2.1",
7273
"novel": "^0.5.0",
7374
"prosemirror-state": "^1.4.3",
75+
"prosemirror-view": "1.37.2",
7476
"react-day-picker": "8.10.1",
7577
"react-hook-form": "7.49.3",
7678
"react-markdown": "^9.0.1",

packages/ui/src/components/ui/chat/chat-message-list.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { ArrowDown } from 'lucide-react';
22
import * as React from 'react';
33

4-
import { useAutoScroll } from './hooks/useAutoScroll';
54
import { Button } from '../button';
5+
import { useAutoScroll } from './hooks/useAutoScroll';
66

77
interface ChatMessageListProps extends React.HTMLAttributes<HTMLDivElement> {
88
smooth?: boolean;

0 commit comments

Comments
 (0)