eslint-plugin-canonical
Version:
Canonical linting rules for ESLint.
16 lines (15 loc) • 470 B
TypeScript
type AliasInput = {
alias: string;
matchParent?: string;
matchPath: string;
maxRelativeDepth?: number;
};
type Options = [
{
aliases?: AliasInput[];
baseDirectory: string;
}
];
type MessageIds = 'mustBeAlias' | 'mustBeAliasOrShallow';
declare const _default: import("@typescript-eslint/utils/ts-eslint").RuleModule<MessageIds, Options, unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener>;
export default _default;