UNPKG

@soinlabs/request

Version:

A request package made with retries and traceability

30 lines (28 loc) 731 B
const chalk = require('chalk') const { red } = chalk class ConnectionError extends Error { constructor(message) { super(message) this.name = red('❌ Conection Error') } } class AxiosError extends Error { constructor(message,status) { super(message) this.name = red(`❌ ${message}`) this.status = status } } class ServerNotResponse extends Error { constructor(message) { super(message) this.name = red('❌ Server Not Response') } } class ModelError extends Error { constructor(message) { super(message) this.name = red('❌ Model Error') } } module.exports = { ConnectionError, AxiosError, ServerNotResponse, ModelError }