diff --git a/package.json b/package.json index 77e9991b3d93f9d590ae7a1944526860846fe97f..6b8f93379f58a8f89a4c50c9e6d79b55e2a7b45f 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "magic-regexp": "0.7.0", "sass": "1.68.0", "typescript": "5.2.2", - "unplugin-vue-macros": "2.4.3", + "unplugin-vue-macros": "2.6.0", "vite": "4.4.9", "vitepress": "1.0.0-rc.4", "vitest": "0.34.1", diff --git a/yarn.lock b/yarn.lock index 20e9321cb101f41681cc7a47cca5c5cc38b1c511..e661df7326db892e035fbb31da74482707f6b88f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -164,11 +164,6 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== -"@babel/helper-validator-identifier@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz#9544ef6a33999343c8740fa51350f30eeaaaf193" - integrity sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ== - "@babel/highlight@^7.22.13": version "7.22.20" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.20.tgz#4ca92b71d80554b01427815e06f2df965b9c1f54" @@ -178,12 +173,12 @@ chalk "^2.4.2" js-tokens "^4.0.0" -"@babel/parser@^7.20.15", "@babel/parser@^7.21.3", "@babel/parser@^7.22.4", "@babel/parser@^7.22.7": +"@babel/parser@^7.20.15", "@babel/parser@^7.21.3", "@babel/parser@^7.22.7": version "7.22.7" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.7.tgz#df8cf085ce92ddbdbf668a7f186ce848c9036cae" integrity sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q== -"@babel/parser@^7.22.14": +"@babel/parser@^7.22.14", "@babel/parser@^7.22.16": version "7.22.16" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.16.tgz#180aead7f247305cce6551bea2720934e2fa2c95" integrity sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA== @@ -197,15 +192,6 @@ "@babel/helper-validator-identifier" "^7.22.19" to-fast-properties "^2.0.0" -"@babel/types@^7.22.4", "@babel/types@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.5.tgz#cd93eeaab025880a3a47ec881f4b096a5b786fbe" - integrity sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA== - dependencies: - "@babel/helper-string-parser" "^7.22.5" - "@babel/helper-validator-identifier" "^7.22.5" - to-fast-properties "^2.0.0" - "@bcoe/v8-coverage@^0.2.3": version "0.2.3" resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" @@ -675,45 +661,41 @@ dependencies: "@volar/language-core" "1.10.0" -"@vue-macros/api@0.8.2": - version "0.8.2" - resolved "https://registry.yarnpkg.com/@vue-macros/api/-/api-0.8.2.tgz#24e4aefdcdd34c91376901dfa0cf5d9c85ae142f" - integrity sha512-XcDZhJrY87VNfWuo9Z6qy1BY5CArT2Qjn/V+VcKNHLrBQ2UmSg6qKhdANzWXihXjAA8z9jHP+MLwbn+nAYo7Bw== +"@vue-macros/api@0.8.6": + version "0.8.6" + resolved "https://registry.yarnpkg.com/@vue-macros/api/-/api-0.8.6.tgz#5e40f50c1ac6d258bc6171fc2e08b1530bdd8492" + integrity sha512-g9ZO/z+LvSo4c0cIsLEJ+U4ZbCKYo1o6uJ87fry/+NZ6DeebOXuh5yJ0xkrpz+FCvLK3LsLtG/set467EstEuQ== dependencies: - "@babel/types" "^7.22.5" - "@vue-macros/common" "1.6.2" + "@babel/types" "^7.22.17" + "@vue-macros/common" "1.8.0" resolve.exports "^2.0.2" -"@vue-macros/better-define@1.6.8": - version "1.6.8" - resolved "https://registry.yarnpkg.com/@vue-macros/better-define/-/better-define-1.6.8.tgz#13184d8449d87ebbc6d2ca4453a2d01a5ce05593" - integrity sha512-ONuM3ObwynA8dyQaZ7PGfGEySp2XpjXYcrIzB9Dy+6EgO7deWo8QCBEX+wpn/Q+ajAyoDJfBBMQjN1YAt2InIg== +"@vue-macros/better-define@1.6.12": + version "1.6.12" + resolved "https://registry.yarnpkg.com/@vue-macros/better-define/-/better-define-1.6.12.tgz#8a472a6c3b1c3a8ee7d8db4b7e1f3973b4dcbbcd" + integrity sha512-wE0kPtwQ2ziyga37FeNycHdvsMTs5tX9BwNrwhTGdu//3O6wKOQfTyqkro8MbLus2eqXYbGH1uoY34J2A/9M/A== dependencies: - "@vue-macros/api" "0.8.2" - "@vue-macros/common" "1.6.2" + "@vue-macros/api" "0.8.6" + "@vue-macros/common" "1.8.0" unplugin "^1.4.0" -"@vue-macros/chain-call@^0.1.2": - version "0.1.2" - resolved "https://registry.yarnpkg.com/@vue-macros/chain-call/-/chain-call-0.1.2.tgz#0b0bc2175d38961102506a543a6523cea475c786" - integrity sha512-IlZbqjPlbG3un2at/AyMs6o4YqBPRfRfO20LSy3lWRPwwbSzzJXMRzNumI538r24QgbhCND8QzBg3BGUmQKPyg== +"@vue-macros/boolean-prop@0.2.1": + version "0.2.1" + resolved "https://registry.yarnpkg.com/@vue-macros/boolean-prop/-/boolean-prop-0.2.1.tgz#ca253c34eb2f8b554898c0faf7fc19dfd0f418c1" + integrity sha512-xviX+eOVQGjSKCw/GOEtc6AzqQFR5bTAmAM4SUVPO4yUhhCgMz+eAtGY5f0YAIS9KYjnJ3DXGVLoIewKswb45w== dependencies: - "@vue-macros/common" "1.6.2" - unplugin "^1.4.0" + "@vue-macros/common" "1.8.0" + "@vue/compiler-core" "^3.3.4" -"@vue-macros/common@1.6.2", "@vue-macros/common@~1.6.2": - version "1.6.2" - resolved "https://registry.yarnpkg.com/@vue-macros/common/-/common-1.6.2.tgz#b564944aba23aa8df7c8ca2c2519222c633d20e2" - integrity sha512-1RtMew9RxBvPgUhwQPBismenqHzfeFGycJbrseZ7RQsofE0FG7zoHeElYS1LADTcLXN6lA7FAnE7VlW7MaHu2w== +"@vue-macros/chain-call@^0.1.6": + version "0.1.6" + resolved "https://registry.yarnpkg.com/@vue-macros/chain-call/-/chain-call-0.1.6.tgz#b6ffe0562aec50b95e7a57e74672cbb81aef36c3" + integrity sha512-ACUnx9TbPvjjn3aCxpqN2yPC/1wyZTdJnEfh+KLn2rgl5mQUFvi/oOs4rKz/koPSU76fYhPnhbVK4oDv/wQMwg== dependencies: - "@babel/types" "^7.22.5" - "@rollup/pluginutils" "^5.0.2" - "@vue/compiler-sfc" "^3.3.4" - ast-kit "^0.9.4" - local-pkg "^0.4.3" - magic-string-ast "^0.3.0" + "@vue-macros/common" "1.8.0" + unplugin "^1.4.0" -"@vue-macros/common@1.8.0": +"@vue-macros/common@1.8.0", "@vue-macros/common@~1.8.0": version "1.8.0" resolved "https://registry.yarnpkg.com/@vue-macros/common/-/common-1.8.0.tgz#885f1e7095b3b4e32773a35fd8f768f82a6c0e5c" integrity sha512-auDJJzE0z3uRe3867e0DsqcseKImktNf5ojCZgUKqiVxb2yTlwlgOVAYCgoep9oITqxkXQymSvFeKhedi8PhaA== @@ -725,49 +707,41 @@ local-pkg "^0.4.3" magic-string-ast "^0.3.0" -"@vue-macros/define-emit@^0.1.12": - version "0.1.12" - resolved "https://registry.yarnpkg.com/@vue-macros/define-emit/-/define-emit-0.1.12.tgz#2065078551c49644ed7f04da1306172d0f3476d2" - integrity sha512-mea8wXuRNsY+WOlpLzZ5yjE+xIUe07I0M0yLKo3X4rULJ52z8KdXOeYDpAdvFDVT6EumAlfsjROspC1nGZ/nTg== - dependencies: - "@vue-macros/api" "0.8.2" - "@vue-macros/common" "1.6.2" - rollup "^3.27.0" - unplugin "^1.4.0" - -"@vue-macros/define-models@1.0.12": - version "1.0.12" - resolved "https://registry.yarnpkg.com/@vue-macros/define-models/-/define-models-1.0.12.tgz#9604a8d0801c28add97714ce668ca5d65f8f5b95" - integrity sha512-SqOC6fi98kCjLSRMpLBWDdPtX1Xg9aMhB8ugr/KNuuErRnRICiu+Amv1mDrh409FwY4AiCvmVNopoABGpzZ7Rg== +"@vue-macros/define-emit@^0.1.16": + version "0.1.16" + resolved "https://registry.yarnpkg.com/@vue-macros/define-emit/-/define-emit-0.1.16.tgz#67c44b37085bb529f72045c7bc5438f33826065a" + integrity sha512-8UWGYzopmV+fHFBesqHBPkL76Utzd+br1kjWhx655VLE4IbgnCJNRSBXAsMmbsVGqVFSS3jvFVcpz7J8O0N5rw== dependencies: - "@vue-macros/common" "1.6.2" - ast-walker-scope "^0.4.2" + "@vue-macros/api" "0.8.6" + "@vue-macros/common" "1.8.0" + rollup "^3.29.1" unplugin "^1.4.0" -"@vue-macros/define-prop@^0.2.3": - version "0.2.3" - resolved "https://registry.yarnpkg.com/@vue-macros/define-prop/-/define-prop-0.2.3.tgz#14affa48acbbd9d44b07060dfa39e132fc0ba701" - integrity sha512-RiWajX2ofCnDlxco22z0onWXRbxAx7uB8oXFd/wx3Gg7IuMHzsCO8zqcrGLxN4ajIHK0MBSqKPlllDuiWL+YCA== +"@vue-macros/define-models@1.0.16": + version "1.0.16" + resolved "https://registry.yarnpkg.com/@vue-macros/define-models/-/define-models-1.0.16.tgz#19274579c347948bc47e95089adc632424ca9a14" + integrity sha512-+/3tMcCP6UCdmzn4R8IG16eAk8JNSndsKguq5PNXfg1OZaAmbskGUA5QGOUqNKxynP1rtcCtwEJB8CnzMiiAUQ== dependencies: - "@vue-macros/api" "0.8.2" - "@vue-macros/common" "1.6.2" - rollup "^3.27.0" + "@vue-macros/common" "1.8.0" + ast-walker-scope "^0.5.0" unplugin "^1.4.0" -"@vue-macros/define-props-refs@1.1.6": - version "1.1.6" - resolved "https://registry.yarnpkg.com/@vue-macros/define-props-refs/-/define-props-refs-1.1.6.tgz#5a0915a844804fc11f94af68f97e532c4acc2bd0" - integrity sha512-DBBHnm4eaA/kN7ff2nmRsXmjNzMr0aoYuXkHohRRzEMkJ0hL/UmO+25LOLiiWK+eGffhXAfaoTTrYlT/IoBWHg== +"@vue-macros/define-prop@^0.2.8": + version "0.2.8" + resolved "https://registry.yarnpkg.com/@vue-macros/define-prop/-/define-prop-0.2.8.tgz#e73c95dff60a41992aa157b98fe666e0e56c4f2d" + integrity sha512-ML0bHlOQ2NvxGTgHnGyWlCisb97WmTHKzcKYKYuK+YBTi5h7kimTft4W1Gnw38P1sKIdnknj393qSVHEg7MASw== dependencies: - "@vue-macros/common" "1.6.2" + "@vue-macros/api" "0.8.6" + "@vue-macros/common" "1.8.0" + rollup "^3.29.1" unplugin "^1.4.0" -"@vue-macros/define-props@1.0.16": - version "1.0.16" - resolved "https://registry.yarnpkg.com/@vue-macros/define-props/-/define-props-1.0.16.tgz#0edb4441dcfdd9c6b1289e38fcf916b746a0ab8e" - integrity sha512-xhJ1aOk33Dvh3zelrnDnZpHeWuhaglDXvna3Gs1kFjU2sGXikDyO+2V+zXH9wCFZ41xNtedA2S8A6X6sWUOYFA== +"@vue-macros/define-props-refs@1.1.10": + version "1.1.10" + resolved "https://registry.yarnpkg.com/@vue-macros/define-props-refs/-/define-props-refs-1.1.10.tgz#5123fbcdbffdd88adc9200c37c6c9afeff2162f2" + integrity sha512-aWUh+Y6MbRa6hhBE5FFGjspu5XrYlPlNDEtqVX9Zpeyd9zrSmcja1K82/g7wT/U8j8endcJ96HiZGcGcYWqeBQ== dependencies: - "@vue-macros/common" "1.6.2" + "@vue-macros/common" "1.8.0" unplugin "^1.4.0" "@vue-macros/define-props@1.0.21": @@ -778,20 +752,20 @@ "@vue-macros/common" "1.8.0" unplugin "^1.4.0" -"@vue-macros/define-render@1.3.15": - version "1.3.15" - resolved "https://registry.yarnpkg.com/@vue-macros/define-render/-/define-render-1.3.15.tgz#08e87889a9ee6a4ed4d0ccbe8c5ed3b402c65672" - integrity sha512-WyL+JCse+ZnywgwW91e+o1EmvCwGen/TN/U4YvlgSofIPWBHs9528RtS8dBVonX7qiLtd05aMAzfPATVUXJBvQ== +"@vue-macros/define-render@1.4.3": + version "1.4.3" + resolved "https://registry.yarnpkg.com/@vue-macros/define-render/-/define-render-1.4.3.tgz#9e53e25279caa51a7bd1e465f9f84e6d4a7c1f94" + integrity sha512-PvhfqIAWw9NbNLSMucnrWIzzAPaxiLzRVybfOqBAhSWIj1psm0hhdsZY+35adcalSE+q872sPbQ92ofbaDBZVg== dependencies: - "@vue-macros/common" "1.6.2" + "@vue-macros/common" "1.8.0" unplugin "^1.4.0" -"@vue-macros/define-slots@1.0.11": - version "1.0.11" - resolved "https://registry.yarnpkg.com/@vue-macros/define-slots/-/define-slots-1.0.11.tgz#8a3d7c7c85f6028264cb50ce030ee60ccdf6bade" - integrity sha512-zMWxzxKIpq2KKhWk1bC7WBW18wGrPo6hvqPVpZOr7wmigEp6kUfTQ9IoZB9XfhRo4UjBgVi8rs1GnuOTrgfykQ== +"@vue-macros/define-slots@1.0.15": + version "1.0.15" + resolved "https://registry.yarnpkg.com/@vue-macros/define-slots/-/define-slots-1.0.15.tgz#d724c6d757ac40a6b10b87e6e2ebf29a6aa39791" + integrity sha512-X2eF0ATB1Q2j7ZYiyDu2pZPWkW1M9h1UIX9eu4R6msxIwjIYWFWYyIwS8vq8EVROu6XSGbVv2Edpq5SaDt26LA== dependencies: - "@vue-macros/common" "1.6.2" + "@vue-macros/common" "1.8.0" unplugin "^1.4.0" "@vue-macros/devtools@^0.1.3": @@ -802,83 +776,92 @@ sirv "^2.0.3" vue "^3.3.4" -"@vue-macros/export-expose@0.0.9": - version "0.0.9" - resolved "https://registry.yarnpkg.com/@vue-macros/export-expose/-/export-expose-0.0.9.tgz#7e56b2cc10f504e0d9294b445d4161b48a6cce59" - integrity sha512-2SymO7FeKs52e4dVn4jfdhyHfNM0gTqhazuJkRKwgAtvM5JTATXhSdbf73KhRV5YoJMO601WMLxOqKAQfZQfPA== +"@vue-macros/export-expose@0.0.13": + version "0.0.13" + resolved "https://registry.yarnpkg.com/@vue-macros/export-expose/-/export-expose-0.0.13.tgz#52969fe9c2299752d077391727b178fdef1347d9" + integrity sha512-7aDiZDAjT6i6afWE2/W3w9LwCBMGw16SoIFmxHzfbVsUq2hePRaXKYtwDugKqjh/nzq8DO2GKMHxyRBZsCfK4Q== dependencies: - "@vue-macros/common" "1.6.2" + "@vue-macros/common" "1.8.0" "@vue/compiler-sfc" "^3.3.4" unplugin "^1.4.0" -"@vue-macros/export-props@0.3.14": - version "0.3.14" - resolved "https://registry.yarnpkg.com/@vue-macros/export-props/-/export-props-0.3.14.tgz#806dc87078cddc9fb1fe5d1ebda622fa359a0eef" - integrity sha512-RWVLrzKdTaweNNOI8qN9U1gEaiT0Iz802tye8vsUhocJl8ckDfVr1YsI7uEEFNlwCagak/Hmb+Fil/wFXSALaw== +"@vue-macros/export-props@0.3.18": + version "0.3.18" + resolved "https://registry.yarnpkg.com/@vue-macros/export-props/-/export-props-0.3.18.tgz#78cab0d3626e66242a9566c162b9e5dba1f01b5d" + integrity sha512-AJHP3HuE+cMNgWDtRyOmLB8ELimwc6G4QnUqPk7PWycyZvXwocKTQgNsMeaYmkH2o13kksId+wx2mI3nGr0fWQ== + dependencies: + "@vue-macros/common" "1.8.0" + unplugin "^1.4.0" + +"@vue-macros/export-render@0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@vue-macros/export-render/-/export-render-0.1.1.tgz#9b4b930f94f6ee5718aea41b2e16d1b0621d77af" + integrity sha512-IQp8jO3Q5Y6/MfMQnIBxQ431bFjYUXIYD36aZriV85V3YnpfKum+0uovDuPXE5isvIV/VJwGzAltXsGkKBWcJg== dependencies: - "@vue-macros/common" "1.6.2" + "@vue-macros/common" "1.8.0" + "@vue/compiler-sfc" "^3.3.4" unplugin "^1.4.0" -"@vue-macros/hoist-static@1.4.8": - version "1.4.8" - resolved "https://registry.yarnpkg.com/@vue-macros/hoist-static/-/hoist-static-1.4.8.tgz#0459691b0af890b8ecb005d1b303b59adce84738" - integrity sha512-CyhgGP0DPmiRbPJUCVS3n/ToTcLMvK8vq1cl76ajLExRiE7K2JEPgiuEDmrCbVYSs+stkiIYRQMNvu8Cvdclyg== +"@vue-macros/hoist-static@1.4.12": + version "1.4.12" + resolved "https://registry.yarnpkg.com/@vue-macros/hoist-static/-/hoist-static-1.4.12.tgz#90d6f93a3368b344512758694f23bb9a3cdb1a9a" + integrity sha512-MRdwxAp8rdrFUwYge1WcgS2h7jhL7RfcO/97pnT9qz/s4ps2a8hnbAT61Kn3p/PC6rLme6Di0GZFQ76rkQzULA== dependencies: - "@vue-macros/common" "1.6.2" + "@vue-macros/common" "1.8.0" unplugin "^1.4.0" -"@vue-macros/jsx-directive@0.2.2": - version "0.2.2" - resolved "https://registry.yarnpkg.com/@vue-macros/jsx-directive/-/jsx-directive-0.2.2.tgz#ced75f72a957a45b4894fb634dd13651b36573dd" - integrity sha512-cEg8kTOZJor7Z5eHp1EyDzJ8JOgAjTx02Gw8z0XnKsRM5LyS4RDkRYulUIEoA920r1XgfAu84BHWkAxiXMsjYQ== +"@vue-macros/jsx-directive@0.6.5": + version "0.6.5" + resolved "https://registry.yarnpkg.com/@vue-macros/jsx-directive/-/jsx-directive-0.6.5.tgz#c0b50966350d2cda4e0e861af3202819d2893cf5" + integrity sha512-GAh47ZXbCDwjOEURJzHp/KKykp5CNqbEaHBXYXaPKkANnhqWxCy96p+o0z+6CY4QyFc+nTY2BitpfnArvN/sbQ== dependencies: - "@vue-macros/common" "~1.6.2" + "@vue-macros/common" "~1.8.0" unplugin "^1.4.0" -"@vue-macros/named-template@0.3.15": - version "0.3.15" - resolved "https://registry.yarnpkg.com/@vue-macros/named-template/-/named-template-0.3.15.tgz#84c0f7ab8e620dc6d3f1c6f34676ed56e87c9c06" - integrity sha512-HVcZ/XDLRr7b/X9y/a734qq5vfTr7oYFm3Mvt6AluHPDw31Dj4uA/mFBY2fvlnh+1zhl+BjDZevdWw6J4YjYNg== +"@vue-macros/named-template@0.3.19": + version "0.3.19" + resolved "https://registry.yarnpkg.com/@vue-macros/named-template/-/named-template-0.3.19.tgz#d289a5258a6b6b59f40db87d5be35ba51c6a87a2" + integrity sha512-u4xMAyHhCu/yOYeCJog9r9A04JH1+a9FKyZPaXGjHj+omiMMWLtJJLMumsKzSMCPooTAcDApk48SpsIEMmvSdA== dependencies: - "@vue-macros/common" "1.6.2" + "@vue-macros/common" "1.8.0" "@vue/compiler-dom" "^3.3.4" unplugin "^1.4.0" -"@vue-macros/reactivity-transform@0.3.18": - version "0.3.18" - resolved "https://registry.yarnpkg.com/@vue-macros/reactivity-transform/-/reactivity-transform-0.3.18.tgz#ca1e2eb083333c1123ff83b6bc6157bd91fd4c0a" - integrity sha512-wr1Jl+UQPYz9ZumQ05THSizAg1XtQA7Lv7WgGiaXZ9hBRJsmovE1AKXOLa9qHQ1JImeQN3XZDOn5ZUB+LGq8Lw== +"@vue-macros/reactivity-transform@0.3.23": + version "0.3.23" + resolved "https://registry.yarnpkg.com/@vue-macros/reactivity-transform/-/reactivity-transform-0.3.23.tgz#d02f6f9caac364ba1017e5226f51a42620611d23" + integrity sha512-SubIg1GsNpQdIDJusrcA2FWBgwSY+4jmL0j6SJ6PU85r3rlS+uDhn6AUkqxeZRAdmJnrbGHXDyWUdygOZmWrSg== dependencies: - "@babel/parser" "^7.22.7" - "@vue-macros/common" "1.6.2" + "@babel/parser" "^7.22.16" + "@vue-macros/common" "1.8.0" "@vue/compiler-core" "^3.3.4" "@vue/shared" "^3.3.4" - magic-string "^0.30.2" + magic-string "^0.30.3" unplugin "^1.4.0" -"@vue-macros/setup-block@0.2.14": - version "0.2.14" - resolved "https://registry.yarnpkg.com/@vue-macros/setup-block/-/setup-block-0.2.14.tgz#997b1786ee365a728783f9a004350dbb1990d793" - integrity sha512-EYfSTaCJEZkeXeZFdQKeceAfCVofldTSs2uO5rrhAAEFxcw2vJfSN/pZTHIU3u4vMVjMboniXqCOCkGRGnZu/w== +"@vue-macros/setup-block@0.2.18": + version "0.2.18" + resolved "https://registry.yarnpkg.com/@vue-macros/setup-block/-/setup-block-0.2.18.tgz#da8a5487434c1ec272c9175dad8bb31db4cede9d" + integrity sha512-SyVzW5+I8MWe0lEAtGF76UDqyX4x/YxOMYZR1P9vr9M/QYfj5w7CCo4a6g81qDNxfwaOVVUWahWsia4rNHOp2A== dependencies: - "@vue-macros/common" "1.6.2" + "@vue-macros/common" "1.8.0" "@vue/compiler-dom" "^3.3.4" unplugin "^1.4.0" -"@vue-macros/setup-component@0.16.15": - version "0.16.15" - resolved "https://registry.yarnpkg.com/@vue-macros/setup-component/-/setup-component-0.16.15.tgz#034e9f6c6c628eb7fa88d440fe0e50d9a7eef420" - integrity sha512-6pOAodeKMmLWgzy3M6kWiU8B2VwCW9BoheeUAQn04wEJq9QkNQHvMePqy2swB5NvdaWMAOJsikB0HKV4gjKH2A== +"@vue-macros/setup-component@0.16.19": + version "0.16.19" + resolved "https://registry.yarnpkg.com/@vue-macros/setup-component/-/setup-component-0.16.19.tgz#0a1f840f34dd14ef5d5b8fc84ad33c454e2c0edb" + integrity sha512-85xa2mjlSrUDcLEoC3CvNIguc04fAw7D46cJYmFZrl/VhSfd1QZrZxk18HAjh4N9FuPPpX9eVed0l/fyVlOzSw== dependencies: - "@vue-macros/common" "1.6.2" + "@vue-macros/common" "1.8.0" unplugin "^1.4.0" -"@vue-macros/setup-sfc@0.15.15": - version "0.15.15" - resolved "https://registry.yarnpkg.com/@vue-macros/setup-sfc/-/setup-sfc-0.15.15.tgz#e8daed129fc73eb1c8bd44d12e9dc7c06d7a9c20" - integrity sha512-ntLI1Pa0pWgtgjEgQ5jUbcBl/EJKCY518jFzeFB7hhBzdBJGU78ou0mUYF4RrSPsEJP8Xiyo7VxHZ+UQXW9UjA== +"@vue-macros/setup-sfc@0.16.3": + version "0.16.3" + resolved "https://registry.yarnpkg.com/@vue-macros/setup-sfc/-/setup-sfc-0.16.3.tgz#9567cbf616f86a8c7590ef76b6ec13f8663cc150" + integrity sha512-CN+asiwAgQhA797FaMf/71M3JQvTfS2P+O0gQ4bEuRJBp/XIUfHaoa3AiKReZkry+2ervPS4w2ljZPOGBaXBGA== dependencies: - "@vue-macros/common" "1.6.2" + "@vue-macros/common" "1.8.0" unplugin "^1.4.0" "@vue-macros/short-bind@0.1.0": @@ -889,12 +872,12 @@ "@vue-macros/common" "1.8.0" "@vue/compiler-core" "^3.3.4" -"@vue-macros/short-emits@1.4.6": - version "1.4.6" - resolved "https://registry.yarnpkg.com/@vue-macros/short-emits/-/short-emits-1.4.6.tgz#161213c8415b6bab766633315e418e65fc34cf44" - integrity sha512-tCYLceVvMHqQi5Qsh7ftryl/NbdWUZMYG1zeOKhQHWFJ08pGtpAHx/3oHA0Z2n/PIsEYIOtF2LUi/d9+Jn0fag== +"@vue-macros/short-emits@1.4.10": + version "1.4.10" + resolved "https://registry.yarnpkg.com/@vue-macros/short-emits/-/short-emits-1.4.10.tgz#b9a43ea0df33e3fed76e10487f463d86c687a0aa" + integrity sha512-QHLQM+PSKgk+D4ksaBwv+rOOf5KSAx6k5rfLlFopgJFlr8ISbcagnwEf7L02EFb/auz4HsEKkNVrwPPCYKhhnw== dependencies: - "@vue-macros/common" "1.6.2" + "@vue-macros/common" "1.8.0" unplugin "^1.4.0" "@vue-macros/short-vmodel@1.3.0": @@ -1116,7 +1099,7 @@ acorn-walk@^8.2.0: resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== -acorn@^8.8.2, acorn@^8.9.0: +acorn@^8.10.0, acorn@^8.8.2, acorn@^8.9.0: version "8.10.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== @@ -1223,13 +1206,13 @@ ast-kit@^0.9.4: "@rollup/pluginutils" "^5.0.2" pathe "^1.1.1" -ast-walker-scope@^0.4.2: - version "0.4.2" - resolved "https://registry.yarnpkg.com/ast-walker-scope/-/ast-walker-scope-0.4.2.tgz#3f2fbd1dbf67568c3cd848975b20c3c8ea978aa0" - integrity sha512-vdCU9JvpsrxWxvJiRHAr8If8cu07LWJXDPhkqLiP4ErbN1fu/mK623QGmU4Qbn2Nq4Mx0vR/Q017B6+HcHg1aQ== +ast-walker-scope@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/ast-walker-scope/-/ast-walker-scope-0.5.0.tgz#87e0ca4f34394d11ec4dea5925b8bda80b811819" + integrity sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q== dependencies: - "@babel/parser" "^7.22.4" - "@babel/types" "^7.22.4" + "@babel/parser" "^7.22.7" + ast-kit "^0.9.4" asynckit@^0.4.0: version "0.4.0" @@ -2210,6 +2193,13 @@ magic-string@^0.30.1, magic-string@^0.30.2: dependencies: "@jridgewell/sourcemap-codec" "^1.4.15" +magic-string@^0.30.3: + version "0.30.3" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.3.tgz#403755dfd9d6b398dfa40635d52e96c5ac095b85" + integrity sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw== + dependencies: + "@jridgewell/sourcemap-codec" "^1.4.15" + make-dir@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-4.0.0.tgz#c3c2307a771277cd9638305f915c29ae741b614e" @@ -2529,13 +2519,20 @@ reusify@^1.0.4: resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== -rollup@^3.25.2, rollup@^3.27.0, rollup@^3.27.1: +rollup@^3.25.2, rollup@^3.27.1: version "3.27.2" resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.27.2.tgz#59adc973504408289be89e5978e938ce852c9520" integrity sha512-YGwmHf7h2oUHkVBT248x0yt6vZkYQ3/rvE5iQuVBh3WO8GcJ6BNeOkpoX1yMHIiBm18EMLjBPIoUDkhgnyxGOQ== optionalDependencies: fsevents "~2.3.2" +rollup@^3.29.1: + version "3.29.3" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.29.3.tgz#97769774ccaa6a3059083d4680fcabd8ead01289" + integrity sha512-T7du6Hum8jOkSWetjRgbwpM6Sy0nECYrYRSmZjayFcOddtKJWU4d17AC3HNUk7HRuqy4p+G7aEZclSHytqUmEg== + optionalDependencies: + fsevents "~2.3.2" + rrweb-cssom@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz#ed298055b97cbddcdeb278f904857629dec5e0e1" @@ -2845,44 +2842,48 @@ unplugin-combine@^0.7.0: "@antfu/utils" "^0.7.5" unplugin "^1.3.2" -unplugin-vue-define-options@1.3.14: - version "1.3.14" - resolved "https://registry.yarnpkg.com/unplugin-vue-define-options/-/unplugin-vue-define-options-1.3.14.tgz#9a0e029474e3c3468433dce16928e05e45859d3c" - integrity sha512-TZ3jgo2H5E5r/jhkHSNPvgatkad4NzFPSMaG6LGpl07DthcCH1bIJIH/jWZa5Ebz6oWb9GfBeP7qN8hdufKOzQ== +unplugin-vue-define-options@1.3.18: + version "1.3.18" + resolved "https://registry.yarnpkg.com/unplugin-vue-define-options/-/unplugin-vue-define-options-1.3.18.tgz#16b692b688bb6e22a012ca2fc76065558211c9d2" + integrity sha512-AaE10FCccfezT48yyYuUXdnTF9z8vQuXrlpNF5uQtq/AOD2pdkf38vnmJm8bJjpoqEkR6u72wNCJLZKXSUw+Og== dependencies: - "@vue-macros/common" "1.6.2" - ast-walker-scope "^0.4.2" + "@vue-macros/common" "1.8.0" + ast-walker-scope "^0.5.0" unplugin "^1.4.0" -unplugin-vue-macros@2.4.3: - version "2.4.3" - resolved "https://registry.yarnpkg.com/unplugin-vue-macros/-/unplugin-vue-macros-2.4.3.tgz#47ccd64ba6bb586d8440571aff358481f56d0c3e" - integrity sha512-5B+btQVs9vzX+zipjcpUWHKue2X62lsVTnRFb9ceGBdW5GfR2M/KG+N+ipu7b2+7JwwsKRG6WqweveKP65BEIQ== - dependencies: - "@vue-macros/better-define" "1.6.8" - "@vue-macros/chain-call" "^0.1.2" - "@vue-macros/common" "1.6.2" - "@vue-macros/define-emit" "^0.1.12" - "@vue-macros/define-models" "1.0.12" - "@vue-macros/define-prop" "^0.2.3" - "@vue-macros/define-props" "1.0.16" - "@vue-macros/define-props-refs" "1.1.6" - "@vue-macros/define-render" "1.3.15" - "@vue-macros/define-slots" "1.0.11" +unplugin-vue-macros@2.6.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/unplugin-vue-macros/-/unplugin-vue-macros-2.6.0.tgz#f25f6567890873f447116d414fbed2dab66ef555" + integrity sha512-rbOIGBdf3tNqJ2UKUlCq8Ng52jfEJ+zMX4TaGoYpewAtw1XpuKG6ZfnXvGCDR5M6hmBX0nqbkL8qSnsBZYy5XQ== + dependencies: + "@vue-macros/better-define" "1.6.12" + "@vue-macros/boolean-prop" "0.2.1" + "@vue-macros/chain-call" "^0.1.6" + "@vue-macros/common" "1.8.0" + "@vue-macros/define-emit" "^0.1.16" + "@vue-macros/define-models" "1.0.16" + "@vue-macros/define-prop" "^0.2.8" + "@vue-macros/define-props" "1.0.21" + "@vue-macros/define-props-refs" "1.1.10" + "@vue-macros/define-render" "1.4.3" + "@vue-macros/define-slots" "1.0.15" "@vue-macros/devtools" "^0.1.3" - "@vue-macros/export-expose" "0.0.9" - "@vue-macros/export-props" "0.3.14" - "@vue-macros/hoist-static" "1.4.8" - "@vue-macros/jsx-directive" "0.2.2" - "@vue-macros/named-template" "0.3.15" - "@vue-macros/reactivity-transform" "0.3.18" - "@vue-macros/setup-block" "0.2.14" - "@vue-macros/setup-component" "0.16.15" - "@vue-macros/setup-sfc" "0.15.15" - "@vue-macros/short-emits" "1.4.6" - unplugin "^1.4.0" + "@vue-macros/export-expose" "0.0.13" + "@vue-macros/export-props" "0.3.18" + "@vue-macros/export-render" "0.1.1" + "@vue-macros/hoist-static" "1.4.12" + "@vue-macros/jsx-directive" "0.6.5" + "@vue-macros/named-template" "0.3.19" + "@vue-macros/reactivity-transform" "0.3.23" + "@vue-macros/setup-block" "0.2.18" + "@vue-macros/setup-component" "0.16.19" + "@vue-macros/setup-sfc" "0.16.3" + "@vue-macros/short-bind" "0.1.0" + "@vue-macros/short-emits" "1.4.10" + "@vue-macros/short-vmodel" "1.3.0" + unplugin "^1.5.0" unplugin-combine "^0.7.0" - unplugin-vue-define-options "1.3.14" + unplugin-vue-define-options "1.3.18" unplugin@^1.0.0: version "1.3.1" @@ -2904,6 +2905,16 @@ unplugin@^1.3.2, unplugin@^1.4.0: webpack-sources "^3.2.3" webpack-virtual-modules "^0.5.0" +unplugin@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/unplugin/-/unplugin-1.5.0.tgz#8938ae84defe62afc7757df9ca05d27160f6c20c" + integrity sha512-9ZdRwbh/4gcm1JTOkp9lAkIDrtOyOxgHmY7cjuwI8L/2RTikMcVG25GsZwNAgRuap3iDw2jeq7eoqtAsz5rW3A== + dependencies: + acorn "^8.10.0" + chokidar "^3.5.3" + webpack-sources "^3.2.3" + webpack-virtual-modules "^0.5.0" + url-parse@^1.5.3: version "1.5.10" resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1"