@criticalmanufacturing/node-package-bundler
Version:
Connect IoT Package Bundler
22 lines (21 loc) • 658 B
TypeScript
import { Template } from "../models/template";
export declare class BusinessScenariosProcessor {
private _logger;
private _paths;
private _transpiler;
private _finalBusinessScenarios;
private _businessScenariosDirectory;
process(businessScenariosLocation: string | Template[], destination: string): Promise<void>;
/**
* Use an index file with an array of files to process
* using the index as order:
* [
* "first.json",
* "second.json"
* ]
* @param indexFile The json file with the array of files
*/
private processIndex;
private merge;
private processBusinessScenario;
}