From 4b534fb1cad7b99f38ed1d7d7f44533ccd626daf Mon Sep 17 00:00:00 2001 From: Gauthier Roebroeck Date: Thu, 10 Jul 2025 16:07:57 +0800 Subject: [PATCH] bump deps --- next-ui/package-lock.json | 942 ++++++++++++------------ next-ui/package.json | 50 +- next-ui/public-msw/mockServiceWorker.js | 16 +- 3 files changed, 512 insertions(+), 496 deletions(-) diff --git a/next-ui/package-lock.json b/next-ui/package-lock.json index bcd17f406..0caf0a585 100644 --- a/next-ui/package-lock.json +++ b/next-ui/package-lock.json @@ -10,62 +10,62 @@ "dependencies": { "@pinia/colada": "^0.17.1", "@pinia/colada-plugin-auto-refetch": "^0.2.0", - "@vueuse/core": "^13.4.0", - "core-js": "^3.43.0", - "marked": "^15.0.12", + "@vueuse/core": "^13.5.0", + "core-js": "^3.44.0", + "marked": "^16.0.0", "openapi-fetch": "^0.14.0", "pinia": "^3.0.3", - "pinia-plugin-persistedstate": "^4.3.0", + "pinia-plugin-persistedstate": "^4.4.1", "vue": "^3.5.17", "vue-intl": "^6.5.25", "vuetify": "^3.8.11" }, "devDependencies": { "@chromatic-com/storybook": "^4.0.1", - "@eslint/js": "^9.29.0", + "@eslint/js": "^9.30.1", "@formatjs/cli": "^6.7.2", "@iconify-json/mdi": "^1.2.3", - "@storybook/addon-a11y": "^9.0.13", - "@storybook/addon-docs": "^9.0.13", - "@storybook/addon-themes": "^9.0.13", - "@storybook/addon-vitest": "^9.0.13", - "@storybook/vue3-vite": "^9.0.13", + "@storybook/addon-a11y": "^9.0.16", + "@storybook/addon-docs": "^9.0.16", + "@storybook/addon-themes": "^9.0.16", + "@storybook/addon-vitest": "^9.0.16", + "@storybook/vue3-vite": "^9.0.16", "@testing-library/vue": "^8.1.0", "@tsconfig/node22": "^22.0.2", - "@types/node": "^24.0.4", - "@unocss/preset-icons": "^66.3.1", + "@types/node": "^24.0.12", + "@unocss/preset-icons": "^66.3.3", "@vitejs/plugin-vue": "^5.2.4", "@vitest/browser": "^3.2.4", "@vitest/coverage-v8": "^3.2.4", "@vue/eslint-config-prettier": "^10.2.0", - "@vue/eslint-config-typescript": "^14.5.1", + "@vue/eslint-config-typescript": "^14.6.0", "@vue/tsconfig": "^0.7.0", - "chromatic": "^13.0.1", - "eslint": "^9.29.0", + "chromatic": "^13.1.2", + "eslint": "^9.30.1", "eslint-config-prettier": "^10.1.5", "eslint-plugin-formatjs": "^5.4.0", - "eslint-plugin-storybook": "^9.0.13", - "eslint-plugin-vue": "^10.2.0", + "eslint-plugin-storybook": "^9.0.16", + "eslint-plugin-vue": "^10.3.0", "happy-dom": "^18.0.1", - "msw": "^2.10.2", + "msw": "^2.10.3", "msw-storybook-addon": "^2.0.5", "npm-run-all2": "^8.0.4", "openapi-msw": "^1.2.0", "openapi-typescript": "^7.8.0", - "playwright": "^1.53.1", - "prettier": "^3.6.0", + "playwright": "^1.53.2", + "prettier": "^3.6.2", "sass": "^1.89.2", "sass-embedded": "^1.89.2", - "storybook": "^9.0.13", + "storybook": "^9.0.16", "typescript": "^5.8.3", - "unocss": "^66.3.1", + "unocss": "^66.3.3", "unplugin-auto-import": "^19.3.0", "unplugin-fonts": "^1.1.1", - "unplugin-vue-components": "^28.7.0", - "unplugin-vue-router": "^0.12.0", + "unplugin-vue-components": "^28.8.0", + "unplugin-vue-router": "^0.14.0", "vite": "^6.3.5", "vite-plugin-dir2json": "^1.3.0", - "vite-plugin-vue-layouts-next": "^0.1.5", + "vite-plugin-vue-layouts-next": "^1.0.0", "vite-plugin-vuetify": "^2.0.3", "vitest": "^3.2.4", "vue-router": "^4.4.0", @@ -174,12 +174,12 @@ } }, "node_modules/@babel/parser": { - "version": "7.27.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.5.tgz", - "integrity": "sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.0.tgz", + "integrity": "sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==", "license": "MIT", "dependencies": { - "@babel/types": "^7.27.3" + "@babel/types": "^7.28.0" }, "bin": { "parser": "bin/babel-parser.js" @@ -199,9 +199,9 @@ } }, "node_modules/@babel/types": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.3.tgz", - "integrity": "sha512-Y1GkI4ktrtvmawoSq+4FCVHNryea6uR+qUQy0AGxLSsjCX0nVmkYQMBLHDkXZuo5hGx7eYdnIaslsdBFm7zbUw==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.0.tgz", + "integrity": "sha512-jYnje+JyZG5YThjHiF28oT4SIZLnYOcSBb6+SDaFIyzDVSkXQmQQYclJ2R+YxcdmK0AX6x1E5OQNtuh3jHDrUg==", "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.27.1", @@ -929,9 +929,9 @@ } }, "node_modules/@eslint/config-array": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.20.1.tgz", - "integrity": "sha512-OL0RJzC/CBzli0DrrR31qzj6d6i6Mm3HByuhflhl4LOBiWxN+3i6/t/ZQQNii4tjksXi8r2CRW1wMpWA2ULUEw==", + "version": "0.21.0", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", + "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -968,9 +968,9 @@ } }, "node_modules/@eslint/config-helpers": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.2.tgz", - "integrity": "sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.0.tgz", + "integrity": "sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==", "dev": true, "license": "Apache-2.0", "engines": { @@ -1039,9 +1039,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.29.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.29.0.tgz", - "integrity": "sha512-3PIF4cBw/y+1u2EazflInpV+lYsSG0aByVIQzAgb1m1MhHFSbqTyNqtBKHgWf/9Ykud+DhILS9EGkmekVhbKoQ==", + "version": "9.30.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.30.1.tgz", + "integrity": "sha512-zXhuECFlyep42KZUhWjfvsmXGX39W8K8LFb8AWXM9gSV9dQB+MrJGLKvW6Zw0Ggnbpw0VHTtrhFXYe3Gym18jg==", "dev": true, "license": "MIT", "engines": { @@ -1669,6 +1669,8 @@ "resolved": "https://registry.npmjs.org/@nuxt/kit/-/kit-3.17.5.tgz", "integrity": "sha512-NdCepmA+S/SzgcaL3oYUeSlXGYO6BXGr9K/m1D0t0O9rApF8CSq/QQ+ja5KYaYMO1kZAEWH4s2XVcE3uPrrAVg==", "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "c12": "^3.0.4", "consola": "^3.4.2", @@ -1702,6 +1704,8 @@ "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", "license": "MIT", + "optional": true, + "peer": true, "engines": { "node": ">= 4" } @@ -2466,9 +2470,9 @@ ] }, "node_modules/@storybook/addon-a11y": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-9.0.13.tgz", - "integrity": "sha512-MVkfZx7ZeAOMGzeRLH6Rf2NMMA5ubTRR8EzW0x0kGXIfYhZxRj+hDEZl3ggMUo+A30w+hOi4d8OGFfWm45DTeg==", + "version": "9.0.16", + "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-9.0.16.tgz", + "integrity": "sha512-pi9ipxhs9bA2yCHDGp2+yWy6E2LywDFTqWcFh3aw/LRxnlRTf52QiVJkWpJbNFEXgk4QrKVrAruf9LLiXpTcOA==", "dev": true, "license": "MIT", "dependencies": { @@ -2480,20 +2484,20 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.13" + "storybook": "^9.0.16" } }, "node_modules/@storybook/addon-docs": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-9.0.13.tgz", - "integrity": "sha512-e9mCzgxsSz/FIHz08Gex71jF2tz5WNPgSxEg6Lb8jMWbfdgb2lEFyby/RV5qj8ajTXhheiGKZ3K9JESfLWm0ng==", + "version": "9.0.16", + "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-9.0.16.tgz", + "integrity": "sha512-/ZXaxMC/JqL0cnVuyPHXdJhNvgCrKvxcnM3ACdgBLsEIGcIqegPF+Ahkb2f9sjU36sR7ihT81cL/7cUvQwzd4Q==", "dev": true, "license": "MIT", "dependencies": { "@mdx-js/react": "^3.0.0", - "@storybook/csf-plugin": "9.0.13", + "@storybook/csf-plugin": "9.0.16", "@storybook/icons": "^1.2.12", - "@storybook/react-dom-shim": "9.0.13", + "@storybook/react-dom-shim": "9.0.16", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "ts-dedent": "^2.0.0" @@ -2503,13 +2507,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.13" + "storybook": "^9.0.16" } }, "node_modules/@storybook/addon-themes": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@storybook/addon-themes/-/addon-themes-9.0.13.tgz", - "integrity": "sha512-OmJI0hPW9aG52jTocSl1nIuYhMu4TxkYZQYW4tdpeNVe67mmvKsoMsdFo7DmagT9LF361LqKOA7lZD5ESwRx/A==", + "version": "9.0.16", + "resolved": "https://registry.npmjs.org/@storybook/addon-themes/-/addon-themes-9.0.16.tgz", + "integrity": "sha512-lzUkriN/DqEbokZTQlleob+1Tkuccv+3LLOGlP9hgk45ug3iiPV67Uq8iZapr7lofSJ525QnMB2XktkPReDpYA==", "dev": true, "license": "MIT", "dependencies": { @@ -2520,13 +2524,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.13" + "storybook": "^9.0.16" } }, "node_modules/@storybook/addon-vitest": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@storybook/addon-vitest/-/addon-vitest-9.0.13.tgz", - "integrity": "sha512-+Cpqur7HE8dYIFLh+ujjynwReAwwdLtLBrNHLxcN5Iw1tFec+1irWYg4f0IG5zXvasklij4icH68eC2knZaehw==", + "version": "9.0.16", + "resolved": "https://registry.npmjs.org/@storybook/addon-vitest/-/addon-vitest-9.0.16.tgz", + "integrity": "sha512-amIJLeAcREF/imEmAhZmsPc3kvtEDVdk7O6uvh8/ql8UYNN5Tnc+ud6CsfIZO82ru+PupoYKrt6SC8EwpQ8YMQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2542,7 +2546,7 @@ "peerDependencies": { "@vitest/browser": "^3.0.0", "@vitest/runner": "^3.0.0", - "storybook": "^9.0.13", + "storybook": "^9.0.16", "vitest": "^3.0.0" }, "peerDependenciesMeta": { @@ -2558,13 +2562,13 @@ } }, "node_modules/@storybook/builder-vite": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-9.0.13.tgz", - "integrity": "sha512-uXciI4Do54nH2HEDPZGfqHmtpH7cMGiDxWBbobgQ/ff4e1ltmZFD9EDwsKzoUUZ1CVvs2qA0Sr/vp4cVsV/urg==", + "version": "9.0.16", + "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-9.0.16.tgz", + "integrity": "sha512-zXockUexeRy3ABG7DFLEvJqJe4mGL0JkI7FMrpwiKaHCQNaD87vR0xkRVeh0a3B8GKUNxoYtpYKvdzc9DobQHQ==", "dev": true, "license": "MIT", "dependencies": { - "@storybook/csf-plugin": "9.0.13", + "@storybook/csf-plugin": "9.0.16", "ts-dedent": "^2.0.0" }, "funding": { @@ -2572,14 +2576,14 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.13", - "vite": "^5.0.0 || ^6.0.0" + "storybook": "^9.0.16", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0" } }, "node_modules/@storybook/csf-plugin": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-9.0.13.tgz", - "integrity": "sha512-yVBZERU2+FEqYFoRxK1sebP4aYZAwUFFG2MpD8YHM1g51lWpWDQsKkW57jPZ65GbuaK/DDLSldva6kF+tBk1DQ==", + "version": "9.0.16", + "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-9.0.16.tgz", + "integrity": "sha512-MSmfPwI0j1mMAc+R3DVkVBQf2KLzaVn2SLdEwweesx63Nh9j3zu9CqKEa0zOuDX1lR2M0DZU0lV6K4sc2EYI4A==", "dev": true, "license": "MIT", "dependencies": { @@ -2590,7 +2594,7 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.13" + "storybook": "^9.0.16" } }, "node_modules/@storybook/csf-plugin/node_modules/unplugin": { @@ -2629,9 +2633,9 @@ } }, "node_modules/@storybook/react-dom-shim": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-9.0.13.tgz", - "integrity": "sha512-k7fucEJu39cE7V31fX+cM2wbW869vuj9hFZJDIEPWwo33nKFFqr0f31ar01gCcYuMiad8KezbdzXnDcBw6c6Ww==", + "version": "9.0.16", + "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-9.0.16.tgz", + "integrity": "sha512-5aIK+31R41mRUvDB4vmBv8hwh3IVHIk/Zbs6kkWF2a+swOsB2+a06aLX21lma4/0T/AuFVXHWat0+inQ4nrXRg==", "dev": true, "license": "MIT", "funding": { @@ -2641,13 +2645,13 @@ "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^9.0.13" + "storybook": "^9.0.16" } }, "node_modules/@storybook/vue3": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@storybook/vue3/-/vue3-9.0.13.tgz", - "integrity": "sha512-dTvx+V/HL1AakAo5lAQLqE2aSRsNBTEA3Ld+fzJJls0a4KF2oGoGES+QjLAdGxrBk+54yGZQeVDVxIfyBWMfhA==", + "version": "9.0.16", + "resolved": "https://registry.npmjs.org/@storybook/vue3/-/vue3-9.0.16.tgz", + "integrity": "sha512-4pF5mHg6NKHd+dAlbQB/7jzKZoXeTBIja/OPdjjR3Y7MIQlTATyoq3aX1dL3MQ5MDoEMMGZxfxyitc0Wbz8RBQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2663,19 +2667,19 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.13", + "storybook": "^9.0.16", "vue": "^3.0.0" } }, "node_modules/@storybook/vue3-vite": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@storybook/vue3-vite/-/vue3-vite-9.0.13.tgz", - "integrity": "sha512-6BlSmLtADX0OO37/ON/huHPAOTZJWrsdT16MM8ynd0TVn27nf28a1J3prRF1Pzme8DdGiwJiF2vlaifTMuv5sQ==", + "version": "9.0.16", + "resolved": "https://registry.npmjs.org/@storybook/vue3-vite/-/vue3-vite-9.0.16.tgz", + "integrity": "sha512-r6bpRV+jGQXo5K1ubs+xy2oLYEoVPeItqgrKajSiJ/sTCebifxGkpa2247qJL9cmjJ/MNdkHRwj6C3cxYPDzXQ==", "dev": true, "license": "MIT", "dependencies": { - "@storybook/builder-vite": "9.0.13", - "@storybook/vue3": "9.0.13", + "@storybook/builder-vite": "9.0.16", + "@storybook/vue3": "9.0.16", "find-package-json": "^1.2.0", "magic-string": "^0.30.0", "typescript": "^5.8.3", @@ -2690,8 +2694,8 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.13", - "vite": "^5.0.0 || ^6.0.0" + "storybook": "^9.0.16", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0" } }, "node_modules/@storybook/vue3/node_modules/type-fest": { @@ -2860,6 +2864,7 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", + "devOptional": true, "license": "MIT" }, "node_modules/@types/json-schema": { @@ -2884,9 +2889,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "24.0.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.0.4.tgz", - "integrity": "sha512-ulyqAkrhnuNq9pB76DRBTkcS6YsmDALy6Ua63V8OhrOBgbcYt6IOdzpw5P1+dyRIyMerzLkeYWBeOXPpA9GMAA==", + "version": "24.0.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.0.12.tgz", + "integrity": "sha512-LtOrbvDf5ndC9Xi+4QZjVL0woFymF/xSTKZKPgrrl7H7XoeDvnD+E2IclKVDyaK9UM756W/3BXqSU+JEHopA9g==", "dev": true, "license": "MIT", "dependencies": { @@ -2946,17 +2951,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.35.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.35.0.tgz", - "integrity": "sha512-ijItUYaiWuce0N1SoSMrEd0b6b6lYkYt99pqCPfybd+HKVXtEvYhICfLdwp42MhiI5mp0oq7PKEL+g1cNiz/Eg==", + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.36.0.tgz", + "integrity": "sha512-lZNihHUVB6ZZiPBNgOQGSxUASI7UJWhT8nHyUGCnaQ28XFCw98IfrMCG3rUl1uwUWoAvodJQby2KTs79UTcrAg==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.35.0", - "@typescript-eslint/type-utils": "8.35.0", - "@typescript-eslint/utils": "8.35.0", - "@typescript-eslint/visitor-keys": "8.35.0", + "@typescript-eslint/scope-manager": "8.36.0", + "@typescript-eslint/type-utils": "8.36.0", + "@typescript-eslint/utils": "8.36.0", + "@typescript-eslint/visitor-keys": "8.36.0", "graphemer": "^1.4.0", "ignore": "^7.0.0", "natural-compare": "^1.4.0", @@ -2970,7 +2975,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.35.0", + "@typescript-eslint/parser": "^8.36.0", "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <5.9.0" } @@ -2986,16 +2991,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.35.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.35.0.tgz", - "integrity": "sha512-6sMvZePQrnZH2/cJkwRpkT7DxoAWh+g6+GFRK6bV3YQo7ogi3SX5rgF6099r5Q53Ma5qeT7LGmOmuIutF4t3lA==", + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.36.0.tgz", + "integrity": "sha512-FuYgkHwZLuPbZjQHzJXrtXreJdFMKl16BFYyRrLxDhWr6Qr7Kbcu2s1Yhu8tsiMXw1S0W1pjfFfYEt+R604s+Q==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.35.0", - "@typescript-eslint/types": "8.35.0", - "@typescript-eslint/typescript-estree": "8.35.0", - "@typescript-eslint/visitor-keys": "8.35.0", + "@typescript-eslint/scope-manager": "8.36.0", + "@typescript-eslint/types": "8.36.0", + "@typescript-eslint/typescript-estree": "8.36.0", + "@typescript-eslint/visitor-keys": "8.36.0", "debug": "^4.3.4" }, "engines": { @@ -3011,14 +3016,14 @@ } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.35.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.35.0.tgz", - "integrity": "sha512-41xatqRwWZuhUMF/aZm2fcUsOFKNcG28xqRSS6ZVr9BVJtGExosLAm5A1OxTjRMagx8nJqva+P5zNIGt8RIgbQ==", + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.36.0.tgz", + "integrity": "sha512-JAhQFIABkWccQYeLMrHadu/fhpzmSQ1F1KXkpzqiVxA/iYI6UnRt2trqXHt1sYEcw1mxLnB9rKMsOxXPxowN/g==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.35.0", - "@typescript-eslint/types": "^8.35.0", + "@typescript-eslint/tsconfig-utils": "^8.36.0", + "@typescript-eslint/types": "^8.36.0", "debug": "^4.3.4" }, "engines": { @@ -3033,14 +3038,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.35.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.35.0.tgz", - "integrity": "sha512-+AgL5+mcoLxl1vGjwNfiWq5fLDZM1TmTPYs2UkyHfFhgERxBbqHlNjRzhThJqz+ktBqTChRYY6zwbMwy0591AA==", + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.36.0.tgz", + "integrity": "sha512-wCnapIKnDkN62fYtTGv2+RY8FlnBYA3tNm0fm91kc2BjPhV2vIjwwozJ7LToaLAyb1ca8BxrS7vT+Pvvf7RvqA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.35.0", - "@typescript-eslint/visitor-keys": "8.35.0" + "@typescript-eslint/types": "8.36.0", + "@typescript-eslint/visitor-keys": "8.36.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3051,9 +3056,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.35.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.35.0.tgz", - "integrity": "sha512-04k/7247kZzFraweuEirmvUj+W3bJLI9fX6fbo1Qm2YykuBvEhRTPl8tcxlYO8kZZW+HIXfkZNoasVb8EV4jpA==", + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.36.0.tgz", + "integrity": "sha512-Nhh3TIEgN18mNbdXpd5Q8mSCBnrZQeY9V7Ca3dqYvNDStNIGRmJA6dmrIPMJ0kow3C7gcQbpsG2rPzy1Ks/AnA==", "dev": true, "license": "MIT", "engines": { @@ -3068,14 +3073,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.35.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.35.0.tgz", - "integrity": "sha512-ceNNttjfmSEoM9PW87bWLDEIaLAyR+E6BoYJQ5PfaDau37UGca9Nyq3lBk8Bw2ad0AKvYabz6wxc7DMTO2jnNA==", + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.36.0.tgz", + "integrity": "sha512-5aaGYG8cVDd6cxfk/ynpYzxBRZJk7w/ymto6uiyUFtdCozQIsQWh7M28/6r57Fwkbweng8qAzoMCPwSJfWlmsg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "8.35.0", - "@typescript-eslint/utils": "8.35.0", + "@typescript-eslint/typescript-estree": "8.36.0", + "@typescript-eslint/utils": "8.36.0", "debug": "^4.3.4", "ts-api-utils": "^2.1.0" }, @@ -3092,9 +3097,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.35.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.35.0.tgz", - "integrity": "sha512-0mYH3emanku0vHw2aRLNGqe7EXh9WHEhi7kZzscrMDf6IIRUQ5Jk4wp1QrledE/36KtdZrVfKnE32eZCf/vaVQ==", + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.36.0.tgz", + "integrity": "sha512-xGms6l5cTJKQPZOKM75Dl9yBfNdGeLRsIyufewnxT4vZTrjC0ImQT4fj8QmtJK84F58uSh5HVBSANwcfiXxABQ==", "dev": true, "license": "MIT", "engines": { @@ -3106,16 +3111,16 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.35.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.35.0.tgz", - "integrity": "sha512-F+BhnaBemgu1Qf8oHrxyw14wq6vbL8xwWKKMwTMwYIRmFFY/1n/9T/jpbobZL8vp7QyEUcC6xGrnAO4ua8Kp7w==", + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.36.0.tgz", + "integrity": "sha512-JaS8bDVrfVJX4av0jLpe4ye0BpAaUW7+tnS4Y4ETa3q7NoZgzYbN9zDQTJ8kPb5fQ4n0hliAt9tA4Pfs2zA2Hg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.35.0", - "@typescript-eslint/tsconfig-utils": "8.35.0", - "@typescript-eslint/types": "8.35.0", - "@typescript-eslint/visitor-keys": "8.35.0", + "@typescript-eslint/project-service": "8.36.0", + "@typescript-eslint/tsconfig-utils": "8.36.0", + "@typescript-eslint/types": "8.36.0", + "@typescript-eslint/visitor-keys": "8.36.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -3135,16 +3140,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.35.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.35.0.tgz", - "integrity": "sha512-nqoMu7WWM7ki5tPgLVsmPM8CkqtoPUG6xXGeefM5t4x3XumOEKMoUZPdi+7F+/EotukN4R9OWdmDxN80fqoZeg==", + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.36.0.tgz", + "integrity": "sha512-VOqmHu42aEMT+P2qYjylw6zP/3E/HvptRwdn/PZxyV27KhZg2IOszXod4NcXisWzPAGSS4trE/g4moNj6XmH2g==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.7.0", - "@typescript-eslint/scope-manager": "8.35.0", - "@typescript-eslint/types": "8.35.0", - "@typescript-eslint/typescript-estree": "8.35.0" + "@typescript-eslint/scope-manager": "8.36.0", + "@typescript-eslint/types": "8.36.0", + "@typescript-eslint/typescript-estree": "8.36.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3159,13 +3164,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.35.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.35.0.tgz", - "integrity": "sha512-zTh2+1Y8ZpmeQaQVIc/ZZxsx8UzgKJyNg1PTvjzC7WMhPSVS8bfDX34k1SrwOf016qd5RU3az2UxUNue3IfQ5g==", + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.36.0.tgz", + "integrity": "sha512-vZrhV2lRPWDuGoxcmrzRZyxAggPL+qp3WzUrlZD+slFueDiYHxeBa34dUXPuC0RmGKzl4lS5kFJYvKCq9cnNDA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.35.0", + "@typescript-eslint/types": "8.36.0", "eslint-visitor-keys": "^4.2.1" }, "engines": { @@ -3190,15 +3195,15 @@ } }, "node_modules/@unocss/astro": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-66.3.1.tgz", - "integrity": "sha512-Jsx7Z4/aeiIn7wpDHYgoORk+Y7G0q6Gpt2NnJreS60Hfxa+0ru0KfQxs3A1f8NzSXqzf5FijtqOh2CdBiYsfFA==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-66.3.3.tgz", + "integrity": "sha512-q26EfadSMmEXZpWDKsJF9anBCfhYDmWljVpDZ2Wo8K48IbZMUXrWfiAiUc6ijE/A/rADfHk8bp3a3GE01t3I9A==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.3.1", - "@unocss/reset": "66.3.1", - "@unocss/vite": "66.3.1" + "@unocss/core": "66.3.3", + "@unocss/reset": "66.3.3", + "@unocss/vite": "66.3.3" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -3213,16 +3218,16 @@ } }, "node_modules/@unocss/cli": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-66.3.1.tgz", - "integrity": "sha512-fuiGIDFLuAytj3FsrOZjzM4JKRMvL/e+14HR+6FEYt0NDkUBpeP4vrLKX63sJ0Vd9gUXLfUibYkFPANY0qbj9g==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-66.3.3.tgz", + "integrity": "sha512-U0HoDcwi/DetqP5zDT3dfxG94pC3TI0PfxmpdTfPY7xEylIdLbV89fb70CvJVysDSQJIuw6TYwqS1ZlHoYNKTA==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.3.0", - "@unocss/config": "66.3.1", - "@unocss/core": "66.3.1", - "@unocss/preset-uno": "66.3.1", + "@unocss/config": "66.3.3", + "@unocss/core": "66.3.3", + "@unocss/preset-uno": "66.3.3", "cac": "^6.7.14", "chokidar": "^3.6.0", "colorette": "^2.0.20", @@ -3315,13 +3320,13 @@ } }, "node_modules/@unocss/config": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/config/-/config-66.3.1.tgz", - "integrity": "sha512-7gUsp7GgxWVOJr5Db8VRAUn5xq9JPhfofeaX/V/frMtXCYpKsNghfDquEu79iptBMC15vQopal09wnN6zYJWxQ==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/config/-/config-66.3.3.tgz", + "integrity": "sha512-D/UxnAmkabapqWU4tF85dWWhNfCUyNutWmd4AD2VsQRZOykufJedLV74r3Z3XhoPJn4IGr3BKZm5/rflf5viDg==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.3.1", + "@unocss/core": "66.3.3", "unconfig": "^7.3.2" }, "engines": { @@ -3332,9 +3337,9 @@ } }, "node_modules/@unocss/core": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/core/-/core-66.3.1.tgz", - "integrity": "sha512-a9Fbe+g4ub+YIGbnX3n6bNG8QKgQ7b/666atEZ1PQOd8PfzExN9v22OWc8SxOtn6ooyfYJcMavIf26qLasMCrg==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/core/-/core-66.3.3.tgz", + "integrity": "sha512-6WFLd92TJelVQARtCGaF+EgEoHKIVe43gkGXVoWILu0HUDRWdhv+cpcyX0RTJV22Y976AxeneU7/zmhAh+CXNg==", "dev": true, "license": "MIT", "funding": { @@ -3342,27 +3347,27 @@ } }, "node_modules/@unocss/extractor-arbitrary-variants": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-66.3.1.tgz", - "integrity": "sha512-fMVJ7ha/2DZ4FycyCJub2sPuCMsHuXT+OMAW/C9pA4KT50InvlzphAtVM67RVQA1iuQA2S042ghYaci8hLVPIw==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-66.3.3.tgz", + "integrity": "sha512-TXzjH6FcITQ8V2x7ETHgVOlAHf3ll/ysxL+W4fMROm8jP/o7jvsg36tRfOwU0sDGo/qoCPux82ix9e6/JW0oqQ==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.3.1" + "@unocss/core": "66.3.3" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/inspector": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-66.3.1.tgz", - "integrity": "sha512-9D9+GLgw3iLAa1cGMmk/i67xOnwpRxBJZf/CcD7hXwng/Y2qA+BwCk6+kwj7UbkDr9Ojae4AuKn65n5MJmzUaQ==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-66.3.3.tgz", + "integrity": "sha512-NsK1WRWez2Mzk4+ophtBdXel8nGaPkIDa9lYSFMdKLF/1jNW23txeEL8CsD6/CK8K0BsR11rhLKhUrzyrjfBSQ==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.3.1", - "@unocss/rule-utils": "66.3.1", + "@unocss/core": "66.3.3", + "@unocss/rule-utils": "66.3.3", "colorette": "^2.0.20", "gzip-size": "^6.0.0", "sirv": "^3.0.1", @@ -3380,15 +3385,15 @@ "license": "MIT" }, "node_modules/@unocss/postcss": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-66.3.1.tgz", - "integrity": "sha512-Ubl1dcohDFItXuzlfwu2zQo55BL+rTrIw9x0F0EK+9+cG64SmwRJOf8fT8QwIKVgVLFOWud/22loE5P2/WBTmQ==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-66.3.3.tgz", + "integrity": "sha512-VKq+BtfPIZbLeAeZFprtKZJAyFBOqA8qpQm+vmWBiBia70JzkwfF2SMNIHiGt022yRo9ZmjnI9uRTxSzqXUsUQ==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/config": "66.3.1", - "@unocss/core": "66.3.1", - "@unocss/rule-utils": "66.3.1", + "@unocss/config": "66.3.3", + "@unocss/core": "66.3.3", + "@unocss/rule-utils": "66.3.3", "css-tree": "^3.1.0", "postcss": "^8.5.6", "tinyglobby": "^0.2.14" @@ -3404,27 +3409,27 @@ } }, "node_modules/@unocss/preset-attributify": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-66.3.1.tgz", - "integrity": "sha512-MQQ/D2KNblNMMot9CBC9Ire4euPCLG8rl2rEApk/ac2pX+wurNav8D64QrE6ePPuDLLWSM79X3BXY4MRYk7yKQ==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-66.3.3.tgz", + "integrity": "sha512-22+0Cqqu09q+xHfZ3Wk8Coxe5m6PmpgWz4U5xrEC8056UfG3Q1KEqoCxy2wySJIq8SqxQ30Nlll7oMa31B8Krw==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.3.1" + "@unocss/core": "66.3.3" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-icons": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-66.3.1.tgz", - "integrity": "sha512-/YbX/17XIPeJfK3OIyBHnYs9nQgvCt0dNj6i42+ajRcvTFkDS1v5m3kFiExIfkMDvpfsl8t34zNugyM4piDepw==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-66.3.3.tgz", + "integrity": "sha512-Bmhiev05BN/horlgnyZ8gzQWZKd7oVpUBWD66X7U/dgkLdO6B5GIIsdO5Fi7JLeMDmyXm6vlYk0YQhiTbx8l9w==", "dev": true, "license": "MIT", "dependencies": { "@iconify/utils": "^2.3.0", - "@unocss/core": "66.3.1", + "@unocss/core": "66.3.3", "ofetch": "^1.4.1" }, "funding": { @@ -3432,67 +3437,67 @@ } }, "node_modules/@unocss/preset-mini": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-66.3.1.tgz", - "integrity": "sha512-Zq5z57Ibyu3fOvn0bUujJHK7jpoUjXvXTCSqepsk134UVVYosJojgEcmnwVpDcvxY9+ydOe9/8OPQ26ZXzFd3Q==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-66.3.3.tgz", + "integrity": "sha512-pz8rgvHRYS/6fsZNtG7iArLzwANnLy5GkHY/lbuqkWhO2S2Nf7kpJCbR/uV/XeuFsLnYcZW3NLOmelfvZvJamA==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.3.1", - "@unocss/extractor-arbitrary-variants": "66.3.1", - "@unocss/rule-utils": "66.3.1" + "@unocss/core": "66.3.3", + "@unocss/extractor-arbitrary-variants": "66.3.3", + "@unocss/rule-utils": "66.3.3" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-tagify": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-66.3.1.tgz", - "integrity": "sha512-/ojg9r+K+W2x3DX12DgNQWD2RfPU2OJocP96iUjMnaTVvgweUqfaUXfGvhVsYe8hPjucw8nqGGZ6U8NHAnLyUg==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-66.3.3.tgz", + "integrity": "sha512-L1Ez7Y4uBaW+wiv1BOQygpfhseSt3EZ53jqkl7fxl1EKVsJy6SuZgJxlXEHUYp9xYdSp6EHq2CfL8UevaR+loA==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.3.1" + "@unocss/core": "66.3.3" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-typography": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-66.3.1.tgz", - "integrity": "sha512-0fE3NG3uguJ1UwS5vmKTbUYmIafClrjG517kn0xxwLQMcvLYgitZn7LU6sN/3HgRZLYNy+V/KxEHD28i4A0TMg==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-66.3.3.tgz", + "integrity": "sha512-aQXiGCObvWD9grfUpm0d5nzN+Cpvag0rHP39UjUKb0xSTzY09VzwDrua4kWVO5wJLNK6/L70osyhEgmC3qToxA==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.3.1", - "@unocss/preset-mini": "66.3.1", - "@unocss/rule-utils": "66.3.1" + "@unocss/core": "66.3.3", + "@unocss/preset-mini": "66.3.3", + "@unocss/rule-utils": "66.3.3" } }, "node_modules/@unocss/preset-uno": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-66.3.1.tgz", - "integrity": "sha512-yVyjjt8vFYDnRL9UyaCt7dLPhclsgSjeIhe3sv/5fseyW9B3xorddOgnASxHr7QBoxOqVgNFudaIwe9L7/8Vsw==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-66.3.3.tgz", + "integrity": "sha512-Tiho4LidpuMHrB19GHTU6XrL0A5eFELHk9ebQ/3WeTy+K/9a6Hn5zsHJe5UCtOsEcUdKB33oZx0hXUp93hb/YQ==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.3.1", - "@unocss/preset-wind3": "66.3.1" + "@unocss/core": "66.3.3", + "@unocss/preset-wind3": "66.3.3" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-web-fonts": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-66.3.1.tgz", - "integrity": "sha512-aZQCPo11mOLx+JNdQlslFAtKB2Q3Aef9pAtk1WvqCFboErKFaoppaRThciBRM0GqqiNOHAplplw5lzHF6+lzbw==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-66.3.3.tgz", + "integrity": "sha512-ysKZeC7TXxRiqnNL9GxZFGMKFAHXrcaqozPaEOIJ40dvzbJt8IMLyFndZkcFMcgDCV0pFh/y37mGxxxARO9+pQ==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.3.1", + "@unocss/core": "66.3.3", "ofetch": "^1.4.1" }, "funding": { @@ -3500,53 +3505,53 @@ } }, "node_modules/@unocss/preset-wind": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-66.3.1.tgz", - "integrity": "sha512-gu74NXejsc/9BA02Y3l9iZUx6J6Fcff9LtsMOzttGxPyJLLqjMoXRzfUbeKbB1nCgEKCrXgr4UciPnstngVjmg==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-66.3.3.tgz", + "integrity": "sha512-3Mxl/TDPcv8nNKdFe3WKdlXE6de+lCaaizEH86BILW3ZeyPU9aKzWcZIoxohla0a6zMxDQ2+Gf+7EwaOvpqo7Q==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.3.1", - "@unocss/preset-wind3": "66.3.1" + "@unocss/core": "66.3.3", + "@unocss/preset-wind3": "66.3.3" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-wind3": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind3/-/preset-wind3-66.3.1.tgz", - "integrity": "sha512-1WUrhK/4uOmOjNC1/XwTvn/zS3SEnRNeMbp76y8CQiM6K/2L9wVp0XXhecrQ213vZixMG8zmbvIsZa/d4Di5ug==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/preset-wind3/-/preset-wind3-66.3.3.tgz", + "integrity": "sha512-iXmjvPqvmPTo4z7epQDqHxzlGRsbLJEgfETqTrRJeagvFG7Gs+ajS8cQhbf6wL01dSRHjvhVXi3MsIvqfHHXOw==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.3.1", - "@unocss/preset-mini": "66.3.1", - "@unocss/rule-utils": "66.3.1" + "@unocss/core": "66.3.3", + "@unocss/preset-mini": "66.3.3", + "@unocss/rule-utils": "66.3.3" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-wind4": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind4/-/preset-wind4-66.3.1.tgz", - "integrity": "sha512-E02mA4wq2d/+bTvDl3AvDfOz9XI3c7lM8XBjScJ2eg50T1Cor4HwNtmw3N2NSvZK7oyU0EzynIX1+PdNVCJtFw==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/preset-wind4/-/preset-wind4-66.3.3.tgz", + "integrity": "sha512-JSJTXVJel6kX+u4Ktt6JGnukYWYhKxmjgORTwclUpokRHgEoD+xsh0Rz4YGJ1fWSnzNslNQhWP9yDRByVPHWwA==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.3.1", - "@unocss/extractor-arbitrary-variants": "66.3.1", - "@unocss/rule-utils": "66.3.1" + "@unocss/core": "66.3.3", + "@unocss/extractor-arbitrary-variants": "66.3.3", + "@unocss/rule-utils": "66.3.3" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/reset": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-66.3.1.tgz", - "integrity": "sha512-XZdzIu4as1ZJ/dblWhBY+aGcoRLCXYewZg/lQOFVxq0tEn5+P3GUflY0HpsJrELxtt9oRSM9nT/f/fdqPtr/GQ==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-66.3.3.tgz", + "integrity": "sha512-VIeR/mIcCL89/1uA1KM1QCYca4aeIGqEHMTJL1nCD4v+7wk6XhNXhsp5gMIHo+V804SUSmATWaeHTiKpiFu7AQ==", "dev": true, "license": "MIT", "funding": { @@ -3554,13 +3559,13 @@ } }, "node_modules/@unocss/rule-utils": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-66.3.1.tgz", - "integrity": "sha512-URpCuWWRc+KfBZrnISiKaRO4R/XvxuEw/kHnv2JbhkSavdO0t0R+Rf/ACSKujmGnqpYshed15Q/BtU6YhFjZ5g==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-66.3.3.tgz", + "integrity": "sha512-QKgVGV5nRRnK44/reUKFLAc5UGyl98vz3hrfk8JI8pVza58vmQWTdAB2rIpNJ5a5j+EkWfDOUlGQaOrIeYGLdg==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "^66.3.1", + "@unocss/core": "^66.3.3", "magic-string": "^0.30.17" }, "engines": { @@ -3571,67 +3576,67 @@ } }, "node_modules/@unocss/transformer-attributify-jsx": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-66.3.1.tgz", - "integrity": "sha512-bNkT+OxvZnADkPTpHptO7I6CvghlAR9SOcAZ32YHEzHlSnPgrSwmgte2+gMCGSncDmC16nsFERhhbJUV7ETxYg==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-66.3.3.tgz", + "integrity": "sha512-ENNYFk5wrI4jlxn0tWGeR9QGxflAfZue3X2ABg0KSVOiYyIOsrHqtdoiLYkuCA9idRlBZPQxePJKcPWt1r/tYA==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.3.1" + "@unocss/core": "66.3.3" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/transformer-compile-class": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-66.3.1.tgz", - "integrity": "sha512-JaybUxOLSDHgdoG3FRGSvDXirY0XvyfwDAgzJ9r/RkMV7cCT6Ak64/MF5mrEcqNoxbIm4DNSiKatjoEKSIfmqw==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-66.3.3.tgz", + "integrity": "sha512-VTEFuwp3iajGWyEFwmO5LRvOjgZM1TK+4rX5Q79xyTAPkLAKgOa03Ne8+kU8oG0TQEa4mXVw6ul9McM7UBJh1w==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.3.1" + "@unocss/core": "66.3.3" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/transformer-directives": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-66.3.1.tgz", - "integrity": "sha512-AeozMJXZ1Vl0+W52dXFafK0ZsEiasyQeZXHFd+L7vrMod1CTVunNX3npYytkuPuyS941uj7s1gY4ycx0dY6Isg==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-66.3.3.tgz", + "integrity": "sha512-11T7fmYk/XZcqFDn4qiIvs04mJhUtAoha5Y99bVE+L3byWa6BT4jb5aSAKk+24q5aynwgB++4RgfQxarj69WTw==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.3.1", - "@unocss/rule-utils": "66.3.1", + "@unocss/core": "66.3.3", + "@unocss/rule-utils": "66.3.3", "css-tree": "^3.1.0" } }, "node_modules/@unocss/transformer-variant-group": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-66.3.1.tgz", - "integrity": "sha512-vn4uxb0YDSRhLgBZ1LrwzlsKEb9eV0PVil7+czcga4JV97O62DeiojWGlIBckPkqmKt9IyATjpBZhYci410hnA==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-66.3.3.tgz", + "integrity": "sha512-uhK81pbJfXJFYaXxOoIFVEG8/Kx1iaAkTwRB6c+WNUfl9GiKyYQcrI7bETgCPPbg230Z68jVICBgBATeLJ31vQ==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.3.1" + "@unocss/core": "66.3.3" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/vite": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-66.3.1.tgz", - "integrity": "sha512-saf3KPlGGUhS8NP7Dt/nQpplNTHug5uMRM2gOBijtuCwb+ytt4pGKqhpqPnUzm2whKez8VKNxAnTMQgszG2rHQ==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-66.3.3.tgz", + "integrity": "sha512-uu3smeEW6q36ri6vydRx2GiTGF5O/J80Fr4GLmLiwfpt2YnPHraO7XHVR5/mwG2Oz5Kov0uGvxVsdgxZABKRgw==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.3.0", - "@unocss/config": "66.3.1", - "@unocss/core": "66.3.1", - "@unocss/inspector": "66.3.1", + "@unocss/config": "66.3.3", + "@unocss/core": "66.3.3", + "@unocss/inspector": "66.3.3", "chokidar": "^3.6.0", "magic-string": "^0.30.17", "pathe": "^2.0.3", @@ -3968,21 +3973,23 @@ } }, "node_modules/@vue-macros/common": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@vue-macros/common/-/common-1.16.1.tgz", - "integrity": "sha512-Pn/AWMTjoMYuquepLZP813BIcq8DTZiNCoaceuNlvaYuOTd8DqBZWc5u0uOMQZMInwME1mdSmmBAcTluiV9Jtg==", + "version": "3.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@vue-macros/common/-/common-3.0.0-beta.15.tgz", + "integrity": "sha512-DMgq/rIh1H20WYNWU7krIbEfJRYDDhy7ix64GlT4AVUJZZWCZ5pxiYVJR3A3GmWQPkn7Pg7i3oIiGqu4JGC65w==", "dev": true, "license": "MIT", "dependencies": { - "@vue/compiler-sfc": "^3.5.13", - "ast-kit": "^1.4.0", - "local-pkg": "^1.0.0", - "magic-string-ast": "^0.7.0", - "pathe": "^2.0.2", - "picomatch": "^4.0.2" + "@vue/compiler-sfc": "^3.5.17", + "ast-kit": "^2.1.0", + "local-pkg": "^1.1.1", + "magic-string-ast": "^1.0.0", + "unplugin-utils": "^0.2.4" }, "engines": { - "node": ">=16.14.0" + "node": ">=20.18.0" + }, + "funding": { + "url": "https://github.com/sponsors/vue-macros" }, "peerDependencies": { "vue": "^2.7.0 || ^3.2.25" @@ -4115,16 +4122,16 @@ } }, "node_modules/@vue/eslint-config-typescript": { - "version": "14.5.1", - "resolved": "https://registry.npmjs.org/@vue/eslint-config-typescript/-/eslint-config-typescript-14.5.1.tgz", - "integrity": "sha512-ys6qdYHGXS/WLt0r5vUcTiG163F4NbNpx3ABTsGITw8k5uCFiv4g9E1N9Jydlw62KzJMVKGcpXbg6LCA3fV+eA==", + "version": "14.6.0", + "resolved": "https://registry.npmjs.org/@vue/eslint-config-typescript/-/eslint-config-typescript-14.6.0.tgz", + "integrity": "sha512-UpiRY/7go4Yps4mYCjkvlIbVWmn9YvPGQDxTAlcKLphyaD77LjIu3plH4Y9zNT0GB4f3K5tMmhhtRhPOgrQ/bQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/utils": "^8.34.1", + "@typescript-eslint/utils": "^8.35.1", "fast-glob": "^3.3.3", - "typescript-eslint": "^8.34.1", - "vue-eslint-parser": "^10.1.3" + "typescript-eslint": "^8.35.1", + "vue-eslint-parser": "^10.2.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -4260,14 +4267,14 @@ } }, "node_modules/@vueuse/core": { - "version": "13.4.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-13.4.0.tgz", - "integrity": "sha512-OnK7zW3bTq/QclEk17+vDFN3tuAm8ONb9zQUIHrYQkkFesu3WeGUx/3YzpEp+ly53IfDAT9rsYXgGW6piNZC5w==", + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-13.5.0.tgz", + "integrity": "sha512-wV7z0eUpifKmvmN78UBZX8T7lMW53Nrk6JP5+6hbzrB9+cJ3jr//hUlhl9TZO/03bUkMK6gGkQpqOPWoabr72g==", "license": "MIT", "dependencies": { "@types/web-bluetooth": "^0.0.21", - "@vueuse/metadata": "13.4.0", - "@vueuse/shared": "13.4.0" + "@vueuse/metadata": "13.5.0", + "@vueuse/shared": "13.5.0" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -4277,18 +4284,18 @@ } }, "node_modules/@vueuse/metadata": { - "version": "13.4.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-13.4.0.tgz", - "integrity": "sha512-CPDQ/IgOeWbqItg1c/pS+Ulum63MNbpJ4eecjFJqgD/JUCJ822zLfpw6M9HzSvL6wbzMieOtIAW/H8deQASKHg==", + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-13.5.0.tgz", + "integrity": "sha512-euhItU3b0SqXxSy8u1XHxUCdQ8M++bsRs+TYhOLDU/OykS7KvJnyIFfep0XM5WjIFry9uAPlVSjmVHiqeshmkw==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@vueuse/shared": { - "version": "13.4.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-13.4.0.tgz", - "integrity": "sha512-+AxuKbw8R1gYy5T21V5yhadeNM7rJqb4cPaRI9DdGnnNl3uqXh+unvQ3uCaA2DjYLbNr1+l7ht/B4qEsRegX6A==", + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-13.5.0.tgz", + "integrity": "sha512-K7GrQIxJ/ANtucxIXbQlUHdB0TPA8c+q5i+zbrjxuhJCnJ9GtBg75sBSnvmLSxHKPg2Yo8w62PWksl9kwH0Q8g==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/antfu" @@ -4311,6 +4318,7 @@ "version": "8.15.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "devOptional": true, "license": "MIT", "bin": { "acorn": "bin/acorn" @@ -4514,17 +4522,17 @@ } }, "node_modules/ast-kit": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/ast-kit/-/ast-kit-1.4.3.tgz", - "integrity": "sha512-MdJqjpodkS5J149zN0Po+HPshkTdUyrvF7CKTafUgv69vBSPtncrj+3IiUgqdd7ElIEkbeXCsEouBUwLrw9Ilg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ast-kit/-/ast-kit-2.1.1.tgz", + "integrity": "sha512-mfh6a7gKXE8pDlxTvqIc/syH/P3RkzbOF6LeHdcKztLEzYe6IMsRCL7N8vI7hqTGWNxpkCuuRTpT21xNWqhRtQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.27.0", + "@babel/parser": "^7.27.7", "pathe": "^2.0.3" }, "engines": { - "node": ">=16.14.0" + "node": ">=20.18.0" }, "funding": { "url": "https://github.com/sponsors/sxzz" @@ -4563,17 +4571,20 @@ "license": "MIT" }, "node_modules/ast-walker-scope": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/ast-walker-scope/-/ast-walker-scope-0.6.2.tgz", - "integrity": "sha512-1UWOyC50xI3QZkRuDj6PqDtpm1oHWtYs+NQGwqL/2R11eN3Q81PHAHPM0SWW3BNQm53UDwS//Jv8L4CCVLM1bQ==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/ast-walker-scope/-/ast-walker-scope-0.8.1.tgz", + "integrity": "sha512-72XOdbzQCMKERvFrxAykatn2pu7osPNq/sNUzwcHdWzwPvOsNpPqkawfDXVvQbA2RT+ivtsMNjYdojTUZitt1A==", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.25.3", - "ast-kit": "^1.0.1" + "@babel/parser": "^7.27.2", + "ast-kit": "^2.0.0" }, "engines": { - "node": ">=16.14.0" + "node": ">=20.18.0" + }, + "funding": { + "url": "https://github.com/sponsors/sxzz" } }, "node_modules/available-typed-arrays": { @@ -4699,6 +4710,8 @@ "resolved": "https://registry.npmjs.org/c12/-/c12-3.0.4.tgz", "integrity": "sha512-t5FaZTYbbCtvxuZq9xxIruYydrAGsJ+8UdP0pZzMiK2xl/gNiSOy0OxhLzHUEEb0m1QXYqfzfvyIFEmz/g9lqg==", "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "chokidar": "^4.0.3", "confbox": "^0.2.2", @@ -4857,6 +4870,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "devOptional": true, "license": "MIT", "dependencies": { "readdirp": "^4.0.1" @@ -4869,9 +4883,9 @@ } }, "node_modules/chromatic": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/chromatic/-/chromatic-13.0.1.tgz", - "integrity": "sha512-vX0Rs/pAeFAnGuQiVrA4h0XD36MYbTUp9Mlm1jFqXo3Cejd2BdBY1CA+vd6CkeO5CRSc6TRWmCz0zQAsE1q3Hw==", + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/chromatic/-/chromatic-13.1.2.tgz", + "integrity": "sha512-jgVptQabJHOnzmmvLjbtfutREkWGhDDk2gVqMH6N+V7z56oIy4Sd2/U7ZxNvnVFPinZQMSjSdUce4b6JIP64Dg==", "dev": true, "license": "MIT", "bin": { @@ -4897,6 +4911,8 @@ "resolved": "https://registry.npmjs.org/citty/-/citty-0.1.6.tgz", "integrity": "sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==", "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "consola": "^3.2.3" } @@ -4999,6 +5015,7 @@ "version": "0.2.2", "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.2.2.tgz", "integrity": "sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==", + "devOptional": true, "license": "MIT" }, "node_modules/config-chain": { @@ -5016,6 +5033,7 @@ "version": "3.4.2", "resolved": "https://registry.npmjs.org/consola/-/consola-3.4.2.tgz", "integrity": "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==", + "devOptional": true, "license": "MIT", "engines": { "node": "^14.18.0 || >=16.10.0" @@ -5058,9 +5076,9 @@ } }, "node_modules/core-js": { - "version": "3.43.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.43.0.tgz", - "integrity": "sha512-N6wEbTTZSYOY2rYAn85CuvWWkCK6QweMn7/4Nr3w+gDBeBhk/x4EJeY6FPo4QzDoJZxVTv8U7CMvgWk6pOHHqA==", + "version": "3.44.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.44.0.tgz", + "integrity": "sha512-aFCtd4l6GvAXwVEh3XbbVqJGHDJt0OZRa+5ePGx3LLwi12WfexqQxcsohb2wgsa/92xtl19Hd66G/L+TaAxDMw==", "hasInstallScript": true, "license": "MIT", "funding": { @@ -5343,6 +5361,8 @@ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.5.0.tgz", "integrity": "sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==", "license": "BSD-2-Clause", + "optional": true, + "peer": true, "engines": { "node": ">=12" }, @@ -5447,7 +5467,9 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/errx/-/errx-0.1.0.tgz", "integrity": "sha512-fZmsRiDNv07K6s2KkKFTiD2aIvECa7++PKyD5NC32tpRw46qZA3sOz+aM+/V9V0GDHxVTKLziveV4JhzBHDp9Q==", - "license": "MIT" + "license": "MIT", + "optional": true, + "peer": true }, "node_modules/es-define-property": { "version": "1.0.1", @@ -5588,19 +5610,19 @@ } }, "node_modules/eslint": { - "version": "9.29.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.29.0.tgz", - "integrity": "sha512-GsGizj2Y1rCWDu6XoEekL3RLilp0voSePurjZIkxL3wlm5o5EC9VpgaP7lrCvjnkuLvzFBQWB3vWB3K5KQTveQ==", + "version": "9.30.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.30.1.tgz", + "integrity": "sha512-zmxXPNMOXmwm9E0yQLi5uqXHs7uq2UIiqEKo3Gq+3fwo1XrJ+hijAZImyF7hclW3E6oHz43Yk3RP8at6OTKflQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.20.1", - "@eslint/config-helpers": "^0.2.1", + "@eslint/config-array": "^0.21.0", + "@eslint/config-helpers": "^0.3.0", "@eslint/core": "^0.14.0", "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.29.0", + "@eslint/js": "9.30.1", "@eslint/plugin-kit": "^0.3.1", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", @@ -5717,9 +5739,9 @@ } }, "node_modules/eslint-plugin-storybook": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-9.0.13.tgz", - "integrity": "sha512-XnyE+3BmTe8jSzfHtPKTbzHkNpwrq2/e3Fy7l5Lr0NB1ykbblOCgS9kWWswX/1MQwFsEPt+TqRZvFhMX8tgy4g==", + "version": "9.0.16", + "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-9.0.16.tgz", + "integrity": "sha512-A9kJaYBGYswo11t9coo1rpY5i8qPJx9JX5/6YWK3L3zT9lCxJWkYFAed/1Jt92yk7EkOzLrwrIIjMj/+7erlgw==", "dev": true, "license": "MIT", "dependencies": { @@ -5730,13 +5752,13 @@ }, "peerDependencies": { "eslint": ">=8", - "storybook": "^9.0.13" + "storybook": "^9.0.16" } }, "node_modules/eslint-plugin-vue": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-10.2.0.tgz", - "integrity": "sha512-tl9s+KN3z0hN2b8fV2xSs5ytGl7Esk1oSCxULLwFcdaElhZ8btYYZFrWxvh4En+czrSDtuLCeCOGa8HhEZuBdQ==", + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-10.3.0.tgz", + "integrity": "sha512-A0u9snqjCfYaPnqqOaH6MBLVWDUIN4trXn8J3x67uDcXvR7X6Ut8p16N+nYhMCQ9Y7edg2BIRGzfyZsY0IdqoQ==", "dev": true, "license": "MIT", "dependencies": { @@ -5751,8 +5773,14 @@ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "peerDependencies": { + "@typescript-eslint/parser": "^7.0.0 || ^8.0.0", "eslint": "^8.57.0 || ^9.0.0", "vue-eslint-parser": "^10.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/parser": { + "optional": true + } } }, "node_modules/eslint-scope": { @@ -5914,6 +5942,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "devOptional": true, "license": "MIT", "dependencies": { "@types/estree": "^1.0.0" @@ -5943,6 +5972,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.5.tgz", "integrity": "sha512-pz5dvkYYKQ1AHVrgOzBKWeP4u4FRb3a6DNK2ucr0OoNwYIU4QWsJ+NM36LLzORT+z845MzKHHhpXiUF5nvQoJg==", + "devOptional": true, "license": "MIT" }, "node_modules/fast-deep-equal": { @@ -6017,6 +6047,7 @@ "version": "6.4.5", "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.5.tgz", "integrity": "sha512-4BG7puHpVsIYxZUbiUE3RqGloLaSSwzYie5jvasC4LWuBWzZawynvYouhjbQKw2JuIGYdm0DzIxl8iVidKlUEw==", + "devOptional": true, "license": "MIT", "peerDependencies": { "picomatch": "^3 || ^4" @@ -6230,6 +6261,8 @@ "resolved": "https://registry.npmjs.org/giget/-/giget-2.0.0.tgz", "integrity": "sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA==", "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "citty": "^0.1.6", "consola": "^3.4.0", @@ -7143,6 +7176,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.4.2.tgz", "integrity": "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==", + "devOptional": true, "license": "MIT", "bin": { "jiti": "lib/jiti-cli.mjs" @@ -7404,6 +7438,8 @@ "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", "license": "MIT", + "optional": true, + "peer": true, "engines": { "node": ">= 8" } @@ -7412,7 +7448,9 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/knitwork/-/knitwork-1.2.0.tgz", "integrity": "sha512-xYSH7AvuQ6nXkq42x0v5S8/Iry+cfulBz/DJQzhIyESdLD7425jXsPy4vn5cCXU+HhRN2kVw51Vd1K6/By4BQg==", - "license": "MIT" + "license": "MIT", + "optional": true, + "peer": true }, "node_modules/kolorist": { "version": "1.8.0", @@ -7439,6 +7477,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-1.1.1.tgz", "integrity": "sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==", + "devOptional": true, "license": "MIT", "dependencies": { "mlly": "^1.7.4", @@ -7516,16 +7555,16 @@ } }, "node_modules/magic-string-ast": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/magic-string-ast/-/magic-string-ast-0.7.1.tgz", - "integrity": "sha512-ub9iytsEbT7Yw/Pd29mSo/cNQpaEu67zR1VVcXDiYjSFwzeBxNdTd0FMnSslLQXiRj8uGPzwsaoefrMD5XAmdw==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/magic-string-ast/-/magic-string-ast-1.0.0.tgz", + "integrity": "sha512-8rbuNizut2gW94kv7pqgt0dvk+AHLPVIm0iJtpSgQJ9dx21eWx5SBel8z3jp1xtC0j6/iyK3AWGhAR1H61s7LA==", "dev": true, "license": "MIT", "dependencies": { "magic-string": "^0.30.17" }, "engines": { - "node": ">=16.14.0" + "node": ">=20.18.0" }, "funding": { "url": "https://github.com/sponsors/sxzz" @@ -7535,7 +7574,7 @@ "version": "0.3.5", "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.5.tgz", "integrity": "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "@babel/parser": "^7.25.4", @@ -7560,15 +7599,15 @@ } }, "node_modules/marked": { - "version": "15.0.12", - "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.12.tgz", - "integrity": "sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==", + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/marked/-/marked-16.0.0.tgz", + "integrity": "sha512-MUKMXDjsD/eptB7GPzxo4xcnLS6oo7/RHimUMHEDRhUooPwmN9BEpMl7AEOJv3bmso169wHI2wUF9VQgL7zfmA==", "license": "MIT", "bin": { "marked": "bin/marked.js" }, "engines": { - "node": ">= 18" + "node": ">= 20" } }, "node_modules/math-intrinsics": { @@ -7680,6 +7719,7 @@ "version": "1.7.4", "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.4.tgz", "integrity": "sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==", + "devOptional": true, "license": "MIT", "dependencies": { "acorn": "^8.14.0", @@ -7692,12 +7732,14 @@ "version": "0.1.8", "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", + "devOptional": true, "license": "MIT" }, "node_modules/mlly/node_modules/pkg-types": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", + "devOptional": true, "license": "MIT", "dependencies": { "confbox": "^0.1.8", @@ -7723,9 +7765,9 @@ "license": "MIT" }, "node_modules/msw": { - "version": "2.10.2", - "resolved": "https://registry.npmjs.org/msw/-/msw-2.10.2.tgz", - "integrity": "sha512-RCKM6IZseZQCWcSWlutdf590M8nVfRHG1ImwzOtwz8IYxgT4zhUO0rfTcTvDGiaFE0Rhcc+h43lcF3Jc9gFtwQ==", + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/msw/-/msw-2.10.3.tgz", + "integrity": "sha512-rpqW4wIqISJlgDfu3tiqzuWC/d6jofSuMUsBu1rwepzSwX21aQoagsd+fjahJ8sewa6FwlYhu4no+jfGVQm2IA==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -7834,6 +7876,7 @@ "version": "1.6.6", "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.6.tgz", "integrity": "sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==", + "devOptional": true, "license": "MIT" }, "node_modules/nopt": { @@ -7965,6 +8008,8 @@ "resolved": "https://registry.npmjs.org/nypm/-/nypm-0.6.0.tgz", "integrity": "sha512-mn8wBFV9G9+UFHIrq+pZ2r2zL4aPau/by3kJb3cM7+5tQHMt6HGQB8FDIeKFYp8o0D2pnH6nVsO88N4AmUxIWg==", "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "citty": "^0.1.6", "consola": "^3.4.0", @@ -8066,7 +8111,9 @@ "version": "2.0.11", "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.11.tgz", "integrity": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==", - "license": "MIT" + "license": "MIT", + "optional": true, + "peer": true }, "node_modules/open": { "version": "8.4.2", @@ -8339,6 +8386,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", + "devOptional": true, "license": "MIT" }, "node_modules/pathval": { @@ -8367,6 +8415,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "devOptional": true, "license": "MIT", "engines": { "node": ">=12" @@ -8410,21 +8459,24 @@ } }, "node_modules/pinia-plugin-persistedstate": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-4.3.0.tgz", - "integrity": "sha512-x9wxpHj6iFDj5ITQJ3rj6+KesEqyRk/vqcE3WE+VGfetleV9Zufqwa9qJ6AkA5wmRSQEp7BTA1us/MDVTRHFFw==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-4.4.1.tgz", + "integrity": "sha512-lmuMPpXla2zJKjxEq34e1E9P9jxkWEhcVwwioCCE0izG45kkTOvQfCzvwhW3i38cvnaWC7T1eRdkd15Re59ldw==", "license": "MIT", "dependencies": { - "@nuxt/kit": "^3.17.2", "deep-pick-omit": "^1.2.1", "defu": "^6.1.4", "destr": "^2.0.5" }, "peerDependencies": { + "@nuxt/kit": ">=3.0.0", "@pinia/nuxt": ">=0.10.0", "pinia": ">=3.0.0" }, "peerDependenciesMeta": { + "@nuxt/kit": { + "optional": true + }, "@pinia/nuxt": { "optional": true }, @@ -8437,6 +8489,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-2.1.0.tgz", "integrity": "sha512-wmJwA+8ihJixSoHKxZJRBQG1oY8Yr9pGLzRmSsNms0iNWyHHAlZCa7mmKiFR10YPZuz/2k169JiS/inOjBCZ2A==", + "devOptional": true, "license": "MIT", "dependencies": { "confbox": "^0.2.1", @@ -8445,13 +8498,13 @@ } }, "node_modules/playwright": { - "version": "1.53.1", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.53.1.tgz", - "integrity": "sha512-LJ13YLr/ocweuwxyGf1XNFWIU4M2zUSo149Qbp+A4cpwDjsxRPj7k6H25LBrEHiEwxvRbD8HdwvQmRMSvquhYw==", + "version": "1.53.2", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.53.2.tgz", + "integrity": "sha512-6K/qQxVFuVQhRQhFsVZ9fGeatxirtrpPgxzBYWyZLEXJzqYwuL4fuNmfOfD5et1tJE4GScKyPNeLhZeRwuTU3A==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.53.1" + "playwright-core": "1.53.2" }, "bin": { "playwright": "cli.js" @@ -8464,9 +8517,9 @@ } }, "node_modules/playwright-core": { - "version": "1.53.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.53.1.tgz", - "integrity": "sha512-Z46Oq7tLAyT0lGoFx4DOuB1IA9D1TPj0QkYxpPVUnGDqHHvDpCftu1J2hM2PiWsNMoZh8+LQaarAWcDfPBc6zg==", + "version": "1.53.2", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.53.2.tgz", + "integrity": "sha512-ox/OytMy+2w1jcYEYlOo1Hhp8hZkLCximMTUTMBXjGUA1KoFfiSZ+DU+3a739jsPY0yoKH2TFy9S2fsJas8yAw==", "dev": true, "license": "Apache-2.0", "bin": { @@ -8564,9 +8617,9 @@ } }, "node_modules/prettier": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.0.tgz", - "integrity": "sha512-ujSB9uXHJKzM/2GBuE0hBOUgC77CN3Bnpqa+g80bkv3T3A93wL/xlzDATHhnhkzifz/UE2SNOvmbTz5hSkDlHw==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", + "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", "dev": true, "license": "MIT", "bin": { @@ -8814,6 +8867,7 @@ "version": "0.2.10", "resolved": "https://registry.npmjs.org/quansync/-/quansync-0.2.10.tgz", "integrity": "sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==", + "devOptional": true, "funding": [ { "type": "individual", @@ -8859,6 +8913,8 @@ "resolved": "https://registry.npmjs.org/rc9/-/rc9-2.1.2.tgz", "integrity": "sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==", "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "defu": "^6.1.4", "destr": "^2.0.3" @@ -8912,6 +8968,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "devOptional": true, "license": "MIT", "engines": { "node": ">= 14.18.0" @@ -9534,12 +9591,14 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/scule/-/scule-1.3.0.tgz", "integrity": "sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==", + "devOptional": true, "license": "MIT" }, "node_modules/semver": { "version": "7.7.2", "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "devOptional": true, "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -9785,6 +9844,7 @@ "version": "3.9.0", "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.9.0.tgz", "integrity": "sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==", + "devOptional": true, "license": "MIT" }, "node_modules/stop-iteration-iterator": { @@ -9802,17 +9862,17 @@ } }, "node_modules/storybook": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/storybook/-/storybook-9.0.13.tgz", - "integrity": "sha512-RMCTZ24IF8cMu1Ru1vUfnsP+w/OfI6Wm/wjjXaDMoTrriuQG24AF+VL+UipEoqkmZtqoZcfwRyiOgnEWQX8akw==", + "version": "9.0.16", + "resolved": "https://registry.npmjs.org/storybook/-/storybook-9.0.16.tgz", + "integrity": "sha512-DzjzeggdzlXKKBK1L9iqNKqqNpyfeaL1hxxeAOmqgeMezwy5d5mCJmjNcZEmx+prsRmvj1OWm4ZZAg6iP/wABg==", "dev": true, "license": "MIT", "dependencies": { "@storybook/global": "^5.0.0", "@testing-library/jest-dom": "^6.6.3", "@testing-library/user-event": "^14.6.1", - "@vitest/expect": "3.0.9", - "@vitest/spy": "3.0.9", + "@vitest/expect": "3.2.4", + "@vitest/spy": "3.2.4", "better-opn": "^3.0.2", "esbuild": "^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0", "esbuild-register": "^3.5.0", @@ -9836,73 +9896,6 @@ } } }, - "node_modules/storybook/node_modules/@vitest/expect": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.0.9.tgz", - "integrity": "sha512-5eCqRItYgIML7NNVgJj6TVCmdzE7ZVgJhruW0ziSQV4V7PvLkDL1bBkBdcTs/VuIz0IxPb5da1IDSqc1TR9eig==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/spy": "3.0.9", - "@vitest/utils": "3.0.9", - "chai": "^5.2.0", - "tinyrainbow": "^2.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/storybook/node_modules/@vitest/pretty-format": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.0.9.tgz", - "integrity": "sha512-OW9F8t2J3AwFEwENg3yMyKWweF7oRJlMyHOMIhO5F3n0+cgQAJZBjNgrF8dLwFTEXl5jUqBLXd9QyyKv8zEcmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "tinyrainbow": "^2.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/storybook/node_modules/@vitest/spy": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.0.9.tgz", - "integrity": "sha512-/CcK2UDl0aQ2wtkp3YVWldrpLRNCfVcIOFGlVGKO4R5eajsH393Z1yiXLVQ7vWsj26JOEjeZI0x5sm5P4OGUNQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "tinyspy": "^3.0.2" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/storybook/node_modules/@vitest/utils": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.0.9.tgz", - "integrity": "sha512-ilHM5fHhZ89MCp5aAaM9uhfl1c2JdxVxl3McqsdVyVNN6JffnEen8UMCdRTzOhGXNQGo5GNL9QugHrz727Wnng==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/pretty-format": "3.0.9", - "loupe": "^3.1.3", - "tinyrainbow": "^2.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/storybook/node_modules/tinyspy": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz", - "integrity": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.0.0" - } - }, "node_modules/strict-event-emitter": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/strict-event-emitter/-/strict-event-emitter-0.5.1.tgz", @@ -9998,6 +9991,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-3.0.0.tgz", "integrity": "sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==", + "devOptional": true, "license": "MIT", "dependencies": { "js-tokens": "^9.0.1" @@ -10010,6 +10004,7 @@ "version": "9.0.1", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz", "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==", + "devOptional": true, "license": "MIT" }, "node_modules/superjson": { @@ -10131,12 +10126,14 @@ "version": "0.3.2", "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", + "devOptional": true, "license": "MIT" }, "node_modules/tinyglobby": { "version": "0.2.14", "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz", "integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==", + "devOptional": true, "license": "MIT", "dependencies": { "fdir": "^6.4.4", @@ -10340,15 +10337,15 @@ } }, "node_modules/typescript-eslint": { - "version": "8.35.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.35.0.tgz", - "integrity": "sha512-uEnz70b7kBz6eg/j0Czy6K5NivaYopgxRjsnAJ2Fx5oTLo3wefTHIbL7AkQr1+7tJCRVpTs/wiM8JR/11Loq9A==", + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.36.0.tgz", + "integrity": "sha512-fTCqxthY+h9QbEgSIBfL9iV6CvKDFuoxg6bHPNpJ9HIUzS+jy2lCEyCmGyZRWEBSaykqcDPf1SJ+BfCI8DRopA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.35.0", - "@typescript-eslint/parser": "8.35.0", - "@typescript-eslint/utils": "8.35.0" + "@typescript-eslint/eslint-plugin": "8.36.0", + "@typescript-eslint/parser": "8.36.0", + "@typescript-eslint/utils": "8.36.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -10366,6 +10363,7 @@ "version": "1.6.1", "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.1.tgz", "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==", + "devOptional": true, "license": "MIT" }, "node_modules/unconfig": { @@ -10389,6 +10387,8 @@ "resolved": "https://registry.npmjs.org/unctx/-/unctx-2.4.1.tgz", "integrity": "sha512-AbaYw0Nm4mK4qjhns67C+kgxR2YWiwlDBPzxrN8h8C6VtAdCgditAY5Dezu3IJy4XVqAnbrXt9oQJvsn3fyozg==", "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "acorn": "^8.14.0", "estree-walker": "^3.0.3", @@ -10418,6 +10418,8 @@ "resolved": "https://registry.npmjs.org/unimport/-/unimport-5.0.1.tgz", "integrity": "sha512-1YWzPj6wYhtwHE+9LxRlyqP4DiRrhGfJxdtH475im8ktyZXO3jHj/3PZ97zDdvkYoovFdi0K4SKl3a7l92v3sQ==", "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "acorn": "^8.14.1", "escape-string-regexp": "^5.0.0", @@ -10443,6 +10445,8 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "license": "MIT", + "optional": true, + "peer": true, "engines": { "node": ">=12" }, @@ -10461,31 +10465,31 @@ } }, "node_modules/unocss": { - "version": "66.3.1", - "resolved": "https://registry.npmjs.org/unocss/-/unocss-66.3.1.tgz", - "integrity": "sha512-BlDiaVd6EWGjicbV+c4OX4pIHde87aNFImvD/O//vTc+LhB+gKpyFhaH1sEk/cwuvmO4qJgS9RtZROdduv4+gQ==", + "version": "66.3.3", + "resolved": "https://registry.npmjs.org/unocss/-/unocss-66.3.3.tgz", + "integrity": "sha512-HSB+K4/EbouwYmxpPU52cg0exua7PUr2IAJZBV3iai6tPdMcJ0c8jXaw7G+2L+ffruVFTcS0e2kE4OrR8BKDLg==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/astro": "66.3.1", - "@unocss/cli": "66.3.1", - "@unocss/core": "66.3.1", - "@unocss/postcss": "66.3.1", - "@unocss/preset-attributify": "66.3.1", - "@unocss/preset-icons": "66.3.1", - "@unocss/preset-mini": "66.3.1", - "@unocss/preset-tagify": "66.3.1", - "@unocss/preset-typography": "66.3.1", - "@unocss/preset-uno": "66.3.1", - "@unocss/preset-web-fonts": "66.3.1", - "@unocss/preset-wind": "66.3.1", - "@unocss/preset-wind3": "66.3.1", - "@unocss/preset-wind4": "66.3.1", - "@unocss/transformer-attributify-jsx": "66.3.1", - "@unocss/transformer-compile-class": "66.3.1", - "@unocss/transformer-directives": "66.3.1", - "@unocss/transformer-variant-group": "66.3.1", - "@unocss/vite": "66.3.1" + "@unocss/astro": "66.3.3", + "@unocss/cli": "66.3.3", + "@unocss/core": "66.3.3", + "@unocss/postcss": "66.3.3", + "@unocss/preset-attributify": "66.3.3", + "@unocss/preset-icons": "66.3.3", + "@unocss/preset-mini": "66.3.3", + "@unocss/preset-tagify": "66.3.3", + "@unocss/preset-typography": "66.3.3", + "@unocss/preset-uno": "66.3.3", + "@unocss/preset-web-fonts": "66.3.3", + "@unocss/preset-wind": "66.3.3", + "@unocss/preset-wind3": "66.3.3", + "@unocss/preset-wind4": "66.3.3", + "@unocss/transformer-attributify-jsx": "66.3.3", + "@unocss/transformer-compile-class": "66.3.3", + "@unocss/transformer-directives": "66.3.3", + "@unocss/transformer-variant-group": "66.3.3", + "@unocss/vite": "66.3.3" }, "engines": { "node": ">=14" @@ -10494,7 +10498,7 @@ "url": "https://github.com/sponsors/antfu" }, "peerDependencies": { - "@unocss/webpack": "66.3.1", + "@unocss/webpack": "66.3.3", "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0" }, "peerDependenciesMeta": { @@ -10510,6 +10514,7 @@ "version": "2.3.5", "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-2.3.5.tgz", "integrity": "sha512-RyWSb5AHmGtjjNQ6gIlA67sHOsWpsbWpwDokLwTcejVdOjEkJZh7QKu14J00gDDVSh8kGH4KYC/TNBceXFZhtw==", + "devOptional": true, "license": "MIT", "dependencies": { "acorn": "^8.14.1", @@ -10630,6 +10635,7 @@ "version": "0.2.4", "resolved": "https://registry.npmjs.org/unplugin-utils/-/unplugin-utils-0.2.4.tgz", "integrity": "sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==", + "devOptional": true, "license": "MIT", "dependencies": { "pathe": "^2.0.2", @@ -10643,9 +10649,9 @@ } }, "node_modules/unplugin-vue-components": { - "version": "28.7.0", - "resolved": "https://registry.npmjs.org/unplugin-vue-components/-/unplugin-vue-components-28.7.0.tgz", - "integrity": "sha512-3SuWAHlTjOiZckqRBGXRdN/k6IMmKyt2Ch5/+DKwYaT321H0ItdZDvW4r8/YkEKQpN9TN3F/SZ0W342gQROC3Q==", + "version": "28.8.0", + "resolved": "https://registry.npmjs.org/unplugin-vue-components/-/unplugin-vue-components-28.8.0.tgz", + "integrity": "sha512-2Q6ZongpoQzuXDK0ZsVzMoshH0MWZQ1pzVL538G7oIDKRTVzHjppBDS8aB99SADGHN3lpGU7frraCG6yWNoL5Q==", "dev": true, "license": "MIT", "dependencies": { @@ -10655,7 +10661,7 @@ "magic-string": "^0.30.17", "mlly": "^1.7.4", "tinyglobby": "^0.2.14", - "unplugin": "^2.3.4", + "unplugin": "^2.3.5", "unplugin-utils": "^0.2.4" }, "engines": { @@ -10666,7 +10672,7 @@ }, "peerDependencies": { "@babel/parser": "^7.15.8", - "@nuxt/kit": "^3.2.2", + "@nuxt/kit": "^3.2.2 || ^4.0.0", "vue": "2 || 3" }, "peerDependenciesMeta": { @@ -10743,30 +10749,30 @@ } }, "node_modules/unplugin-vue-router": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/unplugin-vue-router/-/unplugin-vue-router-0.12.0.tgz", - "integrity": "sha512-xjgheKU0MegvXQcy62GVea0LjyOdMxN0/QH+ijN29W62ZlMhG7o7K+0AYqfpprvPwpWtuRjiyC5jnV2SxWye2w==", + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/unplugin-vue-router/-/unplugin-vue-router-0.14.0.tgz", + "integrity": "sha512-ipjunvS5e2aFHBAUFuLbHl2aHKbXXXBhTxGT9wZx66fNVPdEQzVVitF8nODr1plANhTTa3UZ+DQu9uyLngMzoQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.26.8", - "@vue-macros/common": "^1.16.1", - "ast-walker-scope": "^0.6.2", + "@vue-macros/common": "3.0.0-beta.15", + "ast-walker-scope": "^0.8.1", "chokidar": "^4.0.3", "fast-glob": "^3.3.3", "json5": "^2.2.3", - "local-pkg": "^1.0.0", + "local-pkg": "^1.1.1", "magic-string": "^0.30.17", - "micromatch": "^4.0.8", "mlly": "^1.7.4", - "pathe": "^2.0.2", + "pathe": "^2.0.3", + "picomatch": "^4.0.2", "scule": "^1.3.0", - "unplugin": "^2.2.0", - "unplugin-utils": "^0.2.3", - "yaml": "^2.7.0" + "unplugin": "^2.3.5", + "unplugin-utils": "^0.2.4", + "yaml": "^2.8.0" }, "peerDependencies": { - "vue-router": "^4.4.0" + "@vue/compiler-sfc": "^3.5.17", + "vue-router": "^4.5.1" }, "peerDependenciesMeta": { "vue-router": { @@ -10779,6 +10785,8 @@ "resolved": "https://registry.npmjs.org/untyped/-/untyped-2.0.0.tgz", "integrity": "sha512-nwNCjxJTjNuLCgFr42fEak5OcLuB3ecca+9ksPFNvtfYSLpjf+iJqSIaSnIile6ZPbKYxI5k2AfXqeopGudK/g==", "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "citty": "^0.1.6", "defu": "^6.1.4", @@ -10952,9 +10960,9 @@ } }, "node_modules/vite-plugin-vue-layouts-next": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/vite-plugin-vue-layouts-next/-/vite-plugin-vue-layouts-next-0.1.5.tgz", - "integrity": "sha512-m6rVGTRPcTKKLQb9c4SZa7FESXhK6T0F8JPx+dL3IupfOo/LcGXIyKOjisQXy3oELluD+wRieD6XPr1uIcqbEg==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/vite-plugin-vue-layouts-next/-/vite-plugin-vue-layouts-next-1.0.0.tgz", + "integrity": "sha512-y3oNYcJs5lrv4F/E0EXU7OXi88CH1/b/DOk9nsFAeglxmk4Ps635DTy9R29Nl9Vj7LteBRKaxOkKVSHKOMqo7A==", "dev": true, "license": "MIT", "dependencies": { @@ -10962,7 +10970,7 @@ "fast-glob": "^3.3.3" }, "peerDependencies": { - "vite": "^4.0.0 || ^5.0.0 || ^6.0.0", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0", "vue": "^3.2.4", "vue-router": "^4.0.11" } @@ -11161,9 +11169,9 @@ } }, "node_modules/vue-eslint-parser": { - "version": "10.1.3", - "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-10.1.3.tgz", - "integrity": "sha512-dbCBnd2e02dYWsXoqX5yKUZlOt+ExIpq7hmHKPb5ZqKcjf++Eo0hMseFTZMLKThrUk61m+Uv6A2YSBve6ZvuDQ==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-10.2.0.tgz", + "integrity": "sha512-CydUvFOQKD928UzZhTp4pr2vWz1L+H99t7Pkln2QSPdvmURT0MoC4wUccfCnuEaihNsu9aYYyk+bep8rlfkUXw==", "dev": true, "license": "MIT", "dependencies": { @@ -11172,7 +11180,6 @@ "eslint-visitor-keys": "^4.2.0", "espree": "^10.3.0", "esquery": "^1.6.0", - "lodash": "^4.17.21", "semver": "^7.6.3" }, "engines": { @@ -11346,6 +11353,7 @@ "version": "0.6.2", "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==", + "devOptional": true, "license": "MIT" }, "node_modules/whatwg-encoding": { diff --git a/next-ui/package.json b/next-ui/package.json index 3ee8b6100..b8d3226dc 100644 --- a/next-ui/package.json +++ b/next-ui/package.json @@ -30,62 +30,62 @@ "dependencies": { "@pinia/colada": "^0.17.1", "@pinia/colada-plugin-auto-refetch": "^0.2.0", - "@vueuse/core": "^13.4.0", - "core-js": "^3.43.0", - "marked": "^15.0.12", + "@vueuse/core": "^13.5.0", + "core-js": "^3.44.0", + "marked": "^16.0.0", "openapi-fetch": "^0.14.0", "pinia": "^3.0.3", - "pinia-plugin-persistedstate": "^4.3.0", + "pinia-plugin-persistedstate": "^4.4.1", "vue": "^3.5.17", "vue-intl": "^6.5.25", "vuetify": "^3.8.11" }, "devDependencies": { "@chromatic-com/storybook": "^4.0.1", - "@eslint/js": "^9.29.0", + "@eslint/js": "^9.30.1", "@formatjs/cli": "^6.7.2", "@iconify-json/mdi": "^1.2.3", - "@storybook/addon-a11y": "^9.0.13", - "@storybook/addon-docs": "^9.0.13", - "@storybook/addon-themes": "^9.0.13", - "@storybook/addon-vitest": "^9.0.13", - "@storybook/vue3-vite": "^9.0.13", + "@storybook/addon-a11y": "^9.0.16", + "@storybook/addon-docs": "^9.0.16", + "@storybook/addon-themes": "^9.0.16", + "@storybook/addon-vitest": "^9.0.16", + "@storybook/vue3-vite": "^9.0.16", "@testing-library/vue": "^8.1.0", "@tsconfig/node22": "^22.0.2", - "@types/node": "^24.0.4", - "@unocss/preset-icons": "^66.3.1", + "@types/node": "^24.0.12", + "@unocss/preset-icons": "^66.3.3", "@vitejs/plugin-vue": "^5.2.4", "@vitest/browser": "^3.2.4", "@vitest/coverage-v8": "^3.2.4", "@vue/eslint-config-prettier": "^10.2.0", - "@vue/eslint-config-typescript": "^14.5.1", + "@vue/eslint-config-typescript": "^14.6.0", "@vue/tsconfig": "^0.7.0", - "chromatic": "^13.0.1", - "eslint": "^9.29.0", + "chromatic": "^13.1.2", + "eslint": "^9.30.1", "eslint-config-prettier": "^10.1.5", "eslint-plugin-formatjs": "^5.4.0", - "eslint-plugin-storybook": "^9.0.13", - "eslint-plugin-vue": "^10.2.0", + "eslint-plugin-storybook": "^9.0.16", + "eslint-plugin-vue": "^10.3.0", "happy-dom": "^18.0.1", - "msw": "^2.10.2", + "msw": "^2.10.3", "msw-storybook-addon": "^2.0.5", "npm-run-all2": "^8.0.4", "openapi-msw": "^1.2.0", "openapi-typescript": "^7.8.0", - "playwright": "^1.53.1", - "prettier": "^3.6.0", + "playwright": "^1.53.2", + "prettier": "^3.6.2", "sass": "^1.89.2", "sass-embedded": "^1.89.2", - "storybook": "^9.0.13", + "storybook": "^9.0.16", "typescript": "^5.8.3", - "unocss": "^66.3.1", + "unocss": "^66.3.3", "unplugin-auto-import": "^19.3.0", "unplugin-fonts": "^1.1.1", - "unplugin-vue-components": "^28.7.0", - "unplugin-vue-router": "^0.12.0", + "unplugin-vue-components": "^28.8.0", + "unplugin-vue-router": "^0.14.0", "vite": "^6.3.5", "vite-plugin-dir2json": "^1.3.0", - "vite-plugin-vue-layouts-next": "^0.1.5", + "vite-plugin-vue-layouts-next": "^1.0.0", "vite-plugin-vuetify": "^2.0.3", "vitest": "^3.2.4", "vue-router": "^4.4.0", diff --git a/next-ui/public-msw/mockServiceWorker.js b/next-ui/public-msw/mockServiceWorker.js index b6099e646..0bf121886 100644 --- a/next-ui/public-msw/mockServiceWorker.js +++ b/next-ui/public-msw/mockServiceWorker.js @@ -7,7 +7,7 @@ * - Please do NOT modify this file. */ -const PACKAGE_VERSION = '2.10.2' +const PACKAGE_VERSION = '2.10.3' const INTEGRITY_CHECKSUM = 'f5825c521429caf22a4dd13b66e243af' const IS_MOCKED_RESPONSE = Symbol('isMockedResponse') const activeClientIds = new Set() @@ -101,7 +101,10 @@ addEventListener('fetch', function (event) { // Opening the DevTools triggers the "only-if-cached" request // that cannot be handled by the worker. Bypass such requests. - if (event.request.cache === 'only-if-cached' && event.request.mode !== 'same-origin') { + if ( + event.request.cache === 'only-if-cached' && + event.request.mode !== 'same-origin' + ) { return } @@ -217,7 +220,9 @@ async function getResponse(event, client, requestId) { const acceptHeader = headers.get('accept') if (acceptHeader) { const values = acceptHeader.split(',').map((value) => value.trim()) - const filteredValues = values.filter((value) => value !== 'msw/passthrough') + const filteredValues = values.filter( + (value) => value !== 'msw/passthrough', + ) if (filteredValues.length > 0) { headers.set('accept', filteredValues.join(', ')) @@ -287,7 +292,10 @@ function sendToClient(client, message, transferrables = []) { resolve(event.data) } - client.postMessage(message, [channel.port2, ...transferrables.filter(Boolean)]) + client.postMessage(message, [ + channel.port2, + ...transferrables.filter(Boolean), + ]) }) }