mirror of
https://github.com/deepseek-ai/deepseek-harness
synced 2026-08-15 21:04:50 +00:00
Boots a test-only cordis.yml through the real Loader and asserts the route service's behavior surface: exact/longest-prefix matching, tapIndex transform order and unsubscription, traversal 403, non-GET 405, SPA-200 fallback, malformed-request 400 without process exit, duplicate-pattern throw, dispose closing held connections with register/disposer symmetry, and a listen-failure fail-loud case (EADDRINUSE -> FAILED fiber + late rejection). Replaces the retired factory-era specs.
64 lines
1.1 KiB
JSON
64 lines
1.1 KiB
JSON
{
|
|
"extends": "../../tsconfig.base.json",
|
|
"compilerOptions": {
|
|
"rootDir": "src",
|
|
"outDir": "lib/types"
|
|
},
|
|
"include": [
|
|
"src"
|
|
],
|
|
"references": [
|
|
{
|
|
"path": "../../vendor/cordis"
|
|
},
|
|
{
|
|
"path": "../../packages/host/apiproxy"
|
|
},
|
|
{
|
|
"path": "../../packages/host/webserver"
|
|
},
|
|
{
|
|
"path": "../../packages/core/session"
|
|
},
|
|
{
|
|
"path": "../../packages/ui/app-boot"
|
|
},
|
|
{
|
|
"path": "../../packages/ui/tui"
|
|
},
|
|
{
|
|
"path": "../../packages/util/paths"
|
|
},
|
|
{
|
|
"path": "../../packages/client/connection"
|
|
},
|
|
{
|
|
"path": "../../packages/client/hmr"
|
|
},
|
|
{
|
|
"path": "../../packages/client/runtime"
|
|
},
|
|
{
|
|
"path": "../../packages/client/ui-theme"
|
|
},
|
|
{
|
|
"path": "../../packages/client/i18n"
|
|
},
|
|
{
|
|
"path": "../../packages/client/ui-layout"
|
|
},
|
|
{
|
|
"path": "../../packages/client/ui-sidebar"
|
|
},
|
|
{
|
|
"path": "../../packages/client/ui-conversation"
|
|
},
|
|
{
|
|
"path": "../../packages/client/ui-trajectory"
|
|
},
|
|
{
|
|
"path": "../../packages/client/ui-question"
|
|
}
|
|
]
|
|
}
|