dry-ts
Version:
Find candidate duplicate TypeScript code by comparing normalized AST structure.
10 lines (9 loc) • 675 B
JavaScript
export { ChangedRegions, canonicalPath, parseUnifiedDiff, } from "./ChangedRegions.js";
export { crossFileSharedNames, hasCrossFileSharedName, maxScore, minScore } from "./Clusters.js";
export { CONFIG_FILENAME, loadConfig, parseConfig } from "./Config.js";
export { formatCluster, main, noiseSummary, printText, toEdn, toJson, toSarif, USAGE } from "./DryTs.js";
export { GitProvider } from "./GitProvider.js";
export { NormalizedNode } from "./NormalizedNode.js";
export { Options, PROFILE_NAMES } from "./Options.js";
export { isTestFile, TypeScriptDuplicateFinder } from "./TypeScriptDuplicateFinder.js";
export { TypeScriptNormalizer } from "./TypeScriptNormalizer.js";