build(deps): bump minimatch and electron-builder

Bumps [minimatch](https://github.com/isaacs/minimatch) to 3.1.2 and updates ancestor dependency [electron-builder](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder). These dependencies need to be updated together.


Updates `minimatch` from 3.0.4 to 3.1.2
- [Release notes](https://github.com/isaacs/minimatch/releases)
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2)

Updates `electron-builder` from 23.0.3 to 24.2.1
- [Release notes](https://github.com/electron-userland/electron-builder/releases)
- [Changelog](https://github.com/electron-userland/electron-builder/blob/master/packages/electron-builder/CHANGELOG.md)
- [Commits](https://github.com/electron-userland/electron-builder/commits/v24.2.1/packages/electron-builder)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-type: indirect
- dependency-name: electron-builder
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2 files changed
tree: 1bc2354e4b4817d0c12b51fe1b00067bbce571be
  1. .github/
  2. bin/
  3. cordova-js-src/
  4. lib/
  5. tests/
  6. .asf.yaml
  7. .eslintignore
  8. .eslintrc.yml
  9. .gitattributes
  10. .gitignore
  11. .npmignore
  12. CONTRIBUTING.md
  13. DOCUMENTATION.md
  14. LICENSE
  15. NOTICE
  16. package-lock.json
  17. package.json
  18. README.md
  19. RELEASENOTES.md
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 platform add electron
$ 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!