screenshotone-errors
Advanced tools
Comparing version 1.0.1 to 1.0.2
@@ -10,4 +10,4 @@ declare enum ErrorCode { | ||
} | ||
export declare function APIErrorByCode(code: string): ErrorCode | null; | ||
export declare function APIErrorByCode(code: string): APIError | null; | ||
export declare function APIError(code: ErrorCode): APIError; | ||
export {}; |
@@ -8,3 +8,3 @@ "use strict"; | ||
})(ErrorCode || (ErrorCode = {})); | ||
const Errors = { | ||
const allErrors = { | ||
[ErrorCode.Timeout]: { | ||
@@ -18,4 +18,4 @@ HTTPStatusCode: 500, | ||
function APIErrorByCode(code) { | ||
if (code in Errors) { | ||
return code; | ||
if (code in allErrors) { | ||
return allErrors[code]; | ||
} | ||
@@ -26,4 +26,4 @@ return null; | ||
function APIError(code) { | ||
return Errors[code]; | ||
return allErrors[code]; | ||
} | ||
exports.APIError = APIError; |
{ | ||
"name": "screenshotone-errors", | ||
"homepage": "https://screenshotone.com", | ||
"version": "1.0.1", | ||
"version": "1.0.2", | ||
"description": "Errors produced by the ScreenshotOne API.", | ||
@@ -6,0 +6,0 @@ "repository": { |
@@ -12,3 +12,3 @@ enum ErrorCode { | ||
const Errors: Record<ErrorCode, APIError> = { | ||
const allErrors: Record<ErrorCode, APIError> = { | ||
[ErrorCode.Timeout]: { | ||
@@ -24,4 +24,4 @@ HTTPStatusCode: 500, | ||
export function APIErrorByCode(code: string) { | ||
if ((code as ErrorCode) in Errors) { | ||
return code as ErrorCode; | ||
if ((code as ErrorCode) in allErrors) { | ||
return allErrors[code as ErrorCode]; | ||
} | ||
@@ -33,3 +33,3 @@ | ||
export function APIError(code: ErrorCode) { | ||
return Errors[code]; | ||
return allErrors[code]; | ||
} |
5942