eslint-plugin-text
Version:
An incredible ESLint plugin for retext or textlint
9 lines (8 loc) • 620 B
TypeScript
import type { TextlintFixResult, TextlintResult } from '@textlint/kernel';
import type { Root } from 'nlcst';
import { createLinter } from 'textlint';
import { type Processor } from 'unified';
export declare const processorCache: Map<string, Processor<undefined, undefined, undefined, Root, string>>;
export declare const getRetextProcessor: (searchFrom: string, ignoreRetextConfig?: boolean) => Promise<Processor<undefined, undefined, undefined, Root, string>>;
export declare const isTextlintFixResult: (result: TextlintResult) => result is TextlintFixResult;
export type TextLinter = ReturnType<typeof createLinter>;