UNPKG

@felixgeelhaar/cclint

Version:

A comprehensive linter for CLAUDE.md files with multi-language code block validation

17 lines 655 B
import type { Rule } from '../domain/Rule.js'; import { ContextFile } from '../domain/ContextFile.js'; import { Violation } from '../domain/Violation.js'; export declare class FormatRule implements Rule { readonly id = "format"; readonly description = "Markdown format validation for proper syntax and style"; private readonly validLanguages; lint(file: ContextFile): Violation[]; private checkHeaders; private checkEmptyLines; private checkTrailingWhitespace; private checkCodeBlocks; private checkListConsistency; private checkListFormatting; private checkEndOfFile; } //# sourceMappingURL=FormatRule.d.ts.map