UNPKG

dry-ts

Version:

Find candidate duplicate TypeScript code by comparing normalized AST structure.

11 lines (10 loc) 915 B
export { type ChangedRange, ChangedRegions, canonicalPath, parseUnifiedDiff, type RegionSource, } from "./ChangedRegions.js"; export { crossFileSharedNames, hasCrossFileSharedName, maxScore, minScore } from "./Clusters.js"; export { CONFIG_FILENAME, type ConfigOptions, 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, type OptionsInput, PROFILE_NAMES, type ResolvedOptions } from "./Options.js"; export { isTestFile, type ScanResult, TypeScriptDuplicateFinder } from "./TypeScriptDuplicateFinder.js"; export { TypeScriptNormalizer } from "./TypeScriptNormalizer.js"; export type { Cluster, ClusterLocation, ClusterReport, ClusterStatus, Location, Nearest, OutputFormat, } from "./types.js";