From 01e7934d1925594353522cd45e36ede295987920 Mon Sep 17 00:00:00 2001 From: neverland Date: Fri, 1 Jun 2018 18:04:16 +0800 Subject: [PATCH] [Improvement] upgrade to jest-serializer-vue@2.0 (#1215) --- package.json | 8 +- packages/actionsheet/test/index.spec.js | 2 +- packages/cell-swipe/test/index.spec.js | 10 +- packages/contact-card/test/index.spec.js | 2 +- packages/coupon-list/test/index.spec.js | 4 +- packages/field/test/field.spec.js | 2 +- packages/image-preview/test/index.spec.js | 2 +- packages/picker/test/index.spec.js | 6 +- packages/popup/test/index.spec.js | 2 +- packages/progress/test/index.spec.js | 4 +- packages/pull-refresh/test/index.spec.js | 12 +- packages/slider/test/index.spec.js | 8 +- packages/stepper/test/index.spec.js | 4 +- packages/submit-bar/test/index.spec.js | 2 +- packages/tree-select/test/index.spec.js | 2 +- yarn.lock | 369 +++++++++++----------- 16 files changed, 225 insertions(+), 214 deletions(-) diff --git a/package.json b/package.json index 0bd265420..cc29dec32 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "devDependencies": { "@vue/server-test-utils": "^1.0.0-beta.16", "@vue/test-utils": "^1.0.0-beta.16", - "autoprefixer": "^8.5.1", + "autoprefixer": "^8.5.2", "babel-cli": "^6.26.0", "babel-core": "^6.26.3", "babel-jest": "^23.0.1", @@ -75,8 +75,8 @@ "gh-pages": "^1.0.0", "html-webpack-plugin": "3.2.0", "husky": "^0.14.3", - "jest": "^23.0.1", - "jest-serializer-vue": "^1.0.0", + "jest": "^23.1.0", + "jest-serializer-vue": "^2.0.0", "lint-staged": "^7.1.2", "postcss": "^6.0.22", "postcss-calc": "^6.0.0", @@ -99,7 +99,7 @@ "vue-sfc-compiler": "^0.0.8", "vue-template-compiler": "2.5.16", "vue-template-es2015-compiler": "^1.6.0", - "webpack": "^4.10.0", + "webpack": "^4.10.2", "webpack-cli": "^2.1.4", "webpack-serve": "^1.0.2" }, diff --git a/packages/actionsheet/test/index.spec.js b/packages/actionsheet/test/index.spec.js index 039013176..95fb76c44 100644 --- a/packages/actionsheet/test/index.spec.js +++ b/packages/actionsheet/test/index.spec.js @@ -19,5 +19,5 @@ test('callback events', () => { expect(callback.mock.calls.length).toBe(1); expect(wrapper.emitted('cancel')).toBeTruthy(); expect(wrapper.emitted('input')[0][0]).toBeFalsy(); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); }); diff --git a/packages/cell-swipe/test/index.spec.js b/packages/cell-swipe/test/index.spec.js index 2e2e2de18..288707f31 100644 --- a/packages/cell-swipe/test/index.spec.js +++ b/packages/cell-swipe/test/index.spec.js @@ -13,23 +13,23 @@ it('drag and show left part', () => { const wrapper = mount(CellSwipe, defaultProps); triggerDrag(wrapper, 10, 0); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); triggerDrag(wrapper, 50, 0); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); triggerDrag(wrapper, 500, 0); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); triggerDrag(wrapper, 0, 100); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); }); it('drag and show left part', () => { const wrapper = mount(CellSwipe, defaultProps); triggerDrag(wrapper, -50, 0); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); }); test('on close prop', () => { diff --git a/packages/contact-card/test/index.spec.js b/packages/contact-card/test/index.spec.js index 2579cf616..af34cbb07 100644 --- a/packages/contact-card/test/index.spec.js +++ b/packages/contact-card/test/index.spec.js @@ -28,7 +28,7 @@ describe('ContactCard', () => { describe('ContactList', () => { test('render', () => { const wrapper = mount(ContactList); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); }); }); diff --git a/packages/coupon-list/test/index.spec.js b/packages/coupon-list/test/index.spec.js index b8051c604..f3f15a78d 100644 --- a/packages/coupon-list/test/index.spec.js +++ b/packages/coupon-list/test/index.spec.js @@ -23,11 +23,11 @@ test('exchange coupon', () => { test('coupon cell', () => { const wrapper = mount(CouponCell); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); wrapper.setProps({ coupons: [{ value: 100 }], chosenCoupon: 0 }); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); }); diff --git a/packages/field/test/field.spec.js b/packages/field/test/field.spec.js index 242bd8817..80c5b3ab4 100644 --- a/packages/field/test/field.spec.js +++ b/packages/field/test/field.spec.js @@ -62,7 +62,7 @@ test('render textarea', done => { } }); setTimeout(() => { - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); done(); }); }); diff --git a/packages/image-preview/test/index.spec.js b/packages/image-preview/test/index.spec.js index e096a721c..2a1318306 100644 --- a/packages/image-preview/test/index.spec.js +++ b/packages/image-preview/test/index.spec.js @@ -15,7 +15,7 @@ test('render image', () => { propsData: { images } }); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); const swipe = wrapper.find('.van-swipe__track'); triggerDrag(swipe, 500, 0); diff --git a/packages/picker/test/index.spec.js b/packages/picker/test/index.spec.js index f9bfccf3a..2e25987c5 100644 --- a/packages/picker/test/index.spec.js +++ b/packages/picker/test/index.spec.js @@ -111,12 +111,12 @@ test('column watch default index', () => { } }); wrapper.vm.options = [disabled, ...simpleColumn]; - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); wrapper.vm.options = [disabled, ...simpleColumn]; - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); wrapper.vm.options = [1, disabled, disabled, disabled]; wrapper.vm.defaultIndex = 2; - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); }); diff --git a/packages/popup/test/index.spec.js b/packages/popup/test/index.spec.js index a2b8b604b..56c401aaf 100644 --- a/packages/popup/test/index.spec.js +++ b/packages/popup/test/index.spec.js @@ -26,7 +26,7 @@ test('reset z-index', () => { } }); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); }); test('popup lock scroll', () => { diff --git a/packages/progress/test/index.spec.js b/packages/progress/test/index.spec.js index aae9d7ffa..46d5cff96 100644 --- a/packages/progress/test/index.spec.js +++ b/packages/progress/test/index.spec.js @@ -8,9 +8,9 @@ test('calc width', () => { percentage: 100 } }); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); wrapper.vm.showPivot = true; wrapper.vm.pivotText = 'test'; - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); }); diff --git a/packages/pull-refresh/test/index.spec.js b/packages/pull-refresh/test/index.spec.js index 45ccd9d04..8b5085b0f 100644 --- a/packages/pull-refresh/test/index.spec.js +++ b/packages/pull-refresh/test/index.spec.js @@ -18,26 +18,26 @@ test('change head content when pulling down', () => { // pulling trigger(track, 'touchstart', 0, 0); trigger(track, 'touchmove', 0, 10); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); // loosing trigger(track, 'touchmove', 0, 100); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); // loading trigger(track, 'touchend', 0, 100); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); // still loading triggerDrag(track, 0, 100); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); expect(wrapper.emitted('input')).toBeTruthy(); expect(wrapper.emitted('refresh')).toBeTruthy(); // end loading wrapper.vm.value = false; - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); }); test('pull a short distance', () => { @@ -67,5 +67,5 @@ test('not in page top', () => { window.scrollTop = 0; trigger(track, 'touchmove', 0, 100); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); }); diff --git a/packages/slider/test/index.spec.js b/packages/slider/test/index.spec.js index 04b2e63b7..6623a3494 100644 --- a/packages/slider/test/index.spec.js +++ b/packages/slider/test/index.spec.js @@ -19,11 +19,11 @@ test('drag button', () => { const button = wrapper.find('.van-slider__button'); triggerDrag(button, 50, 0); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); wrapper.setData({ disabled: false }); triggerDrag(button, 50, 0); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); }); it('click bar', () => { @@ -39,9 +39,9 @@ it('click bar', () => { }); trigger(wrapper, 'click', 100, 0); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); wrapper.setData({ disabled: false }); trigger(wrapper, 'click', 100, 0); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); }); diff --git a/packages/stepper/test/index.spec.js b/packages/stepper/test/index.spec.js index 00b1b5b31..dd93f85f2 100644 --- a/packages/stepper/test/index.spec.js +++ b/packages/stepper/test/index.spec.js @@ -7,7 +7,7 @@ test('disabled stepper', () => { disabled: true } }); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); }); test('disable stepper input', () => { @@ -16,7 +16,7 @@ test('disable stepper input', () => { disableInput: true } }); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); }); test('click button', () => { diff --git a/packages/submit-bar/test/index.spec.js b/packages/submit-bar/test/index.spec.js index 737744c11..5901d2d0a 100644 --- a/packages/submit-bar/test/index.spec.js +++ b/packages/submit-bar/test/index.spec.js @@ -9,7 +9,7 @@ test('submit', () => { } }); - expect(wrapper.html()).toMatchSnapshot(); + expect(wrapper).toMatchSnapshot(); // disabled const button = wrapper.find('.van-button'); diff --git a/packages/tree-select/test/index.spec.js b/packages/tree-select/test/index.spec.js index c361a0738..d84c06e1c 100644 --- a/packages/tree-select/test/index.spec.js +++ b/packages/tree-select/test/index.spec.js @@ -2,7 +2,7 @@ import TreeSelect from '../'; import { mount } from '@vue/test-utils'; test('empty list', () => { - expect(mount(TreeSelect).html()).toMatchSnapshot(); + expect(mount(TreeSelect)).toMatchSnapshot(); }); test('select item', () => { diff --git a/yarn.lock b/yarn.lock index 217400256..d02784b6f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -87,131 +87,132 @@ dependencies: lodash "^4.17.4" -"@webassemblyjs/ast@1.5.8": - version "1.5.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.5.8.tgz#f75ac7e7602b7833abd5d53951baae8a07ebb5df" +"@webassemblyjs/ast@1.5.9": + version "1.5.9" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.5.9.tgz#b2770182678691ab4949d593105c15d4074fedb6" dependencies: - "@webassemblyjs/helper-module-context" "1.5.8" - "@webassemblyjs/helper-wasm-bytecode" "1.5.8" - "@webassemblyjs/wast-parser" "1.5.8" + "@webassemblyjs/helper-module-context" "1.5.9" + "@webassemblyjs/helper-wasm-bytecode" "1.5.9" + "@webassemblyjs/wast-parser" "1.5.9" debug "^3.1.0" mamacro "^0.0.3" -"@webassemblyjs/floating-point-hex-parser@1.5.8": - version "1.5.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.5.8.tgz#e0604d34fab0c910e16113720a5a3c01f558fa54" +"@webassemblyjs/floating-point-hex-parser@1.5.9": + version "1.5.9" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.5.9.tgz#ee56243f6ba30781ff6f92fe7f1c377255219a7c" -"@webassemblyjs/helper-api-error@1.5.8": - version "1.5.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.5.8.tgz#f5570aff60090fae1b78a690a95d04cb021da9ca" +"@webassemblyjs/helper-api-error@1.5.9": + version "1.5.9" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.5.9.tgz#c80e204afe1ae102c23b0357f1ec25aeb61022a2" -"@webassemblyjs/helper-buffer@1.5.8": - version "1.5.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.5.8.tgz#b1405e819a2c537964682fb70551796ab9602632" +"@webassemblyjs/helper-buffer@1.5.9": + version "1.5.9" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.5.9.tgz#90d99afcb0fdc1ee11bc403894f3ae37cd926a81" dependencies: debug "^3.1.0" -"@webassemblyjs/helper-code-frame@1.5.8": - version "1.5.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.5.8.tgz#6439de475720198a48fa8b4c38e41987798f73cc" +"@webassemblyjs/helper-code-frame@1.5.9": + version "1.5.9" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.5.9.tgz#b56ac06a39c3e1cfefcc421ade1ee471a738a570" dependencies: - "@webassemblyjs/wast-printer" "1.5.8" + "@webassemblyjs/wast-printer" "1.5.9" -"@webassemblyjs/helper-fsm@1.5.8": - version "1.5.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.5.8.tgz#6169af3c9530cf9e89a8f3cf2970ed70e650ae4f" +"@webassemblyjs/helper-fsm@1.5.9": + version "1.5.9" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.5.9.tgz#8f996268eb07ee6728130a9e97fa3aac32772454" -"@webassemblyjs/helper-module-context@1.5.8": - version "1.5.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.5.8.tgz#73d0de45cebb774d465b5a66fef061f834d6c23c" +"@webassemblyjs/helper-module-context@1.5.9": + version "1.5.9" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.5.9.tgz#69e2eea310f755a0b750b84f8af59f890f2046ac" -"@webassemblyjs/helper-wasm-bytecode@1.5.8": - version "1.5.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.5.8.tgz#60df17f72d12b07e1398756e6ebfe59c03ab2e1a" +"@webassemblyjs/helper-wasm-bytecode@1.5.9": + version "1.5.9" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.5.9.tgz#467ba0f9e4d0e4a48bf1c5107b9f4abe3ca1171a" -"@webassemblyjs/helper-wasm-section@1.5.8": - version "1.5.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.5.8.tgz#cda7fdb6f3b7b0d215c8f92b7435d47726822f49" +"@webassemblyjs/helper-wasm-section@1.5.9": + version "1.5.9" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.5.9.tgz#aec9486ab5d56e3cb5252a7ed88777b6792ac624" dependencies: - "@webassemblyjs/ast" "1.5.8" - "@webassemblyjs/helper-buffer" "1.5.8" - "@webassemblyjs/helper-wasm-bytecode" "1.5.8" - "@webassemblyjs/wasm-gen" "1.5.8" + "@webassemblyjs/ast" "1.5.9" + "@webassemblyjs/helper-buffer" "1.5.9" + "@webassemblyjs/helper-wasm-bytecode" "1.5.9" + "@webassemblyjs/wasm-gen" "1.5.9" debug "^3.1.0" -"@webassemblyjs/ieee754@1.5.8": - version "1.5.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.5.8.tgz#29383c7172e90121613d5614d532f22c19255c3b" +"@webassemblyjs/ieee754@1.5.9": + version "1.5.9" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.5.9.tgz#846856ece040c7debd5b5645b319c26523613bcf" dependencies: ieee754 "^1.1.11" -"@webassemblyjs/leb128@1.5.8": - version "1.5.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.5.8.tgz#657c48ef2537ea2921e897a50157be700bf24eac" +"@webassemblyjs/leb128@1.5.9": + version "1.5.9" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.5.9.tgz#7249443a0fd7574a7e3c1c39532535c735390bbc" dependencies: leb "^0.3.0" -"@webassemblyjs/wasm-edit@1.5.8": - version "1.5.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.5.8.tgz#592d3678894eaa2ee7e7c2c6a13c2a697db1aa7e" +"@webassemblyjs/wasm-edit@1.5.9": + version "1.5.9" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.5.9.tgz#9b8e054b2d305a7e0528088571c95904bd73df48" dependencies: - "@webassemblyjs/ast" "1.5.8" - "@webassemblyjs/helper-buffer" "1.5.8" - "@webassemblyjs/helper-wasm-bytecode" "1.5.8" - "@webassemblyjs/helper-wasm-section" "1.5.8" - "@webassemblyjs/wasm-gen" "1.5.8" - "@webassemblyjs/wasm-opt" "1.5.8" - "@webassemblyjs/wasm-parser" "1.5.8" - "@webassemblyjs/wast-printer" "1.5.8" + "@webassemblyjs/ast" "1.5.9" + "@webassemblyjs/helper-buffer" "1.5.9" + "@webassemblyjs/helper-wasm-bytecode" "1.5.9" + "@webassemblyjs/helper-wasm-section" "1.5.9" + "@webassemblyjs/wasm-gen" "1.5.9" + "@webassemblyjs/wasm-opt" "1.5.9" + "@webassemblyjs/wasm-parser" "1.5.9" + "@webassemblyjs/wast-printer" "1.5.9" debug "^3.1.0" -"@webassemblyjs/wasm-gen@1.5.8": - version "1.5.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.5.8.tgz#e94e034a45227aaa7c481b25c1aa9a0a00ab9488" +"@webassemblyjs/wasm-gen@1.5.9": + version "1.5.9" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.5.9.tgz#85e07c047fab917e06b18dee4d16342a2fd3c59c" dependencies: - "@webassemblyjs/ast" "1.5.8" - "@webassemblyjs/helper-wasm-bytecode" "1.5.8" - "@webassemblyjs/ieee754" "1.5.8" - "@webassemblyjs/leb128" "1.5.8" + "@webassemblyjs/ast" "1.5.9" + "@webassemblyjs/helper-wasm-bytecode" "1.5.9" + "@webassemblyjs/ieee754" "1.5.9" + "@webassemblyjs/leb128" "1.5.9" -"@webassemblyjs/wasm-opt@1.5.8": - version "1.5.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.5.8.tgz#a3a0d00d98dee0f3cf2ae41084eb62715a39242c" +"@webassemblyjs/wasm-opt@1.5.9": + version "1.5.9" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.5.9.tgz#ccac17c41a044c167bc95d3e8645cf889a137ce5" dependencies: - "@webassemblyjs/ast" "1.5.8" - "@webassemblyjs/helper-buffer" "1.5.8" - "@webassemblyjs/wasm-gen" "1.5.8" - "@webassemblyjs/wasm-parser" "1.5.8" + "@webassemblyjs/ast" "1.5.9" + "@webassemblyjs/helper-buffer" "1.5.9" + "@webassemblyjs/wasm-gen" "1.5.9" + "@webassemblyjs/wasm-parser" "1.5.9" debug "^3.1.0" -"@webassemblyjs/wasm-parser@1.5.8": - version "1.5.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.5.8.tgz#a258a7fd15bd57597e4211d9068639807546555b" +"@webassemblyjs/wasm-parser@1.5.9": + version "1.5.9" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.5.9.tgz#ddab84da4957b64aafbc61e4ab706cc667082f32" dependencies: - "@webassemblyjs/ast" "1.5.8" - "@webassemblyjs/helper-api-error" "1.5.8" - "@webassemblyjs/helper-wasm-bytecode" "1.5.8" - "@webassemblyjs/leb128" "1.5.8" - "@webassemblyjs/wasm-parser" "1.5.8" + "@webassemblyjs/ast" "1.5.9" + "@webassemblyjs/helper-api-error" "1.5.9" + "@webassemblyjs/helper-wasm-bytecode" "1.5.9" + "@webassemblyjs/ieee754" "1.5.9" + "@webassemblyjs/leb128" "1.5.9" + "@webassemblyjs/wasm-parser" "1.5.9" -"@webassemblyjs/wast-parser@1.5.8": - version "1.5.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.5.8.tgz#85705659e15d19b89af38a8d6803d720bb0493cf" +"@webassemblyjs/wast-parser@1.5.9": + version "1.5.9" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.5.9.tgz#193d24ccf4742a5f8f1915936680ab2314011df2" dependencies: - "@webassemblyjs/ast" "1.5.8" - "@webassemblyjs/floating-point-hex-parser" "1.5.8" - "@webassemblyjs/helper-api-error" "1.5.8" - "@webassemblyjs/helper-code-frame" "1.5.8" - "@webassemblyjs/helper-fsm" "1.5.8" + "@webassemblyjs/ast" "1.5.9" + "@webassemblyjs/floating-point-hex-parser" "1.5.9" + "@webassemblyjs/helper-api-error" "1.5.9" + "@webassemblyjs/helper-code-frame" "1.5.9" + "@webassemblyjs/helper-fsm" "1.5.9" long "^3.2.0" mamacro "^0.0.3" -"@webassemblyjs/wast-printer@1.5.8": - version "1.5.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.5.8.tgz#0f83aa67eddf377dd1d6205d4a4ac976db60e1f6" +"@webassemblyjs/wast-printer@1.5.9": + version "1.5.9" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.5.9.tgz#16605d90a481c01a130b7c4edeb2bce503787eb4" dependencies: - "@webassemblyjs/ast" "1.5.8" - "@webassemblyjs/wast-parser" "1.5.8" + "@webassemblyjs/ast" "1.5.9" + "@webassemblyjs/wast-parser" "1.5.9" long "^3.2.0" "@webpack-contrib/config-loader@^1.1.1": @@ -551,9 +552,9 @@ autoprefixer@^6.3.1: postcss "^5.2.16" postcss-value-parser "^3.2.3" -autoprefixer@^8.5.1: - version "8.5.1" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-8.5.1.tgz#45b0271b0e634af66613d5a4f99d96f3dcd94474" +autoprefixer@^8.5.2: + version "8.5.2" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-8.5.2.tgz#52d86a5ea51a6191024d843f88f2748ce3ab39e5" dependencies: browserslist "^3.2.8" caniuse-lite "^1.0.30000846" @@ -3148,15 +3149,15 @@ expect@^22.4.3: jest-message-util "^22.4.3" jest-regex-util "^22.4.3" -expect@^23.0.1: - version "23.0.1" - resolved "https://registry.yarnpkg.com/expect/-/expect-23.0.1.tgz#99131f2fd9115595f8cc3697401e7f0734d45fef" +expect@^23.1.0: + version "23.1.0" + resolved "https://registry.yarnpkg.com/expect/-/expect-23.1.0.tgz#bfdfd57a2a20170d875999ee9787cc71f01c205f" dependencies: ansi-styles "^3.2.0" jest-diff "^23.0.1" jest-get-type "^22.1.0" jest-matcher-utils "^23.0.1" - jest-message-util "^23.0.0" + jest-message-util "^23.1.0" jest-regex-util "^23.0.0" extend-shallow@^2.0.1: @@ -4580,9 +4581,9 @@ jest-changed-files@^23.0.1: dependencies: throat "^4.0.0" -jest-cli@^23.0.1: - version "23.0.1" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-23.0.1.tgz#351a5ba51cf28ecf20336d97a30b970d1f530a56" +jest-cli@^23.1.0: + version "23.1.0" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-23.1.0.tgz#eb8bdd4ce0d15250892e31ad9b69bc99d2a8f6bf" dependencies: ansi-escapes "^3.0.0" chalk "^2.0.1" @@ -4596,18 +4597,19 @@ jest-cli@^23.0.1: istanbul-lib-instrument "^1.10.1" istanbul-lib-source-maps "^1.2.4" jest-changed-files "^23.0.1" - jest-config "^23.0.1" - jest-environment-jsdom "^23.0.1" + jest-config "^23.1.0" + jest-environment-jsdom "^23.1.0" jest-get-type "^22.1.0" - jest-haste-map "^23.0.1" - jest-message-util "^23.0.0" + jest-haste-map "^23.1.0" + jest-message-util "^23.1.0" jest-regex-util "^23.0.0" jest-resolve-dependencies "^23.0.1" - jest-runner "^23.0.1" - jest-runtime "^23.0.1" + jest-runner "^23.1.0" + jest-runtime "^23.1.0" jest-snapshot "^23.0.1" - jest-util "^23.0.1" + jest-util "^23.1.0" jest-validate "^23.0.1" + jest-watcher "^23.1.0" jest-worker "^23.0.1" micromatch "^2.3.11" node-notifier "^5.2.1" @@ -4635,21 +4637,21 @@ jest-config@^22.4.3: jest-validate "^22.4.3" pretty-format "^22.4.3" -jest-config@^23.0.1: - version "23.0.1" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-23.0.1.tgz#6798bff1247c7a390b1327193305001582fc58fa" +jest-config@^23.1.0: + version "23.1.0" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-23.1.0.tgz#708ca0f431d356ee424fb4895d3308006bdd8241" dependencies: babel-core "^6.0.0" babel-jest "^23.0.1" chalk "^2.0.1" glob "^7.1.1" - jest-environment-jsdom "^23.0.1" - jest-environment-node "^23.0.1" + jest-environment-jsdom "^23.1.0" + jest-environment-node "^23.1.0" jest-get-type "^22.1.0" - jest-jasmine2 "^23.0.1" + jest-jasmine2 "^23.1.0" jest-regex-util "^23.0.0" - jest-resolve "^23.0.1" - jest-util "^23.0.1" + jest-resolve "^23.1.0" + jest-util "^23.1.0" jest-validate "^23.0.1" pretty-format "^23.0.1" @@ -4677,9 +4679,9 @@ jest-docblock@^23.0.1: dependencies: detect-newline "^2.1.0" -jest-each@^23.0.1: - version "23.0.1" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-23.0.1.tgz#a6e5dbf530afc6bf9d74792dde69d8db70f84706" +jest-each@^23.1.0: + version "23.1.0" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-23.1.0.tgz#16146b592c354867a5ae5e13cdf15c6c65b696c6" dependencies: chalk "^2.0.1" pretty-format "^23.0.1" @@ -4692,12 +4694,12 @@ jest-environment-jsdom@^22.4.3: jest-util "^22.4.3" jsdom "^11.5.1" -jest-environment-jsdom@^23.0.1: - version "23.0.1" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-23.0.1.tgz#da689eb9358dc16e5708abb208f4eb26a439575c" +jest-environment-jsdom@^23.1.0: + version "23.1.0" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-23.1.0.tgz#85929914e23bed3577dac9755f4106d0697c479c" dependencies: - jest-mock "^23.0.1" - jest-util "^23.0.1" + jest-mock "^23.1.0" + jest-util "^23.1.0" jsdom "^11.5.1" jest-environment-node@^22.4.3: @@ -4707,20 +4709,20 @@ jest-environment-node@^22.4.3: jest-mock "^22.4.3" jest-util "^22.4.3" -jest-environment-node@^23.0.1: - version "23.0.1" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-23.0.1.tgz#676b740e205f1f2be77241969e7812be824ee795" +jest-environment-node@^23.1.0: + version "23.1.0" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-23.1.0.tgz#452c0bf949cfcbbacda1e1762eeed70bc784c7d5" dependencies: - jest-mock "^23.0.1" - jest-util "^23.0.1" + jest-mock "^23.1.0" + jest-util "^23.1.0" jest-get-type@^22.1.0, jest-get-type@^22.4.3: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-22.4.3.tgz#e3a8504d8479342dd4420236b322869f18900ce4" -jest-haste-map@^23.0.1: - version "23.0.1" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-23.0.1.tgz#cd89052abfc8cba01f560bbec09d4f36aec25d4f" +jest-haste-map@^23.1.0: + version "23.1.0" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-23.1.0.tgz#18e6c7d5a8d27136f91b7d9852f85de0c7074c49" dependencies: fb-watchman "^2.0.0" graceful-fs "^4.1.11" @@ -4746,20 +4748,20 @@ jest-jasmine2@^22.4.3: jest-util "^22.4.3" source-map-support "^0.5.0" -jest-jasmine2@^23.0.1: - version "23.0.1" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-23.0.1.tgz#16d875356e6360872bba48426f7d31fdc1b0bcea" +jest-jasmine2@^23.1.0: + version "23.1.0" + resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-23.1.0.tgz#4afab31729b654ddcd2b074add849396f13b30b8" dependencies: chalk "^2.0.1" co "^4.6.0" - expect "^23.0.1" + expect "^23.1.0" is-generator-fn "^1.0.0" jest-diff "^23.0.1" - jest-each "^23.0.1" + jest-each "^23.1.0" jest-matcher-utils "^23.0.1" - jest-message-util "^23.0.0" + jest-message-util "^23.1.0" jest-snapshot "^23.0.1" - jest-util "^23.0.1" + jest-util "^23.1.0" pretty-format "^23.0.1" jest-leak-detector@^23.0.1: @@ -4794,9 +4796,9 @@ jest-message-util@^22.4.3: slash "^1.0.0" stack-utils "^1.0.1" -jest-message-util@^23.0.0: - version "23.0.0" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-23.0.0.tgz#073f3d76c701f7c718a4b9af1eb7f138792c4796" +jest-message-util@^23.1.0: + version "23.1.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-23.1.0.tgz#9a809ba487ecac5ce511d4e698ee3b5ee2461ea9" dependencies: "@babel/code-frame" "^7.0.0-beta.35" chalk "^2.0.1" @@ -4808,9 +4810,9 @@ jest-mock@^22.4.3: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-22.4.3.tgz#f63ba2f07a1511772cdc7979733397df770aabc7" -jest-mock@^23.0.1: - version "23.0.1" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-23.0.1.tgz#1569f477968c668fc728273a17c3767773b46357" +jest-mock@^23.1.0: + version "23.1.0" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-23.1.0.tgz#a381c31b121ab1f60c462a2dadb7b86dcccac487" jest-regex-util@^22.4.3: version "22.4.3" @@ -4834,35 +4836,35 @@ jest-resolve@^22.4.3: browser-resolve "^1.11.2" chalk "^2.0.1" -jest-resolve@^23.0.1: - version "23.0.1" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-23.0.1.tgz#3f8403462b10a34c2df1d47aab5574c4935bcd24" +jest-resolve@^23.1.0: + version "23.1.0" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-23.1.0.tgz#b9e316eecebd6f00bc50a3960d1527bae65792d2" dependencies: browser-resolve "^1.11.2" chalk "^2.0.1" realpath-native "^1.0.0" -jest-runner@^23.0.1: - version "23.0.1" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-23.0.1.tgz#b176ae3ecf9e194aa4b84a7fcf70d1b8db231aa7" +jest-runner@^23.1.0: + version "23.1.0" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-23.1.0.tgz#fa20a933fff731a5432b3561e7f6426594fa29b5" dependencies: exit "^0.1.2" graceful-fs "^4.1.11" - jest-config "^23.0.1" + jest-config "^23.1.0" jest-docblock "^23.0.1" - jest-haste-map "^23.0.1" - jest-jasmine2 "^23.0.1" + jest-haste-map "^23.1.0" + jest-jasmine2 "^23.1.0" jest-leak-detector "^23.0.1" - jest-message-util "^23.0.0" - jest-runtime "^23.0.1" - jest-util "^23.0.1" + jest-message-util "^23.1.0" + jest-runtime "^23.1.0" + jest-util "^23.1.0" jest-worker "^23.0.1" source-map-support "^0.5.6" throat "^4.0.0" -jest-runtime@^23.0.1: - version "23.0.1" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-23.0.1.tgz#b1d765fb03fb6d4043805af270676a693f504d57" +jest-runtime@^23.1.0: + version "23.1.0" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-23.1.0.tgz#b4ae0e87259ecacfd4a884b639db07cf4dd620af" dependencies: babel-core "^6.0.0" babel-plugin-istanbul "^4.1.6" @@ -4871,13 +4873,13 @@ jest-runtime@^23.0.1: exit "^0.1.2" fast-json-stable-stringify "^2.0.0" graceful-fs "^4.1.11" - jest-config "^23.0.1" - jest-haste-map "^23.0.1" - jest-message-util "^23.0.0" + jest-config "^23.1.0" + jest-haste-map "^23.1.0" + jest-message-util "^23.1.0" jest-regex-util "^23.0.0" - jest-resolve "^23.0.1" + jest-resolve "^23.1.0" jest-snapshot "^23.0.1" - jest-util "^23.0.1" + jest-util "^23.1.0" jest-validate "^23.0.1" micromatch "^2.3.11" realpath-native "^1.0.0" @@ -4886,9 +4888,9 @@ jest-runtime@^23.0.1: write-file-atomic "^2.1.0" yargs "^11.0.0" -jest-serializer-vue@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/jest-serializer-vue/-/jest-serializer-vue-1.0.0.tgz#82514e9b3d94a17fe618df3ede84046090f94815" +jest-serializer-vue@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/jest-serializer-vue/-/jest-serializer-vue-2.0.0.tgz#bf9fd77334e4bf0c5c2588e85fef11e569e6de29" dependencies: pretty "2.0.0" @@ -4930,16 +4932,17 @@ jest-util@^22.4.3: mkdirp "^0.5.1" source-map "^0.6.0" -jest-util@^23.0.1: - version "23.0.1" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-23.0.1.tgz#68ea5bd7edb177d3059f9797259f8e0dacce2f99" +jest-util@^23.1.0: + version "23.1.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-23.1.0.tgz#c0251baf34644c6dd2fea78a962f4263ac55772d" dependencies: callsites "^2.0.0" chalk "^2.0.1" graceful-fs "^4.1.11" is-ci "^1.0.10" - jest-message-util "^23.0.0" + jest-message-util "^23.1.0" mkdirp "^0.5.1" + slash "^1.0.0" source-map "^0.6.0" jest-validate@^22.4.0, jest-validate@^22.4.3: @@ -4961,18 +4964,26 @@ jest-validate@^23.0.1: leven "^2.1.0" pretty-format "^23.0.1" +jest-watcher@^23.1.0: + version "23.1.0" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-23.1.0.tgz#a8d5842e38d9fb4afff823df6abb42a58ae6cdbd" + dependencies: + ansi-escapes "^3.0.0" + chalk "^2.0.1" + string-length "^2.0.0" + jest-worker@^23.0.1: version "23.0.1" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-23.0.1.tgz#9e649dd963ff4046026f91c4017f039a6aa4a7bc" dependencies: merge-stream "^1.0.1" -jest@^23.0.1: - version "23.0.1" - resolved "https://registry.yarnpkg.com/jest/-/jest-23.0.1.tgz#0d083290ee4112cecfb780df6ff81332ed373201" +jest@^23.1.0: + version "23.1.0" + resolved "https://registry.yarnpkg.com/jest/-/jest-23.1.0.tgz#bbb7f893100a11a742dd8bd0d047a54b0968ad1a" dependencies: import-local "^1.0.0" - jest-cli "^23.0.1" + jest-cli "^23.1.0" js-base64@^2.1.9: version "2.4.3" @@ -9072,14 +9083,14 @@ webpack-sources@^1.0.1, webpack-sources@^1.1.0: source-list-map "^2.0.0" source-map "~0.6.1" -webpack@^4.10.0: - version "4.10.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.10.0.tgz#bc7a274afdb5556f9cbe836778abbca283c52938" +webpack@^4.10.2: + version "4.10.2" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.10.2.tgz#d6a4cc3e2fa748f96ca62a70f91eaaa939ef3858" dependencies: - "@webassemblyjs/ast" "1.5.8" - "@webassemblyjs/wasm-edit" "1.5.8" - "@webassemblyjs/wasm-opt" "1.5.8" - "@webassemblyjs/wasm-parser" "1.5.8" + "@webassemblyjs/ast" "1.5.9" + "@webassemblyjs/wasm-edit" "1.5.9" + "@webassemblyjs/wasm-opt" "1.5.9" + "@webassemblyjs/wasm-parser" "1.5.9" acorn "^5.0.0" acorn-dynamic-import "^3.0.0" ajv "^6.1.0"