UNPKG

dry-ts

Version:

Find candidate duplicate TypeScript code by comparing normalized AST structure.

8 lines (7 loc) 578 B
import type { OptionsInput } from "./Options.js"; export declare const CONFIG_FILENAME = ".dry-ts.json"; export type ConfigOptions = Pick<OptionsInput, "paths" | "threshold" | "minLines" | "minNodes" | "minLocations" | "minDistinctKinds" | "format" | "failOnDuplicates" | "respectGitignore" | "excludeKinds" | "exclude" | "excludeTaggedTemplates" | "excludeTests" | "counterparts"> & { readonly ignore?: readonly string[]; }; export declare function loadConfig(cwd?: string): ConfigOptions; export declare function parseConfig(text: string, source?: string): ConfigOptions;