UNPKG

next

Version:

The React Framework

24 lines (23 loc) 921 B
import { IncomingMessage, ServerResponse } from 'http'; import { webpack } from 'next/dist/compiled/webpack/webpack'; export declare const ADDED: unique symbol; export declare const BUILDING: unique symbol; export declare const BUILT: unique symbol; export declare let entries: { [page: string]: { serverBundlePath: string; clientBundlePath: string; absolutePagePath: string; status?: typeof ADDED | typeof BUILDING | typeof BUILT; lastActiveTime?: number; }; }; export default function onDemandEntryHandler(watcher: any, multiCompiler: webpack.MultiCompiler, { pagesDir, pageExtensions, maxInactiveAge, pagesBufferLength, }: { pagesDir: string; pageExtensions: string[]; maxInactiveAge: number; pagesBufferLength: number; }): { ensurePage(page: string): Promise<void>; middleware(req: IncomingMessage, res: ServerResponse, next: Function): any; };