UNPKG

braintree

Version:

A library for integrating with Braintree.

33 lines (21 loc) 977 B
//@ sourceMappingURL=exceptions.map // Generated by CoffeeScript 1.6.1 var errorMaker, errorTypes; errorTypes = require('./error_types'); errorMaker = function(type) { return function(message) { var err; err = new Error(message || ""); err.type = err.name = type; return err; }; }; exports.AuthenticationError = errorMaker(errorTypes.authenticationError); exports.AuthorizationError = errorMaker(errorTypes.authorizationError); exports.DownForMaintenanceError = errorMaker(errorTypes.downForMaintenanceError); exports.InvalidSignatureError = errorMaker(errorTypes.invalidSignatureError); exports.InvalidTransparentRedirectHashError = errorMaker(errorTypes.invalidTransparentRedirectHashError); exports.NotFoundError = errorMaker(errorTypes.notFoundError); exports.ServerError = errorMaker(errorTypes.serverError); exports.UnexpectedError = errorMaker(errorTypes.unexpectedError); exports.UpgradeRequired = errorMaker(errorTypes.upgradeRequired);