Tantawi65 commited on
Commit ·
b0b8ff0
1
Parent(s): 076f531
Fix TypeScript build: add ESM type, fix rootDir for shared
Browse files- Dockerfile +2 -2
- server/package.json +1 -0
- server/tsconfig.json +1 -1
Dockerfile
CHANGED
|
@@ -26,5 +26,5 @@ USER node
|
|
| 26 |
ENV PORT=7860
|
| 27 |
EXPOSE 7860
|
| 28 |
|
| 29 |
-
# Start server
|
| 30 |
-
CMD ["node", "server/dist/index.js"]
|
|
|
|
| 26 |
ENV PORT=7860
|
| 27 |
EXPOSE 7860
|
| 28 |
|
| 29 |
+
# Start server (path changed due to rootDir: "..")
|
| 30 |
+
CMD ["node", "server/dist/server/src/index.js"]
|
server/package.json
CHANGED
|
@@ -1,6 +1,7 @@
|
|
| 1 |
{
|
| 2 |
"name": "mummy-card-game-server",
|
| 3 |
"version": "1.0.0",
|
|
|
|
| 4 |
"description": "Multiplayer Mummy Card Game Server",
|
| 5 |
"main": "dist/index.js",
|
| 6 |
"scripts": {
|
|
|
|
| 1 |
{
|
| 2 |
"name": "mummy-card-game-server",
|
| 3 |
"version": "1.0.0",
|
| 4 |
+
"type": "module",
|
| 5 |
"description": "Multiplayer Mummy Card Game Server",
|
| 6 |
"main": "dist/index.js",
|
| 7 |
"scripts": {
|
server/tsconfig.json
CHANGED
|
@@ -5,7 +5,7 @@
|
|
| 5 |
"moduleResolution": "NodeNext",
|
| 6 |
"lib": ["ES2020"],
|
| 7 |
"outDir": "./dist",
|
| 8 |
-
"rootDir": ".
|
| 9 |
"strict": true,
|
| 10 |
"esModuleInterop": true,
|
| 11 |
"skipLibCheck": true,
|
|
|
|
| 5 |
"moduleResolution": "NodeNext",
|
| 6 |
"lib": ["ES2020"],
|
| 7 |
"outDir": "./dist",
|
| 8 |
+
"rootDir": "..",
|
| 9 |
"strict": true,
|
| 10 |
"esModuleInterop": true,
|
| 11 |
"skipLibCheck": true,
|