diff --git a/src/errors.ts b/src/errors.ts index 56645d3..d4533c9 100644 --- a/src/errors.ts +++ b/src/errors.ts @@ -15,11 +15,21 @@ export function putFailedError (err?: Error): Error { return errCode(err, 'ERR_PUT_FAILED') } +export function getFailedError (err?: Error): Error { + err = err ?? new Error('Get failed') + return errCode(err, 'ERR_GET_FAILED') +} + export function deleteFailedError (err?: Error): Error { err = err ?? new Error('Delete failed') return errCode(err, 'ERR_DELETE_FAILED') } +export function hasFailedError (err?: Error): Error { + err = err ?? new Error('Has failed') + return errCode(err, 'ERR_HAS_FAILED') +} + export function notFoundError (err?: Error): Error { err = err ?? new Error('Not Found') return errCode(err, 'ERR_NOT_FOUND')