- Replace docker-compose.yml (node:lts) with compose.yaml (ghcr.io/pnpm/pnpm:11.3.0)
- Bump pnpm to 11.3.0 and add --frozen-lockfile in CI
- Add pnpm-workspace.yaml to allow esbuild and sharp builds
- Update .gitignore for pnpm store and compose override file