intuit-oauth
Version:
Intuit Node.js client for OAuth2.0 and OpenIDConnect
21 lines (18 loc) • 496 B
JavaScript
;
const OAuthError = require('./OAuthError');
/**
* Error class for network related errors
* @extends OAuthError
*/
class NetworkError extends OAuthError {
/**
* Create a new NetworkError
* @param {string} message - Error message
* @param {string} intuitTid - Intuit transaction ID
*/
constructor(message, intuitTid) {
super(message, 'NETWORK_ERROR', 'Network request failed', intuitTid);
this.name = 'NetworkError';
}
}
module.exports = NetworkError;