Module @axinom/mosaic-service-common

@axinom/mosaic-service-common

About the Package

This package is part of the Axinom Mosaic development platform. More information can be found at https://portal.axinom.com/mosaic.

License

This package can be licensed under the Axinom Products Licensing Agreement or evaluated under the Axinom Products Evaluation Agreement.
No part of Axinom's software may be copied, modified, propagated, or distributed except in accordance with the terms contained in the Axinom Products Licensing Agreement and Axinom Products Evaluation Agreement.

Index

Modules

Enumerations

Classes

Interfaces

Type Aliases

Variables

Functions

asDbIdentifier asIntInRange asLogLevel asOptionalUrlString asRegExpValidatedString assertDictionary assertError assertNotFalsy assertObjectHasProperties base36ToUuid base58ToUuid basicMaintenanceRequestHandlerFactory closeHttpServer conditional constructValidationErrorMessage createOffsetDate createTestDbIdentifier createTestLogConfig customizeGraphQlErrorFields dateToBeGreaterThan dateToBeInRange defaultMaskMiddleware defaultPgErrorMapper defaultSkipMaskMiddleware defaultWriteLogMapper difference encodeUri ensureError expectFailure extendedRequestLogging generalLogFormatter generateLog generateWebhookRequest generateWebhookResponse generateWebhookSignature getBasicConfigDefinitions getBasicCustomizableConfigDefinitions getBasicDbConfigDefinitions getBasicGraphQlConfigDefinitions getBasicMaintenanceEndpointDefinitions getBasicManagedConfigDefinitions getBasicMetricsEndpointDefinitions getBasicRabbitMqConfigDefinitions getConfig getConfigType getEnvSettingsHelp getFirstMockResult getHttpServer getJsonPropertyReadablePath getMappedError getOrdinalizedString getShutdownActions getValidatedBasicConfig getValidatedConfig getWebsocketMiddlewares group groupBy handleGlobalErrors handleWebhookErrorMiddleware isEmptyObject isNullOrWhitespace isServiceAvailable logGraphQlError maskObject migrationsSkipMaskMiddleware mosaicErrorMappingFactory mosaicFavicon normalizeRelativePath pick popPathSegment populateSeedData randomArray randomInt rejectionOf removeAnsiColorEscapeCodes removeEmptyProperties removeNullProperties setupGlobalConsoleOverride setupGlobalLogFormatter setupGlobalLogMiddleware setupGlobalMaskMiddleware setupGlobalSkipMaskMiddleware setupHttpServerWithWebsockets setupLivenessAndReadiness setupMaintenanceEndpoint setupMonitoring setupServiceHealthEndpoint setupShutdownActions sleep tenantEnvironmentIdsLogMiddleware testIsNullOrWhitespaceArray toBeIso8601Strict toBeNonNilUuid toBeUuid toSerializeEqual transformJsonSchemaValidationErrors trim trimDbError trimErrorsSkipMaskMiddleware trimHttpError truncate uuidToBase36 uuidToBase58 validateWebhookRequest verifyWebhookRequestMiddleware

Generated using TypeDoc