@nx/js
Version:
8 lines (7 loc) • 760 B
TypeScript
import { ExecutorContext } from '@nx/devkit';
import type { TypeScriptCompilationOptions } from '../../utils/typescript/compilation';
import { ExecutorOptions, NormalizedExecutorOptions } from '../../utils/schema';
export declare function determineModuleFormatFromTsConfig(absolutePathToTsConfig: string, projectRoot?: string, workspaceRoot?: string): 'cjs' | 'esm';
export declare function createTypeScriptCompilationOptions(normalizedOptions: NormalizedExecutorOptions, context: ExecutorContext): TypeScriptCompilationOptions;
export declare function tscExecutor(_options: ExecutorOptions, context: ExecutorContext): AsyncGenerator<import("../../utils/typescript/compile-typescript-files").TypescriptCompilationResult, any, any>;
export default tscExecutor;