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

cf-logs

Package Overview
Dependencies
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cf-logs - npm Package Compare versions

Comparing version 1.1.0 to 1.1.1

36

lib/index.js

@@ -1,5 +0,7 @@

var winston = require('winston');
const winston = require('winston');
var _ = require('lodash');
var domain = require('domain');
const { MESSAGE } = require('triple-beam');
require('winston-loggly');

@@ -107,3 +109,3 @@

parseNamespacesFromEnvironment();
var logger = new (winston.Logger)();
var logger = winston.createLogger();
logger.level = globalOptions.level;

@@ -114,12 +116,11 @@

if (globalOptions.handleExceptions){
logger.add(winston.transports.File, {
logger.add(new winston.transports.File( {
filename: globalOptions.filePath,
handleExceptions: true
});
}));
}
else {
logger.add(winston.transports.File, {
filename: globalOptions.filePath,
json: false
});
logger.add(new winston.transports.File( {
filename: globalOptions.filePath
}));
}

@@ -130,10 +131,21 @@ }

if (!globalOptions || globalOptions.console){
if (globalOptions && globalOptions.consoleOptions && globalOptions.consoleOptions.formatter) {
const formatter = {
transform : (info, opts) => {
info.timestamp = () => { return info.time; };
info[MESSAGE] = globalOptions.consoleOptions.formatter(Object.assign({}, info, opts));
return info;
}
};
globalOptions.consoleOptions.format = formatter;
}
if (globalOptions && globalOptions.handleExceptions){
consoleOptions.handleExceptions = true;
logger.add(winston.transports.Console, globalOptions.consoleOptions);
logger.add(new winston.transports.Console(globalOptions.consoleOptions));
}
else{
logger.add(
winston.transports.Console, globalOptions.consoleOptions
new winston.transports.Console(Object.assign({}, globalOptions.consoleOptions))
);
//logger.configure({transports: [new winston.transports.Console(Object.assign({}, globalOptions.consoleOptions))]});
}

@@ -144,7 +156,7 @@ }

if (globalOptions && globalOptions.loggly && globalOptions.loggly.subdomain && globalOptions.loggly.inputToken){
logger.add(winston.transports.Loggly, {
logger.add(new winston.transports.Loggly( {
subdomain: globalOptions.loggly.subdomain,
inputToken: globalOptions.loggly.inputToken,
json: true
});
}));
}

@@ -151,0 +163,0 @@

{
"name": "cf-logs",
"version": "1.1.0",
"version": "1.1.1",
"description": "codefresh logs",

@@ -19,9 +19,9 @@ "main": "lib/index.js",

"dependencies": {
"lodash": "^3.10.1",
"q": "^1.5.1",
"winston": "2.1.1",
"winston-loggly": "1.2.0"
"lodash": "^4.17.11",
"winston": "3.2.1",
"winston-loggly": "1.3.1"
},
"devDependencies": {
"chai": "^4.2.0",
"q": "^1.5.1",
"ci-publish": "^1.3.0",

@@ -28,0 +28,0 @@ "eslint": "^3.19.0",

@@ -176,7 +176,12 @@ var proxyquire = require('proxyquire').noCallThru();

transports:{
File: "",
Console: "",
Loggly: ""
File: sinon.spy(),
Console: sinon.spy(),
Loggly: sinon.spy()
},
Logger: function(){
format: {
combine: sinon.spy(),
timestamp: sinon.spy(),
printf: sinon.spy()
},
createLogger: function(){
return {

@@ -183,0 +188,0 @@ level: "",

Sorry, the diff of this file is not supported yet

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