@qualifyze/airtable
Version:
A more powerful airtable client
19 lines • 666 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AirtableError = void 0;
// Use a custom error to bring the proper stack trace
class AirtableError extends Error {
constructor(error, message, statusCode) {
super(message);
this.error = error;
this.statusCode = statusCode;
if (Object.setPrototypeOf) {
Object.setPrototypeOf(this, AirtableError.prototype);
}
}
static fromOfficialClientError({ error, message, statusCode, }) {
return new AirtableError(error, message, statusCode);
}
}
exports.AirtableError = AirtableError;
//# sourceMappingURL=error.js.map