22 packages
@metis/authorisation-middleware
Middleware to authorise requests
@metis/capability
Provides shared capability interfaces.
@metis/dependency
Shared types for Metis dependency
@metis/dependency-authorisation
Provides access to the authorisation service
@metis/dependency-localisation
Provides access to the localisation service
metis-dependency-manager
Manages external dependencies
@metis/dependency-messaging
Provides access to messaging
@metis/dependency-middleware
Middleware to ensure the dependencies for a route are available.
@metis/dependency-mongo
External mongo dependency
metis-dependency-mongo
External mongo dependency
@metis/dependency-redis
External Redis dependency
metis-dependency-redis
External Redis dependency
@metis/dependency-service
An external service dependency
@metis/error-middleware
Middleware to format error messages
@metis/errors
A utility class to provide a consistent error format across microservices
metis-errors
A utility class to provide a consistent error format across microservices
@metis/model-validation
This package helps validate the body of incoming requests.
metis-model-validation
This package helps validate the body of incoming requests.
@metis/service-registration
Manages the registration of microservices
metis-service-registration
Manages the registration of microservices
metis-service-utility
A utility class to provide middleware for the Metis services
@metis-types/metis-dependency
Shared types for Metis dependency