4
1
mirror of https://github.com/Qortal/qortal-ui.git synced 2025-02-11 17:55:51 +00:00

Update node.js and electron

This commit is contained in:
AlphaX-Projects 2024-03-01 18:13:46 +01:00
parent ef59cc018d
commit 8c562a0f6a
3 changed files with 396 additions and 400 deletions

View File

@ -26,8 +26,8 @@ Easiest way to install the lastest required packages on Linux is via nvm.
``` source ~/.profile ``` (For Debian based distro) <br/>
``` source ~/.bashrc ``` (For Fedora / CentOS) <br/>
``` nvm ls-remote ``` (Fetch list of available versions) <br/>
``` nvm install v18.18.2 ``` (LTS: Hydrogen supported by Electron) <br/>
``` npm --location=global install npm@10.4.0 ``` <br/>
``` nvm install v20.9.0 ``` (LTS: Iron supported by Electron) <br/>
``` npm --location=global install npm@10.5.0 ``` <br/>
Adding via binary package mirror will only work if you have set the package path. You can do a node or java build via ports instead by downloading ports with portsnap fetch method.

760
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -52,7 +52,7 @@
"electron-dl": "3.5.2",
"electron-log": "5.1.1",
"electron-store": "8.1.0",
"electron-updater": "6.1.7",
"electron-updater": "6.1.8",
"emoji-picker-js": "https://github.com/Qortal/emoji-picker-js",
"extract-zip": "2.0.1",
"jssha": "3.3.1",
@ -69,12 +69,12 @@
"prosemirror-state": "1.4.3",
"prosemirror-transform": "1.8.0",
"prosemirror-view": "1.33.1",
"sass": "1.71.0",
"sass": "1.71.1",
"short-unique-id": "5.0.3",
"xhr2": "0.2.1"
},
"devDependencies": {
"@babel/core": "7.23.9",
"@babel/core": "7.24.0",
"@material/mwc-button": "0.27.0",
"@material/mwc-checkbox": "0.27.0",
"@material/mwc-dialog": "0.27.0",
@ -117,19 +117,19 @@
"@rollup/plugin-node-resolve": "15.2.3",
"@rollup/plugin-replace": "5.0.5",
"@rollup/plugin-terser": "0.4.4",
"@vaadin/avatar": "24.2.6",
"@vaadin/button": "24.2.6",
"@vaadin/grid": "24.2.6",
"@vaadin/icons": "24.2.6",
"@vaadin/password-field": "24.2.6",
"@vaadin/tooltip": "24.2.6",
"@zip.js/zip.js": "2.7.34",
"@vaadin/avatar": "24.2.7",
"@vaadin/button": "24.2.7",
"@vaadin/grid": "24.2.7",
"@vaadin/icons": "24.2.7",
"@vaadin/password-field": "24.2.7",
"@vaadin/tooltip": "24.2.7",
"@zip.js/zip.js": "2.7.36",
"axios": "1.6.7",
"electron": "28.2.3",
"electron-builder": "24.9.1",
"electron": "29.1.0",
"electron-builder": "24.12.0",
"electron-packager": "17.1.2",
"epml": "0.3.3",
"eslint": "8.56.0",
"eslint": "8.57.0",
"eslint-plugin-lit": "1.11.0",
"eslint-plugin-wc": "2.0.4",
"file-saver": "2.0.5",
@ -141,13 +141,13 @@
"pwa-helpers": "0.9.1",
"redux": "5.0.1",
"redux-thunk": "3.1.0",
"rollup": "4.11.0",
"rollup": "4.12.0",
"rollup-plugin-node-globals": "1.4.0",
"rollup-plugin-progress": "1.1.2",
"rollup-plugin-scss": "3.0.0",
"shelljs": "0.8.5"
},
"engines": {
"node": ">=18.18.2"
"node": ">=20.9.0"
}
}
}