diff --git a/.changeset/breezy-ducks-drive.md b/.changeset/breezy-ducks-drive.md new file mode 100644 index 00000000000..c75a3a74e00 --- /dev/null +++ b/.changeset/breezy-ducks-drive.md @@ -0,0 +1,5 @@ +--- +"app-builder-lib": patch +--- + +chore: Update `@electron/rebuild` diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e7edc7b6257..21b338263b7 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -9,12 +9,12 @@ This repository has a mono-repo structure consisting of multiple packages. Try t > All prerequisites could be installed via script at the end of the chapter -- [pnpm](https://pnpm.js.org) is required because NPM is not reliable and Yarn 2 is not as good as PNPM. +- [pnpm](https://pnpm.js.org) is required because NPM is not reliable and Yarn 2 is not as good as PNPM. Currently we use the latest version 7.x of PNPM, please use the same version to ensure that lockfiles are compatible. - For local development, you can use [yalc](https://github.com/whitecolor/yalc) in order to apply changes made to electron-builder for your other projects to leverage and test with. ``` -npm i -g pnpm +npm i -g pnpm@latest-7 pnpm i yalc -g ``` diff --git a/packages/app-builder-lib/package.json b/packages/app-builder-lib/package.json index d1635fdb66e..ef306f1b1e6 100644 --- a/packages/app-builder-lib/package.json +++ b/packages/app-builder-lib/package.json @@ -50,7 +50,7 @@ "@develar/schema-utils": "~2.6.5", "@electron/notarize": "^1.2.3", "@electron/osx-sign": "^1.0.4", - "@electron/rebuild": "^3.2.11", + "@electron/rebuild": "^3.2.13", "@electron/universal": "1.3.4", "@malept/flatpak-bundler": "^0.4.0", "async-exit-hook": "^2.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b23e292e936..ddc5d9d3965 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -93,7 +93,7 @@ importers: '@develar/schema-utils': ~2.6.5 '@electron/notarize': ^1.2.3 '@electron/osx-sign': ^1.0.4 - '@electron/rebuild': ^3.2.11 + '@electron/rebuild': ^3.2.13 '@electron/universal': 1.3.4 '@malept/flatpak-bundler': ^0.4.0 '@types/debug': 4.1.7 @@ -132,7 +132,7 @@ importers: '@develar/schema-utils': 2.6.5 '@electron/notarize': 1.2.3 '@electron/osx-sign': 1.0.4 - '@electron/rebuild': 3.2.11 + '@electron/rebuild': 3.2.13 '@electron/universal': 1.3.4 '@malept/flatpak-bundler': 0.4.0 async-exit-hook: 2.0.1 @@ -2137,8 +2137,8 @@ packages: - supports-color dev: false - /@electron/rebuild/3.2.11: - resolution: {integrity: sha512-pkSf7vKLeBWktxavCz7TvolaD/u0ZP8pzJCM83MjwEnk4KMBCso0d4pl8aAl2vAZ9Pxp6wiwT8XLgmuuBXeVlg==} + /@electron/rebuild/3.2.13: + resolution: {integrity: sha512-DH9Ol4JCnHDYVOD0fKWq+Qqbn/0WU1O6QR0mIpMXEVU4YFM4PlaqNC9K36mGShNBxxGFotZCMDrB1wl/iHM12g==} engines: {node: '>=12.13.0'} hasBin: true dependencies: