@mojaloop/platform-shared-lib-observability-client-lib
v0.5.11
Published
mojaloop vnext platform shared libraries - public observability client lib
Keywords
Readme
Mojaloop vNext - Platform Shared Libraries - Observability Client Library
EXPERIMENTAL vNext Platform - Observability client lib, implementation for prometheus metrics and other health checks
⚠️ IMPORTANT STATUS NOTE:
This package is currently not used within the platform-shared-lib monorepo and has outdated dependencies dating back to 2021.
- Tests are currently skipped due to TypeScript compilation errors caused by incompatible OpenTelemetry package versions
- Coverage thresholds are set to 0 in jest.config.js
- The package uses OpenTelemetry packages version ~0.24.0 to ~0.51.0 which have breaking API changes with current versions
- Compilation errors in
src/tracing.tsprevent the package from building successfullyThis package is only published for potential external consumption but requires significant dependency updates before it can be properly maintained.
Note: This library HAS specific implementation details and dependencies and CANNOT be included in domain code. In domain code, please use the interfaces published in @mojaloop/platform-shared-lib-observability-types-lib
