chore(deps): update electron-builder to 22.11.11 and move to node 14(#583)

electron-builder 22.11.0+ requires node 14, so update node 12 -> node 14
as well.

Signed-off-by: Christoph Settgast <csett86@web.de>
This commit is contained in:
csett86 2021-10-17 20:56:25 +02:00 committed by GitHub
parent 8544d2c373
commit 83b489325d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 513 additions and 627 deletions

View File

@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- uses: actions/setup-node@v1 - uses: actions/setup-node@v1
with: with:
node-version: '12.x' node-version: '14.x'
- name: Install dependencies - name: Install dependencies
run: sudo apt-get install libx11-dev zlib1g-dev libpng-dev libxtst-dev run: sudo apt-get install libx11-dev zlib1g-dev libpng-dev libxtst-dev
- name: Build it - name: Build it
@ -36,7 +36,7 @@ jobs:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- uses: actions/setup-node@v1 - uses: actions/setup-node@v1
with: with:
node-version: '12.x' node-version: '14.x'
- name: Fixup Xcode - name: Fixup Xcode
# https://github.com/actions/virtual-environments/issues/2557 # https://github.com/actions/virtual-environments/issues/2557
run: | run: |
@ -56,7 +56,7 @@ jobs:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- uses: actions/setup-node@v1 - uses: actions/setup-node@v1
with: with:
node-version: '12.x' node-version: '14.x'
- name: Build it - name: Build it
env: env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

2
.nvmrc
View File

@ -1 +1 @@
12 14

View File

@ -58,7 +58,7 @@ If you want to hack on this project, here is how you do it.
#### Installing dependencies #### Installing dependencies
Install Node.js 12 first (or if you use [nvm](https://github.com/nvm-sh/nvm), switch to Node.js 12 by running `nvm use`). Install Node.js 14 first (or if you use [nvm](https://github.com/nvm-sh/nvm), switch to Node.js 14 by running `nvm use`).
<details><summary>Extra dependencies for Windows</summary> <details><summary>Extra dependencies for Windows</summary>

1124
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -14,7 +14,7 @@
"watch": "webpack --config ./webpack.renderer.js --mode development --watch --watch-poll" "watch": "webpack --config ./webpack.renderer.js --mode development --watch --watch-poll"
}, },
"engines": { "engines": {
"node": ">=12.0.0" "node": ">=14.0.0"
}, },
"build": { "build": {
"appId": "org.jitsi.jitsi-meet", "appId": "org.jitsi.jitsi-meet",
@ -156,13 +156,13 @@
"concurrently": "5.1.0", "concurrently": "5.1.0",
"css-loader": "3.5.0", "css-loader": "3.5.0",
"electron": "13.4.0", "electron": "13.4.0",
"electron-builder": "22.10.5", "electron-builder": "22.11.11",
"electron-context-menu": "^2.5.0", "electron-context-menu": "^2.5.0",
"electron-is-dev": "^1.2.0", "electron-is-dev": "^1.2.0",
"electron-log": "^4.3.2", "electron-log": "^4.3.2",
"electron-react-devtools": "0.5.3", "electron-react-devtools": "0.5.3",
"electron-store": "^5.2.0", "electron-store": "^5.2.0",
"electron-updater": "^4.3.8", "electron-updater": "^4.4.3",
"electron-window-state": "^5.0.3", "electron-window-state": "^5.0.3",
"eslint": "6.5.1", "eslint": "6.5.1",
"eslint-config-jitsi": "github:jitsi/eslint-config-jitsi#1.0.2", "eslint-config-jitsi": "github:jitsi/eslint-config-jitsi#1.0.2",