From 14a18cfb226e3eb197ad76ca7ae2219f9ef74501 Mon Sep 17 00:00:00 2001 From: Hide_D Date: Sat, 27 Dec 2025 05:49:00 +0000 Subject: [PATCH] =?UTF-8?q?feat:=20=EB=AA=A8=EB=93=A0=20=ED=8C=A8=ED=82=A4?= =?UTF-8?q?=EC=A7=80=EC=9D=98=20package.json=EC=97=90=20"type":=20"module"?= =?UTF-8?q?=20=EC=B6=94=EA=B0=80=20=EB=B0=8F=20tsconfig.base.json=EC=9D=98?= =?UTF-8?q?=20=EB=AA=A8=EB=93=88=20=EC=84=A4=EC=A0=95=EC=9D=84=20NodeNext?= =?UTF-8?q?=EB=A1=9C=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/game-api/package.json | 1 + app/game-engine/package.json | 1 + app/game-frontend/package.json | 1 + app/gateway-api/package.json | 1 + app/gateway-frontend/package.json | 1 + packages/common/package.json | 1 + packages/common/src/index.ts | 4 ++-- tools/build-scripts/package.json | 1 + tsconfig.base.json | 4 ++-- 9 files changed, 11 insertions(+), 4 deletions(-) diff --git a/app/game-api/package.json b/app/game-api/package.json index 121ea7c..4b79472 100644 --- a/app/game-api/package.json +++ b/app/game-api/package.json @@ -2,6 +2,7 @@ "name": "@sammo-ts/game-api", "private": true, "version": "0.0.0", + "type": "module", "scripts": { "build": "tsc -p tsconfig.json", "dev": "node -e \"console.log('dev not configured')\"", diff --git a/app/game-engine/package.json b/app/game-engine/package.json index 337a914..03c957f 100644 --- a/app/game-engine/package.json +++ b/app/game-engine/package.json @@ -2,6 +2,7 @@ "name": "@sammo-ts/game-engine", "private": true, "version": "0.0.0", + "type": "module", "scripts": { "build": "tsc -p tsconfig.json", "dev": "node -e \"console.log('dev not configured')\"", diff --git a/app/game-frontend/package.json b/app/game-frontend/package.json index fcddaac..0535f50 100644 --- a/app/game-frontend/package.json +++ b/app/game-frontend/package.json @@ -2,6 +2,7 @@ "name": "@sammo-ts/game-frontend", "private": true, "version": "0.0.0", + "type": "module", "scripts": { "build": "tsc -p tsconfig.json", "dev": "node -e \"console.log('dev not configured')\"", diff --git a/app/gateway-api/package.json b/app/gateway-api/package.json index bced06d..32c4d59 100644 --- a/app/gateway-api/package.json +++ b/app/gateway-api/package.json @@ -2,6 +2,7 @@ "name": "@sammo-ts/gateway-api", "private": true, "version": "0.0.0", + "type": "module", "scripts": { "build": "tsc -p tsconfig.json", "dev": "node -e \"console.log('dev not configured')\"", diff --git a/app/gateway-frontend/package.json b/app/gateway-frontend/package.json index a6d0ca9..36fc6eb 100644 --- a/app/gateway-frontend/package.json +++ b/app/gateway-frontend/package.json @@ -2,6 +2,7 @@ "name": "@sammo-ts/gateway-frontend", "private": true, "version": "0.0.0", + "type": "module", "scripts": { "build": "tsc -p tsconfig.json", "dev": "node -e \"console.log('dev not configured')\"", diff --git a/packages/common/package.json b/packages/common/package.json index 08da5df..16edb48 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -2,6 +2,7 @@ "name": "@sammo-ts/common", "private": true, "version": "0.0.0", + "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { diff --git a/packages/common/src/index.ts b/packages/common/src/index.ts index 03ece44..a1afeae 100644 --- a/packages/common/src/index.ts +++ b/packages/common/src/index.ts @@ -1,2 +1,2 @@ -export * from './infra/postgres'; -export * from './infra/redis'; +export * from './infra/postgres.js'; +export * from './infra/redis.js'; diff --git a/tools/build-scripts/package.json b/tools/build-scripts/package.json index eff4db4..0467db1 100644 --- a/tools/build-scripts/package.json +++ b/tools/build-scripts/package.json @@ -2,6 +2,7 @@ "name": "@sammo-ts/build-scripts", "private": true, "version": "0.0.0", + "type": "module", "scripts": { "build": "tsc -p tsconfig.json", "dev": "node -e \"console.log('dev not configured')\"", diff --git a/tsconfig.base.json b/tsconfig.base.json index 2e9c961..ac7e186 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -1,8 +1,8 @@ { "compilerOptions": { "target": "ES2022", - "module": "CommonJS", - "moduleResolution": "Node", + "module": "NodeNext", + "moduleResolution": "NodeNext", "lib": ["ES2022"], "strict": true, "esModuleInterop": true,