UNPKG

@slippy-lint/slippy

Version:

A simple but powerful linter for Solidity

11 lines (10 loc) 423 B
import { LintResultToReport, SourceFile } from "./rules/types.js"; import { ConfigLoader } from "./config.js"; export declare class Linter { private configLoader; private ruleNameToRule; constructor(configLoader: ConfigLoader); lintFiles(files: SourceFile[]): Promise<LintResultToReport[]>; lintText(content: string, filePath: string): Promise<LintResultToReport[]>; private registerBuiltInRules; }