Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/graphql-toolset / dist / attempt.js
Size: Mime:
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
async function attempt(fn) {
    console.debug('[attempt] ' + fn.name);
    let response;
    try {
        response = await fn();
    }
    catch (caughtException) {
        console.warn('[attempt] error in ' + fn.name);
        console.error(caughtException);
        throw caughtException;
    }
    return response;
}
exports.attempt = attempt;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXR0ZW1wdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9hdHRlbXB0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQU8sS0FBSyxVQUFVLE9BQU8sQ0FDM0IsRUFBdUI7SUFFdkIsT0FBTyxDQUFDLEtBQUssQ0FBQyxZQUFZLEdBQUcsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFBO0lBRXJDLElBQUksUUFBUSxDQUFBO0lBQ1osSUFBSTtRQUNGLFFBQVEsR0FBRyxNQUFNLEVBQUUsRUFBRSxDQUFBO0tBQ3RCO0lBQUMsT0FBTyxlQUFlLEVBQUU7UUFDeEIsT0FBTyxDQUFDLElBQUksQ0FBQyxxQkFBcUIsR0FBRyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUE7UUFDN0MsT0FBTyxDQUFDLEtBQUssQ0FBQyxlQUFlLENBQUMsQ0FBQTtRQUM5QixNQUFNLGVBQWUsQ0FBQTtLQUN0QjtJQUVELE9BQU8sUUFBUSxDQUFBO0FBQ2pCLENBQUM7QUFmRCwwQkFlQyJ9