veloze
Version:
A modern and fast express-like webserver for the web
32 lines (31 loc) • 1.78 kB
TypeScript
export { connect } from "./connect.js";
export { FindRoute } from "./FindRoute.js";
export { Router } from "./Router.js";
export { Server } from "./Server.js";
export { HttpError } from "./HttpError.js";
export * from "./middleware/index.js";
export * as utils from "./utils/index.js";
export * as request from "./request/index.js";
export * as response from "./response/index.js";
export type CookieOpts = import("./types.js").CookieOpts;
export type TooBusyOptions = import("./types.js").TooBusyOptions;
export type HeaderParserResult = import("./types.js").HeaderParserResult;
export type RouterOptions = import("./types.js").RouterOptions;
export type BodyParserOptions = import("./types.js").BodyParserOptions;
export type CacheControlDirectives = import("./types.js").CacheControlDirectives;
export type CspMiddlewareOptions = import("./types.js").CspMiddlewareOptions;
export type CspOptions = import("./types.js").CspOptions;
export type HstsOptions = import("./types.js").HstsOptions;
export type ReferrerPolicy = import("./types.js").ReferrerPolicy;
export type CorsOptions = import("./types.js").CorsOptions;
export type PresetOptions = import("./types.js").PresetOptions;
export type RetryAfterOption = import("./types.js").RetryAfterOption;
export type Method = import("./types.js").Method;
export type Request = import("./types.js").Request;
export type Response = import("./types.js").Response;
export type HandlerCb = typeof import("./types.js").HandlerCb;
export type HandlerAsync = typeof import("./types.js").HandlerAsync;
export type ErrorHandler = typeof import("./types.js").ErrorHandler;
export type FinalHandler = typeof import("./types.js").FinalHandler;
export type Handler = import("./types.js").Handler;
export type Log = import("./types.js").Log;