0.0.20 • Published 5 years ago
@offgame/errcodes v0.0.20
Offgame Error Codes
List of http error codes used across the Offgame services
How to use
Work in conjunction with
amnnpm package
const ofgErrCodes = require('@offgame/errcodes');
throw amn.mw.error(ofgErrCodes.GENERAL.NOT_FOUND);
throw amn.mw.error(ofgErrCodes.ACCOUNT.NOT_FOUND);
throw amn.mw.error({
...ofgErrCodes.GENERAL.NOT_FOUND,
exp: 'custom message to extent error details',
});List
General system errors
Prefix GENERAL
4xx CLIENT ERRORS
400 Bad Request
BAD_REQUEST: { status: 400, code: 'BAD_REQUEST', message: 'bad request from client' },401 Unauthorized
UNAUTHORIZED: { status: 401, code: 'UNAUTHORIZED', message: 'user is not authorized on platform', }TOKEN_EXPIRED: { status: 401, code: 'UNAUTHORIZED.TOKEN_EXPIRED', message: 'token expired.', }TOKEN_NOT_PROVIDED: { status: 401, code: 'UNAUTHORIZED TOKEN_NOT_PROVIDED', message: 'token is missing' }403 Forbidden
FORBIDDEN: { status: 403, code: 'FORBIDDEN', message: 'client request forbidden' }404 Not Found
Generic resource not found
NOT_FOUND: { status: 404, code: 'NOT_FOUND', message: 'resource not found' }Url/path not found
PATH_NOT_FOUND: { status: 404, code: 'NOT_FOUND.PATH',, message: 'path is not found' }409 Conflict
CONFLICT: { status: 409, code: 'CONFLICT', message: 'resource conflict on server-side' }5xx SERVER ERRORS
500 Internal Server Error
INTERNAL_SERVER_ERROR: { status: 500, code: 'INTERNAL_SERVER_ERROR', message: 'critical server-side internal error' }501 Not Implemented
NOT_IMPLEMENTED: { status: 501, code: 'NOT_IMPLEMENTED', message: 'functionality is not implemented' }User Account Errors
Prefix ACCOUNT
403 Forbidden
EXISTS: { status: 409, code: 'ACCOUNT.ACCOUNT_EXISTS', message: 'Account already exists.' },404 Not Found
NOT_FOUND: { status: 409, code: 'ACCOUNT.NOT_FOUND', message: 'Account already exists.' },0.0.20
5 years ago
0.0.19
5 years ago
0.0.18
5 years ago
0.0.17
5 years ago
0.0.16
6 years ago
0.0.14
6 years ago
0.0.15
6 years ago
0.0.13
6 years ago
0.0.12
6 years ago
0.0.10
6 years ago
0.0.11
6 years ago
0.0.9
6 years ago
0.0.8
6 years ago
0.0.7
6 years ago
0.0.5
6 years ago
0.0.6
6 years ago
0.0.4
6 years ago
0.0.3
6 years ago
0.0.2
6 years ago
0.0.1
6 years ago