feat: upgrade vue to 2.6 (#4953)

This commit is contained in:
Pooya Parsa 2019-02-05 14:00:57 +03:30 committed by GitHub
parent 5c08db20b4
commit 93089543be
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 25 additions and 25 deletions

View File

@ -54,7 +54,7 @@
"dependencies": { "dependencies": {
"@nuxt/cli": "2.4.2", "@nuxt/cli": "2.4.2",
"@nuxt/core": "2.4.2", "@nuxt/core": "2.4.2",
"vue": "^2.5.22", "vue": "^2.6.2",
"vue-meta": "^1.5.8", "vue-meta": "^1.5.8",
"vue-no-ssr": "^1.1.1", "vue-no-ssr": "^1.1.1",
"vue-router": "^3.0.2", "vue-router": "^3.0.2",

View File

@ -12,11 +12,11 @@
"main": "dist/vue-app.js", "main": "dist/vue-app.js",
"typings": "types/index.d.ts", "typings": "types/index.d.ts",
"dependencies": { "dependencies": {
"vue": "^2.5.22", "vue": "^2.6.2",
"vue-meta": "^1.5.8", "vue-meta": "^1.5.8",
"vue-no-ssr": "^1.1.1", "vue-no-ssr": "^1.1.1",
"vue-router": "^3.0.2", "vue-router": "^3.0.2",
"vue-template-compiler": "^2.5.22", "vue-template-compiler": "^2.6.2",
"vuex": "^3.1.0" "vuex": "^3.1.0"
}, },
"publishConfig": { "publishConfig": {

View File

@ -13,9 +13,9 @@
"consola": "^2.3.2", "consola": "^2.3.2",
"fs-extra": "^7.0.1", "fs-extra": "^7.0.1",
"lru-cache": "^5.1.1", "lru-cache": "^5.1.1",
"vue": "^2.5.22", "vue": "^2.6.2",
"vue-meta": "^1.5.8", "vue-meta": "^1.5.8",
"vue-server-renderer": "^2.5.22" "vue-server-renderer": "^2.6.2"
}, },
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"

View File

@ -34,6 +34,6 @@ describe('size-limit test', () => {
const responseSizeBytes = responseSizes.reduce((bytes, responseLength) => bytes + responseLength, 0) const responseSizeBytes = responseSizes.reduce((bytes, responseLength) => bytes + responseLength, 0)
const responseSizeKilobytes = Math.ceil(responseSizeBytes / 1024) const responseSizeKilobytes = Math.ceil(responseSizeBytes / 1024)
// Without gzip! // Without gzip!
expect(responseSizeKilobytes).toBeLessThanOrEqual(180) expect(responseSizeKilobytes).toBeLessThanOrEqual(185)
}) })
}) })

View File

@ -33,7 +33,7 @@ describe('components', () => {
component.throttle = 0 component.throttle = 0
component.start() component.start()
const str = await renderToString(component) const str = await renderToString(component)
expect(str).toBe('<div data-server-rendered="true" class="nuxt-progress" style="width:0%;left:false;"></div>') expect(str).toBe('<div data-server-rendered="true" class="nuxt-progress" style="width:0%;"></div>')
component.clear() component.clear()
}) })
@ -46,7 +46,7 @@ describe('components', () => {
await waitFor(250) await waitFor(250)
const str = await renderToString(component) const str = await renderToString(component)
expect(str).not.toBe('<!---->') expect(str).not.toBe('<!---->')
expect(str).not.toBe('<div data-server-rendered="true" class="nuxt-progress" style="width:0%;left:false;"></div>') expect(str).not.toBe('<div data-server-rendered="true" class="nuxt-progress" style="width:0%;"></div>')
expect(component.$data.percent).not.toBe(0) expect(component.$data.percent).not.toBe(0)
component.clear() component.clear()
}) })
@ -58,7 +58,7 @@ describe('components', () => {
component.start() component.start()
component.finish() component.finish()
let str = await renderToString(component) let str = await renderToString(component)
expect(str).toBe('<div data-server-rendered="true" class="nuxt-progress" style="width:100%;left:false;"></div>') expect(str).toBe('<div data-server-rendered="true" class="nuxt-progress" style="width:100%;"></div>')
expect(component.$data.percent).toBe(100) expect(component.$data.percent).toBe(100)
jest.runAllTimers() jest.runAllTimers()
str = await renderToString(component) str = await renderToString(component)
@ -73,7 +73,7 @@ describe('components', () => {
component.set(50) component.set(50)
component.fail() component.fail()
const str = await renderToString(component) const str = await renderToString(component)
expect(str).toBe('<div data-server-rendered="true" class="nuxt-progress nuxt-progress-failed" style="width:50%;left:false;"></div>') expect(str).toBe('<div data-server-rendered="true" class="nuxt-progress nuxt-progress-failed" style="width:50%;"></div>')
}) })
test('not shown until throttle', async () => { test('not shown until throttle', async () => {
@ -87,7 +87,7 @@ describe('components', () => {
await waitFor(1000) await waitFor(1000)
str = await renderToString(component) str = await renderToString(component)
expect(str).not.toBe('<!---->') expect(str).not.toBe('<!---->')
expect(str).not.toBe('<div data-server-rendered="true" class="nuxt-progress" style="width:0%;left:false;"></div>') expect(str).not.toBe('<div data-server-rendered="true" class="nuxt-progress" style="width:0%;"></div>')
component.clear() component.clear()
}) })
@ -120,9 +120,9 @@ describe('components', () => {
await waitFor(850) await waitFor(850)
const str = await renderToString(component) const str = await renderToString(component)
expect(str).not.toBe('<!---->') expect(str).not.toBe('<!---->')
expect(str).not.toBe('<div data-server-rendered="true" class="nuxt-progress" style="width:100%;left:false;"></div>') expect(str).not.toBe('<div data-server-rendered="true" class="nuxt-progress" style="width:100%;"></div>')
expect(str).not.toBe('<div data-server-rendered="true" class="nuxt-progress" style="width:100%;left:auto;"></div>') expect(str).not.toBe('<div data-server-rendered="true" class="nuxt-progress" style="width:100%;left:auto;"></div>')
expect(str).not.toBe('<div data-server-rendered="true" class="nuxt-progress nuxt-progress-notransition" style="width:100%;left:false;"></div>') expect(str).not.toBe('<div data-server-rendered="true" class="nuxt-progress nuxt-progress-notransition" style="width:100%;"></div>')
expect(str).not.toBe('<div data-server-rendered="true" class="nuxt-progress nuxt-progress-notransition" style="width:100%;left:auto;"></div>') expect(str).not.toBe('<div data-server-rendered="true" class="nuxt-progress nuxt-progress-notransition" style="width:100%;left:auto;"></div>')
component.clear() component.clear()
}) })

View File

@ -11345,10 +11345,10 @@ vue-router@^3.0.2:
resolved "https://registry.npmjs.org/vue-router/-/vue-router-3.0.2.tgz#dedc67afe6c4e2bc25682c8b1c2a8c0d7c7e56be" resolved "https://registry.npmjs.org/vue-router/-/vue-router-3.0.2.tgz#dedc67afe6c4e2bc25682c8b1c2a8c0d7c7e56be"
integrity sha512-opKtsxjp9eOcFWdp6xLQPLmRGgfM932Tl56U9chYTnoWqKxQ8M20N7AkdEbM5beUh6wICoFGYugAX9vQjyJLFg== integrity sha512-opKtsxjp9eOcFWdp6xLQPLmRGgfM932Tl56U9chYTnoWqKxQ8M20N7AkdEbM5beUh6wICoFGYugAX9vQjyJLFg==
vue-server-renderer@^2.5.22: vue-server-renderer@^2.6.2:
version "2.5.22" version "2.6.2"
resolved "https://registry.npmjs.org/vue-server-renderer/-/vue-server-renderer-2.5.22.tgz#f119efef289c865adc22fda0ae7595299bedbdcf" resolved "https://registry.npmjs.org/vue-server-renderer/-/vue-server-renderer-2.6.2.tgz#89faa6d87e94f9333276a4ee9cd39bece97059db"
integrity sha512-PQ0PubA6b2MyZud/gepWeiUuDFSbRfa6h1qYINcbwXRr4Z3yLTHprEQuFnWikdkTkZpeLFYUqZrDxPbDcJ71mA== integrity sha512-UAAKbYhcT9WRP7L4aRR/c6e/GXBj5lwR9H8AQ+b/lbwVwMauHyYNdhQzFmLFZfujNAjZK6+mQQVtdMoa2J8Y5g==
dependencies: dependencies:
chalk "^1.1.3" chalk "^1.1.3"
hash-sum "^1.0.2" hash-sum "^1.0.2"
@ -11367,10 +11367,10 @@ vue-style-loader@^4.1.0:
hash-sum "^1.0.2" hash-sum "^1.0.2"
loader-utils "^1.0.2" loader-utils "^1.0.2"
vue-template-compiler@^2.5.22: vue-template-compiler@^2.6.2:
version "2.5.22" version "2.6.2"
resolved "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.5.22.tgz#c3d3c02c65f1908205c4fbd3b0ef579e51239955" resolved "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.6.2.tgz#6230abf7ca92d565b7471c0cc3f54d5b12aa48e7"
integrity sha512-1VTw/NPTUeHNiwhkq6NkFzO7gYLjFCueBN0FX8NEiQIemd5EUMQ5hxrF7O0zCPo5tae+U9S/scETPea+hIz8Eg== integrity sha512-2dBKNCtBPdx1TFef7T4zwF8IjOx2xbMNryCtFzneP+XIonJwOtnkq4s1mhKv8W79gXcGINQWtuaxituGAcuSnA==
dependencies: dependencies:
de-indent "^1.0.2" de-indent "^1.0.2"
he "^1.1.0" he "^1.1.0"
@ -11380,10 +11380,10 @@ vue-template-es2015-compiler@^1.6.0:
resolved "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.8.2.tgz#dd73e80ba58bb65dd7a8aa2aeef6089cf6116f2a" resolved "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.8.2.tgz#dd73e80ba58bb65dd7a8aa2aeef6089cf6116f2a"
integrity sha512-cliV19VHLJqFUYbz/XeWXe5CO6guzwd0yrrqqp0bmjlMP3ZZULY7fu8RTC4+3lmHwo6ESVDHFDsvjB15hcR5IA== integrity sha512-cliV19VHLJqFUYbz/XeWXe5CO6guzwd0yrrqqp0bmjlMP3ZZULY7fu8RTC4+3lmHwo6ESVDHFDsvjB15hcR5IA==
vue@^2.5.22: vue@^2.6.2:
version "2.5.22" version "2.6.2"
resolved "https://registry.npmjs.org/vue/-/vue-2.5.22.tgz#3bf88041af08b8539c37b268b70ca79245e9cc30" resolved "https://registry.npmjs.org/vue/-/vue-2.6.2.tgz#1cc9c9c8f7ba8df45e9b97c284947de78b76301c"
integrity sha512-pxY3ZHlXNJMFQbkjEgGVMaMMkSV1ONpz+4qB55kZuJzyJOhn6MSy/YZdzhdnumegNzVTL/Dn3Pp4UrVBYt1j/g== integrity sha512-NZAb0H+t3/99g2nygURcEJ+ncvzNLPiEiFI5MGhc1Cjsw5uYprF+Ol7SOd1RXPcmVVzK7jUBl0th2tNgt+VQDg==
vuex@^3.1.0: vuex@^3.1.0:
version "3.1.0" version "3.1.0"