Commit
•
e8a65ce
1
Parent(s):
62c3e75
upgrade to node 20
Browse files- .nvmrc +1 -1
- Dockerfile +2 -2
- package-lock.json +9 -9
.nvmrc
CHANGED
@@ -1 +1 @@
|
|
1 |
-
|
|
|
1 |
+
v20.9.0
|
Dockerfile
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
FROM node:
|
2 |
|
3 |
# Install dependencies only when needed
|
4 |
FROM base AS deps
|
@@ -62,4 +62,4 @@ EXPOSE 3000
|
|
62 |
|
63 |
ENV PORT 3000
|
64 |
|
65 |
-
CMD ["node", "server.js"]
|
|
|
1 |
+
FROM node:20-alpine AS base
|
2 |
|
3 |
# Install dependencies only when needed
|
4 |
FROM base AS deps
|
|
|
62 |
|
63 |
ENV PORT 3000
|
64 |
|
65 |
+
CMD ["node", "server.js"]
|
package-lock.json
CHANGED
@@ -164,9 +164,9 @@
|
|
164 |
}
|
165 |
},
|
166 |
"node_modules/@eslint/eslintrc": {
|
167 |
-
"version": "2.1.
|
168 |
-
"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.
|
169 |
-
"integrity": "sha512
|
170 |
"dependencies": {
|
171 |
"ajv": "^6.12.4",
|
172 |
"debug": "^4.3.2",
|
@@ -2393,9 +2393,9 @@
|
|
2393 |
}
|
2394 |
},
|
2395 |
"node_modules/caniuse-lite": {
|
2396 |
-
"version": "1.0.
|
2397 |
-
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.
|
2398 |
-
"integrity": "sha512-
|
2399 |
"funding": [
|
2400 |
{
|
2401 |
"type": "opencollective",
|
@@ -3115,9 +3115,9 @@
|
|
3115 |
}
|
3116 |
},
|
3117 |
"node_modules/electron-to-chromium": {
|
3118 |
-
"version": "1.4.
|
3119 |
-
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.
|
3120 |
-
"integrity": "sha512-
|
3121 |
},
|
3122 |
"node_modules/emoji-regex": {
|
3123 |
"version": "9.2.2",
|
|
|
164 |
}
|
165 |
},
|
166 |
"node_modules/@eslint/eslintrc": {
|
167 |
+
"version": "2.1.3",
|
168 |
+
"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.3.tgz",
|
169 |
+
"integrity": "sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==",
|
170 |
"dependencies": {
|
171 |
"ajv": "^6.12.4",
|
172 |
"debug": "^4.3.2",
|
|
|
2393 |
}
|
2394 |
},
|
2395 |
"node_modules/caniuse-lite": {
|
2396 |
+
"version": "1.0.30001561",
|
2397 |
+
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001561.tgz",
|
2398 |
+
"integrity": "sha512-NTt0DNoKe958Q0BE0j0c1V9jbUzhBxHIEJy7asmGrpE0yG63KTV7PLHPnK2E1O9RsQrQ081I3NLuXGS6zht3cw==",
|
2399 |
"funding": [
|
2400 |
{
|
2401 |
"type": "opencollective",
|
|
|
3115 |
}
|
3116 |
},
|
3117 |
"node_modules/electron-to-chromium": {
|
3118 |
+
"version": "1.4.576",
|
3119 |
+
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.576.tgz",
|
3120 |
+
"integrity": "sha512-yXsZyXJfAqzWk1WKryr0Wl0MN2D47xodPvEEwlVePBnhU5E7raevLQR+E6b9JAD3GfL/7MbAL9ZtWQQPcLx7wA=="
|
3121 |
},
|
3122 |
"node_modules/emoji-regex": {
|
3123 |
"version": "9.2.2",
|