UNPKG

@pichxyaponn/tw-angpao

Version:

ระบบรับเงินจาก Truewallet (ซองอั่งเปา) ด้วย ElysiaJS

37 lines (36 loc) 772 B
// src/error.class.ts var ValidationError = class extends Error { constructor(code, message) { super(message); this.code = code; this.name = "ValidationError"; } }; var NetworkError = class extends Error { constructor(code, message) { super(message); this.code = code; this.name = "NetworkError"; } }; var ApiError = class extends Error { constructor(code, message) { super(message); this.code = code; this.name = "ApiError"; } }; var JsonParseError = class extends Error { constructor(message, originalError) { super(message); this.code = "INVALID_JSON_RESPONSE"; this.name = "JsonParseError"; this.cause = originalError; } }; export { ApiError, JsonParseError, NetworkError, ValidationError };