UNPKG

naily

Version:

写了一个没有模块系统的 Minimal Nest.js 写着玩的~

22 lines (21 loc) 870 B
import { Request, Response } from "express-serve-static-core"; import { HttpStatus } from "./http-status"; export declare class ICoreError extends Error { constructor(message: string); } export declare function HttpException<T extends any>(code: HttpStatus, message?: T): void; export declare namespace HttpException { var prototype: Error; } export interface ExceptionFilter { catch(exception: typeof HttpException, req: Request, res: Response): void; } export declare class ExceptionFilterClass implements ExceptionFilter { catch(exception: typeof HttpException, req: Request, res: Response): void; } export interface UnknownErrorFilter { catch(exception: unknown, req: Request, res: Response): void; } export declare class UnknownErrorFilterClass implements UnknownErrorFilter { catch(exception: unknown, req: Request, res: Response): void; }