awesome-rtk
Version:
Awesome Raphael's Tool kit
68 lines • 2 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ERRORS = exports.AWS_ERROR_CODES = exports.HTTP_ERROR_CODES = exports.MYSQL_ERROR_CODES = exports.POSTGRES_ERROR_CODES = void 0;
exports.POSTGRES_ERROR_CODES = {
TABLE_NOT_FOUND: '42P01',
COLUMN_NOT_FOUND: '42703',
};
exports.MYSQL_ERROR_CODES = {
COLUMN_NOT_FOUND: 1054,
};
exports.HTTP_ERROR_CODES = {
BAD_REQUEST: 400,
UNAUTHORIZED: 401,
FORBIDDEN: 403,
NOT_FOUND: 404,
SERVER_ERROR: 500,
};
exports.AWS_ERROR_CODES = {
CREDENTIALS: 'CredentialsError',
S3: {
NOT_FOUND: 'NoSuchKey',
UNEXISTENT_BUCKET: 'NoSuchBucket',
INVALID_ACCESS_KEY: 'InvalidAccessKeyId',
INVALID_SECRET_KEY: 'SignatureDoesNotMatch',
},
COGNITO: {
NOT_AUTHORIZED: 'NotAuthorizedException',
RESOURCE_NOT_FOUND: 'ResourceNotFoundException',
USERNAME_EXISTS: 'UsernameExistsException',
INVALID_PARAMETER: 'InvalidParameterException',
INVALID_PASSWORD: 'InvalidPasswordException',
EXPIRED_CODE: 'ExpiredCodeException',
},
};
exports.ERRORS = {
UNKNOWN: 'E00000',
CREDENTIALS: 'E00001',
HTTP: {
UNKNOWN: 'E01000',
NOT_FOUND: 'E01001',
UNAUTHORIZED: 'E01002',
FORBIDDEN: 'E01003',
BAD_REQUEST: 'E01004',
SERVER_ERROR: 'E01005',
},
DATABASE: {
UNKNOWN: 'E02000',
TABLE_NOT_FOUND: 'E02001',
COLUMN_NOT_FOUND: 'E02002',
},
FILE_STORAGE: {
UNKNOWN: 'E03000',
NOT_FOUND: 'E03001',
UNEXISTENT_BUCKET: 'E03002',
INVALID_ACCESS_KEY: 'E03003',
INVALID_SECRET_KEY: 'E03004',
},
IDENTITY_PROVIDER: {
UNKNOWN: 'E03100',
NOT_AUTHORIZED: 'E03101',
RESOURCE_NOT_FOUND: 'E03102',
USERNAME_EXISTS: 'E03103',
INVALID_PARAMETER: 'E03104',
INVALID_PASSWORD: 'E03105',
EXPIRED_CODE: 'E03106',
},
};
//# sourceMappingURL=index.js.map