23 lines
756 B
TypeScript
23 lines
756 B
TypeScript
|
|
export const ERROR_CODES = {
|
||
|
|
PATH_NOT_FOUND: 'PATH_NOT_FOUND',
|
||
|
|
NOT_A_DIRECTORY: 'NOT_A_DIRECTORY',
|
||
|
|
ACCESS_DENIED: 'ACCESS_DENIED',
|
||
|
|
FILE_EXISTS: 'FILE_EXISTS',
|
||
|
|
INVALID_PATH: 'INVALID_PATH',
|
||
|
|
VALIDATION_ERROR: 'VALIDATION_ERROR',
|
||
|
|
INTERNAL_ERROR: 'INTERNAL_ERROR',
|
||
|
|
NOT_FOUND: 'NOT_FOUND',
|
||
|
|
BAD_REQUEST: 'BAD_REQUEST',
|
||
|
|
NAME_GENERATION_FAILED: 'NAME_GENERATION_FAILED',
|
||
|
|
SSE_UNSUPPORTED: 'SSE_UNSUPPORTED',
|
||
|
|
ALREADY_EXISTS: 'ALREADY_EXISTS',
|
||
|
|
NOT_A_FILE: 'NOT_A_FILE',
|
||
|
|
FORBIDDEN: 'FORBIDDEN',
|
||
|
|
UNSUPPORTED_MEDIA_TYPE: 'UNSUPPORTED_MEDIA_TYPE',
|
||
|
|
PAYLOAD_TOO_LARGE: 'PAYLOAD_TOO_LARGE',
|
||
|
|
RESOURCE_LOCKED: 'RESOURCE_LOCKED',
|
||
|
|
INVALID_NAME: 'INVALID_NAME',
|
||
|
|
} as const
|
||
|
|
|
||
|
|
export type ErrorCode = typeof ERROR_CODES[keyof typeof ERROR_CODES]
|