mirror of
https://github.com/bitwarden/browser
synced 2025-12-10 21:33:27 +00:00
[deps] Platform: Update electron-builder to v26 (#14362)
* [deps] Platform: Update electron-builder to v26 * Address electron-builder changes * Update CI Scripts to new config options --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Justin Baur <19896123+justindbaur@users.noreply.github.com>
This commit is contained in:
@@ -89,7 +89,9 @@
|
|||||||
"win": {
|
"win": {
|
||||||
"electronUpdaterCompatibility": ">=0.0.1",
|
"electronUpdaterCompatibility": ">=0.0.1",
|
||||||
"target": ["portable", "nsis-web", "appx"],
|
"target": ["portable", "nsis-web", "appx"],
|
||||||
"sign": "./sign.js",
|
"signtoolOptions": {
|
||||||
|
"sign": "./sign.js"
|
||||||
|
},
|
||||||
"extraFiles": [
|
"extraFiles": [
|
||||||
{
|
{
|
||||||
"from": "desktop_native/dist/desktop_proxy.${platform}-${arch}.exe",
|
"from": "desktop_native/dist/desktop_proxy.${platform}-${arch}.exe",
|
||||||
@@ -108,9 +110,11 @@
|
|||||||
],
|
],
|
||||||
"target": ["deb", "freebsd", "rpm", "AppImage", "snap"],
|
"target": ["deb", "freebsd", "rpm", "AppImage", "snap"],
|
||||||
"desktop": {
|
"desktop": {
|
||||||
"Name": "Bitwarden",
|
"entry": {
|
||||||
"Type": "Application",
|
"Name": "Bitwarden",
|
||||||
"GenericName": "Password Manager"
|
"Type": "Application",
|
||||||
|
"GenericName": "Password Manager"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"dmg": {
|
"dmg": {
|
||||||
|
|||||||
@@ -46,7 +46,7 @@
|
|||||||
"pack:mac:mas:with-extension": "npm run clean:dist && npm run build:macos-extension:mas && electron-builder --mac mas --universal -p never",
|
"pack:mac:mas:with-extension": "npm run clean:dist && npm run build:macos-extension:mas && electron-builder --mac mas --universal -p never",
|
||||||
"pack:mac:masdev": "npm run clean:dist && electron-builder --mac mas-dev --universal -p never",
|
"pack:mac:masdev": "npm run clean:dist && electron-builder --mac mas-dev --universal -p never",
|
||||||
"pack:mac:masdev:with-extension": "npm run clean:dist && npm run build:macos-extension:masdev && electron-builder --mac mas-dev --universal -p never",
|
"pack:mac:masdev:with-extension": "npm run clean:dist && npm run build:macos-extension:masdev && electron-builder --mac mas-dev --universal -p never",
|
||||||
"pack:win": "npm run clean:dist && electron-builder --win --x64 --arm64 --ia32 -p never -c.win.certificateSubjectName=\"8bit Solutions LLC\"",
|
"pack:win": "npm run clean:dist && electron-builder --win --x64 --arm64 --ia32 -p never -c.win.signtoolOptions.certificateSubjectName=\"8bit Solutions LLC\"",
|
||||||
"pack:win:ci": "npm run clean:dist && electron-builder --win --x64 --arm64 --ia32 -p never",
|
"pack:win:ci": "npm run clean:dist && electron-builder --win --x64 --arm64 --ia32 -p never",
|
||||||
"dist:dir": "npm run build && npm run pack:dir",
|
"dist:dir": "npm run build && npm run pack:dir",
|
||||||
"dist:lin": "npm run build && npm run pack:lin",
|
"dist:lin": "npm run build && npm run pack:lin",
|
||||||
@@ -62,7 +62,7 @@
|
|||||||
"publish:lin": "npm run build && npm run clean:dist && electron-builder --linux --x64 -p always",
|
"publish:lin": "npm run build && npm run clean:dist && electron-builder --linux --x64 -p always",
|
||||||
"publish:mac": "npm run build && npm run clean:dist && electron-builder --mac -p always",
|
"publish:mac": "npm run build && npm run clean:dist && electron-builder --mac -p always",
|
||||||
"publish:mac:mas": "npm run dist:mac:mas && npm run upload:mas",
|
"publish:mac:mas": "npm run dist:mac:mas && npm run upload:mas",
|
||||||
"publish:win": "npm run build && npm run clean:dist && electron-builder --win --x64 --arm64 --ia32 -p always -c.win.certificateSubjectName=\"8bit Solutions LLC\"",
|
"publish:win": "npm run build && npm run clean:dist && electron-builder --win --x64 --arm64 --ia32 -p always -c.win.signtoolOptions.certificateSubjectName=\"8bit Solutions LLC\"",
|
||||||
"publish:win:dev": "npm run build && npm run clean:dist && electron-builder --win --x64 --arm64 --ia32 -p always",
|
"publish:win:dev": "npm run build && npm run clean:dist && electron-builder --win --x64 --arm64 --ia32 -p always",
|
||||||
"upload:mas": "xcrun altool --upload-app --type osx --file \"$(find ./dist/mas-universal/Bitwarden*.pkg)\" --apiKey $APP_STORE_CONNECT_AUTH_KEY --apiIssuer $APP_STORE_CONNECT_TEAM_ISSUER",
|
"upload:mas": "xcrun altool --upload-app --type osx --file \"$(find ./dist/mas-universal/Bitwarden*.pkg)\" --apiKey $APP_STORE_CONNECT_AUTH_KEY --apiIssuer $APP_STORE_CONNECT_TEAM_ISSUER",
|
||||||
"test": "jest",
|
"test": "jest",
|
||||||
|
|||||||
1049
package-lock.json
generated
1049
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -98,7 +98,7 @@
|
|||||||
"cross-env": "7.0.3",
|
"cross-env": "7.0.3",
|
||||||
"css-loader": "7.1.2",
|
"css-loader": "7.1.2",
|
||||||
"electron": "36.3.1",
|
"electron": "36.3.1",
|
||||||
"electron-builder": "24.13.3",
|
"electron-builder": "26.0.12",
|
||||||
"electron-log": "5.4.0",
|
"electron-log": "5.4.0",
|
||||||
"electron-reload": "2.0.0-alpha.1",
|
"electron-reload": "2.0.0-alpha.1",
|
||||||
"electron-store": "8.2.0",
|
"electron-store": "8.2.0",
|
||||||
|
|||||||
Reference in New Issue
Block a user