@slippy-lint/slippy
Version:
A simple but powerful linter for Solidity
11 lines (10 loc) • 423 B
TypeScript
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;
}