From: Eduardo San Martin Morote Date: Mon, 4 May 2020 07:38:45 +0000 (+0200) Subject: chore: up vue to beta 6 X-Git-Tag: v4.0.0-alpha.10~15 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=295d1324191e4530db9797bfc3747f9e17c2df70;p=thirdparty%2Fvuejs%2Frouter.git chore: up vue to beta 6 --- diff --git a/__tests__/utils.ts b/__tests__/utils.ts index 5961c9cc..655adcb3 100644 --- a/__tests__/utils.ts +++ b/__tests__/utils.ts @@ -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) : [], ]) }, }, diff --git a/package.json b/package.json index f00da72d..2d3a2331 100644 --- a/package.json +++ b/package.json @@ -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", @@ -101,7 +101,7 @@ "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", diff --git a/yarn.lock b/yarn.lock index b189b1e2..446aa8eb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -873,34 +873,53 @@ 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" @@ -910,42 +929,47 @@ 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"