Merge pull request #28 from erisu/test-cleanup

* Remove stubbed tests in favor for parent method test.
* Removed un-needed comments.
* Refactor to use emit over console log.
* Spy on emit for testing and also remove un-needed printout during testing.
* Fixes lost scoping when prepare is called.
tree: 975676f9d05c49cabea2b9c8c715fa5cdfdd955a
  1. .github/
  2. bin/
  3. cordova-js-src/
  4. cordova-lib/
  5. tests/
  6. .eslintignore
  7. .eslintrc.yml
  8. .gitattributes
  9. .gitignore
  10. .npmignore
  11. .travis.yml
  12. CONTRIBUTING.md
  13. DOCUMENTATION.md
  14. LICENSE
  15. NOTICE
  16. package-lock.json
  17. package.json
  18. README.md
  19. RELEASENOTES.md
  20. VERSION
README.md

Cordova Electron

Electron is a framework that uses web technologies (HTML, CSS, and JS) to build cross-platform desktop applications.

Platform Objectives

  • Build Desktop Applications (Linux, macOS, and Windows)
  • Sign Applications for Release

Usage

Cordova CLI

$ npm install -g cordova@latest
$ cordova create helloworld
$ cd helloworld
$ cordova run electron

Documentation

For more documentation, please refer to the DOCUMENTATION.md file.

Contributions

The Apache Cordova team would like to thank Ibby Hadeed for transferring the cordova-electron npm package name to Apache Cordova. Thanks!