UNPKG

@felixgeelhaar/cclint

Version:

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

18 lines 599 B
import type { Rule } from '../domain/Rule.js'; import { ContextFile } from '../domain/ContextFile.js'; import { Violation } from '../domain/Violation.js'; export interface ContentPattern { pattern: string; description: string; isRegex?: boolean; } export declare class ContentRule implements Rule { readonly id = "content"; readonly description: string; private readonly patterns; constructor(patterns?: ContentPattern[]); private static getDefaultPatterns; lint(file: ContextFile): Violation[]; private hasPattern; } //# sourceMappingURL=ContentRule.d.ts.map