build: scaffold workflow console workspace

This commit is contained in:
lda
2026-07-02 11:05:06 +07:00 Verified
parent 98f85f6726
commit 7583d41b17
17 changed files with 2101 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
{
"name": "@lda/web-server",
"private": true,
"type": "module",
"scripts": {
"predev": "pnpm --filter @lda/workflow-rpc build",
"dev": "tsx watch src/index.ts",
"prebuild": "pnpm --filter @lda/workflow-rpc build",
"build": "tsc -p tsconfig.json",
"start": "node dist/index.js",
"test": "vitest run",
"pretypecheck": "pnpm --filter @lda/workflow-rpc build",
"typecheck": "tsc -p tsconfig.json --noEmit"
},
"dependencies": {
"@hono/node-server": "2.0.6",
"@lda/workflow-rpc": "workspace:*",
"effect": "3.21.4",
"hono": "4.12.27"
},
"devDependencies": {
"@types/node": "26.1.0",
"tsx": "4.22.4",
"vitest": "4.1.9"
}
}
View File
+13
View File
@@ -0,0 +1,13 @@
{
"extends": "../../tsconfig.base.json",
"compilerOptions": {
"module": "NodeNext",
"moduleResolution": "NodeNext",
"composite": true,
"declaration": true,
"rootDir": "src",
"outDir": "dist"
},
"include": ["src"],
"references": [{ "path": "../../packages/rpc" }]
}