UNPKG

@terrazzo/parser

Version:

Parser/validator for the Design Tokens Community Group (DTCG) standard.

31 lines 1.04 kB
export interface Location { line: number; column: number; } export interface NodeLocation { end?: Location; start: Location; } export interface Options { /** Syntax highlight the code as JavaScript for terminals. default: false */ highlightCode?: boolean; /** The number of lines to show above the error. default: 2 */ linesAbove?: number; /** The number of lines to show below the error. default: 3 */ linesBelow?: number; /** * Forcibly syntax highlight the code as JavaScript (for non-terminals); * overrides highlightCode. * default: false */ forceColor?: boolean; /** * Pass in a string to be displayed inline (if possible) next to the * highlighted location in the code. If it can't be positioned inline, * it will be placed above the code frame. * default: nothing */ message?: string; } export declare function codeFrameColumns(rawLines: string, loc: NodeLocation, opts?: Options): string; //# sourceMappingURL=code-frame.d.ts.map