UNPKG

arui-presets-lint

Version:
27 lines (26 loc) 1.66 kB
export declare const SUPPORTED_DIRECTIVES: readonly ["eslint", "eslint-disable", "eslint-disable-line", "eslint-disable-next-line", "eslint-enable", "eslint-env"]; /** * Коллекция описаний для автодополнений в правилах ESLint. * Используется для предоставления пользователю готовых вариантов описаний при нарушении правила */ export declare const SUGGESTS_DESCRIPTION: { DEBUG: string; ABOVE_COMMENT: string; }; export declare const MESSAGE_IDS: { missingDescription: string; invalidDescription: string; suggestDebug: string; suggestAboveComment: string; }; export declare const MESSAGES: { readonly [MESSAGE_IDS.missingDescription]: string; readonly [MESSAGE_IDS.invalidDescription]: "Описание слишком общее или неинформативное. Укажите конкретную причину."; readonly [MESSAGE_IDS.suggestDebug]: `\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C \u043A\u043E\u043C\u043C\u0435\u043D\u0442\u0430\u0440\u0438\u0439 - "${string}"`; readonly [MESSAGE_IDS.suggestAboveComment]: `\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C \u0437\u0430\u0434\u0430\u0447\u0443 (TODO) \u043D\u0430 \u0438\u0441\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 - "${string}"`; }; export declare const DESCRIPTION_SEPARATOR: RegExp; export declare const DESCRIPTION_REPLACEMENT: RegExp; export declare const MIN_DESCRIPTION_LENGTH = 5; export declare const FORBIDDEN_PATTERNS: RegExp[]; export declare const MEANINGFUL_PATTERNS: RegExp[];