knip
Version:
Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects
32 lines (31 loc) • 843 B
TypeScript
export type Paths = Record<string, string[]> | undefined;
export interface CompilerOptions {
allowJs?: boolean;
allowNonTsExtensions?: boolean;
allowSyntheticDefaultImports?: boolean;
baseUrl?: string;
declaration?: boolean;
declarationMap?: boolean;
esModuleInterop?: boolean;
inlineSourceMap?: boolean;
inlineSources?: boolean;
jsx?: number;
jsxImportSource?: string;
lib?: string[];
module?: number;
moduleResolution?: number;
noEmit?: boolean;
outDir?: string;
paths?: Record<string, string[]>;
pathsBasePath?: string;
plugins?: Array<{
name: string;
} | string>;
rootDir?: string;
rootDirs?: string[];
skipDefaultLibCheck?: boolean;
skipLibCheck?: boolean;
sourceMap?: boolean;
types?: string[];
[key: string]: unknown;
}