traceability
Version:
Traceability tools - middleware and winston logger
20 lines • 765 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
var express_1 = __importDefault(require("express"));
var index_1 = require("../index");
var app = express_1.default();
var port = 3000;
app.use(index_1.ContextAsyncHooks.getExpressMiddlewareTracking({
responseHeaderPropagator: 'traceparent',
}));
app.get('/', function (req, res) {
index_1.Logger.info('Hello World with trackId on server side!');
res.send('Hello World!');
});
app.listen(port, function () {
index_1.Logger.info("Example app listening at http://localhost:" + port);
});
//# sourceMappingURL=express-traceparent.js.map