UNPKG

gocrypto

Version:

Cryption library based on Go-WebAssembly

15 lines (12 loc) 326 B
function promiseGoWrapper(goFunc, ...params) { return new Promise((resolve, reject) => { goFunc(...params, (err, result) => { if (err) { reject(err); return; } resolve(result); }); }); } exports.promiseGoWrapper = promiseGoWrapper;