UNPKG

@synanetics/session-tracing-middleware

Version:

Middleware to use in Moleculer for tracing across GCP

20 lines (16 loc) 603 B
# `@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()], ```