@jiasuyun/apier-parser-json5
Version:
apier json5 parser
13 lines (12 loc) • 393 B
TypeScript
import { ApierComment } from "@jiasuyun/apier-comment";
export interface VisitArgs {
lines: string[];
comment: ApierComment;
kind: "scopeArray" | "scopeObject" | "enterScope" | "exitScope" | "break";
lineIndex: number;
canCollectMetaComment: boolean;
paths: string[];
root?: VisitArgs;
numChild?: number;
}
export declare function visit(args: VisitArgs): void;