# Development Dockerfile with hot reload FROM node:22-alpine 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 application code COPY . . EXPOSE 3000 CMD ["pnpm", "dev"]