cypress-io / cypress

Fast, easy and reliable testing for anything that runs in a browser.
https://cypress.io
MIT License
46.8k stars 3.17k forks source link

Replace deprecated `electron-packager` #30124

Closed MikeMcC399 closed 2 weeks ago

MikeMcC399 commented 1 month ago

What would you like?

Replace the deprecated npm module electron-packager with the renamed module @electron/packager.

Why is this needed?

The latest version of electron-packager is 17.1.2, @electron/packager covers >= 18.0.0 so the new npm module name must be used when upgrading to 18.x.

Other

Item Info
Deprecated npm module electron-packager
npm registry message Please use @electron/packager moving forward. There is no API change, just a package name change
GitHub repo https://github.com/electron/packager
Repo status active
Replacement npm module https://www.npmjs.com/package/@electron/packager
Replacement repo no change, as above
Replacement documentation https://electron.github.io/packager/main/repo
Prerequisites Node.js v16.13.0 (met), electron-packager >= 18.0.0

Where used:

Directory Version
packages/electron "electron-packager": "17.1.2"
MikeMcC399 commented 1 month ago