UNPKG

archunit

Version:

ArchUnit TypeScript is an architecture testing library, to specify and assert architecture rules in your TypeScript app

8 lines (7 loc) 579 B
import { CompilerHost, TypeAcquisition, CompilerOptions } from 'typescript'; import { Edge } from './graph'; import { CheckOptions } from '..'; export declare const guessLocationOfTsconfig: (options?: CheckOptions) => string | undefined; export declare const getProjectFiles: (rootDir: string, compilerHost: CompilerHost, config: CompilerOptions & TypeAcquisition, options?: CheckOptions) => string[]; export declare const clearGraphCache: (options?: CheckOptions) => void; export declare const extractGraph: (configFileName?: string, options?: CheckOptions) => Promise<Edge[]>;