diff --git a/web/package-lock.json b/web/package-lock.json index fd775ff718..4bed5ac74f 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -56,7 +56,7 @@ "leaflet": "^1.9.4", "lodash-es": "^4.17.21", "luxon": "^3.5.0", - "marked": "^15.0.6", + "marked": "^15.0.11", "moment": "^2.30.1", "moment-timezone": "^0.5.46", "node-polyfill-webpack-plugin": "^4.1.0", @@ -66,10 +66,10 @@ "rudder-sdk-js": "2.48.43", "sql-formatter": "^15.6.5", "uuid": "^11.0.5", - "vue": "^3.5.13", + "vue": "^3.5.14", "vue-drag-resize": "^1.5.4", "vue-draggable-next": "^2.2.1", - "vue-i18n": "^11.1.2", + "vue-i18n": "^11.1.10", "vue-router": "^4.5.0", "vuex": "^4.1.0" }, @@ -82,6 +82,7 @@ "@types/axios": "^0.14.4", "@types/d3-scale": "^4.0.8", "@types/dompurify": "^3.2.0", + "@types/fs-extra": "^11.0.4", "@types/js-cookie": "^3.0.6", "@types/jsdom": "^21.1.7", "@types/leaflet": "^1.9.16", @@ -91,7 +92,7 @@ "@types/uuid": "^10.0.0", "@vitejs/plugin-vue": "^5.2.1", "@vitejs/plugin-vue-jsx": "^4.1.1", - "@vitest/coverage-v8": "^3.0.5", + "@vitest/coverage-v8": "^3.1.1", "@vitest/ui": "^3.0.5", "@vue/eslint-config-prettier": "^10.2.0", "@vue/eslint-config-typescript": "^14.3.0", @@ -109,7 +110,7 @@ "fs-extra": "^11.3.0", "happy-dom": "^16.7.2", "jsdom": "^26.0.0", - "msw": "^2.7.0", + "msw": "^2.7.3", "npm-run-all": "^4.1.5", "postcss": "^8.4.39", "prettier": "^3.4.2", @@ -120,12 +121,11 @@ "start-server-and-test": "^2.0.4", "tailwindcss": "^3.4.4", "typescript": "~5.5.3", - "vite": "^6.2.6", + "vite": "^6.3.4", "vite-plugin-istanbul": "^6.0.2", "vitest": "^3.0.5", "vitest-canvas-mock": "^0.3.3", - "vue-tsc": "^2.2.0", - "whatwg-fetch": "^3.6.20" + "vue-tsc": "^2.2.0" } }, "node_modules/@alloc/quick-lru": { @@ -1900,13 +1900,13 @@ } }, "node_modules/@intlify/core-base": { - "version": "11.1.6", - "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-11.1.6.tgz", - "integrity": "sha512-gfMLnoWGiQkA1BwK6Qbrog/e3I6Lnkhqk08XObJb0lMq6sLG1Ggl2MazVaMfGnv/E1Td8pCS5UwR54Ys+fOxmQ==", + "version": "11.1.10", + "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-11.1.10.tgz", + "integrity": "sha512-JhRb40hD93Vk0BgMgDc/xMIFtdXPHoytzeK6VafBNOj6bb6oUZrGamXkBKecMsmGvDQQaPRGG2zpa25VCw8pyw==", "license": "MIT", "dependencies": { - "@intlify/message-compiler": "11.1.6", - "@intlify/shared": "11.1.6" + "@intlify/message-compiler": "11.1.10", + "@intlify/shared": "11.1.10" }, "engines": { "node": ">= 16" @@ -1916,12 +1916,12 @@ } }, "node_modules/@intlify/message-compiler": { - "version": "11.1.6", - "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-11.1.6.tgz", - "integrity": "sha512-w0LYo5sqgQZF3vEmjLlx+5PYk5EEiB+uigsBkka/DKoAIH2c5xlXcjAxhTgSw35Vrck+GOGriahFsfbHL+ZjPw==", + "version": "11.1.10", + "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-11.1.10.tgz", + "integrity": "sha512-TABl3c8tSLWbcD+jkQTyBhrnW251dzqW39MPgEUCsd69Ua3ceoimsbIzvkcPzzZvt1QDxNkenMht+5//V3JvLQ==", "license": "MIT", "dependencies": { - "@intlify/shared": "11.1.6", + "@intlify/shared": "11.1.10", "source-map-js": "^1.0.2" }, "engines": { @@ -1932,9 +1932,9 @@ } }, "node_modules/@intlify/shared": { - "version": "11.1.6", - "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-11.1.6.tgz", - "integrity": "sha512-G1Pe4UILhiGOItuehRW+Pk9/NlnRaMFsdnhZ1fwBjiHvrzitmPNZdLx7Eo3GPfRrsk1mdkilZSfgH8SnM419vA==", + "version": "11.1.10", + "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-11.1.10.tgz", + "integrity": "sha512-6ZW/f3Zzjxfa1Wh0tYQI5pLKUtU+SY7l70pEG+0yd0zjcsYcK0EBt6Fz30Dy0tZhEqemziQQy2aNU3GJzyrMUA==", "license": "MIT", "engines": { "node": ">= 16" @@ -3525,6 +3525,17 @@ "@types/send": "*" } }, + "node_modules/@types/fs-extra": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-11.0.4.tgz", + "integrity": "sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/jsonfile": "*", + "@types/node": "*" + } + }, "node_modules/@types/geojson": { "version": "7946.0.16", "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.16.tgz", @@ -3588,6 +3599,16 @@ "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", "license": "MIT" }, + "node_modules/@types/jsonfile": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/@types/jsonfile/-/jsonfile-6.1.4.tgz", + "integrity": "sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/leaflet": { "version": "1.9.18", "resolved": "https://registry.npmjs.org/@types/leaflet/-/leaflet-1.9.18.tgz", @@ -17101,13 +17122,13 @@ } }, "node_modules/vue-i18n": { - "version": "11.1.6", - "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-11.1.6.tgz", - "integrity": "sha512-+IbsW/sTZHj7U1w0rPOYJbuSB0/7DeO1nvUo3BxvO20OQgHs+ukJ3QeLqvoUA6DiLk+8SA9+djRmKC9+FC6cAg==", + "version": "11.1.10", + "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-11.1.10.tgz", + "integrity": "sha512-C+IwnSg8QDSOAox0gdFYP5tsKLx5jNWxiawNoiNB/Tw4CReXmM1VJMXbduhbrEzAFLhreqzfDocuSVjGbxQrag==", "license": "MIT", "dependencies": { - "@intlify/core-base": "11.1.6", - "@intlify/shared": "11.1.6", + "@intlify/core-base": "11.1.10", + "@intlify/shared": "11.1.10", "@vue/devtools-api": "^6.5.0" }, "engines": { @@ -17666,13 +17687,6 @@ "node": ">=0.10.0" } }, - "node_modules/whatwg-fetch": { - "version": "3.6.20", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", - "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", - "dev": true, - "license": "MIT" - }, "node_modules/whatwg-mimetype": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", diff --git a/web/package.json b/web/package.json index 9190eb1c77..81c6595bcb 100644 --- a/web/package.json +++ b/web/package.json @@ -84,7 +84,7 @@ "vue": "^3.5.14", "vue-drag-resize": "^1.5.4", "vue-draggable-next": "^2.2.1", - "vue-i18n": "^11.1.2", + "vue-i18n": "^11.1.10", "vue-router": "^4.5.0", "vuex": "^4.1.0" },