diff --git a/.github/workflows/depsreview.yaml b/.github/workflows/dep-review.yaml similarity index 100% rename from .github/workflows/depsreview.yaml rename to .github/workflows/dep-review.yaml diff --git a/.github/workflows/electronRebuild.yaml b/.github/workflows/electron-rebuild.yaml similarity index 100% rename from .github/workflows/electronRebuild.yaml rename to .github/workflows/electron-rebuild.yaml diff --git a/.github/workflows/enforce-pullrequest-rules.yaml b/.github/workflows/enforce-pullrequest-rules.yaml index 30c0d0ca08..77d3befb39 100644 --- a/.github/workflows/enforce-pullrequest-rules.yaml +++ b/.github/workflows/enforce-pullrequest-rules.yaml @@ -5,7 +5,7 @@ name: "Enforce Pull-Request Rules" on: - pull_request: + pull_request_target: types: [opened, synchronize, reopened, ready_for_review, labeled, unlabeled] jobs: @@ -25,4 +25,4 @@ jobs: echo "Please don't do this. Switch the branch to 'develop'." exit 1 env: - BASE_BRANCH: ${{ github.base_ref }} + BASE_BRANCH: ${{ github.event.pull_request.base.ref }} diff --git a/CHANGELOG.md b/CHANGELOG.md index f2fad4db2a..f29a4fd9d4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ _This release is scheduled to be released on 2024-10-01._ ### Added +- [compliments] Added support for cron type date/time format entries mm hh DD MM dow (minutes/hours/days/months and day of week) see https://crontab.cronhub.io for construction (#3481) - [core] Check config at every start of MagicMirror² (#3450) - [core] Add spelling check (cspell): `npm run test:spelling` and handle spelling issues (#3544) - [core] removed `config.paths.vendor` (could not work because `vendor` is hardcoded in `index.html`), renamed `config.paths.modules` to `config.foreignModulesDir`, added variable `MM_CUSTOMCSS_FILE` which - if set - overrides `config.customCss`, added variable `MM_MODULES_DIR` which - if set - overrides `config.foreignModulesDir`, added test for `MM_MODULES_DIR` (#3530) @@ -47,7 +48,6 @@ Thanks to: @btoconnor, @bugsounet, @JasonStieber, @khassel, @kleinmantara and @W ### Added -- [compliments] Added support for cron type date/time format entries.. mm hh DD MM dow (minutes/hours/days/months and day of week) see https://crontab.cronhub.io for construction - [calendar] Added config option "showEndsOnlyWithDuration" for default calendar - [compliments] Added `specialDayUnique` config option, defaults to `false` (#3465) - [weather] Provider weathergov: Use `precipitationLast3Hours` if `precipitationLastHour` is `null` (#3124) diff --git a/package-lock.json b/package-lock.json index 5a430cf916..40847e435e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,10 +31,10 @@ }, "devDependencies": { "@stylistic/eslint-plugin": "^2.8.0", - "cspell": "^8.14.3", + "cspell": "^8.14.4", "eslint-plugin-import": "^2.30.0", "eslint-plugin-jest": "^28.8.3", - "eslint-plugin-jsdoc": "^50.2.3", + "eslint-plugin-jsdoc": "^50.2.4", "eslint-plugin-package-json": "^0.15.3", "eslint-plugin-unicorn": "^55.0.0", "express-basic-auth": "^1.2.1", @@ -715,9 +715,9 @@ "license": "MIT" }, "node_modules/@cspell/cspell-bundled-dicts": { - "version": "8.14.3", - "resolved": "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-8.14.3.tgz", - "integrity": "sha512-O0QA2OD0IDatIxNinr5woWJ8uC3/fbMaOdu3R+142wMX3f2hB08Wfvk+anFgFVTgo90JQnmKEvlCZD1Q8QlWig==", + "version": "8.14.4", + "resolved": "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-8.14.4.tgz", + "integrity": "sha512-JHZOpCJzN6fPBapBOvoeMxZbr0ZA11ZAkwcqM4w0lKoacbi6TwK8GIYf66hHvwLmMeav75TNXWE6aPTvBLMMqA==", "dev": true, "license": "MIT", "dependencies": { @@ -780,22 +780,22 @@ } }, "node_modules/@cspell/cspell-json-reporter": { - "version": "8.14.3", - "resolved": "https://registry.npmjs.org/@cspell/cspell-json-reporter/-/cspell-json-reporter-8.14.3.tgz", - "integrity": "sha512-xJbIhSVL1LrwtIpFYvfbXMXv0GUqp2mFkTdG652zb4ZCjQUitmAN1eOhpUt2WHqyCdsMNjMcoJ05PNAN1LrLBQ==", + "version": "8.14.4", + "resolved": "https://registry.npmjs.org/@cspell/cspell-json-reporter/-/cspell-json-reporter-8.14.4.tgz", + "integrity": "sha512-gJ6tQbGCNLyHS2iIimMg77as5MMAFv3sxU7W6tjLlZp8htiNZS7fS976g24WbT/hscsTT9Dd0sNHkpo8K3nvVw==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/cspell-types": "8.14.3" + "@cspell/cspell-types": "8.14.4" }, "engines": { "node": ">=18" } }, "node_modules/@cspell/cspell-pipe": { - "version": "8.14.3", - "resolved": "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-8.14.3.tgz", - "integrity": "sha512-vc4gcsQ/qLHcHHz1EmTLe0x1aZYUzkQAyIOTLRWFlsWrdztXQ3zSEaPB2JzgLNCaqJrYJPs5Wh/Uo+6w9ZaIeA==", + "version": "8.14.4", + "resolved": "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-8.14.4.tgz", + "integrity": "sha512-CLLdouqfrQ4rqdQdPu0Oo+HHCU/oLYoEsK1nNPb28cZTFxnn0cuSPKB6AMPBJmMwdfJ6fMD0BCKNbEe1UNLHcw==", "dev": true, "license": "MIT", "engines": { @@ -803,9 +803,9 @@ } }, "node_modules/@cspell/cspell-resolver": { - "version": "8.14.3", - "resolved": "https://registry.npmjs.org/@cspell/cspell-resolver/-/cspell-resolver-8.14.3.tgz", - "integrity": "sha512-SOG4LQS4rt93FnCyCsDfCxOuq+uTzco6zpncwMU1GgH8bSEEeiDphGsgmdgK7XxKNlr59o8JFeD+45AkJWHm5w==", + "version": "8.14.4", + "resolved": "https://registry.npmjs.org/@cspell/cspell-resolver/-/cspell-resolver-8.14.4.tgz", + "integrity": "sha512-s3uZyymJ04yn8+zlTp7Pt1WRSlAel6XVo+iZRxls3LSvIP819KK64DoyjCD2Uon0Vg9P/K7aAPt8GcxDcnJtgA==", "dev": true, "license": "MIT", "dependencies": { @@ -816,9 +816,9 @@ } }, "node_modules/@cspell/cspell-service-bus": { - "version": "8.14.3", - "resolved": "https://registry.npmjs.org/@cspell/cspell-service-bus/-/cspell-service-bus-8.14.3.tgz", - "integrity": "sha512-bqb+6KlFMVEprBlga1olLmZFWmsT267hmLZHhQoNKTlZJlzyQjmAd4XYUJyH9oEYOOt4t5PgqtZJSxudmq2SIw==", + "version": "8.14.4", + "resolved": "https://registry.npmjs.org/@cspell/cspell-service-bus/-/cspell-service-bus-8.14.4.tgz", + "integrity": "sha512-i3UG+ep63akNsDXZrtGgICNF3MLBHtvKe/VOIH6+L+NYaAaVHqqQvOY9MdUwt1HXh8ElzfwfoRp36wc5aAvt6g==", "dev": true, "license": "MIT", "engines": { @@ -826,9 +826,9 @@ } }, "node_modules/@cspell/cspell-types": { - "version": "8.14.3", - "resolved": "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-8.14.3.tgz", - "integrity": "sha512-t8cvWSLVmgoAnmwMKXf0W1k3aWPPksTIqcNFMVF2f3m4dZh9HBh+M+xK9mXXScALmQev+psbvbiTjRlKD52ZnQ==", + "version": "8.14.4", + "resolved": "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-8.14.4.tgz", + "integrity": "sha512-VXwikqdHgjOVperVVCn2DOe8W3rPIswwZtMHfRYnagpzZo/TOntIjkXPJSfTtl/cFyx5DnCBsDH8ytKGlMeHkw==", "dev": true, "license": "MIT", "engines": { @@ -1217,9 +1217,9 @@ "license": "MIT" }, "node_modules/@cspell/dynamic-import": { - "version": "8.14.3", - "resolved": "https://registry.npmjs.org/@cspell/dynamic-import/-/dynamic-import-8.14.3.tgz", - "integrity": "sha512-LlWDTfQO2V3CAwax5PlQnS2prLs0icWfaROaNrIoSe8X6OUerfoxJ9p3Bpx0AxSKv4FtvYQraRV/UNPWRhhHag==", + "version": "8.14.4", + "resolved": "https://registry.npmjs.org/@cspell/dynamic-import/-/dynamic-import-8.14.4.tgz", + "integrity": "sha512-GjKsBJvPXp4dYRqsMn7n1zpnKbnpfJnlKLOVeoFBh8fi4n06G50xYr+G25CWX1WT3WFaALAavvVICEUPrVsuqg==", "dev": true, "license": "MIT", "dependencies": { @@ -1230,9 +1230,9 @@ } }, "node_modules/@cspell/filetypes": { - "version": "8.14.3", - "resolved": "https://registry.npmjs.org/@cspell/filetypes/-/filetypes-8.14.3.tgz", - "integrity": "sha512-a1BbKi3BcSju9owpa37x6I3sZtwpnzpRslSsV7IUBI8k85nfH+TiFm0toEEj/8jFJKehBWr83kMjZFHQReV13g==", + "version": "8.14.4", + "resolved": "https://registry.npmjs.org/@cspell/filetypes/-/filetypes-8.14.4.tgz", + "integrity": "sha512-qd68dD7xTA4Mnf/wjIKYz2SkiTBshIM+yszOUtLa06YJm0aocoNQ25FHXyYEQYm9NQXCYnRWWA02sFMGs8Sv/w==", "dev": true, "license": "MIT", "engines": { @@ -1240,9 +1240,9 @@ } }, "node_modules/@cspell/strong-weak-map": { - "version": "8.14.3", - "resolved": "https://registry.npmjs.org/@cspell/strong-weak-map/-/strong-weak-map-8.14.3.tgz", - "integrity": "sha512-ZC5HiGbvD3vCA1pj7FL5gwyOi3OeXa51TDDRSjMW5A9XOpr57ptKxlSCwFVxNfszPTfMKP19a81rz1jo3GyFMg==", + "version": "8.14.4", + "resolved": "https://registry.npmjs.org/@cspell/strong-weak-map/-/strong-weak-map-8.14.4.tgz", + "integrity": "sha512-Uyfck64TfVU24wAP3BLGQ5EsAfzIZiLfN90NhttpEM7GlOBmbGrEJd4hNOwfpYsE/TT80eGWQVPRTLr5SDbXFA==", "dev": true, "license": "MIT", "engines": { @@ -1250,9 +1250,9 @@ } }, "node_modules/@cspell/url": { - "version": "8.14.3", - "resolved": "https://registry.npmjs.org/@cspell/url/-/url-8.14.3.tgz", - "integrity": "sha512-r7fVsgOBu1qpt4UH45mE3TZfW7H+CHzK3INRUjSsrWKaiyE57mD6IIoqYdjCDoP4xaMRrHGC5SBKy+eX3prsBQ==", + "version": "8.14.4", + "resolved": "https://registry.npmjs.org/@cspell/url/-/url-8.14.4.tgz", + "integrity": "sha512-htHhNF8WrM/NfaLSWuTYw0NqVgFRVHYSyHlRT3i/Yv5xvErld8Gw7C6ldm+0TLjoGlUe6X1VV72JSir7+yLp/Q==", "dev": true, "license": "MIT", "engines": { @@ -4271,25 +4271,25 @@ } }, "node_modules/cspell": { - "version": "8.14.3", - "resolved": "https://registry.npmjs.org/cspell/-/cspell-8.14.3.tgz", - "integrity": "sha512-GTok3s0J6hb8lXPgOkFcJ6+i91YS99AD5t60htNrq7Ae89BZByG20XPZc/6zbRN9eEQvtCx4OAIXnnfxP5QENw==", + "version": "8.14.4", + "resolved": "https://registry.npmjs.org/cspell/-/cspell-8.14.4.tgz", + "integrity": "sha512-R5Awb3i/RKaVVcZzFt8dkN3M6VnifIEDYBcbzbmYjZ/Eq+ASF+QTmI0E9WPhMEcFM1nd7YOyXnETo560yRdoKw==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/cspell-json-reporter": "8.14.3", - "@cspell/cspell-pipe": "8.14.3", - "@cspell/cspell-types": "8.14.3", - "@cspell/dynamic-import": "8.14.3", - "@cspell/url": "8.14.3", + "@cspell/cspell-json-reporter": "8.14.4", + "@cspell/cspell-pipe": "8.14.4", + "@cspell/cspell-types": "8.14.4", + "@cspell/dynamic-import": "8.14.4", + "@cspell/url": "8.14.4", "chalk": "^5.3.0", "chalk-template": "^1.1.0", "commander": "^12.1.0", - "cspell-dictionary": "8.14.3", - "cspell-gitignore": "8.14.3", - "cspell-glob": "8.14.3", - "cspell-io": "8.14.3", - "cspell-lib": "8.14.3", + "cspell-dictionary": "8.14.4", + "cspell-gitignore": "8.14.4", + "cspell-glob": "8.14.4", + "cspell-io": "8.14.4", + "cspell-lib": "8.14.4", "fast-glob": "^3.3.2", "fast-json-stable-stringify": "^2.1.0", "file-entry-cache": "^9.1.0", @@ -4309,13 +4309,13 @@ } }, "node_modules/cspell-config-lib": { - "version": "8.14.3", - "resolved": "https://registry.npmjs.org/cspell-config-lib/-/cspell-config-lib-8.14.3.tgz", - "integrity": "sha512-uQFhEvnMJBpZBoi5U5jcMdykze5Cng28RDq4jzM2bYR2aE0HKZfFS8Hsjf5SLDxxS7TAKhnDh5a0r+6T/G6+qw==", + "version": "8.14.4", + "resolved": "https://registry.npmjs.org/cspell-config-lib/-/cspell-config-lib-8.14.4.tgz", + "integrity": "sha512-cnUeJfniTiebqCaQmIUnbSrPrTH7xzKRQjJDHAEV0WYnOG2MhRXI13OzytdFdhkVBdStmgTzTCJKE7x+kmU2NA==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/cspell-types": "8.14.3", + "@cspell/cspell-types": "8.14.4", "comment-json": "^4.2.5", "yaml": "^2.5.1" }, @@ -4324,15 +4324,15 @@ } }, "node_modules/cspell-dictionary": { - "version": "8.14.3", - "resolved": "https://registry.npmjs.org/cspell-dictionary/-/cspell-dictionary-8.14.3.tgz", - "integrity": "sha512-FiTas0KXWXKyTJIRYZF7USp7Cjjq6RmzLKcDKAvJhc0XmbRaoYHW20IRkHVsrfO6bHTmo1fLoJQpvuDCkBiojg==", + "version": "8.14.4", + "resolved": "https://registry.npmjs.org/cspell-dictionary/-/cspell-dictionary-8.14.4.tgz", + "integrity": "sha512-pZvQHxpAW5fZAnt3ZKKy3s7M+3CX2t8tCS3uJrpEHIynlCawpG0fPF78rVE5o+g0dON36Lguc/BUuSN4IWKLmQ==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/cspell-pipe": "8.14.3", - "@cspell/cspell-types": "8.14.3", - "cspell-trie-lib": "8.14.3", + "@cspell/cspell-pipe": "8.14.4", + "@cspell/cspell-types": "8.14.4", + "cspell-trie-lib": "8.14.4", "fast-equals": "^5.0.1" }, "engines": { @@ -4340,15 +4340,15 @@ } }, "node_modules/cspell-gitignore": { - "version": "8.14.3", - "resolved": "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-8.14.3.tgz", - "integrity": "sha512-SOPYlaOh2tPSYZ48zGN9TzjaxnO05/AJMpvlvxUf0uASa2BOeogl11KvzcS7ig5MUnB/+s/2YsShcF+YjfptEw==", + "version": "8.14.4", + "resolved": "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-8.14.4.tgz", + "integrity": "sha512-RwfQEW5hD7CpYwS7m3b0ONG0nTLKP6bL2tvMdl7qtaYkL7ztGdsBTtLD1pmwqUsCbiN5RuaOxhYOYeRcpFRIkQ==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/url": "8.14.3", - "cspell-glob": "8.14.3", - "cspell-io": "8.14.3", + "@cspell/url": "8.14.4", + "cspell-glob": "8.14.4", + "cspell-io": "8.14.4", "find-up-simple": "^1.0.0" }, "bin": { @@ -4359,13 +4359,13 @@ } }, "node_modules/cspell-glob": { - "version": "8.14.3", - "resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-8.14.3.tgz", - "integrity": "sha512-d12Dn/i6BRKQrvq0ikcBPBsjPdyemu2Ggw1WgWvxAlaGGZsoyC6Hn5ElQt6tQt2CruwUfPPXVm2+UMyHlRMt4g==", + "version": "8.14.4", + "resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-8.14.4.tgz", + "integrity": "sha512-C/xTS5nujMRMuguibq92qMVP767mtxrur7DcVolCvpzcivm1RB5NtIN0OctQxTyMbnmKeQv1t4epRKQ9A8vWRg==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/url": "8.14.3", + "@cspell/url": "8.14.4", "micromatch": "^4.0.8" }, "engines": { @@ -4373,14 +4373,14 @@ } }, "node_modules/cspell-grammar": { - "version": "8.14.3", - "resolved": "https://registry.npmjs.org/cspell-grammar/-/cspell-grammar-8.14.3.tgz", - "integrity": "sha512-clb5HCVJn6wW/v7dC3CGuo1YmmXIVpvpz7BGwt2Rvybk/8o6CD3i4aF8TqnHc0FIWP0iHCwMhqnCyiOJtYI9Mg==", + "version": "8.14.4", + "resolved": "https://registry.npmjs.org/cspell-grammar/-/cspell-grammar-8.14.4.tgz", + "integrity": "sha512-yaSKAAJDiamsw3FChbw4HXb2RvTQrDsLelh1+T4MavarOIcAxXrqAJ8ysqm++g+S/ooJz2YO8YWIyzJKxcMf8g==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/cspell-pipe": "8.14.3", - "@cspell/cspell-types": "8.14.3" + "@cspell/cspell-pipe": "8.14.4", + "@cspell/cspell-types": "8.14.4" }, "bin": { "cspell-grammar": "bin.mjs" @@ -4390,42 +4390,42 @@ } }, "node_modules/cspell-io": { - "version": "8.14.3", - "resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-8.14.3.tgz", - "integrity": "sha512-8SWe553kpSsQ039SiFQ+G/87KoJn51W1yc42aGUwkuagglspEiUVj3bTlD3eVswZAT3KbG26Mti49L37Lecj/g==", + "version": "8.14.4", + "resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-8.14.4.tgz", + "integrity": "sha512-o6OTWRyx/Az+PFhr1B0wMAwqG070hFC9g73Fkxd8+rHX0rfRS69QZH7LgSmZytqbZIMxCTDGdsLl33MFGWCbZQ==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/cspell-service-bus": "8.14.3", - "@cspell/url": "8.14.3" + "@cspell/cspell-service-bus": "8.14.4", + "@cspell/url": "8.14.4" }, "engines": { "node": ">=18" } }, "node_modules/cspell-lib": { - "version": "8.14.3", - "resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-8.14.3.tgz", - "integrity": "sha512-hcpxyX+xZ1LbcuvT1H+zCjfmW04on6nsdkKTT0bRdsgxyw6O08hR2OVqQ9+oYiXdp6QccjOl6UPOS6dEZajOmw==", + "version": "8.14.4", + "resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-8.14.4.tgz", + "integrity": "sha512-qdkUkKtm+nmgpA4jQbmQTuepDfjHBDWvs3zDuEwVIVFq/h8gnXrRr75gJ3RYdTy+vOOqHPoLLqgxyqkUUrUGXA==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/cspell-bundled-dicts": "8.14.3", - "@cspell/cspell-pipe": "8.14.3", - "@cspell/cspell-resolver": "8.14.3", - "@cspell/cspell-types": "8.14.3", - "@cspell/dynamic-import": "8.14.3", - "@cspell/filetypes": "8.14.3", - "@cspell/strong-weak-map": "8.14.3", - "@cspell/url": "8.14.3", + "@cspell/cspell-bundled-dicts": "8.14.4", + "@cspell/cspell-pipe": "8.14.4", + "@cspell/cspell-resolver": "8.14.4", + "@cspell/cspell-types": "8.14.4", + "@cspell/dynamic-import": "8.14.4", + "@cspell/filetypes": "8.14.4", + "@cspell/strong-weak-map": "8.14.4", + "@cspell/url": "8.14.4", "clear-module": "^4.1.2", "comment-json": "^4.2.5", - "cspell-config-lib": "8.14.3", - "cspell-dictionary": "8.14.3", - "cspell-glob": "8.14.3", - "cspell-grammar": "8.14.3", - "cspell-io": "8.14.3", - "cspell-trie-lib": "8.14.3", + "cspell-config-lib": "8.14.4", + "cspell-dictionary": "8.14.4", + "cspell-glob": "8.14.4", + "cspell-grammar": "8.14.4", + "cspell-io": "8.14.4", + "cspell-trie-lib": "8.14.4", "env-paths": "^3.0.0", "fast-equals": "^5.0.1", "gensequence": "^7.0.0", @@ -4463,14 +4463,14 @@ } }, "node_modules/cspell-trie-lib": { - "version": "8.14.3", - "resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-8.14.3.tgz", - "integrity": "sha512-90Rwt8Kzcv2HB2uuwUqMlCQVa7tpsqHtSFiGox3DTDUZWTikMiOwUigRvO17FsxxQL+qW4fIH4PUi4SGwins9Q==", + "version": "8.14.4", + "resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-8.14.4.tgz", + "integrity": "sha512-zu8EJ33CH+FA5lwTRGqS//Q6phO0qtgEmODMR1KPlD7WlrfTFMb3bWFsLo/tiv5hjpsn7CM6dYDAAgBOSkoyhQ==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/cspell-pipe": "8.14.3", - "@cspell/cspell-types": "8.14.3", + "@cspell/cspell-pipe": "8.14.4", + "@cspell/cspell-types": "8.14.4", "gensequence": "^7.0.0" }, "engines": { @@ -5636,9 +5636,9 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "50.2.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.2.3.tgz", - "integrity": "sha512-aNh/dz3wSkyo53y2KWDCrA8fDuXDMtMVflcbesd8AFPgcF8ugOv9mJxC7qKB95R96nzCB91iEwU7MMznh/7okQ==", + "version": "50.2.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.2.4.tgz", + "integrity": "sha512-020jA+dXaXdb+TML3ZJBvpPmzwbNROjnYuTYi/g6A5QEmEjhptz4oPJDKkOGMIByNxsPpdTLzSU1HYVqebOX1w==", "dev": true, "license": "BSD-3-Clause", "dependencies": { diff --git a/package.json b/package.json index c82b472d25..19141c8d5f 100644 --- a/package.json +++ b/package.json @@ -76,10 +76,10 @@ }, "devDependencies": { "@stylistic/eslint-plugin": "^2.8.0", - "cspell": "^8.14.3", + "cspell": "^8.14.4", "eslint-plugin-import": "^2.30.0", "eslint-plugin-jest": "^28.8.3", - "eslint-plugin-jsdoc": "^50.2.3", + "eslint-plugin-jsdoc": "^50.2.4", "eslint-plugin-package-json": "^0.15.3", "eslint-plugin-unicorn": "^55.0.0", "express-basic-auth": "^1.2.1",