diff --git a/apps/admin/package.json b/apps/admin/package.json index 84e6cbd2b8..e4a31f7c1c 100644 --- a/apps/admin/package.json +++ b/apps/admin/package.json @@ -24,7 +24,7 @@ "@simplewebauthn/browser": "^10.0.0", "@tinymce/tinymce-vue": "^3.2.8", "@vueuse/core": "^10.11.1", - "axios": "^1.7.3", + "axios": "^1.7.4", "axios-retry": "^4.5.0", "cronstrue": "^2.50.0", "date-fns": "^3.6.0", @@ -38,7 +38,7 @@ "lodash": "^4.17.21", "nanoid": "^3.3.7", "object-to-formdata": "^4.5.1", - "pinia": "^2.2.1", + "pinia": "^2.2.2", "pinia-plugin-persistedstate": "^3.2.1", "pluralize": "^8.0.0", "tinymce": "^7.3.0", @@ -54,7 +54,7 @@ "devDependencies": { "@types/jsdom": "^21.1.7", "@types/lodash": "^4.17.7", - "@types/node": "^20.14.15", + "@types/node": "^20.15.0", "@types/pluralize": "^0.0.33", "@vite-pwa/assets-generator": "^0.2.4", "@vitejs/plugin-vue2": "^2.3.1", @@ -63,9 +63,9 @@ "sass": "~1.32.13", "typescript": "^5.5.4", "unplugin-vue-components": "^0.27.4", - "vite": "^5.4.0", + "vite": "^5.4.1", "vite-plugin-html": "^3.2.2", - "vite-plugin-mkcert": "^1.17.5", + "vite-plugin-mkcert": "^1.17.6", "vite-plugin-pwa": "^0.20.1", "vite-plugin-webfont-dl": "^3.9.5", "vitest": "^2.0.5", diff --git a/apps/api/package.json b/apps/api/package.json index c19d8bcd9f..8b84fa442a 100644 --- a/apps/api/package.json +++ b/apps/api/package.json @@ -35,12 +35,12 @@ "@json2csv/node": "^7.0.6", "@json2csv/plainjs": "^7.0.6", "@simplewebauthn/server": "^10.0.1", - "@ts-rest/core": "^3.49.3", - "@ts-rest/express": "^3.49.3", + "@ts-rest/core": "^3.50.0", + "@ts-rest/express": "^3.50.0", "awilix": "^10.0.2", - "axios": "^1.7.3", + "axios": "^1.7.4", "body-parser": "^1.20.2", - "bullmq": "^5.12.5", + "bullmq": "^5.12.9", "clean-css": "^5.3.3", "connect-redis": "^7.1.1", "cookie-parser": "^1.4.6", @@ -76,14 +76,14 @@ "pg": "^8.12.0", "pg-hstore": "^2.3.4", "pluralize": "^8.0.0", - "puppeteer": "^23.0.2", + "puppeteer": "^23.1.0", "qrcode": "^1.5.4", "rate-limit-redis": "^4.2.0", "reflect-metadata": "^0.2.2", "safe-stable-stringify": "^2.4.3", "sequelize": "^6.37.3", "sequelize-typescript": "^2.1.6", - "sharp": "^0.33.4", + "sharp": "^0.33.5", "slugify": "^1.6.6", "talisman": "^1.1.4", "ua-parser-js": "^1.0.38", @@ -109,7 +109,7 @@ "@types/ms": "^0.7.34", "@types/multer": "^1.4.11", "@types/negotiator": "^0.6.3", - "@types/node": "^20.14.15", + "@types/node": "^20.15.0", "@types/nunjucks": "^3.2.6", "@types/passport": "^1.0.16", "@types/passport-jwt": "^4.0.1", diff --git a/apps/cli/package.json b/apps/cli/package.json index e2daf05b34..f056d1c471 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -47,7 +47,7 @@ "@types/decompress": "^4.2.7", "@types/fs-extra": "^11.0.4", "@types/lodash": "^4.17.7", - "@types/node": "^20.14.15", + "@types/node": "^20.15.0", "@types/validator": "^13.12.0", "@types/web-push": "^3.6.3", "@types/webpack-env": "^1.18.5", diff --git a/apps/portal/package.json b/apps/portal/package.json index 58b6ff392d..370ab9a80c 100644 --- a/apps/portal/package.json +++ b/apps/portal/package.json @@ -58,7 +58,7 @@ "ts-loader": "^9.5.1", "tsconfig-paths-webpack-plugin": "^4.1.0", "typescript": "^5.5.4", - "vite": "^5.4.0", + "vite": "^5.4.1", "webpack": "^5.93.0", "webpack-cli": "^5.1.4", "webpack-node-externals": "^3.0.0", diff --git a/apps/survey/package.json b/apps/survey/package.json index 5d9e723594..e876ba1cd4 100644 --- a/apps/survey/package.json +++ b/apps/survey/package.json @@ -25,7 +25,7 @@ "@fortawesome/fontawesome-free": "^6.6.0", "@vueuse/core": "^10.11.1", "awesome-phonenumber": "^6.10.0", - "axios": "^1.7.3", + "axios": "^1.7.4", "axios-retry": "^4.5.0", "date-fns": "^3.6.0", "dotenv": "^16.4.5", @@ -34,7 +34,7 @@ "flag-icons": "^7.2.3", "helmet": "^7.1.0", "lodash": "^4.17.21", - "pinia": "^2.2.1", + "pinia": "^2.2.2", "pinia-plugin-persistedstate": "^3.2.1", "uuid": "^10.0.0", "vue": "^2.7.16", @@ -48,10 +48,10 @@ "@iconify-json/game-icons": "^1.1.10", "@types/jsdom": "^21.1.7", "@types/lodash": "^4.17.7", - "@types/node": "^20.14.15", + "@types/node": "^20.15.0", "@types/uuid": "^10.0.0", "@vite-pwa/assets-generator": "^0.2.4", - "@vitejs/plugin-legacy": "^5.4.1", + "@vitejs/plugin-legacy": "^5.4.2", "@vitejs/plugin-vue2": "^2.3.1", "@vue/compiler-sfc": "^2.7.16", "cross-env": "^7.0.3", @@ -61,9 +61,9 @@ "typescript": "^5.5.4", "unplugin-icons": "^0.19.2", "unplugin-vue-components": "^0.27.4", - "vite": "^5.4.0", + "vite": "^5.4.1", "vite-plugin-html": "^3.2.2", - "vite-plugin-mkcert": "^1.17.5", + "vite-plugin-mkcert": "^1.17.6", "vite-plugin-pwa": "^0.20.1", "vite-plugin-webfont-dl": "^3.9.5", "vitest": "^2.0.5", diff --git a/package.json b/package.json index 6c27153551..b8b6b2dca0 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "type": "module", "version": "2024.4", "private": true, - "packageManager": "pnpm@9.7.0", + "packageManager": "pnpm@9.7.1", "description": "Dietary recall system", "author": "", "license": "Apache-2.0", @@ -47,11 +47,11 @@ "test:integration:coverage": "pnpm --filter * test:integration:coverage" }, "devDependencies": { - "@antfu/eslint-config": "^2.25.1", + "@antfu/eslint-config": "^2.26.0", "@jest/types": "^29.6.3", - "@ts-rest/open-api": "^3.49.3", + "@ts-rest/open-api": "^3.50.0", "@types/jest": "^29.5.12", - "@types/node": "^20.14.15", + "@types/node": "^20.15.0", "@types/prompts": "^2.4.9", "calver": "^24.1.0", "conventional-changelog-cli": "^5.0.0", @@ -71,8 +71,8 @@ "ts-node": "^10.9.2", "tsx": "^4.17.0", "typescript": "^5.5.4", - "vite": "^5.4.0", - "vitepress": "^1.3.2" + "vite": "^5.4.1", + "vitepress": "^1.3.3" }, "pnpm": { "peerDependencyRules": { diff --git a/packages/api-client-v3/package.json b/packages/api-client-v3/package.json index e6a3ca936d..b52b943a1e 100644 --- a/packages/api-client-v3/package.json +++ b/packages/api-client-v3/package.json @@ -9,8 +9,8 @@ "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { - "axios": "^1.7.3", + "axios": "^1.7.4", "p-limit": "^3.1.0", - "winston": "^3.14.1" + "winston": "^3.14.2" } } diff --git a/packages/api-client-v4/package.json b/packages/api-client-v4/package.json index d6f3bfb0c6..cdf6620764 100644 --- a/packages/api-client-v4/package.json +++ b/packages/api-client-v4/package.json @@ -9,13 +9,13 @@ "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { - "axios": "^1.7.3", + "axios": "^1.7.4", "cookie": "^0.6.0", "formdata-node": "4.4.1", "lodash": "^4.17.21", "mime-types": "^2.1.35", "p-queue": "^6.6.2", - "winston": "^3.14.1" + "winston": "^3.14.2" }, "devDependencies": { "@types/cookie": "^0.6.0", diff --git a/packages/common-backend/package.json b/packages/common-backend/package.json index 24d73e6217..6a6bcb2289 100644 --- a/packages/common-backend/package.json +++ b/packages/common-backend/package.json @@ -19,7 +19,7 @@ "html-to-text": "^9.0.5", "jsdom": "^24.1.1", "nodemailer": "^6.9.14", - "winston": "^3.14.1", + "winston": "^3.14.2", "winston-daily-rotate-file": "^5.0.0" }, "devDependencies": { diff --git a/packages/common/package.json b/packages/common/package.json index 5da7734349..063ca87388 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -20,7 +20,7 @@ }, "dependencies": { "@anatine/zod-openapi": "^2.2.6", - "@ts-rest/core": "^3.49.3", + "@ts-rest/core": "^3.50.0", "ajv": "^8.17.1", "ajv-formats": "^3.0.1", "awesome-phonenumber": "^6.10.0", diff --git a/packages/db/package.json b/packages/db/package.json index c3eea09a02..8d9c2c7b2f 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -41,7 +41,7 @@ "devDependencies": { "@simplewebauthn/types": "^10.0.0", "@types/lodash": "^4.17.7", - "@types/node": "^20.14.15", + "@types/node": "^20.15.0", "@types/pg": "^8.11.6", "@types/pg-cursor": "^2.7.2", "@types/validator": "^13.12.0", diff --git a/packages/ui/package.json b/packages/ui/package.json index c5e32202cf..c9314bb581 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -21,12 +21,12 @@ "@pinia/plugin-debounce": "^1.0.1", "@pixelverse/strichjs-sdk": "^1.4.9", "@vueuse/core": "^10.11.1", - "axios": "^1.7.3", + "axios": "^1.7.4", "echarts": "^5.5.1", "js-file-download": "^0.4.12", "jwt-decode": "^4.0.0", "lodash": "^4.17.21", - "pinia": "^2.2.1", + "pinia": "^2.2.2", "pinia-plugin-persistedstate": "^3.2.1", "svg-gauge": "^1.0.7", "vue": "^2.7.16", @@ -38,10 +38,10 @@ }, "devDependencies": { "@types/lodash": "^4.17.7", - "@types/node": "^20.14.15", - "type-fest": "^4.24.0", + "@types/node": "^20.15.0", + "type-fest": "^4.25.0", "typescript": "^5.5.4", - "vite": "^5.4.0", + "vite": "^5.4.1", "vite-plugin-pwa": "^0.20.1", "workbox-window": "^7.1.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d3261587f1..43a3647bdb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,20 +9,20 @@ importers: .: devDependencies: '@antfu/eslint-config': - specifier: ^2.25.1 - version: 2.25.1(@typescript-eslint/utils@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(@vue/compiler-sfc@3.4.37)(eslint-plugin-format@0.1.2(eslint@9.9.0(jiti@1.21.6)))(eslint@9.9.0(jiti@1.21.6))(svelte@4.2.18)(typescript@5.5.4)(vitest@2.0.5(@types/node@20.14.15)(jsdom@24.1.1)(sass@1.77.8)(terser@5.31.6)) + specifier: ^2.26.0 + version: 2.26.0(@typescript-eslint/utils@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.9.0(jiti@1.21.6)))(eslint@9.9.0(jiti@1.21.6))(svelte@4.2.18)(typescript@5.5.4)(vitest@2.0.5(@types/node@20.15.0)(jsdom@24.1.1)(sass@1.77.8)(terser@5.31.6)) '@jest/types': specifier: ^29.6.3 version: 29.6.3 '@ts-rest/open-api': - specifier: ^3.49.3 - version: 3.49.3(@ts-rest/core@3.49.3(zod@3.23.8))(zod@3.23.8) + specifier: ^3.50.0 + version: 3.50.0(@ts-rest/core@3.50.0(@types/node@20.15.0)(zod@3.23.8))(zod@3.23.8) '@types/jest': specifier: ^29.5.12 version: 29.5.12 '@types/node': - specifier: ^20.14.15 - version: 20.14.15 + specifier: ^20.15.0 + version: 20.15.0 '@types/prompts': specifier: ^2.4.9 version: 2.4.9 @@ -49,10 +49,10 @@ importers: version: 5.1.1 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)) + version: 29.7.0(@types/node@20.15.0)(ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4)) jest-extended: specifier: ^4.0.2 - version: 4.0.2(jest@29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4))) + version: 4.0.2(jest@29.7.0(@types/node@20.15.0)(ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4))) lint-staged: specifier: ^15.2.9 version: 15.2.9 @@ -70,10 +70,10 @@ importers: version: 2.11.1 ts-jest: specifier: ^29.2.4 - version: 29.2.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)))(typescript@5.5.4) + version: 29.2.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@20.15.0)(ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4)))(typescript@5.5.4) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.14.15)(typescript@5.5.4) + version: 10.9.2(@types/node@20.15.0)(typescript@5.5.4) tsx: specifier: ^4.17.0 version: 4.17.0 @@ -81,11 +81,11 @@ importers: specifier: ^5.5.4 version: 5.5.4 vite: - specifier: ^5.4.0 - version: 5.4.0(@types/node@20.14.15)(sass@1.77.8)(terser@5.31.6) + specifier: ^5.4.1 + version: 5.4.1(@types/node@20.15.0)(sass@1.77.8)(terser@5.31.6) vitepress: - specifier: ^1.3.2 - version: 1.3.2(@algolia/client-search@4.24.0)(@types/node@20.14.15)(axios@1.7.3)(postcss@8.4.41)(qrcode@1.5.4)(sass@1.77.8)(search-insights@2.13.0)(sortablejs@1.10.2)(terser@5.31.6)(typescript@5.5.4) + specifier: ^1.3.3 + version: 1.3.3(@algolia/client-search@4.24.0)(@types/node@20.15.0)(axios@1.7.4)(jwt-decode@4.0.0)(postcss@8.4.41)(qrcode@1.5.4)(sass@1.77.8)(search-insights@2.13.0)(sortablejs@1.10.2)(terser@5.31.6)(typescript@5.5.4) apps/admin: dependencies: @@ -102,11 +102,11 @@ importers: specifier: ^10.11.1 version: 10.11.1(vue@2.7.16) axios: - specifier: ^1.7.3 - version: 1.7.3(debug@4.3.6) + specifier: ^1.7.4 + version: 1.7.4(debug@4.3.6) axios-retry: specifier: ^4.5.0 - version: 4.5.0(axios@1.7.3) + version: 4.5.0(axios@1.7.4) cronstrue: specifier: ^2.50.0 version: 2.50.0 @@ -144,11 +144,11 @@ importers: specifier: ^4.5.1 version: 4.5.1 pinia: - specifier: ^2.2.1 - version: 2.2.1(typescript@5.5.4)(vue@2.7.16) + specifier: ^2.2.2 + version: 2.2.2(typescript@5.5.4)(vue@2.7.16) pinia-plugin-persistedstate: specifier: ^3.2.1 - version: 3.2.1(pinia@2.2.1(typescript@5.5.4)(vue@2.7.16)) + version: 3.2.1(pinia@2.2.2(typescript@5.5.4)(vue@2.7.16)) pluralize: specifier: ^8.0.0 version: 8.0.0 @@ -187,8 +187,8 @@ importers: specifier: ^4.17.7 version: 4.17.7 '@types/node': - specifier: ^20.14.15 - version: 20.14.15 + specifier: ^20.15.0 + version: 20.15.0 '@types/pluralize': specifier: ^0.0.33 version: 0.0.33 @@ -197,7 +197,7 @@ importers: version: 0.2.4 '@vitejs/plugin-vue2': specifier: ^2.3.1 - version: 2.3.1(vite@5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6))(vue@2.7.16) + version: 2.3.1(vite@5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6))(vue@2.7.16) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -214,23 +214,23 @@ importers: specifier: ^0.27.4 version: 0.27.4(@babel/parser@7.25.3)(rollup@2.79.1)(vue@2.7.16) vite: - specifier: ^5.4.0 - version: 5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6) + specifier: ^5.4.1 + version: 5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6) vite-plugin-html: specifier: ^3.2.2 - version: 3.2.2(vite@5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6)) + version: 3.2.2(vite@5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6)) vite-plugin-mkcert: - specifier: ^1.17.5 - version: 1.17.5(vite@5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6)) + specifier: ^1.17.6 + version: 1.17.6(vite@5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6)) vite-plugin-pwa: specifier: ^0.20.1 - version: 0.20.1(@vite-pwa/assets-generator@0.2.4)(vite@5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0) + version: 0.20.1(@vite-pwa/assets-generator@0.2.4)(vite@5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0) vite-plugin-webfont-dl: specifier: ^3.9.5 - version: 3.9.5(vite@5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6)) + version: 3.9.5(vite@5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6)) vitest: specifier: ^2.0.5 - version: 2.0.5(@types/node@20.14.15)(jsdom@24.1.1)(sass@1.32.13)(terser@5.31.6) + version: 2.0.5(@types/node@20.15.0)(jsdom@24.1.1)(sass@1.32.13)(terser@5.31.6) vue-tsc: specifier: ^2.0.29 version: 2.0.29(typescript@5.5.4) @@ -256,23 +256,23 @@ importers: specifier: ^10.0.1 version: 10.0.1 '@ts-rest/core': - specifier: ^3.49.3 - version: 3.49.3(zod@3.23.8) + specifier: ^3.50.0 + version: 3.50.0(@types/node@20.15.0)(zod@3.23.8) '@ts-rest/express': - specifier: ^3.49.3 - version: 3.49.3(@ts-rest/core@3.49.3(zod@3.23.8))(express@4.19.2)(zod@3.23.8) + specifier: ^3.50.0 + version: 3.50.0(@ts-rest/core@3.50.0(@types/node@20.15.0)(zod@3.23.8))(express@4.19.2)(zod@3.23.8) awilix: specifier: ^10.0.2 version: 10.0.2 axios: - specifier: ^1.7.3 - version: 1.7.3(debug@4.3.6) + specifier: ^1.7.4 + version: 1.7.4(debug@4.3.6) body-parser: specifier: ^1.20.2 version: 1.20.2 bullmq: - specifier: ^5.12.5 - version: 5.12.5 + specifier: ^5.12.9 + version: 5.12.9 clean-css: specifier: ^5.3.3 version: 5.3.3 @@ -379,8 +379,8 @@ importers: specifier: ^8.0.0 version: 8.0.0 puppeteer: - specifier: ^23.0.2 - version: 23.0.2(typescript@5.5.4) + specifier: ^23.1.0 + version: 23.1.0(typescript@5.5.4) qrcode: specifier: ^1.5.4 version: 1.5.4 @@ -398,10 +398,10 @@ importers: version: 6.37.3(mariadb@3.3.1)(pg-hstore@2.3.4)(pg@8.12.0)(tedious@16.7.1) sequelize-typescript: specifier: ^2.1.6 - version: 2.1.6(@types/node@20.14.15)(@types/validator@13.12.0)(reflect-metadata@0.2.2)(sequelize@6.37.3(mariadb@3.3.1)(pg-hstore@2.3.4)(pg@8.12.0)(tedious@16.7.1)) + version: 2.1.6(@types/node@20.15.0)(@types/validator@13.12.0)(reflect-metadata@0.2.2)(sequelize@6.37.3(mariadb@3.3.1)(pg-hstore@2.3.4)(pg@8.12.0)(tedious@16.7.1)) sharp: - specifier: ^0.33.4 - version: 0.33.4 + specifier: ^0.33.5 + version: 0.33.5 slugify: specifier: ^1.6.6 version: 1.6.6 @@ -473,8 +473,8 @@ importers: specifier: ^0.6.3 version: 0.6.3 '@types/node': - specifier: ^20.14.15 - version: 20.14.15 + specifier: ^20.15.0 + version: 20.15.0 '@types/nunjucks': specifier: ^3.2.6 version: 3.2.6 @@ -600,7 +600,7 @@ importers: version: 6.37.3(mariadb@3.3.1)(pg-hstore@2.3.4)(pg@8.12.0)(tedious@16.7.1) sequelize-typescript: specifier: ^2.1.6 - version: 2.1.6(@types/node@20.14.15)(@types/validator@13.12.0)(reflect-metadata@0.2.2)(sequelize@6.37.3(mariadb@3.3.1)(pg-hstore@2.3.4)(pg@8.12.0)(tedious@16.7.1)) + version: 2.1.6(@types/node@20.15.0)(@types/validator@13.12.0)(reflect-metadata@0.2.2)(sequelize@6.37.3(mariadb@3.3.1)(pg-hstore@2.3.4)(pg@8.12.0)(tedious@16.7.1)) web-push: specifier: ^3.6.7 version: 3.6.7 @@ -615,8 +615,8 @@ importers: specifier: ^4.17.7 version: 4.17.7 '@types/node': - specifier: ^20.14.15 - version: 20.14.15 + specifier: ^20.15.0 + version: 20.15.0 '@types/validator': specifier: ^13.12.0 version: 13.12.0 @@ -634,7 +634,7 @@ importers: version: 9.5.1(typescript@5.5.4)(webpack@5.93.0(webpack-cli@5.1.4)) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.14.15)(typescript@5.5.4) + version: 10.9.2(@types/node@20.15.0)(typescript@5.5.4) tsconfig-paths: specifier: ^4.2.0 version: 4.2.0 @@ -722,7 +722,7 @@ importers: version: 9.0.2(typescript@5.5.4)(webpack@5.93.0(webpack-cli@5.1.4)) laravel-vite-plugin: specifier: ^1.0.5 - version: 1.0.5(vite@5.4.0(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.6)) + version: 1.0.5(vite@5.4.1(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.6)) nodemon: specifier: ^3.1.4 version: 3.1.4 @@ -754,8 +754,8 @@ importers: specifier: ^5.5.4 version: 5.5.4 vite: - specifier: ^5.4.0 - version: 5.4.0(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.6) + specifier: ^5.4.1 + version: 5.4.1(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.6) webpack: specifier: ^5.93.0 version: 5.93.0(webpack-cli@5.1.4) @@ -787,11 +787,11 @@ importers: specifier: ^6.10.0 version: 6.10.0 axios: - specifier: ^1.7.3 - version: 1.7.3(debug@4.3.6) + specifier: ^1.7.4 + version: 1.7.4(debug@4.3.6) axios-retry: specifier: ^4.5.0 - version: 4.5.0(axios@1.7.3) + version: 4.5.0(axios@1.7.4) date-fns: specifier: ^3.6.0 version: 3.6.0 @@ -814,11 +814,11 @@ importers: specifier: ^4.17.21 version: 4.17.21 pinia: - specifier: ^2.2.1 - version: 2.2.1(typescript@5.5.4)(vue@2.7.16) + specifier: ^2.2.2 + version: 2.2.2(typescript@5.5.4)(vue@2.7.16) pinia-plugin-persistedstate: specifier: ^3.2.1 - version: 3.2.1(pinia@2.2.1(typescript@5.5.4)(vue@2.7.16)) + version: 3.2.1(pinia@2.2.2(typescript@5.5.4)(vue@2.7.16)) uuid: specifier: ^10.0.0 version: 10.0.0 @@ -851,8 +851,8 @@ importers: specifier: ^4.17.7 version: 4.17.7 '@types/node': - specifier: ^20.14.15 - version: 20.14.15 + specifier: ^20.15.0 + version: 20.15.0 '@types/uuid': specifier: ^10.0.0 version: 10.0.0 @@ -860,11 +860,11 @@ importers: specifier: ^0.2.4 version: 0.2.4 '@vitejs/plugin-legacy': - specifier: ^5.4.1 - version: 5.4.1(terser@5.31.6)(vite@5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6)) + specifier: ^5.4.2 + version: 5.4.2(terser@5.31.6)(vite@5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6)) '@vitejs/plugin-vue2': specifier: ^2.3.1 - version: 2.3.1(vite@5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6))(vue@2.7.16) + version: 2.3.1(vite@5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6))(vue@2.7.16) '@vue/compiler-sfc': specifier: ^2.7.16 version: 2.7.16 @@ -890,23 +890,23 @@ importers: specifier: ^0.27.4 version: 0.27.4(@babel/parser@7.25.3)(rollup@4.20.0)(vue@2.7.16) vite: - specifier: ^5.4.0 - version: 5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6) + specifier: ^5.4.1 + version: 5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6) vite-plugin-html: specifier: ^3.2.2 - version: 3.2.2(vite@5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6)) + version: 3.2.2(vite@5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6)) vite-plugin-mkcert: - specifier: ^1.17.5 - version: 1.17.5(vite@5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6)) + specifier: ^1.17.6 + version: 1.17.6(vite@5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6)) vite-plugin-pwa: specifier: ^0.20.1 - version: 0.20.1(@vite-pwa/assets-generator@0.2.4)(vite@5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0) + version: 0.20.1(@vite-pwa/assets-generator@0.2.4)(vite@5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0) vite-plugin-webfont-dl: specifier: ^3.9.5 - version: 3.9.5(vite@5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6)) + version: 3.9.5(vite@5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6)) vitest: specifier: ^2.0.5 - version: 2.0.5(@types/node@20.14.15)(jsdom@24.1.1)(sass@1.32.13)(terser@5.31.6) + version: 2.0.5(@types/node@20.15.0)(jsdom@24.1.1)(sass@1.32.13)(terser@5.31.6) vue-tsc: specifier: ^2.0.29 version: 2.0.29(typescript@5.5.4) @@ -920,20 +920,20 @@ importers: packages/api-client-v3: dependencies: axios: - specifier: ^1.7.3 - version: 1.7.3(debug@4.3.6) + specifier: ^1.7.4 + version: 1.7.4(debug@4.3.6) p-limit: specifier: ^3.1.0 version: 3.1.0 winston: - specifier: ^3.14.1 - version: 3.14.1 + specifier: ^3.14.2 + version: 3.14.2 packages/api-client-v4: dependencies: axios: - specifier: ^1.7.3 - version: 1.7.3(debug@4.3.6) + specifier: ^1.7.4 + version: 1.7.4(debug@4.3.6) cookie: specifier: ^0.6.0 version: 0.6.0 @@ -950,8 +950,8 @@ importers: specifier: ^6.6.2 version: 6.6.2 winston: - specifier: ^3.14.1 - version: 3.14.1 + specifier: ^3.14.2 + version: 3.14.2 devDependencies: '@types/cookie': specifier: ^0.6.0 @@ -969,8 +969,8 @@ importers: specifier: ^2.2.6 version: 2.2.6(openapi3-ts@4.3.1)(zod@3.23.8) '@ts-rest/core': - specifier: ^3.49.3 - version: 3.49.3(zod@3.23.8) + specifier: ^3.50.0 + version: 3.50.0(@types/node@22.2.0)(zod@3.23.8) ajv: specifier: ^8.17.1 version: 8.17.1 @@ -1075,11 +1075,11 @@ importers: specifier: ^6.9.14 version: 6.9.14 winston: - specifier: ^3.14.1 - version: 3.14.1 + specifier: ^3.14.2 + version: 3.14.2 winston-daily-rotate-file: specifier: ^5.0.0 - version: 5.0.0(winston@3.14.1) + version: 5.0.0(winston@3.14.2) devDependencies: '@types/bcryptjs': specifier: ^2.4.6 @@ -1134,7 +1134,7 @@ importers: version: 6.37.3(mariadb@3.3.1)(pg-hstore@2.3.4)(pg@8.12.0)(tedious@16.7.1) sequelize-typescript: specifier: ^2.1.6 - version: 2.1.6(@types/node@20.14.15)(@types/validator@13.12.0)(reflect-metadata@0.2.2)(sequelize@6.37.3(mariadb@3.3.1)(pg-hstore@2.3.4)(pg@8.12.0)(tedious@16.7.1)) + version: 2.1.6(@types/node@20.15.0)(@types/validator@13.12.0)(reflect-metadata@0.2.2)(sequelize@6.37.3(mariadb@3.3.1)(pg-hstore@2.3.4)(pg@8.12.0)(tedious@16.7.1)) devDependencies: '@simplewebauthn/types': specifier: ^10.0.0 @@ -1143,8 +1143,8 @@ importers: specifier: ^4.17.7 version: 4.17.7 '@types/node': - specifier: ^20.14.15 - version: 20.14.15 + specifier: ^20.15.0 + version: 20.15.0 '@types/pg': specifier: ^8.11.6 version: 8.11.6 @@ -1220,8 +1220,8 @@ importers: specifier: ^10.11.1 version: 10.11.1(vue@2.7.16) axios: - specifier: ^1.7.3 - version: 1.7.3(debug@4.3.6) + specifier: ^1.7.4 + version: 1.7.4(debug@4.3.6) echarts: specifier: ^5.5.1 version: 5.5.1 @@ -1235,11 +1235,11 @@ importers: specifier: ^4.17.21 version: 4.17.21 pinia: - specifier: ^2.2.1 - version: 2.2.1(typescript@5.5.4)(vue@2.7.16) + specifier: ^2.2.2 + version: 2.2.2(typescript@5.5.4)(vue@2.7.16) pinia-plugin-persistedstate: specifier: ^3.2.1 - version: 3.2.1(pinia@2.2.1(typescript@5.5.4)(vue@2.7.16)) + version: 3.2.1(pinia@2.2.2(typescript@5.5.4)(vue@2.7.16)) svg-gauge: specifier: ^1.0.7 version: 1.0.7 @@ -1248,7 +1248,7 @@ importers: version: 2.7.16 vue-echarts: specifier: ^7.0.2 - version: 7.0.2(@vue/runtime-core@3.4.37)(echarts@5.5.1)(vue@2.7.16) + version: 7.0.2(@vue/runtime-core@3.4.38)(echarts@5.5.1)(vue@2.7.16) vue-i18n: specifier: ^8.28.2 version: 8.28.2(vue@2.7.16) @@ -1266,20 +1266,20 @@ importers: specifier: ^4.17.7 version: 4.17.7 '@types/node': - specifier: ^20.14.15 - version: 20.14.15 + specifier: ^20.15.0 + version: 20.15.0 type-fest: - specifier: ^4.24.0 - version: 4.24.0 + specifier: ^4.25.0 + version: 4.25.0 typescript: specifier: ^5.5.4 version: 5.5.4 vite: - specifier: ^5.4.0 - version: 5.4.0(@types/node@20.14.15)(sass@1.77.8)(terser@5.31.6) + specifier: ^5.4.1 + version: 5.4.1(@types/node@20.15.0)(sass@1.77.8)(terser@5.31.6) vite-plugin-pwa: specifier: ^0.20.1 - version: 0.20.1(@vite-pwa/assets-generator@0.2.4)(vite@5.4.0(@types/node@20.14.15)(sass@1.77.8)(terser@5.31.6))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0) + version: 0.20.1(@vite-pwa/assets-generator@0.2.4)(vite@5.4.1(@types/node@20.15.0)(sass@1.77.8)(terser@5.31.6))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0) workbox-window: specifier: ^7.1.0 version: 7.1.0 @@ -1367,8 +1367,8 @@ packages: openapi3-ts: ^4.1.2 zod: ^3.20.0 - '@antfu/eslint-config@2.25.1': - resolution: {integrity: sha512-aWnq8kNL4MM3RjXJtMvCGhzzXiukbNn4oXT3RFVgQ2KkBmryrlCos8HW7zfF27gggSqrMX8p75wHk8zM/Mo9+Q==} + '@antfu/eslint-config@2.26.0': + resolution: {integrity: sha512-eGYHHyXeajqaeNk+IAH8vGeIugcx21M2heJ/K/H72MuuDC8tCe0PlI0UkKHv63fMP1G5Em1KepOc/Aov/Erwaw==} hasBin: true peerDependencies: '@eslint-react/eslint-plugin': ^1.5.8 @@ -1419,6 +1419,9 @@ packages: '@antfu/install-pkg@0.3.4': resolution: {integrity: sha512-xmYFuDsaS5hlqVSJYVIzBGnUBhZR6NpwelQx/qr9wHTenqMF14YhsexWADcFyMCKwf/vApnvLTfEEnaOBvo5SA==} + '@antfu/install-pkg@0.3.5': + resolution: {integrity: sha512-HwIACY0IzrM7FGafMbWZOqEDBSfCwPcylu+GacaRcxJm4Yvvuh3Dy2vZwqdJAzXponc6aLO9FaH4l75pq8/ZSA==} + '@antfu/utils@0.7.10': resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} @@ -2211,8 +2214,8 @@ packages: resolution: {integrity: sha512-I238eDtOolvCuvtxrnqtlBaw0BwdQuYqK7eA6XIonicMdOOOb75mqdIzkGDUbS04+1Di007rgm9snFRNeVrOog==} engines: {node: '>=16'} - '@es-joy/jsdoccomment@0.46.0': - resolution: {integrity: sha512-C3Axuq1xd/9VqFZpW4YAzOx5O9q/LP46uIQy/iNDpHG3fmPa6TBtvfglMCs3RBiBxAIi0Go97r8+jvTt55XMyQ==} + '@es-joy/jsdoccomment@0.48.0': + resolution: {integrity: sha512-G6QUWIcC+KvSwXNsJyDTHvqUdNoAVJPPgkc3+Uk4WBKqZvoXhlvazOgm9aL0HwihJLQf0l+tOE2UFzXBqCqgDw==} engines: {node: '>=16'} '@esbuild/aix-ppc64@0.21.5': @@ -2497,6 +2500,12 @@ packages: cpu: [x64] os: [win32] + '@eslint-community/eslint-plugin-eslint-comments@4.4.0': + resolution: {integrity: sha512-yljsWl5Qv3IkIRmJ38h3NrHXFCm4EUl55M8doGTF6hvzvFF8kRpextgSrg2dwHev9lzBZyafCr9RelGIyQm6fw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + '@eslint-community/eslint-utils@4.4.0': resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2588,116 +2597,108 @@ packages: '@iconify/utils@2.1.30': resolution: {integrity: sha512-bY0IO5xLOlbzJBnjWLxknp6Sss3yla03sVY9VeUz9nT6dbc+EGKlLfCt+6uytJnWm5CUvTF/BNotsLWF7kI61A==} - '@img/sharp-darwin-arm64@0.33.4': - resolution: {integrity: sha512-p0suNqXufJs9t3RqLBO6vvrgr5OhgbWp76s5gTRvdmxmuv9E1rcaqGUsl3l4mKVmXPkTkTErXediAui4x+8PSA==} - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + '@img/sharp-darwin-arm64@0.33.5': + resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [darwin] - '@img/sharp-darwin-x64@0.33.4': - resolution: {integrity: sha512-0l7yRObwtTi82Z6ebVI2PnHT8EB2NxBgpK2MiKJZJ7cz32R4lxd001ecMhzzsZig3Yv9oclvqqdV93jo9hy+Dw==} - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + '@img/sharp-darwin-x64@0.33.5': + resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [darwin] - '@img/sharp-libvips-darwin-arm64@1.0.2': - resolution: {integrity: sha512-tcK/41Rq8IKlSaKRCCAuuY3lDJjQnYIW1UXU1kxcEKrfL8WR7N6+rzNoOxoQRJWTAECuKwgAHnPvqXGN8XfkHA==} - engines: {macos: '>=11', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + '@img/sharp-libvips-darwin-arm64@1.0.4': + resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} cpu: [arm64] os: [darwin] - '@img/sharp-libvips-darwin-x64@1.0.2': - resolution: {integrity: sha512-Ofw+7oaWa0HiiMiKWqqaZbaYV3/UGL2wAPeLuJTx+9cXpCRdvQhCLG0IH8YGwM0yGWGLpsF4Su9vM1o6aer+Fw==} - engines: {macos: '>=10.13', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + '@img/sharp-libvips-darwin-x64@1.0.4': + resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} cpu: [x64] os: [darwin] - '@img/sharp-libvips-linux-arm64@1.0.2': - resolution: {integrity: sha512-x7kCt3N00ofFmmkkdshwj3vGPCnmiDh7Gwnd4nUwZln2YjqPxV1NlTyZOvoDWdKQVDL911487HOueBvrpflagw==} - engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + '@img/sharp-libvips-linux-arm64@1.0.4': + resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} cpu: [arm64] os: [linux] - '@img/sharp-libvips-linux-arm@1.0.2': - resolution: {integrity: sha512-iLWCvrKgeFoglQxdEwzu1eQV04o8YeYGFXtfWU26Zr2wWT3q3MTzC+QTCO3ZQfWd3doKHT4Pm2kRmLbupT+sZw==} - engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + '@img/sharp-libvips-linux-arm@1.0.5': + resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} cpu: [arm] os: [linux] - '@img/sharp-libvips-linux-s390x@1.0.2': - resolution: {integrity: sha512-cmhQ1J4qVhfmS6szYW7RT+gLJq9dH2i4maq+qyXayUSn9/3iY2ZeWpbAgSpSVbV2E1JUL2Gg7pwnYQ1h8rQIog==} - engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + '@img/sharp-libvips-linux-s390x@1.0.4': + resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} cpu: [s390x] os: [linux] - '@img/sharp-libvips-linux-x64@1.0.2': - resolution: {integrity: sha512-E441q4Qdb+7yuyiADVi5J+44x8ctlrqn8XgkDTwr4qPJzWkaHwD489iZ4nGDgcuya4iMN3ULV6NwbhRZJ9Z7SQ==} - engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + '@img/sharp-libvips-linux-x64@1.0.4': + resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} cpu: [x64] os: [linux] - '@img/sharp-libvips-linuxmusl-arm64@1.0.2': - resolution: {integrity: sha512-3CAkndNpYUrlDqkCM5qhksfE+qSIREVpyoeHIU6jd48SJZViAmznoQQLAv4hVXF7xyUB9zf+G++e2v1ABjCbEQ==} - engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + '@img/sharp-libvips-linuxmusl-arm64@1.0.4': + resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} cpu: [arm64] os: [linux] - '@img/sharp-libvips-linuxmusl-x64@1.0.2': - resolution: {integrity: sha512-VI94Q6khIHqHWNOh6LLdm9s2Ry4zdjWJwH56WoiJU7NTeDwyApdZZ8c+SADC8OH98KWNQXnE01UdJ9CSfZvwZw==} - engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + '@img/sharp-libvips-linuxmusl-x64@1.0.4': + resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} cpu: [x64] os: [linux] - '@img/sharp-linux-arm64@0.33.4': - resolution: {integrity: sha512-2800clwVg1ZQtxwSoTlHvtm9ObgAax7V6MTAB/hDT945Tfyy3hVkmiHpeLPCKYqYR1Gcmv1uDZ3a4OFwkdBL7Q==} - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + '@img/sharp-linux-arm64@0.33.5': + resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [linux] - '@img/sharp-linux-arm@0.33.4': - resolution: {integrity: sha512-RUgBD1c0+gCYZGCCe6mMdTiOFS0Zc/XrN0fYd6hISIKcDUbAW5NtSQW9g/powkrXYm6Vzwd6y+fqmExDuCdHNQ==} - engines: {glibc: '>=2.28', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + '@img/sharp-linux-arm@0.33.5': + resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm] os: [linux] - '@img/sharp-linux-s390x@0.33.4': - resolution: {integrity: sha512-h3RAL3siQoyzSoH36tUeS0PDmb5wINKGYzcLB5C6DIiAn2F3udeFAum+gj8IbA/82+8RGCTn7XW8WTFnqag4tQ==} - engines: {glibc: '>=2.31', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + '@img/sharp-linux-s390x@0.33.5': + resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [s390x] os: [linux] - '@img/sharp-linux-x64@0.33.4': - resolution: {integrity: sha512-GoR++s0XW9DGVi8SUGQ/U4AeIzLdNjHka6jidVwapQ/JebGVQIpi52OdyxCNVRE++n1FCLzjDovJNozif7w/Aw==} - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + '@img/sharp-linux-x64@0.33.5': + resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [linux] - '@img/sharp-linuxmusl-arm64@0.33.4': - resolution: {integrity: sha512-nhr1yC3BlVrKDTl6cO12gTpXMl4ITBUZieehFvMntlCXFzH2bvKG76tBL2Y/OqhupZt81pR7R+Q5YhJxW0rGgQ==} - engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + '@img/sharp-linuxmusl-arm64@0.33.5': + resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [linux] - '@img/sharp-linuxmusl-x64@0.33.4': - resolution: {integrity: sha512-uCPTku0zwqDmZEOi4ILyGdmW76tH7dm8kKlOIV1XC5cLyJ71ENAAqarOHQh0RLfpIpbV5KOpXzdU6XkJtS0daw==} - engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + '@img/sharp-linuxmusl-x64@0.33.5': + resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [linux] - '@img/sharp-wasm32@0.33.4': - resolution: {integrity: sha512-Bmmauh4sXUsUqkleQahpdNXKvo+wa1V9KhT2pDA4VJGKwnKMJXiSTGphn0gnJrlooda0QxCtXc6RX1XAU6hMnQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + '@img/sharp-wasm32@0.33.5': + resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [wasm32] - '@img/sharp-win32-ia32@0.33.4': - resolution: {integrity: sha512-99SJ91XzUhYHbx7uhK3+9Lf7+LjwMGQZMDlO/E/YVJ7Nc3lyDFZPGhjwiYdctoH2BOzW9+TnfqcaMKt0jHLdqw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + '@img/sharp-win32-ia32@0.33.5': + resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [ia32] os: [win32] - '@img/sharp-win32-x64@0.33.4': - resolution: {integrity: sha512-3QLocdTRVIrFNye5YocZl+KKpYKP+fksi1QhmOArgx7GyhIbQp/WrJRu176jm8IxromS7RIkzMiMINVdBtC8Aw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + '@img/sharp-win32-x64@0.33.5': + resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [win32] @@ -2809,6 +2810,10 @@ packages: '@js-joda/core@5.6.3': resolution: {integrity: sha512-T1rRxzdqkEXcou0ZprN1q9yDRlvzCPLqmlNt5IIsGBzoEVgLCCYrKEwc84+TvsXuAc95VAZwtWD2zVsKPY4bcA==} + '@jsdevtools/ez-spawn@3.0.4': + resolution: {integrity: sha512-f5DRIOZf7wxogefH03RjMPMdBF7ADTWUMoOs9kaJo06EfwF+aFhMZMDZxHg/Xe12hptN9xoZjGso2fdjapBRIA==} + engines: {node: '>=10'} + '@json2csv/formatters@7.0.6': resolution: {integrity: sha512-hjIk1H1TR4ydU5ntIENEPgoMGW+Q7mJ+537sDFDbsk+Y3EPl2i4NfFVjw0NJRgT+ihm8X30M67mA8AS6jPidSA==} @@ -2969,8 +2974,8 @@ packages: '@popperjs/core@2.11.8': resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} - '@puppeteer/browsers@2.3.0': - resolution: {integrity: sha512-ioXoq9gPxkss4MYhD+SFaU9p1IHFUX0ILAWFPyjGaBdjLsYAlZw6j1iLA0N/m12uVHLFDfSYNF7EQccjinIMDA==} + '@puppeteer/browsers@2.3.1': + resolution: {integrity: sha512-uK7o3hHkK+naEobMSJ+2ySYyXtQkBxIH8Gn4MK9ciePjNV+Pf+PgY/W7iPzn2MTjl3stcYB5AlcTmPYw7AXDwA==} engines: {node: '>=18'} hasBin: true @@ -3146,11 +3151,11 @@ packages: '@selderee/plugin-htmlparser2@0.11.0': resolution: {integrity: sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ==} - '@shikijs/core@1.12.1': - resolution: {integrity: sha512-biCz/mnkMktImI6hMfMX3H9kOeqsInxWEyCHbSlL8C/2TR1FqfmGxTLRNwYCKsyCyxWLbB8rEqXRVZuyxuLFmA==} + '@shikijs/core@1.13.0': + resolution: {integrity: sha512-Mj5NVfbAXcD1GnwOTSPl8hBn/T8UDpfFQTptp+p41n/CbUcJtOq98WaRD7Lz3hCglYotUTHUWtzu3JhK6XlkAA==} - '@shikijs/transformers@1.12.1': - resolution: {integrity: sha512-zOpj/S2thBvnJV4Ty3EE8aRs/VqCbV+lgtEYeBRkPxTW22uLADEIZq0qjt5W2Rfy2KSu29e73nRyzp4PefjUTg==} + '@shikijs/transformers@1.13.0': + resolution: {integrity: sha512-51aLIT6a93rVGoTxl2+p6hb7ILbTA4p/unoibEAjnPMzHto4cqxhuHyDVgtQur5ANpGsL3ihSGKaZDrpcWH8vQ==} '@simplewebauthn/browser@10.0.0': resolution: {integrity: sha512-hG0JMZD+LiLUbpQcAjS4d+t4gbprE/dLYop/CkE01ugU/9sKXflxV5s0DRjdz3uNMFecatRfb4ZLG3XvF8m5zg==} @@ -3177,31 +3182,31 @@ packages: '@streamparser/json@0.0.20': resolution: {integrity: sha512-VqAAkydywPpkw63WQhPVKCD3SdwXuihCUVZbbiY3SfSTGQyHmwRoq27y4dmJdZuJwd5JIlQoMPyGvMbUPY0RKQ==} - '@stylistic/eslint-plugin-js@2.6.2': - resolution: {integrity: sha512-wCr/kVctAPayMU3pcOI1MKR7MoKIh6VKZU89lPklAqtJoxT+Em6RueiiARbpznUYG5eg3LymiU+aMD+aIZXdqA==} + '@stylistic/eslint-plugin-js@2.6.4': + resolution: {integrity: sha512-kx1hS3xTvzxZLdr/DCU/dLBE++vcP97sHeEFX2QXhk1Ipa4K1rzPOLw1HCbf4mU3s+7kHP5eYpDe+QteEOFLug==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin-jsx@2.6.2': - resolution: {integrity: sha512-dSXK/fSPA938J1fBi10QmhzLKtZ/2TuyVNHQMk8jUhWfKJDleAogaSqcWNAbN8fwcoe9UWmt/3StiIf2oYC1aQ==} + '@stylistic/eslint-plugin-jsx@2.6.4': + resolution: {integrity: sha512-bIvVhdtjmyu3S10V7QRIuawtCZSq9gRmzAX23ucjCOdSFzEwlq+di0IM0riBAvvQerrJL4SM6G3xgyPs8BSXIA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin-plus@2.6.2': - resolution: {integrity: sha512-cANcPASfRvq3VTbbQCrSIXq+2AI0IW68PNYaZoXXS0ENlp7HDB8dmrsJnOgWCcoEvdCB8z/eWcG/eq/v5Qcl+Q==} + '@stylistic/eslint-plugin-plus@2.6.4': + resolution: {integrity: sha512-EuRvtxhf7Hv8OoMIePulP/6rBJIgPTu1l5GAm1780WcF1Cl8bOZXIn84Pdac5pNv6lVlzCOFm8MD3VE+2YROuA==} peerDependencies: eslint: '*' - '@stylistic/eslint-plugin-ts@2.6.2': - resolution: {integrity: sha512-6OEN3VtUNxjgOvWPavnC10MByr1H4zsgwNND3rQXr5lDFv93MLUnTsH+/SH15OkuqdyJgrQILI6b9lYecb1vIg==} + '@stylistic/eslint-plugin-ts@2.6.4': + resolution: {integrity: sha512-yxL8Hj6WkObw1jfiLpBzKy5yfxY6vwlwO4miq34ySErUjUecPV5jxfVbOe4q1QDPKemQGPq93v7sAQS5PzM8lA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin@2.6.2': - resolution: {integrity: sha512-Ic5oFNM/25iuagob6LiIBkSI/A2y45TsyKtDtODXHRZDy52WfPfeexI6r+OH5+aWN9QGob2Bw+4JRM9/4areWw==} + '@stylistic/eslint-plugin@2.6.4': + resolution: {integrity: sha512-euUGnjzH8EOqEYTGk9dB2OBINp0FX1nuO7/k4fO82zNRBIKZgJoDwTLM4Ce+Om6W1Qmh1PrZjCr4jh4tMEXGPQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' @@ -3224,28 +3229,31 @@ packages: resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} engines: {node: '>=10.13.0'} - '@ts-rest/core@3.49.3': - resolution: {integrity: sha512-h/4aSH7SGsQfBZ5LcF2k8+TVtFSITYG4qI91tdf0YMddPsSZJho2OV9jhvycNEt+sosPsw/FDV2QFKBAUEr22w==} + '@ts-rest/core@3.50.0': + resolution: {integrity: sha512-dCdIxH6l4xLhOkuOsFU9c+4evT4wipIgh/Ns3xGqBHh38B89OZoQkgjnohbQPYqx8vd98Dp+RER+WolktlQNjw==} peerDependencies: + '@types/node': ^18.18.7 || >=20.8.4 zod: ^3.22.3 peerDependenciesMeta: + '@types/node': + optional: true zod: optional: true - '@ts-rest/express@3.49.3': - resolution: {integrity: sha512-+ybB1yvzyPclxlSLMoZGuEL26DqxH/bLbWShWC2C28kRq0k768xYe8EvDD9VRrZMJqmnO+sndXdcGq40hvhcKA==} + '@ts-rest/express@3.50.0': + resolution: {integrity: sha512-ve5T/9p4boCsNJ3NoYdUwpuiJzhXmMLsVO6yKOLW5aZVwhT6AEYk7682AXhle1LDuoaM5BF06seP+/HiPdRq+g==} peerDependencies: - '@ts-rest/core': ~3.49.0 + '@ts-rest/core': ~3.50.0 express: ^4.0.0 zod: ^3.22.3 peerDependenciesMeta: zod: optional: true - '@ts-rest/open-api@3.49.3': - resolution: {integrity: sha512-5N71UP/5KtjOyagc076arPwGkemDBlqGv7c42AbV2ca4dj1dlveis41VIpHsfWOdsFS548X+C9b0td7YVCdpqA==} + '@ts-rest/open-api@3.50.0': + resolution: {integrity: sha512-tfc3JYcFzbL5AZzaBIccgrB9zntSveGRacD96xPnAEubdKi9miv+y2nvOccCXEM7vUfgiypfuVJ6U19eU1uwEQ==} peerDependencies: - '@ts-rest/core': ~3.49.0 + '@ts-rest/core': ~3.50.0 zod: ^3.22.3 '@tsconfig/node10@1.0.11': @@ -3426,8 +3434,8 @@ packages: '@types/node@17.0.45': resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} - '@types/node@20.14.15': - resolution: {integrity: sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==} + '@types/node@20.15.0': + resolution: {integrity: sha512-eQf4OkH6gA9v1W0iEpht/neozCsZKMTK+C4cU6/fv7wtJCCL8LEQ4hie2Ln8ZP/0YYM2xGj7//f8xyqItkJ6QA==} '@types/node@22.2.0': resolution: {integrity: sha512-bm6EG6/pCpkxDf/0gDNDdtDILMOHgaQBVOJGdwsqClnxA3xL6jtMv76rLBc006RVMWbmaf0xbmom4Z/5o2nRkQ==} @@ -3641,8 +3649,8 @@ packages: engines: {node: '>=16.14.0'} hasBin: true - '@vitejs/plugin-legacy@5.4.1': - resolution: {integrity: sha512-kee0l7dVevCNs1l3u2PnihVunvQ0WTJL2UJ/siQGD3Iht546mR9NO16tCv32uCP6lcGO1QDLqlPqInJtV1FE7A==} + '@vitejs/plugin-legacy@5.4.2': + resolution: {integrity: sha512-hlyyQL+wEIyOWdwsUKX+0g3kBU4AbHmVzHarLvVKiGGGqLIYjttMvvjk6zGY8RD9dab6QuFNhDoxg0YFhQ26xA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: terser: ^5.4.0 @@ -3662,8 +3670,8 @@ packages: vite: ^5.0.0 vue: ^3.2.25 - '@vitest/eslint-plugin@1.0.1': - resolution: {integrity: sha512-albpL56cL9XMwHJWCWZqjDxkuDkBXBF3WpPGOv6q2WA3cipCP41cKEwfSGktoRNGmPN77wuX452O8pM+z+ApNw==} + '@vitest/eslint-plugin@1.0.3': + resolution: {integrity: sha512-7hTONh+lqN+TEimHy2aWVdHVqYohcxLGD4yYBwSVvhyiti/j9CqBNMQvOa6xLoVcEtaWAoCCDbYgvxwNqA4lsA==} peerDependencies: '@typescript-eslint/utils': '>= 8.0' eslint: '>= 8.57.0' @@ -3707,17 +3715,23 @@ packages: '@vue/compiler-core@3.4.37': resolution: {integrity: sha512-ZDDT/KiLKuCRXyzWecNzC5vTcubGz4LECAtfGPENpo0nrmqJHwuWtRLxk/Sb9RAKtR9iFflFycbkjkY+W/PZUQ==} + '@vue/compiler-core@3.4.38': + resolution: {integrity: sha512-8IQOTCWnLFqfHzOGm9+P8OPSEDukgg3Huc92qSG49if/xI2SAwLHQO2qaPQbjCWPBcQoO1WYfXfTACUrWV3c5A==} + '@vue/compiler-dom@3.4.37': resolution: {integrity: sha512-rIiSmL3YrntvgYV84rekAtU/xfogMUJIclUMeIKEtVBFngOL3IeZHhsH3UaFEgB5iFGpj6IW+8YuM/2Up+vVag==} + '@vue/compiler-dom@3.4.38': + resolution: {integrity: sha512-Osc/c7ABsHXTsETLgykcOwIxFktHfGSUDkb05V61rocEfsFDcjDLH/IHJSNJP+/Sv9KeN2Lx1V6McZzlSb9EhQ==} + '@vue/compiler-sfc@2.7.16': resolution: {integrity: sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==} - '@vue/compiler-sfc@3.4.37': - resolution: {integrity: sha512-vCfetdas40Wk9aK/WWf8XcVESffsbNkBQwS5t13Y/PcfqKfIwJX2gF+82th6dOpnpbptNMlMjAny80li7TaCIg==} + '@vue/compiler-sfc@3.4.38': + resolution: {integrity: sha512-s5QfZ+9PzPh3T5H4hsQDJtI8x7zdJaew/dCGgqZ2630XdzaZ3AD8xGZfBqpT8oaD/p2eedd+pL8tD5vvt5ZYJQ==} - '@vue/compiler-ssr@3.4.37': - resolution: {integrity: sha512-TyAgYBWrHlFrt4qpdACh8e9Ms6C/AZQ6A6xLJaWrCL8GCX5DxMzxyeFAEMfU/VFr4tylHm+a2NpfJpcd7+20XA==} + '@vue/compiler-ssr@3.4.38': + resolution: {integrity: sha512-YXznKFQ8dxYpAz9zLuVvfcXhc31FSPFDcqr0kyujbOwNhlmaNvL2QfIy+RZeJgSn5Fk54CWoEUeW+NVBAogGaw==} '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -3742,41 +3756,47 @@ packages: typescript: optional: true - '@vue/reactivity@3.4.37': - resolution: {integrity: sha512-UmdKXGx0BZ5kkxPqQr3PK3tElz6adTey4307NzZ3whZu19i5VavYal7u2FfOmAzlcDVgE8+X0HZ2LxLb/jgbYw==} + '@vue/reactivity@3.4.38': + resolution: {integrity: sha512-4vl4wMMVniLsSYYeldAKzbk72+D3hUnkw9z8lDeJacTxAkXeDAP1uE9xr2+aKIN0ipOL8EG2GPouVTH6yF7Gnw==} - '@vue/runtime-core@3.4.37': - resolution: {integrity: sha512-MNjrVoLV/sirHZoD7QAilU1Ifs7m/KJv4/84QVbE6nyAZGQNVOa1HGxaOzp9YqCG+GpLt1hNDC4RbH+KtanV7w==} + '@vue/runtime-core@3.4.38': + resolution: {integrity: sha512-21z3wA99EABtuf+O3IhdxP0iHgkBs1vuoCAsCKLVJPEjpVqvblwBnTj42vzHRlWDCyxu9ptDm7sI2ZMcWrQqlA==} - '@vue/runtime-dom@3.4.37': - resolution: {integrity: sha512-Mg2EwgGZqtwKrqdL/FKMF2NEaOHuH+Ks9TQn3DHKyX//hQTYOun+7Tqp1eo0P4Ds+SjltZshOSRq6VsU0baaNg==} + '@vue/runtime-dom@3.4.38': + resolution: {integrity: sha512-afZzmUreU7vKwKsV17H1NDThEEmdYI+GCAK/KY1U957Ig2NATPVjCROv61R19fjZNzMmiU03n79OMnXyJVN0UA==} - '@vue/server-renderer@3.4.37': - resolution: {integrity: sha512-jZ5FAHDR2KBq2FsRUJW6GKDOAG9lUTX8aBEGq4Vf6B/35I9fPce66BornuwmqmKgfiSlecwuOb6oeoamYMohkg==} + '@vue/server-renderer@3.4.38': + resolution: {integrity: sha512-NggOTr82FbPEkkUvBm4fTGcwUY8UuTsnWC/L2YZBmvaQ4C4Jl/Ao4HHTB+l7WnFCt5M/dN3l0XLuyjzswGYVCA==} peerDependencies: - vue: 3.4.37 + vue: 3.4.38 '@vue/shared@3.4.37': resolution: {integrity: sha512-nIh8P2fc3DflG8+5Uw8PT/1i17ccFn0xxN/5oE9RfV5SVnd7G0XEFRwakrnNFE/jlS95fpGXDVG5zDETS26nmg==} + '@vue/shared@3.4.38': + resolution: {integrity: sha512-q0xCiLkuWWQLzVrecPb0RMsNWyxICOjPrcrwxTUEHb1fsnvni4dcuyG7RT/Ie7VPTvnjzIaWzRMUBsrqNj/hhw==} + '@vueuse/core@10.11.1': resolution: {integrity: sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==} - '@vueuse/integrations@10.11.1': - resolution: {integrity: sha512-Y5hCGBguN+vuVYTZmdd/IMXLOdfS60zAmDmFYc4BKBcMUPZH1n4tdyDECCPjXm0bNT3ZRUy1xzTLGaUje8Xyaw==} + '@vueuse/core@11.0.0': + resolution: {integrity: sha512-shibzNGjmRjZucEm97B8V0NO5J3vPHMCE/mltxQ3vHezbDoFQBMtK11XsfwfPionxSbo+buqPmsCljtYuXIBpw==} + + '@vueuse/integrations@11.0.0': + resolution: {integrity: sha512-B95nBX4B2q2ZETBDldrKARM/fYXBHfwdo44UbHBq4bUTi25lrlc8MwAZGqEoRvdV4ND9T6O1Rb9e4kaCJFXnqw==} peerDependencies: async-validator: ^4 axios: ^1 - change-case: ^4 - drauu: ^0.3 + change-case: ^5 + drauu: ^0.4 focus-trap: ^7 - fuse.js: ^6 + fuse.js: ^7 idb-keyval: ^6 - jwt-decode: ^3 + jwt-decode: ^4 nprogress: ^0.2 qrcode: ^1.5 sortablejs: ^1 - universal-cookie: ^6 + universal-cookie: ^7 peerDependenciesMeta: async-validator: optional: true @@ -3806,9 +3826,15 @@ packages: '@vueuse/metadata@10.11.1': resolution: {integrity: sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==} + '@vueuse/metadata@11.0.0': + resolution: {integrity: sha512-0TKsAVT0iUOAPWyc9N79xWYfovJVPATiOPVKByG6jmAYdDiwvMVm9xXJ5hp4I8nZDxpCcYlLq/Rg9w1Z/jrGcg==} + '@vueuse/shared@10.11.1': resolution: {integrity: sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==} + '@vueuse/shared@11.0.0': + resolution: {integrity: sha512-i4ZmOrIEjSsL94uAEt3hz88UCz93fMyP/fba9S+vypX90fKg3uYX9cThqvWc9aXxuTzR0UGhOKOTQd//Goh1nQ==} + '@webassemblyjs/ast@1.12.1': resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} @@ -4103,8 +4129,8 @@ packages: peerDependencies: axios: 0.x || 1.x - axios@1.7.3: - resolution: {integrity: sha512-Ar7ND9pU99eJ9GpoGQKhKf58GpUOgnzuaB7ueNQ5BMi0p+LZ5oaEnfF999fAArcTIBwXTCHAmGcHOZJaWPq9Nw==} + axios@1.7.4: + resolution: {integrity: sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==} axobject-query@4.1.0: resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} @@ -4289,8 +4315,8 @@ packages: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} - bullmq@5.12.5: - resolution: {integrity: sha512-lchCvFuPdaIbq01qnyS7MOt2piPeCDHzCqIxNAQEgDSzZ+Eb4RBboUUMgmW90UtMjV46mEqsWY9B1l/7/C13SA==} + bullmq@5.12.9: + resolution: {integrity: sha512-34YW4NaC6IfuAtwdllNkBSEP9/sq9bjpvlvbdSv1JXQUzqbey1+DZTvecM8SdewsNKa0RxuwYx/KATe7iXvH7A==} busboy@1.6.0: resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} @@ -4308,6 +4334,9 @@ packages: resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} engines: {node: '>= 0.4'} + call-me-maybe@1.0.2: + resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} + callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} @@ -5260,12 +5289,6 @@ packages: peerDependencies: eslint: '>=8' - eslint-plugin-eslint-comments@3.2.0: - resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} - engines: {node: '>=6.5.0'} - peerDependencies: - eslint: '>=4.19.1' - eslint-plugin-format@0.1.2: resolution: {integrity: sha512-ZrcO3aiumgJ6ENAv65IWkPjtW77ML/5mp0YrRK0jdvvaZJb+4kKWbaQTMr/XbJo6CtELRmCApAziEKh7L2NbdQ==} peerDependencies: @@ -5277,8 +5300,8 @@ packages: peerDependencies: eslint: ^8.56.0 || ^9.0.0-0 - eslint-plugin-jsdoc@50.0.1: - resolution: {integrity: sha512-UayhAysIk1Du8InV27WMbV4AMSJSu60+bekmeuGK2OUy4QJSFPr1srYT6AInykGkmMdRuHfDX6Q0tJEr8BtDtg==} + eslint-plugin-jsdoc@50.2.2: + resolution: {integrity: sha512-i0ZMWA199DG7sjxlzXn5AeYZxpRfMJjDPUl7lL9eJJX8TPRoIaxJU4ys/joP5faM5AXE1eqW/dslCj3uj4Nqpg==} engines: {node: '>=18'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -5301,12 +5324,12 @@ packages: peerDependencies: eslint: '>=8.23.0' - eslint-plugin-no-only-tests@3.1.0: - resolution: {integrity: sha512-Lf4YW/bL6Un1R6A76pRZyE1dl1vr31G/ev8UzIc/geCgFWyrKil8hVjYqWVKGB/UIGmb6Slzs9T0wNezdSVegw==} + eslint-plugin-no-only-tests@3.3.0: + resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==} engines: {node: '>=5.0.0'} - eslint-plugin-perfectionist@3.1.3: - resolution: {integrity: sha512-eFRkBvMnnHjle5MuqTzoTIukWIr7Gm2wXvhTj3HyT/ku2J5oj7quBRbvZ8iYkjPyUFBpir3ZBnVQ5vFYswvpQg==} + eslint-plugin-perfectionist@3.2.0: + resolution: {integrity: sha512-cX1aztMbSfRWPKJH8CD+gadrbkS+RNH1OGWuNGws8J6rHzYYhawxWTU/yzMYjq2IRJCpBCfhgfa7BHRXQYxLHA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: astro-eslint-parser: ^1.0.2 @@ -7663,8 +7686,8 @@ packages: peerDependencies: pinia: ^2.0.0 - pinia@2.2.1: - resolution: {integrity: sha512-ltEU3xwiz5ojVMizdP93AHi84Rtfz0+yKd8ud75hr9LVyWX2alxp7vLbY1kFm7MXFmHHr/9B08Xf8Jj6IHTEiQ==} + pinia@2.2.2: + resolution: {integrity: sha512-ja2XqFWZC36mupU4z1ZzxeTApV7DOw44cV4dhQ9sGwun+N89v/XP7+j7q6TanS1u1tdbK4r+1BUx7heMaIdagA==} peerDependencies: '@vue/composition-api': ^1.4.0 typescript: '>=4.4.4' @@ -7841,12 +7864,12 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - puppeteer-core@23.0.2: - resolution: {integrity: sha512-MvOHn+g1TYkAR2oVd/bf/YWXKqFTJmkhyyurYgxkrjh8rBOL1ZH5VyOsLJi0bLO7/yoipAmk1gFZEx9HUJnaoA==} + puppeteer-core@23.1.0: + resolution: {integrity: sha512-SvAsu+xnLN2FMXE/59bp3s3WXp8ewqUGzVV4AQtml/2xmsciZnU/bXcCW+eETHPWQ6Agg2vTI7QzWXPpEARK2g==} engines: {node: '>=18'} - puppeteer@23.0.2: - resolution: {integrity: sha512-I/l1P8s8brcLG+oW9AwF8hUaOSGGJcGKMflXRgULUH0S3ABptlLI9ZKjqWDo8ipY6v789ZKd+bNKtcCwpTh5Ww==} + puppeteer@23.1.0: + resolution: {integrity: sha512-m+CyicDlGN1AVUeOsCa6/+KQydJzxfsPowL7fQy+VGNeaWafB0m8G5aGfXdfZztKMxzCsdz7KNNzbJPeG9wwFw==} engines: {node: '>=18'} hasBin: true @@ -8273,9 +8296,9 @@ packages: resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} engines: {node: '>=14.15.0'} - sharp@0.33.4: - resolution: {integrity: sha512-7i/dt5kGl7qR4gwPRD2biwD2/SvBn3O04J77XKFgL2OnZtQw+AG9wnuS/csmu80nPRHLYE9E41fyEiG8nhH6/Q==} - engines: {libvips: '>=8.15.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0} + sharp@0.33.5: + resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} shebang-command@1.2.0: resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} @@ -8305,8 +8328,8 @@ packages: engines: {node: '>=4'} hasBin: true - shiki@1.12.1: - resolution: {integrity: sha512-nwmjbHKnOYYAe1aaQyEBHvQymJgfm86ZSS7fT8OaPRr4sbAcBNz7PbfAikMEFSDQ6se2j2zobkXvVKcBOm0ysg==} + shiki@1.13.0: + resolution: {integrity: sha512-e0dWfnONbEv6xl7FJy3XIhsVHQ/65XHDZl92+6H9+4xWjfdo7pmkqG7Kg47KWtDiEtzM5Z+oEfb4vtRvoZ/X9w==} side-channel@1.0.6: resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} @@ -8941,8 +8964,8 @@ packages: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} - type-fest@4.24.0: - resolution: {integrity: sha512-spAaHzc6qre0TlZQQ2aA/nGMe+2Z/wyGk5Z+Ru2VUfdNwT6kWO6TjevOlpebsATEG1EIQ2sOiDszud3lO5mt/Q==} + type-fest@4.25.0: + resolution: {integrity: sha512-bRkIGlXsnGBRBQRAY56UXBm//9qH4bmJfFvq83gSz41N282df+fjy8ofcEgc1sM8geNt5cl6mC2g9Fht1cs8Aw==} engines: {node: '>=16'} type-is@1.6.18: @@ -8968,6 +8991,9 @@ packages: resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} + typed-query-selector@2.12.0: + resolution: {integrity: sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==} + typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} @@ -9023,9 +9049,6 @@ packages: underscore@1.13.7: resolution: {integrity: sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==} - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici-types@6.13.0: resolution: {integrity: sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==} @@ -9202,8 +9225,8 @@ packages: peerDependencies: vite: '>=2.0.0' - vite-plugin-mkcert@1.17.5: - resolution: {integrity: sha512-KKGY3iHx/9zb7ow8JJ+nLN2HiNIBuPBwj34fJ+jAJT89/8qfk7msO7G7qipR8VDEm9xMCys0xT11QOJbZcg3/Q==} + vite-plugin-mkcert@1.17.6: + resolution: {integrity: sha512-4JR1RN0HEg/w17eRQJ/Ve2pSa6KCVQcQO6yKtIaKQCFDyd63zGfXHWpygBkvvRSpqa0GcqNKf0fjUJ0HiJQXVQ==} engines: {node: '>=v16.7.0'} peerDependencies: vite: '>=3' @@ -9225,8 +9248,8 @@ packages: peerDependencies: vite: ^2 || ^3 || ^4 || ^5 - vite@5.4.0: - resolution: {integrity: sha512-5xokfMX0PIiwCMCMb9ZJcMyh5wbBun0zUzKib+L65vAZ8GY9ePZMXxFrHbr/Kyll2+LSCY7xtERPpxkBDKngwg==} + vite@5.4.1: + resolution: {integrity: sha512-1oE6yuNXssjrZdblI9AfBbHCC41nnyoVoEZxQnID6yvQZAFBzxxkqoFLtHUMkYunL8hwOLEjgTuxpkRxvba3kA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -9256,8 +9279,8 @@ packages: terser: optional: true - vitepress@1.3.2: - resolution: {integrity: sha512-6gvecsCuR6b1Cid4w19KQiQ02qkpgzFRqiG0v1ZBekGkrZCzsxdDD5y4WH82HRXAOhU4iZIpzA1CsWqs719rqA==} + vitepress@1.3.3: + resolution: {integrity: sha512-6UzEw/wZ41S/CATby7ea7UlffvRER/uekxgN6hbEvSys9ukmLOKsz87Ehq9yOx1Rwiw+Sj97yjpivP8w1sUmng==} hasBin: true peerDependencies: markdown-it-mathjax3: ^4 @@ -9372,8 +9395,8 @@ packages: resolution: {integrity: sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==} deprecated: Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details. - vue@3.4.37: - resolution: {integrity: sha512-3vXvNfkKTBsSJ7JP+LyR7GBuwQuckbWvuwAid3xbqK9ppsKt/DUvfqgZ48fgOLEfpy1IacL5f8QhUVl77RaI7A==} + vue@3.4.38: + resolution: {integrity: sha512-f0ZgN+mZ5KFgVv9wz0f4OgVKukoXtS3nwET4c2vLBGQR50aI8G0cqbFtLlX9Yiyg3LFGBitruPHt2PxwTduJEw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -9532,8 +9555,8 @@ packages: resolution: {integrity: sha512-wQCXXVgfv/wUPOfb2x0ruxzwkcZfxcktz6JIMUaPLmcNhO4bZTwA/WtDWK74xV3F2dKu8YadrFv0qhwYjVEwhA==} engines: {node: '>= 12.0.0'} - winston@3.14.1: - resolution: {integrity: sha512-CJi4Il/msz8HkdDfXOMu+r5Au/oyEjFiOZzbX2d23hRLY0narGjqfE5lFlrT5hfYJhPtM8b85/GNFsxIML/RVA==} + winston@3.14.2: + resolution: {integrity: sha512-CO8cdpBB2yqzEf8v895L+GNKYJiEq8eKlHU38af3snQBQ+sdAIUepjMSguOIJC7ICbzm0ZI+Af2If4vIJrtmOg==} engines: {node: '>= 12.0.0'} wkx@0.5.0: @@ -9855,35 +9878,35 @@ snapshots: ts-deepmerge: 6.2.1 zod: 3.23.8 - '@antfu/eslint-config@2.25.1(@typescript-eslint/utils@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(@vue/compiler-sfc@3.4.37)(eslint-plugin-format@0.1.2(eslint@9.9.0(jiti@1.21.6)))(eslint@9.9.0(jiti@1.21.6))(svelte@4.2.18)(typescript@5.5.4)(vitest@2.0.5(@types/node@20.14.15)(jsdom@24.1.1)(sass@1.77.8)(terser@5.31.6))': + '@antfu/eslint-config@2.26.0(@typescript-eslint/utils@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.9.0(jiti@1.21.6)))(eslint@9.9.0(jiti@1.21.6))(svelte@4.2.18)(typescript@5.5.4)(vitest@2.0.5(@types/node@20.15.0)(jsdom@24.1.1)(sass@1.77.8)(terser@5.31.6))': dependencies: - '@antfu/install-pkg': 0.3.4 + '@antfu/install-pkg': 0.3.5 '@clack/prompts': 0.7.0 - '@stylistic/eslint-plugin': 2.6.2(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) + '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.9.0(jiti@1.21.6)) + '@stylistic/eslint-plugin': 2.6.4(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) '@typescript-eslint/eslint-plugin': 8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) '@typescript-eslint/parser': 8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) - '@vitest/eslint-plugin': 1.0.1(@typescript-eslint/utils@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)(vitest@2.0.5(@types/node@20.14.15)(jsdom@24.1.1)(sass@1.77.8)(terser@5.31.6)) + '@vitest/eslint-plugin': 1.0.3(@typescript-eslint/utils@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)(vitest@2.0.5(@types/node@20.15.0)(jsdom@24.1.1)(sass@1.77.8)(terser@5.31.6)) eslint: 9.9.0(jiti@1.21.6) eslint-config-flat-gitignore: 0.1.8 eslint-flat-config-utils: 0.3.0 eslint-merge-processors: 0.1.0(eslint@9.9.0(jiti@1.21.6)) eslint-plugin-antfu: 2.3.5(eslint@9.9.0(jiti@1.21.6)) eslint-plugin-command: 0.2.3(eslint@9.9.0(jiti@1.21.6)) - eslint-plugin-eslint-comments: 3.2.0(eslint@9.9.0(jiti@1.21.6)) eslint-plugin-import-x: 3.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) - eslint-plugin-jsdoc: 50.0.1(eslint@9.9.0(jiti@1.21.6)) + eslint-plugin-jsdoc: 50.2.2(eslint@9.9.0(jiti@1.21.6)) eslint-plugin-jsonc: 2.16.0(eslint@9.9.0(jiti@1.21.6)) eslint-plugin-markdown: 5.1.0(eslint@9.9.0(jiti@1.21.6)) eslint-plugin-n: 17.10.2(eslint@9.9.0(jiti@1.21.6)) - eslint-plugin-no-only-tests: 3.1.0 - eslint-plugin-perfectionist: 3.1.3(eslint@9.9.0(jiti@1.21.6))(svelte@4.2.18)(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.0(jiti@1.21.6))) + eslint-plugin-no-only-tests: 3.3.0 + eslint-plugin-perfectionist: 3.2.0(eslint@9.9.0(jiti@1.21.6))(svelte@4.2.18)(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.0(jiti@1.21.6))) eslint-plugin-regexp: 2.6.0(eslint@9.9.0(jiti@1.21.6)) eslint-plugin-toml: 0.11.1(eslint@9.9.0(jiti@1.21.6)) eslint-plugin-unicorn: 55.0.0(eslint@9.9.0(jiti@1.21.6)) eslint-plugin-unused-imports: 4.1.3(@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6)) eslint-plugin-vue: 9.27.0(eslint@9.9.0(jiti@1.21.6)) eslint-plugin-yml: 1.14.0(eslint@9.9.0(jiti@1.21.6)) - eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.37)(eslint@9.9.0(jiti@1.21.6)) + eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.9.0(jiti@1.21.6)) globals: 15.9.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.0 @@ -9912,6 +9935,10 @@ snapshots: dependencies: tinyexec: 0.1.4 + '@antfu/install-pkg@0.3.5': + dependencies: + '@jsdevtools/ez-spawn': 3.0.4 + '@antfu/utils@0.7.10': {} '@apideck/better-ajv-errors@0.3.6(ajv@8.17.1)': @@ -10961,7 +10988,7 @@ snapshots: '@duosecurity/duo_universal@2.0.3': dependencies: - axios: 1.7.3(debug@4.3.6) + axios: 1.7.4(debug@4.3.6) jsonwebtoken: 9.0.2 transitivePeerDependencies: - debug @@ -10991,11 +11018,11 @@ snapshots: esquery: 1.6.0 jsdoc-type-pratt-parser: 4.0.0 - '@es-joy/jsdoccomment@0.46.0': + '@es-joy/jsdoccomment@0.48.0': dependencies: comment-parser: 1.4.1 esquery: 1.6.0 - jsdoc-type-pratt-parser: 4.0.0 + jsdoc-type-pratt-parser: 4.1.0 '@esbuild/aix-ppc64@0.21.5': optional: true @@ -11138,6 +11165,12 @@ snapshots: '@esbuild/win32-x64@0.23.0': optional: true + '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@9.9.0(jiti@1.21.6))': + dependencies: + escape-string-regexp: 4.0.0 + eslint: 9.9.0(jiti@1.21.6) + ignore: 5.3.2 + '@eslint-community/eslint-utils@4.4.0(eslint@9.9.0(jiti@1.21.6))': dependencies: eslint: 9.9.0(jiti@1.21.6) @@ -11242,79 +11275,79 @@ snapshots: transitivePeerDependencies: - supports-color - '@img/sharp-darwin-arm64@0.33.4': + '@img/sharp-darwin-arm64@0.33.5': optionalDependencies: - '@img/sharp-libvips-darwin-arm64': 1.0.2 + '@img/sharp-libvips-darwin-arm64': 1.0.4 optional: true - '@img/sharp-darwin-x64@0.33.4': + '@img/sharp-darwin-x64@0.33.5': optionalDependencies: - '@img/sharp-libvips-darwin-x64': 1.0.2 + '@img/sharp-libvips-darwin-x64': 1.0.4 optional: true - '@img/sharp-libvips-darwin-arm64@1.0.2': + '@img/sharp-libvips-darwin-arm64@1.0.4': optional: true - '@img/sharp-libvips-darwin-x64@1.0.2': + '@img/sharp-libvips-darwin-x64@1.0.4': optional: true - '@img/sharp-libvips-linux-arm64@1.0.2': + '@img/sharp-libvips-linux-arm64@1.0.4': optional: true - '@img/sharp-libvips-linux-arm@1.0.2': + '@img/sharp-libvips-linux-arm@1.0.5': optional: true - '@img/sharp-libvips-linux-s390x@1.0.2': + '@img/sharp-libvips-linux-s390x@1.0.4': optional: true - '@img/sharp-libvips-linux-x64@1.0.2': + '@img/sharp-libvips-linux-x64@1.0.4': optional: true - '@img/sharp-libvips-linuxmusl-arm64@1.0.2': + '@img/sharp-libvips-linuxmusl-arm64@1.0.4': optional: true - '@img/sharp-libvips-linuxmusl-x64@1.0.2': + '@img/sharp-libvips-linuxmusl-x64@1.0.4': optional: true - '@img/sharp-linux-arm64@0.33.4': + '@img/sharp-linux-arm64@0.33.5': optionalDependencies: - '@img/sharp-libvips-linux-arm64': 1.0.2 + '@img/sharp-libvips-linux-arm64': 1.0.4 optional: true - '@img/sharp-linux-arm@0.33.4': + '@img/sharp-linux-arm@0.33.5': optionalDependencies: - '@img/sharp-libvips-linux-arm': 1.0.2 + '@img/sharp-libvips-linux-arm': 1.0.5 optional: true - '@img/sharp-linux-s390x@0.33.4': + '@img/sharp-linux-s390x@0.33.5': optionalDependencies: - '@img/sharp-libvips-linux-s390x': 1.0.2 + '@img/sharp-libvips-linux-s390x': 1.0.4 optional: true - '@img/sharp-linux-x64@0.33.4': + '@img/sharp-linux-x64@0.33.5': optionalDependencies: - '@img/sharp-libvips-linux-x64': 1.0.2 + '@img/sharp-libvips-linux-x64': 1.0.4 optional: true - '@img/sharp-linuxmusl-arm64@0.33.4': + '@img/sharp-linuxmusl-arm64@0.33.5': optionalDependencies: - '@img/sharp-libvips-linuxmusl-arm64': 1.0.2 + '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 optional: true - '@img/sharp-linuxmusl-x64@0.33.4': + '@img/sharp-linuxmusl-x64@0.33.5': optionalDependencies: - '@img/sharp-libvips-linuxmusl-x64': 1.0.2 + '@img/sharp-libvips-linuxmusl-x64': 1.0.4 optional: true - '@img/sharp-wasm32@0.33.4': + '@img/sharp-wasm32@0.33.5': dependencies: '@emnapi/runtime': 1.2.0 optional: true - '@img/sharp-win32-ia32@0.33.4': + '@img/sharp-win32-ia32@0.33.5': optional: true - '@img/sharp-win32-x64@0.33.4': + '@img/sharp-win32-x64@0.33.5': optional: true '@ioredis/commands@1.2.0': {} @@ -11341,27 +11374,27 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.15 + '@types/node': 20.15.0 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4))': + '@jest/core@29.7.0(ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.15 + '@types/node': 20.15.0 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)) + jest-config: 29.7.0(@types/node@20.15.0)(ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -11386,7 +11419,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.15 + '@types/node': 20.15.0 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -11404,7 +11437,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.14.15 + '@types/node': 20.15.0 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -11426,7 +11459,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 20.14.15 + '@types/node': 20.15.0 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -11496,7 +11529,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -11529,6 +11562,13 @@ snapshots: '@js-joda/core@5.6.3': {} + '@jsdevtools/ez-spawn@3.0.4': + dependencies: + call-me-maybe: 1.0.2 + cross-spawn: 7.0.3 + string-argv: 0.3.2 + type-detect: 4.0.8 + '@json2csv/formatters@7.0.6': {} '@json2csv/node@7.0.6': @@ -11704,7 +11744,7 @@ snapshots: '@popperjs/core@2.11.8': {} - '@puppeteer/browsers@2.3.0': + '@puppeteer/browsers@2.3.1': dependencies: debug: 4.3.6(supports-color@5.5.0) extract-zip: 2.0.1 @@ -11866,13 +11906,13 @@ snapshots: domhandler: 5.0.3 selderee: 0.11.0 - '@shikijs/core@1.12.1': + '@shikijs/core@1.13.0': dependencies: '@types/hast': 3.0.4 - '@shikijs/transformers@1.12.1': + '@shikijs/transformers@1.13.0': dependencies: - shiki: 1.12.1 + shiki: 1.13.0 '@simplewebauthn/browser@10.0.0': dependencies: @@ -11908,7 +11948,7 @@ snapshots: '@streamparser/json@0.0.20': {} - '@stylistic/eslint-plugin-js@2.6.2(eslint@9.9.0(jiti@1.21.6))': + '@stylistic/eslint-plugin-js@2.6.4(eslint@9.9.0(jiti@1.21.6))': dependencies: '@types/eslint': 9.6.0 acorn: 8.12.1 @@ -11916,26 +11956,24 @@ snapshots: eslint-visitor-keys: 4.0.0 espree: 10.1.0 - '@stylistic/eslint-plugin-jsx@2.6.2(eslint@9.9.0(jiti@1.21.6))': + '@stylistic/eslint-plugin-jsx@2.6.4(eslint@9.9.0(jiti@1.21.6))': dependencies: - '@stylistic/eslint-plugin-js': 2.6.2(eslint@9.9.0(jiti@1.21.6)) + '@stylistic/eslint-plugin-js': 2.6.4(eslint@9.9.0(jiti@1.21.6)) '@types/eslint': 9.6.0 eslint: 9.9.0(jiti@1.21.6) + eslint-visitor-keys: 4.0.0 + espree: 10.1.0 estraverse: 5.3.0 picomatch: 4.0.2 - '@stylistic/eslint-plugin-plus@2.6.2(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)': + '@stylistic/eslint-plugin-plus@2.6.4(eslint@9.9.0(jiti@1.21.6))': dependencies: '@types/eslint': 9.6.0 - '@typescript-eslint/utils': 8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) eslint: 9.9.0(jiti@1.21.6) - transitivePeerDependencies: - - supports-color - - typescript - '@stylistic/eslint-plugin-ts@2.6.2(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)': + '@stylistic/eslint-plugin-ts@2.6.4(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)': dependencies: - '@stylistic/eslint-plugin-js': 2.6.2(eslint@9.9.0(jiti@1.21.6)) + '@stylistic/eslint-plugin-js': 2.6.4(eslint@9.9.0(jiti@1.21.6)) '@types/eslint': 9.6.0 '@typescript-eslint/utils': 8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) eslint: 9.9.0(jiti@1.21.6) @@ -11943,12 +11981,12 @@ snapshots: - supports-color - typescript - '@stylistic/eslint-plugin@2.6.2(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)': + '@stylistic/eslint-plugin@2.6.4(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)': dependencies: - '@stylistic/eslint-plugin-js': 2.6.2(eslint@9.9.0(jiti@1.21.6)) - '@stylistic/eslint-plugin-jsx': 2.6.2(eslint@9.9.0(jiti@1.21.6)) - '@stylistic/eslint-plugin-plus': 2.6.2(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) - '@stylistic/eslint-plugin-ts': 2.6.2(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) + '@stylistic/eslint-plugin-js': 2.6.4(eslint@9.9.0(jiti@1.21.6)) + '@stylistic/eslint-plugin-jsx': 2.6.4(eslint@9.9.0(jiti@1.21.6)) + '@stylistic/eslint-plugin-plus': 2.6.4(eslint@9.9.0(jiti@1.21.6)) + '@stylistic/eslint-plugin-ts': 2.6.4(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) '@types/eslint': 9.6.0 eslint: 9.9.0(jiti@1.21.6) transitivePeerDependencies: @@ -11972,21 +12010,27 @@ snapshots: '@trysound/sax@0.2.0': {} - '@ts-rest/core@3.49.3(zod@3.23.8)': + '@ts-rest/core@3.50.0(@types/node@20.15.0)(zod@3.23.8)': optionalDependencies: + '@types/node': 20.15.0 zod: 3.23.8 - '@ts-rest/express@3.49.3(@ts-rest/core@3.49.3(zod@3.23.8))(express@4.19.2)(zod@3.23.8)': + '@ts-rest/core@3.50.0(@types/node@22.2.0)(zod@3.23.8)': + optionalDependencies: + '@types/node': 22.2.0 + zod: 3.23.8 + + '@ts-rest/express@3.50.0(@ts-rest/core@3.50.0(@types/node@20.15.0)(zod@3.23.8))(express@4.19.2)(zod@3.23.8)': dependencies: - '@ts-rest/core': 3.49.3(zod@3.23.8) + '@ts-rest/core': 3.50.0(@types/node@20.15.0)(zod@3.23.8) express: 4.19.2 optionalDependencies: zod: 3.23.8 - '@ts-rest/open-api@3.49.3(@ts-rest/core@3.49.3(zod@3.23.8))(zod@3.23.8)': + '@ts-rest/open-api@3.50.0(@ts-rest/core@3.50.0(@types/node@20.15.0)(zod@3.23.8))(zod@3.23.8)': dependencies: '@anatine/zod-openapi': 1.14.2(openapi3-ts@2.0.2)(zod@3.23.8) - '@ts-rest/core': 3.49.3(zod@3.23.8) + '@ts-rest/core': 3.50.0(@types/node@20.15.0)(zod@3.23.8) openapi3-ts: 2.0.2 zod: 3.23.8 @@ -12028,16 +12072,16 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/clean-css@4.2.11': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 source-map: 0.6.1 '@types/connect@3.4.38': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/cookie-parser@1.4.7': dependencies: @@ -12049,11 +12093,11 @@ snapshots: '@types/cors@2.8.17': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/cross-spawn@6.0.6': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/debug@4.1.12': dependencies: @@ -12061,7 +12105,7 @@ snapshots: '@types/decompress@4.2.7': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/dompurify@3.0.5': dependencies: @@ -12088,7 +12132,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -12107,18 +12151,18 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/geojson@7946.0.14': {} '@types/glob@7.2.0': dependencies: '@types/minimatch': 3.0.5 - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/hast@3.0.4': dependencies: @@ -12145,7 +12189,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 @@ -12155,11 +12199,11 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/jsonwebtoken@9.0.6': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/linkify-it@5.0.0': {} @@ -12186,7 +12230,7 @@ snapshots: '@types/morgan@1.9.9': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/ms@0.7.34': {} @@ -12198,21 +12242,22 @@ snapshots: '@types/node@17.0.45': {} - '@types/node@20.14.15': + '@types/node@20.15.0': dependencies: - undici-types: 5.26.5 + undici-types: 6.13.0 '@types/node@22.2.0': dependencies: undici-types: 6.13.0 + optional: true '@types/nodemailer@6.4.15': dependencies: - '@types/node': 22.2.0 + '@types/node': 20.15.0 '@types/nodemon@1.19.6': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/normalize-package-data@2.4.4': {} @@ -12234,12 +12279,12 @@ snapshots: '@types/pg-cursor@2.7.2': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/pg': 8.11.6 '@types/pg@8.11.6': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 pg-protocol: 1.6.1 pg-types: 4.0.2 @@ -12247,12 +12292,12 @@ snapshots: '@types/prompts@2.4.9': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 kleur: 3.0.3 '@types/qrcode@1.5.5': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/qs@6.9.15': {} @@ -12260,26 +12305,26 @@ snapshots: '@types/readable-stream@4.0.15': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 safe-buffer: 5.1.2 '@types/resolve@1.20.2': {} '@types/sax@1.2.7': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/semver@7.5.8': {} '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/send': 0.17.4 '@types/stack-utils@2.0.3': {} @@ -12288,7 +12333,7 @@ snapshots: dependencies: '@types/cookiejar': 2.1.5 '@types/methods': 1.1.4 - '@types/node': 20.14.15 + '@types/node': 20.15.0 form-data: 4.0.0 '@types/supertest@6.0.2': @@ -12318,7 +12363,7 @@ snapshots: '@types/web-push@3.6.3': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/webidl-conversions@7.0.3': {} @@ -12336,7 +12381,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 optional: true '@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)': @@ -12467,7 +12512,7 @@ snapshots: sharp-ico: 0.1.5 unconfig: 0.3.13 - '@vitejs/plugin-legacy@5.4.1(terser@5.31.6)(vite@5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6))': + '@vitejs/plugin-legacy@5.4.2(terser@5.31.6)(vite@5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6))': dependencies: '@babel/core': 7.25.2 '@babel/preset-env': 7.25.3(@babel/core@7.25.2) @@ -12478,27 +12523,27 @@ snapshots: regenerator-runtime: 0.14.1 systemjs: 6.15.1 terser: 5.31.6 - vite: 5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6) + vite: 5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue2@2.3.1(vite@5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6))(vue@2.7.16)': + '@vitejs/plugin-vue2@2.3.1(vite@5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6))(vue@2.7.16)': dependencies: - vite: 5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6) + vite: 5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6) vue: 2.7.16 - '@vitejs/plugin-vue@5.1.2(vite@5.4.0(@types/node@20.14.15)(sass@1.77.8)(terser@5.31.6))(vue@3.4.37(typescript@5.5.4))': + '@vitejs/plugin-vue@5.1.2(vite@5.4.1(@types/node@20.15.0)(sass@1.77.8)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4))': dependencies: - vite: 5.4.0(@types/node@20.14.15)(sass@1.77.8)(terser@5.31.6) - vue: 3.4.37(typescript@5.5.4) + vite: 5.4.1(@types/node@20.15.0)(sass@1.77.8)(terser@5.31.6) + vue: 3.4.38(typescript@5.5.4) - '@vitest/eslint-plugin@1.0.1(@typescript-eslint/utils@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)(vitest@2.0.5(@types/node@20.14.15)(jsdom@24.1.1)(sass@1.77.8)(terser@5.31.6))': + '@vitest/eslint-plugin@1.0.3(@typescript-eslint/utils@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)(vitest@2.0.5(@types/node@20.15.0)(jsdom@24.1.1)(sass@1.77.8)(terser@5.31.6))': dependencies: eslint: 9.9.0(jiti@1.21.6) optionalDependencies: '@typescript-eslint/utils': 8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) typescript: 5.5.4 - vitest: 2.0.5(@types/node@20.14.15)(jsdom@24.1.1)(sass@1.77.8)(terser@5.31.6) + vitest: 2.0.5(@types/node@20.15.0)(jsdom@24.1.1)(sass@1.77.8)(terser@5.31.6) '@vitest/expect@2.0.5': dependencies: @@ -12553,11 +12598,24 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.0 + '@vue/compiler-core@3.4.38': + dependencies: + '@babel/parser': 7.25.3 + '@vue/shared': 3.4.38 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.0 + '@vue/compiler-dom@3.4.37': dependencies: '@vue/compiler-core': 3.4.37 '@vue/shared': 3.4.37 + '@vue/compiler-dom@3.4.38': + dependencies: + '@vue/compiler-core': 3.4.38 + '@vue/shared': 3.4.38 + '@vue/compiler-sfc@2.7.16': dependencies: '@babel/parser': 7.25.3 @@ -12566,22 +12624,22 @@ snapshots: optionalDependencies: prettier: 2.8.8 - '@vue/compiler-sfc@3.4.37': + '@vue/compiler-sfc@3.4.38': dependencies: '@babel/parser': 7.25.3 - '@vue/compiler-core': 3.4.37 - '@vue/compiler-dom': 3.4.37 - '@vue/compiler-ssr': 3.4.37 - '@vue/shared': 3.4.37 + '@vue/compiler-core': 3.4.38 + '@vue/compiler-dom': 3.4.38 + '@vue/compiler-ssr': 3.4.38 + '@vue/shared': 3.4.38 estree-walker: 2.0.2 magic-string: 0.30.11 postcss: 8.4.41 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.37': + '@vue/compiler-ssr@3.4.38': dependencies: - '@vue/compiler-dom': 3.4.37 - '@vue/shared': 3.4.37 + '@vue/compiler-dom': 3.4.38 + '@vue/shared': 3.4.38 '@vue/compiler-vue2@2.7.16': dependencies: @@ -12621,30 +12679,32 @@ snapshots: optionalDependencies: typescript: 5.5.4 - '@vue/reactivity@3.4.37': + '@vue/reactivity@3.4.38': dependencies: - '@vue/shared': 3.4.37 + '@vue/shared': 3.4.38 - '@vue/runtime-core@3.4.37': + '@vue/runtime-core@3.4.38': dependencies: - '@vue/reactivity': 3.4.37 - '@vue/shared': 3.4.37 + '@vue/reactivity': 3.4.38 + '@vue/shared': 3.4.38 - '@vue/runtime-dom@3.4.37': + '@vue/runtime-dom@3.4.38': dependencies: - '@vue/reactivity': 3.4.37 - '@vue/runtime-core': 3.4.37 - '@vue/shared': 3.4.37 + '@vue/reactivity': 3.4.38 + '@vue/runtime-core': 3.4.38 + '@vue/shared': 3.4.38 csstype: 3.1.3 - '@vue/server-renderer@3.4.37(vue@3.4.37(typescript@5.5.4))': + '@vue/server-renderer@3.4.38(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue/compiler-ssr': 3.4.37 - '@vue/shared': 3.4.37 - vue: 3.4.37(typescript@5.5.4) + '@vue/compiler-ssr': 3.4.38 + '@vue/shared': 3.4.38 + vue: 3.4.38(typescript@5.5.4) '@vue/shared@3.4.37': {} + '@vue/shared@3.4.38': {} + '@vueuse/core@10.11.1(vue@2.7.16)': dependencies: '@types/web-bluetooth': 0.0.20 @@ -12655,24 +12715,25 @@ snapshots: - '@vue/composition-api' - vue - '@vueuse/core@10.11.1(vue@3.4.37(typescript@5.5.4))': + '@vueuse/core@11.0.0(vue@3.4.38(typescript@5.5.4))': dependencies: '@types/web-bluetooth': 0.0.20 - '@vueuse/metadata': 10.11.1 - '@vueuse/shared': 10.11.1(vue@3.4.37(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.4.37(typescript@5.5.4)) + '@vueuse/metadata': 11.0.0 + '@vueuse/shared': 11.0.0(vue@3.4.38(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/integrations@10.11.1(axios@1.7.3)(focus-trap@7.5.4)(qrcode@1.5.4)(sortablejs@1.10.2)(vue@3.4.37(typescript@5.5.4))': + '@vueuse/integrations@11.0.0(axios@1.7.4)(focus-trap@7.5.4)(jwt-decode@4.0.0)(qrcode@1.5.4)(sortablejs@1.10.2)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vueuse/core': 10.11.1(vue@3.4.37(typescript@5.5.4)) - '@vueuse/shared': 10.11.1(vue@3.4.37(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.4.37(typescript@5.5.4)) + '@vueuse/core': 11.0.0(vue@3.4.38(typescript@5.5.4)) + '@vueuse/shared': 11.0.0(vue@3.4.38(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) optionalDependencies: - axios: 1.7.3(debug@4.3.6) + axios: 1.7.4(debug@4.3.6) focus-trap: 7.5.4 + jwt-decode: 4.0.0 qrcode: 1.5.4 sortablejs: 1.10.2 transitivePeerDependencies: @@ -12681,6 +12742,8 @@ snapshots: '@vueuse/metadata@10.11.1': {} + '@vueuse/metadata@11.0.0': {} + '@vueuse/shared@10.11.1(vue@2.7.16)': dependencies: vue-demi: 0.14.10(vue@2.7.16) @@ -12688,9 +12751,9 @@ snapshots: - '@vue/composition-api' - vue - '@vueuse/shared@10.11.1(vue@3.4.37(typescript@5.5.4))': + '@vueuse/shared@11.0.0(vue@3.4.38(typescript@5.5.4))': dependencies: - vue-demi: 0.14.10(vue@3.4.37(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -13001,12 +13064,12 @@ snapshots: aws4@1.13.1: {} - axios-retry@4.5.0(axios@1.7.3): + axios-retry@4.5.0(axios@1.7.4): dependencies: - axios: 1.7.3(debug@4.3.6) + axios: 1.7.4(debug@4.3.6) is-retry-allowed: 2.2.0 - axios@1.7.3(debug@4.3.6): + axios@1.7.4(debug@4.3.6): dependencies: follow-redirects: 1.15.6(debug@4.3.6) form-data: 4.0.0 @@ -13248,7 +13311,7 @@ snapshots: builtin-modules@3.3.0: {} - bullmq@5.12.5: + bullmq@5.12.9: dependencies: cron-parser: 4.9.0 ioredis: 5.4.1 @@ -13276,6 +13339,8 @@ snapshots: get-intrinsic: 1.2.4 set-function-length: 1.2.2 + call-me-maybe@1.0.2: {} + callsites@3.1.0: {} calver@24.1.0: @@ -13669,13 +13734,13 @@ snapshots: optionalDependencies: typescript: 5.5.4 - create-jest@29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)): + create-jest@29.7.0(@types/node@20.15.0)(ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)) + jest-config: 29.7.0(@types/node@20.15.0)(ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -14315,12 +14380,6 @@ snapshots: eslint: 9.9.0(jiti@1.21.6) eslint-compat-utils: 0.5.1(eslint@9.9.0(jiti@1.21.6)) - eslint-plugin-eslint-comments@3.2.0(eslint@9.9.0(jiti@1.21.6)): - dependencies: - escape-string-regexp: 1.0.5 - eslint: 9.9.0(jiti@1.21.6) - ignore: 5.3.2 - eslint-plugin-format@0.1.2(eslint@9.9.0(jiti@1.21.6)): dependencies: '@dprint/formatter': 0.3.0 @@ -14349,9 +14408,9 @@ snapshots: - supports-color - typescript - eslint-plugin-jsdoc@50.0.1(eslint@9.9.0(jiti@1.21.6)): + eslint-plugin-jsdoc@50.2.2(eslint@9.9.0(jiti@1.21.6)): dependencies: - '@es-joy/jsdoccomment': 0.46.0 + '@es-joy/jsdoccomment': 0.48.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.3.6(supports-color@5.5.0) @@ -14396,9 +14455,9 @@ snapshots: minimatch: 9.0.5 semver: 7.6.3 - eslint-plugin-no-only-tests@3.1.0: {} + eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-perfectionist@3.1.3(eslint@9.9.0(jiti@1.21.6))(svelte@4.2.18)(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.0(jiti@1.21.6))): + eslint-plugin-perfectionist@3.2.0(eslint@9.9.0(jiti@1.21.6))(svelte@4.2.18)(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.0(jiti@1.21.6))): dependencies: '@typescript-eslint/types': 8.1.0 '@typescript-eslint/utils': 8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) @@ -14488,9 +14547,9 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.37)(eslint@9.9.0(jiti@1.21.6)): + eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.9.0(jiti@1.21.6)): dependencies: - '@vue/compiler-sfc': 3.4.37 + '@vue/compiler-sfc': 3.4.38 eslint: 9.9.0(jiti@1.21.6) eslint-scope@5.1.1: @@ -15597,7 +15656,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.15 + '@types/node': 20.15.0 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -15617,16 +15676,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)): + jest-cli@29.7.0(@types/node@20.15.0)(ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)) + create-jest: 29.7.0(@types/node@20.15.0)(ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)) + jest-config: 29.7.0(@types/node@20.15.0)(ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -15636,7 +15695,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)): + jest-config@29.7.0(@types/node@20.15.0)(ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4)): dependencies: '@babel/core': 7.25.2 '@jest/test-sequencer': 29.7.0 @@ -15661,8 +15720,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 20.14.15 - ts-node: 10.9.2(@types/node@20.14.15)(typescript@5.5.4) + '@types/node': 20.15.0 + ts-node: 10.9.2(@types/node@20.15.0)(typescript@5.5.4) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -15691,16 +15750,16 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.15 + '@types/node': 20.15.0 jest-mock: 29.7.0 jest-util: 29.7.0 - jest-extended@4.0.2(jest@29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4))): + jest-extended@4.0.2(jest@29.7.0(@types/node@20.15.0)(ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4))): dependencies: jest-diff: 29.7.0 jest-get-type: 29.6.3 optionalDependencies: - jest: 29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)) + jest: 29.7.0(@types/node@20.15.0)(ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4)) jest-get-type@29.6.3: {} @@ -15708,7 +15767,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.14.15 + '@types/node': 20.15.0 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -15747,7 +15806,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.15 + '@types/node': 20.15.0 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -15782,7 +15841,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.15 + '@types/node': 20.15.0 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -15810,7 +15869,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.15 + '@types/node': 20.15.0 chalk: 4.1.2 cjs-module-lexer: 1.3.1 collect-v8-coverage: 1.0.2 @@ -15856,7 +15915,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.15 + '@types/node': 20.15.0 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -15875,7 +15934,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.15 + '@types/node': 20.15.0 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -15884,23 +15943,23 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)): + jest@29.7.0(@types/node@20.15.0)(ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)) + jest-cli: 29.7.0(@types/node@20.15.0)(ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -16112,10 +16171,10 @@ snapshots: kysely@0.27.4: {} - laravel-vite-plugin@1.0.5(vite@5.4.0(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.6)): + laravel-vite-plugin@1.0.5(vite@5.4.1(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.6)): dependencies: picocolors: 1.0.1 - vite: 5.4.0(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.6) + vite: 5.4.1(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.6) vite-plugin-full-reload: 1.2.0 leac@0.6.0: {} @@ -16301,7 +16360,7 @@ snapshots: mariadb@3.3.1: dependencies: '@types/geojson': 7946.0.14 - '@types/node': 20.14.15 + '@types/node': 20.15.0 denque: 2.1.0 iconv-lite: 0.6.3 lru-cache: 10.4.3 @@ -16917,7 +16976,7 @@ snapshots: dependencies: '@babel/code-frame': 7.24.7 index-to-position: 0.1.2 - type-fest: 4.24.0 + type-fest: 4.25.0 parse5@7.1.2: dependencies: @@ -17067,11 +17126,11 @@ snapshots: pify@3.0.0: {} - pinia-plugin-persistedstate@3.2.1(pinia@2.2.1(typescript@5.5.4)(vue@2.7.16)): + pinia-plugin-persistedstate@3.2.1(pinia@2.2.2(typescript@5.5.4)(vue@2.7.16)): dependencies: - pinia: 2.2.1(typescript@5.5.4)(vue@2.7.16) + pinia: 2.2.2(typescript@5.5.4)(vue@2.7.16) - pinia@2.2.1(typescript@5.5.4)(vue@2.7.16): + pinia@2.2.2(typescript@5.5.4)(vue@2.7.16): dependencies: '@vue/devtools-api': 6.6.3 vue: 2.7.16 @@ -17230,25 +17289,27 @@ snapshots: punycode@2.3.1: {} - puppeteer-core@23.0.2: + puppeteer-core@23.1.0: dependencies: - '@puppeteer/browsers': 2.3.0 + '@puppeteer/browsers': 2.3.1 chromium-bidi: 0.6.4(devtools-protocol@0.0.1312386) debug: 4.3.6(supports-color@5.5.0) devtools-protocol: 0.0.1312386 + typed-query-selector: 2.12.0 ws: 8.18.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - puppeteer@23.0.2(typescript@5.5.4): + puppeteer@23.1.0(typescript@5.5.4): dependencies: - '@puppeteer/browsers': 2.3.0 + '@puppeteer/browsers': 2.3.1 chromium-bidi: 0.6.4(devtools-protocol@0.0.1312386) cosmiconfig: 9.0.0(typescript@5.5.4) devtools-protocol: 0.0.1312386 - puppeteer-core: 23.0.2 + puppeteer-core: 23.1.0 + typed-query-selector: 2.12.0 transitivePeerDependencies: - bufferutil - supports-color @@ -17322,7 +17383,7 @@ snapshots: dependencies: find-up-simple: 1.0.0 read-pkg: 9.0.1 - type-fest: 4.24.0 + type-fest: 4.25.0 read-pkg-up@7.0.1: dependencies: @@ -17342,7 +17403,7 @@ snapshots: '@types/normalize-package-data': 2.4.4 normalize-package-data: 6.0.2 parse-json: 8.1.0 - type-fest: 4.24.0 + type-fest: 4.25.0 unicorn-magic: 0.1.0 readable-stream@2.3.8: @@ -17661,9 +17722,9 @@ snapshots: sequelize-pool@7.1.0: {} - sequelize-typescript@2.1.6(@types/node@20.14.15)(@types/validator@13.12.0)(reflect-metadata@0.2.2)(sequelize@6.37.3(mariadb@3.3.1)(pg-hstore@2.3.4)(pg@8.12.0)(tedious@16.7.1)): + sequelize-typescript@2.1.6(@types/node@20.15.0)(@types/validator@13.12.0)(reflect-metadata@0.2.2)(sequelize@6.37.3(mariadb@3.3.1)(pg-hstore@2.3.4)(pg@8.12.0)(tedious@16.7.1)): dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@types/validator': 13.12.0 glob: 7.2.0 reflect-metadata: 0.2.2 @@ -17736,7 +17797,7 @@ snapshots: dependencies: decode-ico: 0.4.1 ico-endec: 0.1.6 - sharp: 0.32.6 + sharp: 0.33.5 sharp@0.32.6: dependencies: @@ -17749,31 +17810,31 @@ snapshots: tar-fs: 3.0.6 tunnel-agent: 0.6.0 - sharp@0.33.4: + sharp@0.33.5: dependencies: color: 4.2.3 detect-libc: 2.0.3 semver: 7.6.3 optionalDependencies: - '@img/sharp-darwin-arm64': 0.33.4 - '@img/sharp-darwin-x64': 0.33.4 - '@img/sharp-libvips-darwin-arm64': 1.0.2 - '@img/sharp-libvips-darwin-x64': 1.0.2 - '@img/sharp-libvips-linux-arm': 1.0.2 - '@img/sharp-libvips-linux-arm64': 1.0.2 - '@img/sharp-libvips-linux-s390x': 1.0.2 - '@img/sharp-libvips-linux-x64': 1.0.2 - '@img/sharp-libvips-linuxmusl-arm64': 1.0.2 - '@img/sharp-libvips-linuxmusl-x64': 1.0.2 - '@img/sharp-linux-arm': 0.33.4 - '@img/sharp-linux-arm64': 0.33.4 - '@img/sharp-linux-s390x': 0.33.4 - '@img/sharp-linux-x64': 0.33.4 - '@img/sharp-linuxmusl-arm64': 0.33.4 - '@img/sharp-linuxmusl-x64': 0.33.4 - '@img/sharp-wasm32': 0.33.4 - '@img/sharp-win32-ia32': 0.33.4 - '@img/sharp-win32-x64': 0.33.4 + '@img/sharp-darwin-arm64': 0.33.5 + '@img/sharp-darwin-x64': 0.33.5 + '@img/sharp-libvips-darwin-arm64': 1.0.4 + '@img/sharp-libvips-darwin-x64': 1.0.4 + '@img/sharp-libvips-linux-arm': 1.0.5 + '@img/sharp-libvips-linux-arm64': 1.0.4 + '@img/sharp-libvips-linux-s390x': 1.0.4 + '@img/sharp-libvips-linux-x64': 1.0.4 + '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 + '@img/sharp-libvips-linuxmusl-x64': 1.0.4 + '@img/sharp-linux-arm': 0.33.5 + '@img/sharp-linux-arm64': 0.33.5 + '@img/sharp-linux-s390x': 0.33.5 + '@img/sharp-linux-x64': 0.33.5 + '@img/sharp-linuxmusl-arm64': 0.33.5 + '@img/sharp-linuxmusl-x64': 0.33.5 + '@img/sharp-wasm32': 0.33.5 + '@img/sharp-win32-ia32': 0.33.5 + '@img/sharp-win32-x64': 0.33.5 shebang-command@1.2.0: dependencies: @@ -17797,9 +17858,9 @@ snapshots: interpret: 1.4.0 rechoir: 0.6.2 - shiki@1.12.1: + shiki@1.13.0: dependencies: - '@shikijs/core': 1.12.1 + '@shikijs/core': 1.13.0 '@types/hast': 3.0.4 side-channel@1.0.6: @@ -18253,7 +18314,7 @@ snapshots: '@azure/identity': 4.4.1 '@azure/keyvault-keys': 4.8.0 '@js-joda/core': 5.6.3 - '@types/node': 20.14.15 + '@types/node': 20.15.0 bl: 6.0.14 iconv-lite: 0.6.3 js-md4: 0.3.2 @@ -18387,12 +18448,12 @@ snapshots: ts-deepmerge@6.2.1: {} - ts-jest@29.2.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)))(typescript@5.5.4): + ts-jest@29.2.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@20.15.0)(ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4)))(typescript@5.5.4): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)) + jest: 29.7.0(@types/node@20.15.0)(ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -18416,14 +18477,14 @@ snapshots: typescript: 5.5.4 webpack: 5.93.0(webpack-cli@5.1.4) - ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4): + ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.14.15 + '@types/node': 20.15.0 acorn: 8.12.1 acorn-walk: 8.3.3 arg: 4.1.3 @@ -18486,7 +18547,7 @@ snapshots: type-fest@0.8.1: {} - type-fest@4.24.0: {} + type-fest@4.25.0: {} type-is@1.6.18: dependencies: @@ -18527,6 +18588,8 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 + typed-query-selector@2.12.0: {} + typedarray@0.0.6: {} typescript-json-schema@0.38.3: @@ -18592,8 +18655,6 @@ snapshots: underscore@1.13.7: {} - undici-types@5.26.5: {} - undici-types@6.13.0: {} unicode-canonical-property-names-ecmascript@2.0.0: {} @@ -18781,13 +18842,13 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-node@2.0.5(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6): + vite-node@2.0.5(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6): dependencies: cac: 6.7.14 debug: 4.3.6(supports-color@5.5.0) pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6) + vite: 5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6) transitivePeerDependencies: - '@types/node' - less @@ -18799,13 +18860,13 @@ snapshots: - supports-color - terser - vite-node@2.0.5(@types/node@20.14.15)(sass@1.77.8)(terser@5.31.6): + vite-node@2.0.5(@types/node@20.15.0)(sass@1.77.8)(terser@5.31.6): dependencies: cac: 6.7.14 debug: 4.3.6(supports-color@5.5.0) pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.4.0(@types/node@20.14.15)(sass@1.77.8)(terser@5.31.6) + vite: 5.4.1(@types/node@20.15.0)(sass@1.77.8)(terser@5.31.6) transitivePeerDependencies: - '@types/node' - less @@ -18823,7 +18884,7 @@ snapshots: picocolors: 1.0.1 picomatch: 2.3.1 - vite-plugin-html@3.2.2(vite@5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6)): + vite-plugin-html@3.2.2(vite@5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6)): dependencies: '@rollup/pluginutils': 4.2.1 colorette: 2.0.20 @@ -18837,24 +18898,24 @@ snapshots: html-minifier-terser: 6.1.0 node-html-parser: 5.4.2 pathe: 0.2.0 - vite: 5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6) + vite: 5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6) - vite-plugin-mkcert@1.17.5(vite@5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6)): + vite-plugin-mkcert@1.17.6(vite@5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6)): dependencies: '@octokit/rest': 20.1.1 - axios: 1.7.3(debug@4.3.6) + axios: 1.7.4(debug@4.3.6) debug: 4.3.6(supports-color@5.5.0) picocolors: 1.0.1 - vite: 5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6) + vite: 5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6) transitivePeerDependencies: - supports-color - vite-plugin-pwa@0.20.1(@vite-pwa/assets-generator@0.2.4)(vite@5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0): + vite-plugin-pwa@0.20.1(@vite-pwa/assets-generator@0.2.4)(vite@5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0): dependencies: debug: 4.3.6(supports-color@5.5.0) pretty-bytes: 6.1.1 tinyglobby: 0.2.2 - vite: 5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6) + vite: 5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6) workbox-build: 7.1.0(@types/babel__core@7.20.5) workbox-window: 7.1.0 optionalDependencies: @@ -18862,12 +18923,12 @@ snapshots: transitivePeerDependencies: - supports-color - vite-plugin-pwa@0.20.1(@vite-pwa/assets-generator@0.2.4)(vite@5.4.0(@types/node@20.14.15)(sass@1.77.8)(terser@5.31.6))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0): + vite-plugin-pwa@0.20.1(@vite-pwa/assets-generator@0.2.4)(vite@5.4.1(@types/node@20.15.0)(sass@1.77.8)(terser@5.31.6))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0): dependencies: debug: 4.3.6(supports-color@5.5.0) pretty-bytes: 6.1.1 tinyglobby: 0.2.2 - vite: 5.4.0(@types/node@20.14.15)(sass@1.77.8)(terser@5.31.6) + vite: 5.4.1(@types/node@20.15.0)(sass@1.77.8)(terser@5.31.6) workbox-build: 7.1.0(@types/babel__core@7.20.5) workbox-window: 7.1.0 optionalDependencies: @@ -18875,39 +18936,39 @@ snapshots: transitivePeerDependencies: - supports-color - vite-plugin-webfont-dl@3.9.5(vite@5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6)): + vite-plugin-webfont-dl@3.9.5(vite@5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6)): dependencies: - axios: 1.7.3(debug@4.3.6) + axios: 1.7.4(debug@4.3.6) clean-css: 5.3.3 flat-cache: 5.0.0 picocolors: 1.0.1 - vite: 5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6) + vite: 5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6) transitivePeerDependencies: - debug - vite@5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6): + vite@5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6): dependencies: esbuild: 0.21.5 postcss: 8.4.41 rollup: 4.20.0 optionalDependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 fsevents: 2.3.3 sass: 1.32.13 terser: 5.31.6 - vite@5.4.0(@types/node@20.14.15)(sass@1.77.8)(terser@5.31.6): + vite@5.4.1(@types/node@20.15.0)(sass@1.77.8)(terser@5.31.6): dependencies: esbuild: 0.21.5 postcss: 8.4.41 rollup: 4.20.0 optionalDependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 fsevents: 2.3.3 sass: 1.77.8 terser: 5.31.6 - vite@5.4.0(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.6): + vite@5.4.1(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.6): dependencies: esbuild: 0.21.5 postcss: 8.4.41 @@ -18918,24 +18979,24 @@ snapshots: sass: 1.77.8 terser: 5.31.6 - vitepress@1.3.2(@algolia/client-search@4.24.0)(@types/node@20.14.15)(axios@1.7.3)(postcss@8.4.41)(qrcode@1.5.4)(sass@1.77.8)(search-insights@2.13.0)(sortablejs@1.10.2)(terser@5.31.6)(typescript@5.5.4): + vitepress@1.3.3(@algolia/client-search@4.24.0)(@types/node@20.15.0)(axios@1.7.4)(jwt-decode@4.0.0)(postcss@8.4.41)(qrcode@1.5.4)(sass@1.77.8)(search-insights@2.13.0)(sortablejs@1.10.2)(terser@5.31.6)(typescript@5.5.4): dependencies: '@docsearch/css': 3.6.1 '@docsearch/js': 3.6.1(@algolia/client-search@4.24.0)(search-insights@2.13.0) - '@shikijs/core': 1.12.1 - '@shikijs/transformers': 1.12.1 + '@shikijs/core': 1.13.0 + '@shikijs/transformers': 1.13.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.1.2(vite@5.4.0(@types/node@20.14.15)(sass@1.77.8)(terser@5.31.6))(vue@3.4.37(typescript@5.5.4)) + '@vitejs/plugin-vue': 5.1.2(vite@5.4.1(@types/node@20.15.0)(sass@1.77.8)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4)) '@vue/devtools-api': 7.3.8 - '@vue/shared': 3.4.37 - '@vueuse/core': 10.11.1(vue@3.4.37(typescript@5.5.4)) - '@vueuse/integrations': 10.11.1(axios@1.7.3)(focus-trap@7.5.4)(qrcode@1.5.4)(sortablejs@1.10.2)(vue@3.4.37(typescript@5.5.4)) + '@vue/shared': 3.4.38 + '@vueuse/core': 11.0.0(vue@3.4.38(typescript@5.5.4)) + '@vueuse/integrations': 11.0.0(axios@1.7.4)(focus-trap@7.5.4)(jwt-decode@4.0.0)(qrcode@1.5.4)(sortablejs@1.10.2)(vue@3.4.38(typescript@5.5.4)) focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 7.1.0 - shiki: 1.12.1 - vite: 5.4.0(@types/node@20.14.15)(sass@1.77.8)(terser@5.31.6) - vue: 3.4.37(typescript@5.5.4) + shiki: 1.13.0 + vite: 5.4.1(@types/node@20.15.0)(sass@1.77.8)(terser@5.31.6) + vue: 3.4.38(typescript@5.5.4) optionalDependencies: postcss: 8.4.41 transitivePeerDependencies: @@ -18966,7 +19027,7 @@ snapshots: - typescript - universal-cookie - vitest@2.0.5(@types/node@20.14.15)(jsdom@24.1.1)(sass@1.32.13)(terser@5.31.6): + vitest@2.0.5(@types/node@20.15.0)(jsdom@24.1.1)(sass@1.32.13)(terser@5.31.6): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.5 @@ -18984,11 +19045,11 @@ snapshots: tinybench: 2.9.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.4.0(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6) - vite-node: 2.0.5(@types/node@20.14.15)(sass@1.32.13)(terser@5.31.6) + vite: 5.4.1(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6) + vite-node: 2.0.5(@types/node@20.15.0)(sass@1.32.13)(terser@5.31.6) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 jsdom: 24.1.1 transitivePeerDependencies: - less @@ -19000,7 +19061,7 @@ snapshots: - supports-color - terser - vitest@2.0.5(@types/node@20.14.15)(jsdom@24.1.1)(sass@1.77.8)(terser@5.31.6): + vitest@2.0.5(@types/node@20.15.0)(jsdom@24.1.1)(sass@1.77.8)(terser@5.31.6): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.5 @@ -19018,11 +19079,11 @@ snapshots: tinybench: 2.9.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.4.0(@types/node@20.14.15)(sass@1.77.8)(terser@5.31.6) - vite-node: 2.0.5(@types/node@20.14.15)(sass@1.77.8)(terser@5.31.6) + vite: 5.4.1(@types/node@20.15.0)(sass@1.77.8)(terser@5.31.6) + vite-node: 2.0.5(@types/node@20.15.0)(sass@1.77.8)(terser@5.31.6) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 jsdom: 24.1.1 transitivePeerDependencies: - less @@ -19045,9 +19106,9 @@ snapshots: dependencies: vue: 2.7.16 - vue-demi@0.14.10(vue@3.4.37(typescript@5.5.4)): + vue-demi@0.14.10(vue@3.4.38(typescript@5.5.4)): dependencies: - vue: 3.4.37(typescript@5.5.4) + vue: 3.4.38(typescript@5.5.4) vue-dompurify-html@4.1.4(vue@2.7.16): dependencies: @@ -19057,13 +19118,13 @@ snapshots: transitivePeerDependencies: - '@vue/composition-api' - vue-echarts@7.0.2(@vue/runtime-core@3.4.37)(echarts@5.5.1)(vue@2.7.16): + vue-echarts@7.0.2(@vue/runtime-core@3.4.38)(echarts@5.5.1)(vue@2.7.16): dependencies: echarts: 5.5.1 vue: 2.7.16 vue-demi: 0.13.11(vue@2.7.16) optionalDependencies: - '@vue/runtime-core': 3.4.37 + '@vue/runtime-core': 3.4.38 transitivePeerDependencies: - '@vue/composition-api' @@ -19114,13 +19175,13 @@ snapshots: '@vue/compiler-sfc': 2.7.16 csstype: 3.1.3 - vue@3.4.37(typescript@5.5.4): + vue@3.4.38(typescript@5.5.4): dependencies: - '@vue/compiler-dom': 3.4.37 - '@vue/compiler-sfc': 3.4.37 - '@vue/runtime-dom': 3.4.37 - '@vue/server-renderer': 3.4.37(vue@3.4.37(typescript@5.5.4)) - '@vue/shared': 3.4.37 + '@vue/compiler-dom': 3.4.38 + '@vue/compiler-sfc': 3.4.38 + '@vue/runtime-dom': 3.4.38 + '@vue/server-renderer': 3.4.38(vue@3.4.38(typescript@5.5.4)) + '@vue/shared': 3.4.38 optionalDependencies: typescript: 5.5.4 @@ -19303,12 +19364,12 @@ snapshots: wildcard@2.0.1: {} - winston-daily-rotate-file@5.0.0(winston@3.14.1): + winston-daily-rotate-file@5.0.0(winston@3.14.2): dependencies: file-stream-rotator: 0.6.1 object-hash: 3.0.0 triple-beam: 1.4.1 - winston: 3.14.1 + winston: 3.14.2 winston-transport: 4.7.1 winston-transport@4.7.1: @@ -19317,7 +19378,7 @@ snapshots: readable-stream: 3.6.2 triple-beam: 1.4.1 - winston@3.14.1: + winston@3.14.2: dependencies: '@colors/colors': 1.6.0 '@dabh/diagnostics': 2.0.3 @@ -19333,7 +19394,7 @@ snapshots: wkx@0.5.0: dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 word-wrap@1.2.5: {}