]> git.ipfire.org Git - thirdparty/vuejs/router.git/commitdiff
chore: up vue to beta 6
authorEduardo San Martin Morote <posva13@gmail.com>
Mon, 4 May 2020 07:38:45 +0000 (09:38 +0200)
committerEduardo San Martin Morote <posva13@gmail.com>
Mon, 4 May 2020 07:38:45 +0000 (09:38 +0200)
__tests__/utils.ts
package.json
yarn.lock

index 5961c9cc01b93e309d7fa2066f29dcbcbcf06278..655adcb32717627a8b1c8845183ea51d1e095a80 100644 (file)
@@ -9,8 +9,14 @@ import {
   RouteRecordRaw,
   RouteRecordName,
 } from '../src/types'
-import { h, resolveComponent, ComponentOptions } from 'vue'
-import { RouterOptions, createWebHistory, createRouter, Router } from '../src'
+import { h, ComponentOptions } from 'vue'
+import {
+  RouterOptions,
+  createWebHistory,
+  createRouter,
+  Router,
+  RouterView,
+} from '../src'
 
 export const tick = (time?: number) =>
   new Promise(resolve => {
@@ -118,7 +124,6 @@ export const components = {
       },
     },
     render() {
-      // @ts-ignore
       return h('div', {}, 'User: ' + this.id)
     },
   } as ComponentOptions,
@@ -132,16 +137,14 @@ export const components = {
       },
     },
     render() {
-      // @ts-ignore
       return h('div', {}, `id:${this.id};other:${this.other}`)
     },
   } as RouteComponent,
   Nested: {
     render: () => {
-      const RouterView = resolveComponent('RouterView')
       return h('div', {}, [
         h('h2', {}, 'Nested'),
-        RouterView ? h(RouterView as any) : [],
+        RouterView ? h(RouterView) : [],
       ])
     },
   },
index f00da72d37cb603e6b762148c63f7e825148c38a..2d3a233137262c12790293805668e3f80e0351cb 100644 (file)
@@ -58,7 +58,7 @@
     }
   ],
   "peerDependencies": {
-    "vue": "^3.0.0-beta.5"
+    "vue": "^3.0.0-beta.6"
   },
   "devDependencies": {
     "@microsoft/api-documenter": "^7.7.19",
@@ -72,7 +72,7 @@
     "@types/jsdom": "^16.2.1",
     "@types/webpack": "^4.41.12",
     "@types/webpack-env": "^1.15.2",
-    "@vue/compiler-sfc": "3.0.0-beta.5",
+    "@vue/compiler-sfc": "3.0.0-beta.6",
     "axios": "^0.19.2",
     "browserstack-local": "^1.4.5",
     "chalk": "^4.0.0",
     "ts-node": "^8.9.1",
     "tsd": "^0.11.0",
     "typescript": "^3.8.3",
-    "vue": "^3.0.0-beta.5",
+    "vue": "^3.0.0-beta.6",
     "vue-loader": "^16.0.0-alpha.3",
     "webpack": "^4.43.0",
     "webpack-bundle-analyzer": "^3.7.0",
index b189b1e2943b3d4472d395df344866e36b6e4a70..446aa8eb813d290ce8c2aa9f217f029fdd2c2f2f 100644 (file)
--- a/yarn.lock
+++ b/yarn.lock
   dependencies:
     "@types/node" "*"
 
-"@vue/compiler-core@3.0.0-beta.5":
-  version "3.0.0-beta.5"
-  resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.0.0-beta.5.tgz#5678d80876e96ae5585df1f830ffd171d4920125"
-  integrity sha512-8j61FHZ+CoFy4Fdzdxz3g7sTLG/YbqvqPFC8o+IKSCAbtznQ9GHvakT7bQf/umBhSxAEKYXZQpWuLvoEY527bQ==
+"@vue/compiler-core@3.0.0-beta.6":
+  version "3.0.0-beta.6"
+  resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.0.0-beta.6.tgz#5b6374b577db55f43910e7b5bd19d956560b8a4a"
+  integrity sha512-TrUBUZ4HeQaP1SEPjFTQzIBgPSrgNKpQolR0/p2dyp8ek4HoVZ7zzsetHWG051IB4Pp60X6DIvVdiQKQqoispg==
   dependencies:
     "@babel/parser" "^7.8.6"
     "@babel/types" "^7.8.6"
-    "@vue/shared" "3.0.0-beta.5"
+    "@vue/shared" "3.0.0-beta.6"
     estree-walker "^0.8.1"
     source-map "^0.6.1"
 
-"@vue/compiler-dom@3.0.0-beta.5":
-  version "3.0.0-beta.5"
-  resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.0.0-beta.5.tgz#84ef01cd5052163f59276606fb37f3159e492d2e"
-  integrity sha512-IUR+ITbYB8n+mCx5HXNb3EsvG7hlx7mqyliwlzBuhJR3QNcy3qeanspN6pcTwHqBJ/CTE+q98ttJs+RaEgepmQ==
+"@vue/compiler-core@3.0.0-beta.7":
+  version "3.0.0-beta.7"
+  resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.0.0-beta.7.tgz#22767e988d941605ed21e14325e41b479f1ba97b"
+  integrity sha512-JDVuGzWfNdVveNambLLU7+jR+l3yRiu8TwhOLkAoaK8iAgA4J5kW/o4LYBmZgyGegpzotT7zHg8/CfsLiCNG/w==
   dependencies:
-    "@vue/compiler-core" "3.0.0-beta.5"
-    "@vue/shared" "3.0.0-beta.5"
+    "@babel/parser" "^7.8.6"
+    "@babel/types" "^7.8.6"
+    "@vue/shared" "3.0.0-beta.7"
+    estree-walker "^0.8.1"
+    source-map "^0.6.1"
 
-"@vue/compiler-sfc@3.0.0-beta.5":
-  version "3.0.0-beta.5"
-  resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.0.0-beta.5.tgz#0c79c68cb77cf5c02b07962ad120ecc6952227ad"
-  integrity sha512-s/GgBhh915PKi62CD3VBzLJMOJaAs2za8pyBz2rZP3BO5xPkUry8wkaZIEkypfXVOgqxIEJHaLGynEFIgl1Z3A==
+"@vue/compiler-dom@3.0.0-beta.6":
+  version "3.0.0-beta.6"
+  resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.0.0-beta.6.tgz#80a85cd49570297c32425b364d026bc7185a11ee"
+  integrity sha512-1pSE1LYHbDfuSpa6KEPgI92ltWzKJYIYZ99T1q7fsr5WYCTS/oXNQ3aCaNxJRpnnb8ib1GrjensGmm7Dr/M0vA==
   dependencies:
-    "@vue/compiler-core" "3.0.0-beta.5"
-    "@vue/compiler-dom" "3.0.0-beta.5"
-    "@vue/compiler-ssr" "3.0.0-beta.5"
-    "@vue/shared" "3.0.0-beta.5"
+    "@vue/compiler-core" "3.0.0-beta.6"
+    "@vue/shared" "3.0.0-beta.6"
+
+"@vue/compiler-dom@3.0.0-beta.7":
+  version "3.0.0-beta.7"
+  resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.0.0-beta.7.tgz#ba21ff6b7d8c7e2b7bbbbccd317cdcc16d31bff2"
+  integrity sha512-uMJrYHUNkfdOM9MkYpsfK4+Yz9OPIfi8TEupond9+kwGmQZmVC/Gw86wdnM9lMZU/eXv1S5zoYNv8PH0w3ipEw==
+  dependencies:
+    "@vue/compiler-core" "3.0.0-beta.7"
+    "@vue/shared" "3.0.0-beta.7"
+
+"@vue/compiler-sfc@3.0.0-beta.6":
+  version "3.0.0-beta.6"
+  resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.0.0-beta.6.tgz#f214ea718110c2f099e6467918d329cdf31b3a47"
+  integrity sha512-ZMOSYhIJwa3W1qckH97XLg8In1L2dk4DkfB9tnSttUUbe76fA+1ffhXtrIT2Dq3iYykAcaog7UXNbPXPVIz7Ew==
+  dependencies:
+    "@vue/compiler-core" "3.0.0-beta.6"
+    "@vue/compiler-dom" "3.0.0-beta.6"
+    "@vue/compiler-ssr" "3.0.0-beta.6"
+    "@vue/shared" "3.0.0-beta.6"
     consolidate "^0.15.1"
     hash-sum "^2.0.0"
     lru-cache "^5.1.1"
     postcss-selector-parser "^6.0.2"
     source-map "^0.6.1"
 
-"@vue/compiler-ssr@3.0.0-beta.5":
-  version "3.0.0-beta.5"
-  resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.0.0-beta.5.tgz#36eb48a2be8fa95a08e28cb650d08a457026f685"
-  integrity sha512-rRCossujp+YfOYdishE1JNrbPjIVExXEu2yJS36BH4vGRqw9BnDYaA4gVA6ZcgjL/G/N2etYppqt7NyuRImtAQ==
+"@vue/compiler-ssr@3.0.0-beta.6":
+  version "3.0.0-beta.6"
+  resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.0.0-beta.6.tgz#4a0bbbd60a15788233f9303ef37e5007c9ead17f"
+  integrity sha512-JTlwkH3Cn+xFfiZrPUIhd6gTI0zL/rAX5v+cfsLfD1z4DneQ524qPg4viFsG9T6+VfR4NUcftCJSysRWc+osSQ==
   dependencies:
-    "@vue/compiler-dom" "3.0.0-beta.5"
-    "@vue/shared" "3.0.0-beta.5"
+    "@vue/compiler-dom" "3.0.0-beta.6"
+    "@vue/shared" "3.0.0-beta.6"
 
-"@vue/reactivity@3.0.0-beta.5":
-  version "3.0.0-beta.5"
-  resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.0.0-beta.5.tgz#f1edfacf1c90ebc2ef2e0d4c5b6af1fdaa86fa5d"
-  integrity sha512-6tvll/4F/guShcYK7cktbboHwyNLMfp/gyIUraLYutIRBTDh+OR1J1G2vC53xR22InCjPls5/tbA3eMPHkYv1Q==
+"@vue/reactivity@3.0.0-beta.7":
+  version "3.0.0-beta.7"
+  resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.0.0-beta.7.tgz#f936175526ac075d6f8926b424cc41425ecf2503"
+  integrity sha512-sCZLmuZ6kqQun9Sj7080pDhrKEW/g7Cv3vnOV82h7dWf9rKXDfw0AlNAdFIFTij3aYizrMHWDy3OtrOIpKqZbQ==
   dependencies:
-    "@vue/shared" "3.0.0-beta.5"
+    "@vue/shared" "3.0.0-beta.7"
 
-"@vue/runtime-core@3.0.0-beta.5":
-  version "3.0.0-beta.5"
-  resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.0.0-beta.5.tgz#9e5cf5671d74c2f48c2fabcca6b6a00bf2d7e4cf"
-  integrity sha512-AewCm2zfiY3TAKZhRO619TmebXuSohW8FdDtPgiKw7Dl/DrNt3s09L8g8JPNln4Y2VelfF7gtg/Y9nG98cFrGg==
+"@vue/runtime-core@3.0.0-beta.7":
+  version "3.0.0-beta.7"
+  resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.0.0-beta.7.tgz#303063d03291ef4ed3d39e34cc69c8ce2498c75d"
+  integrity sha512-aIfxhzMCYtk0jdcvGcvEJy5xy/jB+kyAX+EsbwtAEjXvWb+TFL2sfavKGecClMTIWqcMXPhFE+uzXG3TOdo4JQ==
   dependencies:
-    "@vue/reactivity" "3.0.0-beta.5"
-    "@vue/shared" "3.0.0-beta.5"
+    "@vue/reactivity" "3.0.0-beta.7"
+    "@vue/shared" "3.0.0-beta.7"
 
-"@vue/runtime-dom@3.0.0-beta.5":
-  version "3.0.0-beta.5"
-  resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.0.0-beta.5.tgz#44e7c28d4142e6c13dba87fce3f30a7d966f17ff"
-  integrity sha512-vk7W1qUR3ueQv6tv/hrroShFd4C+caoFNv8ekmzop8V3zxC2J9sAbMpc5Qmi3COGUV07z5Sgr33Ht92e2yFBNA==
+"@vue/runtime-dom@3.0.0-beta.7":
+  version "3.0.0-beta.7"
+  resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.0.0-beta.7.tgz#df32a6ab73d53cfc72f82ead7f82b259e66b262d"
+  integrity sha512-iphBSnQiR/VV0MHz+su90YkiUjRvS5RTdGqeX8DUemhRgk+hUv1dMLHnWiPXhyvWH5ZLZNFfq2Fi94/77L5Gcg==
   dependencies:
-    "@vue/runtime-core" "3.0.0-beta.5"
-    "@vue/shared" "3.0.0-beta.5"
+    "@vue/runtime-core" "3.0.0-beta.7"
+    "@vue/shared" "3.0.0-beta.7"
     csstype "^2.6.8"
 
-"@vue/shared@3.0.0-beta.5":
-  version "3.0.0-beta.5"
-  resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.0.0-beta.5.tgz#44114e58b54162bdb5673049bf17adcadbad1dc3"
-  integrity sha512-RKMeR+yuS2HokYtkFb72YZ6EnxDiIjEXLTflLkHBp2fdEj4liHSJ3cESVtcfNOGr5sWd8w4dG2t4xloTDx24Fg==
+"@vue/shared@3.0.0-beta.6":
+  version "3.0.0-beta.6"
+  resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.0.0-beta.6.tgz#28592f8d7b5e0f7039097b722e15ee72f3fe9819"
+  integrity sha512-cpaTp123l1fJgA5XpFkoodE3hTkVuvo7HEL6j9ktKb+dIkt8WDeWXPLjoPYM7qEpB2ls9uLe4sa3DhkGfnyGPA==
+
+"@vue/shared@3.0.0-beta.7":
+  version "3.0.0-beta.7"
+  resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.0.0-beta.7.tgz#63093533cdff879985777817559c1e340cb89164"
+  integrity sha512-denIRh2j5xCyFz4g75jLiFrcw2C7E5NoYgT0akCQI/xdYZvZ08m8rXsckAgBf1TiLehu1t3BGCc8NY7PBDGBTg==
 
 "@webassemblyjs/ast@1.9.0":
   version "1.9.0"
@@ -10443,14 +10467,14 @@ vue-loader@^16.0.0-alpha.3:
     merge-source-map "^1.1.0"
     source-map "^0.6.1"
 
-vue@^3.0.0-beta.5:
-  version "3.0.0-beta.5"
-  resolved "https://registry.yarnpkg.com/vue/-/vue-3.0.0-beta.5.tgz#ae19cb0ab73a6071122db5691f2234bdf73b21a5"
-  integrity sha512-Puri+Cea5hy1pjtnTN2crnwU2jI5lBBtcLHqQkHABjFi5RTQ3T2FMF2HtWfXi4UqjLK1/f+r1P05y4y+Da2sMg==
+vue@^3.0.0-beta.6:
+  version "3.0.0-beta.7"
+  resolved "https://registry.yarnpkg.com/vue/-/vue-3.0.0-beta.7.tgz#2f40249d585edf68b5d92794e0bc2c2ee9ba1f20"
+  integrity sha512-OldB4H0jhIaDNa7RNRx9YA/+NwF3PZ4EPEkE/N6FqOq2sjNR4E3r8DDmwNGsCvvzhr1A+nFgBiCn6fAkdrWCOw==
   dependencies:
-    "@vue/compiler-dom" "3.0.0-beta.5"
-    "@vue/runtime-dom" "3.0.0-beta.5"
-    "@vue/shared" "3.0.0-beta.5"
+    "@vue/compiler-dom" "3.0.0-beta.7"
+    "@vue/runtime-dom" "3.0.0-beta.7"
+    "@vue/shared" "3.0.0-beta.7"
 
 w3c-hr-time@^1.0.1:
   version "1.0.2"