Socket
Socket
Sign inDemoInstall

electron-log

Package Overview
Dependencies
Maintainers
1
Versions
152
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

electron-log - npm Package Compare versions

Comparing version 2.0.2 to 2.1.0

lib/transports/renderer-console.js

2

lib/log.js

@@ -29,2 +29,4 @@ // jshint -W040

if (transport.level === false) continue;
transport.call(null, msg);

@@ -31,0 +33,0 @@ }

14

lib/transports/file/index.js

@@ -90,9 +90,9 @@ 'use strict';

var date =
msg.date.getFullYear() + '-' +
format.pad(msg.date.getMonth() + 1) + '-' +
format.pad(msg.date.getDate()) + ' ' +
format.pad(msg.date.getHours()) + ':' +
format.pad(msg.date.getMinutes()) + ':' +
format.pad(msg.date.getSeconds()) + ':' +
format.pad(msg.date.getMilliseconds(), 4);
msg.date.getFullYear() + '-' +
format.pad(msg.date.getMonth() + 1) + '-' +
format.pad(msg.date.getDate()) + ' ' +
format.pad(msg.date.getHours()) + ':' +
format.pad(msg.date.getMinutes()) + ':' +
format.pad(msg.date.getSeconds()) + ':' +
format.pad(msg.date.getMilliseconds(), 4);

@@ -99,0 +99,0 @@ return '[' + date + '] [' + msg.level + '] ' +

@@ -12,6 +12,7 @@ 'use strict';

var log = require('./lib/log');
var transportConsole = require('./lib/transports/console');
var transportFile = require('./lib/transports/file');
var transportLogS = require('./lib/transports/log-s');
var log = require('./lib/log');
var transportConsole = require('./lib/transports/console');
var transportFile = require('./lib/transports/file');
var transportLogS = require('./lib/transports/log-s');
var transportRendererConsole = require('./lib/transports/renderer-console');

@@ -21,3 +22,4 @@ var transports = {

file: transportFile,
logS: transportLogS
logS: transportLogS,
rendererConsole: transportRendererConsole
};

@@ -24,0 +26,0 @@

{
"name": "electron-log",
"version": "2.0.2",
"version": "2.1.0",
"description": "Just a very simple logging module for your Electron application",

@@ -5,0 +5,0 @@ "main": "./index.js",

@@ -83,3 +83,7 @@ # electron-log

```
#### Renderer Console transport
Show logs in Chromium DevTools Console. It has the same options as
console transport.
#### File transport

@@ -127,2 +131,5 @@

*2.1.0**
- Add Renderer Console transport
**2.0.0**

@@ -129,0 +136,0 @@ - Move log.appName property to log.transports.file.appName.

@@ -6,25 +6,23 @@ 'use strict';

var ipcRenderer;
try {
ipcRenderer = window.require('electron').ipcRenderer;
} catch (e) {
ipcRenderer = null;
}
if (typeof window !== 'undefined' && typeof window.require === 'function') {
try {
var electron = window.require('electron');
ipcRenderer = electron.ipcRenderer;
if (ipcRenderer) {
module.exports = {
error: log.bind(null, 'error'),
warn: log.bind(null, 'warn'),
info: log.bind(null, 'info'),
verbose: log.bind(null, 'verbose'),
debug: log.bind(null, 'debug'),
silly: log.bind(null, 'silly')
};
if (ipcRenderer) {
module.exports = {
error: log.bind(null, 'error'),
warn: log.bind(null, 'warn'),
info: log.bind(null, 'info'),
verbose: log.bind(null, 'verbose'),
debug: log.bind(null, 'debug'),
silly: log.bind(null, 'silly')
};
}
} catch (e) {
ipcRenderer = null;
}
ipcRenderer.on('__ELECTRON_LOG_RENDERER__', function(event, level, text) {
console[level](text);
});
}
function log() {

@@ -31,0 +29,0 @@ var data = Array.prototype.slice.call(arguments);

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