@stencil/core
Version:
A Compiler for Web Components and Progressive Web Apps
22 lines (21 loc) • 498 B
TypeScript
export interface Diagnostic {
level: 'error' | 'warn' | 'info' | 'log' | 'debug';
type: string;
header?: string;
language?: string;
messageText: string;
debugText?: string;
code?: string;
absFilePath?: string;
relFilePath?: string;
lineNumber?: number;
columnNumber?: number;
lines?: PrintLine[];
}
export interface PrintLine {
lineIndex: number;
lineNumber: number;
text?: string;
errorCharStart: number;
errorLength?: number;
}