@5minds/processcube_engine
Version:
The ProcessCube Engine. Stores and executes BPMNs.
27 lines (26 loc) • 771 B
TypeScript
import { Container } from 'inversify';
export type StartupArgs = {
skipDBIntegrityChecks?: boolean;
configFile?: string;
sqlitePath?: string;
logFilePath?: string;
container?: Container;
minimalSetup?: boolean;
workDir?: string;
enableHttp?: boolean;
version?: boolean;
id?: string;
name?: string;
extensionsDir?: string;
seedDir?: string;
help?: boolean;
port?: string;
resumeProcessInstancesManually?: boolean;
};
export type ParsedStartupArguments = {
container?: Container;
minimalSetup?: boolean;
resumeProcessInstancesManually?: boolean;
};
export declare function getStartupArgs(): StartupArgs;
export default function parseArguments(args?: StartupArgs): Promise<ParsedStartupArguments>;