1 | import { FastifyErrorConstructor } from '@fastify/error'
|
2 |
|
3 | export type FastifyErrorCodes = Record<
|
4 | 'FST_ERR_NOT_FOUND' |
|
5 | 'FST_ERR_OPTIONS_NOT_OBJ' |
|
6 | 'FST_ERR_QSP_NOT_FN' |
|
7 | 'FST_ERR_SCHEMA_CONTROLLER_BUCKET_OPT_NOT_FN' |
|
8 | 'FST_ERR_SCHEMA_ERROR_FORMATTER_NOT_FN' |
|
9 | 'FST_ERR_AJV_CUSTOM_OPTIONS_OPT_NOT_OBJ' |
|
10 | 'FST_ERR_AJV_CUSTOM_OPTIONS_OPT_NOT_ARR' |
|
11 | 'FST_ERR_VERSION_CONSTRAINT_NOT_STR' |
|
12 | 'FST_ERR_VALIDATION' |
|
13 | 'FST_ERR_CTP_ALREADY_PRESENT' |
|
14 | 'FST_ERR_CTP_INVALID_TYPE' |
|
15 | 'FST_ERR_CTP_EMPTY_TYPE' |
|
16 | 'FST_ERR_CTP_INVALID_HANDLER' |
|
17 | 'FST_ERR_CTP_INVALID_PARSE_TYPE' |
|
18 | 'FST_ERR_CTP_BODY_TOO_LARGE' |
|
19 | 'FST_ERR_CTP_INVALID_MEDIA_TYPE' |
|
20 | 'FST_ERR_CTP_INVALID_CONTENT_LENGTH' |
|
21 | 'FST_ERR_CTP_EMPTY_JSON_BODY' |
|
22 | 'FST_ERR_CTP_INSTANCE_ALREADY_STARTED' |
|
23 | 'FST_ERR_DEC_ALREADY_PRESENT' |
|
24 | 'FST_ERR_DEC_DEPENDENCY_INVALID_TYPE' |
|
25 | 'FST_ERR_DEC_MISSING_DEPENDENCY' |
|
26 | 'FST_ERR_DEC_AFTER_START' |
|
27 | 'FST_ERR_HOOK_INVALID_TYPE' |
|
28 | 'FST_ERR_HOOK_INVALID_HANDLER' |
|
29 | 'FST_ERR_HOOK_INVALID_ASYNC_HANDLER' |
|
30 | 'FST_ERR_HOOK_NOT_SUPPORTED' |
|
31 | 'FST_ERR_MISSING_MIDDLEWARE' |
|
32 | 'FST_ERR_HOOK_TIMEOUT' |
|
33 | 'FST_ERR_LOG_INVALID_DESTINATION' |
|
34 | 'FST_ERR_LOG_INVALID_LOGGER' |
|
35 | 'FST_ERR_REP_INVALID_PAYLOAD_TYPE' |
|
36 | 'FST_ERR_REP_ALREADY_SENT' |
|
37 | 'FST_ERR_REP_SENT_VALUE' |
|
38 | 'FST_ERR_SEND_INSIDE_ONERR' |
|
39 | 'FST_ERR_SEND_UNDEFINED_ERR' |
|
40 | 'FST_ERR_BAD_STATUS_CODE' |
|
41 | 'FST_ERR_BAD_TRAILER_NAME' |
|
42 | 'FST_ERR_BAD_TRAILER_VALUE' |
|
43 | 'FST_ERR_FAILED_ERROR_SERIALIZATION' |
|
44 | 'FST_ERR_MISSING_SERIALIZATION_FN' |
|
45 | 'FST_ERR_MISSING_CONTENTTYPE_SERIALIZATION_FN' |
|
46 | 'FST_ERR_REQ_INVALID_VALIDATION_INVOCATION' |
|
47 | 'FST_ERR_SCH_MISSING_ID' |
|
48 | 'FST_ERR_SCH_ALREADY_PRESENT' |
|
49 | 'FST_ERR_SCH_CONTENT_MISSING_SCHEMA' |
|
50 | 'FST_ERR_SCH_DUPLICATE' |
|
51 | 'FST_ERR_SCH_VALIDATION_BUILD' |
|
52 | 'FST_ERR_SCH_SERIALIZATION_BUILD' |
|
53 | 'FST_ERR_SCH_RESPONSE_SCHEMA_NOT_NESTED_2XX' |
|
54 | 'FST_ERR_HTTP2_INVALID_VERSION' |
|
55 | 'FST_ERR_INIT_OPTS_INVALID' |
|
56 | 'FST_ERR_FORCE_CLOSE_CONNECTIONS_IDLE_NOT_AVAILABLE' |
|
57 | 'FST_ERR_DUPLICATED_ROUTE' |
|
58 | 'FST_ERR_BAD_URL' |
|
59 | 'FST_ERR_ASYNC_CONSTRAINT' |
|
60 | 'FST_ERR_DEFAULT_ROUTE_INVALID_TYPE' |
|
61 | 'FST_ERR_INVALID_URL' |
|
62 | 'FST_ERR_ROUTE_OPTIONS_NOT_OBJ' |
|
63 | 'FST_ERR_ROUTE_DUPLICATED_HANDLER' |
|
64 | 'FST_ERR_ROUTE_HANDLER_NOT_FN' |
|
65 | 'FST_ERR_ROUTE_MISSING_HANDLER' |
|
66 | 'FST_ERR_ROUTE_METHOD_INVALID' |
|
67 | 'FST_ERR_ROUTE_METHOD_NOT_SUPPORTED' |
|
68 | 'FST_ERR_ROUTE_BODY_VALIDATION_SCHEMA_NOT_SUPPORTED' |
|
69 | 'FST_ERR_ROUTE_BODY_LIMIT_OPTION_NOT_INT' |
|
70 | 'FST_ERR_ROUTE_REWRITE_NOT_STR' |
|
71 | 'FST_ERR_REOPENED_CLOSE_SERVER' |
|
72 | 'FST_ERR_REOPENED_SERVER' |
|
73 | 'FST_ERR_INSTANCE_ALREADY_LISTENING' |
|
74 | 'FST_ERR_PLUGIN_VERSION_MISMATCH' |
|
75 | 'FST_ERR_PLUGIN_NOT_PRESENT_IN_INSTANCE' |
|
76 | 'FST_ERR_PLUGIN_CALLBACK_NOT_FN' |
|
77 | 'FST_ERR_PLUGIN_NOT_VALID' |
|
78 | 'FST_ERR_ROOT_PLG_BOOTED' |
|
79 | 'FST_ERR_PARENT_PLUGIN_BOOTED' |
|
80 | 'FST_ERR_PLUGIN_TIMEOUT'
|
81 | , FastifyErrorConstructor>
|