UNPKG

httpyac

Version:

HTTP/REST CLI Client for *.http files

19 lines (18 loc) 621 B
import { HttpFile } from './httpFile'; import { HttpFileStore } from './httpFileStore'; import { HttpRegion } from './httpRegion'; import { ParserContextData } from './parserContextData'; export type HttpLine = { textLine: string; line: number; }; export type HttpLineGenerator = Generator<HttpLine, void, unknown>; export type getHttpLineGenerator = (noStopOnMetaTag?: boolean) => HttpLineGenerator; export interface ParserContext { lines: Array<string>; httpRegion: HttpRegion; httpFile: HttpFile; data: ParserContextData; httpFileStore: HttpFileStore; forceRegionDelimiter?: boolean; }