electron-log
Advanced tools
Comparing version 2.1.0 to 2.2.0
type LogLevel = "error" | "warn" | "info" | "verbose" | "debug" | "silly"; | ||
type LevelOption = LogLevel | false; | ||
type IFormat = (msg: ILogMessage) => void; | ||
export interface ILogMessage { | ||
@@ -10,6 +12,2 @@ data: any[]; | ||
interface IFormat { | ||
(msg: ILogMessage): void; | ||
} | ||
interface IConsoleTransport { | ||
@@ -26,3 +24,3 @@ (msg: ILogMessage): void; | ||
maxSize: number; | ||
streamConfig?: Object; | ||
streamConfig?: object; | ||
format: IFormat | string; | ||
@@ -34,3 +32,3 @@ findLogPath(appName: string): string; | ||
(msg: ILogMessage): void; | ||
client: Object; | ||
client: object; | ||
depth: number; | ||
@@ -52,2 +50,3 @@ level: LevelOption; | ||
logS: ILogSTransport; | ||
rendererConsole: IConsoleTransport; | ||
}; |
'use strict'; | ||
module.exports = require('./renderer') || require('./main'); | ||
if (process.type === 'renderer') { | ||
module.exports = require('./renderer'); | ||
} else { | ||
module.exports = require('./main'); | ||
} |
@@ -41,3 +41,3 @@ // jshint -W074 | ||
var electronModule = path.join('node_modules', 'electron', 'package.json'); | ||
if (packageFile.indexOf(electronModule) !== -1) { | ||
if (packageFile && packageFile.indexOf(electronModule) !== -1) { | ||
packageFile = null; | ||
@@ -44,0 +44,0 @@ } |
@@ -5,5 +5,3 @@ 'use strict'; | ||
try { | ||
if (require.resolve('electron')) { | ||
electron = require('electron'); | ||
} | ||
electron = require('electron'); | ||
} catch (e) { | ||
@@ -10,0 +8,0 @@ electron = null; |
{ | ||
"name": "electron-log", | ||
"version": "2.1.0", | ||
"version": "2.2.0", | ||
"description": "Just a very simple logging module for your Electron application", | ||
@@ -5,0 +5,0 @@ "main": "./index.js", |
@@ -130,3 +130,3 @@ # electron-log | ||
*2.1.0** | ||
**2.1.0** | ||
- Add Renderer Console transport | ||
@@ -133,0 +133,0 @@ |
@@ -7,3 +7,3 @@ 'use strict'; | ||
try { | ||
ipcRenderer = window.require('electron').ipcRenderer; | ||
ipcRenderer = require('electron').ipcRenderer; | ||
} catch (e) { | ||
@@ -10,0 +10,0 @@ ipcRenderer = null; |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
21917
520