UNPKG

next-boost

Version:

Add a cache layer for next.js SSR pages. Use stale-while-revalidate to boost the performance.

15 lines (14 loc) 694 B
/// <reference types="node" /> import { ServerResponse } from 'http'; import { HandlerConfig } from './handler'; import { RenderResult } from './renderer'; declare function isZipped(headers: { [key: string]: any; }): boolean; declare function log(start: [number, number], status: string, msg?: string): void; declare function serve(res: ServerResponse, rv: RenderResult): void; declare function mergeConfig(c?: HandlerConfig): HandlerConfig; export declare type ParamFilter = (param: string) => boolean; declare function filterUrl(url: string, filter?: ParamFilter): string; declare function sleep(ms: number): Promise<void>; export { isZipped, log, mergeConfig, sleep, serve, filterUrl };