wip: get active session

This commit is contained in:
Justin Lin committed 2025-04-16 16:58:24 +08:00
1 parent 423548804a
commit 963655c1f7
7 files changed
+69 -12

No files matched your search

@@ -1,6 +1,7 @@
import { z } from 'zod'
export * from './src/quest.js'
export * from './quest.js'
export * from './session.js'
export const passwordPolicy = {
minLength: 8,
+15
View File
@@ -0,0 +1,15 @@
export interface SessionSummaryResponse {
_id: string
user: string
quest: string
status: string
createdAt: Date
lastActivityAt: Date
}
export interface SessionDetailResponse extends SessionSummaryResponse {
hints: string[][]
tasks: string[][]
responses: string[][]
graph: any
}
+2 -1
View File
@@ -4,7 +4,8 @@
"composite": true,
"module": "Node16",
"moduleResolution": "node16",
"outDir": "./dist"
"outDir": "./dist",
"rootDir": "src"
},
"include": ["*.js", "*.ts", "src/**/*.ts"],
"exclude": ["node_modules", "dist"]