@storm-stack/errors
Version:
This package includes a base error class and various utility functions for working with errors.
26 lines (25 loc) • 1.26 kB
TypeScript
export type ErrorCode = "success" | "missing_issue_code" | "invalid_config" | "failed_to_load_file" | "missing_context" | "record_not_found" | "required_field_missing" | "database_query_error" | "validation_error" | "field_validation_error" | "invalid_parameter" | "invalid_request" | "invalid_value" | "unsupported_request" | "type_error" | "service_unavailable" | "processing_error" | "internal_server_error" | "general_security_issue" | "user_not_logged_in" | "unknown_cause";
export declare const ErrorCode: {
success: ErrorCode;
missing_issue_code: ErrorCode;
invalid_config: ErrorCode;
failed_to_load_file: ErrorCode;
missing_context: ErrorCode;
record_not_found: ErrorCode;
required_field_missing: ErrorCode;
database_query_error: ErrorCode;
validation_error: ErrorCode;
field_validation_error: ErrorCode;
invalid_parameter: ErrorCode;
invalid_request: ErrorCode;
invalid_value: ErrorCode;
invalid_format: ErrorCode;
unsupported_request: ErrorCode;
type_error: ErrorCode;
service_unavailable: ErrorCode;
processing_error: ErrorCode;
internal_server_error: ErrorCode;
general_security_issue: ErrorCode;
user_not_logged_in: ErrorCode;
unknown_cause: ErrorCode;
};