From: Eduardo San Martin Morote Date: Wed, 21 Jul 2021 15:21:19 +0000 (+0200) Subject: chore: up vue X-Git-Tag: v2.0.0-rc.0~36 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6f3a6e525c3d217aabe69bfb48a86f0964caf67a;p=thirdparty%2Fvuejs%2Fpinia.git chore: up vue --- diff --git a/src/store.ts b/src/store.ts index 274c5f33..bf011a1b 100644 --- a/src/store.ts +++ b/src/store.ts @@ -73,8 +73,10 @@ function innerPatch( const { assign } = Object +function isComputed(value: ComputedRef | unknown): value is ComputedRef function isComputed(o: any): o is ComputedRef { - return o && o.effect && o.effect.computed + // FIXME: should be different in next beta + return o && o.effect } function createOptionsStore< @@ -141,7 +143,7 @@ function createSetupStore< Id extends string, SS, S extends StateTree, - G extends ActionsTree, // TODO: naming + G extends Record, A extends ActionsTree >( $id: Id, diff --git a/yarn.lock b/yarn.lock index a67890df..1c80fc1d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -250,10 +250,10 @@ dependencies: "@babel/types" "^7.14.5" -"@babel/helper-validator-identifier@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz#d0f0e277c512e0c938277faa85a3968c9a44c0e8" - integrity sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg== +"@babel/helper-validator-identifier@^7.14.5", "@babel/helper-validator-identifier@^7.14.8": + version "7.14.8" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.8.tgz#32be33a756f29e278a0d644fa08a2c9e0f88a34c" + integrity sha512-ZGy6/XQjllhYQrNw/3zfWRwZCTVSiBLZ9DHVZxn9n2gip/7ab8mv2TWlKPIBk26RwedCBoWdjLmn+t9na2Gcow== "@babel/helper-validator-option@^7.14.5": version "7.14.5" @@ -278,11 +278,16 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.12.0", "@babel/parser@^7.13.9", "@babel/parser@^7.14.5", "@babel/parser@^7.14.6", "@babel/parser@^7.14.7": +"@babel/parser@^7.1.0", "@babel/parser@^7.14.5", "@babel/parser@^7.14.6", "@babel/parser@^7.14.7": version "7.14.7" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.7.tgz#6099720c8839ca865a2637e6c85852ead0bdb595" integrity sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA== +"@babel/parser@^7.12.0", "@babel/parser@^7.13.9": + version "7.14.8" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.8.tgz#66fd41666b2d7b840bd5ace7f7416d5ac60208d4" + integrity sha512-syoCQFOoo/fzkWDeM0dLEZi5xqurb5vuyzwIMNZRNun+N/9A4cUZeQaE7dTrB8jGaKuJRBtEOajtnmw0I5hvvA== + "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" @@ -391,7 +396,7 @@ debug "^4.1.0" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.12.0", "@babel/types@^7.13.0", "@babel/types@^7.14.5", "@babel/types@^7.3.0", "@babel/types@^7.3.3": +"@babel/types@^7.0.0", "@babel/types@^7.14.5", "@babel/types@^7.3.0", "@babel/types@^7.3.3": version "7.14.5" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.14.5.tgz#3bb997ba829a2104cedb20689c4a5b8121d383ff" integrity sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg== @@ -399,6 +404,14 @@ "@babel/helper-validator-identifier" "^7.14.5" to-fast-properties "^2.0.0" +"@babel/types@^7.12.0", "@babel/types@^7.13.0": + version "7.14.8" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.14.8.tgz#38109de8fcadc06415fbd9b74df0065d4d41c728" + integrity sha512-iob4soQa7dZw8nodR/KlOQkPh9S4I8RwCxwRIFuiMRYjOzH/KJzdUfDgz6cGi5dDaclXF4P2PAhCdrBJNIg68Q== + dependencies: + "@babel/helper-validator-identifier" "^7.14.8" + 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" @@ -1024,14 +1037,14 @@ estree-walker "^2.0.1" source-map "^0.6.1" -"@vue/compiler-core@3.2.0-beta.2": - version "3.2.0-beta.2" - resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.0-beta.2.tgz#2bb29fb48acf1bae78575c07c8eb32e6bd98b274" - integrity sha512-AOzxqOYlWrQqCQ35JA8he4dCOUmBamLh3ILpr+h66d9SZNaN61H4TZbDYz3NckfPlkNxtOEZjPVRnJtqQO+hUQ== +"@vue/compiler-core@3.2.0-beta.3": + version "3.2.0-beta.3" + resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.0-beta.3.tgz#3a10628c6bb4d4b5df28bcdb6522a6c7702fc152" + integrity sha512-Uyu7xT3z3D8+1ZWDuFtoMoRIPj665Vp7BlULi4TuthXTteKtDy8rygqCV2TAuKJS6APY96NZxRyWd3wlO2qDOw== dependencies: "@babel/parser" "^7.12.0" "@babel/types" "^7.12.0" - "@vue/shared" "3.2.0-beta.2" + "@vue/shared" "3.2.0-beta.3" estree-walker "^2.0.1" source-map "^0.6.1" @@ -1043,13 +1056,13 @@ "@vue/compiler-core" "3.1.5" "@vue/shared" "3.1.5" -"@vue/compiler-dom@3.2.0-beta.2": - version "3.2.0-beta.2" - resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.0-beta.2.tgz#f8f1744e7766064916eecea34c0dad1736de1fa1" - integrity sha512-bBA5V3EoP//8934pRS3+TQN/gwRT/+dv3bG/fpe0CveyLB/EEE5KW0dyGy83HYERcNNKNhR8mZKmPB6XyTz7DA== +"@vue/compiler-dom@3.2.0-beta.3": + version "3.2.0-beta.3" + resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.0-beta.3.tgz#4fc64ad7ce708e2821800200d58f089aa4481b41" + integrity sha512-scpBC68ZLGSU61W8xUJE97kZFZsrBZwaZtUy59dXFGrlIQtRd2HzyjCrXgLFgvYnlQLXPqaYpo5dJ1z1yNo2GQ== dependencies: - "@vue/compiler-core" "3.2.0-beta.2" - "@vue/shared" "3.2.0-beta.2" + "@vue/compiler-core" "3.2.0-beta.3" + "@vue/shared" "3.2.0-beta.3" "@vue/compiler-sfc@^3.1.1": version "3.1.5" @@ -1075,17 +1088,17 @@ source-map "^0.6.1" "@vue/compiler-sfc@^3.2.0-beta.1": - version "3.2.0-beta.2" - resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.0-beta.2.tgz#534e69cd386bf4d2e2b6eaa43d36f4f1d35acbc2" - integrity sha512-0+sXdpZTQR+UO5g55ZcYU79GiysBvW1vg9qCfyShvmVmHs8d9YdNxXTuy13dk64BjEHgeMi8PRRKK4kiJ/2/9g== + version "3.2.0-beta.3" + resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.0-beta.3.tgz#8199e8166a6721e7554d0d8446f8ff3752a45492" + integrity sha512-M50steBwRJiAYvCvVe1kFiab9Gj+NBZTpO6rRaXSWEvptv9blIdpdFiPFzGUhKB65/xGbdj3fyUN9fzXkIjrwA== dependencies: "@babel/parser" "^7.13.9" "@babel/types" "^7.13.0" "@types/estree" "^0.0.48" - "@vue/compiler-core" "3.2.0-beta.2" - "@vue/compiler-dom" "3.2.0-beta.2" - "@vue/compiler-ssr" "3.2.0-beta.2" - "@vue/shared" "3.2.0-beta.2" + "@vue/compiler-core" "3.2.0-beta.3" + "@vue/compiler-dom" "3.2.0-beta.3" + "@vue/compiler-ssr" "3.2.0-beta.3" + "@vue/shared" "3.2.0-beta.3" consolidate "^0.16.0" estree-walker "^2.0.1" hash-sum "^2.0.0" @@ -1105,13 +1118,13 @@ "@vue/compiler-dom" "3.1.5" "@vue/shared" "3.1.5" -"@vue/compiler-ssr@3.2.0-beta.2": - version "3.2.0-beta.2" - resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.0-beta.2.tgz#c0d8a2dffd0a5cc312b239115a5c9ce5d92351b2" - integrity sha512-nz1diH5t8MqcRgw5LlSizF5/oBHgGa9hfZxzDLKSCASPbn0XW8yyy4GvKZ92xRfHwzf7zXp8SS4DOQ3CjkGOFw== +"@vue/compiler-ssr@3.2.0-beta.3": + version "3.2.0-beta.3" + resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.0-beta.3.tgz#88106c28f915a17131652eace2032f8d70b05734" + integrity sha512-FVE9RfuNG6YyIo8vTO2yy4ibAkK+Ks+6qcLS2bzuoQbMHNXxWwI041ll8crHR9jlRjPF0u/Ng3Blf1PbT1+yRA== dependencies: - "@vue/compiler-dom" "3.2.0-beta.2" - "@vue/shared" "3.2.0-beta.2" + "@vue/compiler-dom" "3.2.0-beta.3" + "@vue/shared" "3.2.0-beta.3" "@vue/devtools-api@^6.0.0-beta.14", "@vue/devtools-api@^6.0.0-beta.15": version "6.0.0-beta.15" @@ -1125,12 +1138,12 @@ dependencies: "@vue/shared" "3.1.5" -"@vue/reactivity@3.2.0-beta.2": - version "3.2.0-beta.2" - resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.0-beta.2.tgz#4eec43b5cb30042feb0d461e3d8715dabe7bc3e6" - integrity sha512-+7mbCjsS83zE990ANJwABctHT0tFP948D/azI3WRcT0+kcnmY9LJHmNJawi7pOo93PYbiY1JX6QsDNxwcjdBYg== +"@vue/reactivity@3.2.0-beta.3": + version "3.2.0-beta.3" + resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.0-beta.3.tgz#0255cbedbb03f269ee03edbe8af71d9f77a095e7" + integrity sha512-Q+7cOgc5gHtY6I+0A6VXNOvOtuKQPHBLIGfGek3LwVDG5MpCY5Wt50u4mMEgiJafjKSgiGYctycWEBzmcI/Jtg== dependencies: - "@vue/shared" "3.2.0-beta.2" + "@vue/shared" "3.2.0-beta.3" "@vue/runtime-core@3.1.5": version "3.1.5" @@ -1140,13 +1153,13 @@ "@vue/reactivity" "3.1.5" "@vue/shared" "3.1.5" -"@vue/runtime-core@3.2.0-beta.2": - version "3.2.0-beta.2" - resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.0-beta.2.tgz#5286f18577b648833c639d420b08d189d75a42b2" - integrity sha512-/FE330p8aI/HssaNgsnsKNlB6Xof8kYcI7WQXMyCjB+kTPGY1+EsjEThAFlOc8d+U9l3ixaX+d1kmUBOa0OEhw== +"@vue/runtime-core@3.2.0-beta.3": + version "3.2.0-beta.3" + resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.0-beta.3.tgz#47656922aa3fb21e4e7a09ce4f2e780c8c417bf2" + integrity sha512-lTv/t+gMbtIIve3QMC8qAPiGml+IZrb0TBnoIKALVnMqvPzmKIxao4stMd30WGgKoZz0DGDiPp8oyKW4XlR48Q== dependencies: - "@vue/reactivity" "3.2.0-beta.2" - "@vue/shared" "3.2.0-beta.2" + "@vue/reactivity" "3.2.0-beta.3" + "@vue/shared" "3.2.0-beta.3" "@vue/runtime-dom@3.1.5": version "3.1.5" @@ -1157,13 +1170,13 @@ "@vue/shared" "3.1.5" csstype "^2.6.8" -"@vue/runtime-dom@3.2.0-beta.2": - version "3.2.0-beta.2" - resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.0-beta.2.tgz#b253ac4344160e63a82376cfcfa5a9dcaf6628d2" - integrity sha512-h5uKQlWpnqjxMRV0QsV9OgMOlmaXsHiGnste25j+q1B645aZ8/dX55SK4BCJfheE+7gML2dSvpuQU9GGBS21RA== +"@vue/runtime-dom@3.2.0-beta.3": + version "3.2.0-beta.3" + resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.0-beta.3.tgz#f2ae21092b059011696603ae3a58a83b663f670d" + integrity sha512-EYweuBiZfMT9Bady4X3kkIvF+Xtnde4id5RO0CrbmRj5A0s4a4Yh4PQlLLh5FHBswsRyGfTTbcx218pEcP1/Ig== dependencies: - "@vue/runtime-core" "3.2.0-beta.2" - "@vue/shared" "3.2.0-beta.2" + "@vue/runtime-core" "3.2.0-beta.3" + "@vue/shared" "3.2.0-beta.3" csstype "^2.6.8" "@vue/server-renderer@^3.1.1": @@ -1175,22 +1188,22 @@ "@vue/shared" "3.1.5" "@vue/server-renderer@^3.2.0-beta.1": - version "3.2.0-beta.2" - resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.0-beta.2.tgz#9879fa70fbb0d2d5de160adbfe5a2e5d96266ee4" - integrity sha512-Io0pXsm3E4pyrSCDc8Pcxl5uQ/r/CkPV5vOqQVyUDrYCmEtEpxdCf32FfX7ZVgJU1P6bzS1FQeYkXwRkCt14FQ== + version "3.2.0-beta.3" + resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.0-beta.3.tgz#a0e29fce1f89f2e91713e4330623ce5193da06b7" + integrity sha512-XRIGCOjB7ITQdVHSI9B8SBRdeJI1nReQFwcmbR75SUUnVpN9YzDPNjOMxkEcMj5q52V5z/y0y8Byxjs1+nHPNg== dependencies: - "@vue/compiler-ssr" "3.2.0-beta.2" - "@vue/shared" "3.2.0-beta.2" + "@vue/compiler-ssr" "3.2.0-beta.3" + "@vue/shared" "3.2.0-beta.3" "@vue/shared@3.1.5": version "3.1.5" resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.1.5.tgz#74ee3aad995d0a3996a6bb9533d4d280514ede03" integrity sha512-oJ4F3TnvpXaQwZJNF3ZK+kLPHKarDmJjJ6jyzVNDKH9md1dptjC7lWR//jrGuLdek/U6iltWxqAnYOu8gCiOvA== -"@vue/shared@3.2.0-beta.2": - version "3.2.0-beta.2" - resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.0-beta.2.tgz#d51af33e1cb5f289b6a4efc2b98417372fed3a65" - integrity sha512-WrmgOlq3mjgRLZuo0t2Ug77c1Cm/KmbJi64UMoNz6Iwz1kjjxMLCIkoHTMvoBt0iUr05mhN+75iiRyqPCii3ww== +"@vue/shared@3.2.0-beta.3": + version "3.2.0-beta.3" + resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.0-beta.3.tgz#043c5a4d3bc9676508557e9199c625995cf14929" + integrity sha512-IzJBLNwh2CDTbVqQt979f5rczw9Uib97RkaGckmUGuC9bAG1sw/EXskrxc87p8xxaiI70LdVHnOhriprfKjmMw== "@vue/test-utils@^2.0.0-rc.10": version "2.0.0-rc.10" @@ -4649,9 +4662,9 @@ postcss-modules-values@^4.0.0: icss-utils "^5.0.0" postcss-modules@^4.0.0: - version "4.1.3" - resolved "https://registry.yarnpkg.com/postcss-modules/-/postcss-modules-4.1.3.tgz#c4c4c41d98d97d24c70e88dacfc97af5a4b3e21d" - integrity sha512-dBT39hrXe4OAVYJe/2ZuIZ9BzYhOe7t+IhedYeQ2OxKwDpAGlkEN/fR0fGnrbx4BvgbMReRX4hCubYK9cE/pJQ== + version "4.2.0" + resolved "https://registry.yarnpkg.com/postcss-modules/-/postcss-modules-4.2.0.tgz#9ba574639ef3d7362f564561c831cbbb59741eca" + integrity sha512-zyqjOVr7hqIXgi4ADbSd2Tjaq90mDj+H6EWySE1KQFlRwBGKcvCJnD5Yf7Y4XU6HzN9SyXb+TxVGQbLdRwE78w== dependencies: generic-names "^2.0.1" icss-replace-symbols "^1.1.0" @@ -5899,13 +5912,13 @@ vue@^3.1.1: "@vue/shared" "3.1.5" vue@^3.2.0-beta.1: - version "3.2.0-beta.2" - resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.0-beta.2.tgz#a84cbe56c98691be8df9a98177c9fc93a6b8c817" - integrity sha512-JKpezpLqXnDH1LnBHIolZ5JvvyWWbTUUz8iaLEQCLSOVFKcHuRIAsqwyf2jpDrcTvpoRwaWS0lmzBUyXCjA8Og== + version "3.2.0-beta.3" + resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.0-beta.3.tgz#b9f160feead916290a9c4ed68a58be44e03ad6ef" + integrity sha512-gj/MvCM4JljS6FWtmw0zdgxMA7one26yImMuIhbuJINYR5s+pdIITOhwB769+zb6jqJ1kPULBpcsDXpg4Ms72w== dependencies: - "@vue/compiler-dom" "3.2.0-beta.2" - "@vue/runtime-dom" "3.2.0-beta.2" - "@vue/shared" "3.2.0-beta.2" + "@vue/compiler-dom" "3.2.0-beta.3" + "@vue/runtime-dom" "3.2.0-beta.3" + "@vue/shared" "3.2.0-beta.3" w3c-hr-time@^1.0.2: version "1.0.2"