15 lines
696 B
Plaintext
15 lines
696 B
Plaintext
import * as ts from 'typescript';
|
|
import type { ParseSettings } from '../parseSettings';
|
|
/**
|
|
* Clear all of the parser caches.
|
|
* This should only be used in testing to ensure the parser is clean between tests.
|
|
*/
|
|
declare function clearWatchCaches(): void;
|
|
/**
|
|
* Calculate project environments using options provided by consumer and paths from config
|
|
* @param parseSettings Internal settings for parsing the file
|
|
* @returns The programs corresponding to the supplied tsconfig paths
|
|
*/
|
|
declare function getWatchProgramsForProjects(parseSettings: ParseSettings): ts.Program[];
|
|
export { clearWatchCaches, getWatchProgramsForProjects };
|
|
//# sourceMappingURL=getWatchProgramsForProjects.d.ts.map |