UNPKG

connect-platform-test

Version:

A platform to build backened code mostly in a visual manner.

20 lines (16 loc) 494 B
const core = require('../core'); const base = require('../core/base'); const nativeCall = (path, inputs, callback, error) => { core.callable(() => new core.Call(path))(inputs).then(result => { if (callback) try { callback(result); } catch(err) { if (!(err instanceof base.node.Break) && error) error(err); } }).catch(err => { if (!(err instanceof base.node.Break) && error) error(err); }); } module.exports = nativeCall;