πŸš€ Introducing @a4xrbj1/meteor-desktop: A Modernized Fork

Hi Meteor community! I’ve created and published an actively maintained fork of the Meteor desktop package with significant modernization updates.

What’s New?

@a4xrbj1/meteor-desktop brings the following improvements to the original package:

:white_check_mark: Updated Dependencies (13+ packages modernized)

  • Node.js requirement aligned to >=22.22.0 (matching current MeteorJS standards)
  • @electron/asar: 3.2.10 β†’ 4.0.1
  • del: 6.1.1 β†’ 8.0.1
  • node-fetch: 2.7.0 β†’ 3.3.2
  • isbinaryfile: 3.0.3 β†’ 5.0.0
  • rimraf: 6.1.2 β†’ 6.1.3
  • And more…

:white_check_mark: Security Hardened

  • Removed deprecated packages (electron-packager, lodash.get, etc.)
  • Replaced deprecated packages with modern alternatives (@electron/packager)
  • All Trivy security scans passing with zero new vulnerabilities
  • Dev dependencies audited and cleaned

:white_check_mark: Build & Quality

  • Updated ESLint to support modern JavaScript syntax
  • Modernized Babel configuration
  • Successfully compiles all 20 source files
  • Chai testing ecosystem updated for modern assertions

Migration

To use the fork in your Meteor desktop projects, update your package.json:

Or if using GitHub for development:

Repository

:link: GitHub: https://github.com/a4xrbj1/meteor-desktop

The fork maintains full API compatibility with the original while providing modern, secure, and actively maintained codebase for building Electron-powered Meteor applications.

Happy building! :tada:

2 Likes


Guess I will have to deliver on my promise to bring back Meteor Toys

Dude thank you so much!!!