UNPKG

2.14 kBJavaScriptView Raw
1'use strict'
2
3const keys = {
4 kAvvioBoot: Symbol('fastify.avvioBoot'),
5 kChildren: Symbol('fastify.children'),
6 kBodyLimit: Symbol('fastify.bodyLimit'),
7 kRoutePrefix: Symbol('fastify.routePrefix'),
8 kLogLevel: Symbol('fastify.logLevel'),
9 kLogSerializers: Symbol('fastify.logSerializers'),
10 kHooks: Symbol('fastify.hooks'),
11 kHooksDeprecatedPreParsing: Symbol('fastify.hooks.DeprecatedPreParsing'),
12 kSchemas: Symbol('fastify.schemas'),
13 kValidatorCompiler: Symbol('fastify.validatorCompiler'),
14 kSchemaErrorFormatter: Symbol('fastify.schemaErrorFormatter'),
15 kSerializerCompiler: Symbol('fastify.serializerCompiler'),
16 kReplySerializerDefault: Symbol('fastify.replySerializerDefault'),
17 kContentTypeParser: Symbol('fastify.contentTypeParser'),
18 kReply: Symbol('fastify.Reply'),
19 kRequest: Symbol('fastify.Request'),
20 kRequestPayloadStream: Symbol('fastify.RequestPayloadStream'),
21 kCanSetNotFoundHandler: Symbol('fastify.canSetNotFoundHandler'),
22 kFourOhFour: Symbol('fastify.404'),
23 kFourOhFourLevelInstance: Symbol('fastify.404LogLevelInstance'),
24 kFourOhFourContext: Symbol('fastify.404ContextKey'),
25 kDefaultJsonParse: Symbol('fastify.defaultJSONParse'),
26 kReplySerializer: Symbol('fastify.reply.serializer'),
27 kReplyIsError: Symbol('fastify.reply.isError'),
28 kReplyHeaders: Symbol('fastify.reply.headers'),
29 kReplyHasStatusCode: Symbol('fastify.reply.hasStatusCode'),
30 kReplySent: Symbol('fastify.reply.sent'),
31 kReplySentOverwritten: Symbol('fastify.reply.sentOverwritten'),
32 kReplyStartTime: Symbol('fastify.reply.startTime'),
33 kReplyErrorHandlerCalled: Symbol('fastify.reply.errorHandlerCalled'),
34 kReplyIsRunningOnErrorHook: Symbol('fastify.reply.isRunningOnErrorHook'),
35 kSchemaVisited: Symbol('fastify.schemas.visited'),
36 kState: Symbol('fastify.state'),
37 kOptions: Symbol('fastify.options'),
38 kDisableRequestLogging: Symbol('fastify.disableRequestLogging'),
39 kPluginNameChain: Symbol('fastify.pluginNameChain'),
40 // This symbol is only meant to be used for fastify tests and should not be used for any other purpose
41 kTestInternals: Symbol('fastify.testInternals')
42}
43
44module.exports = keys