Monthly update to dependencies (#3717)

nothing to see here really

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: veeck <gitkraken@veeck.de>
This commit is contained in:
Veeck 2025-02-01 22:24:49 +01:00 committed by GitHub
parent e00a666795
commit aa20eadca3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 278 additions and 281 deletions

View File

@ -28,16 +28,16 @@ planned for 2025-04-01
### Updated ### Updated
- [core] Update dependencies and formatting (#3693) - [core] Update dependencies and formatting (#3693, #3717)
### Fixed ### Fixed
- [calendar] Fix clipping events being broadcast (#3678) - [calendar] Fix clipping events being broadcast (#3678)
- [tests] Electron tests: Fixes for running under new github image ubuntu-24.04, replace xserver with labwc, running under xserver and labwc depending on env variable WAYLAND_DISPLAY is set (#3676) - [tests] Fix Electron tests by running them under new github image ubuntu-24.04, replace xserver with labwc, running under xserver and labwc depending on env variable WAYLAND_DISPLAY is set (#3676)
- [calendar] Fix arrayed symbols, #3267, again, add testcase, add testcase for #3678 - [calendar] Fix arrayed symbols, #3267, again, add testcase, add testcase for #3678
- [weather] Fix wrong weatherCondition name in openmeteo provider which lead to n/a icon (#3691) - [weather] Fix wrong weatherCondition name in openmeteo provider which lead to n/a icon (#3691)
- [core] Fix wrong port in log message when starting server only (#3696) - [core] Fix wrong port in log message when starting server only (#3696)
- [calendar] NewYork event processed on system in Central timezone shows wrong time #3701 - [calendar] Fix NewYork event processed on system in Central timezone shows wrong time #3701
- [weather/yr] The Yr weather provider is now able to recover from bad API resposes instead of freezing (#3296) - [weather/yr] The Yr weather provider is now able to recover from bad API resposes instead of freezing (#3296)
## [2.30.0] - 2025-01-01 ## [2.30.0] - 2025-01-01
@ -136,7 +136,7 @@ Thanks to: @bugsounet, @dkallen78, @jargordon, @khassel, @KristjanESPERANTO, @Ma
- [core] Detail optimizations in `config_check.js` - [core] Detail optimizations in `config_check.js`
- [core] Updated minimal needed node version in `package.json` (currently v20.9.0) (#3559) and except for v21 (no security updates) (#3561) - [core] Updated minimal needed node version in `package.json` (currently v20.9.0) (#3559) and except for v21 (no security updates) (#3561)
- [linter] Switch to ESLint v9 and flat config and replace `eslint-plugin-unicorn` by `@eslint/js` - [linter] Switch to ESLint v9 and flat config and replace `eslint-plugin-unicorn` by `@eslint/js`
- [core] fix discovering module positions twice after #3450 - [core] Fix discovering module positions twice after #3450
### Fixed ### Fixed

513
package-lock.json generated
View File

@ -11,10 +11,10 @@
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"ajv": "^8.17.1", "ajv": "^8.17.1",
"ansis": "^3.9.0", "ansis": "^3.10.0",
"console-stamp": "^3.1.2", "console-stamp": "^3.1.2",
"envsub": "^4.1.0", "envsub": "^4.1.0",
"eslint": "^9.18.0", "eslint": "^9.19.0",
"express": "^4.21.2", "express": "^4.21.2",
"express-ipfilter": "^1.3.2", "express-ipfilter": "^1.3.2",
"feedme": "^2.0.2", "feedme": "^2.0.2",
@ -28,33 +28,33 @@
"socket.io": "^4.8.1", "socket.io": "^4.8.1",
"suncalc": "^1.9.0", "suncalc": "^1.9.0",
"systeminformation": "^5.25.11", "systeminformation": "^5.25.11",
"undici": "^7.2.1" "undici": "^7.3.0"
}, },
"devDependencies": { "devDependencies": {
"@stylistic/eslint-plugin": "^2.13.0", "@stylistic/eslint-plugin": "^3.0.1",
"cspell": "^8.17.2", "cspell": "^8.17.3",
"eslint-plugin-import": "^2.31.0", "eslint-plugin-import": "^2.31.0",
"eslint-plugin-jest": "^28.10.0", "eslint-plugin-jest": "^28.11.0",
"eslint-plugin-jsdoc": "^50.6.1", "eslint-plugin-jsdoc": "^50.6.3",
"eslint-plugin-package-json": "^0.19.0", "eslint-plugin-package-json": "^0.21.1",
"express-basic-auth": "^1.2.1", "express-basic-auth": "^1.2.1",
"husky": "^9.1.7", "husky": "^9.1.7",
"jest": "^29.7.0", "jest": "^29.7.0",
"jsdom": "^26.0.0", "jsdom": "^26.0.0",
"lint-staged": "^15.3.0", "lint-staged": "^15.4.3",
"markdownlint-cli2": "^0.17.1", "markdownlint-cli2": "^0.17.2",
"playwright": "^1.49.1", "playwright": "^1.50.1",
"prettier": "^3.4.2", "prettier": "^3.4.2",
"sinon": "^19.0.2", "sinon": "^19.0.2",
"stylelint": "^16.13.1", "stylelint": "^16.14.1",
"stylelint-config-standard": "^37.0.0", "stylelint-config-standard": "^37.0.0",
"stylelint-prettier": "^5.0.2" "stylelint-prettier": "^5.0.3"
}, },
"engines": { "engines": {
"node": ">=20.18.1 <21 || >=22" "node": ">=20.18.1 <21 || >=22"
}, },
"optionalDependencies": { "optionalDependencies": {
"electron": "^32.2.8" "electron": "^32.3.0"
} }
}, },
"node_modules/@altano/repository-tools": { "node_modules/@altano/repository-tools": {
@ -619,9 +619,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/@cspell/cspell-bundled-dicts": { "node_modules/@cspell/cspell-bundled-dicts": {
"version": "8.17.2", "version": "8.17.3",
"resolved": "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-8.17.2.tgz", "resolved": "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-8.17.3.tgz",
"integrity": "sha512-t+DQtruJF2cYfXF5GC4F0O/PQR04hL5WH55R9oOaor5i7K8ejbw6+jex2LB0XbZFf3qBhXNSnMPuM3b/113LnA==", "integrity": "sha512-6uOF726o3JnExAUKM20OJJXZo+Qf9Jt64nkVwnVXx7Upqr5I9Pb1npYPEAIpUA03SnWYmKwUIqhAmkwrN+bLPA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@ -629,19 +629,19 @@
"@cspell/dict-al": "^1.1.0", "@cspell/dict-al": "^1.1.0",
"@cspell/dict-aws": "^4.0.9", "@cspell/dict-aws": "^4.0.9",
"@cspell/dict-bash": "^4.2.0", "@cspell/dict-bash": "^4.2.0",
"@cspell/dict-companies": "^3.1.12", "@cspell/dict-companies": "^3.1.13",
"@cspell/dict-cpp": "^6.0.3", "@cspell/dict-cpp": "^6.0.3",
"@cspell/dict-cryptocurrencies": "^5.0.4", "@cspell/dict-cryptocurrencies": "^5.0.4",
"@cspell/dict-csharp": "^4.0.6", "@cspell/dict-csharp": "^4.0.6",
"@cspell/dict-css": "^4.0.17", "@cspell/dict-css": "^4.0.17",
"@cspell/dict-dart": "^2.3.0", "@cspell/dict-dart": "^2.3.0",
"@cspell/dict-data-science": "^2.0.6", "@cspell/dict-data-science": "^2.0.7",
"@cspell/dict-django": "^4.1.4", "@cspell/dict-django": "^4.1.4",
"@cspell/dict-docker": "^1.1.12", "@cspell/dict-docker": "^1.1.12",
"@cspell/dict-dotnet": "^5.0.9", "@cspell/dict-dotnet": "^5.0.9",
"@cspell/dict-elixir": "^4.0.7", "@cspell/dict-elixir": "^4.0.7",
"@cspell/dict-en_us": "^4.3.29", "@cspell/dict-en_us": "^4.3.30",
"@cspell/dict-en-common-misspellings": "^2.0.8", "@cspell/dict-en-common-misspellings": "^2.0.9",
"@cspell/dict-en-gb": "1.1.33", "@cspell/dict-en-gb": "1.1.33",
"@cspell/dict-filetypes": "^3.0.10", "@cspell/dict-filetypes": "^3.0.10",
"@cspell/dict-flutter": "^1.1.0", "@cspell/dict-flutter": "^1.1.0",
@ -651,7 +651,7 @@
"@cspell/dict-gaming-terms": "^1.1.0", "@cspell/dict-gaming-terms": "^1.1.0",
"@cspell/dict-git": "^3.0.4", "@cspell/dict-git": "^3.0.4",
"@cspell/dict-golang": "^6.0.18", "@cspell/dict-golang": "^6.0.18",
"@cspell/dict-google": "^1.0.5", "@cspell/dict-google": "^1.0.8",
"@cspell/dict-haskell": "^4.0.5", "@cspell/dict-haskell": "^4.0.5",
"@cspell/dict-html": "^4.0.11", "@cspell/dict-html": "^4.0.11",
"@cspell/dict-html-symbol-entities": "^4.0.3", "@cspell/dict-html-symbol-entities": "^4.0.3",
@ -666,17 +666,17 @@
"@cspell/dict-markdown": "^2.0.9", "@cspell/dict-markdown": "^2.0.9",
"@cspell/dict-monkeyc": "^1.0.10", "@cspell/dict-monkeyc": "^1.0.10",
"@cspell/dict-node": "^5.0.6", "@cspell/dict-node": "^5.0.6",
"@cspell/dict-npm": "^5.1.22", "@cspell/dict-npm": "^5.1.24",
"@cspell/dict-php": "^4.0.14", "@cspell/dict-php": "^4.0.14",
"@cspell/dict-powershell": "^5.0.14", "@cspell/dict-powershell": "^5.0.14",
"@cspell/dict-public-licenses": "^2.0.12", "@cspell/dict-public-licenses": "^2.0.13",
"@cspell/dict-python": "^4.2.14", "@cspell/dict-python": "^4.2.15",
"@cspell/dict-r": "^2.1.0", "@cspell/dict-r": "^2.1.0",
"@cspell/dict-ruby": "^5.0.7", "@cspell/dict-ruby": "^5.0.7",
"@cspell/dict-rust": "^4.0.11", "@cspell/dict-rust": "^4.0.11",
"@cspell/dict-scala": "^5.0.7", "@cspell/dict-scala": "^5.0.7",
"@cspell/dict-shell": "^1.1.0", "@cspell/dict-shell": "^1.1.0",
"@cspell/dict-software-terms": "^4.2.2", "@cspell/dict-software-terms": "^4.2.4",
"@cspell/dict-sql": "^2.2.0", "@cspell/dict-sql": "^2.2.0",
"@cspell/dict-svelte": "^1.0.6", "@cspell/dict-svelte": "^1.0.6",
"@cspell/dict-swift": "^2.0.5", "@cspell/dict-swift": "^2.0.5",
@ -689,22 +689,22 @@
} }
}, },
"node_modules/@cspell/cspell-json-reporter": { "node_modules/@cspell/cspell-json-reporter": {
"version": "8.17.2", "version": "8.17.3",
"resolved": "https://registry.npmjs.org/@cspell/cspell-json-reporter/-/cspell-json-reporter-8.17.2.tgz", "resolved": "https://registry.npmjs.org/@cspell/cspell-json-reporter/-/cspell-json-reporter-8.17.3.tgz",
"integrity": "sha512-9QFzuSApaK7SYB50iCTRIUDjFZf6DXTFj8+qTR2cky+/YmEcHDpJieJVCd3STONO4m2JyqIsV7faEuA6M0YcHg==", "integrity": "sha512-RWSfyHOin/d9CqLjz00JMvPkag3yUSsQZr6G9BnCT5cMEO/ws8wQZzA54CNj/LAOccbknTX65SSroPPAtxs56w==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@cspell/cspell-types": "8.17.2" "@cspell/cspell-types": "8.17.3"
}, },
"engines": { "engines": {
"node": ">=18" "node": ">=18"
} }
}, },
"node_modules/@cspell/cspell-pipe": { "node_modules/@cspell/cspell-pipe": {
"version": "8.17.2", "version": "8.17.3",
"resolved": "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-8.17.2.tgz", "resolved": "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-8.17.3.tgz",
"integrity": "sha512-LOTKK+hZSUc7vaN8SBEOcv+9dMYbo84awbsjjdI+HkKVBfTt3Lzlu6IJImw39L6pTDAJ1ZxOUdWO89jcxpyihg==", "integrity": "sha512-DqqSWKt9NLWPGloYxZTpzUhgdW8ObMkZmOOF6TyqpJ4IbckEct8ULgskNorTNRlmmjLniaNgvg6JSHuYO3Urxw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"engines": { "engines": {
@ -712,9 +712,9 @@
} }
}, },
"node_modules/@cspell/cspell-resolver": { "node_modules/@cspell/cspell-resolver": {
"version": "8.17.2", "version": "8.17.3",
"resolved": "https://registry.npmjs.org/@cspell/cspell-resolver/-/cspell-resolver-8.17.2.tgz", "resolved": "https://registry.npmjs.org/@cspell/cspell-resolver/-/cspell-resolver-8.17.3.tgz",
"integrity": "sha512-Z2ndlzVIiXOCBnQby9q+OXcxeddiuCi//pnhO9Jf6Ixgthn+Yg7bwzAnHu+CM1SJaQnZCntGyimdxfojm+WDdA==", "integrity": "sha512-yQlVaIsWiax6RRuuacZs++kl6Y9rwH9ZkVlsG9fhdeCJ5Xf3WCW+vmX1chzhhKDzRr8CF9fsvb1uagd/5/bBYA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@ -725,9 +725,9 @@
} }
}, },
"node_modules/@cspell/cspell-service-bus": { "node_modules/@cspell/cspell-service-bus": {
"version": "8.17.2", "version": "8.17.3",
"resolved": "https://registry.npmjs.org/@cspell/cspell-service-bus/-/cspell-service-bus-8.17.2.tgz", "resolved": "https://registry.npmjs.org/@cspell/cspell-service-bus/-/cspell-service-bus-8.17.3.tgz",
"integrity": "sha512-Cp4kVxJRyyDRd5RVTASlu+ygWG+dgy6GyH7lzb6P8SOXt1mxzCBK6Q5Dc1XHAsvhRaLrnMziCO/5Pj9/0DKs6w==", "integrity": "sha512-CC3nob/Kbuesz5WTW+LjAHnDFXJrA49pW5ckmbufJxNnoAk7EJez/qr7/ELMTf6Fl3A5xZ776Lhq7738Hy/fmQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"engines": { "engines": {
@ -735,9 +735,9 @@
} }
}, },
"node_modules/@cspell/cspell-types": { "node_modules/@cspell/cspell-types": {
"version": "8.17.2", "version": "8.17.3",
"resolved": "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-8.17.2.tgz", "resolved": "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-8.17.3.tgz",
"integrity": "sha512-4kMBhX92p0pchEzYTpyLCoe/bUJ29YYvMINTeHTd//hLQh0ZAyMGY1opDm1tqaXX0qpYmWG60KcvN4fCR0i6lw==", "integrity": "sha512-ozgeuSioX9z2wtlargfgdw3LKwDFAfm8gxu+xwNREvXiLsevb+lb7ZlY5/ay+MahqR5Hfs7XzYzBLTKL/ldn9g==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"engines": { "engines": {
@ -776,9 +776,9 @@
} }
}, },
"node_modules/@cspell/dict-companies": { "node_modules/@cspell/dict-companies": {
"version": "3.1.12", "version": "3.1.13",
"resolved": "https://registry.npmjs.org/@cspell/dict-companies/-/dict-companies-3.1.12.tgz", "resolved": "https://registry.npmjs.org/@cspell/dict-companies/-/dict-companies-3.1.13.tgz",
"integrity": "sha512-99FxBNdLOQc3nVQ663Xh7JqDLbIy/AdqOecQ5bk3HpmXpSkoDvTT7XCUU5nQZvmFBrrQlXFKlRRYjLfTEOUDdA==", "integrity": "sha512-EAaFMxnSG4eQKup9D81EnWAYIzorLWG7b7Zzf+Suu0bVeFBpCYESss/EWtnmb5ZZNfKAGxtoMqfL3vRfyJERIQ==",
"dev": true, "dev": true,
"license": "MIT" "license": "MIT"
}, },
@ -818,9 +818,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/@cspell/dict-data-science": { "node_modules/@cspell/dict-data-science": {
"version": "2.0.6", "version": "2.0.7",
"resolved": "https://registry.npmjs.org/@cspell/dict-data-science/-/dict-data-science-2.0.6.tgz", "resolved": "https://registry.npmjs.org/@cspell/dict-data-science/-/dict-data-science-2.0.7.tgz",
"integrity": "sha512-gOYKZOg358yhnnQfr1/f232REmjeIymXUHJdrLEMPirluv2rzMWvEBBazqRVQ++jMUNg9IduVI0v096ZWMDekA==", "integrity": "sha512-XhAkK+nSW6zmrnWzusmZ1BpYLc62AWYHZc2p17u4nE2Z9XG5DleG55PCZxXQTKz90pmwlhFM9AfpkJsYaBWATA==",
"dev": true, "dev": true,
"license": "MIT" "license": "MIT"
}, },
@ -853,16 +853,16 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/@cspell/dict-en_us": { "node_modules/@cspell/dict-en_us": {
"version": "4.3.29", "version": "4.3.30",
"resolved": "https://registry.npmjs.org/@cspell/dict-en_us/-/dict-en_us-4.3.29.tgz", "resolved": "https://registry.npmjs.org/@cspell/dict-en_us/-/dict-en_us-4.3.30.tgz",
"integrity": "sha512-7kHP0sJ271oS5RqakxvhWvHFoCUFCBDV6+cgIRIpKwW0aYVB4F2AwElGsdeE/XEmihhYUje7e/e6X3IEWHrcrQ==", "integrity": "sha512-p0G5fByj5fUnMyFUlkN3kaqE3nuQkqpYV47Gn9n8k2TszsdLY55xj9UoFE4YIcjOiyU1bR/YDJ5daiPMYXTJ/A==",
"dev": true, "dev": true,
"license": "MIT" "license": "MIT"
}, },
"node_modules/@cspell/dict-en-common-misspellings": { "node_modules/@cspell/dict-en-common-misspellings": {
"version": "2.0.8", "version": "2.0.9",
"resolved": "https://registry.npmjs.org/@cspell/dict-en-common-misspellings/-/dict-en-common-misspellings-2.0.8.tgz", "resolved": "https://registry.npmjs.org/@cspell/dict-en-common-misspellings/-/dict-en-common-misspellings-2.0.9.tgz",
"integrity": "sha512-l1u/pDjwrPyWwBd1hCkZhdsK8yLbLFPD2xWz+1tFFI7WaV9ckDZoF3woRc/0wFGRy53yrfSAVuwhoYOQnHe/fA==", "integrity": "sha512-O/jAr1VNtuyCFckbTmpeEf43ZFWVD9cJFvWaA6rO2IVmLirJViHWJUyBZOuQcesSplzEIw80MAYmnK06/MDWXQ==",
"dev": true, "dev": true,
"license": "CC BY-SA 4.0" "license": "CC BY-SA 4.0"
}, },
@ -930,9 +930,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/@cspell/dict-google": { "node_modules/@cspell/dict-google": {
"version": "1.0.5", "version": "1.0.8",
"resolved": "https://registry.npmjs.org/@cspell/dict-google/-/dict-google-1.0.5.tgz", "resolved": "https://registry.npmjs.org/@cspell/dict-google/-/dict-google-1.0.8.tgz",
"integrity": "sha512-KNrzfUsoFat94slWzo36g601sIGz6KtE4kBMM0gpqwFLK/MXRyaW65IL4SwysY0PEhuRzg9spLLMnUXuVcY2hQ==", "integrity": "sha512-BnMHgcEeaLyloPmBs8phCqprI+4r2Jb8rni011A8hE+7FNk7FmLE3kiwxLFrcZnnb7eqM0agW4zUaNoB0P+z8A==",
"dev": true, "dev": true,
"license": "MIT" "license": "MIT"
}, },
@ -1041,9 +1041,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/@cspell/dict-npm": { "node_modules/@cspell/dict-npm": {
"version": "5.1.22", "version": "5.1.24",
"resolved": "https://registry.npmjs.org/@cspell/dict-npm/-/dict-npm-5.1.22.tgz", "resolved": "https://registry.npmjs.org/@cspell/dict-npm/-/dict-npm-5.1.24.tgz",
"integrity": "sha512-fZBTn8QHr8pAv1/I14CmdDWpVkovCfYpSYiGfV1SZkOjrsKLzPxsP84eaP3RijbFtYj3GMplVN27FR3H5oHfiw==", "integrity": "sha512-yAyyHetElLR236sqWQkBtiLbzCGexV5zzLMHyQPptKQQK88BTQR5f9wXW2EtSgJw/4gUchpSWQWxMlkIfK/iQQ==",
"dev": true, "dev": true,
"license": "MIT" "license": "MIT"
}, },
@ -1062,20 +1062,20 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/@cspell/dict-public-licenses": { "node_modules/@cspell/dict-public-licenses": {
"version": "2.0.12", "version": "2.0.13",
"resolved": "https://registry.npmjs.org/@cspell/dict-public-licenses/-/dict-public-licenses-2.0.12.tgz", "resolved": "https://registry.npmjs.org/@cspell/dict-public-licenses/-/dict-public-licenses-2.0.13.tgz",
"integrity": "sha512-obreJMVbz8ZrXyc60PcS/B2FwXaO3AWPO2x50zrI/n4UDuBr/UdPb6M1q++6c08n+151I35GEx52xRFiToSg4g==", "integrity": "sha512-1Wdp/XH1ieim7CadXYE7YLnUlW0pULEjVl9WEeziZw3EKCAw8ZI8Ih44m4bEa5VNBLnuP5TfqC4iDautAleQzQ==",
"dev": true, "dev": true,
"license": "MIT" "license": "MIT"
}, },
"node_modules/@cspell/dict-python": { "node_modules/@cspell/dict-python": {
"version": "4.2.14", "version": "4.2.15",
"resolved": "https://registry.npmjs.org/@cspell/dict-python/-/dict-python-4.2.14.tgz", "resolved": "https://registry.npmjs.org/@cspell/dict-python/-/dict-python-4.2.15.tgz",
"integrity": "sha512-NZ/rsTH5gqTlEwbSg0vn5b1TsyzrUvA6ykwCVCwsVDdlQAS82cyDsF9JqHp8S4d6PFykmkfSxtAXYyOUr0KCbg==", "integrity": "sha512-VNXhj0Eh+hdHN89MgyaoSAexBQKmYtJaMhucbMI7XmBs4pf8fuFFN3xugk51/A4TZJr8+RImdFFsGMOw+I4bDA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@cspell/dict-data-science": "^2.0.6" "@cspell/dict-data-science": "^2.0.7"
} }
}, },
"node_modules/@cspell/dict-r": { "node_modules/@cspell/dict-r": {
@ -1114,9 +1114,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/@cspell/dict-software-terms": { "node_modules/@cspell/dict-software-terms": {
"version": "4.2.2", "version": "4.2.4",
"resolved": "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-4.2.2.tgz", "resolved": "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-4.2.4.tgz",
"integrity": "sha512-cgteXRzx2W/Ug7QSdFJrVxLES7krrZEjZ9J6sXRWOsVYFpgu2Gup8NKmjKOZ8NTnCjHQFrMnbmKdv56q9Kwixw==", "integrity": "sha512-GRkuaFfjFHPYynyRMuisKyE3gRiVK0REClRWfnH9+5iCs5TKDURsMpWJGNsgQ6N5jAKKrtWXVKjepkDHjMldjQ==",
"dev": true, "dev": true,
"license": "MIT" "license": "MIT"
}, },
@ -1163,13 +1163,13 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/@cspell/dynamic-import": { "node_modules/@cspell/dynamic-import": {
"version": "8.17.2", "version": "8.17.3",
"resolved": "https://registry.npmjs.org/@cspell/dynamic-import/-/dynamic-import-8.17.2.tgz", "resolved": "https://registry.npmjs.org/@cspell/dynamic-import/-/dynamic-import-8.17.3.tgz",
"integrity": "sha512-n3AVbyBlTn/pLtYK62mqgDfJIuQHUTY/k8SMUCjyjfgoqd3LcKhS1PmbLfDWPMTODK30cSMMTLejjy2bL6ksEw==", "integrity": "sha512-Kg6IJhGHPv+9OxpxaXUpcqgnHEOhMLRWHLyx7FADZ+CJyO4AVeWQfhpTRM6KXhzIl7dPlLG1g8JAQxaoy88KTw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@cspell/url": "8.17.2", "@cspell/url": "8.17.3",
"import-meta-resolve": "^4.1.0" "import-meta-resolve": "^4.1.0"
}, },
"engines": { "engines": {
@ -1177,9 +1177,9 @@
} }
}, },
"node_modules/@cspell/filetypes": { "node_modules/@cspell/filetypes": {
"version": "8.17.2", "version": "8.17.3",
"resolved": "https://registry.npmjs.org/@cspell/filetypes/-/filetypes-8.17.2.tgz", "resolved": "https://registry.npmjs.org/@cspell/filetypes/-/filetypes-8.17.3.tgz",
"integrity": "sha512-2B+dB4Ls2xiOjg+vEEbAuJTHtMfXSihVzfLGnj9+qUfq47iqrz4ZBvCOfZhYdiVaaZJoZUgIw8ljrUfqFzYDAg==", "integrity": "sha512-UFqRmJPccOSo+RYP/jZ4cr0s7ni37GrvnNAg1H/qIIxfmBYsexTAmsNzMqxp1M31NeI1Cx3LL7PspPMT0ms+7w==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"engines": { "engines": {
@ -1187,9 +1187,9 @@
} }
}, },
"node_modules/@cspell/strong-weak-map": { "node_modules/@cspell/strong-weak-map": {
"version": "8.17.2", "version": "8.17.3",
"resolved": "https://registry.npmjs.org/@cspell/strong-weak-map/-/strong-weak-map-8.17.2.tgz", "resolved": "https://registry.npmjs.org/@cspell/strong-weak-map/-/strong-weak-map-8.17.3.tgz",
"integrity": "sha512-LbbhdVwtqyJ71X+O7e2PqpDp7zLiY8jmW2CJFLjZYWTUawgav2bpwECGq6O9Gnwqe+fj7yWxGJFDSpXQcCJQAw==", "integrity": "sha512-l/CaFc3CITI/dC+whEBZ05Om0KXR3V2whhVOWOBPIqA5lCjWAyvWWvmFD+CxWd0Hs6Qcb/YDnMyJW14aioXN4g==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"engines": { "engines": {
@ -1197,9 +1197,9 @@
} }
}, },
"node_modules/@cspell/url": { "node_modules/@cspell/url": {
"version": "8.17.2", "version": "8.17.3",
"resolved": "https://registry.npmjs.org/@cspell/url/-/url-8.17.2.tgz", "resolved": "https://registry.npmjs.org/@cspell/url/-/url-8.17.3.tgz",
"integrity": "sha512-yy4eYWNX2iutXmy4Igbn/hL/NYaNt94DylohPtgVr0Zxnn/AAArt9Bv1KXPpjB8VFy2wzzPzWmZ+MWDUVpHCbg==", "integrity": "sha512-gcsCz8g0qY94C8RXiAlUH/89n84Q9RSptP91XrvnLOT+Xva9Aibd7ywd5k9ameuf8Nagyl0ezB1MInZ30S9SRw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"engines": { "engines": {
@ -1591,9 +1591,9 @@
} }
}, },
"node_modules/@eslint/js": { "node_modules/@eslint/js": {
"version": "9.18.0", "version": "9.19.0",
"resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.18.0.tgz", "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.19.0.tgz",
"integrity": "sha512-fK6L7rxcq6/z+AaQMtiFTkvbHkBLNlwyRxHpKawP0x3u9+NC6MQTnFW+AdpwC6gfHTW0051cokQgtTN2FqlxQA==", "integrity": "sha512-rbq9/g38qjfqFLOVPvwjIvFFdNziEC5S65jmjPw5r6A//QH+W91akh9irMwjDN8zKUTak6W9EsAv4m/7Wnw0UQ==",
"license": "MIT", "license": "MIT",
"engines": { "engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0" "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@ -2584,9 +2584,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/@stylistic/eslint-plugin": { "node_modules/@stylistic/eslint-plugin": {
"version": "2.13.0", "version": "3.0.1",
"resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-2.13.0.tgz", "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-3.0.1.tgz",
"integrity": "sha512-RnO1SaiCFHn666wNz2QfZEFxvmiNRqhzaMXHXxXXKt+MEP7aajlPxUSMIQpKAaJfverpovEYqjBOXDq6dDcaOQ==", "integrity": "sha512-rQ3tcT5N2cynofJfbjUsnL4seoewTaOVBLyUEwtNldo7iNMPo3h/GUQk+Cl3iHEWwRxjq2wuH6q0FufQrbVL1A==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@ -2786,9 +2786,9 @@
} }
}, },
"node_modules/@types/ms": { "node_modules/@types/ms": {
"version": "0.7.34", "version": "2.1.0",
"resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",
"integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==", "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==",
"dev": true, "dev": true,
"license": "MIT" "license": "MIT"
}, },
@ -3078,9 +3078,9 @@
} }
}, },
"node_modules/ansis": { "node_modules/ansis": {
"version": "3.9.0", "version": "3.10.0",
"resolved": "https://registry.npmjs.org/ansis/-/ansis-3.9.0.tgz", "resolved": "https://registry.npmjs.org/ansis/-/ansis-3.10.0.tgz",
"integrity": "sha512-PcDrVe15ldexeZMsVLBAzBwF2KhZgaU0R+CHxH+x5kqn/pO+UWVBZJ+NEXMPpEOLUFeNsnNdoWYc2gwO+MVkDg==", "integrity": "sha512-hxDKLYT7hy3Y4sF3HxI926A3urzPxi73mZBB629m9bCVF+NyKNxbwCqqm+C/YrGPtxLwnl6d8/ZASCsz6SyvJA==",
"license": "ISC", "license": "ISC",
"engines": { "engines": {
"node": ">=16" "node": ">=16"
@ -4250,9 +4250,9 @@
} }
}, },
"node_modules/commander": { "node_modules/commander": {
"version": "13.0.0", "version": "13.1.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-13.0.0.tgz", "resolved": "https://registry.npmjs.org/commander/-/commander-13.1.0.tgz",
"integrity": "sha512-oPYleIY8wmTVzkvQq10AEok6YcTC4sRUBl8F9gVuwchGVUCTbl/vhLTaQqutuuySYOsu8YTgV+OxKc/8Yvx+mQ==", "integrity": "sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"engines": { "engines": {
@ -4448,25 +4448,25 @@
} }
}, },
"node_modules/cspell": { "node_modules/cspell": {
"version": "8.17.2", "version": "8.17.3",
"resolved": "https://registry.npmjs.org/cspell/-/cspell-8.17.2.tgz", "resolved": "https://registry.npmjs.org/cspell/-/cspell-8.17.3.tgz",
"integrity": "sha512-y+INkxDa+M9f+gsyyMLjKh1tF20r2g5Gn22peSRJglrNLQtmDuRtDT9vyDHANXZcH5g6pHDnENQu/+P2Tiyu8Q==", "integrity": "sha512-fBZg674Dir9y/FWMwm2JyixM/1eB2vnqHJjRxOgGS/ZiZ3QdQ3LkK02Aqvlni8ffWYDZnYnYY9rfWmql9bb42w==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@cspell/cspell-json-reporter": "8.17.2", "@cspell/cspell-json-reporter": "8.17.3",
"@cspell/cspell-pipe": "8.17.2", "@cspell/cspell-pipe": "8.17.3",
"@cspell/cspell-types": "8.17.2", "@cspell/cspell-types": "8.17.3",
"@cspell/dynamic-import": "8.17.2", "@cspell/dynamic-import": "8.17.3",
"@cspell/url": "8.17.2", "@cspell/url": "8.17.3",
"chalk": "^5.4.1", "chalk": "^5.4.1",
"chalk-template": "^1.1.0", "chalk-template": "^1.1.0",
"commander": "^13.0.0", "commander": "^13.1.0",
"cspell-dictionary": "8.17.2", "cspell-dictionary": "8.17.3",
"cspell-gitignore": "8.17.2", "cspell-gitignore": "8.17.3",
"cspell-glob": "8.17.2", "cspell-glob": "8.17.3",
"cspell-io": "8.17.2", "cspell-io": "8.17.3",
"cspell-lib": "8.17.2", "cspell-lib": "8.17.3",
"fast-json-stable-stringify": "^2.1.0", "fast-json-stable-stringify": "^2.1.0",
"file-entry-cache": "^9.1.0", "file-entry-cache": "^9.1.0",
"get-stdin": "^9.0.0", "get-stdin": "^9.0.0",
@ -4485,13 +4485,13 @@
} }
}, },
"node_modules/cspell-config-lib": { "node_modules/cspell-config-lib": {
"version": "8.17.2", "version": "8.17.3",
"resolved": "https://registry.npmjs.org/cspell-config-lib/-/cspell-config-lib-8.17.2.tgz", "resolved": "https://registry.npmjs.org/cspell-config-lib/-/cspell-config-lib-8.17.3.tgz",
"integrity": "sha512-g08lRd/smLk2je0j7HlCjdDa0dSTyI2oRP3gScWlsyXjb4NSr9qO0Wzyn5BfPgrqFdS/z4dXbHe+tnLQZCt9iQ==", "integrity": "sha512-+N32Q6xck3D2RqZIFwq8s0TnzHYMpyh4bgNtYqW5DIP3TLDiA4/MJGjwmLKAg/s9dkre6n8/++vVli3MZAOhIg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@cspell/cspell-types": "8.17.2", "@cspell/cspell-types": "8.17.3",
"comment-json": "^4.2.5", "comment-json": "^4.2.5",
"yaml": "^2.7.0" "yaml": "^2.7.0"
}, },
@ -4500,15 +4500,15 @@
} }
}, },
"node_modules/cspell-dictionary": { "node_modules/cspell-dictionary": {
"version": "8.17.2", "version": "8.17.3",
"resolved": "https://registry.npmjs.org/cspell-dictionary/-/cspell-dictionary-8.17.2.tgz", "resolved": "https://registry.npmjs.org/cspell-dictionary/-/cspell-dictionary-8.17.3.tgz",
"integrity": "sha512-2JC9RRsZruCs3AHId/8X63fSxDoF94dleRp8y/dXS9LIX7NruofohUJwzc/3tlgzCWWdaek1RXhO5xaYX74QtA==", "integrity": "sha512-89I/lpQKdkX17RCFrUIJnc70Rjfpup/o+ynHZen0hUxGTfLsEJPrK6H2oGvic3Yrv5q8IOtwM1p8vqPqBkBheA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@cspell/cspell-pipe": "8.17.2", "@cspell/cspell-pipe": "8.17.3",
"@cspell/cspell-types": "8.17.2", "@cspell/cspell-types": "8.17.3",
"cspell-trie-lib": "8.17.2", "cspell-trie-lib": "8.17.3",
"fast-equals": "^5.2.2" "fast-equals": "^5.2.2"
}, },
"engines": { "engines": {
@ -4516,15 +4516,15 @@
} }
}, },
"node_modules/cspell-gitignore": { "node_modules/cspell-gitignore": {
"version": "8.17.2", "version": "8.17.3",
"resolved": "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-8.17.2.tgz", "resolved": "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-8.17.3.tgz",
"integrity": "sha512-zCTTN30zV96LkZmUDrLamEHpLLUGohKglKJ4iXoHQC8pDU3xTsV2qzeCQjM9SEmU3VbE1TzWq+vj0fslasv6pA==", "integrity": "sha512-rQamjb8R+Nwib/Bpcgf+xv5IdsOHgbP+fe4hCgv0jjgUPkeOR2c4dGwc0WS+2UkJbc+wQohpzBGDLRYGSB/hQw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@cspell/url": "8.17.2", "@cspell/url": "8.17.3",
"cspell-glob": "8.17.2", "cspell-glob": "8.17.3",
"cspell-io": "8.17.2", "cspell-io": "8.17.3",
"find-up-simple": "^1.0.0" "find-up-simple": "^1.0.0"
}, },
"bin": { "bin": {
@ -4535,13 +4535,13 @@
} }
}, },
"node_modules/cspell-glob": { "node_modules/cspell-glob": {
"version": "8.17.2", "version": "8.17.3",
"resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-8.17.2.tgz", "resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-8.17.3.tgz",
"integrity": "sha512-MTgrWX12oY8Pq/M3PEYCTHwD6w6l+DPtBWm958nhR4dboUbwi/3KfqCtdorkhnuClqLDQuuZHp0uGBXB4cdQrw==", "integrity": "sha512-0ov9A0E6OuOO7KOxlGCxJ09LR/ubZ6xcGwWc5bu+jp/8onUowQfe+9vZdznj/o8/vcf5JkDzyhRSBsdhWKqoAg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@cspell/url": "8.17.2", "@cspell/url": "8.17.3",
"micromatch": "^4.0.8" "micromatch": "^4.0.8"
}, },
"engines": { "engines": {
@ -4549,14 +4549,14 @@
} }
}, },
"node_modules/cspell-grammar": { "node_modules/cspell-grammar": {
"version": "8.17.2", "version": "8.17.3",
"resolved": "https://registry.npmjs.org/cspell-grammar/-/cspell-grammar-8.17.2.tgz", "resolved": "https://registry.npmjs.org/cspell-grammar/-/cspell-grammar-8.17.3.tgz",
"integrity": "sha512-Asg5XRvrg2yHCvBwzARBPSwI4P5/unN+bKBlxqFazHgR72WJE+ASeobfUNfGi/RxJA2+m0hO91oYtvq6LfK52w==", "integrity": "sha512-wfjkkvHthnKJtEaTgx3cPUPquGRXfgXSCwvMJaDyUi36KBlopXX38PejBTdmuqrvp7bINLSuHErml9wAfL5Fxw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@cspell/cspell-pipe": "8.17.2", "@cspell/cspell-pipe": "8.17.3",
"@cspell/cspell-types": "8.17.2" "@cspell/cspell-types": "8.17.3"
}, },
"bin": { "bin": {
"cspell-grammar": "bin.mjs" "cspell-grammar": "bin.mjs"
@ -4566,42 +4566,42 @@
} }
}, },
"node_modules/cspell-io": { "node_modules/cspell-io": {
"version": "8.17.2", "version": "8.17.3",
"resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-8.17.2.tgz", "resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-8.17.3.tgz",
"integrity": "sha512-IUdhbO6gsWYiM2dgudFJQTfnFCDYjLOqal3SxH5o8oOWeu5iIZ+s3N8E1odz0L5zF2Go7zDQSKvPr7Y9OOoRfw==", "integrity": "sha512-NwEVb3Kr8loV1C8Stz9QSMgUrBkxqf2s7A9H2/RBnfvQBt9CWZS6NgoNxTPwHj3h1sUNl9reDkMQQzkKtgWGBQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@cspell/cspell-service-bus": "8.17.2", "@cspell/cspell-service-bus": "8.17.3",
"@cspell/url": "8.17.2" "@cspell/url": "8.17.3"
}, },
"engines": { "engines": {
"node": ">=18" "node": ">=18"
} }
}, },
"node_modules/cspell-lib": { "node_modules/cspell-lib": {
"version": "8.17.2", "version": "8.17.3",
"resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-8.17.2.tgz", "resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-8.17.3.tgz",
"integrity": "sha512-ZgkTvGh9FO+R3v5TaTqlrJEylWyZhNOzbtrQ5W35Hb3tZ9IJJklxjlcGe+gbFsjGi56kLj6c5L2NR7YX/Fdu5Q==", "integrity": "sha512-KpwYIj8HwFyTzCCQcyezlmomvyNfPwZQmqTh4V126sFvf9HLoMdfyq8KYDZmZ//4HzwrF/ufJOF3CpuVUiJHfA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@cspell/cspell-bundled-dicts": "8.17.2", "@cspell/cspell-bundled-dicts": "8.17.3",
"@cspell/cspell-pipe": "8.17.2", "@cspell/cspell-pipe": "8.17.3",
"@cspell/cspell-resolver": "8.17.2", "@cspell/cspell-resolver": "8.17.3",
"@cspell/cspell-types": "8.17.2", "@cspell/cspell-types": "8.17.3",
"@cspell/dynamic-import": "8.17.2", "@cspell/dynamic-import": "8.17.3",
"@cspell/filetypes": "8.17.2", "@cspell/filetypes": "8.17.3",
"@cspell/strong-weak-map": "8.17.2", "@cspell/strong-weak-map": "8.17.3",
"@cspell/url": "8.17.2", "@cspell/url": "8.17.3",
"clear-module": "^4.1.2", "clear-module": "^4.1.2",
"comment-json": "^4.2.5", "comment-json": "^4.2.5",
"cspell-config-lib": "8.17.2", "cspell-config-lib": "8.17.3",
"cspell-dictionary": "8.17.2", "cspell-dictionary": "8.17.3",
"cspell-glob": "8.17.2", "cspell-glob": "8.17.3",
"cspell-grammar": "8.17.2", "cspell-grammar": "8.17.3",
"cspell-io": "8.17.2", "cspell-io": "8.17.3",
"cspell-trie-lib": "8.17.2", "cspell-trie-lib": "8.17.3",
"env-paths": "^3.0.0", "env-paths": "^3.0.0",
"fast-equals": "^5.2.2", "fast-equals": "^5.2.2",
"gensequence": "^7.0.0", "gensequence": "^7.0.0",
@ -4616,14 +4616,14 @@
} }
}, },
"node_modules/cspell-trie-lib": { "node_modules/cspell-trie-lib": {
"version": "8.17.2", "version": "8.17.3",
"resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-8.17.2.tgz", "resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-8.17.3.tgz",
"integrity": "sha512-Bw9q8EWFihkQGo8fNdfkUqYOTsC161+wrQxR7m74K4bKEmQgm0mS0sLHKUwxEOZVGGLmIw9dMQl+8WnTgqOaMQ==", "integrity": "sha512-6LE5BeT2Rwv0bkQckpxX0K1fnFCWfeJ8zVPFtYOaix0trtqj0VNuwWzYDnxyW+OwMioCH29yRAMODa+JDFfUrA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@cspell/cspell-pipe": "8.17.2", "@cspell/cspell-pipe": "8.17.3",
"@cspell/cspell-types": "8.17.2", "@cspell/cspell-types": "8.17.3",
"gensequence": "^7.0.0" "gensequence": "^7.0.0"
}, },
"engines": { "engines": {
@ -5154,9 +5154,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/electron": { "node_modules/electron": {
"version": "32.2.8", "version": "32.3.0",
"resolved": "https://registry.npmjs.org/electron/-/electron-32.2.8.tgz", "resolved": "https://registry.npmjs.org/electron/-/electron-32.3.0.tgz",
"integrity": "sha512-jaAgBeFKjH6Cd7CnG7XhApZtLz2ewUXLyf1rKh9D+eaFD5XCYQpH77PhmrT5u0IpSP6eSZoHpAQ0sMqOFsh6kA==", "integrity": "sha512-CyX6K1INQdlgTePmP3wuAueUi5ePqw0IpiGOyyzULGU9gBQI3idwW6apR3W/R1cES2j1gWLrkty3cD40qRV9sg==",
"hasInstallScript": true, "hasInstallScript": true,
"license": "MIT", "license": "MIT",
"optional": true, "optional": true,
@ -5598,9 +5598,9 @@
} }
}, },
"node_modules/eslint": { "node_modules/eslint": {
"version": "9.18.0", "version": "9.19.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-9.18.0.tgz", "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.19.0.tgz",
"integrity": "sha512-+waTfRWQlSbpt3KWE+CjrPPYnbq9kfZIYUqapc0uBXyjTp8aYXZDsUH16m39Ryq3NjAVP4tjuF7KaukeqoCoaA==", "integrity": "sha512-ug92j0LepKlbbEv6hD911THhoRHmbdXt2gX+VDABAW/Ir7D3nqKdv5Pf5vtlyY6HQMTEP2skXY43ueqTCWssEA==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/eslint-utils": "^4.2.0",
@ -5608,7 +5608,7 @@
"@eslint/config-array": "^0.19.0", "@eslint/config-array": "^0.19.0",
"@eslint/core": "^0.10.0", "@eslint/core": "^0.10.0",
"@eslint/eslintrc": "^3.2.0", "@eslint/eslintrc": "^3.2.0",
"@eslint/js": "9.18.0", "@eslint/js": "9.19.0",
"@eslint/plugin-kit": "^0.2.5", "@eslint/plugin-kit": "^0.2.5",
"@humanfs/node": "^0.16.6", "@humanfs/node": "^0.16.6",
"@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/module-importer": "^1.0.1",
@ -5656,6 +5656,25 @@
} }
} }
}, },
"node_modules/eslint-fix-utils": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/eslint-fix-utils/-/eslint-fix-utils-0.2.1.tgz",
"integrity": "sha512-vHvLGmqdgPhZgH+cymlAlAqVuV22auB+uk/mgFdg5zotEtMHAHcOzNzhr5XOrDzyKGEQY2uQHoT+tS8P36/2CQ==",
"dev": true,
"license": "MIT",
"engines": {
"node": ">=18.3.0"
},
"peerDependencies": {
"@types/estree": ">=1",
"eslint": ">=8"
},
"peerDependenciesMeta": {
"@types/estree": {
"optional": true
}
}
},
"node_modules/eslint-import-resolver-node": { "node_modules/eslint-import-resolver-node": {
"version": "0.3.9", "version": "0.3.9",
"resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz",
@ -5785,9 +5804,9 @@
} }
}, },
"node_modules/eslint-plugin-jest": { "node_modules/eslint-plugin-jest": {
"version": "28.10.0", "version": "28.11.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-28.10.0.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-28.11.0.tgz",
"integrity": "sha512-hyMWUxkBH99HpXT3p8hc7REbEZK3D+nk8vHXGgpB+XXsi0gO4PxMSP+pjfUzb67GnV9yawV9a53eUmcde1CCZA==", "integrity": "sha512-QAfipLcNCWLVocVbZW8GimKn5p5iiMcgGbRzz8z/P5q7xw+cNEpYqyzFMtIF/ZgF2HLOyy+dYBut+DoYolvqig==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@ -5811,9 +5830,9 @@
} }
}, },
"node_modules/eslint-plugin-jsdoc": { "node_modules/eslint-plugin-jsdoc": {
"version": "50.6.1", "version": "50.6.3",
"resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.6.1.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.6.3.tgz",
"integrity": "sha512-UWyaYi6iURdSfdVVqvfOs2vdCVz0J40O/z/HTsv2sFjdjmdlUI/qlKLOTmwbPQ2tAfQnE5F9vqx+B+poF71DBQ==", "integrity": "sha512-NxbJyt1M5zffPcYZ8Nb53/8nnbIScmiLAMdoe0/FAszwb7lcSiX3iYBTsuF7RV84dZZJC8r3NghomrUXsmWvxQ==",
"dev": true, "dev": true,
"license": "BSD-3-Clause", "license": "BSD-3-Clause",
"dependencies": { "dependencies": {
@ -5837,16 +5856,17 @@
} }
}, },
"node_modules/eslint-plugin-package-json": { "node_modules/eslint-plugin-package-json": {
"version": "0.19.0", "version": "0.21.1",
"resolved": "https://registry.npmjs.org/eslint-plugin-package-json/-/eslint-plugin-package-json-0.19.0.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-package-json/-/eslint-plugin-package-json-0.21.1.tgz",
"integrity": "sha512-L1RCeuEcZHrOC2KJqRctgHrndLufICo4VSHNZEnGEF7PkZXWZrxUBc17I5Cdolarlk+5kIW9IJ+zettXUuELHg==", "integrity": "sha512-nrZyddyLGRxYLBhND17b+IAZYcDJqcOu12Bk/HvGKmWKp36ja/oz7+1YL597/p3mNVhww2SVF8jA9syqYWvgNA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@altano/repository-tools": "^0.1.1", "@altano/repository-tools": "^0.1.1",
"detect-indent": "6.1.0", "detect-indent": "6.1.0",
"detect-newline": "3.1.0", "detect-newline": "3.1.0",
"package-json-validator": "^0.7.0", "eslint-fix-utils": "^0.2.0",
"package-json-validator": "^0.8.0",
"semver": "^7.5.4", "semver": "^7.5.4",
"sort-object-keys": "^1.1.3", "sort-object-keys": "^1.1.3",
"sort-package-json": "^2.12.0", "sort-package-json": "^2.12.0",
@ -8943,9 +8963,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/katex": { "node_modules/katex": {
"version": "0.16.20", "version": "0.16.21",
"resolved": "https://registry.npmjs.org/katex/-/katex-0.16.20.tgz", "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.21.tgz",
"integrity": "sha512-jjuLaMGD/7P8jUTpdKhA9IoqnH+yMFB3sdAFtq5QdAqeP2PjiSbnC3EaguKPNtv6dXXanHxp1ckwvF4a86LBig==", "integrity": "sha512-XvqR7FgOHtWupfMiigNzmh+MgUVmDGU2kXZm899ZkPfcuoPuFxyHmXsgATDpFZDAXCI8tvinaVcDo8PIIJSo4A==",
"dev": true, "dev": true,
"funding": [ "funding": [
"https://opencollective.com/katex", "https://opencollective.com/katex",
@ -9077,22 +9097,22 @@
} }
}, },
"node_modules/lint-staged": { "node_modules/lint-staged": {
"version": "15.3.0", "version": "15.4.3",
"resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.3.0.tgz", "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.4.3.tgz",
"integrity": "sha512-vHFahytLoF2enJklgtOtCtIjZrKD/LoxlaUusd5nh7dWv/dkKQJY74ndFSzxCdv7g0ueGg1ORgTSt4Y9LPZn9A==", "integrity": "sha512-FoH1vOeouNh1pw+90S+cnuoFwRfUD9ijY2GKy5h7HS3OR7JVir2N2xrsa0+Twc1B7cW72L+88geG5cW4wIhn7g==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"chalk": "~5.4.1", "chalk": "^5.4.1",
"commander": "~12.1.0", "commander": "^13.1.0",
"debug": "~4.4.0", "debug": "^4.4.0",
"execa": "~8.0.1", "execa": "^8.0.1",
"lilconfig": "~3.1.3", "lilconfig": "^3.1.3",
"listr2": "~8.2.5", "listr2": "^8.2.5",
"micromatch": "~4.0.8", "micromatch": "^4.0.8",
"pidtree": "~0.6.0", "pidtree": "^0.6.0",
"string-argv": "~0.3.2", "string-argv": "^0.3.2",
"yaml": "~2.6.1" "yaml": "^2.7.0"
}, },
"bin": { "bin": {
"lint-staged": "bin/lint-staged.js" "lint-staged": "bin/lint-staged.js"
@ -9117,16 +9137,6 @@
"url": "https://github.com/chalk/chalk?sponsor=1" "url": "https://github.com/chalk/chalk?sponsor=1"
} }
}, },
"node_modules/lint-staged/node_modules/commander": {
"version": "12.1.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
"integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
"dev": true,
"license": "MIT",
"engines": {
"node": ">=18"
}
},
"node_modules/lint-staged/node_modules/execa": { "node_modules/lint-staged/node_modules/execa": {
"version": "8.0.1", "version": "8.0.1",
"resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz",
@ -9271,19 +9281,6 @@
"url": "https://github.com/sponsors/sindresorhus" "url": "https://github.com/sponsors/sindresorhus"
} }
}, },
"node_modules/lint-staged/node_modules/yaml": {
"version": "2.6.1",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.1.tgz",
"integrity": "sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==",
"dev": true,
"license": "ISC",
"bin": {
"yaml": "bin.mjs"
},
"engines": {
"node": ">= 14"
}
},
"node_modules/listr2": { "node_modules/listr2": {
"version": "8.2.5", "version": "8.2.5",
"resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.5.tgz", "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.5.tgz",
@ -9519,9 +9516,9 @@
} }
}, },
"node_modules/markdownlint": { "node_modules/markdownlint": {
"version": "0.37.3", "version": "0.37.4",
"resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.37.3.tgz", "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.37.4.tgz",
"integrity": "sha512-eoQqH0291YCCjd+Pe1PUQ9AmWthlVmS0XWgcionkZ8q34ceZyRI+pYvsWksXJJL8OBkWCPwp1h/pnXxrPFC4oA==", "integrity": "sha512-u00joA/syf3VhWh6/ybVFkib5Zpj2e5KB/cfCei8fkSRuums6nyisTWGqjTWIOFoFwuXoTBQQiqlB4qFKp8ncQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@ -9543,16 +9540,16 @@
} }
}, },
"node_modules/markdownlint-cli2": { "node_modules/markdownlint-cli2": {
"version": "0.17.1", "version": "0.17.2",
"resolved": "https://registry.npmjs.org/markdownlint-cli2/-/markdownlint-cli2-0.17.1.tgz", "resolved": "https://registry.npmjs.org/markdownlint-cli2/-/markdownlint-cli2-0.17.2.tgz",
"integrity": "sha512-n1Im9lhKJJE12/u2N0GWBwPqeb0HGdylN8XpSFg9hbj35+QalY9Vi6mxwUQdG6wlSrrIq9ZDQ0Q85AQG9V2WOg==", "integrity": "sha512-XH06ZOi8wCrtOSSj3p8y3yJzwgzYOSa7lglNyS3fP05JPRzRGyjauBb5UvlLUSCGysMmULS1moxdRHHudV+g/Q==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"globby": "14.0.2", "globby": "14.0.2",
"js-yaml": "4.1.0", "js-yaml": "4.1.0",
"jsonc-parser": "3.3.1", "jsonc-parser": "3.3.1",
"markdownlint": "0.37.3", "markdownlint": "0.37.4",
"markdownlint-cli2-formatter-default": "0.0.5", "markdownlint-cli2-formatter-default": "0.0.5",
"micromatch": "4.0.8" "micromatch": "4.0.8"
}, },
@ -10163,9 +10160,9 @@
} }
}, },
"node_modules/micromark-util-subtokenize": { "node_modules/micromark-util-subtokenize": {
"version": "2.0.3", "version": "2.0.4",
"resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.3.tgz", "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.4.tgz",
"integrity": "sha512-VXJJuNxYWSoYL6AJ6OQECCFGhIU2GGHMw8tahogePBrjkG8aCCas3ibkp7RnVOSTClg2is05/R7maAhF1XyQMg==", "integrity": "sha512-N6hXjrin2GTJDe3MVjf5FuXpm12PGm80BrUAeub9XFXca8JZbP+oIwY4LJSVwFUCL1IPm/WwSVUN7goFHmSGGQ==",
"dev": true, "dev": true,
"funding": [ "funding": [
{ {
@ -10860,16 +10857,16 @@
} }
}, },
"node_modules/package-json-validator": { "node_modules/package-json-validator": {
"version": "0.7.3", "version": "0.8.0",
"resolved": "https://registry.npmjs.org/package-json-validator/-/package-json-validator-0.7.3.tgz", "resolved": "https://registry.npmjs.org/package-json-validator/-/package-json-validator-0.8.0.tgz",
"integrity": "sha512-QWUV5rMxLe/QNMJ1t+/xYC8xY15lcAfcsKE/JAqTUt0KKhvO0idz4ZQdXvhLzz2Rf3KcEtaI5ZxsvgOrKIYRuA==", "integrity": "sha512-Tkk4C4gQLSfSOwJLAGvJ1VGq1UN8SFzJszkPOqQXu0aMiZPHZ0iteAc30Ui6cgcdBwY5Z5kKCkLVd8RSJLzGsA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"yargs": "~17.7.2" "yargs": "~17.7.2"
}, },
"bin": { "bin": {
"pjv": "bin/pjv" "pjv": "lib/bin/pjv.mjs"
}, },
"engines": { "engines": {
"node": ">=18" "node": ">=18"
@ -11176,13 +11173,13 @@
} }
}, },
"node_modules/playwright": { "node_modules/playwright": {
"version": "1.49.1", "version": "1.50.1",
"resolved": "https://registry.npmjs.org/playwright/-/playwright-1.49.1.tgz", "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.50.1.tgz",
"integrity": "sha512-VYL8zLoNTBxVOrJBbDuRgDWa3i+mfQgDTrL8Ah9QXZ7ax4Dsj0MSq5bYgytRnDVVe+njoKnfsYkH3HzqVj5UZA==", "integrity": "sha512-G8rwsOQJ63XG6BbKj2w5rHeavFjy5zynBA9zsJMMtBoe/Uf757oG12NXz6e6OirF7RCrTVAKFXbLmn1RbL7Qaw==",
"dev": true, "dev": true,
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"playwright-core": "1.49.1" "playwright-core": "1.50.1"
}, },
"bin": { "bin": {
"playwright": "cli.js" "playwright": "cli.js"
@ -11195,9 +11192,9 @@
} }
}, },
"node_modules/playwright-core": { "node_modules/playwright-core": {
"version": "1.49.1", "version": "1.50.1",
"resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.49.1.tgz", "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.50.1.tgz",
"integrity": "sha512-BzmpVcs4kE2CH15rWfzpjzVGhWERJfmnXmniSyKeRZUs9Ws65m+RGIi7mjJK/euCegfn3i7jvqWeWyHe9y3Vgg==", "integrity": "sha512-ra9fsNWayuYumt+NiM069M6OkcRb1FZSK8bgi66AtpFoWkg2+y0bJSNmkFrWhMbEBbVKC/EruAHH3g0zmtwGmQ==",
"dev": true, "dev": true,
"license": "Apache-2.0", "license": "Apache-2.0",
"bin": { "bin": {
@ -11386,9 +11383,9 @@
} }
}, },
"node_modules/postcss": { "node_modules/postcss": {
"version": "8.5.0", "version": "8.5.1",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.0.tgz", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.1.tgz",
"integrity": "sha512-27VKOqrYfPncKA2NrFOVhP5MGAfHKLYn/Q0mz9cNQyRAKYi3VNHwYU2qKKqPCqgBmeeJ0uAFB56NumXZ5ZReXg==", "integrity": "sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==",
"dev": true, "dev": true,
"funding": [ "funding": [
{ {
@ -13082,9 +13079,9 @@
} }
}, },
"node_modules/stylelint": { "node_modules/stylelint": {
"version": "16.13.1", "version": "16.14.1",
"resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.13.1.tgz", "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.14.1.tgz",
"integrity": "sha512-691JjSIIcP6f9QJFz0J0/AMG3lupE9RqYAgYCON3wiqp5nQiKqDYIsz321GeTOYNznoRPNh0Mf6VjzP1eBVz/Q==", "integrity": "sha512-oqCL7AC3786oTax35T/nuLL8p2C3k/8rHKAooezrPGRvUX0wX+qqs5kMWh5YYT4PHQgVDobHT4tw55WgpYG6Sw==",
"dev": true, "dev": true,
"funding": [ "funding": [
{ {
@ -13116,7 +13113,7 @@
"globby": "^11.1.0", "globby": "^11.1.0",
"globjoin": "^0.1.4", "globjoin": "^0.1.4",
"html-tags": "^3.3.1", "html-tags": "^3.3.1",
"ignore": "^7.0.1", "ignore": "^7.0.3",
"imurmurhash": "^0.1.4", "imurmurhash": "^0.1.4",
"is-plain-object": "^5.0.0", "is-plain-object": "^5.0.0",
"known-css-properties": "^0.35.0", "known-css-properties": "^0.35.0",
@ -13125,7 +13122,7 @@
"micromatch": "^4.0.8", "micromatch": "^4.0.8",
"normalize-path": "^3.0.0", "normalize-path": "^3.0.0",
"picocolors": "^1.1.1", "picocolors": "^1.1.1",
"postcss": "^8.4.49", "postcss": "^8.5.1",
"postcss-resolve-nested-selector": "^0.1.6", "postcss-resolve-nested-selector": "^0.1.6",
"postcss-safe-parser": "^7.0.1", "postcss-safe-parser": "^7.0.1",
"postcss-selector-parser": "^7.0.0", "postcss-selector-parser": "^7.0.0",
@ -13194,9 +13191,9 @@
} }
}, },
"node_modules/stylelint-prettier": { "node_modules/stylelint-prettier": {
"version": "5.0.2", "version": "5.0.3",
"resolved": "https://registry.npmjs.org/stylelint-prettier/-/stylelint-prettier-5.0.2.tgz", "resolved": "https://registry.npmjs.org/stylelint-prettier/-/stylelint-prettier-5.0.3.tgz",
"integrity": "sha512-qJ+BN+1T2ZcKz9WIrv0x+eFGHzSUnXfXd5gL///T6XoJvr3D8/ztzz2fhtmXef7Vb8P33zBXmLTTveByr0nwBw==", "integrity": "sha512-B6V0oa35ekRrKZlf+6+jA+i50C4GXJ7X1PPmoCqSUoXN6BrNF6NhqqhanvkLjqw2qgvrS0wjdpeC+Tn06KN3jw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@ -13278,9 +13275,9 @@
} }
}, },
"node_modules/stylelint/node_modules/ignore": { "node_modules/stylelint/node_modules/ignore": {
"version": "7.0.1", "version": "7.0.3",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.1.tgz", "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.3.tgz",
"integrity": "sha512-D1gVletsbVOoiXF963rgZnfobGAbq7Lb+dz3fcBmlOmZg6hHkpbycLqL8PLNB8f4GVv6dOVYwhPL/r7hwiH0Fw==", "integrity": "sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"engines": { "engines": {
@ -13914,9 +13911,9 @@
} }
}, },
"node_modules/undici": { "node_modules/undici": {
"version": "7.2.1", "version": "7.3.0",
"resolved": "https://registry.npmjs.org/undici/-/undici-7.2.1.tgz", "resolved": "https://registry.npmjs.org/undici/-/undici-7.3.0.tgz",
"integrity": "sha512-U2k0XHLJfaciARRxDcqTk2AZQsGXerHzdvfCZcy1hNhSf5KCAF4jIQQxL+apQviOekhRFPqED6Of5/+LcUSLzQ==", "integrity": "sha512-Qy96NND4Dou5jKoSJ2gm8ax8AJM/Ey9o9mz7KN1bb9GP+G0l20Zw8afxTnY2f4b7hmhn/z8aC2kfArVQlAhFBw==",
"license": "MIT", "license": "MIT",
"engines": { "engines": {
"node": ">=20.18.1" "node": ">=20.18.1"

View File

@ -63,10 +63,10 @@
}, },
"dependencies": { "dependencies": {
"ajv": "^8.17.1", "ajv": "^8.17.1",
"ansis": "^3.9.0", "ansis": "^3.10.0",
"console-stamp": "^3.1.2", "console-stamp": "^3.1.2",
"envsub": "^4.1.0", "envsub": "^4.1.0",
"eslint": "^9.18.0", "eslint": "^9.19.0",
"express": "^4.21.2", "express": "^4.21.2",
"express-ipfilter": "^1.3.2", "express-ipfilter": "^1.3.2",
"feedme": "^2.0.2", "feedme": "^2.0.2",
@ -80,30 +80,30 @@
"socket.io": "^4.8.1", "socket.io": "^4.8.1",
"suncalc": "^1.9.0", "suncalc": "^1.9.0",
"systeminformation": "^5.25.11", "systeminformation": "^5.25.11",
"undici": "^7.2.1" "undici": "^7.3.0"
}, },
"devDependencies": { "devDependencies": {
"@stylistic/eslint-plugin": "^2.13.0", "@stylistic/eslint-plugin": "^3.0.1",
"cspell": "^8.17.2", "cspell": "^8.17.3",
"eslint-plugin-import": "^2.31.0", "eslint-plugin-import": "^2.31.0",
"eslint-plugin-jest": "^28.10.0", "eslint-plugin-jest": "^28.11.0",
"eslint-plugin-jsdoc": "^50.6.1", "eslint-plugin-jsdoc": "^50.6.3",
"eslint-plugin-package-json": "^0.19.0", "eslint-plugin-package-json": "^0.21.1",
"express-basic-auth": "^1.2.1", "express-basic-auth": "^1.2.1",
"husky": "^9.1.7", "husky": "^9.1.7",
"jest": "^29.7.0", "jest": "^29.7.0",
"jsdom": "^26.0.0", "jsdom": "^26.0.0",
"lint-staged": "^15.3.0", "lint-staged": "^15.4.3",
"markdownlint-cli2": "^0.17.1", "markdownlint-cli2": "^0.17.2",
"playwright": "^1.49.1", "playwright": "^1.50.1",
"prettier": "^3.4.2", "prettier": "^3.4.2",
"sinon": "^19.0.2", "sinon": "^19.0.2",
"stylelint": "^16.13.1", "stylelint": "^16.14.1",
"stylelint-config-standard": "^37.0.0", "stylelint-config-standard": "^37.0.0",
"stylelint-prettier": "^5.0.2" "stylelint-prettier": "^5.0.3"
}, },
"optionalDependencies": { "optionalDependencies": {
"electron": "^32.2.8" "electron": "^32.3.0"
}, },
"engines": { "engines": {
"node": ">=20.18.1 <21 || >=22" "node": ">=20.18.1 <21 || >=22"

8
vendor/package-lock.json generated vendored
View File

@ -13,7 +13,7 @@
"animate.css": "^4.1.1", "animate.css": "^4.1.1",
"croner": "^9.0.0", "croner": "^9.0.0",
"moment": "^2.30.1", "moment": "^2.30.1",
"moment-timezone": "^0.5.46", "moment-timezone": "^0.5.47",
"nunjucks": "^3.2.4", "nunjucks": "^3.2.4",
"suncalc": "^1.9.0", "suncalc": "^1.9.0",
"weathericons": "^2.1.0" "weathericons": "^2.1.0"
@ -74,9 +74,9 @@
} }
}, },
"node_modules/moment-timezone": { "node_modules/moment-timezone": {
"version": "0.5.46", "version": "0.5.47",
"resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.46.tgz", "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.47.tgz",
"integrity": "sha512-ZXm9b36esbe7OmdABqIWJuBBiLLwAjrN7CE+7sYdCCx82Nabt1wHDj8TVseS59QIlfFPbOoiBPm6ca9BioG4hw==", "integrity": "sha512-UbNt/JAWS0m/NJOebR0QMRHBk0hu03r5dx9GK8Cs0AS3I81yDcOc9k+DytPItgVvBP7J6Mf6U2n3BPAacAV9oA==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"moment": "^2.29.4" "moment": "^2.29.4"

2
vendor/package.json vendored
View File

@ -15,7 +15,7 @@
"animate.css": "^4.1.1", "animate.css": "^4.1.1",
"croner": "^9.0.0", "croner": "^9.0.0",
"moment": "^2.30.1", "moment": "^2.30.1",
"moment-timezone": "^0.5.46", "moment-timezone": "^0.5.47",
"nunjucks": "^3.2.4", "nunjucks": "^3.2.4",
"suncalc": "^1.9.0", "suncalc": "^1.9.0",
"weathericons": "^2.1.0" "weathericons": "^2.1.0"