From e8661b84df8e7055974d8cd96c6ca5cd88e0779f Mon Sep 17 00:00:00 2001 From: Michael Genson <71845777+michael-genson@users.noreply.github.com> Date: Fri, 26 Jun 2026 16:01:34 -0500 Subject: [PATCH] fix: Invisible quantities (#7811) --- frontend/package.json | 4 +- frontend/yarn.lock | 137 ++++++++++++++++++------------------------ 2 files changed, 59 insertions(+), 82 deletions(-) diff --git a/frontend/package.json b/frontend/package.json index a3a7e2e21..8edadc026 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -41,8 +41,8 @@ "vue-advanced-cropper": "^2.8.9", "vue-draggable-plus": "^0.6.0", "vue-i18n": "^11.4.4", - "vuetify": "^4.0.5", - "vuetify-nuxt-module": "^0.19.5" + "vuetify": "^4.1.2", + "vuetify-nuxt-module": "^1.0.0-rc.1" }, "devDependencies": { "@nuxt/eslint": "^1.2.0", diff --git a/frontend/yarn.lock b/frontend/yarn.lock index 9678336dd..400f51f10 100644 --- a/frontend/yarn.lock +++ b/frontend/yarn.lock @@ -18,11 +18,6 @@ package-manager-detector "^1.3.0" tinyexec "^1.0.1" -"@antfu/utils@^8.1.0": - version "8.1.1" - resolved "https://registry.yarnpkg.com/@antfu/utils/-/utils-8.1.1.tgz#95b1947d292a9a2efffba2081796dcaa05ecedfb" - integrity sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ== - "@apideck/better-ajv-errors@^0.3.1": version "0.3.7" resolved "https://registry.yarnpkg.com/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.7.tgz#89238f689d81a644139a47e0ebc2e236bca1ff2c" @@ -2247,7 +2242,7 @@ unplugin "^2.3.3" unstorage "^1.16.0" -"@nuxt/kit@4.4.8", "@nuxt/kit@^3.15.4 || ^4.0.0", "@nuxt/kit@^4.4.2", "@nuxt/kit@^4.4.8": +"@nuxt/kit@4.4.8", "@nuxt/kit@^4.4.2", "@nuxt/kit@^4.4.8": version "4.4.8" resolved "https://registry.yarnpkg.com/@nuxt/kit/-/kit-4.4.8.tgz#19e583f8e29c5363fd41f6f25995d2ae00611096" integrity sha512-ZUlZ5iYfyfJFDPluhn6ZxFWcsuxWbLnZBc8w3MAROcQ4lYfZ+qFpALBLSNlpc0zhOa++33EE+5PEbOAdVIY+dw== @@ -3174,6 +3169,13 @@ resolved "https://registry.yarnpkg.com/@poppinss/exception/-/exception-1.2.3.tgz#b713855e6c9fe2110fea0949455c50828145e64a" integrity sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw== +"@quansync/fs@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@quansync/fs/-/fs-1.0.0.tgz#17131b1f1c261fcfb63893272c488df89c73f48f" + integrity sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ== + dependencies: + quansync "^1.0.0" + "@replit/codemirror-indentation-markers@^6.5.3": version "6.5.3" resolved "https://registry.yarnpkg.com/@replit/codemirror-indentation-markers/-/codemirror-indentation-markers-6.5.3.tgz#1cfe5c557c45dd7f2988cbee278f17607010591b" @@ -4180,6 +4182,15 @@ dependencies: upath "^2.0.1" +"@vuetify/unplugin-styles@^1.0.0-beta.11": + version "1.0.0-beta.11" + resolved "https://registry.yarnpkg.com/@vuetify/unplugin-styles/-/unplugin-styles-1.0.0-beta.11.tgz#f21257c411a48e9dfc0abc575986594318ff2919" + integrity sha512-cMqc4HVOmR4IvqrBJ+jVen7OVht32RvjM2f46OG07nVWwmumH4j6Vr9S+q+kl3frtxjVIZyEosl4a43VPGZUQQ== + dependencies: + pathe "^2.0.3" + semver "^7.7.4" + unplugin "^3.0.0" + "@vueuse/core@^12.7.0": version "12.8.2" resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-12.8.2.tgz#007c6dd29a7d1f6933e916e7a2f8ef3c3f968eaa" @@ -4684,13 +4695,6 @@ bundle-name@^4.1.0: dependencies: run-applescript "^7.0.0" -bundle-require@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/bundle-require/-/bundle-require-5.1.0.tgz#8db66f41950da3d77af1ef3322f4c3e04009faee" - integrity sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA== - dependencies: - load-tsconfig "^0.2.3" - c12@^3.3.4: version "3.3.4" resolved "https://registry.yarnpkg.com/c12/-/c12-3.3.4.tgz#1253a5faf8b61244884d42459b4a6412571fe9f3" @@ -5292,7 +5296,7 @@ depd@~2.0.0: resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== -destr@^2.0.3, destr@^2.0.5: +destr@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/destr/-/destr-2.0.5.tgz#7d112ff1b925fb8d2079fac5bdb4a90973b51fdb" integrity sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA== @@ -5610,7 +5614,7 @@ es-to-primitive@^1.3.0: is-date-object "^1.1.0" is-symbol "^1.1.1" -"esbuild@^0.20.2 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0", esbuild@^0.25.1, esbuild@^0.25.4: +esbuild@^0.25.1, esbuild@^0.25.4: version "0.25.12" resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.25.12.tgz#97a1d041f4ab00c2fce2f838d2b9969a2d2a97a5" integrity sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg== @@ -5674,7 +5678,7 @@ esbuild@^0.27.0: "@esbuild/win32-ia32" "0.27.7" "@esbuild/win32-x64" "0.27.7" -esbuild@^0.28.0, esbuild@~0.28.0: +esbuild@^0.28.0: version "0.28.1" resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.28.1.tgz#ef45b4634c9c9d97a296aea4114a5f9840f95578" integrity sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw== @@ -6765,18 +6769,6 @@ import-fresh@^3.2.1: parent-module "^1.0.0" resolve-from "^4.0.0" -importx@^0.5.1: - version "0.5.2" - resolved "https://registry.yarnpkg.com/importx/-/importx-0.5.2.tgz#db5f142d10e1c2a10f4ae14d69d1e6a8bf2c86f8" - integrity sha512-YEwlK86Ml5WiTxN/ECUYC5U7jd1CisAVw7ya4i9ZppBoHfFkT2+hChhr3PE2fYxUKLkNyivxEQpa5Ruil1LJBQ== - dependencies: - bundle-require "^5.1.0" - debug "^4.4.0" - esbuild "^0.20.2 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0" - jiti "^2.4.2" - pathe "^2.0.3" - tsx "^4.19.2" - impound@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/impound/-/impound-1.1.5.tgz#ce3acc2988fde76cf5c793127b89f26270302b54" @@ -7574,11 +7566,6 @@ listr2@^8.2.5: rfdc "^1.4.1" wrap-ansi "^9.0.0" -load-tsconfig@^0.2.3: - version "0.2.5" - resolved "https://registry.yarnpkg.com/load-tsconfig/-/load-tsconfig-0.2.5.tgz#453b8cd8961bfb912dea77eb6c168fe8cca3d3a1" - integrity sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg== - local-pkg@^1.0.0, local-pkg@^1.1.2, local-pkg@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/local-pkg/-/local-pkg-1.2.1.tgz#9628389399851d78f3b50c9236eddb02f0c31b2b" @@ -8534,7 +8521,7 @@ path-scurry@^2.0.0, path-scurry@^2.0.2: lru-cache "^11.0.0" minipass "^7.1.2" -pathe@^1.0.0, pathe@^1.1.1, pathe@^1.1.2: +pathe@^1.0.0, pathe@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/pathe/-/pathe-1.1.2.tgz#6c4cb47a945692e48a1ddd6e4094d170516437ec" integrity sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ== @@ -8544,11 +8531,6 @@ pathe@^2.0.1, pathe@^2.0.2, pathe@^2.0.3: resolved "https://registry.yarnpkg.com/pathe/-/pathe-2.0.3.tgz#3ecbec55421685b70a9da872b2cff3e1cbed1716" integrity sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w== -perfect-debounce@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/perfect-debounce/-/perfect-debounce-1.0.0.tgz#9c2e8bc30b169cc984a58b7d5b28049839591d2a" - integrity sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA== - perfect-debounce@^2.0.0, perfect-debounce@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/perfect-debounce/-/perfect-debounce-2.1.0.tgz#e7078e38f231cb191855c3136a4423aef725d261" @@ -8909,6 +8891,11 @@ quansync@^0.2.11: resolved "https://registry.yarnpkg.com/quansync/-/quansync-0.2.11.tgz#f9c3adda2e1272e4f8cf3f1457b04cbdb4ee692a" integrity sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA== +quansync@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/quansync/-/quansync-1.0.0.tgz#1c29acccd544cd68d97a7350c5099e0a9bc7e5ee" + integrity sha512-5xZacEEufv3HSTPQuchrvV6soaiACMFnq1H8wkVioctoH3TRha9Sz66lOxRwPK/qZj7HPiSveih9yAyh98gvqA== + queue-microtask@^1.2.2: version "1.2.3" resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" @@ -10206,15 +10193,6 @@ tslib@^2.1.0, tslib@^2.4.0, tslib@^2.8.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== -tsx@^4.19.2: - version "4.22.4" - resolved "https://registry.yarnpkg.com/tsx/-/tsx-4.22.4.tgz#0ab3b7fb4ec7feeee74e5b1f26337caa71e44700" - integrity sha512-X8EX+XV4QR5xCsrgxaED954zTDfY8KqlDtskKEL0cHhyS/P8b4IFOvGDQpsC9Q1XnLq915wEfwwY/zzskCtmhg== - dependencies: - esbuild "~0.28.0" - optionalDependencies: - fsevents "~2.3.3" - type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" @@ -10314,14 +10292,24 @@ unbox-primitive@^1.1.0: has-symbols "^1.1.0" which-boxed-primitive "^1.1.1" -unconfig@^0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/unconfig/-/unconfig-0.6.1.tgz#ae5a1b46e6e50426da8060d46879511f5874515b" - integrity sha512-cVU+/sPloZqOyJEAfNwnQSFCzFrZm85vcVkryH7lnlB/PiTycUkAjt5Ds79cfIshGOZ+M5v3PBDnKgpmlE5DtA== +unconfig-core@7.5.0: + version "7.5.0" + resolved "https://registry.yarnpkg.com/unconfig-core/-/unconfig-core-7.5.0.tgz#68f3d000701288418f3d36203d886f38c3986677" + integrity sha512-Su3FauozOGP44ZmKdHy2oE6LPjk51M/TRRjHv2HNCWiDvfvCoxC2lno6jevMA91MYAdCdwP05QnWdWpSbncX/w== dependencies: - "@antfu/utils" "^8.1.0" + "@quansync/fs" "^1.0.0" + quansync "^1.0.0" + +unconfig@^7.5.0: + version "7.5.0" + resolved "https://registry.yarnpkg.com/unconfig/-/unconfig-7.5.0.tgz#122d8ef27e27aedf5551485069161c0852ab534d" + integrity sha512-oi8Qy2JV4D3UQ0PsopR28CzdQ3S/5A1zwsUwp/rosSbfhJ5z7b90bIyTwi/F7hCLD4SGcZVjDzd4XoUQcEanvA== + dependencies: + "@quansync/fs" "^1.0.0" defu "^6.1.4" - importx "^0.5.1" + jiti "^2.6.1" + quansync "^1.0.0" + unconfig-core "7.5.0" uncrypto@^0.1.3: version "0.1.3" @@ -10808,15 +10796,6 @@ vite-plugin-vue-tracer@^1.3.0: pathe "^2.0.3" source-map-js "^1.2.1" -vite-plugin-vuetify@^2.1.3: - version "2.1.3" - resolved "https://registry.yarnpkg.com/vite-plugin-vuetify/-/vite-plugin-vuetify-2.1.3.tgz#9968d1e85429f93fc2dc06da8c4a5e7651986964" - integrity sha512-Q4SC/4TqbNvaZIFb9YsfBqkGlYHbJJJ6uU3CnRBZqLUF3s5eCMVZAaV4GkTbehIH/bhSj42lMXztOwc71u6rVw== - dependencies: - "@vuetify/loader-shared" "^2.1.2" - debug "^4.3.3" - upath "^2.0.1" - "vite@^6.0.0 || ^7.0.0 || ^8.0.0": version "8.0.16" resolved "https://registry.yarnpkg.com/vite/-/vite-8.0.16.tgz#ae073866c06563d6634a90169a496e11bd84f1a6" @@ -10993,25 +10972,23 @@ vue@^3.4, vue@^3.5.13, vue@^3.5.35: "@vue/server-renderer" "3.5.38" "@vue/shared" "3.5.38" -vuetify-nuxt-module@^0.19.5: - version "0.19.5" - resolved "https://registry.yarnpkg.com/vuetify-nuxt-module/-/vuetify-nuxt-module-0.19.5.tgz#196240bd7a62a07272d78102ec4b12367688adae" - integrity sha512-B4SgLFqNlxaF/PZacxy+Wdy09G33E/aZXAPjNbFIblT7JOs07+VuNPrGUQuAzKwiGmU30xgkm5PL9opNpVcXTg== +vuetify-nuxt-module@^1.0.0-rc.1: + version "1.0.0-rc.1" + resolved "https://registry.yarnpkg.com/vuetify-nuxt-module/-/vuetify-nuxt-module-1.0.0-rc.1.tgz#0254dd78d1ee6ac94d319d95a7b6def9a2e7aff1" + integrity sha512-uGMT8HmIC//ekwBMxQZkzjl+KB4bYOjGX+6ceOy0smdJ4cPPK7MdF9Yy4Rh2rPjMRIXT1KBa1+4LdvDZPpLYmQ== dependencies: - "@nuxt/kit" "^3.15.4 || ^4.0.0" - defu "^6.1.4" - destr "^2.0.3" - local-pkg "^1.1.2" - pathe "^1.1.2" - perfect-debounce "^1.0.0" - semver "^7.7.3" - ufo "^1.5.4" - unconfig "^0.6.1" - upath "^2.0.1" - vite-plugin-vuetify "^2.1.3" - vuetify "^3.7.0 || ^4.0.0-0" + "@nuxt/kit" "^4.4.8" + "@vuetify/loader-shared" "^2.1.2" + "@vuetify/unplugin-styles" "^1.0.0-beta.11" + defu "^6.1.7" + local-pkg "^1.2.1" + pathe "^2.0.3" + perfect-debounce "^2.1.0" + semver "^7.8.4" + ufo "^1.6.4" + unconfig "^7.5.0" -"vuetify@^3.7.0 || ^4.0.0-0", vuetify@^4.0.5: +vuetify@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/vuetify/-/vuetify-4.1.2.tgz#a2240e7b91e459d4b33a5cae59e28746341deda4" integrity sha512-2SUzXt2Q71/cVmSZhU6kOmAo1ev3NZaI/ynj55TTcu6jXAc9kezoqZKY+Xm+0STnAOcCoTseF0qPSs01LjUaaA==