vjudge: add CheckService (#599)

This commit is contained in:
panda authored and GitHub committed 2023-06-30 00:52:25 +08:00
1 parent 807bfb53e3
commit 9da4340a97
8 files changed
+129 -62

No files matched your search

+2
View File
@@ -4,6 +4,7 @@ import { GeoIP, ModuleInterfaces } from './interface';
import { inject } from './lib/ui';
import { Loader } from './loader';
import { EventMap } from './service/bus';
import type { CheckService } from './service/check';
export interface Events<C extends Context = Context> extends cordis.Events<C>, EventMap {
}
@@ -26,6 +27,7 @@ export interface Context {
Route: typeof import('./service/server').Route;
Connection: typeof import('./service/server').Connection;
withHandlerClass: import('./service/server').RouteService['withHandlerClass'];
check: CheckService;
setTimeout: typeof setTimeout;
setInterval: typeof setInterval;
setImmediate: typeof setImmediate;