UNPKG

next

Version:

The React Framework

15 lines (14 loc) 930 B
import type { IncomingMessage, ServerResponse } from 'http'; import { type OriginalStackFrameResponse } from './shared'; import type { StackFrame } from 'next/dist/compiled/stacktrace-parser'; import type { Project, TurbopackStackFrame } from '../../../../build/swc/types'; export declare function batchedTraceSource(project: Project, frame: TurbopackStackFrame): Promise<{ frame: StackFrame; source: string | null; } | undefined>; export declare function createOriginalStackFrame(project: Project, frame: TurbopackStackFrame): Promise<OriginalStackFrameResponse | null>; export declare function getOverlayMiddleware(project: Project): (req: IncomingMessage, res: ServerResponse, next: () => void) => Promise<void>; export declare function getSourceMapMiddleware(project: Project, options: { assetPrefix: string; distDir: string; }): (req: IncomingMessage, res: ServerResponse, next: () => void) => Promise<void>;