@hotmeshio/hotmesh
Version:
Serverless Workflow
30 lines (29 loc) • 1.02 kB
TypeScript
/**
*********** HOTMESH 'MESHFLOW' MODULE APPLICATION GRAPH **********
*
* This HotMesh application spec uses 50 activities and 25 transitions
* to model and emulate the Temporal Application & Query servers using
* a pluggable backend.
*
* This YAML file can also serve as a useful starting point for building
* Integration/BPM/Workflow servers in general (MuleSoft, etc) without the need
* for a physical application server.
*
* Possible use cases include:
* * Orchestration servers
* * Integration servers
* * BPMN engines
* * Reentrant process servers
* * Service Meshes
* * Master Data Management systems
*/
declare const APP_VERSION = "4";
declare const APP_ID = "meshflow";
/**
* returns a new meshflow workflow schema
* @param {string} app - app name (e.g., 'meshflow')
* @param {string} version - number as string (e.g., '1')
* @returns {string} HotMesh App YAML
*/
declare const getWorkflowYAML: (app: string, version: string) => string;
export { getWorkflowYAML, APP_VERSION, APP_ID };