diff --git a/packages/api/package.json b/packages/api/package.json index 80f7145..bdda6e4 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -51,51 +51,51 @@ "@fastify/cors": "^10.0.1", "@fastify/middie": "9.0.2", "@fastify/static": "8.0.2", - "@modular-api/api": "^0.5.13", - "@modular-api/fastify-cart": "^0.3.1", - "@modular-api/fastify-checkout": "^0.4.9", - "@modular-api/fastify-oidc": "^0.6.2", + "@modular-api/api": "^0.5.14", + "@modular-api/fastify-cart": "^0.3.2", + "@modular-api/fastify-checkout": "^0.4.10", + "@modular-api/fastify-oidc": "^0.6.3", "@mollie/api-client": "^4.1.0", "@slimfact/app": "^0.1.0", "@trpc/server": "^10.45.2", - "@vitrify/tools": "^0.2.1", + "@vitrify/tools": "^0.2.2", "axios": "^1.7.7", "bcrypt": "^5.1.1", "compress-tag": "^3.0.0", - "fastify": "^5.0.0", + "fastify": "^5.1.0", "handlebars": "^4.7.8", "json-2-csv": "^5.5.6", "kysely": "^0.27.4", "npm-run-all": "^4.1.5", "otplib": "^12.0.1", - "pg": "^8.13.0", + "pg": "^8.13.1", "pg-boss": "^10.1.5", "sharp": "^0.33.5", "svgo": "^3.3.2", "zod": "^3.23.8" }, "devDependencies": { - "@faker-js/faker": "^9.0.3", - "@playwright/test": "1.48.1", + "@faker-js/faker": "^9.2.0", + "@playwright/test": "1.48.2", "@types/bcrypt": "^5.0.2", "@types/oidc-provider": "^8.5.2", "@types/pg": "^8.11.10", - "@vitejs/plugin-vue": "5.1.4", + "@vitejs/plugin-vue": "5.2.0", "critters": "0.0.25", "date-fns": "^4.1.0", "devcert": "1.2.2", - "eslint": "9.13.0", + "eslint": "9.14.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier": "^5.2.1", - "eslint-plugin-vue": "9.29.1", + "eslint-plugin-vue": "9.31.0", "kysely-codegen": "^0.17.0", - "oidc-provider": "^8.5.2", - "quasar": "2.17.1", + "oidc-provider": "^8.5.3", + "quasar": "2.17.3", "typescript": "5.6.3", - "typescript-eslint": "^8.11.0", - "vite": "^5.4.10", - "vitrify": "^0.16.1", - "vue": "3.5.12", + "typescript-eslint": "^8.14.0", + "vite": "^5.4.11", + "vitrify": "^0.16.2", + "vue": "3.5.13", "vue-eslint-parser": "^9.4.3", "vue-router": "4.4.5" }, diff --git a/packages/app/package.json b/packages/app/package.json index c44640e..c6910d4 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -38,55 +38,55 @@ "@fastify/middie": "9.0.2", "@fastify/static": "8.0.2", "@slimfact/tools": "^0.1.0", - "cronstrue": "^2.50.0", + "cronstrue": "^2.51.0", "uqr": "^0.1.2" }, "devDependencies": { - "@modular-api/fastify-cart": "^0.3.1", - "@modular-api/fastify-checkout": "^0.4.9", - "@modular-api/quasar-components": "^0.3.4", - "@quasar/extras": "1.16.12", + "@modular-api/fastify-cart": "^0.3.2", + "@modular-api/fastify-checkout": "^0.4.10", + "@modular-api/quasar-components": "^0.3.5", + "@quasar/extras": "1.16.13", "@quasar/quasar-ui-qcalendar": "4.0.0-beta.16", "@simsustech/quasar-components": "^0.11.0", "@slimfact/api": "^0.1.0", "@trpc/client": "^10.45.2", "@trpc/server": "^10.45.2", - "@typescript-eslint/eslint-plugin": "8.11.0", - "@typescript-eslint/parser": "8.11.0", - "@vitejs/plugin-vue": "5.1.4", - "@vue/reactivity": "^3.5.12", - "@vue/runtime-core": "^3.5.12", - "@vue/runtime-dom": "^3.5.12", - "@vue/server-renderer": "^3.5.12", - "@vue/shared": "^3.5.12", - "@vueuse/core": "^11.1.0", + "@typescript-eslint/eslint-plugin": "8.14.0", + "@typescript-eslint/parser": "8.14.0", + "@vitejs/plugin-vue": "5.2.0", + "@vue/reactivity": "^3.5.13", + "@vue/runtime-core": "^3.5.13", + "@vue/runtime-dom": "^3.5.13", + "@vue/server-renderer": "^3.5.13", + "@vue/shared": "^3.5.13", + "@vueuse/core": "^11.2.0", "abort-controller": "^3.0.0", "critters": "0.0.25", "date-holidays": "^3.23.12", "devcert": "1.2.2", - "eslint": "9.13.0", + "eslint": "9.14.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-prettier-vue": "5.0.0", - "eslint-plugin-vue": "9.29.1", - "fastify": "5.0.0", + "eslint-plugin-vue": "9.31.0", + "fastify": "5.1.0", "html2pdf.js": "0.10.2", "icon-gen": "^5.0.0", "lionel-oauth-client": "^0.6.0", "node-fetch": "^3.3.2", "npm-run-all": "^4.1.5", - "quasar": "2.17.1", + "quasar": "2.17.3", "typescript": "5.6.3", - "typescript-eslint": "^8.11.0", + "typescript-eslint": "^8.14.0", "use-trpc": "2.0.0-beta.1", - "vite": "5.4.10", - "vite-plugin-pwa": "^0.20.5", - "vitrify": "^0.16.1", - "vue": "3.5.12", + "vite": "5.4.11", + "vite-plugin-pwa": "^0.21.0", + "vitrify": "^0.16.2", + "vue": "3.5.13", "vue-eslint-parser": "^9.4.3", "vue-router": "4.4.5", - "vue-tsc": "^2.1.6", - "workbox-window": "^7.1.0", + "vue-tsc": "^2.1.10", + "workbox-window": "^7.3.0", "ws": "^8.18.0" } } diff --git a/packages/docs/package.json b/packages/docs/package.json index a81c3c9..9216ec8 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -58,11 +58,11 @@ "@vue/shared": "3.5.12", "critters": "0.0.25", "devcert": "1.2.2", - "eslint": "9.13.0", + "eslint": "9.14.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier-vue": "5.0.0", "eslint-plugin-vue": "9.29.1", - "fastify": "5.0.0", + "fastify": "^5.1.0", "npm-run-all": "4.1.5", "typescript": "5.6.3", "vite": "5.4.10", diff --git a/packages/downloader/package.json b/packages/downloader/package.json index 014e4f3..912c66f 100644 --- a/packages/downloader/package.json +++ b/packages/downloader/package.json @@ -23,21 +23,21 @@ "start": "run-s serve" }, "dependencies": { - "@fastify/rate-limit": "^10.1.1", - "@playwright/browser-chromium": "1.48.1", - "fastify": "^5.0.0", + "@fastify/rate-limit": "^10.2.1", + "@playwright/browser-chromium": "1.48.2", + "fastify": "^5.1.0", "npm-run-all": "^4.1.5", - "playwright": "1.48.1" + "playwright": "1.48.2" }, "devDependencies": { - "@types/node": "^22.7.9", - "eslint": "9.13.0", + "@types/node": "^22.9.0", + "eslint": "9.14.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier": "^5.2.1", - "eslint-plugin-vue": "9.29.1", + "eslint-plugin-vue": "9.31.0", "prettier": "^3.3.3", "typescript": "5.6.3", - "typescript-eslint": "^8.11.0", + "typescript-eslint": "^8.14.0", "vue-eslint-parser": "^9.4.3" } } diff --git a/packages/tools/package.json b/packages/tools/package.json index bc94717..2968c6c 100644 --- a/packages/tools/package.json +++ b/packages/tools/package.json @@ -26,19 +26,19 @@ }, "devDependencies": { "@types/iban": "^0.0.35", - "@types/node": "^22.7.9", - "eslint": "9.13.0", + "@types/node": "^22.9.0", + "eslint": "9.14.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier": "^5.2.1", - "eslint-plugin-vue": "9.29.1", + "eslint-plugin-vue": "9.31.0", "prettier": "^3.3.3", "typescript": "^5.6.3", - "typescript-eslint": "^8.11.0", - "vite": "^5.4.10", + "typescript-eslint": "^8.14.0", + "vite": "^5.4.11", "vue-eslint-parser": "^9.4.3" }, "dependencies": { - "@rgrove/parse-xml": "^4.1.0", + "@rgrove/parse-xml": "^4.2.0", "fast-xml-parser": "^4.5.0", "handlebars": "^4.7.8", "ibantools": "^4.5.1" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fe389ba..485adc4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,7 +20,7 @@ importers: version: 2.27.8 '@commitlint/cli': specifier: ^19.3.0 - version: 19.5.0(@types/node@22.7.9)(typescript@5.6.3) + version: 19.5.0(@types/node@22.9.0)(typescript@5.6.3) '@commitlint/config-conventional': specifier: ^19.2.2 version: 19.5.0 @@ -49,17 +49,17 @@ importers: specifier: 8.0.2 version: 8.0.2 '@modular-api/api': - specifier: ^0.5.13 - version: 0.5.13(bcrypt@5.1.1)(fastify@5.0.0)(handlebars@4.7.8)(kysely@0.27.4)(openid-client@6.1.3)(otplib@12.0.1)(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: ^0.5.14 + version: 0.5.14(bcrypt@5.1.1)(fastify@5.1.0)(handlebars@4.7.8)(kysely@0.27.4)(openid-client@6.1.3)(otplib@12.0.1)(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) '@modular-api/fastify-cart': - specifier: ^0.3.1 - version: 0.3.1(kysely@0.27.4) + specifier: ^0.3.2 + version: 0.3.2(kysely@0.27.4) '@modular-api/fastify-checkout': - specifier: ^0.4.9 - version: 0.4.9(kysely@0.27.4) + specifier: ^0.4.10 + version: 0.4.10(kysely@0.27.4) '@modular-api/fastify-oidc': - specifier: ^0.6.2 - version: 0.6.2(@fastify/static@8.0.2)(bcrypt@5.1.1)(fastify@5.0.0)(handlebars@4.7.8)(kysely@0.27.4)(otplib@12.0.1)(typescript@5.6.3) + specifier: ^0.6.3 + version: 0.6.3(@fastify/static@8.0.2)(bcrypt@5.1.1)(fastify@5.1.0)(handlebars@4.7.8)(kysely@0.27.4)(otplib@12.0.1)(typescript@5.6.3) '@mollie/api-client': specifier: ^4.1.0 version: 4.1.0 @@ -70,8 +70,8 @@ importers: specifier: ^10.45.2 version: 10.45.2 '@vitrify/tools': - specifier: ^0.2.1 - version: 0.2.1 + specifier: ^0.2.2 + version: 0.2.2 axios: specifier: ^1.7.7 version: 1.7.7 @@ -82,8 +82,8 @@ importers: specifier: ^3.0.0 version: 3.0.0 fastify: - specifier: ^5.0.0 - version: 5.0.0 + specifier: ^5.1.0 + version: 5.1.0 handlebars: specifier: ^4.7.8 version: 4.7.8 @@ -100,8 +100,8 @@ importers: specifier: ^12.0.1 version: 12.0.1 pg: - specifier: ^8.13.0 - version: 8.13.0 + specifier: ^8.13.1 + version: 8.13.1 pg-boss: specifier: ^10.1.5 version: 10.1.5 @@ -116,11 +116,11 @@ importers: version: 3.23.8 devDependencies: '@faker-js/faker': - specifier: ^9.0.3 - version: 9.0.3 + specifier: ^9.2.0 + version: 9.2.0 '@playwright/test': - specifier: 1.48.1 - version: 1.48.1 + specifier: 1.48.2 + version: 1.48.2 '@types/bcrypt': specifier: ^5.0.2 version: 5.0.2 @@ -131,8 +131,8 @@ importers: specifier: ^8.11.10 version: 8.11.10 '@vitejs/plugin-vue': - specifier: 5.1.4 - version: 5.1.4(vite@5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0))(vue@3.5.12(typescript@5.6.3)) + specifier: 5.2.0 + version: 5.2.0(vite@5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3)) critters: specifier: 0.0.25 version: 0.0.25 @@ -143,47 +143,47 @@ importers: specifier: 1.2.2 version: 1.2.2 eslint: - specifier: 9.13.0 - version: 9.13.0(jiti@1.21.6) + specifier: 9.14.0 + version: 9.14.0(jiti@1.21.6) eslint-config-prettier: specifier: 9.1.0 - version: 9.1.0(eslint@9.13.0(jiti@1.21.6)) + version: 9.1.0(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-prettier: specifier: ^5.2.1 - version: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.13.0(jiti@1.21.6)))(eslint@9.13.0(jiti@1.21.6))(prettier@3.3.3) + version: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6))(prettier@3.3.3) eslint-plugin-vue: - specifier: 9.29.1 - version: 9.29.1(eslint@9.13.0(jiti@1.21.6)) + specifier: 9.31.0 + version: 9.31.0(eslint@9.14.0(jiti@1.21.6)) kysely-codegen: specifier: ^0.17.0 - version: 0.17.0(kysely@0.27.4)(pg@8.13.0) + version: 0.17.0(kysely@0.27.4)(pg@8.13.1) oidc-provider: - specifier: ^8.5.2 - version: 8.5.2 + specifier: ^8.5.3 + version: 8.5.3 quasar: - specifier: 2.17.1 - version: 2.17.1 + specifier: 2.17.3 + version: 2.17.3 typescript: specifier: 5.6.3 version: 5.6.3 typescript-eslint: - specifier: ^8.11.0 - version: 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + specifier: ^8.14.0 + version: 8.14.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) vite: specifier: 5.2.13 - version: 5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0) + version: 5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0) vitrify: - specifier: ^0.16.1 - version: 0.16.1(@babel/parser@7.25.6)(@fastify/static@8.0.2)(@types/node@22.7.9)(fastify@5.0.0)(quasar@2.17.1)(rollup@4.22.4)(terser@5.33.0)(typescript@5.6.3)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(workbox-build@7.1.1) + specifier: ^0.16.2 + version: 0.16.2(@babel/parser@7.25.6)(@fastify/static@8.0.2)(@types/node@22.9.0)(fastify@5.1.0)(quasar@2.17.3)(rollup@4.22.4)(terser@5.33.0)(typescript@5.6.3)(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3))(workbox-build@7.1.1) vue: - specifier: 3.5.12 - version: 3.5.12(typescript@5.6.3) + specifier: 3.5.13 + version: 3.5.13(typescript@5.6.3) vue-eslint-parser: specifier: ^9.4.3 - version: 9.4.3(eslint@9.13.0(jiti@1.21.6)) + version: 9.4.3(eslint@9.14.0(jiti@1.21.6)) vue-router: specifier: 4.4.5 - version: 4.4.5(vue@3.5.12(typescript@5.6.3)) + version: 4.4.5(vue@3.5.13(typescript@5.6.3)) dependenciesMeta: '@modular-api/fastify-oidc': injected: true @@ -200,30 +200,30 @@ importers: specifier: workspace:* version: link:../tools cronstrue: - specifier: ^2.50.0 - version: 2.50.0 + specifier: ^2.51.0 + version: 2.51.0 uqr: specifier: ^0.1.2 version: 0.1.2 devDependencies: '@modular-api/fastify-cart': - specifier: ^0.3.1 - version: 0.3.1(kysely@0.27.4) + specifier: ^0.3.2 + version: 0.3.2(kysely@0.27.4) '@modular-api/fastify-checkout': - specifier: ^0.4.9 - version: 0.4.9(kysely@0.27.4) + specifier: ^0.4.10 + version: 0.4.10(kysely@0.27.4) '@modular-api/quasar-components': - specifier: ^0.3.4 - version: 0.3.4(quasar@2.17.1) + specifier: ^0.3.5 + version: 0.3.5(quasar@2.17.3) '@quasar/extras': - specifier: 1.16.12 - version: 1.16.12 + specifier: 1.16.13 + version: 1.16.13 '@quasar/quasar-ui-qcalendar': specifier: 4.0.0-beta.16 version: 4.0.0-beta.16 '@simsustech/quasar-components': specifier: ^0.11.0 - version: 0.11.0(quasar@2.17.1) + version: 0.11.0(quasar@2.17.3) '@slimfact/api': specifier: workspace:* version: link:../api @@ -234,32 +234,32 @@ importers: specifier: ^10.45.2 version: 10.45.2 '@typescript-eslint/eslint-plugin': - specifier: 8.11.0 - version: 8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + specifier: 8.14.0 + version: 8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) '@typescript-eslint/parser': - specifier: 8.11.0 - version: 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + specifier: 8.14.0 + version: 8.14.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) '@vitejs/plugin-vue': - specifier: 5.1.4 - version: 5.1.4(vite@5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0))(vue@3.5.12(typescript@5.6.3)) + specifier: 5.2.0 + version: 5.2.0(vite@5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3)) '@vue/reactivity': - specifier: ^3.5.12 - version: 3.5.12 + specifier: ^3.5.13 + version: 3.5.13 '@vue/runtime-core': - specifier: ^3.5.12 - version: 3.5.12 + specifier: ^3.5.13 + version: 3.5.13 '@vue/runtime-dom': - specifier: ^3.5.12 - version: 3.5.12 + specifier: ^3.5.13 + version: 3.5.13 '@vue/server-renderer': - specifier: ^3.5.12 - version: 3.5.12(vue@3.5.12(typescript@5.6.3)) + specifier: ^3.5.13 + version: 3.5.13(vue@3.5.13(typescript@5.6.3)) '@vue/shared': - specifier: ^3.5.12 - version: 3.5.12 + specifier: ^3.5.13 + version: 3.5.13 '@vueuse/core': - specifier: ^11.1.0 - version: 11.1.0(vue@3.5.12(typescript@5.6.3)) + specifier: ^11.2.0 + version: 11.2.0(vue@3.5.13(typescript@5.6.3)) abort-controller: specifier: ^3.0.0 version: 3.0.0 @@ -273,23 +273,23 @@ importers: specifier: 1.2.2 version: 1.2.2 eslint: - specifier: 9.13.0 - version: 9.13.0(jiti@1.21.6) + specifier: 9.14.0 + version: 9.14.0(jiti@1.21.6) eslint-config-prettier: specifier: 9.1.0 - version: 9.1.0(eslint@9.13.0(jiti@1.21.6)) + version: 9.1.0(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-prettier: specifier: ^5.2.1 - version: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.13.0(jiti@1.21.6)))(eslint@9.13.0(jiti@1.21.6))(prettier@3.3.3) + version: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6))(prettier@3.3.3) eslint-plugin-prettier-vue: specifier: 5.0.0 version: 5.0.0 eslint-plugin-vue: - specifier: 9.29.1 - version: 9.29.1(eslint@9.13.0(jiti@1.21.6)) + specifier: 9.31.0 + version: 9.31.0(eslint@9.14.0(jiti@1.21.6)) fastify: - specifier: 5.0.0 - version: 5.0.0 + specifier: 5.1.0 + version: 5.1.0 html2pdf.js: specifier: 0.10.2 version: 0.10.2 @@ -306,41 +306,41 @@ importers: specifier: ^4.1.5 version: 4.1.5 quasar: - specifier: 2.17.1 - version: 2.17.1 + specifier: 2.17.3 + version: 2.17.3 typescript: specifier: 5.6.3 version: 5.6.3 typescript-eslint: - specifier: ^8.11.0 - version: 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + specifier: ^8.14.0 + version: 8.14.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) use-trpc: specifier: 2.0.0-beta.1 - version: 2.0.0-beta.1(vue@3.5.12(typescript@5.6.3)) + version: 2.0.0-beta.1(vue@3.5.13(typescript@5.6.3)) vite: specifier: 5.2.13 - version: 5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0) + version: 5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0) vite-plugin-pwa: - specifier: ^0.20.5 - version: 0.20.5(vite@5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0))(workbox-build@7.1.1)(workbox-window@7.1.0) + specifier: ^0.21.0 + version: 0.21.0(vite@5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0))(workbox-build@7.1.1)(workbox-window@7.3.0) vitrify: - specifier: ^0.16.1 - version: 0.16.1(@babel/parser@7.25.6)(@fastify/static@8.0.2)(@types/node@22.7.9)(fastify@5.0.0)(quasar@2.17.1)(rollup@2.79.1)(terser@5.33.0)(typescript@5.6.3)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(workbox-build@7.1.1) + specifier: ^0.16.2 + version: 0.16.2(@babel/parser@7.25.6)(@fastify/static@8.0.2)(@types/node@22.9.0)(fastify@5.1.0)(quasar@2.17.3)(rollup@2.79.1)(terser@5.33.0)(typescript@5.6.3)(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3))(workbox-build@7.1.1) vue: - specifier: 3.5.12 - version: 3.5.12(typescript@5.6.3) + specifier: 3.5.13 + version: 3.5.13(typescript@5.6.3) vue-eslint-parser: specifier: ^9.4.3 - version: 9.4.3(eslint@9.13.0(jiti@1.21.6)) + version: 9.4.3(eslint@9.14.0(jiti@1.21.6)) vue-router: specifier: 4.4.5 - version: 4.4.5(vue@3.5.12(typescript@5.6.3)) + version: 4.4.5(vue@3.5.13(typescript@5.6.3)) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.6.3) + specifier: ^2.1.10 + version: 2.1.10(typescript@5.6.3) workbox-window: - specifier: ^7.1.0 - version: 7.1.0 + specifier: ^7.3.0 + version: 7.3.0 ws: specifier: ^8.18.0 version: 8.18.0 @@ -380,10 +380,10 @@ importers: version: 22.7.9 '@typescript-eslint/eslint-plugin': specifier: 8.11.0 - version: 8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + version: 8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) '@typescript-eslint/parser': specifier: 8.11.0 - version: 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + version: 8.11.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) '@vitejs/plugin-vue': specifier: 5.1.4 version: 5.1.4(vite@5.2.13(@types/node@22.7.9)(sass@1.79.3)(terser@5.33.0))(vue@3.5.12(typescript@5.6.3)) @@ -409,20 +409,20 @@ importers: specifier: 1.2.2 version: 1.2.2 eslint: - specifier: 9.13.0 - version: 9.13.0(jiti@1.21.6) + specifier: 9.14.0 + version: 9.14.0(jiti@1.21.6) eslint-config-prettier: specifier: 9.1.0 - version: 9.1.0(eslint@9.13.0(jiti@1.21.6)) + version: 9.1.0(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-prettier-vue: specifier: 5.0.0 version: 5.0.0 eslint-plugin-vue: specifier: 9.29.1 - version: 9.29.1(eslint@9.13.0(jiti@1.21.6)) + version: 9.29.1(eslint@9.14.0(jiti@1.21.6)) fastify: - specifier: 5.0.0 - version: 5.0.0 + specifier: ^5.1.0 + version: 5.1.0 npm-run-all: specifier: 4.1.5 version: 4.1.5 @@ -434,7 +434,7 @@ importers: version: 5.2.13(@types/node@22.7.9)(sass@1.79.3)(terser@5.33.0) vitrify: specifier: 0.16.0 - version: 0.16.0(@babel/parser@7.25.6)(@fastify/static@8.0.2)(@types/node@22.7.9)(fastify@5.0.0)(quasar@2.17.1)(rollup@4.22.4)(terser@5.33.0)(typescript@5.6.3)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(workbox-build@7.1.1) + version: 0.16.0(@babel/parser@7.25.6)(@fastify/static@8.0.2)(@types/node@22.7.9)(fastify@5.1.0)(quasar@2.17.1)(rollup@4.22.4)(terser@5.33.0)(typescript@5.6.3)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(workbox-build@7.1.1) workbox-window: specifier: 7.1.0 version: 7.1.0 @@ -442,36 +442,36 @@ importers: packages/downloader: dependencies: '@fastify/rate-limit': - specifier: ^10.1.1 - version: 10.1.1 + specifier: ^10.2.1 + version: 10.2.1 '@playwright/browser-chromium': - specifier: 1.48.1 - version: 1.48.1 + specifier: 1.48.2 + version: 1.48.2 fastify: - specifier: ^5.0.0 - version: 5.0.0 + specifier: ^5.1.0 + version: 5.1.0 npm-run-all: specifier: ^4.1.5 version: 4.1.5 playwright: - specifier: 1.48.1 - version: 1.48.1 + specifier: 1.48.2 + version: 1.48.2 devDependencies: '@types/node': - specifier: ^22.7.9 - version: 22.7.9 + specifier: ^22.9.0 + version: 22.9.0 eslint: - specifier: 9.13.0 - version: 9.13.0(jiti@1.21.6) + specifier: 9.14.0 + version: 9.14.0(jiti@1.21.6) eslint-config-prettier: specifier: 9.1.0 - version: 9.1.0(eslint@9.13.0(jiti@1.21.6)) + version: 9.1.0(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-prettier: specifier: ^5.2.1 - version: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.13.0(jiti@1.21.6)))(eslint@9.13.0(jiti@1.21.6))(prettier@3.3.3) + version: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6))(prettier@3.3.3) eslint-plugin-vue: - specifier: 9.29.1 - version: 9.29.1(eslint@9.13.0(jiti@1.21.6)) + specifier: 9.31.0 + version: 9.31.0(eslint@9.14.0(jiti@1.21.6)) prettier: specifier: ^3.3.3 version: 3.3.3 @@ -479,17 +479,17 @@ importers: specifier: 5.6.3 version: 5.6.3 typescript-eslint: - specifier: ^8.11.0 - version: 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + specifier: ^8.14.0 + version: 8.14.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) vue-eslint-parser: specifier: ^9.4.3 - version: 9.4.3(eslint@9.13.0(jiti@1.21.6)) + version: 9.4.3(eslint@9.14.0(jiti@1.21.6)) packages/tools: dependencies: '@rgrove/parse-xml': - specifier: ^4.1.0 - version: 4.1.0 + specifier: ^4.2.0 + version: 4.2.0 fast-xml-parser: specifier: ^4.5.0 version: 4.5.0 @@ -504,20 +504,20 @@ importers: specifier: ^0.0.35 version: 0.0.35 '@types/node': - specifier: ^22.7.9 - version: 22.7.9 + specifier: ^22.9.0 + version: 22.9.0 eslint: - specifier: 9.13.0 - version: 9.13.0(jiti@1.21.6) + specifier: 9.14.0 + version: 9.14.0(jiti@1.21.6) eslint-config-prettier: specifier: 9.1.0 - version: 9.1.0(eslint@9.13.0(jiti@1.21.6)) + version: 9.1.0(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-prettier: specifier: ^5.2.1 - version: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.13.0(jiti@1.21.6)))(eslint@9.13.0(jiti@1.21.6))(prettier@3.3.3) + version: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6))(prettier@3.3.3) eslint-plugin-vue: - specifier: 9.29.1 - version: 9.29.1(eslint@9.13.0(jiti@1.21.6)) + specifier: 9.31.0 + version: 9.31.0(eslint@9.14.0(jiti@1.21.6)) prettier: specifier: ^3.3.3 version: 3.3.3 @@ -525,14 +525,14 @@ importers: specifier: ^5.6.3 version: 5.6.3 typescript-eslint: - specifier: ^8.11.0 - version: 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + specifier: ^8.14.0 + version: 8.14.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) vite: specifier: 5.2.13 - version: 5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0) + version: 5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0) vue-eslint-parser: specifier: ^9.4.3 - version: 9.4.3(eslint@9.13.0(jiti@1.21.6)) + version: 9.4.3(eslint@9.14.0(jiti@1.21.6)) packages: @@ -1544,6 +1544,10 @@ packages: resolution: {integrity: sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + '@eslint-community/regexpp@4.12.1': + resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + '@eslint/config-array@0.18.0': resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1552,24 +1556,24 @@ packages: resolution: {integrity: sha512-xp5Jirz5DyPYlPiKat8jaq0EmYvDXKKpzTbxXMpT9eqlRJkRKIz9AGMdlvYjih+im+QlhWrpvVjl8IPC/lHlUw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/eslintrc@3.1.0': - resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} + '@eslint/eslintrc@3.2.0': + resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.13.0': - resolution: {integrity: sha512-IFLyoY4d72Z5y/6o/BazFBezupzI/taV8sGumxTAVw3lXG9A6md1Dc34T9s1FoD/an9pJH8RHbAxsaEbBed9lA==} + '@eslint/js@9.14.0': + resolution: {integrity: sha512-pFoEtFWCPyDOl+C6Ift+wC7Ro89otjigCf5vcuWqWgqNSQbRrpjSvdeE6ofLz4dHmyxD5f7gIdGT4+p36L6Twg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.4': resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.2.0': - resolution: {integrity: sha512-vH9PiIMMwvhCx31Af3HiGzsVNULDbyVkHXwlemn/B0TFj/00ho3y55efXrUZTfQipxoHC5u4xq6zblww1zm1Ig==} + '@eslint/plugin-kit@0.2.3': + resolution: {integrity: sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@faker-js/faker@9.0.3': - resolution: {integrity: sha512-lWrrK4QNlFSU+13PL9jMbMKLJYXDFu3tQfayBsMXX7KL/GiQeqfB1CzHkqD5UHBUtPAuPo6XwGbMFNdVMZObRA==} + '@faker-js/faker@9.2.0': + resolution: {integrity: sha512-ulqQu4KMr1/sTFIYvqSdegHT8NIkt66tFAkugGnHA+1WAfEn6hMzNR+svjXGFRVLnapxvej67Z/LwchFrnLBUg==} engines: {node: '>=18.0.0', npm: '>=9.0.0'} '@fastify/accept-negotiator@2.0.0': @@ -1599,8 +1603,8 @@ packages: '@fastify/middie@9.0.2': resolution: {integrity: sha512-MHvAhUBxrefkpx4A8HtjOjAdlaCtY8j19PC6ORfm7KPMb/dklDeqBqR4xPRTtcBRPZUYq2jAJJWQCB4eO+dtKw==} - '@fastify/rate-limit@10.1.1': - resolution: {integrity: sha512-v6ZrDhWVjmDHWYdW2vbALyTCPz9W6Jqvf0QXbl9/atMXlZeFQw4XJkHUm5GGbJReCxaj5dHKbD+P32kkI3xzCA==} + '@fastify/rate-limit@10.2.1': + resolution: {integrity: sha512-6rM4MXBtz9j6i9ChAVNz8ZA2yzSTGswIR3XvIbzHpe7JUWvbL7NJylFO12n7zKWfl3rEpOYiKogD98scl8SMGQ==} '@fastify/send@3.1.1': resolution: {integrity: sha512-LdiV2mle/2tH8vh6GwGl0ubfUAgvY+9yF9oGI1iiwVyNUVOQamvw5n+OFu6iCNNoyuCY80FFURBn4TZCbTe8LA==} @@ -1608,12 +1612,12 @@ packages: '@fastify/static@8.0.2': resolution: {integrity: sha512-xJ+XaZVl4Y+lKztx8jGi+BE73aByhOmjMgaTx98E4XtVZxUpiaYQIMBlwACsJz+xohm0kvzV34BZoiZ+bsJtBQ==} - '@humanfs/core@0.19.0': - resolution: {integrity: sha512-2cbWIHbZVEweE853g8jymffCA+NCMiuqeECeBBLm8dg2oFdjuGJhgN4UAbI+6v0CKbbhvtXA4qV8YR5Ji86nmw==} + '@humanfs/core@0.19.1': + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} engines: {node: '>=18.18.0'} - '@humanfs/node@0.16.5': - resolution: {integrity: sha512-KSPA4umqSG4LHYRodq31VDwKAvaTF4xmVlzM8Aeh4PlU1JQ3IG0wiA8C25d3RQ9nJyM3mBHyI53K06VVL/oFFg==} + '@humanfs/node@0.16.6': + resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} engines: {node: '>=18.18.0'} '@humanwhocodes/module-importer@1.0.1': @@ -1624,6 +1628,10 @@ packages: resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} engines: {node: '>=18.18'} + '@humanwhocodes/retry@0.4.1': + resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==} + engines: {node: '>=18.18'} + '@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} @@ -1779,38 +1787,38 @@ packages: resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} hasBin: true - '@modular-api/api@0.5.13': - resolution: {integrity: sha512-UBlKhcay08GqK0igU7AAq6oPsJm0kofB7zRqCREqXyE9gm3F70I837Rt0KNGabs2g5lFicC3KXTf4X0YYSUL8Q==} + '@modular-api/api@0.5.14': + resolution: {integrity: sha512-PYmiv9WeR6voQWALPD6G5/8dxjllAUFM9ZLQh73v5gb2IGvVfAQ1QP2RAclMrgS1ol0d5gD4JAbUI2GOmQifwQ==} peerDependencies: kysely: ^0.27.4 openid-client: ^6.1.3 - '@modular-api/fastify-cart@0.3.1': - resolution: {integrity: sha512-ewinNXdFSIGDksZTadfk43A4pHDk8HK6rqwc3mB6CXqcrMzhJh8BZ/aXPMfAkKtWF1QaZmn9EeonMChquUqCCA==} + '@modular-api/fastify-cart@0.3.2': + resolution: {integrity: sha512-tLHtlrCAiL12vpDxW/OlNzoojTAiuDrDrcNWgEO+phlx9wYtGv8rHtuC5jboUv/KRsvf9k2jheFLdxh6c7R+ig==} peerDependencies: kysely: ^0.27.4 - '@modular-api/fastify-checkout@0.4.9': - resolution: {integrity: sha512-h0hQjCcdeHTzfHPJp01xRBRNIsKk0ChWmj8mlCt0p7KPtGbIANIaoByU+G4JB6M9ug7GDuIZRvrR3KlsFY/06g==} + '@modular-api/fastify-checkout@0.4.10': + resolution: {integrity: sha512-PQHQV20NTDTgTVLlcuprBBVVR0fDNxI8+9FcWwyAS1jVzUwCUt1OITWJDJnmMVfRWyG27P7sgnLMnhwsWvGx0A==} peerDependencies: kysely: ^0.27.4 - '@modular-api/fastify-oidc@0.6.2': - resolution: {integrity: sha512-3I/pJwCUI4IqH3SSizXKiFfNleAgjI3kO1TSHPHAgJqCANXWNwH8iNaaLgvR4qhK5UO+ndYoD/ZlRcdjK3YsFw==} + '@modular-api/fastify-oidc@0.6.3': + resolution: {integrity: sha512-I+fTAF9bsi/VKAshROIzlMug66+DNwaTsU7f8b6hzU/GOs9/ndhYC0xtqenDMtz9rLY8g7rhQdJngiwZkp5rkg==} peerDependencies: bcrypt: ^5.1.1 handlebars: ^4.7.8 kysely: ^0.27.4 otplib: ^12.0.1 - '@modular-api/oidc-interactions@0.5.1': - resolution: {integrity: sha512-MqgtErlP5QAgic66Zz0E1CKJwNWjwDToNSzGf9UcBWw54hg18CliTfN76PK98AkeNSnkXju2PtWI9motRbicQw==} + '@modular-api/oidc-interactions@0.5.2': + resolution: {integrity: sha512-IKkoLU3gEbKLGqtt5heqs20JEKAj8g7eHO/rZXIAYk4KoENijR/zYfMmKt6HDe1I9BNFqGbCrSISe07s+o5NRQ==} peerDependencies: '@fastify/static': ^7.0.3 fastify: ^4.26.2 - '@modular-api/quasar-components@0.3.4': - resolution: {integrity: sha512-VAKdtCrv+AgbFb/S9yaDmDDzKRP+4Zq+pvwLqSrEPDWGfFVVLw+m6maSdyjqPgiClBaoh+jzAW/9Ff63G8PJKA==} + '@modular-api/quasar-components@0.3.5': + resolution: {integrity: sha512-7DaxC8ZU7iNH1bZo7ouNGBYL27CV7KUwDO0jZVHn8Piub/t3BbBfqKeSkuo3bLhLpQaR03Hi7lsO1Ne+qqMSgw==} peerDependencies: quasar: ^2.15.2 @@ -1925,23 +1933,26 @@ packages: resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - '@playwright/browser-chromium@1.48.1': - resolution: {integrity: sha512-WNpIE+CpO4XNhdNTC/mVE8m/1gYR/hPswL8dnIZzElqxsOPm7qxIBdAChWm/7q1kkMiQ+gEGAaXXQfqL0vR28w==} + '@playwright/browser-chromium@1.48.2': + resolution: {integrity: sha512-TvYJ5PFaDPYNlKpvPSftBbPTnu75VdRKjoMjmkd7/P79rFIBD+v6K4wU8XR6PlAqqFdPcfLL5XXZnRwTRixbDQ==} engines: {node: '>=18'} - '@playwright/test@1.48.1': - resolution: {integrity: sha512-s9RtWoxkOLmRJdw3oFvhFbs9OJS0BzrLUc8Hf6l2UdCNd1rqeEyD4BhCJkvzeEoD1FsK4mirsWwGerhVmYKtZg==} + '@playwright/test@1.48.2': + resolution: {integrity: sha512-54w1xCWfXuax7dz4W2M9uw0gDyh+ti/0K/MxcCUxChFh37kkdxPdfZDw5QBbuPUJHr1CiHJ1hXgSs+GgeQc5Zw==} engines: {node: '>=18'} hasBin: true '@quasar/extras@1.16.12': resolution: {integrity: sha512-hLlb3Buxo38Xg/2w0BTkz98RBh/VH8apZ2r6Fl8YpPgrVQ0diHyN/BVTvIOk5Kch2y38L2kvwOIddsB2UcCuIg==} + '@quasar/extras@1.16.13': + resolution: {integrity: sha512-6QdnYbFYhgeWFAwytUWTDgpP/mcJxydBmgO91cHr9MMTx0GLaVJY6d10m/G/XS9TzMnSsZgqO7kbVHf3Hvml3w==} + '@quasar/quasar-ui-qcalendar@4.0.0-beta.16': resolution: {integrity: sha512-KVbFJD1HQp91tiklv+6XsG7bq8FKK6mhhnoVzmjgoyhUAEb9csfbDPbpegy1/FzXy3o0wITe6mmRZ8nbaiMEZg==} - '@rgrove/parse-xml@4.1.0': - resolution: {integrity: sha512-pBiltENdy8SfI0AeR1e5TRpS9/9Gl0eiOEt6ful2jQfzsgvZYWqsKiBWaOCLdocQuk0wS7KOHI37n0C1pnKqTw==} + '@rgrove/parse-xml@4.2.0': + resolution: {integrity: sha512-UuBOt7BOsKVOkFXRe4Ypd/lADuNIfqJXv8GvHqtXaTYXPPKkj2nS2zPllVsrtRjcomDhIJVBnZwfmlI222WH8g==} engines: {node: '>=14.0.0'} '@rollup/plugin-babel@5.3.1': @@ -2214,6 +2225,9 @@ packages: '@types/node@22.7.9': resolution: {integrity: sha512-jrTfRC7FM6nChvU7X2KqcrgquofrWLFDeYC1hKfwNWomVvrn7JIksqf344WN2X/y8xrgqBd2dJATZV4GbatBfg==} + '@types/node@22.9.0': + resolution: {integrity: sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==} + '@types/node@8.10.66': resolution: {integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==} @@ -2267,6 +2281,17 @@ packages: typescript: optional: true + '@typescript-eslint/eslint-plugin@8.14.0': + resolution: {integrity: sha512-tqp8H7UWFaZj0yNO6bycd5YjMwxa6wIHOLZvWPkidwbgLCsBMetQoGj7DPuAlWa2yGO3H48xmPwjhsSPPCGU5w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/parser@8.11.0': resolution: {integrity: sha512-lmt73NeHdy1Q/2ul295Qy3uninSqi6wQI18XwSpm8w0ZbQXUpjCAWP1Vlv/obudoBiIjJVjlztjQ+d/Md98Yxg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2277,10 +2302,24 @@ packages: typescript: optional: true + '@typescript-eslint/parser@8.14.0': + resolution: {integrity: sha512-2p82Yn9juUJq0XynBXtFCyrBDb6/dJombnz6vbo6mgQEtWHfvHbQuEa9kAOVIt1c9YFwi7H6WxtPj1kg+80+RA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/scope-manager@8.11.0': resolution: {integrity: sha512-Uholz7tWhXmA4r6epo+vaeV7yjdKy5QFCERMjs1kMVsLRKIrSdM6o21W2He9ftp5PP6aWOVpD5zvrvuHZC0bMQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.14.0': + resolution: {integrity: sha512-aBbBrnW9ARIDn92Zbo7rguLnqQ/pOrUguVpbUwzOhkFg2npFDwTgPGqFqE0H5feXcOoJOfX3SxlJaKEVtq54dw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/type-utils@8.11.0': resolution: {integrity: sha512-ItiMfJS6pQU0NIKAaybBKkuVzo6IdnAhPFZA/2Mba/uBjuPQPet/8+zh5GtLHwmuFRShZx+8lhIs7/QeDHflOg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2290,10 +2329,23 @@ packages: typescript: optional: true + '@typescript-eslint/type-utils@8.14.0': + resolution: {integrity: sha512-Xcz9qOtZuGusVOH5Uk07NGs39wrKkf3AxlkK79RBK6aJC1l03CobXjJbwBPSidetAOV+5rEVuiT1VSBUOAsanQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/types@8.11.0': resolution: {integrity: sha512-tn6sNMHf6EBAYMvmPUaKaVeYvhUsrE6x+bXQTxjQRp360h1giATU0WvgeEys1spbvb5R+VpNOZ+XJmjD8wOUHw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.14.0': + resolution: {integrity: sha512-yjeB9fnO/opvLJFAsPNYlKPnEM8+z4og09Pk504dkqonT02AyL5Z9SSqlE0XqezS93v6CXn49VHvB2G7XSsl0g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.11.0': resolution: {integrity: sha512-yHC3s1z1RCHoCz5t06gf7jH24rr3vns08XXhfEqzYpd6Hll3z/3g23JRi0jM8A47UFKNc3u/y5KIMx8Ynbjohg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2303,16 +2355,35 @@ packages: typescript: optional: true + '@typescript-eslint/typescript-estree@8.14.0': + resolution: {integrity: sha512-OPXPLYKGZi9XS/49rdaCbR5j/S14HazviBlUQFvSKz3npr3NikF+mrgK7CFVur6XEt95DZp/cmke9d5i3vtVnQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/utils@8.11.0': resolution: {integrity: sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 + '@typescript-eslint/utils@8.14.0': + resolution: {integrity: sha512-OGqj6uB8THhrHj0Fk27DcHPojW7zKwKkPmHXHvQ58pLYp4hy8CSUdTKykKeh+5vFqTTVmjz0zCOOPKRovdsgHA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + '@typescript-eslint/visitor-keys@8.11.0': resolution: {integrity: sha512-EaewX6lxSjRJnc+99+dqzTeoDZUfyrA52d2/HRrkI830kgovWsmIiTfmr0NZorzqic7ga+1bS60lRBUgR3n/Bw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.14.0': + resolution: {integrity: sha512-vG0XZo8AdTH9OE6VFRwAZldNc7qtJ/6NLGWak+BtENuEUXGZgFpihILPiBvKXvJ2nFu27XNGC6rKiwuaoMbYzQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@vitejs/plugin-vue@5.1.4': resolution: {integrity: sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==} engines: {node: ^18.0.0 || >=20.0.0} @@ -2320,11 +2391,18 @@ packages: vite: 5.2.13 vue: ^3.2.25 + '@vitejs/plugin-vue@5.2.0': + resolution: {integrity: sha512-7n7KdUEtx/7Yl7I/WVAMZ1bEb0eVvXF3ummWTeLcs/9gvo9pJhuLdouSXGjdZ/MKD1acf1I272+X0RMua4/R3g==} + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + vite: 5.2.13 + vue: ^3.2.25 + '@vitest/expect@2.1.1': resolution: {integrity: sha512-YeueunS0HiHiQxk+KEOnq/QMzlUuOzbU1Go+PgAsHvvv3tUkJPm9xWt+6ITNTlzsMXUjmgm5T+U7KBPK2qQV6w==} - '@vitest/expect@2.1.3': - resolution: {integrity: sha512-SNBoPubeCJhZ48agjXruCI57DvxcsivVDdWz+SSsmjTT4QN/DfHk3zB/xKsJqMs26bLZ/pNRLnCf0j679i0uWQ==} + '@vitest/expect@2.1.5': + resolution: {integrity: sha512-nZSBTW1XIdpZvEJyoP/Sy8fUg0b8od7ZpGDkTUcfJ7wz/VoZAFzFfLyxVxGFhUjJzhYqSbIpfMtl/+k/dpWa3Q==} '@vitest/mocker@2.1.1': resolution: {integrity: sha512-LNN5VwOEdJqCmJ/2XJBywB11DLlkbY0ooDJW3uRX5cZyYCrc4PI/ePX0iQhE3BiEGiQmK4GE7Q/PqCkkaiPnrA==} @@ -2338,11 +2416,10 @@ packages: vite: optional: true - '@vitest/mocker@2.1.3': - resolution: {integrity: sha512-eSpdY/eJDuOvuTA3ASzCjdithHa+GIF1L4PqtEELl6Qa3XafdMLBpBlZCIUCX2J+Q6sNmjmxtosAG62fK4BlqQ==} + '@vitest/mocker@2.1.5': + resolution: {integrity: sha512-XYW6l3UuBmitWqSUXTNXcVBUCRytDogBsWuNXQijc00dtnU/9OqpXWp4OJroVrad/gLIomAq9aW8yWDBtMthhQ==} peerDependencies: - '@vitest/spy': 2.1.3 - msw: ^2.3.5 + msw: ^2.4.9 vite: 5.2.13 peerDependenciesMeta: msw: @@ -2353,71 +2430,83 @@ packages: '@vitest/pretty-format@2.1.1': resolution: {integrity: sha512-SjxPFOtuINDUW8/UkElJYQSFtnWX7tMksSGW0vfjxMneFqxVr8YJ979QpMbDW7g+BIiq88RAGDjf7en6rvLPPQ==} - '@vitest/pretty-format@2.1.3': - resolution: {integrity: sha512-XH1XdtoLZCpqV59KRbPrIhFCOO0hErxrQCMcvnQete3Vibb9UeIOX02uFPfVn3Z9ZXsq78etlfyhnkmIZSzIwQ==} + '@vitest/pretty-format@2.1.5': + resolution: {integrity: sha512-4ZOwtk2bqG5Y6xRGHcveZVr+6txkH7M2e+nPFd6guSoN638v/1XQ0K06eOpi0ptVU/2tW/pIU4IoPotY/GZ9fw==} '@vitest/runner@2.1.1': resolution: {integrity: sha512-uTPuY6PWOYitIkLPidaY5L3t0JJITdGTSwBtwMjKzo5O6RCOEncz9PUN+0pDidX8kTHYjO0EwUIvhlGpnGpxmA==} - '@vitest/runner@2.1.3': - resolution: {integrity: sha512-JGzpWqmFJ4fq5ZKHtVO3Xuy1iF2rHGV4d/pdzgkYHm1+gOzNZtqjvyiaDGJytRyMU54qkxpNzCx+PErzJ1/JqQ==} + '@vitest/runner@2.1.5': + resolution: {integrity: sha512-pKHKy3uaUdh7X6p1pxOkgkVAFW7r2I818vHDthYLvUyjRfkKOU6P45PztOch4DZarWQne+VOaIMwA/erSSpB9g==} '@vitest/snapshot@2.1.1': resolution: {integrity: sha512-BnSku1WFy7r4mm96ha2FzN99AZJgpZOWrAhtQfoxjUU5YMRpq1zmHRq7a5K9/NjqonebO7iVDla+VvZS8BOWMw==} - '@vitest/snapshot@2.1.3': - resolution: {integrity: sha512-qWC2mWc7VAXmjAkEKxrScWHWFyCQx/cmiZtuGqMi+WwqQJ2iURsVY4ZfAK6dVo6K2smKRU6l3BPwqEBvhnpQGg==} + '@vitest/snapshot@2.1.5': + resolution: {integrity: sha512-zmYw47mhfdfnYbuhkQvkkzYroXUumrwWDGlMjpdUr4jBd3HZiV2w7CQHj+z7AAS4VOtWxI4Zt4bWt4/sKcoIjg==} '@vitest/spy@2.1.1': resolution: {integrity: sha512-ZM39BnZ9t/xZ/nF4UwRH5il0Sw93QnZXd9NAZGRpIgj0yvVwPpLd702s/Cx955rGaMlyBQkZJ2Ir7qyY48VZ+g==} - '@vitest/spy@2.1.3': - resolution: {integrity: sha512-Nb2UzbcUswzeSP7JksMDaqsI43Sj5+Kry6ry6jQJT4b5gAK+NS9NED6mDb8FlMRCX8m5guaHCDZmqYMMWRy5nQ==} + '@vitest/spy@2.1.5': + resolution: {integrity: sha512-aWZF3P0r3w6DiYTVskOYuhBc7EMc3jvn1TkBg8ttylFFRqNN2XGD7V5a4aQdk6QiUzZQ4klNBSpCLJgWNdIiNw==} '@vitest/utils@2.1.1': resolution: {integrity: sha512-Y6Q9TsI+qJ2CC0ZKj6VBb+T8UPz593N113nnUykqwANqhgf3QkZeHFlusgKLTqrnVHbj/XDKZcDHol+dxVT+rQ==} - '@vitest/utils@2.1.3': - resolution: {integrity: sha512-xpiVfDSg1RrYT0tX6czgerkpcKFmFOF/gCr30+Mve5V2kewCy4Prn1/NDMSRwaSmT7PRaOF83wu+bEtsY1wrvA==} + '@vitest/utils@2.1.5': + resolution: {integrity: sha512-yfj6Yrp0Vesw2cwJbP+cl04OC+IHFsuQsrsJBL9pyGeQXE56v1UAOQco+SR55Vf1nQzfV0QJg1Qum7AaWUwwYg==} '@vitrify/tools@0.2.0': resolution: {integrity: sha512-QVbZLoqcxzhjOaI0S/HIbLULwrg1+MaDNSDtp0UNmvfzgZFQ7rrnP0ckoujIWxMaDCizS9QRb4gZ/uyHZJYfgA==} engines: {node: ^14.18.0 || >=16.0.0} - '@vitrify/tools@0.2.1': - resolution: {integrity: sha512-j47QRsc9UghxRd8qDzh7pQF7ol71nq+ErBZTW0lYlDc6OOz2Z2WTRF/dOb1BSrVz4hVBW+oCsYkQMx9mVJulIg==} + '@vitrify/tools@0.2.2': + resolution: {integrity: sha512-2bn/sIigPNa+m+TmLsxgmGb66zEf4iOom8LkJmjyj3s9XUlRpOacdBXBCTrvDxoeya+ACsm6VB7KFonc01WWug==} engines: {node: ^14.18.0 || >=16.0.0} - '@volar/language-core@2.4.5': - resolution: {integrity: sha512-F4tA0DCO5Q1F5mScHmca0umsi2ufKULAnMOVBfMsZdT4myhVl4WdKRwCaKcfOkIEuyrAVvtq1ESBdZ+rSyLVww==} + '@volar/language-core@2.4.10': + resolution: {integrity: sha512-hG3Z13+nJmGaT+fnQzAkS0hjJRa2FCeqZt6Bd+oGNhUkQ+mTFsDETg5rqUTxyzIh5pSOGY7FHCWUS8G82AzLCA==} - '@volar/source-map@2.4.5': - resolution: {integrity: sha512-varwD7RaKE2J/Z+Zu6j3mNNJbNT394qIxXwdvz/4ao/vxOfyClZpSDtLKkwWmecinkOVos5+PWkWraelfMLfpw==} + '@volar/source-map@2.4.10': + resolution: {integrity: sha512-OCV+b5ihV0RF3A7vEvNyHPi4G4kFa6ukPmyVocmqm5QzOd8r5yAtiNvaPEjl8dNvgC/lj4JPryeeHLdXd62rWA==} - '@volar/typescript@2.4.5': - resolution: {integrity: sha512-mcT1mHvLljAEtHviVcBuOyAwwMKz1ibXTi5uYtP/pf4XxoAzpdkQ+Br2IC0NPCvLCbjPZmbf3I0udndkfB1CDg==} + '@volar/typescript@2.4.10': + resolution: {integrity: sha512-F8ZtBMhSXyYKuBfGpYwqA5rsONnOwAVvjyE7KPYJ7wgZqo2roASqNWUnianOomJX5u1cxeRooHV59N0PhvEOgw==} '@vue/compiler-core@3.5.12': resolution: {integrity: sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==} + '@vue/compiler-core@3.5.13': + resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} + '@vue/compiler-core@3.5.8': resolution: {integrity: sha512-Uzlxp91EPjfbpeO5KtC0KnXPkuTfGsNDeaKQJxQN718uz+RqDYarEf7UhQJGK+ZYloD2taUbHTI2J4WrUaZQNA==} '@vue/compiler-dom@3.5.12': resolution: {integrity: sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==} + '@vue/compiler-dom@3.5.13': + resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==} + '@vue/compiler-dom@3.5.8': resolution: {integrity: sha512-GUNHWvoDSbSa5ZSHT9SnV5WkStWfzJwwTd6NMGzilOE/HM5j+9EB9zGXdtu/fCNEmctBqMs6C9SvVPpVPuk1Eg==} '@vue/compiler-sfc@3.5.12': resolution: {integrity: sha512-2k973OGo2JuAa5+ZlekuQJtitI5CgLMOwgl94BzMCsKZCX/xiqzJYzapl4opFogKHqwJk34vfsaKpfEhd1k5nw==} + '@vue/compiler-sfc@3.5.13': + resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==} + '@vue/compiler-sfc@3.5.8': resolution: {integrity: sha512-taYpngQtSysrvO9GULaOSwcG5q821zCoIQBtQQSx7Uf7DxpR6CIHR90toPr9QfDD2mqHQPCSgoWBvJu0yV9zjg==} '@vue/compiler-ssr@3.5.12': resolution: {integrity: sha512-eLwc7v6bfGBSM7wZOGPmRavSWzNFF6+PdRhE+VFJhNCgHiF8AM7ccoqcv5kBXA2eWUfigD7byekvf/JsOfKvPA==} + '@vue/compiler-ssr@3.5.13': + resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==} + '@vue/compiler-ssr@3.5.8': resolution: {integrity: sha512-W96PtryNsNG9u0ZnN5Q5j27Z/feGrFV6zy9q5tzJVyJaLiwYxvC0ek4IXClZygyhjm+XKM7WD9pdKi/wIRVC/Q==} @@ -2427,8 +2516,8 @@ packages: '@vue/devtools-api@6.6.4': resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} - '@vue/language-core@2.1.6': - resolution: {integrity: sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg==} + '@vue/language-core@2.1.10': + resolution: {integrity: sha512-DAI289d0K3AB5TUG3xDp9OuQ71CnrujQwJrQnfuZDwo6eGNf0UoRlPuaVNO+Zrn65PC3j0oB2i7mNmVPggeGeQ==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -2438,31 +2527,48 @@ packages: '@vue/reactivity@3.5.12': resolution: {integrity: sha512-UzaN3Da7xnJXdz4Okb/BGbAaomRHc3RdoWqTzlvd9+WBR5m3J39J1fGcHes7U3za0ruYn/iYy/a1euhMEHvTAg==} + '@vue/reactivity@3.5.13': + resolution: {integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==} + '@vue/runtime-core@3.5.12': resolution: {integrity: sha512-hrMUYV6tpocr3TL3Ad8DqxOdpDe4zuQY4HPY3X/VRh+L2myQO8MFXPAMarIOSGNu0bFAjh1yBkMPXZBqCk62Uw==} + '@vue/runtime-core@3.5.13': + resolution: {integrity: sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==} + '@vue/runtime-dom@3.5.12': resolution: {integrity: sha512-q8VFxR9A2MRfBr6/55Q3umyoN7ya836FzRXajPB6/Vvuv0zOPL+qltd9rIMzG/DbRLAIlREmnLsplEF/kotXKA==} + '@vue/runtime-dom@3.5.13': + resolution: {integrity: sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==} + '@vue/server-renderer@3.5.12': resolution: {integrity: sha512-I3QoeDDeEPZm8yR28JtY+rk880Oqmj43hreIBVTicisFTx/Dl7JpG72g/X7YF8hnQD3IFhkky5i2bPonwrTVPg==} peerDependencies: vue: 3.5.12 + '@vue/server-renderer@3.5.13': + resolution: {integrity: sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==} + peerDependencies: + vue: 3.5.13 + '@vue/shared@3.5.12': resolution: {integrity: sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==} + '@vue/shared@3.5.13': + resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==} + '@vue/shared@3.5.8': resolution: {integrity: sha512-mJleSWbAGySd2RJdX1RBtcrUBX6snyOc0qHpgk3lGi4l9/P/3ny3ELqFWqYdkXIwwNN/kdm8nD9ky8o6l/Lx2A==} - '@vueuse/core@11.1.0': - resolution: {integrity: sha512-P6dk79QYA6sKQnghrUz/1tHi0n9mrb/iO1WTMk/ElLmTyNqgDeSZ3wcDf6fRBGzRJbeG1dxzEOvLENMjr+E3fg==} + '@vueuse/core@11.2.0': + resolution: {integrity: sha512-JIUwRcOqOWzcdu1dGlfW04kaJhW3EXnnjJJfLTtddJanymTL7lF1C0+dVVZ/siLfc73mWn+cGP1PE1PKPruRSA==} - '@vueuse/metadata@11.1.0': - resolution: {integrity: sha512-l9Q502TBTaPYGanl1G+hPgd3QX5s4CGnpXriVBR5fEZ/goI6fvDaVmIl3Td8oKFurOxTmbXvBPSsgrd6eu6HYg==} + '@vueuse/metadata@11.2.0': + resolution: {integrity: sha512-L0ZmtRmNx+ZW95DmrgD6vn484gSpVeRbgpWevFKXwqqQxW9hnSi2Ppuh2BzMjnbv4aJRiIw8tQatXT9uOB23dQ==} - '@vueuse/shared@11.1.0': - resolution: {integrity: sha512-YUtIpY122q7osj+zsNMFAfMTubGz0sn5QzE5gPzAIiCmtt2ha3uQUY1+JPyL4gRCTsLPX82Y9brNbo/aqlA91w==} + '@vueuse/shared@11.2.0': + resolution: {integrity: sha512-VxFjie0EanOudYSgMErxXfq6fo8vhr5ICI+BuE3I9FnX7ePllEsVrRQ7O6Q1TLgApeLuPKcHQxAXpP+KnlrJsg==} JSONStream@1.3.5: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} @@ -2496,6 +2602,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + engines: {node: '>=0.4.0'} + hasBin: true + agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -2514,6 +2625,9 @@ packages: ajv@8.17.1: resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + alien-signals@0.2.2: + resolution: {integrity: sha512-cZIRkbERILsBOXTQmMrxc9hgpxglstn69zm+F1ARf4aPAzdAFYd6sBq87ErO0Fj3DV94tglcyHG5kQz9nDC/8A==} + ansi-colors@4.1.3: resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} engines: {node: '>=6'} @@ -2731,6 +2845,10 @@ packages: resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==} engines: {node: '>=12'} + chai@5.1.2: + resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} + engines: {node: '>=12'} + chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} engines: {node: '>=4'} @@ -2841,9 +2959,6 @@ packages: resolution: {integrity: sha512-bQJ0YRck5ak3LgtnpKkiabX5pNF7tMUh1BSy2ZBOTh0Dim0BUu6aPPwByIns6/A5Prh8PufSPerMDUklpzes2Q==} engines: {node: '>= 0.8.0'} - computeds@0.0.1: - resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==} - concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} @@ -2925,8 +3040,8 @@ packages: resolution: {integrity: sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==} engines: {node: '>=12.0.0'} - cronstrue@2.50.0: - resolution: {integrity: sha512-ULYhWIonJzlScCCQrPUG5uMXzXxSixty4djud9SS37DoNxDdkeRocxzHuAo4ImRBUK+mAuU5X9TSwEDccnnuPg==} + cronstrue@2.51.0: + resolution: {integrity: sha512-7EG9VaZZ5SRbZ7m25dmP6xaS0qe9ay6wywMskFOU/lMDKa+3gZr2oeT5OUfXwRP/Bcj8wxdYJ65AHU70CI3tsw==} hasBin: true cross-env@7.0.3: @@ -2945,6 +3060,10 @@ packages: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} + cross-spawn@7.0.5: + resolution: {integrity: sha512-ZVJrKKYunU38/76t0RMOulHOnUcbU9GbpWKAOZ0mhjr7CX6FVrH+4FrAapSOekrgFQ3f/8gwMEuIft0aKq6Hug==} + engines: {node: '>= 8'} + crypto-random-string@2.0.0: resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} engines: {node: '>=8'} @@ -3226,6 +3345,9 @@ packages: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} + es-module-lexer@1.5.4: + resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} + es-object-atoms@1.0.0: resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} engines: {node: '>= 0.4'} @@ -3296,24 +3418,30 @@ packages: peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + eslint-plugin-vue@9.31.0: + resolution: {integrity: sha512-aYMUCgivhz1o4tLkRHj5oq9YgYPM4/EJc0M7TAKRLCUA5OYxRLAhYEVD2nLtTwLyixEFI+/QXSvKU9ESZFgqjQ==} + engines: {node: ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + eslint-scope@7.2.2: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-scope@8.1.0: - resolution: {integrity: sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==} + eslint-scope@8.2.0: + resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-visitor-keys@4.1.0: - resolution: {integrity: sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==} + eslint-visitor-keys@4.2.0: + resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.13.0: - resolution: {integrity: sha512-EYZK6SX6zjFHST/HRytOdA/zE72Cq/bfw45LSyuwrdvcclb/gqV8RRQxywOBEWO2+WDpva6UZa4CcDeJKzUCFA==} + eslint@9.14.0: + resolution: {integrity: sha512-c2FHsVBr87lnUtjP4Yhvk4yEhKrQavGafRA/Se1ouse8PfbfC/Qh9Mxa00yWsZRlqeUB9raXip0aiiUZkgnr9g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -3322,8 +3450,8 @@ packages: jiti: optional: true - espree@10.2.0: - resolution: {integrity: sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==} + espree@10.3.0: + resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} espree@9.6.1: @@ -3376,6 +3504,10 @@ packages: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} + expect-type@1.1.0: + resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==} + engines: {node: '>=12.0.0'} + extendable-error@0.1.7: resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} @@ -3434,8 +3566,8 @@ packages: fastify-plugin@5.0.1: resolution: {integrity: sha512-HCxs+YnRaWzCl+cWRYFnHmeRFyR5GVnJTAaCJQiYzQSDwK9MgJdyAsuL3nh0EWRCYMgQ5MeziymvmAhUHYHDUQ==} - fastify@5.0.0: - resolution: {integrity: sha512-Qe4dU+zGOzg7vXjw4EvcuyIbNnMwTmcuOhlOrOJsgwzvjEZmsM/IeHulgJk+r46STjdJS/ZJbxO8N70ODXDMEQ==} + fastify@5.1.0: + resolution: {integrity: sha512-0SdUC5AoiSgMSc2Vxwv3WyKzyGMDJRAW/PgNsK1kZrnkO6MeqUIW9ovVg9F2UGIqtIcclYMyeJa4rK6OZc7Jxg==} fastq@1.17.1: resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} @@ -3448,6 +3580,14 @@ packages: picomatch: optional: true + fdir@6.4.2: + resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + fetch-blob@3.2.0: resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} @@ -3683,6 +3823,10 @@ packages: engines: {node: '>=0.4.7'} hasBin: true + happy-dom@15.11.6: + resolution: {integrity: sha512-elX7iUTu+5+3b2+NGQc0L3eWyq9jKhuJJ4GpOMxxT/c2pg9O3L5H3ty2VECX0XXZgRmmRqXyOK8brA2hDI6LsQ==} + engines: {node: '>=18.0.0'} + happy-dom@15.7.4: resolution: {integrity: sha512-r1vadDYGMtsHAAsqhDuk4IpPvr6N8MGKy5ntBo7tSdim+pWDxus2PNqOcOt8LuDZ4t3KJHE+gCuzupcx/GKnyQ==} engines: {node: '>=18.0.0'} @@ -3792,6 +3936,9 @@ packages: immutable@4.3.7: resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} + immutable@5.0.2: + resolution: {integrity: sha512-1NU7hWZDkV7hJ4PJ9dur9gTNQ4ePNPN4k9/0YhwjzykTi/+3Q5pF93YU5QoVj8BuOnhLgaY8gs0U2pj4kSYVcw==} + import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} @@ -4228,6 +4375,9 @@ packages: loupe@3.1.1: resolution: {integrity: sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==} + loupe@3.1.2: + resolution: {integrity: sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==} + lowercase-keys@3.0.0: resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -4395,8 +4545,8 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanoid@5.0.7: - resolution: {integrity: sha512-oLxFY2gd2IqnjcYyOXD8XGCftpGtZP2AbHbOkthDkvRywH5ayNtPVy9YlOPcHckXzbLTCHpkb7FB+yuxKV13pQ==} + nanoid@5.0.8: + resolution: {integrity: sha512-TcJPw+9RV9dibz1hHUzlLVy8N4X9TnwirAjrU08Juo6BNKggzVfP2ZJ/3ZUSq15Xl5i85i+Z89XBO90pB2PghQ==} engines: {node: ^18 || >=20} hasBin: true @@ -4507,8 +4657,8 @@ packages: obuf@1.1.2: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} - oidc-provider@8.5.2: - resolution: {integrity: sha512-WhMIQ61KMgABvrYZJDuefOWFpX34DWgg+U4juKARplGhNUSNfHgJh6i6Mp+PTO08ZDk/oj1Ci7ScU6CAI/wgcg==} + oidc-provider@8.5.3: + resolution: {integrity: sha512-eSHoHiPxdJ7Ar+hgaogeBVdGgjtIPp6GXFuzuTYdQ4rhhWC6jFapa0GQ49zk0M6I6OnqTYU3dU8j/QDaLu5BaA==} oidc-token-hash@5.0.3: resolution: {integrity: sha512-IF4PcGgzAr6XXSff26Sk/+P4KZFJVuHAJZj3wgO3vX2bMdNVp/QXTP3P7CEm9V1IdG8lDLY3HhiqpsE/nOwpPw==} @@ -4707,8 +4857,8 @@ packages: resolution: {integrity: sha512-cRL3JpS3lKMGsKaWndugWQoLOCoP+Cic8oseVcbr0qhPzYD5DWXK+RZ9LY9wxRf7RQia4SCwQlXk0q6FCPrVng==} engines: {node: '>=10'} - pg@8.13.0: - resolution: {integrity: sha512-34wkUTh3SxTClfoHB3pQ7bIMvw9dpFU1audQQeZG837fmHfHpr14n/AELVDoOYVDW2h5RDWU78tFjkD+erSBsw==} + pg@8.13.1: + resolution: {integrity: sha512-OUir1A0rPNZlX//c7ksiu7crsGZTKSOXJPgtNiHGIlC9H0lO+NC6ZDYksSgBYY/thSWhnSRBv8w1lieNNGATNQ==} engines: {node: '>= 8.0.0'} peerDependencies: pg-native: '>=3.0.1' @@ -4722,6 +4872,9 @@ packages: picocolors@1.1.0: resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} @@ -4756,13 +4909,13 @@ packages: pkg-types@1.2.0: resolution: {integrity: sha512-+ifYuSSqOQ8CqP4MbZA5hDpb97n3E8SVWdJe+Wms9kj745lmd3b7EZJiqvmLwAlmRfjrI7Hi5z3kdBJ93lFNPA==} - playwright-core@1.48.1: - resolution: {integrity: sha512-Yw/t4VAFX/bBr1OzwCuOMZkY1Cnb4z/doAFSwf4huqAGWmf9eMNjmK7NiOljCdLmxeRYcGPPmcDgU0zOlzP0YA==} + playwright-core@1.48.2: + resolution: {integrity: sha512-sjjw+qrLFlriJo64du+EK0kJgZzoQPsabGF4lBvsid+3CNIZIYLgnMj9V6JY5VhM2Peh20DJWIVpVljLLnlawA==} engines: {node: '>=18'} hasBin: true - playwright@1.48.1: - resolution: {integrity: sha512-j8CiHW/V6HxmbntOfyB4+T/uk08tBy6ph0MpBXwuoofkSnLmlfdYNNkFTYD6ofzzlSqLA1fwH4vwvVFvJgLN0w==} + playwright@1.48.2: + resolution: {integrity: sha512-NjYvYgp4BPmiwfe31j4gHLa3J7bD2WiBz8Lk2RoSsmX38SVIARZ18VYjxLjAcDsAhA+F4iSEXTSGgjua0rrlgQ==} engines: {node: '>=18'} hasBin: true @@ -4789,6 +4942,10 @@ packages: resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} engines: {node: ^10 || ^12 || >=14} + postcss@8.4.49: + resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} + engines: {node: ^10 || ^12 || >=14} + postgres-array@2.0.0: resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} engines: {node: '>=4'} @@ -4879,6 +5036,10 @@ packages: resolution: {integrity: sha512-4tnprxb+oEFChqcHGeQnprTmsr9gRK/R4N2O6Gg0AxpP22G9ttKeeqhH7+Soyjdi9RUcc6d5Y49T6rRg4hGJXw==} engines: {node: '>= 10.18.1', npm: '>= 6.13.4', yarn: '>= 1.21.1'} + quasar@2.17.3: + resolution: {integrity: sha512-wPVvpnHhjhwBZOnEej6o0Ads2xCyMg47Rcwx6Ye1ykUAsUjj6TyVmxa4mQ38beBcHl6jsR11L5qEqyp3HKXCYQ==} + engines: {node: '>= 10.18.1', npm: '>= 6.13.4', yarn: '>= 1.21.1'} + queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -5074,8 +5235,8 @@ packages: engines: {node: '>=14.0.0'} hasBin: true - sass@1.80.4: - resolution: {integrity: sha512-rhMQ2tSF5CsuuspvC94nPM9rToiAFw2h3JTrLlgmNw1MH79v8Cr3DH6KF6o6r+8oofY3iYVPUf66KzC8yuVN1w==} + sass@1.81.0: + resolution: {integrity: sha512-Q4fOxRfhmv3sqCLoGfvrC9pRV8btc0UtqL9mN6Yrv6Qi9ScL55CVH1vlPP863ISLEEMNLLuu9P+enCeGHlnzhA==} engines: {node: '>=14.0.0'} hasBin: true @@ -5257,6 +5418,9 @@ packages: std-env@3.7.0: resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} + std-env@3.8.0: + resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==} + string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -5393,6 +5557,13 @@ packages: tinyexec@0.3.0: resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} + tinyexec@0.3.1: + resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} + + tinyglobby@0.2.10: + resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} + engines: {node: '>=12.0.0'} + tinyglobby@0.2.6: resolution: {integrity: sha512-NbBoFBpqfcgd1tCiO8Lkfdk+xrA7mlLR9zgvZcZWQQwU63XAfUePyd6wZBaU93Hqw347lHnwFzttAkemHzzz4g==} engines: {node: '>=12.0.0'} @@ -5501,8 +5672,8 @@ packages: resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} - typescript-eslint@8.11.0: - resolution: {integrity: sha512-cBRGnW3FSlxaYwU8KfAewxFK5uzeOAp0l2KebIlPDOT5olVi65KDG/yjBooPBG0kGW/HLkoz1c/iuBFehcS3IA==} + typescript-eslint@8.14.0: + resolution: {integrity: sha512-K8fBJHxVL3kxMmwByvz8hNdBJ8a0YqKzKDX6jRlrjMuNXyd5T2V02HIq37+OiWXvUUOXgOOGiSSOh26Mh8pC3w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -5634,8 +5805,8 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite-node@2.1.3: - resolution: {integrity: sha512-I1JadzO+xYX887S39Do+paRePCKoiDrWRRjp9kkG5he0t7RXNvPAJPCQSJqbGN4uCrFFeS3Kj3sLqY8NMYBEdA==} + vite-node@2.1.5: + resolution: {integrity: sha512-rd0QIgx74q4S1Rd56XIiL2cYEdyWn13cunYBIuqh9mpmQr7gGS0IxXoP8R6OaZtNQQLyXSWbd4rXKYUbhFpK5w==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -5651,6 +5822,18 @@ packages: '@vite-pwa/assets-generator': optional: true + vite-plugin-pwa@0.21.0: + resolution: {integrity: sha512-gnDE5sN2hdxA4vTl0pe6PCTPXqChk175jH8dZVVTBjFhWarZZoXaAdoTIKCIa8Zbx94sC0CnCOyERBWpxvry+g==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@vite-pwa/assets-generator': ^0.2.6 + vite: 5.2.13 + workbox-build: ^7.3.0 + workbox-window: ^7.3.0 + peerDependenciesMeta: + '@vite-pwa/assets-generator': + optional: true + vite@5.2.13: resolution: {integrity: sha512-SSq1noJfY9pR3I1TUENL3rQYDQCFqgD+lM6fTRAM8Nv6Lsg5hDLaXkjETVeBt+7vZBCMoibD+6IWnT2mJ+Zb/A==} engines: {node: ^18.0.0 || >=20.0.0} @@ -5720,15 +5903,15 @@ packages: jsdom: optional: true - vitest@2.1.3: - resolution: {integrity: sha512-Zrxbg/WiIvUP2uEzelDNTXmEMJXuzJ1kCpbDvaKByFA9MNeO95V+7r/3ti0qzJzrxdyuUw5VduN7k+D3VmVOSA==} + vitest@2.1.5: + resolution: {integrity: sha512-P4ljsdpuzRTPI/kbND2sDZ4VmieerR2c9szEZpjc+98Z9ebvnXmM5+0tHEKqYZumXqlvnmfWsjeFOjXVriDG7A==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.3 - '@vitest/ui': 2.1.3 + '@vitest/browser': 2.1.5 + '@vitest/ui': 2.1.5 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -5756,8 +5939,8 @@ packages: vue: ^3.4.15 vue-router: ^4.2.5 - vitrify@0.16.1: - resolution: {integrity: sha512-gwvtcqju1jA1GX9S77XEJVg5BQ/veIp7dGUqm0/lsCIC5SmDkb2PsVwEsy6yTCI6+x7wIfjcf9hA45qRLGpaiA==} + vitrify@0.16.2: + resolution: {integrity: sha512-GaF5Zwo/DNNIPmeI9YfxinpyVnT1mzrJPigZdIf9Q8OXTPfLRnjGcD/J48vH2ZcTpdkr0ECZDm+529JBJsJwQA==} engines: {node: '>=16.0.0'} hasBin: true peerDependencies: @@ -5792,8 +5975,8 @@ packages: peerDependencies: vue: ^3.2.0 - vue-tsc@2.1.6: - resolution: {integrity: sha512-f98dyZp5FOukcYmbFpuSCJ4Z0vHSOSmxGttZJCsFeX0M4w/Rsq0s4uKXjcSRsZqsRgQa6z7SfuO+y0HVICE57Q==} + vue-tsc@2.1.10: + resolution: {integrity: sha512-RBNSfaaRHcN5uqVqJSZh++Gy/YUzryuv9u1aFWhsammDJXNtUiJMNoJ747lZcQ68wUQFx6E73y4FY3D8E7FGMA==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -5806,6 +5989,14 @@ packages: typescript: optional: true + vue@3.5.13: + resolution: {integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + web-streams-polyfill@3.3.3: resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} engines: {node: '>= 8'} @@ -5880,6 +6071,9 @@ packages: workbox-core@7.1.0: resolution: {integrity: sha512-5KB4KOY8rtL31nEF7BfvU7FMzKT4B5TkbYa2tzkS+Peqj0gayMT9SytSFtNzlrvMaWgv6y/yvP9C0IbpFjV30Q==} + workbox-core@7.3.0: + resolution: {integrity: sha512-Z+mYrErfh4t3zi7NVTvOuACB0A/jA3bgxUN3PwtAVHvfEsZxV9Iju580VEETug3zYJRc0Dmii/aixI/Uxj8fmw==} + workbox-expiration@7.1.0: resolution: {integrity: sha512-m5DcMY+A63rJlPTbbBNtpJ20i3enkyOtSgYfv/l8h+D6YbbNiA0zKEkCUaMsdDlxggla1oOfRkyqTvl5Ni5KQQ==} @@ -5913,6 +6107,9 @@ packages: workbox-window@7.1.0: resolution: {integrity: sha512-ZHeROyqR+AS5UPzholQRDttLFqGMwP0Np8MKWAdyxsDETxq3qOAyXvqessc3GniohG6e0mAqSQyKOHmT8zPF7g==} + workbox-window@7.3.0: + resolution: {integrity: sha512-qW8PDy16OV1UBaUNGlTVcepzrlzyzNW/ZJvFQQs2j2TzGsg6IKjcpZC1RSquqQnTOafl5pCj5bGfAHlCjOOjdA==} + wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} @@ -6910,11 +7107,11 @@ snapshots: human-id: 1.0.2 prettier: 2.8.8 - '@commitlint/cli@19.5.0(@types/node@22.7.9)(typescript@5.6.3)': + '@commitlint/cli@19.5.0(@types/node@22.9.0)(typescript@5.6.3)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@22.7.9)(typescript@5.6.3) + '@commitlint/load': 19.5.0(@types/node@22.9.0)(typescript@5.6.3) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.0 @@ -6961,7 +7158,7 @@ snapshots: '@commitlint/rules': 19.5.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.5.0(@types/node@22.7.9)(typescript@5.6.3)': + '@commitlint/load@19.5.0(@types/node@22.9.0)(typescript@5.6.3)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 @@ -6969,7 +7166,7 @@ snapshots: '@commitlint/types': 19.5.0 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.6.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@22.7.9)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@22.9.0)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -7170,13 +7367,15 @@ snapshots: '@esbuild/win32-x64@0.24.0': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.13.0(jiti@1.21.6))': + '@eslint-community/eslint-utils@4.4.0(eslint@9.14.0(jiti@1.21.6))': dependencies: - eslint: 9.13.0(jiti@1.21.6) + eslint: 9.14.0(jiti@1.21.6) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.11.1': {} + '@eslint-community/regexpp@4.12.1': {} + '@eslint/config-array@0.18.0': dependencies: '@eslint/object-schema': 2.1.4 @@ -7187,11 +7386,11 @@ snapshots: '@eslint/core@0.7.0': {} - '@eslint/eslintrc@3.1.0': + '@eslint/eslintrc@3.2.0': dependencies: ajv: 6.12.6 debug: 4.3.7 - espree: 10.2.0 + espree: 10.3.0 globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.0 @@ -7201,15 +7400,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.13.0': {} + '@eslint/js@9.14.0': {} '@eslint/object-schema@2.1.4': {} - '@eslint/plugin-kit@0.2.0': + '@eslint/plugin-kit@0.2.3': dependencies: levn: 0.4.1 - '@faker-js/faker@9.0.3': {} + '@faker-js/faker@9.2.0': {} '@fastify/accept-negotiator@2.0.0': {} @@ -7251,7 +7450,7 @@ snapshots: path-to-regexp: 8.1.0 reusify: 1.0.4 - '@fastify/rate-limit@10.1.1': + '@fastify/rate-limit@10.2.1': dependencies: '@lukeed/ms': 2.0.2 fastify-plugin: 5.0.1 @@ -7274,17 +7473,19 @@ snapshots: fastq: 1.17.1 glob: 11.0.0 - '@humanfs/core@0.19.0': {} + '@humanfs/core@0.19.1': {} - '@humanfs/node@0.16.5': + '@humanfs/node@0.16.6': dependencies: - '@humanfs/core': 0.19.0 + '@humanfs/core': 0.19.1 '@humanwhocodes/retry': 0.3.1 '@humanwhocodes/module-importer@1.0.1': {} '@humanwhocodes/retry@0.3.1': {} + '@humanwhocodes/retry@0.4.1': {} + '@img/sharp-darwin-arm64@0.33.5': optionalDependencies: '@img/sharp-libvips-darwin-arm64': 1.0.4 @@ -7439,20 +7640,20 @@ snapshots: - encoding - supports-color - '@modular-api/api@0.5.13(bcrypt@5.1.1)(fastify@5.0.0)(handlebars@4.7.8)(kysely@0.27.4)(openid-client@6.1.3)(otplib@12.0.1)(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3))': + '@modular-api/api@0.5.14(bcrypt@5.1.1)(fastify@5.1.0)(handlebars@4.7.8)(kysely@0.27.4)(openid-client@6.1.3)(otplib@12.0.1)(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3))': dependencies: '@fastify/cookie': 11.0.1 '@fastify/cors': 10.0.1 '@fastify/formbody': 8.0.1 '@fastify/middie': 9.0.2 '@fastify/static': 8.0.2 - '@modular-api/fastify-cart': 0.3.1(kysely@0.27.4) - '@modular-api/fastify-checkout': 0.4.9(kysely@0.27.4) - '@modular-api/fastify-oidc': 0.6.2(@fastify/static@8.0.2)(bcrypt@5.1.1)(fastify@5.0.0)(handlebars@4.7.8)(kysely@0.27.4)(otplib@12.0.1)(typescript@5.6.3) + '@modular-api/fastify-cart': 0.3.2(kysely@0.27.4) + '@modular-api/fastify-checkout': 0.4.10(kysely@0.27.4) + '@modular-api/fastify-oidc': 0.6.3(@fastify/static@8.0.2)(bcrypt@5.1.1)(fastify@5.1.0)(handlebars@4.7.8)(kysely@0.27.4)(otplib@12.0.1)(typescript@5.6.3) '@trpc/server': 10.45.2 '@types/compression': 1.7.5 '@types/serve-static': 1.15.7 - '@vue/server-renderer': 3.5.12(vue@3.5.12(typescript@5.6.3)) + '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.6.3)) compression: 1.7.5 fastify-mailer: 2.3.1(nodemailer@6.9.16) fastify-plugin: 5.0.1 @@ -7460,7 +7661,7 @@ snapshots: kysely: 0.27.4 nodemailer: 6.9.16 openid-client: 6.1.3 - pg: 8.13.0 + pg: 8.13.1 serve-static: 1.16.2 transitivePeerDependencies: - bcrypt @@ -7473,57 +7674,57 @@ snapshots: - typescript - vue - '@modular-api/fastify-cart@0.3.1(kysely@0.27.4)': + '@modular-api/fastify-cart@0.3.2(kysely@0.27.4)': dependencies: '@fastify/cookie': 11.0.1 '@fastify/middie': 9.0.2 '@fastify/static': 8.0.2 '@mollie/api-client': 4.1.0 - '@vitrify/tools': 0.2.0 + '@vitrify/tools': 0.2.2 fastify-plugin: 5.0.1 kysely: 0.27.4 transitivePeerDependencies: - encoding - '@modular-api/fastify-checkout@0.4.9(kysely@0.27.4)': + '@modular-api/fastify-checkout@0.4.10(kysely@0.27.4)': dependencies: '@fastify/cookie': 11.0.1 '@fastify/middie': 9.0.2 '@fastify/static': 8.0.2 '@mollie/api-client': 4.1.0 - '@vitrify/tools': 0.2.1 + '@vitrify/tools': 0.2.2 fastify-plugin: 5.0.1 kysely: 0.27.4 transitivePeerDependencies: - encoding - '@modular-api/fastify-oidc@0.6.2(@fastify/static@8.0.2)(bcrypt@5.1.1)(fastify@5.0.0)(handlebars@4.7.8)(kysely@0.27.4)(otplib@12.0.1)(typescript@5.6.3)': + '@modular-api/fastify-oidc@0.6.3(@fastify/static@8.0.2)(bcrypt@5.1.1)(fastify@5.1.0)(handlebars@4.7.8)(kysely@0.27.4)(otplib@12.0.1)(typescript@5.6.3)': dependencies: '@fastify/cookie': 11.0.1 '@fastify/middie': 9.0.2 - '@modular-api/oidc-interactions': 0.5.1(@fastify/static@8.0.2)(fastify@5.0.0) + '@modular-api/oidc-interactions': 0.5.2(@fastify/static@8.0.2)(fastify@5.1.0) bcrypt: 5.1.1 fastify-plugin: 5.0.1 handlebars: 4.7.8 kysely: 0.27.4 - oidc-provider: 8.5.2 + oidc-provider: 8.5.3 openid-client: 6.1.3 otplib: 12.0.1 - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.13(typescript@5.6.3) transitivePeerDependencies: - '@fastify/static' - fastify - supports-color - typescript - '@modular-api/oidc-interactions@0.5.1(@fastify/static@8.0.2)(fastify@5.0.0)': + '@modular-api/oidc-interactions@0.5.2(@fastify/static@8.0.2)(fastify@5.1.0)': dependencies: '@fastify/static': 8.0.2 - fastify: 5.0.0 + fastify: 5.1.0 - '@modular-api/quasar-components@0.3.4(quasar@2.17.1)': + '@modular-api/quasar-components@0.3.5(quasar@2.17.3)': dependencies: - quasar: 2.17.1 + quasar: 2.17.3 validator: 13.12.0 '@mollie/api-client@4.1.0': @@ -7624,22 +7825,25 @@ snapshots: '@parcel/watcher-win32-arm64': 2.4.1 '@parcel/watcher-win32-ia32': 2.4.1 '@parcel/watcher-win32-x64': 2.4.1 + optional: true '@pkgr/core@0.1.1': {} - '@playwright/browser-chromium@1.48.1': + '@playwright/browser-chromium@1.48.2': dependencies: - playwright-core: 1.48.1 + playwright-core: 1.48.2 - '@playwright/test@1.48.1': + '@playwright/test@1.48.2': dependencies: - playwright: 1.48.1 + playwright: 1.48.2 '@quasar/extras@1.16.12': {} + '@quasar/extras@1.16.13': {} + '@quasar/quasar-ui-qcalendar@4.0.0-beta.16': {} - '@rgrove/parse-xml@4.1.0': {} + '@rgrove/parse-xml@4.2.0': {} '@rollup/plugin-babel@5.3.1(@babel/core@7.25.2)(rollup@2.79.1)': dependencies: @@ -7750,9 +7954,9 @@ snapshots: quasar: 2.17.1 validator: 13.12.0 - '@simsustech/quasar-components@0.11.0(quasar@2.17.1)': + '@simsustech/quasar-components@0.11.0(quasar@2.17.3)': dependencies: - quasar: 2.17.1 + quasar: 2.17.3 validator: 13.12.0 '@sindresorhus/is@5.6.0': {} @@ -7786,16 +7990,16 @@ snapshots: '@types/accepts@1.3.7': dependencies: - '@types/node': 22.7.9 + '@types/node': 22.9.0 '@types/bcrypt@5.0.2': dependencies: - '@types/node': 22.7.9 + '@types/node': 22.9.0 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.7.9 + '@types/node': 22.9.0 '@types/compression@1.7.5': dependencies: @@ -7805,20 +8009,20 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 22.7.9 + '@types/node': 22.9.0 '@types/content-disposition@0.5.8': {} '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 22.7.9 + '@types/node': 22.9.0 '@types/cookies@0.9.0': dependencies: '@types/connect': 3.4.38 '@types/express': 5.0.0 '@types/keygrip': 1.0.6 - '@types/node': 22.7.9 + '@types/node': 22.9.0 '@types/debug@0.0.30': {} @@ -7830,7 +8034,7 @@ snapshots: '@types/express-serve-static-core@5.0.0': dependencies: - '@types/node': 22.7.9 + '@types/node': 22.9.0 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -7847,7 +8051,7 @@ snapshots: '@types/glob@5.0.38': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.7.9 + '@types/node': 22.9.0 '@types/http-assert@1.5.5': {} @@ -7874,7 +8078,7 @@ snapshots: '@types/http-errors': 2.0.4 '@types/keygrip': 1.0.6 '@types/koa-compose': 3.2.8 - '@types/node': 22.7.9 + '@types/node': 22.9.0 '@types/lodash@4.17.9': {} @@ -7884,11 +8088,11 @@ snapshots: '@types/mkdirp@0.5.2': dependencies: - '@types/node': 22.7.9 + '@types/node': 22.9.0 '@types/node-fetch@2.6.11': dependencies: - '@types/node': 22.7.9 + '@types/node': 22.9.0 form-data: 4.0.0 '@types/node@12.20.55': {} @@ -7897,16 +8101,20 @@ snapshots: dependencies: undici-types: 6.19.8 + '@types/node@22.9.0': + dependencies: + undici-types: 6.19.8 + '@types/node@8.10.66': {} '@types/oidc-provider@8.5.2': dependencies: '@types/koa': 2.15.0 - '@types/node': 22.7.9 + '@types/node': 22.9.0 '@types/pg@8.11.10': dependencies: - '@types/node': 22.7.9 + '@types/node': 22.9.0 pg-protocol: 1.7.0 pg-types: 4.0.2 @@ -7922,19 +8130,19 @@ snapshots: '@types/rimraf@2.0.5': dependencies: '@types/glob': 5.0.38 - '@types/node': 22.7.9 + '@types/node': 22.9.0 '@types/semver@7.5.8': {} '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.7.9 + '@types/node': 22.9.0 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.7.9 + '@types/node': 22.9.0 '@types/send': 0.17.4 '@types/tmp@0.0.33': {} @@ -7943,15 +8151,15 @@ snapshots: '@types/web-bluetooth@0.0.20': {} - '@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: '@eslint-community/regexpp': 4.11.1 - '@typescript-eslint/parser': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/parser': 8.11.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) '@typescript-eslint/scope-manager': 8.11.0 - '@typescript-eslint/type-utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.11.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/utils': 8.11.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) '@typescript-eslint/visitor-keys': 8.11.0 - eslint: 9.13.0(jiti@1.21.6) + eslint: 9.14.0(jiti@1.21.6) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -7961,14 +8169,45 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': + dependencies: + '@eslint-community/regexpp': 4.11.1 + '@typescript-eslint/parser': 8.14.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.14.0 + '@typescript-eslint/type-utils': 8.14.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/utils': 8.14.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.14.0 + eslint: 9.14.0(jiti@1.21.6) + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare: 1.4.0 + ts-api-utils: 1.3.0(typescript@5.6.3) + optionalDependencies: + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@8.11.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: '@typescript-eslint/scope-manager': 8.11.0 '@typescript-eslint/types': 8.11.0 '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.6.3) '@typescript-eslint/visitor-keys': 8.11.0 debug: 4.3.7 - eslint: 9.13.0(jiti@1.21.6) + eslint: 9.14.0(jiti@1.21.6) + optionalDependencies: + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@8.14.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': + dependencies: + '@typescript-eslint/scope-manager': 8.14.0 + '@typescript-eslint/types': 8.14.0 + '@typescript-eslint/typescript-estree': 8.14.0(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.14.0 + debug: 4.3.7 + eslint: 9.14.0(jiti@1.21.6) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -7979,10 +8218,27 @@ snapshots: '@typescript-eslint/types': 8.11.0 '@typescript-eslint/visitor-keys': 8.11.0 - '@typescript-eslint/type-utils@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': + '@typescript-eslint/scope-manager@8.14.0': + dependencies: + '@typescript-eslint/types': 8.14.0 + '@typescript-eslint/visitor-keys': 8.14.0 + + '@typescript-eslint/type-utils@8.11.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/utils': 8.11.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + debug: 4.3.7 + ts-api-utils: 1.3.0(typescript@5.6.3) + optionalDependencies: + typescript: 5.6.3 + transitivePeerDependencies: + - eslint + - supports-color + + '@typescript-eslint/type-utils@8.14.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': + dependencies: + '@typescript-eslint/typescript-estree': 8.14.0(typescript@5.6.3) + '@typescript-eslint/utils': 8.14.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) debug: 4.3.7 ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: @@ -7993,6 +8249,8 @@ snapshots: '@typescript-eslint/types@8.11.0': {} + '@typescript-eslint/types@8.14.0': {} + '@typescript-eslint/typescript-estree@8.11.0(typescript@5.6.3)': dependencies: '@typescript-eslint/types': 8.11.0 @@ -8008,13 +8266,39 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@8.14.0(typescript@5.6.3)': + dependencies: + '@typescript-eslint/types': 8.14.0 + '@typescript-eslint/visitor-keys': 8.14.0 + debug: 4.3.7 + fast-glob: 3.3.2 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.6.3) + optionalDependencies: + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.11.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.14.0(jiti@1.21.6)) '@typescript-eslint/scope-manager': 8.11.0 '@typescript-eslint/types': 8.11.0 '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.6.3) - eslint: 9.13.0(jiti@1.21.6) + eslint: 9.14.0(jiti@1.21.6) + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/utils@8.14.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.14.0(jiti@1.21.6)) + '@typescript-eslint/scope-manager': 8.14.0 + '@typescript-eslint/types': 8.14.0 + '@typescript-eslint/typescript-estree': 8.14.0(typescript@5.6.3) + eslint: 9.14.0(jiti@1.21.6) transitivePeerDependencies: - supports-color - typescript @@ -8024,16 +8308,26 @@ snapshots: '@typescript-eslint/types': 8.11.0 eslint-visitor-keys: 3.4.3 + '@typescript-eslint/visitor-keys@8.14.0': + dependencies: + '@typescript-eslint/types': 8.14.0 + eslint-visitor-keys: 3.4.3 + '@vitejs/plugin-vue@5.1.4(vite@5.2.13(@types/node@22.7.9)(sass@1.79.3)(terser@5.33.0))(vue@3.5.12(typescript@5.6.3))': dependencies: vite: 5.2.13(@types/node@22.7.9)(sass@1.79.3)(terser@5.33.0) vue: 3.5.12(typescript@5.6.3) - '@vitejs/plugin-vue@5.1.4(vite@5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0))(vue@3.5.12(typescript@5.6.3))': + '@vitejs/plugin-vue@5.2.0(vite@5.2.13(@types/node@22.7.9)(sass@1.79.3)(terser@5.33.0))(vue@3.5.12(typescript@5.6.3))': dependencies: - vite: 5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0) + vite: 5.2.13(@types/node@22.7.9)(sass@1.79.3)(terser@5.33.0) vue: 3.5.12(typescript@5.6.3) + '@vitejs/plugin-vue@5.2.0(vite@5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3))': + dependencies: + vite: 5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0) + vue: 3.5.13(typescript@5.6.3) + '@vitest/expect@2.1.1': dependencies: '@vitest/spy': 2.1.1 @@ -8041,34 +8335,34 @@ snapshots: chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/expect@2.1.3': + '@vitest/expect@2.1.5': dependencies: - '@vitest/spy': 2.1.3 - '@vitest/utils': 2.1.3 - chai: 5.1.1 + '@vitest/spy': 2.1.5 + '@vitest/utils': 2.1.5 + chai: 5.1.2 tinyrainbow: 1.2.0 '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.2.13(@types/node@22.7.9)(sass@1.79.3)(terser@5.33.0))': dependencies: '@vitest/spy': 2.1.1 estree-walker: 3.0.3 - magic-string: 0.30.11 + magic-string: 0.30.12 optionalDependencies: vite: 5.2.13(@types/node@22.7.9)(sass@1.79.3)(terser@5.33.0) - '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0))': + '@vitest/mocker@2.1.5(vite@5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0))': dependencies: - '@vitest/spy': 2.1.3 + '@vitest/spy': 2.1.5 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - vite: 5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0) + vite: 5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0) '@vitest/pretty-format@2.1.1': dependencies: tinyrainbow: 1.2.0 - '@vitest/pretty-format@2.1.3': + '@vitest/pretty-format@2.1.5': dependencies: tinyrainbow: 1.2.0 @@ -8077,20 +8371,20 @@ snapshots: '@vitest/utils': 2.1.1 pathe: 1.1.2 - '@vitest/runner@2.1.3': + '@vitest/runner@2.1.5': dependencies: - '@vitest/utils': 2.1.3 + '@vitest/utils': 2.1.5 pathe: 1.1.2 '@vitest/snapshot@2.1.1': dependencies: '@vitest/pretty-format': 2.1.1 - magic-string: 0.30.11 + magic-string: 0.30.12 pathe: 1.1.2 - '@vitest/snapshot@2.1.3': + '@vitest/snapshot@2.1.5': dependencies: - '@vitest/pretty-format': 2.1.3 + '@vitest/pretty-format': 2.1.5 magic-string: 0.30.12 pathe: 1.1.2 @@ -8098,7 +8392,7 @@ snapshots: dependencies: tinyspy: 3.0.2 - '@vitest/spy@2.1.3': + '@vitest/spy@2.1.5': dependencies: tinyspy: 3.0.2 @@ -8108,29 +8402,29 @@ snapshots: loupe: 3.1.1 tinyrainbow: 1.2.0 - '@vitest/utils@2.1.3': + '@vitest/utils@2.1.5': dependencies: - '@vitest/pretty-format': 2.1.3 - loupe: 3.1.1 + '@vitest/pretty-format': 2.1.5 + loupe: 3.1.2 tinyrainbow: 1.2.0 '@vitrify/tools@0.2.0': dependencies: handlebars: 4.7.8 - '@vitrify/tools@0.2.1': + '@vitrify/tools@0.2.2': dependencies: handlebars: 4.7.8 - '@volar/language-core@2.4.5': + '@volar/language-core@2.4.10': dependencies: - '@volar/source-map': 2.4.5 + '@volar/source-map': 2.4.10 - '@volar/source-map@2.4.5': {} + '@volar/source-map@2.4.10': {} - '@volar/typescript@2.4.5': + '@volar/typescript@2.4.10': dependencies: - '@volar/language-core': 2.4.5 + '@volar/language-core': 2.4.10 path-browserify: 1.0.1 vscode-uri: 3.0.8 @@ -8142,6 +8436,14 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 + '@vue/compiler-core@3.5.13': + dependencies: + '@babel/parser': 7.25.6 + '@vue/shared': 3.5.13 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-core@3.5.8': dependencies: '@babel/parser': 7.25.6 @@ -8155,6 +8457,11 @@ snapshots: '@vue/compiler-core': 3.5.12 '@vue/shared': 3.5.12 + '@vue/compiler-dom@3.5.13': + dependencies: + '@vue/compiler-core': 3.5.13 + '@vue/shared': 3.5.13 + '@vue/compiler-dom@3.5.8': dependencies: '@vue/compiler-core': 3.5.8 @@ -8172,6 +8479,18 @@ snapshots: postcss: 8.4.47 source-map-js: 1.2.1 + '@vue/compiler-sfc@3.5.13': + dependencies: + '@babel/parser': 7.25.6 + '@vue/compiler-core': 3.5.13 + '@vue/compiler-dom': 3.5.13 + '@vue/compiler-ssr': 3.5.13 + '@vue/shared': 3.5.13 + estree-walker: 2.0.2 + magic-string: 0.30.12 + postcss: 8.4.49 + source-map-js: 1.2.1 + '@vue/compiler-sfc@3.5.8': dependencies: '@babel/parser': 7.25.6 @@ -8189,6 +8508,11 @@ snapshots: '@vue/compiler-dom': 3.5.12 '@vue/shared': 3.5.12 + '@vue/compiler-ssr@3.5.13': + dependencies: + '@vue/compiler-dom': 3.5.13 + '@vue/shared': 3.5.13 + '@vue/compiler-ssr@3.5.8': dependencies: '@vue/compiler-dom': 3.5.8 @@ -8201,13 +8525,13 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/language-core@2.1.6(typescript@5.6.3)': + '@vue/language-core@2.1.10(typescript@5.6.3)': dependencies: - '@volar/language-core': 2.4.5 - '@vue/compiler-dom': 3.5.8 + '@volar/language-core': 2.4.10 + '@vue/compiler-dom': 3.5.12 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.12 - computeds: 0.0.1 + '@vue/shared': 3.5.13 + alien-signals: 0.2.2 minimatch: 9.0.5 muggle-string: 0.4.1 path-browserify: 1.0.1 @@ -8218,11 +8542,20 @@ snapshots: dependencies: '@vue/shared': 3.5.12 + '@vue/reactivity@3.5.13': + dependencies: + '@vue/shared': 3.5.13 + '@vue/runtime-core@3.5.12': dependencies: '@vue/reactivity': 3.5.12 '@vue/shared': 3.5.12 + '@vue/runtime-core@3.5.13': + dependencies: + '@vue/reactivity': 3.5.13 + '@vue/shared': 3.5.13 + '@vue/runtime-dom@3.5.12': dependencies: '@vue/reactivity': 3.5.12 @@ -8230,31 +8563,46 @@ snapshots: '@vue/shared': 3.5.12 csstype: 3.1.3 + '@vue/runtime-dom@3.5.13': + dependencies: + '@vue/reactivity': 3.5.13 + '@vue/runtime-core': 3.5.13 + '@vue/shared': 3.5.13 + csstype: 3.1.3 + '@vue/server-renderer@3.5.12(vue@3.5.12(typescript@5.6.3))': dependencies: '@vue/compiler-ssr': 3.5.12 '@vue/shared': 3.5.12 vue: 3.5.12(typescript@5.6.3) + '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.6.3))': + dependencies: + '@vue/compiler-ssr': 3.5.13 + '@vue/shared': 3.5.13 + vue: 3.5.13(typescript@5.6.3) + '@vue/shared@3.5.12': {} + '@vue/shared@3.5.13': {} + '@vue/shared@3.5.8': {} - '@vueuse/core@11.1.0(vue@3.5.12(typescript@5.6.3))': + '@vueuse/core@11.2.0(vue@3.5.13(typescript@5.6.3))': dependencies: '@types/web-bluetooth': 0.0.20 - '@vueuse/metadata': 11.1.0 - '@vueuse/shared': 11.1.0(vue@3.5.12(typescript@5.6.3)) - vue-demi: 0.14.10(vue@3.5.12(typescript@5.6.3)) + '@vueuse/metadata': 11.2.0 + '@vueuse/shared': 11.2.0(vue@3.5.13(typescript@5.6.3)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.6.3)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/metadata@11.1.0': {} + '@vueuse/metadata@11.2.0': {} - '@vueuse/shared@11.1.0(vue@3.5.12(typescript@5.6.3))': + '@vueuse/shared@11.2.0(vue@3.5.13(typescript@5.6.3))': dependencies: - vue-demi: 0.14.10(vue@3.5.12(typescript@5.6.3)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.6.3)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -8281,12 +8629,18 @@ snapshots: dependencies: acorn: 8.12.1 + acorn-jsx@5.3.2(acorn@8.14.0): + dependencies: + acorn: 8.14.0 + acorn-walk@8.3.4: dependencies: acorn: 8.12.1 acorn@8.12.1: {} + acorn@8.14.0: {} + agent-base@6.0.2: dependencies: debug: 4.3.7 @@ -8311,6 +8665,8 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 + alien-signals@0.2.2: {} + ansi-colors@4.1.3: {} ansi-escapes@4.3.2: @@ -8538,6 +8894,14 @@ snapshots: loupe: 3.1.1 pathval: 2.0.0 + chai@5.1.2: + dependencies: + assertion-error: 2.0.1 + check-error: 2.1.1 + deep-eql: 5.0.2 + loupe: 3.1.1 + pathval: 2.0.0 + chalk@2.4.2: dependencies: ansi-styles: 3.2.1 @@ -8656,8 +9020,6 @@ snapshots: transitivePeerDependencies: - supports-color - computeds@0.0.1: {} - concat-map@0.0.1: {} confbox@0.1.7: {} @@ -8703,9 +9065,9 @@ snapshots: core-js@3.38.1: optional: true - cosmiconfig-typescript-loader@5.0.0(@types/node@22.7.9)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): + cosmiconfig-typescript-loader@5.0.0(@types/node@22.9.0)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): dependencies: - '@types/node': 22.7.9 + '@types/node': 22.9.0 cosmiconfig: 9.0.0(typescript@5.6.3) jiti: 1.21.6 typescript: 5.6.3 @@ -8745,7 +9107,7 @@ snapshots: dependencies: luxon: 3.5.0 - cronstrue@2.50.0: {} + cronstrue@2.51.0: {} cross-env@7.0.3: dependencies: @@ -8771,6 +9133,12 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 + cross-spawn@7.0.5: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + crypto-random-string@2.0.0: {} css-line-break@2.1.0: @@ -8911,7 +9279,8 @@ snapshots: detect-indent@6.1.0: {} - detect-libc@1.0.3: {} + detect-libc@1.0.3: + optional: true detect-libc@2.0.3: {} @@ -9072,6 +9441,8 @@ snapshots: es-errors@1.3.0: {} + es-module-lexer@1.5.4: {} + es-object-atoms@1.0.0: dependencies: es-errors: 1.3.0 @@ -9151,9 +9522,9 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-prettier@9.1.0(eslint@9.13.0(jiti@1.21.6)): + eslint-config-prettier@9.1.0(eslint@9.14.0(jiti@1.21.6)): dependencies: - eslint: 9.13.0(jiti@1.21.6) + eslint: 9.14.0(jiti@1.21.6) eslint-plugin-prettier-vue@5.0.0: dependencies: @@ -9163,25 +9534,39 @@ snapshots: prettier-linter-helpers: 1.0.0 synckit: 0.8.8 - eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0(eslint@9.13.0(jiti@1.21.6)))(eslint@9.13.0(jiti@1.21.6))(prettier@3.3.3): + eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6))(prettier@3.3.3): dependencies: - eslint: 9.13.0(jiti@1.21.6) + eslint: 9.14.0(jiti@1.21.6) prettier: 3.3.3 prettier-linter-helpers: 1.0.0 synckit: 0.9.1 optionalDependencies: - eslint-config-prettier: 9.1.0(eslint@9.13.0(jiti@1.21.6)) + eslint-config-prettier: 9.1.0(eslint@9.14.0(jiti@1.21.6)) - eslint-plugin-vue@9.29.1(eslint@9.13.0(jiti@1.21.6)): + eslint-plugin-vue@9.29.1(eslint@9.14.0(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0(jiti@1.21.6)) - eslint: 9.13.0(jiti@1.21.6) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.14.0(jiti@1.21.6)) + eslint: 9.14.0(jiti@1.21.6) globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 semver: 7.6.3 - vue-eslint-parser: 9.4.3(eslint@9.13.0(jiti@1.21.6)) + vue-eslint-parser: 9.4.3(eslint@9.14.0(jiti@1.21.6)) + xml-name-validator: 4.0.0 + transitivePeerDependencies: + - supports-color + + eslint-plugin-vue@9.31.0(eslint@9.14.0(jiti@1.21.6)): + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.14.0(jiti@1.21.6)) + eslint: 9.14.0(jiti@1.21.6) + globals: 13.24.0 + natural-compare: 1.4.0 + nth-check: 2.1.1 + postcss-selector-parser: 6.1.2 + semver: 7.6.3 + vue-eslint-parser: 9.4.3(eslint@9.14.0(jiti@1.21.6)) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -9191,37 +9576,37 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-scope@8.1.0: + eslint-scope@8.2.0: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 eslint-visitor-keys@3.4.3: {} - eslint-visitor-keys@4.1.0: {} + eslint-visitor-keys@4.2.0: {} - eslint@9.13.0(jiti@1.21.6): + eslint@9.14.0(jiti@1.21.6): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0(jiti@1.21.6)) - '@eslint-community/regexpp': 4.11.1 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.14.0(jiti@1.21.6)) + '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.18.0 '@eslint/core': 0.7.0 - '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.13.0 - '@eslint/plugin-kit': 0.2.0 - '@humanfs/node': 0.16.5 + '@eslint/eslintrc': 3.2.0 + '@eslint/js': 9.14.0 + '@eslint/plugin-kit': 0.2.3 + '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.3.1 + '@humanwhocodes/retry': 0.4.1 '@types/estree': 1.0.6 '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 - cross-spawn: 7.0.3 + cross-spawn: 7.0.5 debug: 4.3.7 escape-string-regexp: 4.0.0 - eslint-scope: 8.1.0 - eslint-visitor-keys: 4.1.0 - espree: 10.2.0 + eslint-scope: 8.2.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -9242,11 +9627,11 @@ snapshots: transitivePeerDependencies: - supports-color - espree@10.2.0: + espree@10.3.0: dependencies: - acorn: 8.12.1 - acorn-jsx: 5.3.2(acorn@8.12.1) - eslint-visitor-keys: 4.1.0 + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) + eslint-visitor-keys: 4.2.0 espree@9.6.1: dependencies: @@ -9284,6 +9669,8 @@ snapshots: events@3.3.0: {} + expect-type@1.1.0: {} + extendable-error@0.1.7: {} external-editor@3.1.0: @@ -9343,7 +9730,7 @@ snapshots: fastify-plugin@5.0.1: {} - fastify@5.0.0: + fastify@5.1.0: dependencies: '@fastify/ajv-compiler': 4.0.1 '@fastify/error': 4.0.0 @@ -9369,6 +9756,10 @@ snapshots: optionalDependencies: picomatch: 4.0.2 + fdir@6.4.2(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + fetch-blob@3.2.0: dependencies: node-domexception: 1.0.0 @@ -9634,6 +10025,12 @@ snapshots: optionalDependencies: uglify-js: 3.19.3 + happy-dom@15.11.6: + dependencies: + entities: 4.5.0 + webidl-conversions: 7.0.0 + whatwg-mimetype: 3.0.0 + happy-dom@15.7.4: dependencies: entities: 4.5.0 @@ -9747,6 +10144,8 @@ snapshots: immutable@4.3.7: {} + immutable@5.0.2: {} + import-fresh@3.3.0: dependencies: parent-module: 1.0.1 @@ -10038,7 +10437,7 @@ snapshots: transitivePeerDependencies: - supports-color - kysely-codegen@0.17.0(kysely@0.27.4)(pg@8.13.0): + kysely-codegen@0.17.0(kysely@0.27.4)(pg@8.13.1): dependencies: chalk: 4.1.2 dotenv: 16.4.5 @@ -10049,7 +10448,7 @@ snapshots: minimist: 1.2.8 pluralize: 8.0.0 optionalDependencies: - pg: 8.13.0 + pg: 8.13.1 kysely@0.27.4: {} @@ -10130,6 +10529,8 @@ snapshots: dependencies: get-func-name: 2.0.2 + loupe@3.1.2: {} + lowercase-keys@3.0.0: {} lru-cache@11.0.1: {} @@ -10269,7 +10670,7 @@ snapshots: nanoid@3.3.7: {} - nanoid@5.0.7: {} + nanoid@5.0.8: {} natural-compare@1.4.0: {} @@ -10283,7 +10684,8 @@ snapshots: node-addon-api@5.1.0: {} - node-addon-api@7.1.1: {} + node-addon-api@7.1.1: + optional: true node-domexception@1.0.0: {} @@ -10362,7 +10764,7 @@ snapshots: obuf@1.1.2: {} - oidc-provider@8.5.2: + oidc-provider@8.5.3: dependencies: '@koa/cors': 5.0.0 '@koa/router': 13.1.0 @@ -10372,7 +10774,7 @@ snapshots: jose: 5.9.6 jsesc: 3.0.2 koa: 2.15.3 - nanoid: 5.0.7 + nanoid: 5.0.8 object-hash: 3.0.0 oidc-token-hash: 5.0.3 quick-lru: 7.0.0 @@ -10526,7 +10928,7 @@ snapshots: pg-boss@10.1.5: dependencies: cron-parser: 4.9.0 - pg: 8.13.0 + pg: 8.13.1 serialize-error: 8.1.0 transitivePeerDependencies: - pg-native @@ -10540,9 +10942,9 @@ snapshots: pg-numeric@1.0.2: {} - pg-pool@3.7.0(pg@8.13.0): + pg-pool@3.7.0(pg@8.13.1): dependencies: - pg: 8.13.0 + pg: 8.13.1 pg-protocol@1.7.0: {} @@ -10564,10 +10966,10 @@ snapshots: postgres-interval: 3.0.0 postgres-range: 1.1.4 - pg@8.13.0: + pg@8.13.1: dependencies: pg-connection-string: 2.7.0 - pg-pool: 3.7.0(pg@8.13.0) + pg-pool: 3.7.0(pg@8.13.1) pg-protocol: 1.7.0 pg-types: 2.2.0 pgpass: 1.0.5 @@ -10580,6 +10982,8 @@ snapshots: picocolors@1.1.0: {} + picocolors@1.1.1: {} + picomatch@2.3.1: {} picomatch@4.0.2: {} @@ -10617,11 +11021,11 @@ snapshots: mlly: 1.7.1 pathe: 1.1.2 - playwright-core@1.48.1: {} + playwright-core@1.48.2: {} - playwright@1.48.1: + playwright@1.48.2: dependencies: - playwright-core: 1.48.1 + playwright-core: 1.48.2 optionalDependencies: fsevents: 2.3.2 @@ -10644,6 +11048,12 @@ snapshots: picocolors: 1.1.0 source-map-js: 1.2.1 + postcss@8.4.49: + dependencies: + nanoid: 3.3.7 + picocolors: 1.1.1 + source-map-js: 1.2.1 + postgres-array@2.0.0: {} postgres-array@3.0.2: {} @@ -10699,6 +11109,8 @@ snapshots: quasar@2.17.1: {} + quasar@2.17.3: {} + queue-microtask@1.2.3: {} quick-format-unescaped@4.0.4: {} @@ -10917,12 +11329,13 @@ snapshots: immutable: 4.3.7 source-map-js: 1.2.1 - sass@1.80.4: + sass@1.81.0: dependencies: - '@parcel/watcher': 2.4.1 chokidar: 4.0.1 - immutable: 4.3.7 + immutable: 5.0.2 source-map-js: 1.2.1 + optionalDependencies: + '@parcel/watcher': 2.4.1 secure-json-parse@2.7.0: {} @@ -11122,6 +11535,8 @@ snapshots: std-env@3.7.0: {} + std-env@3.8.0: {} + string-width@4.2.3: dependencies: emoji-regex: 8.0.0 @@ -11259,7 +11674,7 @@ snapshots: terser@5.33.0: dependencies: '@jridgewell/source-map': 0.3.6 - acorn: 8.12.1 + acorn: 8.14.0 commander: 2.20.3 source-map-support: 0.5.21 @@ -11283,6 +11698,13 @@ snapshots: tinyexec@0.3.0: {} + tinyexec@0.3.1: {} + + tinyglobby@0.2.10: + dependencies: + fdir: 6.4.2(picomatch@4.0.2) + picomatch: 4.0.2 + tinyglobby@0.2.6: dependencies: fdir: 6.3.0(picomatch@4.0.2) @@ -11336,6 +11758,24 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + ts-node@10.9.2(@types/node@22.9.0)(typescript@5.6.3): + 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': 22.9.0 + acorn: 8.12.1 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.6.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + tslib@1.14.1: {} tslib@2.7.0: {} @@ -11389,11 +11829,11 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typescript-eslint@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3): + typescript-eslint@8.14.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/parser': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/parser': 8.14.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/utils': 8.14.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -11439,7 +11879,7 @@ snapshots: unpipe@1.0.0: {} - unplugin-vue-components@0.27.4(@babel/parser@7.25.6)(rollup@2.79.1)(vue@3.5.12(typescript@5.6.3)): + unplugin-vue-components@0.27.4(@babel/parser@7.25.6)(rollup@2.79.1)(vue@3.5.13(typescript@5.6.3)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.2(rollup@2.79.1) @@ -11451,7 +11891,7 @@ snapshots: minimatch: 9.0.5 mlly: 1.7.1 unplugin: 1.14.1 - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.13(typescript@5.6.3) optionalDependencies: '@babel/parser': 7.25.6 transitivePeerDependencies: @@ -11479,6 +11919,26 @@ snapshots: - supports-color - webpack-sources + unplugin-vue-components@0.27.4(@babel/parser@7.25.6)(rollup@4.22.4)(vue@3.5.13(typescript@5.6.3)): + dependencies: + '@antfu/utils': 0.7.10 + '@rollup/pluginutils': 5.1.2(rollup@4.22.4) + chokidar: 3.6.0 + debug: 4.3.7 + fast-glob: 3.3.2 + local-pkg: 0.5.0 + magic-string: 0.30.11 + minimatch: 9.0.5 + mlly: 1.7.1 + unplugin: 1.14.1 + vue: 3.5.13(typescript@5.6.3) + optionalDependencies: + '@babel/parser': 7.25.6 + transitivePeerDependencies: + - rollup + - supports-color + - webpack-sources + unplugin@1.14.1: dependencies: acorn: 8.12.1 @@ -11492,7 +11952,7 @@ snapshots: dependencies: browserslist: 4.23.3 escalade: 3.2.0 - picocolors: 1.1.0 + picocolors: 1.1.1 uqr@0.1.2: {} @@ -11500,11 +11960,11 @@ snapshots: dependencies: punycode: 2.3.1 - use-trpc@2.0.0-beta.1(vue@3.5.12(typescript@5.6.3)): + use-trpc@2.0.0-beta.1(vue@3.5.13(typescript@5.6.3)): dependencies: '@trpc/client': 10.45.2(@trpc/server@10.45.2) '@trpc/server': 10.45.2 - vue-demi: 0.14.10(vue@3.5.12(typescript@5.6.3)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.6.3)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -11542,12 +12002,13 @@ snapshots: - supports-color - terser - vite-node@2.1.3(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0): + vite-node@2.1.5(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0): dependencies: cac: 6.7.14 debug: 4.3.7 + es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0) + vite: 5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0) transitivePeerDependencies: - '@types/node' - less @@ -11569,14 +12030,25 @@ snapshots: transitivePeerDependencies: - supports-color - vite-plugin-pwa@0.20.5(vite@5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0))(workbox-build@7.1.1)(workbox-window@7.1.0): + vite-plugin-pwa@0.20.5(vite@5.2.13(@types/node@22.7.9)(sass@1.79.3)(terser@5.33.0))(workbox-build@7.1.1)(workbox-window@7.3.0): dependencies: debug: 4.3.7 pretty-bytes: 6.1.1 tinyglobby: 0.2.6 - vite: 5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0) + vite: 5.2.13(@types/node@22.7.9)(sass@1.79.3)(terser@5.33.0) workbox-build: 7.1.1 - workbox-window: 7.1.0 + workbox-window: 7.3.0 + transitivePeerDependencies: + - supports-color + + vite-plugin-pwa@0.21.0(vite@5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0))(workbox-build@7.1.1)(workbox-window@7.3.0): + dependencies: + debug: 4.3.7 + pretty-bytes: 6.1.1 + tinyglobby: 0.2.10 + vite: 5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0) + workbox-build: 7.1.1 + workbox-window: 7.3.0 transitivePeerDependencies: - supports-color @@ -11591,24 +12063,24 @@ snapshots: sass: 1.79.3 terser: 5.33.0 - vite@5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0): + vite@5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0): dependencies: esbuild: 0.20.2 postcss: 8.4.47 rollup: 4.22.4 optionalDependencies: - '@types/node': 22.7.9 + '@types/node': 22.9.0 fsevents: 2.3.3 - sass: 1.80.4 + sass: 1.81.0 terser: 5.33.0 vitefu@1.0.2(vite@5.2.13(@types/node@22.7.9)(sass@1.79.3)(terser@5.33.0)): optionalDependencies: vite: 5.2.13(@types/node@22.7.9)(sass@1.79.3)(terser@5.33.0) - vitefu@1.0.3(vite@5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0)): + vitefu@1.0.3(vite@5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0)): optionalDependencies: - vite: 5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0) + vite: 5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0) vitest@2.1.1(@types/node@22.7.9)(happy-dom@15.7.4)(sass@1.79.3)(terser@5.33.0): dependencies: @@ -11644,30 +12116,31 @@ snapshots: - supports-color - terser - vitest@2.1.3(@types/node@22.7.9)(happy-dom@15.7.4)(sass@1.80.4)(terser@5.33.0): + vitest@2.1.5(@types/node@22.9.0)(happy-dom@15.11.6)(sass@1.81.0)(terser@5.33.0): dependencies: - '@vitest/expect': 2.1.3 - '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0)) - '@vitest/pretty-format': 2.1.3 - '@vitest/runner': 2.1.3 - '@vitest/snapshot': 2.1.3 - '@vitest/spy': 2.1.3 - '@vitest/utils': 2.1.3 - chai: 5.1.1 + '@vitest/expect': 2.1.5 + '@vitest/mocker': 2.1.5(vite@5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0)) + '@vitest/pretty-format': 2.1.5 + '@vitest/runner': 2.1.5 + '@vitest/snapshot': 2.1.5 + '@vitest/spy': 2.1.5 + '@vitest/utils': 2.1.5 + chai: 5.1.2 debug: 4.3.7 + expect-type: 1.1.0 magic-string: 0.30.12 pathe: 1.1.2 - std-env: 3.7.0 + std-env: 3.8.0 tinybench: 2.9.0 - tinyexec: 0.3.0 + tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0) - vite-node: 2.1.3(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0) + vite: 5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0) + vite-node: 2.1.5(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.7.9 - happy-dom: 15.7.4 + '@types/node': 22.9.0 + happy-dom: 15.11.6 transitivePeerDependencies: - less - lightningcss @@ -11678,18 +12151,18 @@ snapshots: - supports-color - terser - vitrify@0.16.0(@babel/parser@7.25.6)(@fastify/static@8.0.2)(@types/node@22.7.9)(fastify@5.0.0)(quasar@2.17.1)(rollup@4.22.4)(terser@5.33.0)(typescript@5.6.3)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(workbox-build@7.1.1): + vitrify@0.16.0(@babel/parser@7.25.6)(@fastify/static@8.0.2)(@types/node@22.7.9)(fastify@5.1.0)(quasar@2.17.1)(rollup@4.22.4)(terser@5.33.0)(typescript@5.6.3)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(workbox-build@7.1.1): dependencies: '@fastify/middie': 9.0.2 '@fastify/static': 8.0.2 - '@vitejs/plugin-vue': 5.1.4(vite@5.2.13(@types/node@22.7.9)(sass@1.79.3)(terser@5.33.0))(vue@3.5.12(typescript@5.6.3)) + '@vitejs/plugin-vue': 5.2.0(vite@5.2.13(@types/node@22.7.9)(sass@1.79.3)(terser@5.33.0))(vue@3.5.12(typescript@5.6.3)) ajv: 8.17.1 cac: 6.7.14 chalk: 5.3.0 critters: 0.0.24 cross-env: 7.0.3 esbuild: 0.24.0 - fastify: 5.0.0 + fastify: 5.1.0 glob: 11.0.0 happy-dom: 15.7.4 is-port-reachable: 4.0.0 @@ -11702,12 +12175,12 @@ snapshots: ts-node: 10.9.2(@types/node@22.7.9)(typescript@5.6.3) unplugin-vue-components: 0.27.4(@babel/parser@7.25.6)(rollup@4.22.4)(vue@3.5.12(typescript@5.6.3)) vite: 5.2.13(@types/node@22.7.9)(sass@1.79.3)(terser@5.33.0) - vite-plugin-pwa: 0.20.5(vite@5.2.13(@types/node@22.7.9)(sass@1.79.3)(terser@5.33.0))(workbox-build@7.1.1)(workbox-window@7.1.0) + vite-plugin-pwa: 0.20.5(vite@5.2.13(@types/node@22.7.9)(sass@1.79.3)(terser@5.33.0))(workbox-build@7.1.1)(workbox-window@7.3.0) vitefu: 1.0.2(vite@5.2.13(@types/node@22.7.9)(sass@1.79.3)(terser@5.33.0)) vitest: 2.1.1(@types/node@22.7.9)(happy-dom@15.7.4)(sass@1.79.3)(terser@5.33.0) vue: 3.5.12(typescript@5.6.3) vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) - workbox-window: 7.1.0 + workbox-window: 7.3.0 transitivePeerDependencies: - '@babel/parser' - '@edge-runtime/vm' @@ -11731,36 +12204,36 @@ snapshots: - webpack-sources - workbox-build - vitrify@0.16.1(@babel/parser@7.25.6)(@fastify/static@8.0.2)(@types/node@22.7.9)(fastify@5.0.0)(quasar@2.17.1)(rollup@2.79.1)(terser@5.33.0)(typescript@5.6.3)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(workbox-build@7.1.1): + vitrify@0.16.2(@babel/parser@7.25.6)(@fastify/static@8.0.2)(@types/node@22.9.0)(fastify@5.1.0)(quasar@2.17.3)(rollup@2.79.1)(terser@5.33.0)(typescript@5.6.3)(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3))(workbox-build@7.1.1): dependencies: '@fastify/middie': 9.0.2 '@fastify/static': 8.0.2 - '@vitejs/plugin-vue': 5.1.4(vite@5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0))(vue@3.5.12(typescript@5.6.3)) + '@vitejs/plugin-vue': 5.2.0(vite@5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3)) ajv: 8.17.1 cac: 6.7.14 chalk: 5.3.0 critters: 0.0.25 cross-env: 7.0.3 esbuild: 0.24.0 - fastify: 5.0.0 + fastify: 5.1.0 glob: 11.0.0 - happy-dom: 15.7.4 + happy-dom: 15.11.6 is-port-reachable: 4.0.0 magic-string: 0.30.12 merge-deep: 3.0.3 - quasar: 2.17.1 + quasar: 2.17.3 readline: 1.3.0 rollup-plugin-visualizer: 5.12.0(rollup@2.79.1) - sass: 1.80.4 - ts-node: 10.9.2(@types/node@22.7.9)(typescript@5.6.3) - unplugin-vue-components: 0.27.4(@babel/parser@7.25.6)(rollup@2.79.1)(vue@3.5.12(typescript@5.6.3)) - vite: 5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0) - vite-plugin-pwa: 0.20.5(vite@5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0))(workbox-build@7.1.1)(workbox-window@7.1.0) - vitefu: 1.0.3(vite@5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0)) - vitest: 2.1.3(@types/node@22.7.9)(happy-dom@15.7.4)(sass@1.80.4)(terser@5.33.0) - vue: 3.5.12(typescript@5.6.3) - vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) - workbox-window: 7.1.0 + sass: 1.81.0 + ts-node: 10.9.2(@types/node@22.9.0)(typescript@5.6.3) + unplugin-vue-components: 0.27.4(@babel/parser@7.25.6)(rollup@2.79.1)(vue@3.5.13(typescript@5.6.3)) + vite: 5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0) + vite-plugin-pwa: 0.21.0(vite@5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0))(workbox-build@7.1.1)(workbox-window@7.3.0) + vitefu: 1.0.3(vite@5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0)) + vitest: 2.1.5(@types/node@22.9.0)(happy-dom@15.11.6)(sass@1.81.0)(terser@5.33.0) + vue: 3.5.13(typescript@5.6.3) + vue-router: 4.4.5(vue@3.5.13(typescript@5.6.3)) + workbox-window: 7.3.0 transitivePeerDependencies: - '@babel/parser' - '@edge-runtime/vm' @@ -11784,36 +12257,36 @@ snapshots: - webpack-sources - workbox-build - vitrify@0.16.1(@babel/parser@7.25.6)(@fastify/static@8.0.2)(@types/node@22.7.9)(fastify@5.0.0)(quasar@2.17.1)(rollup@4.22.4)(terser@5.33.0)(typescript@5.6.3)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(workbox-build@7.1.1): + vitrify@0.16.2(@babel/parser@7.25.6)(@fastify/static@8.0.2)(@types/node@22.9.0)(fastify@5.1.0)(quasar@2.17.3)(rollup@4.22.4)(terser@5.33.0)(typescript@5.6.3)(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3))(workbox-build@7.1.1): dependencies: '@fastify/middie': 9.0.2 '@fastify/static': 8.0.2 - '@vitejs/plugin-vue': 5.1.4(vite@5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0))(vue@3.5.12(typescript@5.6.3)) + '@vitejs/plugin-vue': 5.2.0(vite@5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3)) ajv: 8.17.1 cac: 6.7.14 chalk: 5.3.0 critters: 0.0.25 cross-env: 7.0.3 esbuild: 0.24.0 - fastify: 5.0.0 + fastify: 5.1.0 glob: 11.0.0 - happy-dom: 15.7.4 + happy-dom: 15.11.6 is-port-reachable: 4.0.0 magic-string: 0.30.12 merge-deep: 3.0.3 - quasar: 2.17.1 + quasar: 2.17.3 readline: 1.3.0 rollup-plugin-visualizer: 5.12.0(rollup@4.22.4) - sass: 1.80.4 - ts-node: 10.9.2(@types/node@22.7.9)(typescript@5.6.3) - unplugin-vue-components: 0.27.4(@babel/parser@7.25.6)(rollup@4.22.4)(vue@3.5.12(typescript@5.6.3)) - vite: 5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0) - vite-plugin-pwa: 0.20.5(vite@5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0))(workbox-build@7.1.1)(workbox-window@7.1.0) - vitefu: 1.0.3(vite@5.2.13(@types/node@22.7.9)(sass@1.80.4)(terser@5.33.0)) - vitest: 2.1.3(@types/node@22.7.9)(happy-dom@15.7.4)(sass@1.80.4)(terser@5.33.0) - vue: 3.5.12(typescript@5.6.3) - vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) - workbox-window: 7.1.0 + sass: 1.81.0 + ts-node: 10.9.2(@types/node@22.9.0)(typescript@5.6.3) + unplugin-vue-components: 0.27.4(@babel/parser@7.25.6)(rollup@4.22.4)(vue@3.5.13(typescript@5.6.3)) + vite: 5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0) + vite-plugin-pwa: 0.21.0(vite@5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0))(workbox-build@7.1.1)(workbox-window@7.3.0) + vitefu: 1.0.3(vite@5.2.13(@types/node@22.9.0)(sass@1.81.0)(terser@5.33.0)) + vitest: 2.1.5(@types/node@22.9.0)(happy-dom@15.11.6)(sass@1.81.0)(terser@5.33.0) + vue: 3.5.13(typescript@5.6.3) + vue-router: 4.4.5(vue@3.5.13(typescript@5.6.3)) + workbox-window: 7.3.0 transitivePeerDependencies: - '@babel/parser' - '@edge-runtime/vm' @@ -11839,14 +12312,14 @@ snapshots: vscode-uri@3.0.8: {} - vue-demi@0.14.10(vue@3.5.12(typescript@5.6.3)): + vue-demi@0.14.10(vue@3.5.13(typescript@5.6.3)): dependencies: - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.13(typescript@5.6.3) - vue-eslint-parser@9.4.3(eslint@9.13.0(jiti@1.21.6)): + vue-eslint-parser@9.4.3(eslint@9.14.0(jiti@1.21.6)): dependencies: debug: 4.3.7 - eslint: 9.13.0(jiti@1.21.6) + eslint: 9.14.0(jiti@1.21.6) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -11861,10 +12334,15 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.12(typescript@5.6.3) - vue-tsc@2.1.6(typescript@5.6.3): + vue-router@4.4.5(vue@3.5.13(typescript@5.6.3)): + dependencies: + '@vue/devtools-api': 6.6.4 + vue: 3.5.13(typescript@5.6.3) + + vue-tsc@2.1.10(typescript@5.6.3): dependencies: - '@volar/typescript': 2.4.5 - '@vue/language-core': 2.1.6(typescript@5.6.3) + '@volar/typescript': 2.4.10 + '@vue/language-core': 2.1.10(typescript@5.6.3) semver: 7.6.3 typescript: 5.6.3 @@ -11878,6 +12356,16 @@ snapshots: optionalDependencies: typescript: 5.6.3 + vue@3.5.13(typescript@5.6.3): + dependencies: + '@vue/compiler-dom': 3.5.13 + '@vue/compiler-sfc': 3.5.13 + '@vue/runtime-dom': 3.5.13 + '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.6.3)) + '@vue/shared': 3.5.13 + optionalDependencies: + typescript: 5.6.3 + web-streams-polyfill@3.3.3: {} webidl-conversions@3.0.1: {} @@ -11996,6 +12484,8 @@ snapshots: workbox-core@7.1.0: {} + workbox-core@7.3.0: {} + workbox-expiration@7.1.0: dependencies: idb: 7.1.1 @@ -12051,6 +12541,11 @@ snapshots: '@types/trusted-types': 2.0.7 workbox-core: 7.1.0 + workbox-window@7.3.0: + dependencies: + '@types/trusted-types': 2.0.7 + workbox-core: 7.3.0 + wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0