UNPKG

dclint

Version:

A command-line tool for validating and enforcing best practices in Docker Compose files.

16 lines (15 loc) 578 B
import type { Config } from '../config/config.types'; import type { LintResult } from './linter.types'; declare class DCLinter { private readonly config; private rules; private logger; constructor(config: Config); private lintContent; private fixContent; private static validateFile; lintFiles(paths: string[], doRecursiveSearch: boolean): LintResult[]; fixFiles(paths: string[], doRecursiveSearch: boolean, dryRun?: boolean): void; formatResults(lintResults: LintResult[], formatterName: string): Promise<string>; } export { DCLinter };