Skip to main content
Module

x/frugal/mod.ts

A frugal web framework
Latest
File
import "./src/global.ts";
export * from "./src/Frugal.ts";export { type Config } from "./src/Config.ts";export { exportKey, importKey } from "./src/server/crypto.ts";export { type Plugin } from "./src/Plugin.ts";
export { DenoKvCache } from "./src/cache/DenoKvCacheStorage.ts";export { UpstashCache } from "./src/cache/UpstashCacheStorage.ts";
export { type ExportContext, type Exporter } from "./src/export/Export.ts";export { DenoExporter } from "./src/export/DenoExporter.ts";export { NginxExporter } from "./src/export/NginxExporter.ts";
export type { DynamicHandler, DynamicHandlerContext, DynamicPageDescriptor, GetPaths, GetPathsParams, HybridHandlerContext, PathList, Phase, Render, RenderContext, StaticHandler, StaticHandlerContext, StaticPageDescriptor,} from "./src/page/PageDescriptor.ts";export { DataResponse, EmptyResponse } from "./src/page/Response.ts";
export { composeMiddleware, type Middleware, type Next } from "./src/server/Middleware.ts";export { type Context } from "./src/server/Context.ts";export { type SessionStorage } from "./src/server/session/SessionStorage.ts";export { CookieSessionStorage } from "./src/server/session/CookieSessionStorage.ts";export { MemorySessionStorage } from "./src/server/session/MemorySessionStorage.ts";