UNPKG

420 BTypeScriptView Raw
1import { ICruiseOptions } from "./options";
2import { IFlattenedRuleSet } from "./rule-set";
3
4export interface IRuleSetType extends IFlattenedRuleSet {
5 /**
6 * A (node require resolvable) file path to a dependency-cruiser config
7 * that serves as the base for this one...
8 * ... or an array of these
9 */
10 extends?: string | string[];
11 /**
12 * Runtime configuration options
13 */
14 options?: ICruiseOptions;
15}