(ms = 5000)
| 235 | if (!(await generationDelay(50))) return false; |
| 236 | } |
| 237 | return dbReady; |
| 238 | } |
| 239 | |
| 240 | initDb(); |
| 241 | |
| 242 | // ─── 配置辅助 ───────────────────────────────────────────────────────────────── |
| 243 | |
| 244 | function get<T>(key: string, def: T): T { |
| 245 | if (!dbReady) return def; |
| 246 | const db = (configDb?.data[key] !== undefined) ? configDb : dataDb; |
no test coverage detected