@api.global/typedserver
Version:
A TypeScript-based project for easy serving of static files with support for live reloading, compression, and typed requests.
16 lines (15 loc) • 514 B
TypeScript
import * as plugins from '../plugins.js';
/**
* DevTools controller for TypedServer
* Handles /typedserver/devtools and /typedserver/reloadcheck endpoints
*/
export declare class DevToolsController {
private getLastReload;
private getEnded;
constructor(options?: {
getLastReload: () => number;
getEnded: () => boolean;
});
getDevtools(ctx: plugins.smartserve.IRequestContext): Promise<Response>;
reloadCheck(ctx: plugins.smartserve.IRequestContext): Promise<Response>;
}