UNPKG

knip

Version:

Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects

24 lines (23 loc) 1.01 kB
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 {};