UNPKG

veloze

Version:

A modern and fast express-like webserver for the web

35 lines (33 loc) 1.73 kB
/** * @typedef {import('./types.js').CookieOpts} CookieOpts * @typedef {import('./types.js').TooBusyOptions} TooBusyOptions * @typedef {import('./types.js').HeaderParserResult} HeaderParserResult * @typedef {import('./types.js').RouterOptions} RouterOptions * @typedef {import('./types.js').BodyParserOptions} BodyParserOptions * @typedef {import('./types.js').CacheControlDirectives} CacheControlDirectives * @typedef {import('./types.js').CspMiddlewareOptions} CspMiddlewareOptions * @typedef {import('./types.js').CspOptions} CspOptions * @typedef {import('./types.js').HstsOptions} HstsOptions * @typedef {import('./types.js').ReferrerPolicy} ReferrerPolicy * @typedef {import('./types.js').CorsOptions} CorsOptions * @typedef {import('./types.js').PresetOptions} PresetOptions * @typedef {import('./types.js').RetryAfterOption} RetryAfterOption * @typedef {import('./types.js').Method} Method * @typedef {import('./types.js').Request} Request * @typedef {import('./types.js').Response} Response * @typedef {import('./types.js').HandlerCb} HandlerCb * @typedef {import('./types.js').HandlerAsync} HandlerAsync * @typedef {import('./types.js').ErrorHandler} ErrorHandler * @typedef {import('./types.js').FinalHandler} FinalHandler * @typedef {import('./types.js').Handler} Handler * @typedef {import('./types.js').Log} Log */ 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'