8 lines
226 B
TypeScript
8 lines
226 B
TypeScript
export type LinterResult = {
|
|
message: string
|
|
severity: "warning" | "error"
|
|
from: { line: number; ch: number }
|
|
to: { line: number; ch: number }
|
|
}
|
|
export type LinterDefinition = (text: string) => Promise<LinterResult[]>
|