FROM node:20-slim

RUN corepack enable

WORKDIR /app
COPY . .
RUN pnpm install
RUN pnpm --filter @streamclipper/db exec prisma generate

CMD ["pnpm", "--filter", "@streamclipper/frontend", "dev"]
