From b0e9502d5ecc5f98ae734c67efe3a559b219e06a Mon Sep 17 00:00:00 2001 From: Julien Nahum Date: Wed, 20 Nov 2024 21:17:48 +0100 Subject: [PATCH] Bump dependencies, scan for all icons in json files --- client/nuxt.config.ts | 7 + client/package-lock.json | 426 ++++++++++++++++++++++----------------- client/package.json | 17 +- 3 files changed, 262 insertions(+), 188 deletions(-) diff --git a/client/nuxt.config.ts b/client/nuxt.config.ts index 65e24aa9..87464362 100644 --- a/client/nuxt.config.ts +++ b/client/nuxt.config.ts @@ -80,6 +80,13 @@ export default defineNuxtConfig({ fallback: 'light', classPrefix: '', }, + icon: { + clientBundle: { + scan: { + globInclude: ['**/*.vue', '**/*.json'], + }, + }, + }, sitemap, runtimeConfig, gtm diff --git a/client/package-lock.json b/client/package-lock.json index ff7cf996..8830e3ce 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -15,10 +15,11 @@ "@popperjs/core": "^2.11.8", "@sentry/vite-plugin": "^2.22.6", "@sentry/vue": "^7.119.2", - "@vueuse/components": "^10.11.1", - "@vueuse/core": "^10.5.0", + "@vueuse/components": "^11.2.0", + "@vueuse/core": "^11.2.0", + "@vueuse/integrations": "^11.2.0", "@vueuse/motion": "^2.2.6", - "@vueuse/nuxt": "^10.11.1", + "@vueuse/nuxt": "^11.2.0", "amplitude-js": "^8.21.9", "chart.js": "^4.4.5", "clone-deep": "^4.0.1", @@ -27,7 +28,7 @@ "date-fns": "^2.30.0", "debounce": "^1.2.1", "esbuild": "^0.23.1", - "fuse.js": "^6.6.2", + "fuse.js": "^7.0.0", "js-sha256": "^0.10.1", "libphonenumber-js": "^1.11.12", "object-to-formdata": "^4.5.1", @@ -39,8 +40,7 @@ "tailwind-merge": "^2.5.4", "tinymotion": "^0.2.0", "v-calendar": "3.0.1", - "vue": "^3.2.13", - "vue-chartjs": "^5.3.1", + "vue-chartjs": "^5.3.2", "vue-codemirror": "^6.1.1", "vue-confetti": "^2.3.0", "vue-country-flag-next": "^2.3.2", @@ -51,6 +51,9 @@ "webcam-easy": "^1.1.1" }, "devDependencies": { + "@iconify-json/clarity": "^1.2.1", + "@iconify-json/ic": "^1.2.1", + "@iconify-json/octicon": "^1.2.1", "@nuxt/devtools": "^1.6.1", "@nuxt/eslint-config": "^0.2.0", "@nuxt/icon": "^1.8.2", @@ -61,7 +64,7 @@ "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.2.1", "nuxt": "^3.14.1592", - "nuxt-utm": "^0.1.10", + "nuxt-utm": "^0.2.2", "postcss": "^8.4.47", "prettier": "^3.3.3", "sass": "^1.80.2", @@ -1434,6 +1437,16 @@ "devOptional": true, "license": "BSD-3-Clause" }, + "node_modules/@iconify-json/clarity": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@iconify-json/clarity/-/clarity-1.2.1.tgz", + "integrity": "sha512-xUjFG3QU/Kqcs2O7/wHAj+xLlfJvzPY0bE5C5AaspwmOnau5R+rcTCAKtDZHUUvhSq+9t7GAJ5bUO5nkzmttrA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@iconify/types": "*" + } + }, "node_modules/@iconify-json/heroicons": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@iconify-json/heroicons/-/heroicons-1.2.1.tgz", @@ -1443,6 +1456,16 @@ "@iconify/types": "*" } }, + "node_modules/@iconify-json/ic": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@iconify-json/ic/-/ic-1.2.1.tgz", + "integrity": "sha512-UjL/bjJP/T5EV881+hTzcfTKVo0KEUjhnMiJcLtPzNgPtU2KZZmRx8BSKKR61H4CN/5FTEbyawGyG0aEt3SwGQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@iconify/types": "*" + } + }, "node_modules/@iconify-json/material-symbols": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/@iconify-json/material-symbols/-/material-symbols-1.2.7.tgz", @@ -1452,6 +1475,16 @@ "@iconify/types": "*" } }, + "node_modules/@iconify-json/octicon": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@iconify-json/octicon/-/octicon-1.2.1.tgz", + "integrity": "sha512-4w7yMipQtp6s6aCHrSVlVXsf0OCBQ8CRmUTkMQUBexR42SXl4z5GnaUyaOMVoZttfgaBNnj0mlMB5T1cmRDgTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@iconify/types": "*" + } + }, "node_modules/@iconify/collections": { "version": "1.0.485", "resolved": "https://registry.npmjs.org/@iconify/collections/-/collections-1.0.485.tgz", @@ -2126,143 +2159,6 @@ "tailwindcss": "^3.4.14" } }, - "node_modules/@nuxt/ui/node_modules/@vueuse/core": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-11.2.0.tgz", - "integrity": "sha512-JIUwRcOqOWzcdu1dGlfW04kaJhW3EXnnjJJfLTtddJanymTL7lF1C0+dVVZ/siLfc73mWn+cGP1PE1PKPruRSA==", - "license": "MIT", - "dependencies": { - "@types/web-bluetooth": "^0.0.20", - "@vueuse/metadata": "11.2.0", - "@vueuse/shared": "11.2.0", - "vue-demi": ">=0.14.10" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@nuxt/ui/node_modules/@vueuse/integrations": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/@vueuse/integrations/-/integrations-11.2.0.tgz", - "integrity": "sha512-zGXz3dsxNHKwiD9jPMvR3DAxQEOV6VWIEYTGVSB9PNpk4pTWR+pXrHz9gvXWcP2sTk3W2oqqS6KwWDdntUvNVA==", - "license": "MIT", - "dependencies": { - "@vueuse/core": "11.2.0", - "@vueuse/shared": "11.2.0", - "vue-demi": ">=0.14.10" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "async-validator": "^4", - "axios": "^1", - "change-case": "^5", - "drauu": "^0.4", - "focus-trap": "^7", - "fuse.js": "^7", - "idb-keyval": "^6", - "jwt-decode": "^4", - "nprogress": "^0.2", - "qrcode": "^1.5", - "sortablejs": "^1", - "universal-cookie": "^7" - }, - "peerDependenciesMeta": { - "async-validator": { - "optional": true - }, - "axios": { - "optional": true - }, - "change-case": { - "optional": true - }, - "drauu": { - "optional": true - }, - "focus-trap": { - "optional": true - }, - "fuse.js": { - "optional": true - }, - "idb-keyval": { - "optional": true - }, - "jwt-decode": { - "optional": true - }, - "nprogress": { - "optional": true - }, - "qrcode": { - "optional": true - }, - "sortablejs": { - "optional": true - }, - "universal-cookie": { - "optional": true - } - } - }, - "node_modules/@nuxt/ui/node_modules/@vueuse/metadata": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-11.2.0.tgz", - "integrity": "sha512-L0ZmtRmNx+ZW95DmrgD6vn484gSpVeRbgpWevFKXwqqQxW9hnSi2Ppuh2BzMjnbv4aJRiIw8tQatXT9uOB23dQ==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@nuxt/ui/node_modules/@vueuse/shared": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-11.2.0.tgz", - "integrity": "sha512-VxFjie0EanOudYSgMErxXfq6fo8vhr5ICI+BuE3I9FnX7ePllEsVrRQ7O6Q1TLgApeLuPKcHQxAXpP+KnlrJsg==", - "license": "MIT", - "dependencies": { - "vue-demi": ">=0.14.10" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@nuxt/ui/node_modules/fuse.js": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-7.0.0.tgz", - "integrity": "sha512-14F4hBIxqKvD4Zz/XjDc3y94mNZN6pRv3U13Udo0lNLCWRBUsrMv2xwcF/y/Z5sV6+FQW+/ow68cHpm4sunt8Q==", - "license": "Apache-2.0", - "engines": { - "node": ">=10" - } - }, - "node_modules/@nuxt/ui/node_modules/vue-demi": { - "version": "0.14.10", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz", - "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", - "hasInstallScript": true, - "license": "MIT", - "bin": { - "vue-demi-fix": "bin/vue-demi-fix.js", - "vue-demi-switch": "bin/vue-demi-switch.js" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "@vue/composition-api": "^1.0.0-rc.1", - "vue": "^3.0.0-0 || ^2.6.0" - }, - "peerDependenciesMeta": { - "@vue/composition-api": { - "optional": true - } - } - }, "node_modules/@nuxt/vite-builder": { "version": "3.14.1592", "resolved": "https://registry.npmjs.org/@nuxt/vite-builder/-/vite-builder-3.14.1592.tgz", @@ -4990,14 +4886,14 @@ "license": "MIT" }, "node_modules/@vueuse/components": { - "version": "10.11.1", - "resolved": "https://registry.npmjs.org/@vueuse/components/-/components-10.11.1.tgz", - "integrity": "sha512-ThcreQCX/eq61sLkLKjigD4PQvs3Wy4zglICvQH9tP6xl87y5KsQEoizn6OI+R3hrOgwQHLJe7Y0wLLh3fBKcg==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/@vueuse/components/-/components-11.2.0.tgz", + "integrity": "sha512-L9uDsTcaMvz3x1tX2RepdmvDJGIHBiSeYVXNFfHceiM3mmPY6vfRlS/XqZTpip7FdXxu0s/zSmtZCffZGTNRXQ==", "license": "MIT", "dependencies": { - "@vueuse/core": "10.11.1", - "@vueuse/shared": "10.11.1", - "vue-demi": ">=0.14.8" + "@vueuse/core": "11.2.0", + "@vueuse/shared": "11.2.0", + "vue-demi": ">=0.14.10" } }, "node_modules/@vueuse/components/node_modules/vue-demi": { @@ -5027,15 +4923,15 @@ } }, "node_modules/@vueuse/core": { - "version": "10.11.1", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.11.1.tgz", - "integrity": "sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-11.2.0.tgz", + "integrity": "sha512-JIUwRcOqOWzcdu1dGlfW04kaJhW3EXnnjJJfLTtddJanymTL7lF1C0+dVVZ/siLfc73mWn+cGP1PE1PKPruRSA==", "license": "MIT", "dependencies": { "@types/web-bluetooth": "^0.0.20", - "@vueuse/metadata": "10.11.1", - "@vueuse/shared": "10.11.1", - "vue-demi": ">=0.14.8" + "@vueuse/metadata": "11.2.0", + "@vueuse/shared": "11.2.0", + "vue-demi": ">=0.14.10" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -5067,25 +4963,105 @@ } } }, - "node_modules/@vueuse/math": { + "node_modules/@vueuse/integrations": { "version": "11.2.0", - "resolved": "https://registry.npmjs.org/@vueuse/math/-/math-11.2.0.tgz", - "integrity": "sha512-Ld1MiHVIHshjQKZVOcd/MQzV9v1g9Vj3a7xs1C3/f77D1kv4EL9zmi0iyOcBicY/0rq4r9YrrZOXvpfSrzZB8g==", + "resolved": "https://registry.npmjs.org/@vueuse/integrations/-/integrations-11.2.0.tgz", + "integrity": "sha512-zGXz3dsxNHKwiD9jPMvR3DAxQEOV6VWIEYTGVSB9PNpk4pTWR+pXrHz9gvXWcP2sTk3W2oqqS6KwWDdntUvNVA==", "license": "MIT", "dependencies": { + "@vueuse/core": "11.2.0", "@vueuse/shared": "11.2.0", "vue-demi": ">=0.14.10" }, "funding": { "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "async-validator": "^4", + "axios": "^1", + "change-case": "^5", + "drauu": "^0.4", + "focus-trap": "^7", + "fuse.js": "^7", + "idb-keyval": "^6", + "jwt-decode": "^4", + "nprogress": "^0.2", + "qrcode": "^1.5", + "sortablejs": "^1", + "universal-cookie": "^7" + }, + "peerDependenciesMeta": { + "async-validator": { + "optional": true + }, + "axios": { + "optional": true + }, + "change-case": { + "optional": true + }, + "drauu": { + "optional": true + }, + "focus-trap": { + "optional": true + }, + "fuse.js": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "jwt-decode": { + "optional": true + }, + "nprogress": { + "optional": true + }, + "qrcode": { + "optional": true + }, + "sortablejs": { + "optional": true + }, + "universal-cookie": { + "optional": true + } + } + }, + "node_modules/@vueuse/integrations/node_modules/vue-demi": { + "version": "0.14.10", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz", + "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } } }, - "node_modules/@vueuse/math/node_modules/@vueuse/shared": { + "node_modules/@vueuse/math": { "version": "11.2.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-11.2.0.tgz", - "integrity": "sha512-VxFjie0EanOudYSgMErxXfq6fo8vhr5ICI+BuE3I9FnX7ePllEsVrRQ7O6Q1TLgApeLuPKcHQxAXpP+KnlrJsg==", + "resolved": "https://registry.npmjs.org/@vueuse/math/-/math-11.2.0.tgz", + "integrity": "sha512-Ld1MiHVIHshjQKZVOcd/MQzV9v1g9Vj3a7xs1C3/f77D1kv4EL9zmi0iyOcBicY/0rq4r9YrrZOXvpfSrzZB8g==", "license": "MIT", "dependencies": { + "@vueuse/shared": "11.2.0", "vue-demi": ">=0.14.10" }, "funding": { @@ -5119,9 +5095,9 @@ } }, "node_modules/@vueuse/metadata": { - "version": "10.11.1", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.11.1.tgz", - "integrity": "sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-11.2.0.tgz", + "integrity": "sha512-L0ZmtRmNx+ZW95DmrgD6vn484gSpVeRbgpWevFKXwqqQxW9hnSi2Ppuh2BzMjnbv4aJRiIw8tQatXT9uOB23dQ==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/antfu" @@ -5147,18 +5123,106 @@ "vue": ">=3.0.0" } }, - "node_modules/@vueuse/nuxt": { + "node_modules/@vueuse/motion/node_modules/@vueuse/core": { "version": "10.11.1", - "resolved": "https://registry.npmjs.org/@vueuse/nuxt/-/nuxt-10.11.1.tgz", - "integrity": "sha512-UiaYSIwOkmUVn8Gl1AqtLWYR12flO+8sEu9X0Y1fNjSR7EWy9jMuiCvOGqwtoeTsqfHrivl0d5HfMzr11GFnMA==", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.11.1.tgz", + "integrity": "sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==", "license": "MIT", "dependencies": { - "@nuxt/kit": "^3.12.1", - "@vueuse/core": "10.11.1", + "@types/web-bluetooth": "^0.0.20", "@vueuse/metadata": "10.11.1", - "local-pkg": "^0.5.0", + "@vueuse/shared": "10.11.1", "vue-demi": ">=0.14.8" }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/motion/node_modules/@vueuse/core/node_modules/vue-demi": { + "version": "0.14.10", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz", + "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/@vueuse/motion/node_modules/@vueuse/metadata": { + "version": "10.11.1", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.11.1.tgz", + "integrity": "sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/motion/node_modules/@vueuse/shared": { + "version": "10.11.1", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.11.1.tgz", + "integrity": "sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==", + "license": "MIT", + "dependencies": { + "vue-demi": ">=0.14.8" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/motion/node_modules/@vueuse/shared/node_modules/vue-demi": { + "version": "0.14.10", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz", + "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/@vueuse/nuxt": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/@vueuse/nuxt/-/nuxt-11.2.0.tgz", + "integrity": "sha512-4Mp1SXpXy8KRKY7lJqN4AuiMkun9IUVGt02t2SBk1hf/RVe4U6AIR2ukmHws0uYvjIGIhlGNv4o6ayTK/7ELWQ==", + "license": "MIT", + "dependencies": { + "@nuxt/kit": "^3.13.2", + "@vueuse/core": "11.2.0", + "@vueuse/metadata": "11.2.0", + "local-pkg": "^0.5.0", + "vue-demi": ">=0.14.10" + }, "funding": { "url": "https://github.com/sponsors/antfu" }, @@ -5193,12 +5257,12 @@ } }, "node_modules/@vueuse/shared": { - "version": "10.11.1", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.11.1.tgz", - "integrity": "sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-11.2.0.tgz", + "integrity": "sha512-VxFjie0EanOudYSgMErxXfq6fo8vhr5ICI+BuE3I9FnX7ePllEsVrRQ7O6Q1TLgApeLuPKcHQxAXpP+KnlrJsg==", "license": "MIT", "dependencies": { - "vue-demi": ">=0.14.8" + "vue-demi": ">=0.14.10" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -7881,9 +7945,9 @@ } }, "node_modules/fuse.js": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-6.6.2.tgz", - "integrity": "sha512-cJaJkxCCxC8qIIcPBF9yGxY0W/tVZS3uEISDxhYIdtk8OL93pe+6Zj7LjCqVV4dzbqcriOZ+kQ/NE4RXZHsIGA==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-7.0.0.tgz", + "integrity": "sha512-14F4hBIxqKvD4Zz/XjDc3y94mNZN6pRv3U13Udo0lNLCWRBUsrMv2xwcF/y/Z5sV6+FQW+/ow68cHpm4sunt8Q==", "license": "Apache-2.0", "engines": { "node": ">=10" @@ -10624,9 +10688,9 @@ } }, "node_modules/nuxt-utm": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/nuxt-utm/-/nuxt-utm-0.1.10.tgz", - "integrity": "sha512-5A69HVJKDJzr/1H1Eob9OEqStUwzymcEd3z6WqNwtrW6YaEdzH76HKaToTIcCnbZsj6V8PfMz5+9qoQqw2l57g==", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/nuxt-utm/-/nuxt-utm-0.2.2.tgz", + "integrity": "sha512-I4ygLWjUbm9N4nJxnUH0I5uk5QvB78zEVlsjPzcKce7qPo3SyxlVXO5oNj9aO4nPJ1yyWOKHOPgaB0BEqVd6Sw==", "dev": true, "license": "MIT", "dependencies": { diff --git a/client/package.json b/client/package.json index 74a71833..42f682d0 100644 --- a/client/package.json +++ b/client/package.json @@ -13,6 +13,9 @@ "lint:fix": "eslint . --fix --ext .js,.vue" }, "devDependencies": { + "@iconify-json/clarity": "^1.2.1", + "@iconify-json/ic": "^1.2.1", + "@iconify-json/octicon": "^1.2.1", "@nuxt/devtools": "^1.6.1", "@nuxt/eslint-config": "^0.2.0", "@nuxt/icon": "^1.8.2", @@ -23,7 +26,7 @@ "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.2.1", "nuxt": "^3.14.1592", - "nuxt-utm": "^0.1.10", + "nuxt-utm": "^0.2.2", "postcss": "^8.4.47", "prettier": "^3.3.3", "sass": "^1.80.2", @@ -39,10 +42,11 @@ "@popperjs/core": "^2.11.8", "@sentry/vite-plugin": "^2.22.6", "@sentry/vue": "^7.119.2", - "@vueuse/components": "^10.11.1", - "@vueuse/core": "^10.5.0", + "@vueuse/components": "^11.2.0", + "@vueuse/core": "^11.2.0", + "@vueuse/integrations": "^11.2.0", "@vueuse/motion": "^2.2.6", - "@vueuse/nuxt": "^10.11.1", + "@vueuse/nuxt": "^11.2.0", "amplitude-js": "^8.21.9", "chart.js": "^4.4.5", "clone-deep": "^4.0.1", @@ -51,7 +55,7 @@ "date-fns": "^2.30.0", "debounce": "^1.2.1", "esbuild": "^0.23.1", - "fuse.js": "^6.6.2", + "fuse.js": "^7.0.0", "js-sha256": "^0.10.1", "libphonenumber-js": "^1.11.12", "object-to-formdata": "^4.5.1", @@ -63,8 +67,7 @@ "tailwind-merge": "^2.5.4", "tinymotion": "^0.2.0", "v-calendar": "3.0.1", - "vue": "^3.2.13", - "vue-chartjs": "^5.3.1", + "vue-chartjs": "^5.3.2", "vue-codemirror": "^6.1.1", "vue-confetti": "^2.3.0", "vue-country-flag-next": "^2.3.2",