@eslint-types/jsdoc
Version:
TypeScript definitions for eslint-define-config
26 lines (24 loc) • 612 B
TypeScript
export interface Schema0 {
autoIncrementBase?: number;
checkConstructors?: boolean;
checkDestructured?: boolean;
checkDestructuredRoots?: boolean;
checkGetters?: boolean;
checkRestProperty?: boolean;
checkSetters?: boolean;
checkTypesPattern?: string;
contexts?: Array<
| string
| {
comment?: string;
context?: string;
}
>;
enableFixer?: boolean;
enableRestElementFixer?: boolean;
enableRootFixer?: boolean;
exemptedBy?: string[];
unnamedRootBase?: string[];
useDefaultObjectProperties?: boolean;
}
export type RequireParamRuleOptions = [Schema0?];