UNPKG

@godspeedsystems/core

Version:

> 4th Generation Declarative Microservice Framework

11 lines (10 loc) 790 B
import { PlainObject } from "./common"; import { GSStatus } from './interfaces'; export declare const isPlainObject: (value: any) => boolean; export declare function getAtPath(obj: PlainObject, path: string): PlainObject | undefined; export declare function setAtPath(o: PlainObject, path: string, value: any): void; export declare function checkDatasource(workflowJson: PlainObject, datasources: PlainObject, location: PlainObject): GSStatus; export declare function prepareScript(str: string, location: PlainObject): Function; export declare function compileScript(args: any, location: PlainObject): Function; export declare function checkFunctionExists(events: PlainObject, functions: PlainObject): GSStatus; export declare function removeNulls(obj: PlainObject): PlainObject;