From 20f2444f108a47364a593f61372ad7ad39e29bdf Mon Sep 17 00:00:00 2001
From: AlphaX-Projects <77661270+AlphaX-Projects@users.noreply.github.com>
Date: Tue, 10 Oct 2023 08:57:24 +0200
Subject: [PATCH] Update Node and Electron
---
README.md | 4 ++--
package-lock.json | 36 ++++++++++++++++++------------------
package.json | 6 +++---
3 files changed, 23 insertions(+), 23 deletions(-)
diff --git a/README.md b/README.md
index 5d4a8115..f1a0e92b 100644
--- a/README.md
+++ b/README.md
@@ -27,8 +27,8 @@ Easiest way to install the lastest required packages on Linux is via nvm.
``` source ~/.profile ``` (For Debian based distro)
``` source ~/.bashrc ``` (For Fedora / CentOS)
``` nvm ls-remote ``` (Fetch list of available versions)
-``` nvm install v18.16.1 ``` (LTS: Hydrogen supported by Electron)
-``` npm --location=global install npm@9.8.1 ```
+``` nvm install v18.17.1 ``` (LTS: Hydrogen supported by Electron)
+``` npm --location=global install npm@10.2.0 ```
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.
diff --git a/package-lock.json b/package-lock.json
index d36567a8..cb635d93 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -46,7 +46,7 @@
"prosemirror-state": "1.4.3",
"prosemirror-transform": "1.8.0",
"prosemirror-view": "1.32.0",
- "sass": "1.69.0",
+ "sass": "1.69.1",
"short-unique-id": "5.0.3"
},
"devDependencies": {
@@ -101,7 +101,7 @@
"@vaadin/tooltip": "24.1.11",
"@zip.js/zip.js": "2.7.29",
"axios": "1.5.1",
- "electron": "26.3.0",
+ "electron": "27.0.0",
"electron-builder": "24.6.4",
"electron-packager": "17.1.2",
"epml": "0.3.3",
@@ -125,7 +125,7 @@
"shelljs": "0.8.5"
},
"engines": {
- "node": ">=18.16.1"
+ "node": ">=18.17.1"
}
},
"node_modules/@aashutoshrathi/word-wrap": {
@@ -1321,9 +1321,9 @@
}
},
"node_modules/@lit-labs/ssr-dom-shim": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.1.1.tgz",
- "integrity": "sha512-kXOeFbfCm4fFf2A3WwVEeQj55tMZa8c8/f9AKHMobQMkzNUfUj+antR3fRPaZJawsa1aZiP/Da3ndpZrwEe4rQ=="
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.1.2.tgz",
+ "integrity": "sha512-jnOD+/+dSrfTWYfSXBXlo5l5f0q1UuJo3tkbMDCYA2lKUYq79jaxqtGEvnRoh049nt1vdo1+45RinipU6FGY2g=="
},
"node_modules/@lit/reactive-element": {
"version": "1.6.3",
@@ -4703,9 +4703,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001546",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001546.tgz",
- "integrity": "sha512-zvtSJwuQFpewSyRrI3AsftF6rM0X80mZkChIt1spBGEvRglCrjTniXvinc8JKRoqTwXAgvqTImaN9igfSMtUBw==",
+ "version": "1.0.30001547",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001547.tgz",
+ "integrity": "sha512-W7CrtIModMAxobGhz8iXmDfuJiiKg1WADMO/9x7/CLNin5cpSbuBjooyoIUVB5eyCc36QuTVlkVa1iB2S5+/eA==",
"dev": true,
"funding": [
{
@@ -5455,9 +5455,9 @@
}
},
"node_modules/electron": {
- "version": "26.3.0",
- "resolved": "https://registry.npmjs.org/electron/-/electron-26.3.0.tgz",
- "integrity": "sha512-7ZpvSHu+jmqialSvywTZnOQZZGLqlyj+yV5HGDrEzFnMiFaXBRpbByHgoUhaExJ/8t/0xKQjKlMRAY65w+zNZQ==",
+ "version": "27.0.0",
+ "resolved": "https://registry.npmjs.org/electron/-/electron-27.0.0.tgz",
+ "integrity": "sha512-mr3Zoy82l8XKK/TgguE5FeNeHZ9KHXIGIpUMjbjZWIREfAv+X2Q3vdX6RG0Pmi1K23AFAxANXQezIHBA2Eypwg==",
"dev": true,
"hasInstallScript": true,
"dependencies": {
@@ -5889,9 +5889,9 @@
}
},
"node_modules/electron-to-chromium": {
- "version": "1.4.544",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.544.tgz",
- "integrity": "sha512-54z7squS1FyFRSUqq/knOFSptjjogLZXbKcYk3B0qkE1KZzvqASwRZnY2KzZQJqIYLVD38XZeoiMRflYSwyO4w==",
+ "version": "1.4.548",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.548.tgz",
+ "integrity": "sha512-R77KD6mXv37DOyKLN/eW1rGS61N6yHOfapNSX9w+y9DdPG83l9Gkuv7qkCFZ4Ta4JPhrjgQfYbv4Y3TnM1Hi2Q==",
"dev": true
},
"node_modules/electron-updater": {
@@ -9449,9 +9449,9 @@
}
},
"node_modules/sass": {
- "version": "1.69.0",
- "resolved": "https://registry.npmjs.org/sass/-/sass-1.69.0.tgz",
- "integrity": "sha512-l3bbFpfTOGgQZCLU/gvm1lbsQ5mC/WnLz3djL2v4WCJBDrWm58PO+jgngcGRNnKUh6wSsdm50YaovTqskZ0xDQ==",
+ "version": "1.69.1",
+ "resolved": "https://registry.npmjs.org/sass/-/sass-1.69.1.tgz",
+ "integrity": "sha512-nc969GvTVz38oqKgYYVHM/Iq7Yl33IILy5uqaH2CWSiSUmRCvw+UR7tA3845Sp4BD5ykCUimvrT3k1EjTwpVUA==",
"dependencies": {
"chokidar": ">=3.0.0 <4.0.0",
"immutable": "^4.0.0",
diff --git a/package.json b/package.json
index d37410ec..1305a6a9 100644
--- a/package.json
+++ b/package.json
@@ -68,7 +68,7 @@
"prosemirror-state": "1.4.3",
"prosemirror-transform": "1.8.0",
"prosemirror-view": "1.32.0",
- "sass": "1.69.0",
+ "sass": "1.69.1",
"short-unique-id": "5.0.3"
},
"devDependencies": {
@@ -123,7 +123,7 @@
"@vaadin/tooltip": "24.1.11",
"@zip.js/zip.js": "2.7.29",
"axios": "1.5.1",
- "electron": "26.3.0",
+ "electron": "27.0.0",
"electron-builder": "24.6.4",
"electron-packager": "17.1.2",
"epml": "0.3.3",
@@ -147,6 +147,6 @@
"shelljs": "0.8.5"
},
"engines": {
- "node": ">=18.16.1"
+ "node": ">=18.17.1"
}
}