refactor: update test setup, introduce system environment for commands, and streamline frontend build configuration.

This commit is contained in:
2026-01-07 17:17:04 +00:00
parent 57e9bbb4ea
commit 38a8d33242
22 changed files with 518 additions and 432 deletions
+8
View File
@@ -3,6 +3,14 @@
"private": true,
"version": "0.0.0",
"type": "module",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"default": "./dist/index.js"
}
},
"scripts": {
"build": "tsdown -c ../../tsdown.config.ts -F @sammo-ts/gateway-api",
"dev": "tsdown -c ../../tsdown.config.ts -F @sammo-ts/gateway-api --watch",
+18 -7
View File
@@ -2,13 +2,24 @@
"extends": "../../tsconfig.paths.json",
"compilerOptions": {
"outDir": "dist",
"composite": true
"composite": true,
"rootDir": "src"
},
"include": ["src", "test", "*.ts"],
"include": [
"src"
],
"references": [
{ "path": "../../packages/common" },
{ "path": "../../packages/infra" },
{ "path": "../../packages/logic" },
{ "path": "../../app/game-engine" }
{
"path": "../../packages/common"
},
{
"path": "../../packages/infra"
},
{
"path": "../../packages/logic"
},
{
"path": "../../app/game-engine"
}
]
}
}