New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

logger-tracker

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

logger-tracker - npm Package Compare versions

Comparing version 0.0.17 to 0.0.18

build/logAndTrack.d.ts

1

build/loggerTracker.d.ts
export * from "./tracker";
export * from "./logger";
export * from "./logAndTrack";

@@ -7,1 +7,2 @@ "use strict";

__export(require("./logger"));
__export(require("./logAndTrack"));

3

build/tracker.d.ts

@@ -1,4 +0,2 @@

/// <reference path="../typings/morgan/morgan.d.ts" />
/// <reference path="../typings/lookup.d.ts" />
import { Response, RequestHandler } from "express";
import { Lookup } from "../typings/lookup";

@@ -16,4 +14,3 @@ export declare type User = any;

init?: (version: string, url: string, context: Lookup<any>) => void;
morgan?: (morganFormat: string, makeOptions: (m: any, req: any, res: Response) => TrackOptions) => RequestHandler;
}
export declare const TRACKER: Tracker;

@@ -5,3 +5,2 @@ "use strict";

var logger_1 = require('./logger');
var morgan = require("morgan");
function makePostFlush(url, timeout) {

@@ -88,4 +87,3 @@ if (timeout === void 0) { timeout = 30000; }

track: noop,
init: initTracker,
morgan: morganTrack
init: initTracker
};

@@ -100,9 +98,1 @@ function initTracker(version, url, context) {

}
function morganTrack(morganFormat, makeOptions) {
var morganFormatFunction = morgan.compile(morgan[morganFormat] || morganFormat);
return morgan(function (m, req, res) {
var trackOptions = makeOptions(m, req, res);
exports.TRACKER.track(trackOptions);
return morganFormatFunction(m, req, res);
});
}
{
"name": "logger-tracker",
"version": "0.0.17",
"version": "0.0.18",
"description": "tracks and logs",

@@ -5,0 +5,0 @@ "author": {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc