n8n/packages/testing/rules-engine/src/index.ts

27 lines
549 B
TypeScript

export type {
Severity,
Violation,
RuleResult,
RuleSettings,
RuleSettingsMap,
ReportSummary,
Report,
RuleInfo,
FixAction,
FixResult,
FixData,
} from './types.js';
export { BaseRule } from './base-rule.js';
export { RuleRunner } from './rule-runner.js';
export type { RunOptions } from './rule-runner.js';
export { toJSON } from './reporter.js';
export {
loadBaseline,
saveBaseline,
generateBaseline,
filterViolations,
filterReportByBaseline,
} from './baseline.js';
export type { BaselineFile, BaselineEntry } from './baseline.js';