UNPKG

@insco/enigma-virtualbox

Version:

Generate an "Enigma Virtual Box" project file

33 lines (28 loc) 837 B
/** * Version: 1.3.1 * * Copyright (c) 2025 kjxbyz. All rights reserved. */ type TemplateOptionTypes = "project" | "dir" | "file"; type TemplateOptions = { [key in TemplateOptionTypes]?: string; }; type EvbOptionTypes = "deleteExtractedOnExit" | "compressFiles" | "shareVirtualSystem" | "mapExecutableWithTemporaryFile" | "allowRunningOfVirtualExeFiles" | "processesOfAnyPlatforms"; type EvbOptions = { [key in EvbOptionTypes]?: string; }; interface GlobalCLIOptions { "--"?: string[]; input?: string; i?: string; output?: string; o?: string; projectName?: string; p?: string; exclude?: string; e?: string; templatePath?: TemplateOptions; evbOptions?: EvbOptions; } declare const generate: (entry: string, options: GlobalCLIOptions) => Promise<string>; export { generate };