@synanetics/session-tracing-middleware
Version:
Middleware to use in Moleculer for tracing across GCP
20 lines (16 loc) • 603 B
Markdown
# `@synanetics/session-tracing-middleware`
This package provides middleware to enable tracing across Moleculer in GCP and middleware to fix headers with 'if-none-exists'.
## Usage
```typescript
const {
sessionTracking, ifNoneExistsHeaderTransform
} = require('@synanetics/session-tracing-middleware');
// or
import {
sessionTracking, ifNoneExistsHeaderTransform
} from '@synanetics/session-tracing-middleware';
```
Within the 'api' service of a Moleculer project add the middlewares to the 'settings.use' property array:
```typescript
use: [sessionTracking(), ifNoneExistsHeaderTransform()],
```