UNPKG

gplint

Version:

A Gherkin linter/validator written in Javascript.

8 lines 724 B
import { ErrorLevels, GherkinData, Rule, RuleConfig, Rules, RulesConfig } from './types.js'; import { RuleErrors } from './errors.js'; export declare function getAllRules(additionalRulesDirs?: string[]): Promise<Rules>; export declare function getRule(rule: string, additionalRulesDirs?: string[]): Promise<Rule | undefined>; export declare function doesRuleExist(rule: string, additionalRulesDirs?: string[]): Promise<boolean>; export declare function getRuleLevel(ruleConfig: RuleConfig, rule: string): ErrorLevels; export declare function runAllEnabledRules(gherkinData: GherkinData, configuration?: RulesConfig, additionalRulesDirs?: string[], autoFix?: boolean): Promise<RuleErrors>; //# sourceMappingURL=rules.d.ts.map