diff --git a/dashboard/package-lock.json b/dashboard/package-lock.json index 5374746bd..22e35d3fc 100644 --- a/dashboard/package-lock.json +++ b/dashboard/package-lock.json @@ -6,7 +6,7 @@ "packages": { "": { "dependencies": { - "@cloudron/pankow": "^3.5.10", + "@cloudron/pankow": "^3.5.11", "@fontsource/inter": "^5.2.8", "@fortawesome/fontawesome-free": "^7.1.0", "@vitejs/plugin-vue": "^6.0.2", @@ -18,14 +18,14 @@ "chart.js": "^4.5.1", "chartjs-plugin-annotation": "^3.1.0", "eslint": "^9.39.1", - "eslint-plugin-vue": "^10.6.0", + "eslint-plugin-vue": "^10.6.1", "marked": "^17.0.1", "moment": "^2.30.1", "moment-timezone": "^0.6.0", "vite": "^7.2.4", "vite-plugin-singlefile": "^2.3.0", "vue": "^3.5.25", - "vue-i18n": "^11.2.1", + "vue-i18n": "^11.2.2", "vue-router": "^4.6.3" } }, @@ -76,15 +76,15 @@ } }, "node_modules/@cloudron/pankow": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@cloudron/pankow/-/pankow-3.5.10.tgz", - "integrity": "sha512-FrDsOs0v8EQSiGdqyWU5dPdCQ7RiyUt8EmeXz6wIOZTerfonHRFBpDiG97sgvr11fMVjs/JMDkSszRDQN07VMw==", + "version": "3.5.11", + "resolved": "https://registry.npmjs.org/@cloudron/pankow/-/pankow-3.5.11.tgz", + "integrity": "sha512-KH1is+ZPfUyv2OkckpAFl+jEIYBf/9+qbljtIByAbTeOkjyGEG79W2Zv1k/YkcS9IoYR8oib5rGtzLo220igYg==", "license": "ISC", "dependencies": { "@fontsource/inter": "^5.2.8", "@fortawesome/fontawesome-free": "^7.1.0", "filesize": "^11.0.13", - "monaco-editor": "^0.54.0" + "monaco-editor": "^0.55.1" } }, "node_modules/@esbuild/aix-ppc64": { @@ -699,13 +699,13 @@ } }, "node_modules/@intlify/core-base": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-11.2.1.tgz", - "integrity": "sha512-2V1A4yaN9ElAnQ6ih3HHEc+jZ+sHV6BlQHjCsnIVlOotL5NCUgJElIxgUFiJs6zV4puoAq3hHuQIfWNp+J+8yQ==", + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-11.2.2.tgz", + "integrity": "sha512-0mCTBOLKIqFUP3BzwuFW23hYEl9g/wby6uY//AC5hTgQfTsM2srCYF2/hYGp+a5DZ/HIFIgKkLJMzXTt30r0JQ==", "license": "MIT", "dependencies": { - "@intlify/message-compiler": "11.2.1", - "@intlify/shared": "11.2.1" + "@intlify/message-compiler": "11.2.2", + "@intlify/shared": "11.2.2" }, "engines": { "node": ">= 16" @@ -715,12 +715,12 @@ } }, "node_modules/@intlify/message-compiler": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-11.2.1.tgz", - "integrity": "sha512-J2454D3Agg3Kvgaj14gxTleJU8/H06Sisz7C2BwiHF0/i5Soyfb5ySpwn8GCL6yscDbOGj6xM+lUe6gO6BFQyg==", + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-11.2.2.tgz", + "integrity": "sha512-XS2p8Ff5JxWsKhgfld4/MRQzZRQ85drMMPhb7Co6Be4ZOgqJX1DzcZt0IFgGTycgqL8rkYNwgnD443Q+TapOoA==", "license": "MIT", "dependencies": { - "@intlify/shared": "11.2.1", + "@intlify/shared": "11.2.2", "source-map-js": "^1.0.2" }, "engines": { @@ -731,9 +731,9 @@ } }, "node_modules/@intlify/shared": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-11.2.1.tgz", - "integrity": "sha512-O67LZM4dbfr70WCsZLW+g+pIXdgQ66laLVd/FicW7iYgP/RuH0X1FDGSh+Hr9Gou/8TeldUE6KmTGdLwX2ufIA==", + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-11.2.2.tgz", + "integrity": "sha512-OtCmyFpSXxNu/oET/aN6HtPCbZ01btXVd0f3w00YsHOb13Kverk1jzA2k47pAekM55qbUw421fvPF1yxZ+gicw==", "license": "MIT", "engines": { "node": ">= 16" @@ -1031,6 +1031,13 @@ "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", "license": "MIT" }, + "node_modules/@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "license": "MIT", + "optional": true + }, "node_modules/@vitejs/plugin-vue": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.2.tgz", @@ -1400,10 +1407,13 @@ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" }, "node_modules/dompurify": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.7.tgz", - "integrity": "sha512-VaTstWtsneJY8xzy7DekmYWEOZcmzIe3Qb3zPd4STve1OBTa+e+WmS1ITQec1fZYXI3HCsOZZiSMpG6oxoWMWQ==", - "license": "(MPL-2.0 OR Apache-2.0)" + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.7.tgz", + "integrity": "sha512-WhL/YuveyGXJaerVlMYGWhvQswa7myDG17P7Vu65EWC05o8vfeNbvNf4d/BOvH99+ZW+LlQsc1GDKMa1vNK6dw==", + "license": "(MPL-2.0 OR Apache-2.0)", + "optionalDependencies": { + "@types/trusted-types": "^2.0.7" + } }, "node_modules/entities": { "version": "4.5.0", @@ -1517,9 +1527,9 @@ } }, "node_modules/eslint-plugin-vue": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-10.6.0.tgz", - "integrity": "sha512-TsoFluWxOpsJlE/l2jJygLQLWBPJ3Qdkesv7tBIunICbTcG0dS1/NBw/Ol4tJw5kHWlAVds4lUmC29/vlPUcEQ==", + "version": "10.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-10.6.1.tgz", + "integrity": "sha512-OMvDAFbewocYrJamF1EoSWoT4xa7/QRb/yYouEZMiroTE+WRmFUreR+kAFQHqM45W3kg5oljVfUYfH9HEwX1Bg==", "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", @@ -1984,12 +1994,12 @@ } }, "node_modules/monaco-editor": { - "version": "0.54.0", - "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.54.0.tgz", - "integrity": "sha512-hx45SEUoLatgWxHKCmlLJH81xBo0uXP4sRkESUpmDQevfi+e7K1VuiSprK6UpQ8u4zOcKNiH0pMvHvlMWA/4cw==", + "version": "0.55.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.55.1.tgz", + "integrity": "sha512-jz4x+TJNFHwHtwuV9vA9rMujcZRb0CEilTEwG2rRSpe/A7Jdkuj8xPKttCgOh+v/lkHy7HsZ64oj+q3xoAFl9A==", "license": "MIT", "dependencies": { - "dompurify": "3.1.7", + "dompurify": "3.2.7", "marked": "14.0.0" } }, @@ -2551,13 +2561,13 @@ } }, "node_modules/vue-i18n": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-11.2.1.tgz", - "integrity": "sha512-cc3Wx4eJZac9WMS8mxhfYiCipm9PBQ2Dz15piWYm7DwNcCehaKRgpolEdiqrjjT27T3Wijz3xJ7NeIc8ofIWAA==", + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-11.2.2.tgz", + "integrity": "sha512-ULIKZyRluUPRCZmihVgUvpq8hJTtOqnbGZuv4Lz+byEKZq4mU0g92og414l6f/4ju+L5mORsiUuEPYrAuX2NJg==", "license": "MIT", "dependencies": { - "@intlify/core-base": "11.2.1", - "@intlify/shared": "11.2.1", + "@intlify/core-base": "11.2.2", + "@intlify/shared": "11.2.2", "@vue/devtools-api": "^6.5.0" }, "engines": { @@ -2657,14 +2667,14 @@ } }, "@cloudron/pankow": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@cloudron/pankow/-/pankow-3.5.10.tgz", - "integrity": "sha512-FrDsOs0v8EQSiGdqyWU5dPdCQ7RiyUt8EmeXz6wIOZTerfonHRFBpDiG97sgvr11fMVjs/JMDkSszRDQN07VMw==", + "version": "3.5.11", + "resolved": "https://registry.npmjs.org/@cloudron/pankow/-/pankow-3.5.11.tgz", + "integrity": "sha512-KH1is+ZPfUyv2OkckpAFl+jEIYBf/9+qbljtIByAbTeOkjyGEG79W2Zv1k/YkcS9IoYR8oib5rGtzLo220igYg==", "requires": { "@fontsource/inter": "^5.2.8", "@fortawesome/fontawesome-free": "^7.1.0", "filesize": "^11.0.13", - "monaco-editor": "^0.54.0" + "monaco-editor": "^0.55.1" } }, "@esbuild/aix-ppc64": { @@ -2940,27 +2950,27 @@ "integrity": "sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==" }, "@intlify/core-base": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-11.2.1.tgz", - "integrity": "sha512-2V1A4yaN9ElAnQ6ih3HHEc+jZ+sHV6BlQHjCsnIVlOotL5NCUgJElIxgUFiJs6zV4puoAq3hHuQIfWNp+J+8yQ==", + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-11.2.2.tgz", + "integrity": "sha512-0mCTBOLKIqFUP3BzwuFW23hYEl9g/wby6uY//AC5hTgQfTsM2srCYF2/hYGp+a5DZ/HIFIgKkLJMzXTt30r0JQ==", "requires": { - "@intlify/message-compiler": "11.2.1", - "@intlify/shared": "11.2.1" + "@intlify/message-compiler": "11.2.2", + "@intlify/shared": "11.2.2" } }, "@intlify/message-compiler": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-11.2.1.tgz", - "integrity": "sha512-J2454D3Agg3Kvgaj14gxTleJU8/H06Sisz7C2BwiHF0/i5Soyfb5ySpwn8GCL6yscDbOGj6xM+lUe6gO6BFQyg==", + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-11.2.2.tgz", + "integrity": "sha512-XS2p8Ff5JxWsKhgfld4/MRQzZRQ85drMMPhb7Co6Be4ZOgqJX1DzcZt0IFgGTycgqL8rkYNwgnD443Q+TapOoA==", "requires": { - "@intlify/shared": "11.2.1", + "@intlify/shared": "11.2.2", "source-map-js": "^1.0.2" } }, "@intlify/shared": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-11.2.1.tgz", - "integrity": "sha512-O67LZM4dbfr70WCsZLW+g+pIXdgQ66laLVd/FicW7iYgP/RuH0X1FDGSh+Hr9Gou/8TeldUE6KmTGdLwX2ufIA==" + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-11.2.2.tgz", + "integrity": "sha512-OtCmyFpSXxNu/oET/aN6HtPCbZ01btXVd0f3w00YsHOb13Kverk1jzA2k47pAekM55qbUw421fvPF1yxZ+gicw==" }, "@jridgewell/sourcemap-codec": { "version": "1.5.5", @@ -3107,6 +3117,12 @@ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" }, + "@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "optional": true + }, "@vitejs/plugin-vue": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.2.tgz", @@ -3377,9 +3393,12 @@ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" }, "dompurify": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.7.tgz", - "integrity": "sha512-VaTstWtsneJY8xzy7DekmYWEOZcmzIe3Qb3zPd4STve1OBTa+e+WmS1ITQec1fZYXI3HCsOZZiSMpG6oxoWMWQ==" + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.7.tgz", + "integrity": "sha512-WhL/YuveyGXJaerVlMYGWhvQswa7myDG17P7Vu65EWC05o8vfeNbvNf4d/BOvH99+ZW+LlQsc1GDKMa1vNK6dw==", + "requires": { + "@types/trusted-types": "^2.0.7" + } }, "entities": { "version": "4.5.0", @@ -3489,9 +3508,9 @@ } }, "eslint-plugin-vue": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-10.6.0.tgz", - "integrity": "sha512-TsoFluWxOpsJlE/l2jJygLQLWBPJ3Qdkesv7tBIunICbTcG0dS1/NBw/Ol4tJw5kHWlAVds4lUmC29/vlPUcEQ==", + "version": "10.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-10.6.1.tgz", + "integrity": "sha512-OMvDAFbewocYrJamF1EoSWoT4xa7/QRb/yYouEZMiroTE+WRmFUreR+kAFQHqM45W3kg5oljVfUYfH9HEwX1Bg==", "requires": { "@eslint-community/eslint-utils": "^4.4.0", "natural-compare": "^1.4.0", @@ -3762,11 +3781,11 @@ } }, "monaco-editor": { - "version": "0.54.0", - "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.54.0.tgz", - "integrity": "sha512-hx45SEUoLatgWxHKCmlLJH81xBo0uXP4sRkESUpmDQevfi+e7K1VuiSprK6UpQ8u4zOcKNiH0pMvHvlMWA/4cw==", + "version": "0.55.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.55.1.tgz", + "integrity": "sha512-jz4x+TJNFHwHtwuV9vA9rMujcZRb0CEilTEwG2rRSpe/A7Jdkuj8xPKttCgOh+v/lkHy7HsZ64oj+q3xoAFl9A==", "requires": { - "dompurify": "3.1.7", + "dompurify": "3.2.7", "marked": "14.0.0" }, "dependencies": { @@ -4072,12 +4091,12 @@ } }, "vue-i18n": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-11.2.1.tgz", - "integrity": "sha512-cc3Wx4eJZac9WMS8mxhfYiCipm9PBQ2Dz15piWYm7DwNcCehaKRgpolEdiqrjjT27T3Wijz3xJ7NeIc8ofIWAA==", + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-11.2.2.tgz", + "integrity": "sha512-ULIKZyRluUPRCZmihVgUvpq8hJTtOqnbGZuv4Lz+byEKZq4mU0g92og414l6f/4ju+L5mORsiUuEPYrAuX2NJg==", "requires": { - "@intlify/core-base": "11.2.1", - "@intlify/shared": "11.2.1", + "@intlify/core-base": "11.2.2", + "@intlify/shared": "11.2.2", "@vue/devtools-api": "^6.5.0" } }, diff --git a/dashboard/package.json b/dashboard/package.json index 08b006e75..a6ad885c7 100644 --- a/dashboard/package.json +++ b/dashboard/package.json @@ -7,7 +7,7 @@ }, "type": "module", "dependencies": { - "@cloudron/pankow": "^3.5.10", + "@cloudron/pankow": "^3.5.11", "@fontsource/inter": "^5.2.8", "@fortawesome/fontawesome-free": "^7.1.0", "@vitejs/plugin-vue": "^6.0.2", @@ -19,14 +19,14 @@ "chart.js": "^4.5.1", "chartjs-plugin-annotation": "^3.1.0", "eslint": "^9.39.1", - "eslint-plugin-vue": "^10.6.0", + "eslint-plugin-vue": "^10.6.1", "marked": "^17.0.1", "moment": "^2.30.1", "moment-timezone": "^0.6.0", "vite": "^7.2.4", "vite-plugin-singlefile": "^2.3.0", "vue": "^3.5.25", - "vue-i18n": "^11.2.1", + "vue-i18n": "^11.2.2", "vue-router": "^4.6.3" } }