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 Versions

1
16

4.0.1

Diff

megahertz
published 4.0.0 •

Changelog

Source

4.0.0

Core

  • multiple logger instances support.

    const log = electronLog.create('loggerId')

  • add object log.functions

  • Web Workers support

File transport

  • New default log file path:

    • on Linux: ~/.config/{app name}/logs/{process type}.log

    • on macOS: ~/Library/Logs/{app name}/{process type}.log

    • on Windows: %USERPROFILE%\AppData\Roaming\{app name}\logs\{process type}.log

  • the option file.fileName is now main.log, renderer.log or worker.log depending on process type

  • new option file.resolvePath

  • new method file.getFile()

  • deprecated file.file, use file.resolvePath instead

  • deprecated file.bytesWritten, use file.getFile().bytesWritten instead

  • deprecated file.fileSize, use file.getFile().size instead

  • deprecated file.clear(), use file.getFile().clear() instead

  • deprecated file.findLogPath(), use file.getFile().path instead

  • deprecated file.init(), doesn't matter anymore

IPC transport

  • mainConsole and rendererConsole are combined into ipc transport
megahertz
published 4.0.0-beta.10 •

megahertz
published 4.0.0-beta.9 •

megahertz
published 4.0.0-beta.8 •

megahertz
published 4.0.0-beta.6 •

megahertz
published 4.0.0-beta.5 •

megahertz
published 4.0.0-beta.4 •

megahertz
published 4.0.0-beta.3 •

megahertz
published 4.0.0-beta.2 •

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