FROM node:20-alpine # Install pnpm RUN corepack enable && corepack prepare pnpm@latest --activate WORKDIR /app # Copy package files COPY package.json pnpm-lock.yaml* ./ # Install dependencies RUN pnpm install # Copy the rest of the application COPY . . EXPOSE 3000 CMD ["pnpm", "dev"]