UNPKG

standardlint

Version:
23 lines (20 loc) 813 B
import { ConfigurationInput, Configuration, Result } from '../interface/StandardLint.js'; import '../interface/Check.js'; declare function createNewStandardLint(config?: ConfigurationInput, filetree?: string[]): StandardLint; declare class StandardLint { private readonly defaultBasePathFallback; private readonly defaultSeverityFallback; private readonly defaultIgnorePathsFallback; readonly config: Configuration; private readonly filetree; constructor(config?: ConfigurationInput, filetree?: string[]); private validateFiletree; private makeConfig; private getValidatedSeverityLevel; private getSanitizedPaths; private getValidatedChecks; check(writeOutputToDisk?: boolean): Result; private test; private logResult; } export { createNewStandardLint };