Skip to main content

Module Compatibility Matrix

This matrix shows common pairings and expectations. Use it as a quick wiring checklist.

ModuleRequiresEnhancesNotes
@quik/core-AllBase services and feature defaults.
@quik/bootstrap@quik/coreAllRequired to assemble modules.
@quik/http@quik/core@quik/openapi, @quik/telemetry, @quik/authorizationRoute definitions and decorators.
@quik/http-express@quik/http@quik/openapi, @quik/telemetryExpress adapter for HTTP.
@quik/openapi@quik/http-Spec generation for HTTP routes.
@quik/authorization@quik/http@quik/passportGuards and authorization decorators.
@quik/passport@quik/authorization-Strategy integration.
@quik/database@quik/core@quik/entityDB connections and repositories.
@quik/entity@quik/database-Entities, validation, pagination.
@quik/storage@quik/core@quik/storage-expressStorage engines.
@quik/storage-express@quik/storage-Uploads and middleware.
@quik/telemetry@quik/core@quik/http, @quik/schedulerTracing and spans.
@quik/logging@quik/coreAllLogger configuration.
@quik/healthcheck@quik/core@quik/httpHealth checks and endpoints.
@quik/scheduler@quik/core@quik/telemetry, @quik/loggingCron and task scheduling.
@quik/templates@quik/core@quik/pdfTemplate registry.
@quik/pdf@quik/templates-PDF templates and rendering.
@quik/i18n@quik/core@quik/httpLocale resolution.
@quik/metadata@quik/coreAllMetadata registry.
@quik/services@quik/coreAllShared service contracts.
@quik/communication@quik/core@quik/telemetryMessaging pipeline.
@quik/cli-AllCLI utilities for local dev.