@godspeedsystems/core
Version:
> 4th Generation Declarative Microservice Framework
11 lines (10 loc) • 790 B
TypeScript
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;