Spaces:
Sleeping
Sleeping
Upload 8 files
Browse files- Dockerfile +2 -1
- 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 |
-
|
|
|
|
| 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.
|
| 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",
|