typescript-eslint
Version:
Tooling which enables you to use TypeScript with ESLint
17 lines (16 loc) • 346 B
TypeScript
export interface CompatibleParser {
parseForESLint(text: string): {
ast: unknown;
scopeManager: unknown;
};
}
export interface CompatibleConfig {
name?: string;
rules?: object;
}
export type CompatibleConfigArray = CompatibleConfig[];
export interface CompatiblePlugin {
meta: {
name: string;
};
}