Logankunfall commited on
Commit
08992d8
·
verified ·
1 Parent(s): eb7d65e

Upload 8 files

Browse files
Files changed (2) hide show
  1. Dockerfile +2 -1
  2. package.json +1 -1
Dockerfile CHANGED
@@ -15,7 +15,8 @@ ENV NODE_ENV=production
15
  COPY package.json package-lock.json* ./
16
 
17
  # Install deps
18
- RUN npm ci --only=production || npm install --production
 
19
 
20
  # Copy app code
21
  COPY server.js ./server.js
 
15
  COPY package.json package-lock.json* ./
16
 
17
  # Install deps
18
+ # Use npm ci when package-lock.json exists; fallback to npm install otherwise
19
+ RUN if [ -f package-lock.json ]; then npm ci --omit=dev; else npm install --omit=dev; fi
20
 
21
  # Copy app code
22
  COPY server.js ./server.js
package.json CHANGED
@@ -11,7 +11,7 @@
11
  "node": ">=18"
12
  },
13
  "dependencies": {
14
- "@fal-ai/client": "^0.10.0",
15
  "cors": "^2.8.5",
16
  "dotenv": "^16.4.5",
17
  "express": "^4.19.2",
 
11
  "node": ">=18"
12
  },
13
  "dependencies": {
14
+ "@fal-ai/client": "^1.0.0",
15
  "cors": "^2.8.5",
16
  "dotenv": "^16.4.5",
17
  "express": "^4.19.2",