electron-installer-common

Common functionality for creating Node modules which create distributable Electron apps

APACHE-2.0 License

Downloads
263.4K
Stars
10
Committers
5

Bot releases are visible (Hide)

electron-installer-common - 0.10.3 Latest Release

Published by malept about 4 years ago

Added

  • Support for Electron 10 Linux dependencies (#80)
electron-installer-common - 0.10.2

Published by malept over 4 years ago

Added

  • Support for Electron 9 Linux dependencies (#66)
  • macOS support for readMetadata (#67)
  • Install symbolic icons on Linux when provided (#70)
  • TypeScript definition (#71)

Fixed

  • Export all dependencies-related functions (#72)
electron-installer-common - 0.10.1

Published by malept over 4 years ago

Deprecated

  • spawn export, use @malept/cross-spawn-promise directly (#63)
electron-installer-common - 0.10.0

Published by malept over 4 years ago

Changed

  • The function signature for spawn is compatible with the one in child_process, with the addition of logger and updateErrorCallback (#62)
electron-installer-common - 0.9.0

Published by malept almost 5 years ago

Changed

  • Require Node >= 10.0.0 (#52)
electron-installer-common - 0.8.0

Published by malept almost 5 years ago

Added

  • hasSandboxHelper (#47)

Fixed

  • dependencies: remove UUID dependency for Electron >=8.0.0-beta.1 (#45)
  • installer: allow sourceDir to be used before options is set (#46)

Changed

  • Require Node >= 8.3.0 (#47)
electron-installer-common - 0.7.2

Published by malept over 5 years ago

Added

  • Add packagePaths to options when calling ElectronInstaller.movePackage() (#36)
electron-installer-common - 0.7.3

Published by malept over 5 years ago

Fixed

  • Allow multiple package names for trash dependencies (#37)
electron-installer-common - 0.7.1

Published by malept over 5 years ago

Added

  • ATSPI dependency for Electron >= 5 (#31)
electron-installer-common - 0.7.0

Published by malept over 5 years ago

Fixed

  • Let implementing modules specify revision fallbacks (#29)

Changed

  • wrapError is more async/await-friendly (#27)

Removed

  • Support for Node < 8 (#27)
electron-installer-common - 0.6.3

Published by malept over 5 years ago

Added

  • updateSandboxHelperPermissions function outside of ElectronInstaller (#23)
electron-installer-common - 0.6.2

Published by malept over 5 years ago

Added

  • Sandbox helper permission updater (#16)
electron-installer-common - 0.6.1

Published by malept over 5 years ago

Fixed

  • Upgrade asar to ^1.0.0, which removes a vulnerable transitive dependency (#15)
electron-installer-common - 0.6.0

Published by malept over 5 years ago

Fixed

  • Retain original backtrace when using wrapError (#11)

Changed

  • Replace many exported functions with an installer class (#13)
  • Rename readMeta to readMetadata (#14)
electron-installer-common - 0.5.0

Published by malept over 5 years ago

Added

  • sanitizeName function (#10)

Changed

  • The default value for replaceScopeName's divider parameter changed from _ to - (#10)
electron-installer-common - 0.4.2

Published by malept almost 6 years ago

Added

  • Re-export public functions not already in src/index.js (#7)
electron-installer-common - 0.4.0

Published by malept almost 6 years ago

Changed

  • getDepends no longer uses getTrashDepends (#4)
  • getTrashDepends returns a list of dependencies instead of a Debian-style dependency string (#4)
electron-installer-common - 0.3.0

Published by malept almost 6 years ago

Changed

  • Don't require an options object to use readElectronVersion (#3)
electron-installer-common - 0.4.1

Published by malept almost 6 years ago

Fixed

  • Check that createBinary symlinks to an existing Electron app binary (#6)
electron-installer-common - 0.2.0

Published by malept almost 6 years ago

Added

  • scoped package name replacer (#1)
  • utility functions for dealing with dependencies (#2)
Package Rankings
Top 3.22% on Npmjs.org
Badges
Extracted from project README
Build Status codecov
Related Projects