Commit 9a27f851 authored by Mark Florian's avatar Mark Florian

Merge branch 'update-button-props-gitlab-ui-integration-test' into 'master'

GitLab UI: update-button-props integration test

See merge request gitlab-org/gitlab!23108
parents 58a8bbb9 013f9a5f
...@@ -58,7 +58,9 @@ exports[`DependenciesActions component matches the snapshot 1`] = ` ...@@ -58,7 +58,9 @@ exports[`DependenciesActions component matches the snapshot 1`] = `
<gl-button-stub <gl-button-stub
class="flex-grow-0 js-sort-order" class="flex-grow-0 js-sort-order"
size="md"
title="Sort direction" title="Sort direction"
variant="secondary"
> >
<icon-stub <icon-stub
name="sort-lowest" name="sort-lowest"
...@@ -71,7 +73,9 @@ exports[`DependenciesActions component matches the snapshot 1`] = ` ...@@ -71,7 +73,9 @@ exports[`DependenciesActions component matches the snapshot 1`] = `
class="js-download" class="js-download"
download="dependencies.json" download="dependencies.json"
href="http://test.host/dependencies.json" href="http://test.host/dependencies.json"
size="md"
title="Export as JSON" title="Export as JSON"
variant="secondary"
> >
<icon-stub <icon-stub
name="download" name="download"
......
...@@ -155,6 +155,7 @@ exports[`DependenciesTableRow component when a dependency with vulnerabilities i ...@@ -155,6 +155,7 @@ exports[`DependenciesTableRow component when a dependency with vulnerabilities i
> >
<gl-button-stub <gl-button-stub
class="bold text-warning-700 text-1 text-decoration-none js-vulnerabilities-toggle" class="bold text-warning-700 text-1 text-decoration-none js-vulnerabilities-toggle"
size="md"
variant="link" variant="link"
> >
<icon-stub <icon-stub
......
...@@ -38,6 +38,8 @@ exports[`Design management toolbar component renders design and updated data 1`] ...@@ -38,6 +38,8 @@ exports[`Design management toolbar component renders design and updated data 1`]
<gl-button-stub <gl-button-stub
class="mr-2" class="mr-2"
href="/-/designs/306/7f747adcd4693afadbe968d7ba7d983349b9012d" href="/-/designs/306/7f747adcd4693afadbe968d7ba7d983349b9012d"
size="md"
variant="secondary"
> >
<icon-stub <icon-stub
name="download" name="download"
......
...@@ -5,6 +5,7 @@ exports[`Design management upload button component renders inverted upload desig ...@@ -5,6 +5,7 @@ exports[`Design management upload button component renders inverted upload desig
isinverted="true" isinverted="true"
> >
<gl-button-stub <gl-button-stub
size="md"
title="Adding a design with the same filename replaces the file in a new version." title="Adding a design with the same filename replaces the file in a new version."
variant="success" variant="success"
> >
...@@ -28,6 +29,7 @@ exports[`Design management upload button component renders loading icon 1`] = ` ...@@ -28,6 +29,7 @@ exports[`Design management upload button component renders loading icon 1`] = `
<div> <div>
<gl-button-stub <gl-button-stub
disabled="true" disabled="true"
size="md"
title="Adding a design with the same filename replaces the file in a new version." title="Adding a design with the same filename replaces the file in a new version."
variant="success" variant="success"
> >
...@@ -56,6 +58,7 @@ exports[`Design management upload button component renders loading icon 1`] = ` ...@@ -56,6 +58,7 @@ exports[`Design management upload button component renders loading icon 1`] = `
exports[`Design management upload button component renders upload design button 1`] = ` exports[`Design management upload button component renders upload design button 1`] = `
<div> <div>
<gl-button-stub <gl-button-stub
size="md"
title="Adding a design with the same filename replaces the file in a new version." title="Adding a design with the same filename replaces the file in a new version."
variant="success" variant="success"
> >
......
...@@ -73,6 +73,7 @@ exports[`Design management index page designs renders designs list and header wi ...@@ -73,6 +73,7 @@ exports[`Design management index page designs renders designs list and header wi
> >
<gl-button-stub <gl-button-stub
class="mr-2 js-select-all" class="mr-2 js-select-all"
size="md"
variant="link" variant="link"
> >
Select all Select all
......
...@@ -34,6 +34,8 @@ exports[`dashboard should match the snapshot 1`] = ` ...@@ -34,6 +34,8 @@ exports[`dashboard should match the snapshot 1`] = `
<gl-button-stub <gl-button-stub
class="js-add-projects-button btn btn-success" class="js-add-projects-button btn btn-success"
role="button" role="button"
size="md"
variant="secondary"
> >
Add projects Add projects
......
...@@ -69,6 +69,8 @@ exports[`Project Header matches the snapshot 1`] = ` ...@@ -69,6 +69,8 @@ exports[`Project Header matches the snapshot 1`] = `
<li> <li>
<gl-button-stub <gl-button-stub
class="js-remove-button" class="js-remove-button"
size="md"
variant="secondary"
> >
<span <span
class="text-danger" class="text-danger"
......
...@@ -32,6 +32,7 @@ exports[`SidebarDatePicker renders expected template 1`] = ` ...@@ -32,6 +32,7 @@ exports[`SidebarDatePicker renders expected template 1`] = `
<gl-button-stub <gl-button-stub
class="btn-sidebar-action" class="btn-sidebar-action"
size="md"
variant="link" variant="link"
> >
......
...@@ -12,6 +12,7 @@ exports[`InstanceCardsList renders a list of license cards 1`] = ` ...@@ -12,6 +12,7 @@ exports[`InstanceCardsList renders a list of license cards 1`] = `
<gl-button-stub <gl-button-stub
class="my-3 js-add-license" class="my-3 js-add-license"
href="/newLicensePath" href="/newLicensePath"
size="md"
variant="success" variant="success"
> >
...@@ -50,6 +51,7 @@ exports[`InstanceCardsList renders a message when there are no licenses 1`] = ` ...@@ -50,6 +51,7 @@ exports[`InstanceCardsList renders a message when there are no licenses 1`] = `
<gl-button-stub <gl-button-stub
class="my-3 js-add-license" class="my-3 js-add-license"
href="/newLicensePath" href="/newLicensePath"
size="md"
variant="success" variant="success"
> >
...@@ -84,6 +86,7 @@ exports[`InstanceCardsList renders a skeleton loading card if loading licenses 1 ...@@ -84,6 +86,7 @@ exports[`InstanceCardsList renders a skeleton loading card if loading licenses 1
<gl-button-stub <gl-button-stub
class="my-3 js-add-license" class="my-3 js-add-license"
href="/newLicensePath" href="/newLicensePath"
size="md"
variant="success" variant="success"
> >
......
...@@ -25,7 +25,7 @@ exports[`Package code instruction single line to match the default snapshot 1`] ...@@ -25,7 +25,7 @@ exports[`Package code instruction single line to match the default snapshot 1`]
class="input-group-append js-instruction-button" class="input-group-append js-instruction-button"
> >
<button <button
class="btn input-group-text btn-secondary btn-default" class="btn input-group-text btn-secondary btn-md btn-default"
data-clipboard-text="npm i @my-package" data-clipboard-text="npm i @my-package"
title="Copy npm install command" title="Copy npm install command"
type="button" type="button"
......
...@@ -18,6 +18,8 @@ exports[`grafana integration component default state to match the default snapsh ...@@ -18,6 +18,8 @@ exports[`grafana integration component default state to match the default snapsh
<gl-button-stub <gl-button-stub
class="js-settings-toggle" class="js-settings-toggle"
size="md"
variant="secondary"
> >
Expand Expand
</gl-button-stub> </gl-button-stub>
...@@ -89,6 +91,7 @@ exports[`grafana integration component default state to match the default snapsh ...@@ -89,6 +91,7 @@ exports[`grafana integration component default state to match the default snapsh
</gl-form-group-stub> </gl-form-group-stub>
<gl-button-stub <gl-button-stub
size="md"
variant="success" variant="success"
> >
......
...@@ -12,7 +12,7 @@ describe('DateTimePicker', () => { ...@@ -12,7 +12,7 @@ describe('DateTimePicker', () => {
const dropdownToggle = () => dateTimePicker.find('.dropdown-toggle'); const dropdownToggle = () => dateTimePicker.find('.dropdown-toggle');
const dropdownMenu = () => dateTimePicker.find('.dropdown-menu'); const dropdownMenu = () => dateTimePicker.find('.dropdown-menu');
const applyButtonElement = () => dateTimePicker.find('button[variant="success"]').element; const applyButtonElement = () => dateTimePicker.find('button.btn-success').element;
const cancelButtonElement = () => dateTimePicker.find('button.btn-secondary').element; const cancelButtonElement = () => dateTimePicker.find('button.btn-secondary').element;
const fillInputAndBlur = (input, val) => { const fillInputAndBlur = (input, val) => {
dateTimePicker.find(input).setValue(val); dateTimePicker.find(input).setValue(val);
......
...@@ -39,6 +39,7 @@ exports[`User Operation confirmation modal renders modal with form included 1`] ...@@ -39,6 +39,7 @@ exports[`User Operation confirmation modal renders modal with form included 1`]
</form> </form>
<gl-button-stub <gl-button-stub
size="md"
variant="secondary" variant="secondary"
> >
Cancel Cancel
...@@ -46,6 +47,7 @@ exports[`User Operation confirmation modal renders modal with form included 1`] ...@@ -46,6 +47,7 @@ exports[`User Operation confirmation modal renders modal with form included 1`]
<gl-button-stub <gl-button-stub
disabled="true" disabled="true"
size="md"
variant="warning" variant="warning"
> >
...@@ -55,6 +57,7 @@ exports[`User Operation confirmation modal renders modal with form included 1`] ...@@ -55,6 +57,7 @@ exports[`User Operation confirmation modal renders modal with form included 1`]
<gl-button-stub <gl-button-stub
disabled="true" disabled="true"
size="md"
variant="danger" variant="danger"
> >
action action
......
...@@ -84,7 +84,7 @@ exports[`Registry Project Empty state to match the default snapshot 1`] = ` ...@@ -84,7 +84,7 @@ exports[`Registry Project Empty state to match the default snapshot 1`] = `
class="input-group-append" class="input-group-append"
> >
<button <button
class="btn input-group-text btn-secondary btn-default" class="btn input-group-text btn-secondary btn-md btn-default"
data-clipboard-text="docker login host" data-clipboard-text="docker login host"
title="Copy login command" title="Copy login command"
type="button" type="button"
...@@ -122,7 +122,7 @@ exports[`Registry Project Empty state to match the default snapshot 1`] = ` ...@@ -122,7 +122,7 @@ exports[`Registry Project Empty state to match the default snapshot 1`] = `
class="input-group-append" class="input-group-append"
> >
<button <button
class="btn input-group-text btn-secondary btn-default" class="btn input-group-text btn-secondary btn-md btn-default"
data-clipboard-text="docker build -t url ." data-clipboard-text="docker build -t url ."
title="Copy build command" title="Copy build command"
type="button" type="button"
...@@ -152,7 +152,7 @@ exports[`Registry Project Empty state to match the default snapshot 1`] = ` ...@@ -152,7 +152,7 @@ exports[`Registry Project Empty state to match the default snapshot 1`] = `
class="input-group-append" class="input-group-append"
> >
<button <button
class="btn input-group-text btn-secondary btn-default" class="btn input-group-text btn-secondary btn-md btn-default"
data-clipboard-text="docker push url" data-clipboard-text="docker push url"
title="Copy push command" title="Copy push command"
type="button" type="button"
......
...@@ -159,7 +159,9 @@ exports[`Settings Form renders 1`] = ` ...@@ -159,7 +159,9 @@ exports[`Settings Form renders 1`] = `
> >
<glbutton-stub <glbutton-stub
class="mr-2 d-block" class="mr-2 d-block"
size="md"
type="reset" type="reset"
variant="secondary"
> >
Cancel Cancel
...@@ -168,6 +170,7 @@ exports[`Settings Form renders 1`] = ` ...@@ -168,6 +170,7 @@ exports[`Settings Form renders 1`] = `
<glbutton-stub <glbutton-stub
class="d-flex justify-content-center align-items-center js-no-auto-disable" class="d-flex justify-content-center align-items-center js-no-auto-disable"
size="md"
type="submit" type="submit"
variant="success" variant="success"
> >
......
...@@ -17,6 +17,8 @@ exports[`self monitor component When the self monitor project has not been creat ...@@ -17,6 +17,8 @@ exports[`self monitor component When the self monitor project has not been creat
<gl-button-stub <gl-button-stub
class="js-settings-toggle" class="js-settings-toggle"
size="md"
variant="secondary"
> >
Expand Expand
</gl-button-stub> </gl-button-stub>
......
// Jest Snapshot v1, https://goo.gl/fbAQLP // Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`Expand button on click when short text is provided renders button after text 1`] = ` exports[`Expand button on click when short text is provided renders button after text 1`] = `
"<span><button aria-label=\\"Click to expand text\\" type=\\"button\\" class=\\"btn js-text-expander-prepend text-expander btn-blank btn-secondary\\" style=\\"display: none;\\"><svg aria-hidden=\\"true\\" class=\\"s12 ic-ellipsis_h\\"><use xlink:href=\\"#ellipsis_h\\"></use></svg></button> <!----> <span><p>Expanded!</p></span> <button aria-label=\\"Click to expand text\\" type=\\"button\\" class=\\"btn js-text-expander-append text-expander btn-blank btn-secondary\\" style=\\"\\"><svg aria-hidden=\\"true\\" class=\\"s12 ic-ellipsis_h\\"> <span>
<use xlink:href=\\"#ellipsis_h\\"></use> <button
</svg></button></span>" aria-label="Click to expand text"
class="btn js-text-expander-prepend text-expander btn-blank btn-secondary btn-md"
style="display: none;"
type="button"
>
<svg
aria-hidden="true"
class="s12 ic-ellipsis_h"
>
<use
xlink:href="#ellipsis_h"
/>
</svg>
</button>
<!---->
<span>
<p>
Expanded!
</p>
</span>
<button
aria-label="Click to expand text"
class="btn js-text-expander-append text-expander btn-blank btn-secondary btn-md"
style=""
type="button"
>
<svg
aria-hidden="true"
class="s12 ic-ellipsis_h"
>
<use
xlink:href="#ellipsis_h"
/>
</svg>
</button>
</span>
`; `;
exports[`Expand button when short text is provided renders button before text 1`] = ` exports[`Expand button when short text is provided renders button before text 1`] = `
"<span><button aria-label=\\"Click to expand text\\" type=\\"button\\" class=\\"btn js-text-expander-prepend text-expander btn-blank btn-secondary\\"><svg aria-hidden=\\"true\\" class=\\"s12 ic-ellipsis_h\\"><use xlink:href=\\"#ellipsis_h\\"></use></svg></button> <span><p>Short</p></span> <span>
<!----> <button aria-label=\\"Click to expand text\\" type=\\"button\\" class=\\"btn js-text-expander-append text-expander btn-blank btn-secondary\\" style=\\"display: none;\\"><svg aria-hidden=\\"true\\" class=\\"s12 ic-ellipsis_h\\"> <button
<use xlink:href=\\"#ellipsis_h\\"></use> aria-label="Click to expand text"
</svg></button></span>" class="btn js-text-expander-prepend text-expander btn-blank btn-secondary btn-md"
type="button"
>
<svg
aria-hidden="true"
class="s12 ic-ellipsis_h"
>
<use
xlink:href="#ellipsis_h"
/>
</svg>
</button>
<span>
<p>
Short
</p>
</span>
<!---->
<button
aria-label="Click to expand text"
class="btn js-text-expander-append text-expander btn-blank btn-secondary btn-md"
style="display: none;"
type="button"
>
<svg
aria-hidden="true"
class="s12 ic-ellipsis_h"
>
<use
xlink:href="#ellipsis_h"
/>
</svg>
</button>
</span>
`; `;
...@@ -71,7 +71,7 @@ describe('Expand button', () => { ...@@ -71,7 +71,7 @@ describe('Expand button', () => {
it('renders button before text', () => { it('renders button before text', () => {
expect(expanderPrependEl().isVisible()).toBe(true); expect(expanderPrependEl().isVisible()).toBe(true);
expect(expanderAppendEl().isVisible()).toBe(false); expect(expanderAppendEl().isVisible()).toBe(false);
expect(wrapper.find(ExpandButton).html()).toMatchSnapshot(); expect(wrapper.find(ExpandButton).element).toMatchSnapshot();
}); });
}); });
...@@ -119,7 +119,7 @@ describe('Expand button', () => { ...@@ -119,7 +119,7 @@ describe('Expand button', () => {
it('renders button after text', () => { it('renders button after text', () => {
expect(expanderPrependEl().isVisible()).toBe(false); expect(expanderPrependEl().isVisible()).toBe(false);
expect(expanderAppendEl().isVisible()).toBe(true); expect(expanderAppendEl().isVisible()).toBe(true);
expect(wrapper.find(ExpandButton).html()).toMatchSnapshot(); expect(wrapper.find(ExpandButton).element).toMatchSnapshot();
}); });
}); });
}); });
......
...@@ -655,9 +655,9 @@ ...@@ -655,9 +655,9 @@
semver "^5.5.0" semver "^5.5.0"
"@babel/standalone@^7.0.0": "@babel/standalone@^7.0.0":
version "7.5.5" version "7.8.3"
resolved "https://registry.yarnpkg.com/@babel/standalone/-/standalone-7.5.5.tgz#9d3143f6078ff408db694a4254bd6f03c5c33962" resolved "https://registry.yarnpkg.com/@babel/standalone/-/standalone-7.8.3.tgz#0674730a8c5fbb9352de5342bf0c0c040d658380"
integrity sha512-YIp5taErC4uvp4d5urJtWMui3cpvZt83x57l4oVJNvFtDzumf3pMgRmoTSpGuEzh1yzo7jHhg3mbQmMhmKPbjA== integrity sha512-WRYZUuGBYpmfUL50f2h3Cvw7s1F4wTVT5iIeT01tHo+LyB9QwrTJ6GF5J6YrtJHQqxMxt8zEl1d7I0Uhyz9NyQ==
"@babel/template@^7.1.0", "@babel/template@^7.4.0", "@babel/template@^7.4.4", "@babel/template@^7.6.0": "@babel/template@^7.1.0", "@babel/template@^7.4.0", "@babel/template@^7.4.4", "@babel/template@^7.6.0":
version "7.6.0" version "7.6.0"
...@@ -737,10 +737,10 @@ ...@@ -737,10 +737,10 @@
resolved "https://registry.yarnpkg.com/@gitlab/svgs/-/svgs-1.89.0.tgz#5bdaff1b0af1cc07ed34e89c21c34c7c6a3e1caa" resolved "https://registry.yarnpkg.com/@gitlab/svgs/-/svgs-1.89.0.tgz#5bdaff1b0af1cc07ed34e89c21c34c7c6a3e1caa"
integrity sha512-vI6VobZs6mq2Bbiej5bYMHyvtn8kD1O/uHSlyY9jgJoa2TXU+jFI9DqUpJmx8EIHt+o0qm/8G3XsFGEr5gLb7Q== integrity sha512-vI6VobZs6mq2Bbiej5bYMHyvtn8kD1O/uHSlyY9jgJoa2TXU+jFI9DqUpJmx8EIHt+o0qm/8G3XsFGEr5gLb7Q==
"@gitlab/ui@8.17.0": "@gitlab/ui@^8.18.0":
version "8.17.0" version "8.18.0"
resolved "https://registry.yarnpkg.com/@gitlab/ui/-/ui-8.17.0.tgz#674baa9b5c05fa6ecb23b233c5b308ff82ba5660" resolved "https://registry.yarnpkg.com/@gitlab/ui/-/ui-8.18.0.tgz#11bd7d5fb2db10034fdf2544847dc9afd24cc02c"
integrity sha512-klWzMFU3IdoLUgRP6OTYUyO+EDfckG9/cphPKVBaf0MLx4HpjiW5LwGW3stL3A9SlyauCwAZOLkqbJKbN5pxCQ== integrity sha512-ihcXJDVUNvp8kv+ha+0d1rrRIG8IEWfDNICremTpl62V5kN9Eiwo0Csb8Gj20sBp9ERYCycjwpjvfU7dUwyAiw==
dependencies: dependencies:
"@babel/standalone" "^7.0.0" "@babel/standalone" "^7.0.0"
"@gitlab/vue-toasted" "^1.3.0" "@gitlab/vue-toasted" "^1.3.0"
...@@ -1168,6 +1168,21 @@ ...@@ -1168,6 +1168,21 @@
source-map "~0.6.1" source-map "~0.6.1"
vue-template-es2015-compiler "^1.9.0" vue-template-es2015-compiler "^1.9.0"
"@vue/component-compiler-utils@^3.1.0":
version "3.1.1"
resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-3.1.1.tgz#d4ef8f80292674044ad6211e336a302e4d2a6575"
integrity sha512-+lN3nsfJJDGMNz7fCpcoYIORrXo0K3OTsdr8jCM7FuqdI4+70TY6gxY6viJ2Xi1clqyPg7LpeOWwjF31vSMmUw==
dependencies:
consolidate "^0.15.1"
hash-sum "^1.0.2"
lru-cache "^4.1.2"
merge-source-map "^1.1.0"
postcss "^7.0.14"
postcss-selector-parser "^6.0.2"
prettier "^1.18.2"
source-map "~0.6.1"
vue-template-es2015-compiler "^1.9.0"
"@vue/test-utils@^1.0.0-beta.30": "@vue/test-utils@^1.0.0-beta.30":
version "1.0.0-beta.30" version "1.0.0-beta.30"
resolved "https://registry.yarnpkg.com/@vue/test-utils/-/test-utils-1.0.0-beta.30.tgz#d5f26d1e2411fdb7fa7fdedb61b4b4ea4194c49d" resolved "https://registry.yarnpkg.com/@vue/test-utils/-/test-utils-1.0.0-beta.30.tgz#d5f26d1e2411fdb7fa7fdedb61b4b4ea4194c49d"
...@@ -2072,11 +2087,16 @@ bootstrap-vue@2.0.0-rc.27: ...@@ -2072,11 +2087,16 @@ bootstrap-vue@2.0.0-rc.27:
portal-vue "^2.1.5" portal-vue "^2.1.5"
vue-functional-data-merge "^3.1.0" vue-functional-data-merge "^3.1.0"
bootstrap@4.3.1, bootstrap@^4.3.1: bootstrap@4.3.1:
version "4.3.1" version "4.3.1"
resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.3.1.tgz#280ca8f610504d99d7b6b4bfc4b68cec601704ac" resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.3.1.tgz#280ca8f610504d99d7b6b4bfc4b68cec601704ac"
integrity sha512-rXqOmH1VilAt2DyPzluTi2blhk17bO7ef+zLLPlWvG494pDxcM234pJ8wTc/6R40UWizAIIMgxjvxZg5kmsbag== integrity sha512-rXqOmH1VilAt2DyPzluTi2blhk17bO7ef+zLLPlWvG494pDxcM234pJ8wTc/6R40UWizAIIMgxjvxZg5kmsbag==
bootstrap@^4.3.1:
version "4.4.1"
resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.4.1.tgz#8582960eea0c5cd2bede84d8b0baf3789c3e8b01"
integrity sha512-tbx5cHubwE6e2ZG7nqM3g/FZ5PQEDMWmMGNrCUBVRPHXTJaH7CBDdsLeu3eCh3B1tzAxTnAbtmrzvWEvT2NNEA==
boxen@^1.2.1: boxen@^1.2.1:
version "1.3.0" version "1.3.0"
resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b" resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b"
...@@ -2894,9 +2914,9 @@ connect@^3.6.0: ...@@ -2894,9 +2914,9 @@ connect@^3.6.0:
utils-merge "1.0.1" utils-merge "1.0.1"
consola@^2.3.0: consola@^2.3.0:
version "2.9.0" version "2.11.3"
resolved "https://registry.yarnpkg.com/consola/-/consola-2.9.0.tgz#57760e3a65a53ec27337f4add31505802d902278" resolved "https://registry.yarnpkg.com/consola/-/consola-2.11.3.tgz#f7315836224c143ac5094b47fd4c816c2cd1560e"
integrity sha512-34Iue+LRcWbndFIfZc5boNizWlsrRjqIBJZTe591vImgbnq7nx2EzlrLtANj9TH2Fxm7puFJBJAOk5BhvZOddQ== integrity sha512-aoW0YIIAmeftGR8GSpw6CGQluNdkWMWh3yEFjH/hmynTYnMtibXszii3lxCXmk8YxJtI3FAK5aTiquA5VH68Gw==
console-browserify@^1.1.0: console-browserify@^1.1.0:
version "1.1.0" version "1.1.0"
...@@ -2979,11 +2999,11 @@ copy-descriptor@^0.1.0: ...@@ -2979,11 +2999,11 @@ copy-descriptor@^0.1.0:
integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
copy-to-clipboard@^3.0.8: copy-to-clipboard@^3.0.8:
version "3.0.8" version "3.2.0"
resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.0.8.tgz#f4e82f4a8830dce4666b7eb8ded0c9bcc313aba9" resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.2.0.tgz#d2724a3ccbfed89706fac8a894872c979ac74467"
integrity sha512-c3GdeY8qxCHGezVb1EFQfHYK/8NZRemgcTIzPq7PuxjHAf/raKibn2QdhHPb/y6q74PMgH6yizaDZlRmw6QyKw== integrity sha512-eOZERzvCmxS8HWzugj4Uxl8OJxa7T2k1Gi0X5qavwydHIfuSHq2dTD09LOg/XyGq4Zpb5IsR/2OJ5lbOegz78w==
dependencies: dependencies:
toggle-selection "^1.0.3" toggle-selection "^1.0.6"
copy-webpack-plugin@^5.0.4: copy-webpack-plugin@^5.0.4:
version "5.0.4" version "5.0.4"
...@@ -3993,11 +4013,11 @@ ecc-jsbn@~0.1.1: ...@@ -3993,11 +4013,11 @@ ecc-jsbn@~0.1.1:
safer-buffer "^2.1.0" safer-buffer "^2.1.0"
echarts@^4.2.1: echarts@^4.2.1:
version "4.2.1" version "4.6.0"
resolved "https://registry.yarnpkg.com/echarts/-/echarts-4.2.1.tgz#9a8ea3b03354f86f824d97625c334cf16965ef03" resolved "https://registry.yarnpkg.com/echarts/-/echarts-4.6.0.tgz#b5a47a1046cec93ceeef954f9ee54751340558ec"
integrity sha512-pw4xScRPsLegD/cqEcoXRKeA2SD4+s+Kyo0Na166NamOWhzNl2yI5RZ2rE97tBlAopNmhyMeBVpAeD5qb+ee1A== integrity sha512-xKkcr6v9UVOSF+PMuj7Ngt3bnzLwN1sSXWCvpvX+jYb3mePYsZnABq7wGkPac/m0nV653uGHXoHK8DCKCprdNg==
dependencies: dependencies:
zrender "4.0.7" zrender "4.2.0"
editions@^1.3.3: editions@^1.3.3:
version "1.3.4" version "1.3.4"
...@@ -5500,7 +5520,12 @@ he@^1.1.0, he@^1.2.0: ...@@ -5500,7 +5520,12 @@ he@^1.1.0, he@^1.2.0:
resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
highlight.js@^9.13.1, highlight.js@~9.13.0: highlight.js@^9.13.1:
version "9.18.0"
resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.18.0.tgz#6b1763cfcd53744313bd3f31f1210f7beb962c79"
integrity sha512-A97kI1KAUzKoAiEoaGcf2O9YPS8nbDTCRFokaaeBhnqjQTvbAuAJrQMm21zw8s8xzaMtCQBtgbyGXLGxdxQyqQ==
highlight.js@~9.13.0:
version "9.13.1" version "9.13.1"
resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.13.1.tgz#054586d53a6863311168488a0f58d6c505ce641e" resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.13.1.tgz#054586d53a6863311168488a0f58d6c505ce641e"
integrity sha512-Sc28JNQNDzaH6PORtRLMvif9RSn1mYuOoX3omVjnb0+HbpPygU2ALBI0R/wsiqCb4/fcp07Gdo8g+fhtFrQl6A== integrity sha512-Sc28JNQNDzaH6PORtRLMvif9RSn1mYuOoX3omVjnb0+HbpPygU2ALBI0R/wsiqCb4/fcp07Gdo8g+fhtFrQl6A==
...@@ -6778,7 +6803,7 @@ js-base64@^2.1.8: ...@@ -6778,7 +6803,7 @@ js-base64@^2.1.8:
resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.5.1.tgz#1efa39ef2c5f7980bb1784ade4a8af2de3291121" resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.5.1.tgz#1efa39ef2c5f7980bb1784ade4a8af2de3291121"
integrity sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw== integrity sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==
js-beautify@^1.6.12, js-beautify@^1.8.8: js-beautify@^1.6.12:
version "1.10.2" version "1.10.2"
resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.10.2.tgz#88c9099cd6559402b124cfab18754936f8a7b178" resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.10.2.tgz#88c9099cd6559402b124cfab18754936f8a7b178"
integrity sha512-ZtBYyNUYJIsBWERnQP0rPN9KjkrDfJcMjuVGcvXOUJrD1zmOGwhRwQ4msG+HJ+Ni/FA7+sRQEMYVzdTQDvnzvQ== integrity sha512-ZtBYyNUYJIsBWERnQP0rPN9KjkrDfJcMjuVGcvXOUJrD1zmOGwhRwQ4msG+HJ+Ni/FA7+sRQEMYVzdTQDvnzvQ==
...@@ -6789,6 +6814,17 @@ js-beautify@^1.6.12, js-beautify@^1.8.8: ...@@ -6789,6 +6814,17 @@ js-beautify@^1.6.12, js-beautify@^1.8.8:
mkdirp "~0.5.1" mkdirp "~0.5.1"
nopt "~4.0.1" nopt "~4.0.1"
js-beautify@^1.8.8:
version "1.10.3"
resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.10.3.tgz#c73fa10cf69d3dfa52d8ed624f23c64c0a6a94c1"
integrity sha512-wfk/IAWobz1TfApSdivH5PJ0miIHgDoYb1ugSqHcODPmaYu46rYe5FVuIEkhjg8IQiv6rDNPyhsqbsohI/C2vQ==
dependencies:
config-chain "^1.1.12"
editorconfig "^0.15.3"
glob "^7.1.3"
mkdirp "~0.5.1"
nopt "~4.0.1"
js-cookie@^2.1.3: js-cookie@^2.1.3:
version "2.1.3" version "2.1.3"
resolved "https://registry.yarnpkg.com/js-cookie/-/js-cookie-2.1.3.tgz#48071625217ac9ecfab8c343a13d42ec09ff0526" resolved "https://registry.yarnpkg.com/js-cookie/-/js-cookie-2.1.3.tgz#48071625217ac9ecfab8c343a13d42ec09ff0526"
...@@ -8800,11 +8836,16 @@ pofile@^1: ...@@ -8800,11 +8836,16 @@ pofile@^1:
resolved "https://registry.yarnpkg.com/pofile/-/pofile-1.0.11.tgz#35aff58c17491d127a07336d5522ebc9df57c954" resolved "https://registry.yarnpkg.com/pofile/-/pofile-1.0.11.tgz#35aff58c17491d127a07336d5522ebc9df57c954"
integrity sha512-Vy9eH1dRD9wHjYt/QqXcTz+RnX/zg53xK+KljFSX30PvdDMb2z+c6uDUeblUGqqJgz3QFsdlA0IJvHziPmWtQg== integrity sha512-Vy9eH1dRD9wHjYt/QqXcTz+RnX/zg53xK+KljFSX30PvdDMb2z+c6uDUeblUGqqJgz3QFsdlA0IJvHziPmWtQg==
popper.js@^1.14.7, popper.js@^1.15.0: popper.js@^1.14.7:
version "1.15.0" version "1.15.0"
resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.15.0.tgz#5560b99bbad7647e9faa475c6b8056621f5a4ff2" resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.15.0.tgz#5560b99bbad7647e9faa475c6b8056621f5a4ff2"
integrity sha512-w010cY1oCUmI+9KwwlWki+r5jxKfTFDVoadl7MSrIujHU5MJ5OR6HTDj6Xo8aoR/QsA56x8jKjA59qGH4ELtrA== integrity sha512-w010cY1oCUmI+9KwwlWki+r5jxKfTFDVoadl7MSrIujHU5MJ5OR6HTDj6Xo8aoR/QsA56x8jKjA59qGH4ELtrA==
popper.js@^1.15.0:
version "1.16.0"
resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.0.tgz#2e1816bcbbaa518ea6c2e15a466f4cb9c6e2fbb3"
integrity sha512-+G+EkOPoE5S/zChTpmBSSDYmhXJ5PsW8eMhH8cP/CQHMFPBG/kC9Y5IIw6qNYgdJ+/COf0ddY2li28iHaZRSjw==
portal-vue@^2.1.5, portal-vue@^2.1.6: portal-vue@^2.1.5, portal-vue@^2.1.6:
version "2.1.7" version "2.1.7"
resolved "https://registry.yarnpkg.com/portal-vue/-/portal-vue-2.1.7.tgz#ea08069b25b640ca08a5b86f67c612f15f4e4ad4" resolved "https://registry.yarnpkg.com/portal-vue/-/portal-vue-2.1.7.tgz#ea08069b25b640ca08a5b86f67c612f15f4e4ad4"
...@@ -9006,6 +9047,11 @@ prettier@1.18.2: ...@@ -9006,6 +9047,11 @@ prettier@1.18.2:
resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.18.2.tgz#6823e7c5900017b4bd3acf46fe9ac4b4d7bda9ea" resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.18.2.tgz#6823e7c5900017b4bd3acf46fe9ac4b4d7bda9ea"
integrity sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw== integrity sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==
prettier@^1.18.2:
version "1.19.1"
resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb"
integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==
pretty-format@^24.8.0: pretty-format@^24.8.0:
version "24.8.0" version "24.8.0"
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.8.0.tgz#8dae7044f58db7cb8be245383b565a963e3c27f2" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.8.0.tgz#8dae7044f58db7cb8be245383b565a963e3c27f2"
...@@ -11113,7 +11159,7 @@ to-regex@^3.0.1, to-regex@^3.0.2: ...@@ -11113,7 +11159,7 @@ to-regex@^3.0.1, to-regex@^3.0.2:
regex-not "^1.0.2" regex-not "^1.0.2"
safe-regex "^1.1.0" safe-regex "^1.1.0"
toggle-selection@^1.0.3: toggle-selection@^1.0.6:
version "1.0.6" version "1.0.6"
resolved "https://registry.yarnpkg.com/toggle-selection/-/toggle-selection-1.0.6.tgz#6e45b1263f2017fa0acc7d89d78b15b8bf77da32" resolved "https://registry.yarnpkg.com/toggle-selection/-/toggle-selection-1.0.6.tgz#6e45b1263f2017fa0acc7d89d78b15b8bf77da32"
integrity sha1-bkWxJj8gF/oKzH2J14sVuL932jI= integrity sha1-bkWxJj8gF/oKzH2J14sVuL932jI=
...@@ -11525,9 +11571,9 @@ url-parse@^1.4.3: ...@@ -11525,9 +11571,9 @@ url-parse@^1.4.3:
requires-port "^1.0.0" requires-port "^1.0.0"
url-search-params-polyfill@^5.0.0: url-search-params-polyfill@^5.0.0:
version "5.0.0" version "5.1.0"
resolved "https://registry.yarnpkg.com/url-search-params-polyfill/-/url-search-params-polyfill-5.0.0.tgz#09b98337c89dcf6c6a6a0bfeb096f6ba83b7526b" resolved "https://registry.yarnpkg.com/url-search-params-polyfill/-/url-search-params-polyfill-5.1.0.tgz#f0405dcc2e921bf7f5fdf8c4e616f1e8088ef31b"
integrity sha512-+SCD22QJp4UnqPOI5UTTR0Ljuh8cHbjEf1lIiZrZ8nHTlTixqwVsVQTSfk5vrmDz7N09/Y+ka5jQr0ff35FnQQ== integrity sha512-yjFY7uw2xRf9e8Mg4ZVkZwtp8dMCC4cbBkEIZiTDpuSY2WJ9+Quw0wRhxncv32qaMQwmBQT+P847rO8PrFhhDA==
url@0.10.3: url@0.10.3:
version "0.10.3" version "0.10.3"
...@@ -11713,7 +11759,18 @@ vue-jest@^4.0.0-beta.2: ...@@ -11713,7 +11759,18 @@ vue-jest@^4.0.0-beta.2:
source-map "^0.5.6" source-map "^0.5.6"
ts-jest "^23.10.5" ts-jest "^23.10.5"
vue-loader@^15.4.2, vue-loader@^15.7.1: vue-loader@^15.4.2:
version "15.8.3"
resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.8.3.tgz#857cb9e30eb5fc25e66db48dce7e4f768602a23c"
integrity sha512-yFksTFbhp+lxlm92DrKdpVIWMpranXnTEuGSc0oW+Gk43M9LWaAmBTnfj5+FCdve715mTHvo78IdaXf5TbiTJg==
dependencies:
"@vue/component-compiler-utils" "^3.1.0"
hash-sum "^1.0.2"
loader-utils "^1.1.0"
vue-hot-reload-api "^2.3.0"
vue-style-loader "^4.1.0"
vue-loader@^15.7.1:
version "15.7.1" version "15.7.1"
resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.7.1.tgz#6ccacd4122aa80f69baaac08ff295a62e3aefcfd" resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.7.1.tgz#6ccacd4122aa80f69baaac08ff295a62e3aefcfd"
integrity sha512-fwIKtA23Pl/rqfYP5TSGK7gkEuLhoTvRYW+TU7ER3q9GpNLt/PjG5NLv3XHRDiTg7OPM1JcckBgds+VnAc+HbA== integrity sha512-fwIKtA23Pl/rqfYP5TSGK7gkEuLhoTvRYW+TU7ER3q9GpNLt/PjG5NLv3XHRDiTg7OPM1JcckBgds+VnAc+HbA==
...@@ -12308,7 +12365,7 @@ zen-observable@^0.8.0: ...@@ -12308,7 +12365,7 @@ zen-observable@^0.8.0:
resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.8.11.tgz#d3415885eeeb42ee5abb9821c95bb518fcd6d199" resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.8.11.tgz#d3415885eeeb42ee5abb9821c95bb518fcd6d199"
integrity sha512-N3xXQVr4L61rZvGMpWe8XoCGX8vhU35dPyQ4fm5CY/KDlG0F75un14hjbckPXTDuKUY6V0dqR2giT6xN8Y4GEQ== integrity sha512-N3xXQVr4L61rZvGMpWe8XoCGX8vhU35dPyQ4fm5CY/KDlG0F75un14hjbckPXTDuKUY6V0dqR2giT6xN8Y4GEQ==
zrender@4.0.7: zrender@4.2.0:
version "4.0.7" version "4.2.0"
resolved "https://registry.yarnpkg.com/zrender/-/zrender-4.0.7.tgz#15ae960822f5efed410995d37e5107fe3de10e6d" resolved "https://registry.yarnpkg.com/zrender/-/zrender-4.2.0.tgz#d001302e155f28de1f9fc7fcd5c254bad28471cf"
integrity sha512-TNloHe0ums6zxbHfnaCryM61J4IWDajZwNq6dHk9vfWhhysO/OeFvvR0drBs/nbXha2YxSzfQj2FiCd6RVBe+Q== integrity sha512-YJ9hxt5uFincYYU3KK31+Ce+B6PJmYYK0Q9fQ6jOUAoC/VHbe4kCKAPkxKeT7jGTxrK5wYu18R0TLGqj2zbEOA==
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment