knip
Version:
Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects
24 lines (23 loc) • 1.01 kB
TypeScript
import type { Results } from '../../run.ts';
import type { ConfigurationHint, ConfigurationHintType, ReporterOptions } from '../../types/issues.ts';
interface PrintHintOptions {
type: ConfigurationHintType;
identifier: string | RegExp;
filePath: string;
configFilePath?: string;
workspaceName?: string;
size?: number;
}
export declare const hintPrinters: Map<ConfigurationHintType, {
print: (options: PrintHintOptions) => string;
}>;
interface ProcessedHint extends ConfigurationHint {
message: string;
}
export declare const finalizeConfigurationHints: (results: Results, options: {
cwd: string;
configFilePath?: string;
}) => ProcessedHint[];
export declare const printConfigurationHints: ({ cwd, counters, issues, tagHints, configurationHints, enabledPlugins, isTreatConfigHintsAsErrors, includedWorkspaceDirs, selectedWorkspaces, configFilePath, }: ReporterOptions) => void;
export declare const printTagHints: ({ cwd, tagHints }: ReporterOptions) => void;
export {};