diff --git a/frappe-ui b/frappe-ui index d2de676b..255789b3 160000 --- a/frappe-ui +++ b/frappe-ui @@ -1 +1 @@ -Subproject commit d2de676b1e2eb4c5af36d22c006c1f4843c3e19b +Subproject commit 255789b3b65d2ac3e3e985ddcade931253b52b5b diff --git a/frontend/package.json b/frontend/package.json index 58e89d60..96f32540 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -13,14 +13,14 @@ "@vueuse/core": "^10.3.0", "@vueuse/integrations": "^10.3.0", "feather-icons": "^4.28.0", - "frappe-ui": "^0.1.23", + "frappe-ui": "^0.1.28", "mime": "^4.0.1", "pinia": "^2.0.33", "socket.io-client": "^4.7.2", "sortablejs": "^1.15.0", "tailwindcss": "^3.3.3", "vite": "^4.4.9", - "vue": "^3.3.4", + "vue": "^3.4.12", "vue-router": "^4.2.2", "vuedraggable": "^4.1.0" }, diff --git a/frontend/vite.config.js b/frontend/vite.config.js index 4b600ecb..2f694fd3 100644 --- a/frontend/vite.config.js +++ b/frontend/vite.config.js @@ -9,7 +9,6 @@ export default defineConfig({ frappeui(), vue({ script: { - defineModel: true, propsDestructure: true, }, }), diff --git a/yarn.lock b/yarn.lock index 31bbe1a8..d5671a01 100644 --- a/yarn.lock +++ b/yarn.lock @@ -148,6 +148,11 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.6.tgz#ba1c9e512bda72a47e285ae42aff9d2a635a9e3b" integrity sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ== +"@babel/parser@^7.23.9": + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.9.tgz#7b903b6149b0f8fa7ad564af646c4c38a77fc44b" + integrity sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA== + "@codemirror/commands@^6.2.4": version "6.3.2" resolved "https://registry.yarnpkg.com/@codemirror/commands/-/commands-6.3.2.tgz#9fa47ccdacbea52fcddc6845089dfbf5be03f126" @@ -1115,6 +1120,17 @@ estree-walker "^2.0.2" source-map-js "^1.0.2" +"@vue/compiler-core@3.4.16": + version "3.4.16" + resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.4.16.tgz#366805bb40d23ec82d4c352b78227a3d58293a30" + integrity sha512-HXgyy7gen4FNJS8Hz2q/NNBEdzD3QInhDTWaP2/mS0TlmV9CnjmXip7TZ0ROYiQM4FgXZCCJvh74yDikFkPpkQ== + dependencies: + "@babel/parser" "^7.23.9" + "@vue/shared" "3.4.16" + entities "^4.5.0" + estree-walker "^2.0.2" + source-map-js "^1.0.2" + "@vue/compiler-dom@3.3.13": version "3.3.13" resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.3.13.tgz#d029e222e545e7ab00be35aafd3abed167f962bf" @@ -1123,6 +1139,14 @@ "@vue/compiler-core" "3.3.13" "@vue/shared" "3.3.13" +"@vue/compiler-dom@3.4.16": + version "3.4.16" + resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.4.16.tgz#f3c0d8062a5cbc3bba9a83c16237483622a2c998" + integrity sha512-lvs9ankPzLEuIC5aB72ntLUcwVGmgY7ASkXDRvo9+lUMWOOCqnAmM/64AZPeVAZ4EnjocCE40OUN+ZboNe4ygA== + dependencies: + "@vue/compiler-core" "3.4.16" + "@vue/shared" "3.4.16" + "@vue/compiler-sfc@3.3.13": version "3.3.13" resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.3.13.tgz#7b397acefd5c0c3808701d2855be88c4be60155c" @@ -1139,6 +1163,21 @@ postcss "^8.4.32" source-map-js "^1.0.2" +"@vue/compiler-sfc@3.4.16": + version "3.4.16" + resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.4.16.tgz#77d23ecebff67c3bef58f04b6b7a9ba11605e9fa" + integrity sha512-zVYC42Q/NmbB4nigGcQeIvsLpBlq6K9wJP5jTFCqfpXWnkodxfLFQHDu2GntZ7yKOgwAjxuvLwrPx+I6LPL2vg== + dependencies: + "@babel/parser" "^7.23.9" + "@vue/compiler-core" "3.4.16" + "@vue/compiler-dom" "3.4.16" + "@vue/compiler-ssr" "3.4.16" + "@vue/shared" "3.4.16" + estree-walker "^2.0.2" + magic-string "^0.30.6" + postcss "^8.4.33" + source-map-js "^1.0.2" + "@vue/compiler-ssr@3.3.13": version "3.3.13" resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.3.13.tgz#ad8748abff8d738ac9c6a3c47be42020f0fbaa63" @@ -1147,6 +1186,14 @@ "@vue/compiler-dom" "3.3.13" "@vue/shared" "3.3.13" +"@vue/compiler-ssr@3.4.16": + version "3.4.16" + resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.4.16.tgz#f1ffcfb6ce2d5d7dc18ed686909489c944657fda" + integrity sha512-1kNF+fHdEB+5aTcPZ0hh/gzi9Ezq5IBO4bl/hV4Dg4fub6t12W6VGlsERtvdUaEowL35M3pojv0hOvLaq0FbdQ== + dependencies: + "@vue/compiler-dom" "3.4.16" + "@vue/shared" "3.4.16" + "@vue/devtools-api@^6.5.0", "@vue/devtools-api@^6.5.1": version "6.5.1" resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.5.1.tgz#7f71f31e40973eeee65b9a64382b13593fdbd697" @@ -1170,6 +1217,13 @@ dependencies: "@vue/shared" "3.3.13" +"@vue/reactivity@3.4.16": + version "3.4.16" + resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.4.16.tgz#bc925def789c69c091f9fe89ce3fab46acb31471" + integrity sha512-XTWRMBG10PGs4MxDoUdBEhMacS5QBUAlGeb5AmQysTQ16tXxQ0lymgbSTmR2h79v5dJDFuULuLWUbwc0uj6zqQ== + dependencies: + "@vue/shared" "3.4.16" + "@vue/runtime-core@3.3.13": version "3.3.13" resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.3.13.tgz#e8414218e8c7db94acfcec6fd12044704adda9cf" @@ -1178,6 +1232,14 @@ "@vue/reactivity" "3.3.13" "@vue/shared" "3.3.13" +"@vue/runtime-core@3.4.16": + version "3.4.16" + resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.4.16.tgz#d9f6ed355055c10704321e60c39d1380993ccc91" + integrity sha512-vgS25M79AOY2EsBWxBcy9yAou10x2WHJhGN0FM/Ii8yum0a+KBfg8ehzq/cuDqfOPrtVrDPW+QkH3WNJNakfRw== + dependencies: + "@vue/reactivity" "3.4.16" + "@vue/shared" "3.4.16" + "@vue/runtime-dom@3.3.13": version "3.3.13" resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.3.13.tgz#36b42b479d5a394972f305ca8e95c5f648bf55ef" @@ -1187,6 +1249,15 @@ "@vue/shared" "3.3.13" csstype "^3.1.3" +"@vue/runtime-dom@3.4.16": + version "3.4.16" + resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.4.16.tgz#3ca030d0bc90ce7978ab3120c3f3611490ece0e7" + integrity sha512-X+knHfhefB8tX0rJG3d14U8p1CpeZ/qZxol9rN8ZAD9UalTInIsKXlBTd/xLC8GwO2aXVXxjaSIiTU5th5wj9Q== + dependencies: + "@vue/runtime-core" "3.4.16" + "@vue/shared" "3.4.16" + csstype "^3.1.3" + "@vue/server-renderer@3.3.13": version "3.3.13" resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.3.13.tgz#fccdd0787798173be8929f40f23161c17b60ed36" @@ -1195,11 +1266,24 @@ "@vue/compiler-ssr" "3.3.13" "@vue/shared" "3.3.13" +"@vue/server-renderer@3.4.16": + version "3.4.16" + resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.4.16.tgz#cd81e732bee7f66feac6b8378194216d64854111" + integrity sha512-e0PZDpk/eZgICYb0DTQ+OeBlgt0FYGo+2DEcUkZxw+pDgF1qL0aYaOqmPcSbL5KK0nizvuSd7k5HZOkSwSaC2g== + dependencies: + "@vue/compiler-ssr" "3.4.16" + "@vue/shared" "3.4.16" + "@vue/shared@3.3.13": version "3.3.13" resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.3.13.tgz#4cb73cda958d77ffd389c8640cf7d93a10ac676f" integrity sha512-/zYUwiHD8j7gKx2argXEMCUXVST6q/21DFU0sTfNX0URJroCe3b1UF6vLJ3lQDfLNIiiRl2ONp7Nh5UVWS6QnA== +"@vue/shared@3.4.16": + version "3.4.16" + resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.4.16.tgz#003eb5e759adea5aa1d5d51625ab10d7be437b26" + integrity sha512-HKCjeaxR+R95dCw1BDaytcHdlzZj9lxj7RlFnxWtcKq670t8oSeMsbPlkzkNc2V6IUzHaMtUxdBcdREAhb+7NA== + "@vueuse/core@10.7.0", "@vueuse/core@^10.3.0", "@vueuse/core@^10.4.1", "@vueuse/core@^10.7.0": version "10.7.0" resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-10.7.0.tgz#34f2f02f179dc0dcffc2be70d6b1233e011404b9" @@ -1785,7 +1869,7 @@ engine.io-parser@~5.2.1: resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-5.2.1.tgz#9f213c77512ff1a6cc0c7a86108a7ffceb16fcfb" integrity sha512-9JktcM3u18nU9N2Lz3bWeBgxVgOKpw7yhRaoxQA3FUDZzzw+9WlA6p4G4u0RixNkg14fH7EfEc/RhpurtiROTQ== -entities@^4.4.0: +entities@^4.4.0, entities@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== @@ -2577,6 +2661,13 @@ magic-string@^0.30.5: dependencies: "@jridgewell/sourcemap-codec" "^1.4.15" +magic-string@^0.30.6: + version "0.30.7" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.7.tgz#0cecd0527d473298679da95a2d7aeb8c64048505" + integrity sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA== + dependencies: + "@jridgewell/sourcemap-codec" "^1.4.15" + make-error@^1.3.6: version "1.3.6" resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" @@ -3075,6 +3166,15 @@ postcss@^8.4.21, postcss@^8.4.23, postcss@^8.4.27, postcss@^8.4.32, postcss@^8.4 picocolors "^1.0.0" source-map-js "^1.0.2" +postcss@^8.4.33: + version "8.4.35" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.35.tgz#60997775689ce09011edf083a549cea44aabe2f7" + integrity sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA== + dependencies: + nanoid "^3.3.7" + picocolors "^1.0.0" + source-map-js "^1.0.2" + preact@^10.0.0: version "10.19.3" resolved "https://registry.yarnpkg.com/preact/-/preact-10.19.3.tgz#7a7107ed2598a60676c943709ea3efb8aaafa899" @@ -3983,7 +4083,7 @@ vue-router@^4.1.6, vue-router@^4.2.2: dependencies: "@vue/devtools-api" "^6.5.0" -vue@^3.2.45, vue@^3.3.11, vue@^3.3.4: +vue@^3.2.45, vue@^3.3.11: version "3.3.13" resolved "https://registry.yarnpkg.com/vue/-/vue-3.3.13.tgz#f03098fa1b4e7cc88c133bef92260b55e3767002" integrity sha512-LDnUpQvDgsfc0u/YgtAgTMXJlJQqjkxW1PVcOnJA5cshPleULDjHi7U45pl2VJYazSSvLH8UKcid/kzH8I0a0Q== @@ -3994,6 +4094,17 @@ vue@^3.2.45, vue@^3.3.11, vue@^3.3.4: "@vue/server-renderer" "3.3.13" "@vue/shared" "3.3.13" +vue@^3.4.12: + version "3.4.16" + resolved "https://registry.yarnpkg.com/vue/-/vue-3.4.16.tgz#2ba9dcfe0fc1bd7bdcc02b983e4bee029a51b4be" + integrity sha512-l5/KcZRp3GbsFXQGeCL9ll1JfRU285K/7l8mZM+dEO+CnE1j26MvfBKJi17iCRRwstl+Jz7KSLlzj9L79fB6WA== + dependencies: + "@vue/compiler-dom" "3.4.16" + "@vue/compiler-sfc" "3.4.16" + "@vue/runtime-dom" "3.4.16" + "@vue/server-renderer" "3.4.16" + "@vue/shared" "3.4.16" + vuedraggable@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/vuedraggable/-/vuedraggable-4.1.0.tgz#edece68adb8a4d9e06accff9dfc9040e66852270"