UNPKG

@sasjs/cli

Version:

Command line interface for SASjs

15 lines (14 loc) 883 B
import { CompileTree } from '@sasjs/utils'; import { Target, SASJsFileType } from '@sasjs/utils/types'; /** * Compiles file dependencies. * @param {Target} target - SAS server configuration. * @param {string} filePath - file path of the file to be compiled. * @param {string[]} macroFolders - macro folders paths. * @param {string[]} programFolders - program folders paths. * @param {string} programVar - program variable. * @param {object} compileTree - compilation tree that stores used compilation assets. * @param {SASJsFileType} fileType - sasjs file type. * @param {string} sourceFolder - folder path of the source folder. */ export declare function compileFile(target: Target, filePath: string, macroFolders: string[], programFolders: string[], programVar: string | undefined, compileTree: CompileTree, fileType: SASJsFileType, sourceFolder: string): Promise<void>;