Enumerations

AppEnv
AppMode
AppServer
CursorOrderBy
ErrorKeys
HccProduct
JwtTokenType
WorkerMode

Classes

AccessDeniedException
AppMiddleware
BackupStorageLocation
BaseEvent
BaseEventData
CursorPaginationInput
CursorPaginationPageInfo
CustomLocation
FileObjectLocation
GCSLocation
GraphQLJwtAuthGuard
GraphQLPermissionsGuard
GraphQLRichText
HttpExceptionFilter
JetStorageLocation
JwtAuthGuard
ListMethodOptions
NestKitValidationPipe
NestSystemLogger
OffsetPaginationInput
OffsetPaginationPageInfo
PermissionsGuard
SnakeNamingStrategy
TypeOrmLogger
TypeOrmLoggerOptions
WinstonLogger
WinstonLoggerFactory
WinstonModule

Interfaces

AccessDeniedExceptionInput
BaseGraphQLContext
BaseJwtTokenPayload
BasePlatformMethodContext
BaseServiceMethodContext
CreateApolloServerPluginUsageReportingOptionsOptions
CreateGraphQLErrorFormatterOptions
CreateListMetaOptions
CreateOffsetPaginationOptionsParams
CreatePrettyMessageOptions
CurrentUser
CursorPaginationFilter
CursorPaginationOptions
DestructuredError
ErrorStackItem
GcpCredentials
HttpExceptionResponse
IBaseActionContext
ICursorPaginated
IEdge
IHTTPGraphQLRequest
InfoObject
IOffsetPaginated
IRequest
IRequestWithTestParams
JwtAccessToken
JwtAccessTokenPayload
JwtRefreshToken
JwtRefreshTokenPayload
JwtServiceToken
JwtServiceTokenPayload
JwtSubscriptionToken
JwtSubscriptionTokenPayload
ListMeta
NestExpressRequest
OffsetPaginationOptions
PermissionGroup
SimpleGoogleAuthOptions
SortParams
TestParams
ValidateAccessOptions
WinstonLoggerContext
WinstonModuleAsyncOptions
WinstonModuleOptionsFactory

Type Aliases

BaseEventContext
ExtractSortFields
Maybe
MaybeNull
SortOrder
WinstonLogLevel
WinstonModuleOptions

Variables

BetterObject
NESTKIT_WINSTON_LOGGER_FACTORY_PROVIDER
NESTKIT_WINSTON_LOGGER_PROVIDER
NESTKIT_WINSTON_MODULE_OPTIONS
NESTKIT_WINSTON_ORIGINAL_LOGGER_PROVIDER
NESTKIT_WINSTON_SYSTEM_LOGGER_PROVIDER
USE_PERMISSION_KEY
USER_MANAGER

Functions

ActionContext
addFilterByField
convertToBigInt
createApolloServerPluginUsageReportingOptions
createCursorPaginationOptions
createGraphQLContext
createGraphQLErrorFormatter
createListMeta
createNestWinstonLogger
createOffsetPaginationOptions
createPrettyMessage
createUserSpecifiedContextMethods
createWinstonAsyncProviders
createWinstonProviders
CursorPaginated
cursorPaginationOutput
defineStatuses
ensureInnerJoin
ensureLeftJoin
extractJwt
extractJwtFromBearerString
extractJwtFromBearerToken
extractJwtFromQuery
extractRequestId
extractSortParams
extractTestParams
fetchTotalWithQuery
generateEntityId
generateRequestId
getGCSFileUrl
getGoogleAuthOptions
getJetStorageFileUrl
getLocation
getMimeTypeFromPath
getMimeTypeFromUrl
getRequestLanguage
getUsageReportingClientName
idToFilename
InjectConfig
InjectUserManager
InjectWinstonLogger
InjectWinstonLoggerFactory
isBackupFileObjectLocation
isCustomFileObjectLocation
isGCSFileObjectLocation
isJetFileObjectLocation
isJwtAccessToken
isJwtRefreshToken
isJwtServiceToken
isJwtSubscriptionToken
isPlural
nestLikeConsoleFormat
normalizeGscLocationPath
OffsetPaginated
offsetPaginatedOutput
pauseWithPromise
publishSchemaToApolloStudio
replaceActionVars
requiresTotalCount
RestActionContext
stringifyOpts
truncPaginationLimit
UsePermission
validateEnv
withColonEnv
withDashEnv
withDotEnv