fix(server-runtime,docs,vishot-*): tsconfig issue, node issue, h3 export

This commit is contained in:
Neko Ayaka
2026-04-04 04:19:25 +08:00
parent a909d1eb3e
commit 99e44116ca
9 changed files with 7 additions and 75 deletions
-1
View File
@@ -7,7 +7,6 @@
"esnext",
"dom"
],
"baseUrl": ".",
"module": "esnext",
"moduleResolution": "bundler",
"paths": {
@@ -31,11 +31,8 @@
"@iconify-json/line-md": "catalog:",
"@iconify-json/material-symbols": "catalog:",
"@iconify-json/mdi": "catalog:",
"@types/node": "^24.12.0",
"@unocss/reset": "^66.6.7",
"@vitejs/plugin-vue": "^6.0.5",
"typescript": "^5.9.3",
"vite": "catalog:",
"vue-tsc": "^3.2.6"
}
}
@@ -16,9 +16,5 @@
},
"dependencies": {
"@proj-airi/vishot-runner-electron": "workspace:^"
},
"devDependencies": {
"@types/node": "^24.12.0",
"typescript": "^5.9.3"
}
}
+2 -4
View File
@@ -101,7 +101,7 @@ const RESPONSES = {
data: { kind, message, at: Date.now() },
metadata: createServerEventMetadata(serverInstanceId, parentId),
}),
} satisfies Record<string, (...args: unknown[]) => WebSocketEvent<Record<string, unknown>>>
} satisfies Record<string, (...args: any[]) => WebSocketEvent<Record<string, unknown>>>
const DEFAULT_HEARTBEAT_TTL_MS = 60_000
const DEFAULT_CONSUMER_GROUP = 'default'
@@ -713,7 +713,7 @@ export function setupApp(options?: AppOptions): { app: H3, closeAllPeers: () =>
if (target) {
send(target.peer, {
type: 'module:configure',
data: { config },
data: { config: config || {} },
// NOTICE: this will forward the original event metadata as-is
metadata: event.metadata,
})
@@ -902,5 +902,3 @@ export function setupApp(options?: AppOptions): { app: H3, closeAllPeers: () =>
closeAllPeers,
}
}
export const { app, closeAllPeers: _ } = setupApp()
+3 -1
View File
@@ -4,7 +4,6 @@
"lib": [
"ESNext"
],
"baseUrl": ".",
"module": "ESNext",
"moduleResolution": "bundler",
"paths": {
@@ -15,6 +14,9 @@
"../server-shared/src/*"
]
},
"types": [
"node"
],
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"isolatedModules": true,
+1 -6
View File
@@ -23,12 +23,7 @@
},
"devDependencies": {
"@moeru/std": "catalog:",
"@types/node": "^24.12.0",
"meow": "catalog:",
"playwright": "^1.56.1",
"tsx": "^4.21.0",
"typescript": "^5.9.3",
"vite": "catalog:",
"vitest": "catalog:vitest"
"playwright": "^1.56.1"
}
}
+1 -4
View File
@@ -17,10 +17,7 @@
},
"devDependencies": {
"@moeru/std": "catalog:",
"@types/node": "^24.12.0",
"meow": "catalog:",
"playwright": "^1.56.1",
"tsx": "^4.21.0",
"typescript": "^5.9.3"
"playwright": "^1.56.1"
}
}
-3
View File
@@ -32,9 +32,6 @@
},
"devDependencies": {
"@vitejs/plugin-vue": "^6.0.5",
"typescript": "^5.9.3",
"vite": "catalog:",
"vitest": "catalog:vitest",
"vue-tsc": "^3.2.6"
}
}
-49
View File
@@ -2537,21 +2537,12 @@ importers:
'@iconify-json/mdi':
specifier: 'catalog:'
version: 1.2.3
'@types/node':
specifier: ^24.12.0
version: 24.12.0
'@unocss/reset':
specifier: ^66.6.7
version: 66.6.7
'@vitejs/plugin-vue':
specifier: ^6.0.5
version: 6.0.5(vite@8.0.2(@types/node@24.12.0)(esbuild@0.27.2)(jiti@2.6.1)(less@4.6.4)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.30(typescript@5.9.3))
typescript:
specifier: ^5.9.3
version: 5.9.3
vite:
specifier: 'catalog:'
version: 8.0.2(@types/node@24.12.0)(esbuild@0.27.2)(jiti@2.6.1)(less@4.6.4)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)
vue-tsc:
specifier: ^3.2.6
version: 3.2.6(typescript@5.9.3)
@@ -2561,13 +2552,6 @@ importers:
'@proj-airi/vishot-runner-electron':
specifier: workspace:^
version: link:../vishot-runner-electron
devDependencies:
'@types/node':
specifier: ^24.12.0
version: 24.12.0
typescript:
specifier: ^5.9.3
version: 5.9.3
packages/server-runtime:
dependencies:
@@ -3551,48 +3535,24 @@ importers:
'@moeru/std':
specifier: 'catalog:'
version: 0.1.0-beta.17
'@types/node':
specifier: ^24.12.0
version: 24.12.0
meow:
specifier: 'catalog:'
version: 14.1.0
playwright:
specifier: ^1.56.1
version: 1.59.0
tsx:
specifier: ^4.21.0
version: 4.21.0
typescript:
specifier: ^5.9.3
version: 5.9.3
vite:
specifier: 'catalog:'
version: 8.0.2(@types/node@24.12.0)(esbuild@0.27.2)(jiti@2.6.1)(less@4.6.4)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)
vitest:
specifier: catalog:vitest
version: 4.1.1(@opentelemetry/api@1.9.1)(@types/node@24.12.0)(@vitest/browser-playwright@4.1.1)(jsdom@27.4.0(bufferutil@4.1.0)(canvas@3.2.2)(utf-8-validate@5.0.10))(vite@8.0.2(@types/node@24.12.0)(esbuild@0.27.2)(jiti@2.6.1)(less@4.6.4)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))
packages/vishot-runner-electron:
devDependencies:
'@moeru/std':
specifier: 'catalog:'
version: 0.1.0-beta.17
'@types/node':
specifier: ^24.12.0
version: 24.12.0
meow:
specifier: 'catalog:'
version: 14.1.0
playwright:
specifier: ^1.56.1
version: 1.59.0
tsx:
specifier: ^4.21.0
version: 4.21.0
typescript:
specifier: ^5.9.3
version: 5.9.3
packages/vishot-runtime:
dependencies:
@@ -3603,15 +3563,6 @@ importers:
'@vitejs/plugin-vue':
specifier: ^6.0.5
version: 6.0.5(vite@8.0.2(@types/node@24.12.0)(esbuild@0.27.2)(jiti@2.6.1)(less@4.6.4)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.30(typescript@5.9.3))
typescript:
specifier: ^5.9.3
version: 5.9.3
vite:
specifier: 'catalog:'
version: 8.0.2(@types/node@24.12.0)(esbuild@0.27.2)(jiti@2.6.1)(less@4.6.4)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)
vitest:
specifier: catalog:vitest
version: 4.1.1(@opentelemetry/api@1.9.1)(@types/node@24.12.0)(@vitest/browser-playwright@4.1.1)(jsdom@27.4.0(bufferutil@4.1.0)(canvas@3.2.2)(utf-8-validate@5.0.10))(vite@8.0.2(@types/node@24.12.0)(esbuild@0.27.2)(jiti@2.6.1)(less@4.6.4)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))
vue-tsc:
specifier: ^3.2.6
version: 3.2.6(typescript@5.9.3)