UNPKG

auto-cr-cmd

Version:

Fast automated code review CLI powered by SWC-based static analysis

88 lines (87 loc) 2.41 kB
import type { Language, RuleSeverity } from 'auto-cr-rules'; interface Translator { noPathsProvided(): string; allPathsMissing(): string; scanningDirectory(params: { path: string; }): string; noFilesFound(): string; noRulesLoaded(): string; scanningFile(params: { file: string; }): string; scanComplete(): string; scanError(): string; parseFileFailed(params: { file: string; }): string; ruleExecutionFailed(params: { ruleName: string; file: string; }): string; unexpectedError(): string; pathNotExist(params: { path: string; }): string; customRuleDirMissing(params: { path: string; }): string; customRuleNoExport(params: { file: string; }): string; customRuleLoadFailed(params: { file: string; }): string; autocrrcPathMissing(params: { path: string; }): string; autocrrcLoadFailed(params: { path: string; error: string; }): string; autocrrcInvalidFormat(params: { path: string; }): string; autocrrcInvalidRulesField(params: { path: string; }): string; autocrrcInvalidRuleSetting(params: { ruleName: string; value: string; }): string; autocrrcAllRulesDisabled(): string; autocrignorePathMissing(params: { path: string; }): string; autocrignoreLoadFailed(params: { path: string; error: string; }): string; autocrignoreInvalidFormat(params: { path: string; }): string; tsconfigReadFailed(): string; reporterSeverityLabel(params: { severity: RuleSeverity; }): string; reporterSeverityIcon(params: { severity: RuleSeverity; }): string; reporterFileLabel(): string; reporterCodeLabel(): string; reporterDescriptionLabel(): string; reporterSuggestionLabel(): string; reporterFormatSuggestion(params: { text: string; link?: string; }): string; ruleTagLabel(params: { tag: string; }): string; } export declare function normalizeLanguage(input?: string): Language; export declare function setLanguage(language?: string): Translator; export declare function getLanguage(): Language; export declare function getTranslator(): Translator; export type { Translator }; export type { Language } from 'auto-cr-rules';