@masknet/eslint-plugin
Version:
eslint plugin for masknet
13 lines • 672 B
TypeScript
import type { TSESTree } from '@typescript-eslint/types';
import type { ReportFixFunction, RuleListener } from '@typescript-eslint/utils/ts-eslint';
export interface Options {
pattern: RegExp['source'];
flags: RegExp['flags'];
only: 'code' | 'comment';
}
declare const _default: any;
export default _default;
export declare function makeProgramListener(pattern: RegExp, onReport: (node: TSESTree.Token, kind: string) => void): RuleListener;
export declare function getFixer(token: TSESTree.Token, pattern: RegExp): ReportFixFunction | undefined;
export declare function escape(input: string, pattern: RegExp): string;
//# sourceMappingURL=specific-set.d.ts.map