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:
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β¦
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
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
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! ![]()
