Actualizado a Vue 3 RC 5 para abandonar Options API

This commit is contained in:
Araozu 2020-07-29 07:35:19 -05:00
parent 3647c37d8e
commit 96e99f3292
3 changed files with 54 additions and 54 deletions

View File

@ -15,7 +15,7 @@
"normalize-css": "^2.3.1", "normalize-css": "^2.3.1",
"pug": "2.0.4", "pug": "2.0.4",
"pug-plain-loader": "^1.0.0", "pug-plain-loader": "^1.0.0",
"vue": "^3.0.0-rc.4", "vue": "^3.0.0-rc.5",
"vue-router": "^4.0.0-alpha.6", "vue-router": "^4.0.0-alpha.6",
"vuex": "^4.0.0-alpha.1", "vuex": "^4.0.0-alpha.1",
"webpack": "^4.43.0", "webpack": "^4.43.0",
@ -26,7 +26,7 @@
"@vue/cli-plugin-router": "~4.4.0", "@vue/cli-plugin-router": "~4.4.0",
"@vue/cli-plugin-vuex": "~4.4.0", "@vue/cli-plugin-vuex": "~4.4.0",
"@vue/cli-service": "~4.4.0", "@vue/cli-service": "~4.4.0",
"@vue/compiler-sfc": "^3.0.0-rc.4", "@vue/compiler-sfc": "^3.0.0-rc.5",
"sass": "^1.26.5", "sass": "^1.26.5",
"sass-loader": "^8.0.2", "sass-loader": "^8.0.2",
"vue-cli-plugin-vue-next": "~0.1.3" "vue-cli-plugin-vue-next": "~0.1.3"

View File

@ -6,9 +6,9 @@ dependencies:
normalize-css: 2.3.1 normalize-css: 2.3.1
pug: 2.0.4 pug: 2.0.4
pug-plain-loader: 1.0.0_pug@2.0.4 pug-plain-loader: 1.0.0_pug@2.0.4
vue: 3.0.0-rc.4 vue: 3.0.0-rc.5
vue-router: 4.0.0-beta.3_vue@3.0.0-rc.4 vue-router: 4.0.0-beta.3_vue@3.0.0-rc.5
vuex: 4.0.0-beta.4_vue@3.0.0-rc.4 vuex: 4.0.0-beta.4_vue@3.0.0-rc.5
webpack: 4.43.0_webpack@4.43.0 webpack: 4.43.0_webpack@4.43.0
yaml: 1.10.0 yaml: 1.10.0
yaml-loader: 0.6.0 yaml-loader: 0.6.0
@ -16,10 +16,10 @@ devDependencies:
'@vue/cli-plugin-router': 4.4.6_@vue+cli-service@4.4.6 '@vue/cli-plugin-router': 4.4.6_@vue+cli-service@4.4.6
'@vue/cli-plugin-vuex': 4.4.6_@vue+cli-service@4.4.6 '@vue/cli-plugin-vuex': 4.4.6_@vue+cli-service@4.4.6
'@vue/cli-service': 4.4.6_60f256c41a3613c640ba871848b62032 '@vue/cli-service': 4.4.6_60f256c41a3613c640ba871848b62032
'@vue/compiler-sfc': 3.0.0-rc.4_vue@3.0.0-rc.4 '@vue/compiler-sfc': 3.0.0-rc.5_vue@3.0.0-rc.5
sass: 1.26.10 sass: 1.26.10
sass-loader: 8.0.2_sass@1.26.10+webpack@4.43.0 sass-loader: 8.0.2_sass@1.26.10+webpack@4.43.0
vue-cli-plugin-vue-next: 0.1.3_6bbad3a9ede280fc1f0fbb1ca3bf79fc vue-cli-plugin-vue-next: 0.1.3_3d4d32b8821ba691f807ce3c88967bb6
lockfileVersion: 5.1 lockfileVersion: 5.1
packages: packages:
/@babel/code-frame/7.10.4: /@babel/code-frame/7.10.4:
@ -1081,29 +1081,29 @@ packages:
dev: true dev: true
resolution: resolution:
integrity: sha512-ba+FZZCjiTSu2otnLjY4qXqASe7ZIQ/QBljk5oRPgqrR0p1NUkDPUcZhqa041aOaSW1yAfSfhOD7Q84nMnWhzQ== integrity: sha512-ba+FZZCjiTSu2otnLjY4qXqASe7ZIQ/QBljk5oRPgqrR0p1NUkDPUcZhqa041aOaSW1yAfSfhOD7Q84nMnWhzQ==
/@vue/compiler-core/3.0.0-rc.4: /@vue/compiler-core/3.0.0-rc.5:
dependencies: dependencies:
'@babel/parser': 7.10.5 '@babel/parser': 7.10.5
'@babel/types': 7.10.5 '@babel/types': 7.10.5
'@vue/shared': 3.0.0-rc.4 '@vue/shared': 3.0.0-rc.5
estree-walker: 2.0.1 estree-walker: 2.0.1
source-map: 0.6.1 source-map: 0.6.1
resolution: resolution:
integrity: sha512-0SZKcUTBYI+v9JN9cCjeJvu/jglw7N+l0g3KspjAHLsA8mXZn5XM2j8v22uR3ChoJmxTFjAyuQfFYcomJpqXRw== integrity: sha512-dNz5AObEYg0Oglw3emIsBhTAOVfObrfxDaAzR0UTRDDq+Ohfr6KTSaVQAH88Ym+oa08ZlLZBFc6ARe9doAOIxg==
/@vue/compiler-dom/3.0.0-rc.4: /@vue/compiler-dom/3.0.0-rc.5:
dependencies: dependencies:
'@vue/compiler-core': 3.0.0-rc.4 '@vue/compiler-core': 3.0.0-rc.5
'@vue/shared': 3.0.0-rc.4 '@vue/shared': 3.0.0-rc.5
resolution: resolution:
integrity: sha512-CZbPWlcQlLEa/IEXBxvIbs+OgCbONS3Auq/RXRff+zj440XNQ7j4vgd18+8suWaxObL5oBo0wg9BTUhP0oJgog== integrity: sha512-z8n+R1GhFnWuKURLYxfVSEfP7nSNM91qteobxwys55fhlZZuReouMnUwgrn+ois/IL6RdFlT9H+n4+N6yLrdJA==
/@vue/compiler-sfc/3.0.0-rc.4_vue@3.0.0-rc.4: /@vue/compiler-sfc/3.0.0-rc.5_vue@3.0.0-rc.5:
dependencies: dependencies:
'@babel/parser': 7.10.5 '@babel/parser': 7.10.5
'@babel/types': 7.10.5 '@babel/types': 7.10.5
'@vue/compiler-core': 3.0.0-rc.4 '@vue/compiler-core': 3.0.0-rc.5
'@vue/compiler-dom': 3.0.0-rc.4 '@vue/compiler-dom': 3.0.0-rc.5
'@vue/compiler-ssr': 3.0.0-rc.4 '@vue/compiler-ssr': 3.0.0-rc.5
'@vue/shared': 3.0.0-rc.4 '@vue/shared': 3.0.0-rc.5
consolidate: 0.15.1 consolidate: 0.15.1
estree-walker: 2.0.1 estree-walker: 2.0.1
hash-sum: 2.0.0 hash-sum: 2.0.0
@ -1114,19 +1114,19 @@ packages:
postcss-modules: 3.2.0 postcss-modules: 3.2.0
postcss-selector-parser: 6.0.2 postcss-selector-parser: 6.0.2
source-map: 0.6.1 source-map: 0.6.1
vue: 3.0.0-rc.4 vue: 3.0.0-rc.5
dev: true dev: true
peerDependencies: peerDependencies:
vue: 3.0.0-rc.4 vue: 3.0.0-rc.5
resolution: resolution:
integrity: sha512-zY2F+mk5y9TDF2kzLVU9JmI55sNJQEXmI3STuSbyaSKun2Tfhw4A43AY/TXTI2aHuIWBXnZWzjBG/29SMZxvNQ== integrity: sha512-huoIFEfFCJxHcpoByAUQti7CIwJdHPLJXKuy2HG7J1B+IEKugtBdF50CLH35ZD8dWM0nyOMFFqTbO7i6CCjL3Q==
/@vue/compiler-ssr/3.0.0-rc.4: /@vue/compiler-ssr/3.0.0-rc.5:
dependencies: dependencies:
'@vue/compiler-dom': 3.0.0-rc.4 '@vue/compiler-dom': 3.0.0-rc.5
'@vue/shared': 3.0.0-rc.4 '@vue/shared': 3.0.0-rc.5
dev: true dev: true
resolution: resolution:
integrity: sha512-wF2ooJ3wezOn4gZPHsdIOPobiyZaKHEOV7DPHnrCQSQb4uWk6XSnorifJQh88tN0fgYqjVNLBeNNhaCUFzF6KA== integrity: sha512-OU5Vl2+bCDMImS9OeCVnl4lfxZ3/sopdwX2SrUWVKQvCxmmmlyWvoVkC6nNGCs/MrOmIMhKmL6etgzLTWyCkUg==
/@vue/component-compiler-utils/3.2.0: /@vue/component-compiler-utils/3.2.0:
dependencies: dependencies:
consolidate: 0.15.1 consolidate: 0.15.1
@ -1154,27 +1154,27 @@ packages:
webpack: '>=4.0.0' webpack: '>=4.0.0'
resolution: resolution:
integrity: sha512-LIZMuJk38pk9U9Ur4YzHjlIyMuxPlACdBIHH9/nGYVTsaGKOSnSuELiE8vS9wa+dJpIYspYUOqk+L1Q4pgHQHQ== integrity: sha512-LIZMuJk38pk9U9Ur4YzHjlIyMuxPlACdBIHH9/nGYVTsaGKOSnSuELiE8vS9wa+dJpIYspYUOqk+L1Q4pgHQHQ==
/@vue/reactivity/3.0.0-rc.4: /@vue/reactivity/3.0.0-rc.5:
dependencies: dependencies:
'@vue/shared': 3.0.0-rc.4 '@vue/shared': 3.0.0-rc.5
resolution: resolution:
integrity: sha512-Qer7HKYS70imlxPTiIEeSoxXcGLRL96ZoTzDfAOdEd4kjRcztz9tPhiu/70jEuNoHWmQWSWbn09WLusgMB4Eqw== integrity: sha512-oe9C+1jtWUdYL/iNc0OPWbwgOk2rOW2uQ+exx3I6Jo6PKOmnAiPkMElalf9vRnO53rnUphVecMp8BlTJvcNgDw==
/@vue/runtime-core/3.0.0-rc.4: /@vue/runtime-core/3.0.0-rc.5:
dependencies: dependencies:
'@vue/reactivity': 3.0.0-rc.4 '@vue/reactivity': 3.0.0-rc.5
'@vue/shared': 3.0.0-rc.4 '@vue/shared': 3.0.0-rc.5
resolution: resolution:
integrity: sha512-wxyB2PwMRF5iPB4JGQ4xbrdYve/oYeh3Gem2JUDGTlSpU6M5HsxyvEL8aUp3uVy+XLgtABoMZZJnYClnWwwzLQ== integrity: sha512-MRIWreFigxdRuI2moFociUL5rVBfgYPrT7rWfQ0XfOyW46b+AiuCJyZvgbsRXwkAERfW1Tb/mY5forYjX2thOg==
/@vue/runtime-dom/3.0.0-rc.4: /@vue/runtime-dom/3.0.0-rc.5:
dependencies: dependencies:
'@vue/runtime-core': 3.0.0-rc.4 '@vue/runtime-core': 3.0.0-rc.5
'@vue/shared': 3.0.0-rc.4 '@vue/shared': 3.0.0-rc.5
csstype: 2.6.11 csstype: 2.6.11
resolution: resolution:
integrity: sha512-0YdPMQxJv3IVlCJe0Jr+oN3qXhoCPSgwyxPZhbGgf5tOaNFsBAuqtahNcZL7H9XIiTEI3GdQC2d6UpVSKmwn0g== integrity: sha512-0jwpO3MBqMToq7qC816Z8Y6G8aN4ZKbv7MupgRaepzxhiK0sXcjLQmOATP3g/NyX52UCBJS4wAwsxidqGnAabA==
/@vue/shared/3.0.0-rc.4: /@vue/shared/3.0.0-rc.5:
resolution: resolution:
integrity: sha512-cN1YTH/LUPsufLrDQR/n/DxdTu7GjsmLWcZ249mQc+fcYeUdjAFDiOHL2xWE/s3g6jwwOMjS7jelpxYUctD7Gw== integrity: sha512-ZhcgGzBpp+pUzisZgQpM4ctIGgLpYjBj7/rZfbhEPxFHF/BuTV2jmhXvAl8aF9xDAejIcw85xCy92gDSwKtPag==
/@vue/web-component-wrapper/1.2.0: /@vue/web-component-wrapper/1.2.0:
dev: true dev: true
resolution: resolution:
@ -7553,10 +7553,10 @@ packages:
node: '>=0.10.0' node: '>=0.10.0'
resolution: resolution:
integrity: sha1-wGavtYK7HLQSjWDqkjkulNXp2+w= integrity: sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=
/vue-cli-plugin-vue-next/0.1.3_6bbad3a9ede280fc1f0fbb1ca3bf79fc: /vue-cli-plugin-vue-next/0.1.3_3d4d32b8821ba691f807ce3c88967bb6:
dependencies: dependencies:
'@vue/compiler-sfc': 3.0.0-rc.4_vue@3.0.0-rc.4 '@vue/compiler-sfc': 3.0.0-rc.5_vue@3.0.0-rc.5
vue: 3.0.0-rc.4 vue: 3.0.0-rc.5
vue-loader: 16.0.0-beta.4 vue-loader: 16.0.0-beta.4
dev: true dev: true
peerDependencies: peerDependencies:
@ -7602,9 +7602,9 @@ packages:
dev: true dev: true
resolution: resolution:
integrity: sha512-uh/+SIwoN+hny0+GqxdkTuEmt1NV4wb8etF5cKkB1YVMv29ck0byrmkt8IIYadQ3r/fiYsr2brGJqP+hytQwuw== integrity: sha512-uh/+SIwoN+hny0+GqxdkTuEmt1NV4wb8etF5cKkB1YVMv29ck0byrmkt8IIYadQ3r/fiYsr2brGJqP+hytQwuw==
/vue-router/4.0.0-beta.3_vue@3.0.0-rc.4: /vue-router/4.0.0-beta.3_vue@3.0.0-rc.5:
dependencies: dependencies:
vue: 3.0.0-rc.4 vue: 3.0.0-rc.5
dev: false dev: false
peerDependencies: peerDependencies:
vue: ^3.0.0-beta.20 vue: ^3.0.0-beta.20
@ -7621,16 +7621,16 @@ packages:
dev: true dev: true
resolution: resolution:
integrity: sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw== integrity: sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==
/vue/3.0.0-rc.4: /vue/3.0.0-rc.5:
dependencies: dependencies:
'@vue/compiler-dom': 3.0.0-rc.4 '@vue/compiler-dom': 3.0.0-rc.5
'@vue/runtime-dom': 3.0.0-rc.4 '@vue/runtime-dom': 3.0.0-rc.5
'@vue/shared': 3.0.0-rc.4 '@vue/shared': 3.0.0-rc.5
resolution: resolution:
integrity: sha512-nBmuGl/M2LEHn5Db+9Xm0cJoC7yKpx+9RJJObVMLUB4ru7z+ysL4ugKuag+1ehvl6SnljbvYOcuQeGLLvKK07w== integrity: sha512-8t8Y4sHMBGD5iLZ7JfBGmKBJlzesPoL+/nW9EV8s+4LwnKC4rGlRp+Lj2rcign4iQaj0GFaL7DrQ8IoOfVX6+w==
/vuex/4.0.0-beta.4_vue@3.0.0-rc.4: /vuex/4.0.0-beta.4_vue@3.0.0-rc.5:
dependencies: dependencies:
vue: 3.0.0-rc.4 vue: 3.0.0-rc.5
dev: false dev: false
peerDependencies: peerDependencies:
vue: ^3.0.0-beta.10 vue: ^3.0.0-beta.10
@ -8001,7 +8001,7 @@ specifiers:
'@vue/cli-plugin-router': ~4.4.0 '@vue/cli-plugin-router': ~4.4.0
'@vue/cli-plugin-vuex': ~4.4.0 '@vue/cli-plugin-vuex': ~4.4.0
'@vue/cli-service': ~4.4.0 '@vue/cli-service': ~4.4.0
'@vue/compiler-sfc': ^3.0.0-rc.4 '@vue/compiler-sfc': ^3.0.0-rc.5
coffee-loader: ^1.0.0 coffee-loader: ^1.0.0
coffeescript: ^2.5.1 coffeescript: ^2.5.1
json-loader: ^0.5.7 json-loader: ^0.5.7
@ -8010,7 +8010,7 @@ specifiers:
pug-plain-loader: ^1.0.0 pug-plain-loader: ^1.0.0
sass: ^1.26.5 sass: ^1.26.5
sass-loader: ^8.0.2 sass-loader: ^8.0.2
vue: ^3.0.0-rc.4 vue: ^3.0.0-rc.5
vue-cli-plugin-vue-next: ~0.1.3 vue-cli-plugin-vue-next: ~0.1.3
vue-router: ^4.0.0-alpha.6 vue-router: ^4.0.0-alpha.6
vuex: ^4.0.0-alpha.1 vuex: ^4.0.0-alpha.1

View File

@ -12,7 +12,7 @@ module.exports = {
}, },
plugins: [ plugins: [
new webpack.DefinePlugin({ new webpack.DefinePlugin({
__VUE_OPTIONS_API__: true, __VUE_OPTIONS_API__: false,
__VUE_PROD_DEVTOOLS__: true __VUE_PROD_DEVTOOLS__: true
}) })
], ],