Fix npm install dependency resolution issues #3

Merged
overspend1 merged 1 commits from claude/fix-npm-install-01PgzBPg7kQLEAFNGdtDe5fY into main 2025-11-21 12:54:55 +01:00

1 Commits

Author SHA1 Message Date
Claude
8f83bacdb9 fix: Resolve Docker build failures for frontend and backend
Backend fix:
- Add python3-dev to build dependencies for psutil compilation
- psutil requires Python development headers to build C extensions

Frontend fix:
- Explicitly copy package-lock.json to ensure it's available for npm ci
- Add verification step to confirm package-lock.json exists before npm ci
- Prevents "npm ci" usage errors due to missing lock file
2025-11-21 11:53:51 +00:00