diff --git a/client/package-lock.json b/client/package-lock.json index e7b6da7..099a35b 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -15,7 +15,7 @@ "@eslint/js": "^9.18.0", "@ianvs/prettier-plugin-sort-imports": "^4.4.2", "@lucide/svelte": "^0.479.0", - "@scalar/api-reference": "^1.31.12", + "@scalar/api-reference": "^1.31.14", "@simplewebauthn/browser": "^13.1.0", "@sveltejs/adapter-static": "^3.0.8", "@sveltejs/kit": "^2.21.5", @@ -31,7 +31,7 @@ "prettier": "^3.5.3", "prettier-plugin-svelte": "^3.4.0", "prettier-plugin-tailwindcss": "^0.6.12", - "svelte": "^5.34.3", + "svelte": "^5.34.6", "svelte-check": "^4.2.1", "svelte-sonner": "^0.3.28", "tailwind-merge": "^3.3.1", @@ -1879,9 +1879,9 @@ ] }, "node_modules/@scalar/api-client": { - "version": "2.5.7", - "resolved": "https://registry.npmjs.org/@scalar/api-client/-/api-client-2.5.7.tgz", - "integrity": "sha512-bnYbsyTPsZRBq//1cuQOh5lYxguxWOYZDYcq/xdPUgeTiaLZk1w8/cHc7DMXDR3fjmZVkFzBpvhpnF55wFkF5g==", + "version": "2.5.8", + "resolved": "https://registry.npmjs.org/@scalar/api-client/-/api-client-2.5.8.tgz", + "integrity": "sha512-3aaBDHurc8R6GOfqp1S5kDD8b7/gs/Y1Gr/NyVPBeM1ufsuoF2G/Fg9BdOxr7TSE405VKnXbA1SbTf6SXTtaEg==", "dev": true, "license": "MIT", "dependencies": { @@ -1891,10 +1891,10 @@ "@scalar/draggable": "0.2.0", "@scalar/helpers": "0.0.4", "@scalar/icons": "0.4.3", - "@scalar/import": "0.4.10", + "@scalar/import": "0.4.11", "@scalar/oas-utils": "0.4.5", "@scalar/object-utils": "1.2.1", - "@scalar/openapi-parser": "0.17.0", + "@scalar/openapi-parser": "0.18.0", "@scalar/openapi-types": "0.3.3", "@scalar/postman-to-openapi": "0.3.8", "@scalar/snippetz": "0.3.1", @@ -1925,28 +1925,28 @@ } }, "node_modules/@scalar/api-reference": { - "version": "1.31.12", - "resolved": "https://registry.npmjs.org/@scalar/api-reference/-/api-reference-1.31.12.tgz", - "integrity": "sha512-VkX9MeFoSOSncBdZi6bJu6ARv4muI/TFFola6aSaNL6VsE8iPqODHFDiWhFVLl7e/+N8lIclx/g3fjZHPACCPg==", + "version": "1.31.14", + "resolved": "https://registry.npmjs.org/@scalar/api-reference/-/api-reference-1.31.14.tgz", + "integrity": "sha512-OpYIUFMptv9PXimmfNW8q9iTwe48t4S5uKlar/d/ezFENwjfhdeTJxznmVlVmvNPKmUfYNDqdP9EXJ446Atymg==", "dev": true, "license": "MIT", "dependencies": { "@floating-ui/vue": "^1.0.2", "@headlessui/vue": "^1.7.20", - "@scalar/api-client": "2.5.7", + "@scalar/api-client": "2.5.8", "@scalar/code-highlight": "0.1.4", "@scalar/components": "0.14.9", "@scalar/helpers": "0.0.4", "@scalar/icons": "0.4.3", "@scalar/oas-utils": "0.4.5", - "@scalar/openapi-parser": "0.17.0", + "@scalar/openapi-parser": "0.18.0", "@scalar/openapi-types": "0.3.3", "@scalar/snippetz": "0.3.1", "@scalar/themes": "0.13.3", "@scalar/types": "0.2.3", "@scalar/use-hooks": "0.2.2", "@scalar/use-toasts": "0.8.0", - "@scalar/workspace-store": "0.5.0", + "@scalar/workspace-store": "0.5.2", "@unhead/vue": "^1.11.11", "@vueuse/core": "^10.10.0", "flatted": "^3.3.1", @@ -2057,14 +2057,14 @@ } }, "node_modules/@scalar/import": { - "version": "0.4.10", - "resolved": "https://registry.npmjs.org/@scalar/import/-/import-0.4.10.tgz", - "integrity": "sha512-f50MAXLPspeTdLTV2Hzy3hhiVSeotsFoNOItPO47SpLCIPp4rLvUxyiYaU+6G5Sk+PhcrekLdoZDaobwtAbgVw==", + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@scalar/import/-/import-0.4.11.tgz", + "integrity": "sha512-s8GRknImMjevimqv+jLkW+7LsBuOWgQPv/p29dukLqPtCGddIyNoWgVot6/IaREEXXeu5m/PmoG+uN58AVN4Vg==", "dev": true, "license": "MIT", "dependencies": { "@scalar/helpers": "0.0.4", - "@scalar/openapi-parser": "0.17.0", + "@scalar/openapi-parser": "0.18.0", "yaml": "^2.4.5" }, "engines": { @@ -2114,9 +2114,9 @@ } }, "node_modules/@scalar/openapi-parser": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@scalar/openapi-parser/-/openapi-parser-0.17.0.tgz", - "integrity": "sha512-W1E5uTbbD+43vxBki7mIoAsoLsWzgVIfYSawPGCaBzr0+g2DHQWGLZXB12bgX3SnOtNEl986NiX1ruiCk8RUAw==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@scalar/openapi-parser/-/openapi-parser-0.18.0.tgz", + "integrity": "sha512-qAWEfJR5f/LwSFULFeSkD56LHgU9ovyj+e1uqy9XaW9Hb9P0ewIGKi+Gd4wTyxfFkdPLXTFYXApjviP6jV+new==", "dev": true, "license": "MIT", "dependencies": { @@ -2289,15 +2289,15 @@ } }, "node_modules/@scalar/workspace-store": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@scalar/workspace-store/-/workspace-store-0.5.0.tgz", - "integrity": "sha512-QtgVUP6s1pEfkTyyYaWBgmqGmw8HKNMbRUTS8rJGkr4Yool3V7htTLedxNPTbxnWs+HCsUEw7nYMpWcozdraKQ==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@scalar/workspace-store/-/workspace-store-0.5.2.tgz", + "integrity": "sha512-PVL2BkEnX9Z4vQbGho0D3BuFghgAY4+zLvfdUhMuhi6FZEkjHNr3r/k8RmCGFu0SAYDxoGjumGkN5iI3z+U24A==", "dev": true, "license": "MIT", "dependencies": { "@scalar/code-highlight": "0.1.4", "@scalar/helpers": "0.0.4", - "@scalar/openapi-parser": "0.17.0", + "@scalar/openapi-parser": "0.18.0", "@scalar/openapi-types": "0.3.3", "@sinclair/typebox": "0.34.33", "github-slugger": "^2.0.0", @@ -3144,14 +3144,14 @@ } }, "node_modules/@vue/compiler-core": { - "version": "3.5.16", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.16.tgz", - "integrity": "sha512-AOQS2eaQOaaZQoL1u+2rCJIKDruNXVBZSiUD3chnUrsoX5ZTQMaCvXlWNIfxBJuU15r1o7+mpo5223KVtIhAgQ==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.17.tgz", + "integrity": "sha512-Xe+AittLbAyV0pabcN7cP7/BenRBNcteM4aSDCtRvGw0d9OL+HG1u/XHLY/kt1q4fyMeZYXyIYrsHuPSiDPosA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.27.2", - "@vue/shared": "3.5.16", + "@babel/parser": "^7.27.5", + "@vue/shared": "3.5.17", "entities": "^4.5.0", "estree-walker": "^2.0.2", "source-map-js": "^1.2.1" @@ -3171,43 +3171,43 @@ } }, "node_modules/@vue/compiler-dom": { - "version": "3.5.16", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.16.tgz", - "integrity": "sha512-SSJIhBr/teipXiXjmWOVWLnxjNGo65Oj/8wTEQz0nqwQeP75jWZ0n4sF24Zxoht1cuJoWopwj0J0exYwCJ0dCQ==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.17.tgz", + "integrity": "sha512-+2UgfLKoaNLhgfhV5Ihnk6wB4ljyW1/7wUIog2puUqajiC29Lp5R/IKDdkebh9jTbTogTbsgB+OY9cEWzG95JQ==", "dev": true, "license": "MIT", "dependencies": { - "@vue/compiler-core": "3.5.16", - "@vue/shared": "3.5.16" + "@vue/compiler-core": "3.5.17", + "@vue/shared": "3.5.17" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.5.16", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.16.tgz", - "integrity": "sha512-rQR6VSFNpiinDy/DVUE0vHoIDUF++6p910cgcZoaAUm3POxgNOOdS/xgoll3rNdKYTYPnnbARDCZOyZ+QSe6Pw==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.17.tgz", + "integrity": "sha512-rQQxbRJMgTqwRugtjw0cnyQv9cP4/4BxWfTdRBkqsTfLOHWykLzbOc3C4GGzAmdMDxhzU/1Ija5bTjMVrddqww==", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.27.2", - "@vue/compiler-core": "3.5.16", - "@vue/compiler-dom": "3.5.16", - "@vue/compiler-ssr": "3.5.16", - "@vue/shared": "3.5.16", + "@babel/parser": "^7.27.5", + "@vue/compiler-core": "3.5.17", + "@vue/compiler-dom": "3.5.17", + "@vue/compiler-ssr": "3.5.17", + "@vue/shared": "3.5.17", "estree-walker": "^2.0.2", "magic-string": "^0.30.17", - "postcss": "^8.5.3", + "postcss": "^8.5.6", "source-map-js": "^1.2.1" } }, "node_modules/@vue/compiler-ssr": { - "version": "3.5.16", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.16.tgz", - "integrity": "sha512-d2V7kfxbdsjrDSGlJE7my1ZzCXViEcqN6w14DOsDrUCHEA6vbnVCpRFfrc4ryCP/lCKzX2eS1YtnLE/BuC9f/A==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.17.tgz", + "integrity": "sha512-hkDbA0Q20ZzGgpj5uZjb9rBzQtIHLS78mMilwrlpWk2Ep37DYntUz0PonQ6kr113vfOEdM+zTBuJDaceNIW0tQ==", "dev": true, "license": "MIT", "dependencies": { - "@vue/compiler-dom": "3.5.16", - "@vue/shared": "3.5.16" + "@vue/compiler-dom": "3.5.17", + "@vue/shared": "3.5.17" } }, "node_modules/@vue/devtools-api": { @@ -3218,57 +3218,57 @@ "license": "MIT" }, "node_modules/@vue/reactivity": { - "version": "3.5.16", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.16.tgz", - "integrity": "sha512-FG5Q5ee/kxhIm1p2bykPpPwqiUBV3kFySsHEQha5BJvjXdZTUfmya7wP7zC39dFuZAcf/PD5S4Lni55vGLMhvA==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.17.tgz", + "integrity": "sha512-l/rmw2STIscWi7SNJp708FK4Kofs97zc/5aEPQh4bOsReD/8ICuBcEmS7KGwDj5ODQLYWVN2lNibKJL1z5b+Lw==", "dev": true, "license": "MIT", "dependencies": { - "@vue/shared": "3.5.16" + "@vue/shared": "3.5.17" } }, "node_modules/@vue/runtime-core": { - "version": "3.5.16", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.16.tgz", - "integrity": "sha512-bw5Ykq6+JFHYxrQa7Tjr+VSzw7Dj4ldR/udyBZbq73fCdJmyy5MPIFR9IX/M5Qs+TtTjuyUTCnmK3lWWwpAcFQ==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.17.tgz", + "integrity": "sha512-QQLXa20dHg1R0ri4bjKeGFKEkJA7MMBxrKo2G+gJikmumRS7PTD4BOU9FKrDQWMKowz7frJJGqBffYMgQYS96Q==", "dev": true, "license": "MIT", "dependencies": { - "@vue/reactivity": "3.5.16", - "@vue/shared": "3.5.16" + "@vue/reactivity": "3.5.17", + "@vue/shared": "3.5.17" } }, "node_modules/@vue/runtime-dom": { - "version": "3.5.16", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.16.tgz", - "integrity": "sha512-T1qqYJsG2xMGhImRUV9y/RseB9d0eCYZQ4CWca9ztCuiPj/XWNNN+lkNBuzVbia5z4/cgxdL28NoQCvC0Xcfww==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.17.tgz", + "integrity": "sha512-8El0M60TcwZ1QMz4/os2MdlQECgGoVHPuLnQBU3m9h3gdNRW9xRmI8iLS4t/22OQlOE6aJvNNlBiCzPHur4H9g==", "dev": true, "license": "MIT", "dependencies": { - "@vue/reactivity": "3.5.16", - "@vue/runtime-core": "3.5.16", - "@vue/shared": "3.5.16", + "@vue/reactivity": "3.5.17", + "@vue/runtime-core": "3.5.17", + "@vue/shared": "3.5.17", "csstype": "^3.1.3" } }, "node_modules/@vue/server-renderer": { - "version": "3.5.16", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.16.tgz", - "integrity": "sha512-BrX0qLiv/WugguGsnQUJiYOE0Fe5mZTwi6b7X/ybGB0vfrPH9z0gD/Y6WOR1sGCgX4gc25L1RYS5eYQKDMoNIg==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.17.tgz", + "integrity": "sha512-BOHhm8HalujY6lmC3DbqF6uXN/K00uWiEeF22LfEsm9Q93XeJ/plHTepGwf6tqFcF7GA5oGSSAAUock3VvzaCA==", "dev": true, "license": "MIT", "dependencies": { - "@vue/compiler-ssr": "3.5.16", - "@vue/shared": "3.5.16" + "@vue/compiler-ssr": "3.5.17", + "@vue/shared": "3.5.17" }, "peerDependencies": { - "vue": "3.5.16" + "vue": "3.5.17" } }, "node_modules/@vue/shared": { - "version": "3.5.16", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.16.tgz", - "integrity": "sha512-c/0fWy3Jw6Z8L9FmTyYfkpM5zklnqqa9+a6dz3DvONRKW2NEbh46BP0FHuLFSWi2TnQEtp91Z6zOWNrU6QiyPg==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.17.tgz", + "integrity": "sha512-CabR+UN630VnsJO/jHWYBC1YVXyMq94KKp6iF5MQgZJs5I8cmjw6oVMO1oDbtBkENSHSSn/UadWlW/OAgdmKrg==", "dev": true, "license": "MIT" }, @@ -7642,9 +7642,9 @@ } }, "node_modules/svelte": { - "version": "5.34.3", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.34.3.tgz", - "integrity": "sha512-Y0QKP2rfWD+ARKe91c4JgZgc/nXa2BfOnVBUjYUMB819m7VyPszihkjdzXPIV0qlGRZYEukpgNq7hgbzTbopJw==", + "version": "5.34.6", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.34.6.tgz", + "integrity": "sha512-dNhOyaHEHXItGojz2e6aCeoU0FUD+teDcbqJkPI/iMBMKwP9MyHtXYRKIzN4ehlBnLB6Do0pUY0RUSZQ/Zpcog==", "dev": true, "license": "MIT", "dependencies": { @@ -8309,17 +8309,17 @@ } }, "node_modules/vue": { - "version": "3.5.16", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.16.tgz", - "integrity": "sha512-rjOV2ecxMd5SiAmof2xzh2WxntRcigkX/He4YFJ6WdRvVUrbt6DxC1Iujh10XLl8xCDRDtGKMeO3D+pRQ1PP9w==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.17.tgz", + "integrity": "sha512-LbHV3xPN9BeljML+Xctq4lbz2lVHCR6DtbpTf5XIO6gugpXUN49j2QQPcMj086r9+AkJ0FfUT8xjulKKBkkr9g==", "dev": true, "license": "MIT", "dependencies": { - "@vue/compiler-dom": "3.5.16", - "@vue/compiler-sfc": "3.5.16", - "@vue/runtime-dom": "3.5.16", - "@vue/server-renderer": "3.5.16", - "@vue/shared": "3.5.16" + "@vue/compiler-dom": "3.5.17", + "@vue/compiler-sfc": "3.5.17", + "@vue/runtime-dom": "3.5.17", + "@vue/server-renderer": "3.5.17", + "@vue/shared": "3.5.17" }, "peerDependencies": { "typescript": "*" diff --git a/client/package.json b/client/package.json index 1310287..ee1bb55 100644 --- a/client/package.json +++ b/client/package.json @@ -21,7 +21,7 @@ "@eslint/js": "^9.18.0", "@ianvs/prettier-plugin-sort-imports": "^4.4.2", "@lucide/svelte": "^0.479.0", - "@scalar/api-reference": "^1.31.12", + "@scalar/api-reference": "^1.31.14", "@simplewebauthn/browser": "^13.1.0", "@sveltejs/adapter-static": "^3.0.8", "@sveltejs/kit": "^2.21.5", @@ -37,7 +37,7 @@ "prettier": "^3.5.3", "prettier-plugin-svelte": "^3.4.0", "prettier-plugin-tailwindcss": "^0.6.12", - "svelte": "^5.34.3", + "svelte": "^5.34.6", "svelte-check": "^4.2.1", "svelte-sonner": "^0.3.28", "tailwind-merge": "^3.3.1",