update deps incl. electron to v25, fix stylelint segmentation dump (#3118)

- update electron to v25
- added `overrides:` section to `package.json` to fix
https://github.com/stylelint/stylelint/issues/6898 (must be removed when
fixed upstream, fixing the version to `v15.6.2` did not fix the problem)
- update other deps
This commit is contained in:
Karsten Hassel 2023-06-06 10:16:24 +02:00 committed by GitHub
parent c7405b76b3
commit a56b92990d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 208 additions and 6905 deletions

View File

@ -23,7 +23,7 @@ _This release is scheduled to be released on 2023-07-01._
### Updated ### Updated
- Added support for precipitation probability with openmeteo weather provider - Added support for precipitation probability with openmeteo weather provider
- Update electron to v24 - Update electron to v25
- Use node v20 in github workflow (replacing v14) - Use node v20 in github workflow (replacing v14)
- Refactor formatTime into common util function for default modules - Refactor formatTime into common util function for default modules
- Refactor some calendar methods into own class and added tests for them - Refactor some calendar methods into own class and added tests for them

7088
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -52,7 +52,7 @@
"eslint-config-prettier": "^8.8.0", "eslint-config-prettier": "^8.8.0",
"eslint-plugin-import": "^2.27.5", "eslint-plugin-import": "^2.27.5",
"eslint-plugin-jest": "^27.2.1", "eslint-plugin-jest": "^27.2.1",
"eslint-plugin-jsdoc": "^44.2.7", "eslint-plugin-jsdoc": "^46.2.4",
"eslint-plugin-prettier": "^4.2.1", "eslint-plugin-prettier": "^4.2.1",
"express-basic-auth": "^1.2.1", "express-basic-auth": "^1.2.1",
"husky": "^8.0.3", "husky": "^8.0.3",
@ -63,31 +63,36 @@
"prettier": "^2.8.8", "prettier": "^2.8.8",
"pretty-quick": "^3.1.3", "pretty-quick": "^3.1.3",
"sinon": "^15.1.0", "sinon": "^15.1.0",
"stylelint": "^15.6.2", "stylelint": "^15.6.3",
"stylelint-config-standard": "^33.0.0", "stylelint-config-standard": "^33.0.0",
"stylelint-prettier": "^3.0.0", "stylelint-prettier": "^3.0.0",
"suncalc": "^1.9.0" "suncalc": "^1.9.0"
}, },
"overrides": {
"stylelint": {
"cosmiconfig": "8.1.3"
}
},
"optionalDependencies": { "optionalDependencies": {
"electron": "^24.4.0" "electron": "^25.0.1"
}, },
"dependencies": { "dependencies": {
"colors": "^1.4.0", "colors": "^1.4.0",
"console-stamp": "^3.1.1", "console-stamp": "^3.1.1",
"digest-fetch": "^2.0.3", "digest-fetch": "^2.0.3",
"envsub": "^4.1.0", "envsub": "^4.1.0",
"eslint": "^8.41.0", "eslint": "^8.42.0",
"express": "^4.18.2", "express": "^4.18.2",
"express-ipfilter": "^1.3.1", "express-ipfilter": "^1.3.1",
"feedme": "^2.0.2", "feedme": "^2.0.2",
"helmet": "^7.0.0", "helmet": "^7.0.0",
"iconv-lite": "^0.6.3", "iconv-lite": "^0.6.3",
"luxon": "^1.28.1", "luxon": "^1.28.1",
"module-alias": "^2.2.2", "module-alias": "^2.2.3",
"moment": "^2.29.4", "moment": "^2.29.4",
"node-fetch": "^2.6.9", "node-fetch": "^2.6.11",
"node-ical": "^0.16.0", "node-ical": "^0.16.0",
"socket.io": "^4.6.1" "socket.io": "^4.6.2"
}, },
"_moduleAliases": { "_moduleAliases": {
"node_helper": "js/node_helper.js", "node_helper": "js/node_helper.js",