@traf/core
Version:
Find truly affected pacakges in monorepos
6 lines (5 loc) • 404 B
TypeScript
import { ts, Node, SourceFile } from 'ts-morph';
import { TrueAffectedProject } from './types';
export declare const findRootNode: (node?: Node<ts.Node>) => Node<ts.Node> | undefined;
export declare const getPackageNameByPath: (path: string, projects: TrueAffectedProject[]) => string | undefined;
export declare const findNodeAtLine: (sourceFile: SourceFile, line: number) => Node<ts.Node> | undefined;