diff --git a/.gitignore b/.gitignore index f8f46dd08..f0873ffa3 100644 --- a/.gitignore +++ b/.gitignore @@ -8,8 +8,8 @@ .DS_Store ## npm -/node_modules/ -/npm-debug.log +node_modules/ +npm-debug.log # we do prefer yarn.lock so we do not want npms version of it /package-lock.json diff --git a/.storybook/.babelrc b/.storybook/.babelrc index 9529cc8c0..72a6adc8b 100755 --- a/.storybook/.babelrc +++ b/.storybook/.babelrc @@ -7,8 +7,9 @@ [ "@babel/preset-env", { - "useBuiltIns": "entry" - }, + "useBuiltIns": "entry", + "corejs": "2", + } ] ] } diff --git a/.storybook/addons.js b/.storybook/addons.js index a084c42e3..9df5d0e21 100755 --- a/.storybook/addons.js +++ b/.storybook/addons.js @@ -1,7 +1,6 @@ import '@storybook/addon-storysource/register'; import '@storybook/addon-actions/register'; -import '@storybook/addon-backgrounds/register'; import '@storybook/addon-notes/register'; +import '@storybook/addon-knobs/register'; import '@storybook/addon-links/register'; import '@storybook/addon-viewport/register'; -import '@storybook/addon-options/register'; diff --git a/.storybook/config.js b/.storybook/config.js index 26d8b2bf4..3afce89d5 100755 --- a/.storybook/config.js +++ b/.storybook/config.js @@ -1,9 +1,5 @@ import { configure } from '@storybook/polymer'; -import { setOptions } from '@storybook/addon-options'; - -setOptions({ - hierarchyRootSeparator: /\|/, -}); +import '@storybook/addon-console'; const req = require.context('../stories', true, /\.stories\.js$/); function loadStories() { diff --git a/.storybook/webpack.config.js b/.storybook/webpack.config.js index 487f586bb..4babfc3a8 100755 --- a/.storybook/webpack.config.js +++ b/.storybook/webpack.config.js @@ -1,41 +1,8 @@ -const path = require('path'); +const defaultConfig = require('@open-wc/demoing-storybook/default-storybook-webpack-config.js'); -module.exports = (storybookBaseConfig, configType, defaultConfig) => { - defaultConfig.module.rules.push({ - test: [/\.stories\.js$/, /index\.js$/], - loaders: [require.resolve('@storybook/addon-storysource/loader')], - enforce: 'pre', +module.exports = ({ config }) => { + return defaultConfig({ + config, + transpilePackages: ['lit-html', 'lit-element', '@open-wc', 'autosize'], }); - - const transpilePackages = ['lit-html', 'lit-element', '@open-wc', 'autosize']; - - // this is a separate config for only those packages - // the main storybook will use the .babelrc which is needed so storybook itself works in IE - defaultConfig.module.rules.push({ - test: new RegExp(`node_modules(\\\/|\\\\)(${transpilePackages.join('|')})(.*)\\.js$`), - use: { - loader: 'babel-loader', - options: { - plugins: [ - '@babel/plugin-syntax-dynamic-import', - '@babel/plugin-proposal-object-rest-spread', - ], - presets: [ - [ - '@babel/preset-env', - { - useBuiltIns: 'entry', - }, - ], - ], - babelrc: false, - }, - }, - }); - - defaultConfig.devServer = { - headers: { 'X-UA-Compatible': 'IE=Edge' }, - }; - - return defaultConfig; }; diff --git a/package.json b/package.json index 8b61cfd56..45f014017 100644 --- a/package.json +++ b/package.json @@ -8,10 +8,10 @@ "devDependencies": { "@commitlint/cli": "^7.0.0", "@commitlint/config-conventional": "^7.0.0", - "@open-wc/eslint-config": "^0.4.0", + "@open-wc/demoing-storybook": "^0.2.0", + "@open-wc/eslint-config": "^0.4.5", "@open-wc/prettier-config": "^0.1.0", - "@open-wc/storybook": "^0.1.5", - "@open-wc/testing": "^0.11.1", + "@open-wc/testing": "^0.11.5", "@open-wc/testing-karma": "^1.0.0", "@open-wc/testing-karma-bs": "^1.0.0", "@webcomponents/webcomponentsjs": "^2.2.5", diff --git a/packages/ajax/package.json b/packages/ajax/package.json index 1ecbd0f57..78b19fcf8 100644 --- a/packages/ajax/package.json +++ b/packages/ajax/package.json @@ -34,7 +34,7 @@ "@lion/core": "^0.1.2" }, "devDependencies": { - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1", "sinon": "^7.2.2" } diff --git a/packages/ajax/src/AjaxClass.js b/packages/ajax/src/AjaxClass.js index 0b11e71c8..35b9a3fcc 100644 --- a/packages/ajax/src/AjaxClass.js +++ b/packages/ajax/src/AjaxClass.js @@ -1,5 +1,3 @@ -/* eslint-disable no-underscore-dangle */ - import { axios } from '@bundled-es-modules/axios'; import { LionSingleton } from '@lion/core'; import { diff --git a/packages/ajax/src/interceptors.js b/packages/ajax/src/interceptors.js index ddec3bf0e..05b177999 100644 --- a/packages/ajax/src/interceptors.js +++ b/packages/ajax/src/interceptors.js @@ -1,5 +1,3 @@ -/* eslint-disable no-underscore-dangle */ - import { axios } from '@bundled-es-modules/axios'; // FIXME: lang must be dynamic, fallback to html tag lang attribute or use the user-provided one diff --git a/packages/ajax/stories/index.stories.js b/packages/ajax/stories/index.stories.js index b33670405..6ccf34a52 100644 --- a/packages/ajax/stories/index.stories.js +++ b/packages/ajax/stories/index.stories.js @@ -1,10 +1,9 @@ -import { storiesOf, html, action } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import { ajax } from '../src/ajax.js'; import { AjaxClass } from '../src/AjaxClass.js'; -/* eslint-disable indent */ -storiesOf('Ajax system|ajax', module) +storiesOf('Ajax system|Ajax', module) .addParameters({ options: { selectedPanel: 'storybook/actions/actions-panel' } }) .add( 'Get', @@ -14,10 +13,10 @@ storiesOf('Ajax system|ajax', module) ajax .get('./dummy-jsons/peter.json') .then(response => { - action('request-response')(response.data); + console.log(response.data); }) .catch(error => { - action('request-error')(error); + console.log(error); }); }} > @@ -38,10 +37,10 @@ storiesOf('Ajax system|ajax', module) myAjax .get('./dummy-jsons/peter.json') .then(response => { - action('request-response')(response.data); + console.log(response.data); }) .catch(error => { - action('request-error')(error); + console.log(error); }); }} > @@ -58,19 +57,19 @@ storiesOf('Ajax system|ajax', module) myAjax .get('./dummy-jsons/peter.json') .then(response => { - action('Request 1:')(response.data); + console.log(response.data); }) .catch(error => { - action('Request 1: I got cancelled:')(error.message); + console.log(error.message); }); myAjax .get('./dummy-jsons/max.json') .then(response => { - action('Request 2:')(response.data); + console.log(response.data); }) .catch(error => { - action('Request 2: I got cancelled:')(error.message); + console.log(error.message); }); }} > diff --git a/packages/ajax/test/AjaxClass.interceptors.test.js b/packages/ajax/test/AjaxClass.interceptors.test.js index 6f7c55451..3c1f6f389 100644 --- a/packages/ajax/test/AjaxClass.interceptors.test.js +++ b/packages/ajax/test/AjaxClass.interceptors.test.js @@ -1,4 +1,3 @@ -/* eslint-env mocha */ import { expect } from '@open-wc/testing'; import sinon from 'sinon'; diff --git a/packages/ajax/test/AjaxClass.languages.test.js b/packages/ajax/test/AjaxClass.languages.test.js index 42cd796ae..c453bde27 100644 --- a/packages/ajax/test/AjaxClass.languages.test.js +++ b/packages/ajax/test/AjaxClass.languages.test.js @@ -1,4 +1,3 @@ -/* eslint-env mocha */ import { expect, aTimeout } from '@open-wc/testing'; import sinon from 'sinon'; diff --git a/packages/ajax/test/AjaxClass.test.js b/packages/ajax/test/AjaxClass.test.js index 3e2b1b783..04b59711f 100644 --- a/packages/ajax/test/AjaxClass.test.js +++ b/packages/ajax/test/AjaxClass.test.js @@ -1,4 +1,3 @@ -/* eslint-env mocha */ import { expect } from '@open-wc/testing'; import sinon from 'sinon'; diff --git a/packages/ajax/test/AjaxClass.transformers.test.js b/packages/ajax/test/AjaxClass.transformers.test.js index 86a3c61e6..1a7344182 100644 --- a/packages/ajax/test/AjaxClass.transformers.test.js +++ b/packages/ajax/test/AjaxClass.transformers.test.js @@ -1,4 +1,3 @@ -/* eslint-env mocha */ import { expect } from '@open-wc/testing'; import sinon from 'sinon'; diff --git a/packages/ajax/test/ajax.test.js b/packages/ajax/test/ajax.test.js index 4ada0b461..86d79e2f9 100644 --- a/packages/ajax/test/ajax.test.js +++ b/packages/ajax/test/ajax.test.js @@ -1,4 +1,3 @@ -/* eslint-env mocha */ import { expect } from '@open-wc/testing'; import sinon from 'sinon'; diff --git a/packages/button/package.json b/packages/button/package.json index 4187f26aa..f026c3fa3 100644 --- a/packages/button/package.json +++ b/packages/button/package.json @@ -36,7 +36,7 @@ "@lion/form": "^0.1.2", "@lion/icon": "^0.1.2", "@lion/input": "^0.1.2", - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1", "@polymer/iron-test-helpers": "^3.0.1", "sinon": "^7.2.2" diff --git a/packages/button/src/LionButton.js b/packages/button/src/LionButton.js index 0c666a8d2..320d967df 100644 --- a/packages/button/src/LionButton.js +++ b/packages/button/src/LionButton.js @@ -1,8 +1,6 @@ -/* eslint-disable no-underscore-dangle */ import { css, html, DelegateMixin, SlotMixin } from '@lion/core'; import { LionLitElement } from '@lion/core/src/LionLitElement.js'; -// eslint-disable-next-line no-unused-vars export class LionButton extends DelegateMixin(SlotMixin(LionLitElement)) { static get properties() { return { diff --git a/packages/button/stories/index.stories.js b/packages/button/stories/index.stories.js index c3b4ee517..fec07f251 100644 --- a/packages/button/stories/index.stories.js +++ b/packages/button/stories/index.stories.js @@ -1,5 +1,4 @@ -// eslint-disable-next-line import/no-extraneous-dependencies -import { storiesOf, html, action } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import { bug12 } from '@lion/icon/stories/icons/bugs-collection'; import '@lion/icon/lion-icon.js'; import '@lion/form/lion-form.js'; @@ -7,7 +6,7 @@ import '@lion/input/lion-input.js'; import '../lion-button.js'; -storiesOf('Buttons|', module) +storiesOf('Buttons|Button', module) .add( 'Used on its own', () => html` @@ -39,8 +38,7 @@ storiesOf('Buttons|', module) - action('serializeGroup')(document.querySelector('#form').serializeGroup())} + @click=${() => console.log(document.querySelector('#form').serializeGroup())} >Submit ', module) +storiesOf('Forms|Checkbox Group', module) .add( 'Default', () => html` @@ -92,7 +92,7 @@ storiesOf('Forms|', module) const submit = () => { const form = document.querySelector('#form'); if (form.errorState === false) { - action('serializeGroup')(form.serializeGroup()); + console.log(form.serializeGroup()); } }; return html` diff --git a/packages/checkbox-group/test/lion-checkbox-group.test.js b/packages/checkbox-group/test/lion-checkbox-group.test.js index ac4c93fae..e439858ec 100644 --- a/packages/checkbox-group/test/lion-checkbox-group.test.js +++ b/packages/checkbox-group/test/lion-checkbox-group.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-underscore-dangle, no-unused-expressions */ import { expect, html, fixture, triggerFocusFor, nextFrame } from '@open-wc/testing'; import sinon from 'sinon'; diff --git a/packages/checkbox/package.json b/packages/checkbox/package.json index 12d3daf55..84ecd8bc2 100644 --- a/packages/checkbox/package.json +++ b/packages/checkbox/package.json @@ -35,7 +35,7 @@ "@lion/input": "^0.1.2" }, "devDependencies": { - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1" } } diff --git a/packages/choice-input/package.json b/packages/choice-input/package.json index 6318d78f9..9201f8df2 100644 --- a/packages/choice-input/package.json +++ b/packages/choice-input/package.json @@ -35,7 +35,7 @@ }, "devDependencies": { "@lion/input": "^0.1.2", - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1" } } diff --git a/packages/choice-input/src/ChoiceInputMixin.js b/packages/choice-input/src/ChoiceInputMixin.js index 66274a0fa..62c3653ec 100644 --- a/packages/choice-input/src/ChoiceInputMixin.js +++ b/packages/choice-input/src/ChoiceInputMixin.js @@ -1,8 +1,9 @@ +/* eslint-disable class-methods-use-this */ + import { html, css, nothing } from '@lion/core'; import { ObserverMixin } from '@lion/core/src/ObserverMixin.js'; import { FormatMixin } from '@lion/field'; -/* eslint-disable no-underscore-dangle, class-methods-use-this */ export const ChoiceInputMixin = superclass => // eslint-disable-next-line class ChoiceInputMixin extends FormatMixin(ObserverMixin(superclass)) { diff --git a/packages/choice-input/test/ChoiceInputMixin.test.js b/packages/choice-input/test/ChoiceInputMixin.test.js index 34b1095db..34f5ede3c 100644 --- a/packages/choice-input/test/ChoiceInputMixin.test.js +++ b/packages/choice-input/test/ChoiceInputMixin.test.js @@ -1,4 +1,3 @@ -/* eslint-disable no-unused-expressions */ import { expect, fixture } from '@open-wc/testing'; import { html } from '@lion/core'; diff --git a/packages/core/package.json b/packages/core/package.json index 22f02e08c..13e6941f6 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -33,7 +33,7 @@ "lit-html": "1.0.0" }, "devDependencies": { - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1", "sinon": "^7.2.2" } diff --git a/packages/core/src/CssClassMixin.js b/packages/core/src/CssClassMixin.js index 38d44aeb2..c6d966434 100644 --- a/packages/core/src/CssClassMixin.js +++ b/packages/core/src/CssClassMixin.js @@ -1,7 +1,5 @@ import { dedupeMixin } from './dedupeMixin.js'; -/* eslint-disable no-underscore-dangle */ - /** * # CssClassMixin * `CssClassMixin` is a base mixin for the use of css in lion-components. diff --git a/packages/core/src/DelegateMixin.js b/packages/core/src/DelegateMixin.js index 4c8b8126f..0856d23cd 100644 --- a/packages/core/src/DelegateMixin.js +++ b/packages/core/src/DelegateMixin.js @@ -1,4 +1,4 @@ -/* eslint-disable no-underscore-dangle, class-methods-use-this */ +/* eslint-disable class-methods-use-this */ import { dedupeMixin } from './dedupeMixin.js'; diff --git a/packages/core/src/DomHelpersMixin.js b/packages/core/src/DomHelpersMixin.js index 9528c27be..ebe999c79 100644 --- a/packages/core/src/DomHelpersMixin.js +++ b/packages/core/src/DomHelpersMixin.js @@ -1,5 +1,3 @@ -/* eslint-disable no-underscore-dangle */ - import { dedupeMixin } from './dedupeMixin.js'; /** diff --git a/packages/core/src/ElementMixin.js b/packages/core/src/ElementMixin.js index da7fc868f..e6b7f3ca1 100644 --- a/packages/core/src/ElementMixin.js +++ b/packages/core/src/ElementMixin.js @@ -1,4 +1,3 @@ -/* eslint-disable no-underscore-dangle, class-methods-use-this */ /* global ShadyCSS */ import { dedupeMixin } from './dedupeMixin.js'; import { DomHelpersMixin } from './DomHelpersMixin.js'; diff --git a/packages/core/src/EventMixin.js b/packages/core/src/EventMixin.js index 479aa35be..d5b93772f 100644 --- a/packages/core/src/EventMixin.js +++ b/packages/core/src/EventMixin.js @@ -1,4 +1,4 @@ -/* eslint-disable no-underscore-dangle, class-methods-use-this */ +/* eslint-disable class-methods-use-this */ import { dedupeMixin } from './dedupeMixin.js'; diff --git a/packages/core/src/LionSingleton.js b/packages/core/src/LionSingleton.js index 70a81863b..5353ff8c5 100644 --- a/packages/core/src/LionSingleton.js +++ b/packages/core/src/LionSingleton.js @@ -1,5 +1,3 @@ -/* eslint-disable no-underscore-dangle */ - /** * 'LionSingleton' provides an instance of the given class via .getInstance(foo, bar) and will * return the same instance if already created. It can reset its instance so a new one will be diff --git a/packages/core/src/ObserverMixin.js b/packages/core/src/ObserverMixin.js index bdce2b3c8..9168e4fb1 100644 --- a/packages/core/src/ObserverMixin.js +++ b/packages/core/src/ObserverMixin.js @@ -1,5 +1,3 @@ -/* eslint-disable no-underscore-dangle */ - import { dedupeMixin } from './dedupeMixin.js'; /** diff --git a/packages/core/src/SlotMixin.js b/packages/core/src/SlotMixin.js index f842406f2..1caf0ba67 100644 --- a/packages/core/src/SlotMixin.js +++ b/packages/core/src/SlotMixin.js @@ -1,8 +1,8 @@ +/* eslint-disable class-methods-use-this */ + import { dedupeMixin } from './dedupeMixin.js'; import { DomHelpersMixin } from './DomHelpersMixin.js'; -/* eslint-disable class-methods-use-this, no-underscore-dangle */ - /** * # SlotMixin * `SlotMixin`, when attached to the DOM it creates content for defined slots in the Light DOM. diff --git a/packages/core/test/CssClassMixin.test.js b/packages/core/test/CssClassMixin.test.js index 465537b4e..76ea361b6 100644 --- a/packages/core/test/CssClassMixin.test.js +++ b/packages/core/test/CssClassMixin.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-underscore-dangle, no-unused-expressions */ import { expect, fixture } from '@open-wc/testing'; import { LionLitElement } from '../src/LionLitElement.js'; diff --git a/packages/core/test/DelegateMixin.test.js b/packages/core/test/DelegateMixin.test.js index 5b31f7b1b..339b6b6ed 100644 --- a/packages/core/test/DelegateMixin.test.js +++ b/packages/core/test/DelegateMixin.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-unused-expressions, class-methods-use-this */ import { expect, fixture, defineCE, unsafeStatic, html } from '@open-wc/testing'; import sinon from 'sinon'; import { LionLitElement } from '../src/LionLitElement.js'; @@ -503,6 +501,6 @@ describe('DelegateMixin', () => { // we expect to NOT use an "internal" property // TODO: double check if we test the right thing here - expect(el.constructor._classProperties.get('size')).to.be.undefined; // eslint-disable-line no-underscore-dangle + expect(el.constructor._classProperties.get('size')).to.be.undefined; }); }); diff --git a/packages/core/test/DomHelpersMixin.test.js b/packages/core/test/DomHelpersMixin.test.js index 20e58c9b6..745b7b5e1 100644 --- a/packages/core/test/DomHelpersMixin.test.js +++ b/packages/core/test/DomHelpersMixin.test.js @@ -1,5 +1,3 @@ -/* eslint-disable class-methods-use-this, no-underscore-dangle */ -/* eslint-env mocha */ import { expect, fixture, defineCE } from '@open-wc/testing'; import { LionLitElement, html } from '../src/LionLitElement.js'; diff --git a/packages/core/test/EventMixin.test.js b/packages/core/test/EventMixin.test.js index 418c0ad81..4e709e3cc 100644 --- a/packages/core/test/EventMixin.test.js +++ b/packages/core/test/EventMixin.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-unused-expressions, class-methods-use-this */ import { expect, fixture, html, defineCE } from '@open-wc/testing'; import { LionLitElement } from '../src/LionLitElement.js'; @@ -38,7 +36,6 @@ describe('EventMixin', () => { }; } - // eslint-disable-next-line class-methods-use-this render() { return html` @@ -108,7 +105,7 @@ describe('EventMixin', () => { expect(element.fired).to.equal(true); // this will clear it's state on window - delete window.__eventMixinProcessed; // eslint-disable-line no-underscore-dangle + delete window.__eventMixinProcessed; }); it('supports multiple different events for a single node', async () => { @@ -142,7 +139,7 @@ describe('EventMixin', () => { connectedCallback() { this.lightDomInput = this.querySelector('input'); - this.__registerEvents(); // eslint-disable-line + this.__registerEvents(); } } customElements.define('multi-events', MultiEvents); @@ -177,7 +174,7 @@ describe('EventMixin', () => { connectedCallback() { this.lightDomButton = this.querySelector('button'); - this.__registerEvents(); // eslint-disable-line + this.__registerEvents(); } } customElements.define('multi-functions', MultiFunctions); @@ -194,9 +191,9 @@ describe('EventMixin', () => { it('will not add same event/function multiple times to a node', async () => { const element = await fixture(``); - element.__registerEvents(); // eslint-disable-line - element.__registerEvents(); // eslint-disable-line - expect(element.__eventsCache.length).to.equal(4); // eslint-disable-line + element.__registerEvents(); + element.__registerEvents(); + expect(element.__eventsCache.length).to.equal(4); }); it('will cleanup events', async () => { @@ -205,8 +202,8 @@ describe('EventMixin', () => { // in dev tools you can use getEventListeners but that is not available globally // so we are at least testing our implementation const element = await fixture(``); - element.__unregisterEvents(); // eslint-disable-line - expect(element.__eventsCache.length).to.equal(0); // eslint-disable-line + element.__unregisterEvents(); + expect(element.__eventsCache.length).to.equal(0); }); it('reregisters events if dom node is moved', async () => { diff --git a/packages/core/test/LionLitElement.test.js b/packages/core/test/LionLitElement.test.js index 047fa17ba..a89b39d14 100644 --- a/packages/core/test/LionLitElement.test.js +++ b/packages/core/test/LionLitElement.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-underscore-dangle, no-unused-expressions, class-methods-use-this */ import { expect, fixture, defineCE } from '@open-wc/testing'; import { LionLitElement, html, css } from '../src/LionLitElement.js'; diff --git a/packages/core/test/LionSingleton.test.js b/packages/core/test/LionSingleton.test.js index e782e8dc6..b6208fb3b 100644 --- a/packages/core/test/LionSingleton.test.js +++ b/packages/core/test/LionSingleton.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-unused-expressions */ import { expect } from '@open-wc/testing'; import { LionSingleton } from '../src/LionSingleton.js'; diff --git a/packages/core/test/ObserverMixin.test.js b/packages/core/test/ObserverMixin.test.js index ef5778079..c66ce7a1b 100644 --- a/packages/core/test/ObserverMixin.test.js +++ b/packages/core/test/ObserverMixin.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-underscore-dangle, class-methods-use-this, no-unused-expressions */ import { expect, fixture, defineCE } from '@open-wc/testing'; import sinon from 'sinon'; import { LionLitElement } from '../src/LionLitElement.js'; diff --git a/packages/core/test/SlotMixin.test.js b/packages/core/test/SlotMixin.test.js index 9a770c613..0ff42feba 100644 --- a/packages/core/test/SlotMixin.test.js +++ b/packages/core/test/SlotMixin.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-underscore-dangle, no-unused-expressions */ import { expect, fixture, defineCE } from '@open-wc/testing'; import { SlotMixin } from '../src/SlotMixin.js'; diff --git a/packages/core/test/dedupeMixin.test.js b/packages/core/test/dedupeMixin.test.js index 872242282..eba17deee 100644 --- a/packages/core/test/dedupeMixin.test.js +++ b/packages/core/test/dedupeMixin.test.js @@ -1,4 +1,3 @@ -/* eslint-env mocha */ import { expect } from '@open-wc/testing'; import { dedupeMixin } from '../src/dedupeMixin.js'; diff --git a/packages/core/test/lit-html.test.js b/packages/core/test/lit-html.test.js index 3fca29fce..858f427d6 100644 --- a/packages/core/test/lit-html.test.js +++ b/packages/core/test/lit-html.test.js @@ -1,4 +1,3 @@ -/* eslint-env mocha */ import { expect, fixture } from '@open-wc/testing'; import { html } from '../src/lit-html.js'; diff --git a/packages/field/package.json b/packages/field/package.json index 90380bc94..5bfe7f502 100644 --- a/packages/field/package.json +++ b/packages/field/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@lion/localize": "^0.1.2", - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1", "sinon": "^7.2.2" } diff --git a/packages/field/src/FieldCustomMixin.js b/packages/field/src/FieldCustomMixin.js index 8352404b5..a0f315bb7 100644 --- a/packages/field/src/FieldCustomMixin.js +++ b/packages/field/src/FieldCustomMixin.js @@ -1,4 +1,3 @@ -/* eslint-disable no-underscore-dangle */ import { dedupeMixin, nothing } from '@lion/core'; /** diff --git a/packages/field/src/FocusMixin.js b/packages/field/src/FocusMixin.js index 5bc9626da..4f6476f34 100644 --- a/packages/field/src/FocusMixin.js +++ b/packages/field/src/FocusMixin.js @@ -1,5 +1,3 @@ -/* eslint-disable no-underscore-dangle */ - import { dedupeMixin, DelegateMixin } from '@lion/core'; export const FocusMixin = dedupeMixin( diff --git a/packages/field/src/FormControlMixin.js b/packages/field/src/FormControlMixin.js index dfb51dc50..1c23f2f98 100644 --- a/packages/field/src/FormControlMixin.js +++ b/packages/field/src/FormControlMixin.js @@ -1,4 +1,3 @@ -/* eslint-disable no-underscore-dangle */ import { html, css, nothing, dedupeMixin } from '@lion/core'; import { ObserverMixin } from '@lion/core/src/ObserverMixin.js'; @@ -496,7 +495,7 @@ export const FormControlMixin = dedupeMixin( return ( super.showSuccessCondition(newStates, oldStates) && this._interactionStateFeedbackCondition() - ); // eslint-disable-line max-len + ); } _interactionStateFeedbackCondition() { diff --git a/packages/field/src/FormatMixin.js b/packages/field/src/FormatMixin.js index ce2a258ed..135230a2b 100644 --- a/packages/field/src/FormatMixin.js +++ b/packages/field/src/FormatMixin.js @@ -1,4 +1,4 @@ -/* eslint-disable no-underscore-dangle, class-methods-use-this */ +/* eslint-disable class-methods-use-this */ import { dedupeMixin } from '@lion/core'; import { EventMixin } from '@lion/core/src/EventMixin.js'; @@ -54,7 +54,7 @@ export const FormatMixin = dedupeMixin( * Examples: * - For a date input, this would be the iso format of a date, e.g. '1999-01-20'. * - For a number input this would be the String representation of a float ('1234.56' instead - * of 1234.56) // eslint-disable-line max-len + * of 1234.56) * * When no parser is available, the value is usually the same as the formattedValue * (being inputElement.value) diff --git a/packages/field/src/InteractionStateMixin.js b/packages/field/src/InteractionStateMixin.js index aa0ecbd0d..17472f870 100644 --- a/packages/field/src/InteractionStateMixin.js +++ b/packages/field/src/InteractionStateMixin.js @@ -13,9 +13,6 @@ import { FocusMixin } from './FocusMixin.js'; * field is left non-empty * - on keyup (actually, on the model-value-changed event) -> 'dirty' will be set to true */ - -/* eslint-disable class-methods-use-this, no-underscore-dangle */ - export const InteractionStateMixin = dedupeMixin( superclass => // eslint-disable-next-line no-unused-vars, no-shadow diff --git a/packages/field/src/LionField.js b/packages/field/src/LionField.js index 0ba92d246..d289e3ef9 100644 --- a/packages/field/src/LionField.js +++ b/packages/field/src/LionField.js @@ -10,8 +10,6 @@ import { FormControlMixin } from './FormControlMixin.js'; import { InteractionStateMixin } from './InteractionStateMixin.js'; // applies FocusMixin import { FormatMixin } from './FormatMixin.js'; -/* eslint-disable max-len, no-underscore-dangle, class-methods-use-this, camelcase, no-param-reassign */ - /** * LionField: wraps components input, textarea and select and potentially others * (checkbox group, radio group) @@ -52,7 +50,7 @@ export class LionField extends FormControlMixin( 'disabled', 'selectionStart', 'selectionEnd', - ], // eslint-disable-line max-len + ], attributes: [...super.delegations.attributes, 'name', 'type', 'disabled'], }; } @@ -193,6 +191,7 @@ export class LionField extends FormControlMixin( } } + // eslint-disable-next-line class-methods-use-this __isRequired(modelValue) { return { required: diff --git a/packages/field/test/FieldCustomMixin.test.js b/packages/field/test/FieldCustomMixin.test.js index 7b9dd52ff..2b0750b5c 100644 --- a/packages/field/test/FieldCustomMixin.test.js +++ b/packages/field/test/FieldCustomMixin.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable class-methods-use-this, no-underscore-dangle, max-len */ import { expect, fixture, defineCE } from '@open-wc/testing'; import { LionField } from '../src/LionField.js'; diff --git a/packages/field/test/FormControlMixin.test.js b/packages/field/test/FormControlMixin.test.js index 58a46f5a0..79c66af2d 100644 --- a/packages/field/test/FormControlMixin.test.js +++ b/packages/field/test/FormControlMixin.test.js @@ -1,4 +1,3 @@ -/* eslint-disable class-methods-use-this, no-underscore-dangle, no-unused-expressions */ import { expect, fixture, html, defineCE, unsafeStatic, nextFrame } from '@open-wc/testing'; import sinon from 'sinon'; import { SlotMixin } from '@lion/core'; @@ -12,7 +11,6 @@ describe('FormControlMixin', () => { let tag; before(async () => { - // eslint-disable-next-line max-len const FormControlMixinClass = class extends FormControlMixin(SlotMixin(LionLitElement)) { static get properties() { return { diff --git a/packages/field/test/FormatMixin.test.js b/packages/field/test/FormatMixin.test.js index f556423b7..5369cfa0f 100644 --- a/packages/field/test/FormatMixin.test.js +++ b/packages/field/test/FormatMixin.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable class-methods-use-this, no-underscore-dangle */ import { expect, fixture, html, aTimeout, defineCE, unsafeStatic } from '@open-wc/testing'; import sinon from 'sinon'; @@ -12,7 +10,6 @@ function mimicUserInput(formControl, newViewValue) { formControl.inputElement.dispatchEvent(new CustomEvent('input', { bubbles: true })); } -/* eslint-disable no-unused-expressions */ describe('FormatMixin', () => { let elem; let nonFormat; diff --git a/packages/field/test/InteractionStateMixin.test.js b/packages/field/test/InteractionStateMixin.test.js index c0c3339a0..06b8d476f 100644 --- a/packages/field/test/InteractionStateMixin.test.js +++ b/packages/field/test/InteractionStateMixin.test.js @@ -1,8 +1,3 @@ -/* eslint-env mocha */ -/* - eslint-disable class-method-use-this, no-underscore-dangle, - no-unused-expressions, no-new, no-unused-vars -*/ import { expect, fixture, unsafeStatic, html, defineCE } from '@open-wc/testing'; import sinon from 'sinon'; import { LionLitElement } from '@lion/core/src/LionLitElement.js'; @@ -50,7 +45,6 @@ describe('InteractionStateMixin', async () => { // See: https://stackblitz.com/edit/lit-element-request-update-bug-g59tjq?file=blurry.js // it.skip it('sets touched to true when field left after focus', async () => { - // eslint-disable-next-line max-len // const formElement = await LionTest.htmlFixture(`<${elem}>`); // await triggerFocusFor(formElement.inputElement); // focus/blur can't be delegated // await triggerBlurFor(formElement.inputElement); diff --git a/packages/field/test/lion-field.test.js b/packages/field/test/lion-field.test.js index 612da4e37..3e5f902b9 100644 --- a/packages/field/test/lion-field.test.js +++ b/packages/field/test/lion-field.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-underscore-dangle, no-unused-expressions */ import { expect, fixture, @@ -138,7 +136,6 @@ describe('', () => { }); it('preserves the caret position on value change for native text fields (input|textarea)', async () => { - // eslint-disable-line const lionField = await fixture(`<${tagString}>${inputSlotString}`); await triggerFocusFor(lionField); await lionField.updateComplete; diff --git a/packages/fieldset/package.json b/packages/fieldset/package.json index 50e3424d3..5bb129c41 100644 --- a/packages/fieldset/package.json +++ b/packages/fieldset/package.json @@ -37,7 +37,7 @@ "devDependencies": { "@lion/input": "^0.1.2", "@lion/localize": "^0.1.2", - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1", "sinon": "^7.2.2" } diff --git a/packages/fieldset/src/LionFieldset.js b/packages/fieldset/src/LionFieldset.js index c8e5009d5..2b5973dc5 100644 --- a/packages/fieldset/src/LionFieldset.js +++ b/packages/fieldset/src/LionFieldset.js @@ -1,5 +1,3 @@ -/* eslint-disable no-underscore-dangle */ - import { SlotMixin, html } from '@lion/core'; import { LionLitElement } from '@lion/core/src/LionLitElement.js'; import { CssClassMixin } from '@lion/core/src/CssClassMixin.js'; @@ -20,7 +18,6 @@ const pascalCase = str => str.charAt(0).toUpperCase() + str.slice(1); export class LionFieldset extends FormControlMixin( ValidateMixin(EventMixin(CssClassMixin(SlotMixin(ObserverMixin(LionLitElement))))), ) { - // eslint-disable-line no-unused-vars, max-len static get properties() { return { ...super.properties, @@ -344,7 +341,7 @@ export class LionFieldset extends FormControlMixin( this.constructor._addDescriptionElementIdsToField( child, parent._getAriaDescriptionElements(), - ); // eslint-disable-line max-len + ); // Also check if the newly added child needs to refer grandparents parent = parent.__parentFormGroup; } diff --git a/packages/fieldset/stories/index.stories.js b/packages/fieldset/stories/index.stories.js index 70d35c006..b84d58863 100644 --- a/packages/fieldset/stories/index.stories.js +++ b/packages/fieldset/stories/index.stories.js @@ -1,8 +1,8 @@ -import { storiesOf, html, action } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import '../lion-fieldset.js'; -storiesOf('Forms|', module) +storiesOf('Forms|Fieldset', module) .add( 'Default', () => html` @@ -25,7 +25,7 @@ storiesOf('Forms|', module) - @@ -44,13 +44,12 @@ storiesOf('Forms|', module) -
diff --git a/packages/fieldset/test/lion-fieldset.test.js b/packages/fieldset/test/lion-fieldset.test.js index 1dff9fea6..6dec0e82f 100644 --- a/packages/fieldset/test/lion-fieldset.test.js +++ b/packages/fieldset/test/lion-fieldset.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-underscore-dangle */ import { expect, fixture, @@ -73,7 +71,6 @@ describe('', () => { ]); }); - /* eslint-disable no-console */ it('throws if an element without a name tries to register', async () => { const orig = console.info; console.info = () => {}; diff --git a/packages/form-system/package.json b/packages/form-system/package.json index 2149d36d8..779b65199 100644 --- a/packages/form-system/package.json +++ b/packages/form-system/package.json @@ -43,7 +43,7 @@ "@lion/radio": "^0.1.2", "@lion/radio-group": "^0.1.2", "@lion/textarea": "^0.1.2", - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1" } } diff --git a/packages/form-system/stories/index.stories.js b/packages/form-system/stories/index.stories.js index 973d2e157..ae068c7c6 100644 --- a/packages/form-system/stories/index.stories.js +++ b/packages/form-system/stories/index.stories.js @@ -1,4 +1,4 @@ -import { storiesOf, html } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import '@lion/form/lion-form.js'; import '@lion/fieldset/lion-fieldset.js'; @@ -14,7 +14,7 @@ import '@lion/input-amount/lion-input-amount.js'; import '@lion/input-date/lion-input-date.js'; import '@lion/input-email/lion-input-email.js'; -storiesOf('Forms|', module).add('Umbrella form', () => { +storiesOf('Forms|Form', module).add('Umbrella form', () => { return html`
diff --git a/packages/form/package.json b/packages/form/package.json index 3d459f17b..80fb6a42f 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -38,7 +38,7 @@ "@lion/input-iban": "^0.1.2", "@lion/textarea": "^0.1.2", "@lion/validate": "^0.1.2", - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1" } } diff --git a/packages/form/src/LionForm.js b/packages/form/src/LionForm.js index cb742e6e3..6bad320db 100644 --- a/packages/form/src/LionForm.js +++ b/packages/form/src/LionForm.js @@ -1,5 +1,3 @@ -/* eslint-disable no-underscore-dangle */ - import { DelegateMixin } from '@lion/core'; import { LionFieldset } from '@lion/fieldset'; diff --git a/packages/form/stories/index.stories.js b/packages/form/stories/index.stories.js index 2650ecbe2..41fc183db 100644 --- a/packages/form/stories/index.stories.js +++ b/packages/form/stories/index.stories.js @@ -1,4 +1,4 @@ -import { storiesOf, html, action } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import '../lion-form.js'; import '@lion/fieldset/lion-fieldset.js'; @@ -7,7 +7,7 @@ import '@lion/textarea/lion-textarea.js'; import { maxLengthValidator } from '@lion/validate'; -storiesOf('Forms|', module) +storiesOf('Forms|Form', module) .add( 'Basic form result', () => html` @@ -29,10 +29,7 @@ storiesOf('Forms|', module) help-text="If none, leave empty" label="Comments" > - ', module) const submit = () => { const form = document.querySelector('#form'); if (form.errorState === false) { - action('serializeGroup')(form.serializeGroup()); + console.log(form.serializeGroup()); } }; return html` diff --git a/packages/form/test/lion-form.test.js b/packages/form/test/lion-form.test.js index e294c6cb8..d8a8d03b4 100644 --- a/packages/form/test/lion-form.test.js +++ b/packages/form/test/lion-form.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-underscore-dangle */ import { expect, fixture, html } from '@open-wc/testing'; import '@lion/input/lion-input.js'; diff --git a/packages/icon/package.json b/packages/icon/package.json index 6be366092..7188379b5 100644 --- a/packages/icon/package.json +++ b/packages/icon/package.json @@ -33,7 +33,7 @@ "@lion/core": "^0.1.2" }, "devDependencies": { - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1" } } diff --git a/packages/icon/src/LionIcon.js b/packages/icon/src/LionIcon.js index 4ecc9674a..8934b907a 100644 --- a/packages/icon/src/LionIcon.js +++ b/packages/icon/src/LionIcon.js @@ -1,4 +1,3 @@ -/* eslint-disable no-underscore-dangle */ import { html, css, render, unsafeHTML, until } from '@lion/core'; import { LionLitElement } from '@lion/core/src/LionLitElement.js'; @@ -73,7 +72,6 @@ export class LionIcon extends LionLitElement { } } - // eslint-disable-next-line class-methods-use-this render() { return html` diff --git a/packages/icon/stories/index.stories.js b/packages/icon/stories/index.stories.js index b23202099..6c85e32aa 100755 --- a/packages/icon/stories/index.stories.js +++ b/packages/icon/stories/index.stories.js @@ -1,4 +1,4 @@ -import { storiesOf, html } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import { until } from '@lion/core'; import '../lion-icon.js'; @@ -20,7 +20,7 @@ import sun from './icons/space/sun.svg.js'; import moonFlag from './icons/space/moon-flag.svg.js'; import night from './icons/space/night.svg.js'; -storiesOf('Icon System|', module) +storiesOf('Icon System|Icon', module) .add( 'default', () => html` diff --git a/packages/icon/test/lion-icon.test.js b/packages/icon/test/lion-icon.test.js index f30cd12f7..950766cdf 100644 --- a/packages/icon/test/lion-icon.test.js +++ b/packages/icon/test/lion-icon.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-underscore-dangle */ import { expect, fixture, aTimeout, html } from '@open-wc/testing'; import { until } from '@lion/core'; diff --git a/packages/input-amount/package.json b/packages/input-amount/package.json index d0e770cd3..a5e52076b 100644 --- a/packages/input-amount/package.json +++ b/packages/input-amount/package.json @@ -37,7 +37,7 @@ "@lion/validate": "^0.1.2" }, "devDependencies": { - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1" } } diff --git a/packages/input-amount/src/LionInputAmount.js b/packages/input-amount/src/LionInputAmount.js index c1f3d14a3..5390c2908 100644 --- a/packages/input-amount/src/LionInputAmount.js +++ b/packages/input-amount/src/LionInputAmount.js @@ -1,5 +1,3 @@ -/* eslint-disable no-underscore-dangle */ - import { css } from '@lion/core'; import { LocalizeMixin } from '@lion/localize'; import { ObserverMixin } from '@lion/core/src/ObserverMixin.js'; diff --git a/packages/input-amount/stories/index.stories.js b/packages/input-amount/stories/index.stories.js index 64cb513e4..285d44a78 100644 --- a/packages/input-amount/stories/index.stories.js +++ b/packages/input-amount/stories/index.stories.js @@ -1,8 +1,8 @@ -import { storiesOf, html } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import '../lion-input-amount.js'; -storiesOf('Forms|', module) +storiesOf('Forms|Input Amount', module) .add( 'Default', () => html` diff --git a/packages/input-amount/test/formatters.test.js b/packages/input-amount/test/formatters.test.js index 0300a1c64..4bf2ef194 100644 --- a/packages/input-amount/test/formatters.test.js +++ b/packages/input-amount/test/formatters.test.js @@ -1,4 +1,3 @@ -/* eslint-env mocha */ import { expect } from '@open-wc/testing'; import { localize } from '@lion/localize'; diff --git a/packages/input-amount/test/lion-input-amount.test.js b/packages/input-amount/test/lion-input-amount.test.js index f50c4808a..48361dc23 100644 --- a/packages/input-amount/test/lion-input-amount.test.js +++ b/packages/input-amount/test/lion-input-amount.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-unused-expressions */ import { expect, fixture, aTimeout } from '@open-wc/testing'; import { html } from '@lion/core'; import { localize } from '@lion/localize'; diff --git a/packages/input-amount/test/parsers.test.js b/packages/input-amount/test/parsers.test.js index 31b5f9758..015dd8523 100644 --- a/packages/input-amount/test/parsers.test.js +++ b/packages/input-amount/test/parsers.test.js @@ -1,4 +1,3 @@ -/* eslint-env mocha */ import { expect } from '@open-wc/testing'; import { localize } from '@lion/localize'; diff --git a/packages/input-date/package.json b/packages/input-date/package.json index b64337a62..b07ddb869 100644 --- a/packages/input-date/package.json +++ b/packages/input-date/package.json @@ -37,7 +37,7 @@ "@lion/validate": "^0.1.2" }, "devDependencies": { - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1" } } diff --git a/packages/input-date/src/LionInputDate.js b/packages/input-date/src/LionInputDate.js index 41e35559e..53dc41f54 100644 --- a/packages/input-date/src/LionInputDate.js +++ b/packages/input-date/src/LionInputDate.js @@ -1,5 +1,3 @@ -/* eslint-disable no-underscore-dangle */ - import { LocalizeMixin, formatDate, parseDate } from '@lion/localize'; import { FieldCustomMixin } from '@lion/field'; import { LionInput } from '@lion/input'; diff --git a/packages/input-date/stories/index.stories.js b/packages/input-date/stories/index.stories.js index 2d191e682..f4e6d6d2e 100644 --- a/packages/input-date/stories/index.stories.js +++ b/packages/input-date/stories/index.stories.js @@ -1,9 +1,9 @@ -import { storiesOf, html } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import { maxDateValidator, minDateValidator, minMaxDateValidator } from '@lion/validate'; import '../lion-input-date.js'; -storiesOf('Forms|', module) +storiesOf('Forms|Input Date', module) .add( 'Default', () => html` diff --git a/packages/input-date/test/lion-input-date.test.js b/packages/input-date/test/lion-input-date.test.js index 18fd6d202..7307a272a 100644 --- a/packages/input-date/test/lion-input-date.test.js +++ b/packages/input-date/test/lion-input-date.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-unused-expressions */ import { expect, fixture } from '@open-wc/testing'; import { html } from '@lion/core'; import { localizeTearDown } from '@lion/localize/test-helpers.js'; diff --git a/packages/input-email/package.json b/packages/input-email/package.json index c2600604a..6f80085bc 100644 --- a/packages/input-email/package.json +++ b/packages/input-email/package.json @@ -37,7 +37,7 @@ "@lion/validate": "^0.1.2" }, "devDependencies": { - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1" } } diff --git a/packages/input-email/src/LionInputEmail.js b/packages/input-email/src/LionInputEmail.js index 11201f5d4..99a0a4f59 100644 --- a/packages/input-email/src/LionInputEmail.js +++ b/packages/input-email/src/LionInputEmail.js @@ -1,5 +1,3 @@ -/* eslint-disable no-underscore-dangle */ - import { LocalizeMixin } from '@lion/localize'; import { FieldCustomMixin } from '@lion/field'; import { LionInput } from '@lion/input'; diff --git a/packages/input-email/stories/index.stories.js b/packages/input-email/stories/index.stories.js index 4956bb108..914b29195 100644 --- a/packages/input-email/stories/index.stories.js +++ b/packages/input-email/stories/index.stories.js @@ -1,10 +1,10 @@ -import { storiesOf, html } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import { localize } from '@lion/localize'; import '../lion-input-email.js'; -storiesOf('Forms|', module) +storiesOf('Forms|Input Email', module) .add( 'Default', () => html` diff --git a/packages/input-email/test/lion-input-email.test.js b/packages/input-email/test/lion-input-email.test.js index b80fda0a3..a8911bacc 100644 --- a/packages/input-email/test/lion-input-email.test.js +++ b/packages/input-email/test/lion-input-email.test.js @@ -1,4 +1,3 @@ -/* eslint-env mocha */ import { expect, fixture } from '@open-wc/testing'; import '../lion-input-email.js'; diff --git a/packages/input-iban/package.json b/packages/input-iban/package.json index 71e6aeefe..e5ac5238a 100644 --- a/packages/input-iban/package.json +++ b/packages/input-iban/package.json @@ -39,7 +39,7 @@ }, "devDependencies": { "@lion/validate": "^0.1.2", - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1" } } diff --git a/packages/input-iban/src/LionInputIban.js b/packages/input-iban/src/LionInputIban.js index 638c6cd4a..04060c348 100644 --- a/packages/input-iban/src/LionInputIban.js +++ b/packages/input-iban/src/LionInputIban.js @@ -1,5 +1,3 @@ -/* eslint-disable no-underscore-dangle, class-methods-use-this */ - import { LocalizeMixin } from '@lion/localize'; import { LionInput } from '@lion/input'; import { FieldCustomMixin } from '@lion/field'; diff --git a/packages/input-iban/src/validators.js b/packages/input-iban/src/validators.js index f87927cfd..0530c3afc 100644 --- a/packages/input-iban/src/validators.js +++ b/packages/input-iban/src/validators.js @@ -1,4 +1,3 @@ -/* eslint-disable no-underscore-dangle */ import { isValidIBAN } from '@bundled-es-modules/ibantools/ibantools.js'; export const isIBAN = value => isValidIBAN(value); diff --git a/packages/input-iban/stories/index.stories.js b/packages/input-iban/stories/index.stories.js index 8f0f7463e..9205310c5 100644 --- a/packages/input-iban/stories/index.stories.js +++ b/packages/input-iban/stories/index.stories.js @@ -1,9 +1,9 @@ -import { storiesOf, html } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import { isCountryIBANValidator } from '../src/validators.js'; import '../lion-input-iban.js'; -storiesOf('Forms|', module) +storiesOf('Forms|Input IBAN', module) .add( 'Default', () => html` diff --git a/packages/input-iban/test/formatters.test.js b/packages/input-iban/test/formatters.test.js index c519b0fd0..090f520aa 100644 --- a/packages/input-iban/test/formatters.test.js +++ b/packages/input-iban/test/formatters.test.js @@ -1,4 +1,3 @@ -/* eslint-env mocha */ import { expect } from '@open-wc/testing'; import { formatIBAN } from '../src/formatters.js'; diff --git a/packages/input-iban/test/lion-input-iban.test.js b/packages/input-iban/test/lion-input-iban.test.js index 39c743ede..bfa578cdc 100644 --- a/packages/input-iban/test/lion-input-iban.test.js +++ b/packages/input-iban/test/lion-input-iban.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-unused-expressions */ import { expect, fixture } from '@open-wc/testing'; import { html } from '@lion/core'; diff --git a/packages/input-iban/test/parsers.test.js b/packages/input-iban/test/parsers.test.js index 49c0d1657..87926527f 100644 --- a/packages/input-iban/test/parsers.test.js +++ b/packages/input-iban/test/parsers.test.js @@ -1,4 +1,3 @@ -/* eslint-env mocha */ import { expect } from '@open-wc/testing'; import { parseIBAN } from '../src/parsers.js'; diff --git a/packages/input-iban/test/validators.test.js b/packages/input-iban/test/validators.test.js index ccc3bf050..98258cf4b 100644 --- a/packages/input-iban/test/validators.test.js +++ b/packages/input-iban/test/validators.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-unused-expressions */ import { expect } from '@open-wc/testing'; import { smokeTestValidator } from '@lion/validate/test/validators.test.js'; diff --git a/packages/input/package.json b/packages/input/package.json index ad995e9a0..f1cb12915 100644 --- a/packages/input/package.json +++ b/packages/input/package.json @@ -36,7 +36,7 @@ "devDependencies": { "@lion/localize": "^0.1.2", "@lion/validate": "^0.1.2", - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1" } } diff --git a/packages/input/src/LionInput.js b/packages/input/src/LionInput.js index 4f2d76ae4..5dc702512 100644 --- a/packages/input/src/LionInput.js +++ b/packages/input/src/LionInput.js @@ -1,7 +1,5 @@ import { LionField } from '@lion/field'; -/* eslint-disable no-underscore-dangle */ - /** * LionInput: extension of lion-field with native input element in place and user friendly API * diff --git a/packages/input/stories/index.stories.js b/packages/input/stories/index.stories.js index 78dbc3ad4..6df839feb 100644 --- a/packages/input/stories/index.stories.js +++ b/packages/input/stories/index.stories.js @@ -1,8 +1,8 @@ -import { storiesOf, html } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import '../lion-input.js'; -storiesOf('Forms|', module) +storiesOf('Forms|Input', module) .add( 'Default', () => html` diff --git a/packages/input/stories/localize.stories.js b/packages/input/stories/localize.stories.js index 947cc4151..98fe7996d 100644 --- a/packages/input/stories/localize.stories.js +++ b/packages/input/stories/localize.stories.js @@ -1,10 +1,9 @@ -/* eslint-disable no-underscore-dangle */ -import { storiesOf, html } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import { maxLengthValidator } from '@lion/validate'; import { localize, LocalizeMixin } from '@lion/localize'; import { LionInput } from '../src/LionInput.js'; -storiesOf('Forms| Localize', module).add('localize', () => { +storiesOf('Forms|Input Localize', module).add('localize', () => { class InputValidationExample extends LocalizeMixin(LionInput) { static get localizeNamespaces() { return [ diff --git a/packages/input/stories/validation-string.stories.js b/packages/input/stories/validation-string.stories.js index 281faee33..6375166e9 100644 --- a/packages/input/stories/validation-string.stories.js +++ b/packages/input/stories/validation-string.stories.js @@ -1,4 +1,4 @@ -import { storiesOf, html } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import { equalsLengthValidator, minLengthValidator, @@ -9,7 +9,7 @@ import { import { LocalizeMixin } from '@lion/localize'; import { LionInput } from '../src/LionInput.js'; -storiesOf('Forms| String Validation', module) +storiesOf('Forms|Input String Validation', module) .add( 'equalsLength', () => html` diff --git a/packages/input/test/lion-input.test.js b/packages/input/test/lion-input.test.js index e4981301c..01cdbb599 100644 --- a/packages/input/test/lion-input.test.js +++ b/packages/input/test/lion-input.test.js @@ -1,4 +1,3 @@ -/* eslint-env mocha */ import { expect, fixture } from '@open-wc/testing'; import '../lion-input.js'; diff --git a/packages/localize/package.json b/packages/localize/package.json index 5861dfb58..63eb75257 100644 --- a/packages/localize/package.json +++ b/packages/localize/package.json @@ -35,7 +35,7 @@ }, "devDependencies": { "@bundled-es-modules/fetch-mock": "^6.5.2", - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1", "sinon": "^7.2.2" } diff --git a/packages/localize/src/LocalizeManager.js b/packages/localize/src/LocalizeManager.js index 00356f913..0ebbf6281 100644 --- a/packages/localize/src/LocalizeManager.js +++ b/packages/localize/src/LocalizeManager.js @@ -1,5 +1,3 @@ -/* eslint-disable no-underscore-dangle, class-methods-use-this */ - import MessageFormat from '@bundled-es-modules/message-format/MessageFormat.js'; import { LionSingleton } from '@lion/core'; import isLocalizeESModule from './isLocalizeESModule.js'; @@ -24,8 +22,8 @@ export class LocalizeManager extends LionSingleton { this.formatNumberOptions = { returnIfNaN: '' }; } + // eslint-disable-next-line class-methods-use-this get locale() { - // eslint-disable-line class-methods-use-this return document.documentElement.lang; } @@ -168,6 +166,7 @@ export class LocalizeManager extends LionSingleton { /* eslint-enable no-restricted-syntax */ } + // eslint-disable-next-line class-methods-use-this _getLangFromLocale(locale) { return locale.substring(0, 2); } diff --git a/packages/localize/src/LocalizeMixin.js b/packages/localize/src/LocalizeMixin.js index 22f954b34..44e91c6af 100644 --- a/packages/localize/src/LocalizeMixin.js +++ b/packages/localize/src/LocalizeMixin.js @@ -1,5 +1,3 @@ -/* eslint-disable no-underscore-dangle */ - import { dedupeMixin, until, nothing } from '@lion/core'; import { localize } from './localize.js'; diff --git a/packages/localize/src/isLocalizeESModule.js b/packages/localize/src/isLocalizeESModule.js index 3284dfb44..e894f5aed 100644 --- a/packages/localize/src/isLocalizeESModule.js +++ b/packages/localize/src/isLocalizeESModule.js @@ -1,5 +1,3 @@ -/* eslint-disable no-underscore-dangle */ - export default function isLocalizeESModule(obj) { return !!(obj && obj.default && typeof obj.default === 'object' && Object.keys(obj).length === 1); } diff --git a/packages/localize/stories/index.stories.js b/packages/localize/stories/index.stories.js index a35167f13..d82183959 100644 --- a/packages/localize/stories/index.stories.js +++ b/packages/localize/stories/index.stories.js @@ -1,5 +1,4 @@ -/* eslint-disable no-underscore-dangle, class-methods-use-this */ -import { storiesOf, html } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import { html as litHtml } from '@lion/core'; import { LionLitElement } from '@lion/core/src/LionLitElement.js'; @@ -13,7 +12,7 @@ import { } from '../src/formatNumber.js'; import { formatDate, parseDate, getDateFormatBasedOnLocale } from '../src/formatDate.js'; -storiesOf('Localize System|localize', module).add('lit component', () => { +storiesOf('Localize System|Localize', module).add('lit component', () => { class LitHtmlExample extends LocalizeMixin(LionLitElement) { static get localizeNamespaces() { return [ @@ -187,14 +186,14 @@ storiesOf('Localize System|localize', module).add('lit component', () => { //

try 'demo:bar' as well

// // -// //
// // //

-// // `; diff --git a/packages/localize/test/LocalizeManager.test.js b/packages/localize/test/LocalizeManager.test.js index b2c57b0c9..7b140d932 100644 --- a/packages/localize/test/LocalizeManager.test.js +++ b/packages/localize/test/LocalizeManager.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-underscore-dangle */ import { expect, oneEvent } from '@open-wc/testing'; import { fetchMock } from '@bundled-es-modules/fetch-mock'; import { setupFakeImport, resetFakeImport, fakeImport } from './test-utils.js'; diff --git a/packages/localize/test/LocalizeMixin.test.js b/packages/localize/test/LocalizeMixin.test.js index bf1fef562..c64db5ea4 100644 --- a/packages/localize/test/LocalizeMixin.test.js +++ b/packages/localize/test/LocalizeMixin.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-underscore-dangle, class-methods-use-this, no-unused-expressions */ import { expect, fixture, @@ -335,7 +333,6 @@ describe('LocalizeMixin', () => { }, }); - // eslint-disable-next-line max-len const tag = defineCE( class TestPromise extends LocalizeMixin(LionLitElement) { static get localizeNamespaces() { diff --git a/packages/localize/test/formatDate.test.js b/packages/localize/test/formatDate.test.js index 3276488e2..f87662acd 100644 --- a/packages/localize/test/formatDate.test.js +++ b/packages/localize/test/formatDate.test.js @@ -1,4 +1,3 @@ -/* eslint-env mocha */ import { expect } from '@open-wc/testing'; import { localize } from '../src/localize.js'; import { localizeTearDown } from '../test-helpers.js'; diff --git a/packages/localize/test/formatNumber.test.js b/packages/localize/test/formatNumber.test.js index 6c0b757eb..12df960df 100644 --- a/packages/localize/test/formatNumber.test.js +++ b/packages/localize/test/formatNumber.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-underscore-dangle */ import { expect } from '@open-wc/testing'; import { localize } from '../src/localize.js'; diff --git a/packages/localize/test/isLocalizeESModule.test.js b/packages/localize/test/isLocalizeESModule.test.js index c1c67b813..3894a61be 100644 --- a/packages/localize/test/isLocalizeESModule.test.js +++ b/packages/localize/test/isLocalizeESModule.test.js @@ -1,4 +1,3 @@ -/* eslint-env mocha */ import { expect } from '@open-wc/testing'; import isLocalizeESModule from '../src/isLocalizeESModule.js'; diff --git a/packages/localize/test/localize.test.js b/packages/localize/test/localize.test.js index 27d509fcd..19b92916e 100644 --- a/packages/localize/test/localize.test.js +++ b/packages/localize/test/localize.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-underscore-dangle */ import { expect } from '@open-wc/testing'; import { LionSingleton } from '@lion/core'; diff --git a/packages/overlays/package.json b/packages/overlays/package.json index 52faf16a6..0e379c420 100644 --- a/packages/overlays/package.json +++ b/packages/overlays/package.json @@ -33,7 +33,7 @@ "@lion/core": "^0.1.2" }, "devDependencies": { - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1", "@polymer/iron-test-helpers": "^3.0.1", "sinon": "^7.2.2" diff --git a/packages/overlays/src/GlobalOverlayController.js b/packages/overlays/src/GlobalOverlayController.js index 9cb874656..eccbfde6d 100644 --- a/packages/overlays/src/GlobalOverlayController.js +++ b/packages/overlays/src/GlobalOverlayController.js @@ -1,5 +1,3 @@ -/* eslint-disable no-underscore-dangle, class-methods-use-this */ - import { render } from '@lion/core'; import { containFocus } from './utils/contain-focus'; import { globalOverlaysStyle } from './globalOverlaysStyle.js'; @@ -284,6 +282,7 @@ export class GlobalOverlayController { * @param {HTMLElement[]} containers * @returns {[OverlayController] | []} */ + // eslint-disable-next-line class-methods-use-this _findOverlays(containers) { return containers.map(container => container._overlayController); } @@ -312,6 +311,7 @@ export class GlobalOverlayController { * Plays a backdrop fade out animation. This is applied to the overlay container as the * overlay which had a backdrop is already removed at this point. */ + // eslint-disable-next-line class-methods-use-this _fadeOutBackdrop() { GlobalOverlayController._rootNode.classList.add('global-overlays--backdrop-fade-out'); // a new overlay could be opened within 600ms, but it is only an animation diff --git a/packages/overlays/src/LocalOverlayController.js b/packages/overlays/src/LocalOverlayController.js index 640293d9a..d1bd507c8 100644 --- a/packages/overlays/src/LocalOverlayController.js +++ b/packages/overlays/src/LocalOverlayController.js @@ -1,5 +1,3 @@ -/* eslint-disable no-underscore-dangle, class-methods-use-this, no-unused-expressions */ - import { render, html } from '@lion/core'; import { managePosition } from './utils/manage-position.js'; import { containFocus } from './utils/contain-focus.js'; @@ -87,6 +85,7 @@ export class LocalOverlayController { * Toggles the overlay. */ toggle() { + // eslint-disable-next-line no-unused-expressions this.isShown ? this.hide() : this.show(); } diff --git a/packages/overlays/src/OverlaysManager.js b/packages/overlays/src/OverlaysManager.js index 1f475168a..0d4896cbf 100644 --- a/packages/overlays/src/OverlaysManager.js +++ b/packages/overlays/src/OverlaysManager.js @@ -1,4 +1,4 @@ -/* eslint-disable no-underscore-dangle, class-methods-use-this */ +/* eslint-disable class-methods-use-this */ /** * @typedef {object} OverlayController diff --git a/packages/overlays/stories/global-overlay.stories.js b/packages/overlays/stories/global-overlay.stories.js index 4c73a7542..58c8ed0c7 100644 --- a/packages/overlays/stories/global-overlay.stories.js +++ b/packages/overlays/stories/global-overlay.stories.js @@ -1,5 +1,4 @@ -/* eslint-disable no-underscore-dangle, class-methods-use-this */ -import { storiesOf, html } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import { css } from '@lion/core'; import { LionLitElement } from '@lion/core/src/LionLitElement.js'; @@ -26,7 +25,7 @@ const globalOverlayDemoStyle = css` } `; -storiesOf('Overlay System|Global/Global Overlay', module) +storiesOf('Global Overlay System|Global Overlay', module) .add('Default', () => { const overlayCtrl = overlays.add( new GlobalOverlayController({ diff --git a/packages/overlays/stories/local-overlay-placement.stories.js b/packages/overlays/stories/local-overlay-placement.stories.js index 6279ad303..ef5a2b878 100644 --- a/packages/overlays/stories/local-overlay-placement.stories.js +++ b/packages/overlays/stories/local-overlay-placement.stories.js @@ -1,4 +1,4 @@ -import { storiesOf, html, action } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import { css } from '@lion/core'; import { managePosition } from '../src/utils/manage-position.js'; @@ -30,7 +30,7 @@ const popupPlacementDemoStyle = css` } `; -storiesOf('Overlay System|Local/Local Overlay Placement', module) +storiesOf('Local Overlay System|Local Overlay Placement', module) .addParameters({ options: { selectedPanel: 'storybook/actions/actions-panel' } }) .add('Preferred placement overlay absolute', () => { const element = document.createElement('div'); @@ -68,7 +68,6 @@ storiesOf('Overlay System|Local/Local Overlay Placement', module) default: placement = 'top left'; } - action('position: ')(placement); managePosition(element, target, { placement, position: 'absolute' }); }; return html` @@ -123,7 +122,6 @@ storiesOf('Overlay System|Local/Local Overlay Placement', module) default: placement = 'top left'; } - action('position: ')(placement); managePosition(element, target, { placement, position: 'absolute' }); }; return html` diff --git a/packages/overlays/stories/local-overlay.stories.js b/packages/overlays/stories/local-overlay.stories.js index 037b33177..476eb2bef 100644 --- a/packages/overlays/stories/local-overlay.stories.js +++ b/packages/overlays/stories/local-overlay.stories.js @@ -1,4 +1,4 @@ -import { storiesOf, html } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import { css } from '@lion/core'; import { overlays } from '../src/overlays.js'; import { LocalOverlayController } from '../src/LocalOverlayController.js'; @@ -26,7 +26,7 @@ const popupDemoStyle = css` } `; -storiesOf('Overlay System|Local/Local Overlay', module) +storiesOf('Local Overlay System|Local Overlay', module) .add('Basic', () => { const popup = overlays.add( new LocalOverlayController({ diff --git a/packages/overlays/stories/modal-dialog.stories.js b/packages/overlays/stories/modal-dialog.stories.js index 2c9c6854e..121ba87f9 100644 --- a/packages/overlays/stories/modal-dialog.stories.js +++ b/packages/overlays/stories/modal-dialog.stories.js @@ -1,5 +1,4 @@ -/* eslint-disable no-underscore-dangle, class-methods-use-this */ -import { storiesOf, html } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import { css } from '@lion/core'; import { overlays } from '../src/overlays.js'; @@ -20,7 +19,7 @@ const modalDialogDemoStyle = css` } `; -storiesOf('Overlay System|Global/Modal Dialog', module) +storiesOf('Global Overlay System|Modal Dialog', module) .add('Default', () => { const dialogCtrl = overlays.add( new ModalDialogController({ diff --git a/packages/overlays/test/GlobalOverlayController.test.js b/packages/overlays/test/GlobalOverlayController.test.js index b59f37deb..9a9447970 100644 --- a/packages/overlays/test/GlobalOverlayController.test.js +++ b/packages/overlays/test/GlobalOverlayController.test.js @@ -1,6 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-underscore-dangle, no-unused-expressions */ - import { expect, fixture, html } from '@open-wc/testing'; import { keyUpOn } from '@polymer/iron-test-helpers/mock-interactions.js'; import { keyCodes } from '../src/utils/key-codes.js'; diff --git a/packages/overlays/test/LocalOverlayController.test.js b/packages/overlays/test/LocalOverlayController.test.js index 7a2b48f7a..5a2154925 100644 --- a/packages/overlays/test/LocalOverlayController.test.js +++ b/packages/overlays/test/LocalOverlayController.test.js @@ -1,6 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-underscore-dangle, no-unused-expressions */ - import { expect, fixture, html, aTimeout, defineCE, unsafeStatic } from '@open-wc/testing'; import { keyUpOn } from '@polymer/iron-test-helpers/mock-interactions.js'; @@ -81,7 +78,6 @@ describe('LocalOverlayController', () => { it('will hide and show html nodes provided to overlay', async () => { const tagString = defineCE( class extends LionLitElement { - // eslint-disable-next-line class-methods-use-this render() { return html` diff --git a/packages/overlays/test/ModalDialogController.test.js b/packages/overlays/test/ModalDialogController.test.js index cce7ac979..ad3574e3c 100644 --- a/packages/overlays/test/ModalDialogController.test.js +++ b/packages/overlays/test/ModalDialogController.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ - import { expect } from '@open-wc/testing'; import { GlobalOverlayController } from '../src/GlobalOverlayController.js'; diff --git a/packages/overlays/test/OverlaysManager.test.js b/packages/overlays/test/OverlaysManager.test.js index 2d2ceff72..404467b25 100644 --- a/packages/overlays/test/OverlaysManager.test.js +++ b/packages/overlays/test/OverlaysManager.test.js @@ -1,4 +1,3 @@ -/* eslint-disable no-unused-expressions, no-underscore-dangle */ import { expect } from '@open-wc/testing'; import sinon from 'sinon'; diff --git a/packages/overlays/test/utils-tests/active-element.test.js b/packages/overlays/test/utils-tests/active-element.test.js index fb66909d5..65868397c 100644 --- a/packages/overlays/test/utils-tests/active-element.test.js +++ b/packages/overlays/test/utils-tests/active-element.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-underscore-dangle, no-unused-expressions, class-methods-use-this */ import { expect, fixture, defineCE } from '@open-wc/testing'; import { LitElement, html } from '@lion/core'; diff --git a/packages/overlays/test/utils-tests/contain-focus.test.js b/packages/overlays/test/utils-tests/contain-focus.test.js index 9c55ba2f8..8ba0b1259 100644 --- a/packages/overlays/test/utils-tests/contain-focus.test.js +++ b/packages/overlays/test/utils-tests/contain-focus.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-underscore-dangle, no-unused-expressions */ import { expect, fixture } from '@open-wc/testing'; import { getDeepActiveElement } from '../../src/utils/get-deep-active-element.js'; diff --git a/packages/overlays/test/utils-tests/get-focusable-elements.test.js b/packages/overlays/test/utils-tests/get-focusable-elements.test.js index 059a47484..2be368e80 100644 --- a/packages/overlays/test/utils-tests/get-focusable-elements.test.js +++ b/packages/overlays/test/utils-tests/get-focusable-elements.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-underscore-dangle, no-unused-expressions, class-methods-use-this */ import { expect, fixture, defineCE } from '@open-wc/testing'; import { LitElement, html } from '@lion/core'; diff --git a/packages/overlays/test/utils-tests/get-position.test.js b/packages/overlays/test/utils-tests/get-position.test.js index 699256184..95fe1c11c 100644 --- a/packages/overlays/test/utils-tests/get-position.test.js +++ b/packages/overlays/test/utils-tests/get-position.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-unused-expressions, no-underscore-dangle */ import { expect } from '@open-wc/testing'; import { getPosition, getPlacement } from '../../src/utils/get-position.js'; diff --git a/packages/overlays/test/utils-tests/manage-position.test.js b/packages/overlays/test/utils-tests/manage-position.test.js index 1be5e9893..3843f4c59 100644 --- a/packages/overlays/test/utils-tests/manage-position.test.js +++ b/packages/overlays/test/utils-tests/manage-position.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-unused-expressions, no-underscore-dangle */ import { expect } from '@open-wc/testing'; import sinon from 'sinon'; diff --git a/packages/overlays/test/utils-tests/visibility.test.js b/packages/overlays/test/utils-tests/visibility.test.js index c967b5d62..a30efed18 100644 --- a/packages/overlays/test/utils-tests/visibility.test.js +++ b/packages/overlays/test/utils-tests/visibility.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable no-underscore-dangle, no-unused-expressions */ import { expect, fixture } from '@open-wc/testing'; import { isVisible } from '../../src/utils/is-visible.js'; diff --git a/packages/popup/package.json b/packages/popup/package.json index fa6f6ffc2..4bcb7cae4 100644 --- a/packages/popup/package.json +++ b/packages/popup/package.json @@ -36,7 +36,7 @@ "devDependencies": { "@lion/button": "^0.1.2", "@lion/icon": "^0.1.2", - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1" } } diff --git a/packages/popup/src/LionPopup.js b/packages/popup/src/LionPopup.js index 51a5a5d1a..a3745d2a0 100644 --- a/packages/popup/src/LionPopup.js +++ b/packages/popup/src/LionPopup.js @@ -1,4 +1,3 @@ -/* eslint-disable no-underscore-dangle */ import { UpdatingElement } from '@lion/core'; import { overlays, LocalOverlayController } from '@lion/overlays'; diff --git a/packages/popup/stories/index.stories.js b/packages/popup/stories/index.stories.js index 49e466b7c..314bdd804 100644 --- a/packages/popup/stories/index.stories.js +++ b/packages/popup/stories/index.stories.js @@ -1,4 +1,4 @@ -import { storiesOf, html } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import { css } from '@lion/core'; import '@lion/icon/lion-icon.js'; @@ -49,7 +49,7 @@ const popupDemoStyle = css` } `; -storiesOf('Overlay System|', module) +storiesOf('Local Overlay System|Popup', module) .add( 'Button popup', () => html` diff --git a/packages/popup/test/lion-popup.test.js b/packages/popup/test/lion-popup.test.js index b9a84de34..31f0d61a0 100644 --- a/packages/popup/test/lion-popup.test.js +++ b/packages/popup/test/lion-popup.test.js @@ -1,5 +1,3 @@ -/* eslint-disable no-unused-expressions */ -/* eslint-env mocha */ import { expect, fixture, html } from '@open-wc/testing'; import '../lion-popup.js'; diff --git a/packages/radio-group/package.json b/packages/radio-group/package.json index a481ce7f6..5e3319c17 100644 --- a/packages/radio-group/package.json +++ b/packages/radio-group/package.json @@ -36,7 +36,7 @@ "devDependencies": { "@lion/form": "^0.1.2", "@lion/radio": "^0.1.2", - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1" } } diff --git a/packages/radio-group/src/LionRadioGroup.js b/packages/radio-group/src/LionRadioGroup.js index cc71a198b..af97d0ec4 100644 --- a/packages/radio-group/src/LionRadioGroup.js +++ b/packages/radio-group/src/LionRadioGroup.js @@ -1,6 +1,5 @@ import { LionFieldset } from '@lion/fieldset'; -/* eslint-disable no-underscore-dangle */ /** * LionRadioGroup: extends the lion-fieldset * diff --git a/packages/radio-group/stories/index.stories.js b/packages/radio-group/stories/index.stories.js index cd66bf632..98b1d325c 100644 --- a/packages/radio-group/stories/index.stories.js +++ b/packages/radio-group/stories/index.stories.js @@ -1,10 +1,10 @@ -import { storiesOf, html, action } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import '../lion-radio-group.js'; import '@lion/radio/lion-radio.js'; import '@lion/form/lion-form.js'; -storiesOf('Forms|', module) +storiesOf('Forms|Radio Group', module) .add( 'Default', () => html` @@ -71,7 +71,7 @@ storiesOf('Forms|', module) const submit = () => { const form = document.querySelector('#form'); if (form.errorState === false) { - action('serializeGroup')(form.serializeGroup()); + console.log(form.serializeGroup()); } }; return html` diff --git a/packages/radio-group/test/lion-radio-group.test.js b/packages/radio-group/test/lion-radio-group.test.js index ba82a1992..77b26eccd 100644 --- a/packages/radio-group/test/lion-radio-group.test.js +++ b/packages/radio-group/test/lion-radio-group.test.js @@ -1,4 +1,3 @@ -/* eslint-disable no-unused-expressions */ import { expect, fixture, nextFrame, html } from '@open-wc/testing'; import '@lion/radio/lion-radio.js'; diff --git a/packages/radio/package.json b/packages/radio/package.json index 7377d2044..1d51eb577 100644 --- a/packages/radio/package.json +++ b/packages/radio/package.json @@ -35,7 +35,7 @@ "@lion/input": "^0.1.2" }, "devDependencies": { - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1" } } diff --git a/packages/radio/src/LionRadio.js b/packages/radio/src/LionRadio.js index f856ca4c7..0eef3df75 100644 --- a/packages/radio/src/LionRadio.js +++ b/packages/radio/src/LionRadio.js @@ -1,8 +1,6 @@ import { LionInput } from '@lion/input'; import { ChoiceInputMixin } from '@lion/choice-input'; -/* eslint-disable no-underscore-dangle */ - /** * Lion-radio can be used inside a lion-radio-group. * diff --git a/packages/select/package.json b/packages/select/package.json index 9c79dfb32..58342113c 100644 --- a/packages/select/package.json +++ b/packages/select/package.json @@ -34,7 +34,7 @@ "@lion/field": "^0.1.2" }, "devDependencies": { - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1" } } diff --git a/packages/select/stories/index.stories.js b/packages/select/stories/index.stories.js index 1fd657a10..0dbb91fc3 100644 --- a/packages/select/stories/index.stories.js +++ b/packages/select/stories/index.stories.js @@ -1,8 +1,8 @@ -import { storiesOf, html, action } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import '../lion-select.js'; -storiesOf('Forms|', module) +storiesOf('Forms|Select', module) .add( 'Default', () => html` @@ -49,7 +49,7 @@ storiesOf('Forms|', module) const submit = () => { const form = document.querySelector('#form'); if (form.errorState === false) { - action('serializeGroup')(form.serializeGroup()); + console.log(form.serializeGroup()); } }; return html` diff --git a/packages/select/test/lion-select.test.js b/packages/select/test/lion-select.test.js index 674d21b12..aa6379e08 100644 --- a/packages/select/test/lion-select.test.js +++ b/packages/select/test/lion-select.test.js @@ -1,4 +1,3 @@ -/* eslint-env mocha */ import { expect, fixture, html } from '@open-wc/testing'; import '../lion-select.js'; diff --git a/packages/steps/package.json b/packages/steps/package.json index 01ddef02b..9fe0b2a54 100644 --- a/packages/steps/package.json +++ b/packages/steps/package.json @@ -33,7 +33,7 @@ "@lion/core": "^0.1.2" }, "devDependencies": { - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1", "sinon": "^7.2.2" } diff --git a/packages/steps/src/LionStep.js b/packages/steps/src/LionStep.js index 9becbbdd3..d3c5fd356 100644 --- a/packages/steps/src/LionStep.js +++ b/packages/steps/src/LionStep.js @@ -1,5 +1,3 @@ -/* eslint-disable class-methods-use-this, no-underscore-dangle */ - import { html, css } from '@lion/core'; import { LionLitElement } from '@lion/core/src/LionLitElement.js'; diff --git a/packages/steps/src/LionSteps.js b/packages/steps/src/LionSteps.js index d4825f00c..81b46843c 100644 --- a/packages/steps/src/LionSteps.js +++ b/packages/steps/src/LionSteps.js @@ -1,4 +1,3 @@ -/* eslint-disable class-methods-use-this, no-underscore-dangle */ import { html, css } from '@lion/core'; import { LionLitElement } from '@lion/core/src/LionLitElement.js'; import { ObserverMixin } from '@lion/core/src/ObserverMixin.js'; diff --git a/packages/steps/stories/index.stories.js b/packages/steps/stories/index.stories.js index 888c07c93..291ff4bd2 100644 --- a/packages/steps/stories/index.stories.js +++ b/packages/steps/stories/index.stories.js @@ -1,9 +1,9 @@ -import { storiesOf, html } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import '../lion-steps.js'; import '../lion-step.js'; -storiesOf('Steps|', module) +storiesOf('Steps|Steps', module) /* eslint-disable */ .add( 'Default', diff --git a/packages/steps/test/lion-step.test.js b/packages/steps/test/lion-step.test.js index fe76d7432..530c8ed58 100644 --- a/packages/steps/test/lion-step.test.js +++ b/packages/steps/test/lion-step.test.js @@ -1,4 +1,3 @@ -/* eslint-env mocha */ import { expect, fixture, oneEvent } from '@open-wc/testing'; import '../lion-steps.js'; diff --git a/packages/textarea/package.json b/packages/textarea/package.json index f3ae8584a..b59b92b81 100644 --- a/packages/textarea/package.json +++ b/packages/textarea/package.json @@ -35,7 +35,7 @@ "autosize": "4.0.2" }, "devDependencies": { - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1" } } diff --git a/packages/textarea/src/LionTextarea.js b/packages/textarea/src/LionTextarea.js index 2f35bd79a..b727452c1 100644 --- a/packages/textarea/src/LionTextarea.js +++ b/packages/textarea/src/LionTextarea.js @@ -3,8 +3,6 @@ import { LionInput } from '@lion/input'; import { css } from '@lion/core'; import { ObserverMixin } from '@lion/core/src/ObserverMixin.js'; -/* eslint-disable no-underscore-dangle */ - /** * LionTextarea: extension of lion-field with native input element in place and user friendly API * @@ -12,7 +10,6 @@ import { ObserverMixin } from '@lion/core/src/ObserverMixin.js'; * @extends LionInput */ export class LionTextarea extends ObserverMixin(LionInput) { - // eslint-disable-line no-unused-vars static get properties() { return { ...super.properties, diff --git a/packages/textarea/stories/index.stories.js b/packages/textarea/stories/index.stories.js index a3c6bf356..568bf28e1 100644 --- a/packages/textarea/stories/index.stories.js +++ b/packages/textarea/stories/index.stories.js @@ -1,8 +1,8 @@ -import { storiesOf, html } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import '../lion-textarea.js'; -storiesOf('Forms|', module) +storiesOf('Forms|Textarea', module) .add( 'Default', () => html` diff --git a/packages/textarea/test/lion-textarea.test.js b/packages/textarea/test/lion-textarea.test.js index 591a0865f..187a8b523 100644 --- a/packages/textarea/test/lion-textarea.test.js +++ b/packages/textarea/test/lion-textarea.test.js @@ -1,4 +1,3 @@ -/* eslint-env mocha */ import { expect, fixture, html } from '@open-wc/testing'; import '../lion-textarea.js'; diff --git a/packages/tooltip/package.json b/packages/tooltip/package.json index c2a0948b7..3b0e2cbfb 100644 --- a/packages/tooltip/package.json +++ b/packages/tooltip/package.json @@ -36,7 +36,7 @@ "devDependencies": { "@lion/button": "^0.1.2", "@lion/icon": "^0.1.2", - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1" } } diff --git a/packages/tooltip/src/LionTooltip.js b/packages/tooltip/src/LionTooltip.js index 8ac4c6b5b..b2a30e8d4 100644 --- a/packages/tooltip/src/LionTooltip.js +++ b/packages/tooltip/src/LionTooltip.js @@ -1,4 +1,3 @@ -/* eslint-disable class-methods-use-this, no-underscore-dangle */ import { UpdatingElement } from '@lion/core'; import { overlays, LocalOverlayController } from '@lion/overlays'; diff --git a/packages/tooltip/stories/index.stories.js b/packages/tooltip/stories/index.stories.js index 08b6d4f81..b0226a7ea 100644 --- a/packages/tooltip/stories/index.stories.js +++ b/packages/tooltip/stories/index.stories.js @@ -1,4 +1,4 @@ -import { storiesOf, html } from '@open-wc/storybook'; +import { storiesOf, html } from '@open-wc/demoing-storybook'; import { css } from '@lion/core'; import '@lion/icon/lion-icon.js'; @@ -49,7 +49,7 @@ const tooltipDemoStyle = css` } `; -storiesOf('Overlay System|', module) +storiesOf('Local Overlay System|Tooltip', module) .add( 'Button tooltip', () => html` diff --git a/packages/tooltip/test/lion-tooltip.test.js b/packages/tooltip/test/lion-tooltip.test.js index 07e43eb31..198b7ed80 100644 --- a/packages/tooltip/test/lion-tooltip.test.js +++ b/packages/tooltip/test/lion-tooltip.test.js @@ -1,5 +1,3 @@ -/* eslint-disable no-unused-expressions */ -/* eslint-env mocha */ import { expect, fixture, html, aTimeout } from '@open-wc/testing'; import '../lion-tooltip.js'; diff --git a/packages/validate/package.json b/packages/validate/package.json index fe24469f4..67eec2624 100644 --- a/packages/validate/package.json +++ b/packages/validate/package.json @@ -36,7 +36,7 @@ "@lion/localize": "^0.1.2" }, "devDependencies": { - "@open-wc/storybook": "^0.1.5", + "@open-wc/demoing-storybook": "^0.2.0", "@open-wc/testing": "^0.11.1", "sinon": "^7.2.2" } diff --git a/packages/validate/src/ValidateMixin.js b/packages/validate/src/ValidateMixin.js index 2d7c7d286..7fb7ab55c 100644 --- a/packages/validate/src/ValidateMixin.js +++ b/packages/validate/src/ValidateMixin.js @@ -1,4 +1,4 @@ -/* eslint-disable no-underscore-dangle, class-methods-use-this, camelcase, no-param-reassign */ +/* eslint-disable class-methods-use-this, camelcase, no-param-reassign */ import { dedupeMixin, SlotMixin } from '@lion/core'; import { ObserverMixin } from '@lion/core/src/ObserverMixin.js'; diff --git a/packages/validate/test/ValidateMixin.test.js b/packages/validate/test/ValidateMixin.test.js index d2cb4b4c8..1324c350c 100644 --- a/packages/validate/test/ValidateMixin.test.js +++ b/packages/validate/test/ValidateMixin.test.js @@ -1,7 +1,4 @@ -/* - eslint-disable class-method-use-this, - no-underscore-dangle, no-unused-expressions, no-unused-vars, no-param-reassign -*/ +/* eslint-disable no-unused-vars, no-param-reassign */ import { expect, fixture, html, unsafeStatic, defineCE, aTimeout } from '@open-wc/testing'; import sinon from 'sinon'; import { LionLitElement } from '@lion/core/src/LionLitElement.js'; @@ -20,7 +17,6 @@ const lightDom = ''; const tagString = defineCE( class extends ValidateMixin(LionLitElement) { - // eslint-disable-line max-len static get properties() { return { ...super.properties, @@ -535,7 +531,6 @@ describe('ValidateMixin', () => { const defaultElement = defineCE( class extends ValidateMixin(LionLitElement) { - // eslint-disable-line max-len static get properties() { return { ...super.properties, @@ -818,7 +813,6 @@ describe('ValidateMixin', () => { }; } - // eslint-disable-next-line class-methods-use-this translateMessage(rawKeys) { const translationData = { error: { @@ -1092,8 +1086,6 @@ describe('ValidateMixin', () => { `, async () => { // Tests are in 'reversed order', so we can increase prio by filling up localize storage const is12Validator = () => [modelValue => ({ is12Validator: modelValue === 12 })]; - // eslint-disable-next-line max-len - const orderName = defineCE( class extends ValidateMixin(LionLitElement) { static get properties() { diff --git a/packages/validate/test/validators.test.js b/packages/validate/test/validators.test.js index e3b857277..94acc0f43 100644 --- a/packages/validate/test/validators.test.js +++ b/packages/validate/test/validators.test.js @@ -1,5 +1,3 @@ -/* eslint-env mocha */ -/* eslint-disable class-method-use-this, no-underscore-dangle, no-unused-expressions */ import { expect } from '@open-wc/testing'; import { diff --git a/yarn.lock b/yarn.lock index 1408d4e6e..4e43a15d4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -16,18 +16,18 @@ dependencies: "@babel/highlight" "7.0.0-beta.44" -"@babel/core@^7.0.0", "@babel/core@^7.3.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.4.3.tgz#198d6d3af4567be3989550d97e068de94503074f" - integrity sha512-oDpASqKFlbspQfzAE7yaeTmdljSH2ADIvBlb0RwbStltTuWa0+7CCI1fYVINNv9saHPa1W7oaKeuNuKj+RQCvA== +"@babel/core@^7.3.3": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.4.4.tgz#84055750b05fcd50f9915a826b44fa347a825250" + integrity sha512-lQgGX3FPRgbz2SKmhMtYgJvVzGZrmjaF4apZ2bLwofAKiSjxU0drPh4S/VasyYXwaTs+A1gvQ45BN8SQJzHsQQ== dependencies: "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.4.0" - "@babel/helpers" "^7.4.3" - "@babel/parser" "^7.4.3" - "@babel/template" "^7.4.0" - "@babel/traverse" "^7.4.3" - "@babel/types" "^7.4.0" + "@babel/generator" "^7.4.4" + "@babel/helpers" "^7.4.4" + "@babel/parser" "^7.4.4" + "@babel/template" "^7.4.4" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" convert-source-map "^1.1.0" debug "^4.1.0" json5 "^2.1.0" @@ -47,12 +47,12 @@ source-map "^0.5.0" trim-right "^1.0.1" -"@babel/generator@^7.0.0", "@babel/generator@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.4.0.tgz#c230e79589ae7a729fd4631b9ded4dc220418196" - integrity sha512-/v5I+a1jhGSKLgZDcmAUZ4K/VePi43eRkUs3yePW1HB1iANOD5tqJXwGSG4BZhSksP8J9ejSlwGeTiiOFZOrXQ== +"@babel/generator@^7.0.0", "@babel/generator@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.4.4.tgz#174a215eb843fc392c7edcaabeaa873de6e8f041" + integrity sha512-53UOLK6TVNqKxf7RUh8NE851EHRxOOeVXKbK2bivdb+iziMyk03Sr4eaE9OELCbyZAAafAKPDwF2TPUES5QbxQ== dependencies: - "@babel/types" "^7.4.0" + "@babel/types" "^7.4.4" jsesc "^2.5.1" lodash "^4.17.11" source-map "^0.5.0" @@ -73,34 +73,34 @@ "@babel/helper-explode-assignable-expression" "^7.1.0" "@babel/types" "^7.0.0" -"@babel/helper-call-delegate@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.4.0.tgz#f308eabe0d44f451217853aedf4dea5f6fe3294f" - integrity sha512-SdqDfbVdNQCBp3WhK2mNdDvHd3BD6qbmIc43CAyjnsfCmgHMeqgDcM3BzY2lchi7HBJGJ2CVdynLWbezaE4mmQ== +"@babel/helper-call-delegate@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.4.4.tgz#87c1f8ca19ad552a736a7a27b1c1fcf8b1ff1f43" + integrity sha512-l79boDFJ8S1c5hvQvG+rc+wHw6IuH7YldmRKsYtpbawsxURu/paVy57FZMomGK22/JckepaikOkY0MoAmdyOlQ== dependencies: - "@babel/helper-hoist-variables" "^7.4.0" - "@babel/traverse" "^7.4.0" - "@babel/types" "^7.4.0" + "@babel/helper-hoist-variables" "^7.4.4" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" -"@babel/helper-create-class-features-plugin@^7.4.0": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.4.3.tgz#5bbd279c6c3ac6a60266b89bbfe7f8021080a1ef" - integrity sha512-UMl3TSpX11PuODYdWGrUeW6zFkdYhDn7wRLrOuNVM6f9L+S9CzmDXYyrp3MTHcwWjnzur1f/Op8A7iYZWya2Yg== +"@babel/helper-create-class-features-plugin@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.4.4.tgz#fc3d690af6554cc9efc607364a82d48f58736dba" + integrity sha512-UbBHIa2qeAGgyiNR9RszVF7bUHEdgS4JAUNT8SiqrAN6YJVxlOxeLr5pBzb5kan302dejJ9nla4RyKcR1XT6XA== dependencies: "@babel/helper-function-name" "^7.1.0" "@babel/helper-member-expression-to-functions" "^7.0.0" "@babel/helper-optimise-call-expression" "^7.0.0" "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.4.0" - "@babel/helper-split-export-declaration" "^7.4.0" + "@babel/helper-replace-supers" "^7.4.4" + "@babel/helper-split-export-declaration" "^7.4.4" -"@babel/helper-define-map@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.4.0.tgz#cbfd8c1b2f12708e262c26f600cd16ed6a3bc6c9" - integrity sha512-wAhQ9HdnLIywERVcSvX40CEJwKdAa1ID4neI9NXQPDOHwwA+57DqwLiPEVy2AIyWzAk0CQ8qx4awO0VUURwLtA== +"@babel/helper-define-map@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.4.4.tgz#6969d1f570b46bdc900d1eba8e5d59c48ba2c12a" + integrity sha512-IX3Ln8gLhZpSuqHJSnTNBWGDE9kdkTEWl21A/K7PQ00tseBwbqCHTvNLHSBd9M0R5rER4h5Rsvj9vw0R5SieBg== dependencies: "@babel/helper-function-name" "^7.1.0" - "@babel/types" "^7.4.0" + "@babel/types" "^7.4.4" lodash "^4.17.11" "@babel/helper-explode-assignable-expression@^7.1.0": @@ -143,12 +143,12 @@ dependencies: "@babel/types" "^7.0.0" -"@babel/helper-hoist-variables@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.0.tgz#25b621399ae229869329730a62015bbeb0a6fbd6" - integrity sha512-/NErCuoe/et17IlAQFKWM24qtyYYie7sFIrW/tIQXpck6vAu2hhtYYsKLBWQV+BQZMbcIYPU/QMYuTufrY4aQw== +"@babel/helper-hoist-variables@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.4.tgz#0298b5f25c8c09c53102d52ac4a98f773eb2850a" + integrity sha512-VYk2/H/BnYbZDDg39hr3t2kKyifAm1W6zHRfhx8jGjIHpQEBv9dry7oQ2f3+J703TLu69nYdxsovl0XYfcnK4w== dependencies: - "@babel/types" "^7.4.0" + "@babel/types" "^7.4.4" "@babel/helper-member-expression-to-functions@^7.0.0": version "7.0.0" @@ -164,16 +164,16 @@ dependencies: "@babel/types" "^7.0.0" -"@babel/helper-module-transforms@^7.1.0", "@babel/helper-module-transforms@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.4.3.tgz#b1e357a1c49e58a47211a6853abb8e2aaefeb064" - integrity sha512-H88T9IySZW25anu5uqyaC1DaQre7ofM+joZtAaO2F8NBdFfupH0SZ4gKjgSFVcvtx/aAirqA9L9Clio2heYbZA== +"@babel/helper-module-transforms@^7.1.0", "@babel/helper-module-transforms@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.4.4.tgz#96115ea42a2f139e619e98ed46df6019b94414b8" + integrity sha512-3Z1yp8TVQf+B4ynN7WoHPKS8EkdTbgAEy0nU0rs/1Kw4pDgmvYH3rz3aI11KgxKCba2cn7N+tqzV1mY2HMN96w== dependencies: "@babel/helper-module-imports" "^7.0.0" "@babel/helper-simple-access" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.0.0" - "@babel/template" "^7.2.2" - "@babel/types" "^7.2.2" + "@babel/helper-split-export-declaration" "^7.4.4" + "@babel/template" "^7.4.4" + "@babel/types" "^7.4.4" lodash "^4.17.11" "@babel/helper-optimise-call-expression@^7.0.0": @@ -188,10 +188,10 @@ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250" integrity sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA== -"@babel/helper-regex@^7.0.0", "@babel/helper-regex@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.4.3.tgz#9d6e5428bfd638ab53b37ae4ec8caf0477495147" - integrity sha512-hnoq5u96pLCfgjXuj8ZLX3QQ+6nAulS+zSgi6HulUwFbEruRAKwbGLU5OvXkE14L8XW6XsQEKsIDfgthKLRAyA== +"@babel/helper-regex@^7.0.0", "@babel/helper-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.4.4.tgz#a47e02bc91fb259d2e6727c2a30013e3ac13c4a2" + integrity sha512-Y5nuB/kESmR3tKjU8Nkn1wMGEx1tjJX076HBMeL3XLQCu6vA/YRzuTW0bbb+qRnXvQGn+d6Rx953yffl8vEy7Q== dependencies: lodash "^4.17.11" @@ -206,15 +206,15 @@ "@babel/traverse" "^7.1.0" "@babel/types" "^7.0.0" -"@babel/helper-replace-supers@^7.1.0", "@babel/helper-replace-supers@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.4.0.tgz#4f56adb6aedcd449d2da9399c2dcf0545463b64c" - integrity sha512-PVwCVnWWAgnal+kJ+ZSAphzyl58XrFeSKSAJRiqg5QToTsjL+Xu1f9+RJ+d+Q0aPhPfBGaYfkox66k86thxNSg== +"@babel/helper-replace-supers@^7.1.0", "@babel/helper-replace-supers@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.4.4.tgz#aee41783ebe4f2d3ab3ae775e1cc6f1a90cefa27" + integrity sha512-04xGEnd+s01nY1l15EuMS1rfKktNF+1CkKmHoErDppjAAZL+IUBZpzT748x262HF7fibaQPhbvWUl5HeSt1EXg== dependencies: "@babel/helper-member-expression-to-functions" "^7.0.0" "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/traverse" "^7.4.0" - "@babel/types" "^7.4.0" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" "@babel/helper-simple-access@^7.1.0": version "7.1.0" @@ -231,12 +231,12 @@ dependencies: "@babel/types" "7.0.0-beta.44" -"@babel/helper-split-export-declaration@^7.0.0", "@babel/helper-split-export-declaration@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.0.tgz#571bfd52701f492920d63b7f735030e9a3e10b55" - integrity sha512-7Cuc6JZiYShaZnybDmfwhY4UYHzI6rlqhWjaIqbsJGsIqPimEYy5uh3akSRLMg65LSdSEnJ8a8/bWQN6u2oMGw== +"@babel/helper-split-export-declaration@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz#ff94894a340be78f53f06af038b205c49d993677" + integrity sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q== dependencies: - "@babel/types" "^7.4.0" + "@babel/types" "^7.4.4" "@babel/helper-wrap-function@^7.1.0": version "7.2.0" @@ -248,14 +248,14 @@ "@babel/traverse" "^7.1.0" "@babel/types" "^7.2.0" -"@babel/helpers@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.4.3.tgz#7b1d354363494b31cb9a2417ae86af32b7853a3b" - integrity sha512-BMh7X0oZqb36CfyhvtbSmcWc3GXocfxv3yNsAEuM0l+fAqSO22rQrUpijr3oE/10jCTrB6/0b9kzmG4VetCj8Q== +"@babel/helpers@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.4.4.tgz#868b0ef59c1dd4e78744562d5ce1b59c89f2f2a5" + integrity sha512-igczbR/0SeuPR8RFfC7tGrbdTbFL3QTvH6D+Z6zNxnTe//GyqmtHmDkzrqDmyZ3eSwPqB/LhyKoU5DXsp+Vp2A== dependencies: - "@babel/template" "^7.4.0" - "@babel/traverse" "^7.4.3" - "@babel/types" "^7.4.0" + "@babel/template" "^7.4.4" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" "@babel/highlight@7.0.0-beta.44": version "7.0.0-beta.44" @@ -275,10 +275,10 @@ esutils "^2.0.2" js-tokens "^4.0.0" -"@babel/parser@^7.0.0", "@babel/parser@^7.4.0", "@babel/parser@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.4.3.tgz#eb3ac80f64aa101c907d4ce5406360fe75b7895b" - integrity sha512-gxpEUhTS1sGA63EGQGuA+WESPR/6tz6ng7tSHFCmaTJK/cGK8y37cBTspX+U2xCAue2IQVvF6Z0oigmjwD8YGQ== +"@babel/parser@^7.0.0", "@babel/parser@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.4.4.tgz#5977129431b8fe33471730d255ce8654ae1250b6" + integrity sha512-5pCS4mOsL+ANsFZGdvNLybx4wtqAZJ0MJjMHxvzI3bvIsz6sQvzW8XX92EYIkiPtIvcfG3Aj+Ir5VNyjnZhP7w== "@babel/plugin-proposal-async-generator-functions@^7.2.0": version "7.2.0" @@ -289,12 +289,12 @@ "@babel/helper-remap-async-to-generator" "^7.1.0" "@babel/plugin-syntax-async-generators" "^7.2.0" -"@babel/plugin-proposal-class-properties@^7.2.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.4.0.tgz#d70db61a2f1fd79de927eea91f6411c964e084b8" - integrity sha512-t2ECPNOXsIeK1JxJNKmgbzQtoG27KIlVE61vTqX0DKR9E9sZlVVxWUtEW9D5FlZ8b8j7SBNCHY47GgPKCKlpPg== +"@babel/plugin-proposal-class-properties@^7.3.0": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.4.4.tgz#93a6486eed86d53452ab9bab35e368e9461198ce" + integrity sha512-WjKTI8g8d5w1Bc9zgwSz2nfrsNQsXcCf9J9cdCvrJV6RF56yztwm4TmJC0MgJ9tvwO9gUA/mcYe89bLdGfiXFg== dependencies: - "@babel/helper-create-class-features-plugin" "^7.4.0" + "@babel/helper-create-class-features-plugin" "^7.4.4" "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-proposal-json-strings@^7.2.0": @@ -305,10 +305,10 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-json-strings" "^7.2.0" -"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.3.tgz#be27cd416eceeba84141305b93c282f5de23bbb4" - integrity sha512-xC//6DNSSHVjq8O2ge0dyYlhshsH4T7XdCVoxbi5HzLYWfsC5ooFlJjrXk8RcAT+hjHAK9UjBXdylzSoDK3t4g== +"@babel/plugin-proposal-object-rest-spread@^7.2.0", "@babel/plugin-proposal-object-rest-spread@^7.3.2", "@babel/plugin-proposal-object-rest-spread@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.4.tgz#1ef173fcf24b3e2df92a678f027673b55e7e3005" + integrity sha512-dMBG6cSPBbHeEBdFXeQ2QLc5gUpg4Vkaz8octD4aoW/ISO+jBOcsuxYL7bsb5WSu8RLP6boxrBIALEHgoHtO9g== dependencies: "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-object-rest-spread" "^7.2.0" @@ -321,13 +321,13 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" -"@babel/plugin-proposal-unicode-property-regex@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.4.0.tgz#202d91ee977d760ef83f4f416b280d568be84623" - integrity sha512-h/KjEZ3nK9wv1P1FSNb9G079jXrNYR0Ko+7XkOx85+gM24iZbPn0rh4vCftk+5QKY7y1uByFataBTmX7irEF1w== +"@babel/plugin-proposal-unicode-property-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.4.4.tgz#501ffd9826c0b91da22690720722ac7cb1ca9c78" + integrity sha512-j1NwnOqMG9mFUOH58JTFsA/+ZYzQLUZ/drqWUqxCYLGeu2JFZL8YrNC9hBxKmWtAuOCHPcRpgv7fhap09Fb4kA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.0.0" + "@babel/helper-regex" "^7.4.4" regexpu-core "^4.5.4" "@babel/plugin-syntax-async-generators@^7.2.0": @@ -337,7 +337,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-syntax-dynamic-import@^7.0.0", "@babel/plugin-syntax-dynamic-import@^7.2.0": +"@babel/plugin-syntax-dynamic-import@^7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz#69c159ffaf4998122161ad8ebc5e6d1f55df8612" integrity sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w== @@ -379,10 +379,10 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-async-to-generator@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.4.0.tgz#234fe3e458dce95865c0d152d256119b237834b0" - integrity sha512-EeaFdCeUULM+GPFEsf7pFcNSxM7hYjoj5fiYbyuiXobW4JhFnjAv9OWzNwHyHcKoPNpAfeRDuW6VyaXEDUBa7g== +"@babel/plugin-transform-async-to-generator@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.4.4.tgz#a3f1d01f2f21cadab20b33a82133116f14fb5894" + integrity sha512-YiqW2Li8TXmzgbXw+STsSqPBPFnGviiaSp6CYOq55X8GQ2SGVLrXB6pNid8HkqkZAzOH6knbai3snhP7v0fNwA== dependencies: "@babel/helper-module-imports" "^7.0.0" "@babel/helper-plugin-utils" "^7.0.0" @@ -395,26 +395,26 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-block-scoping@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.4.0.tgz#164df3bb41e3deb954c4ca32ffa9fcaa56d30bcb" - integrity sha512-AWyt3k+fBXQqt2qb9r97tn3iBwFpiv9xdAiG+Gr2HpAZpuayvbL55yWrsV3MyHvXk/4vmSiedhDRl1YI2Iy5nQ== +"@babel/plugin-transform-block-scoping@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.4.4.tgz#c13279fabf6b916661531841a23c4b7dae29646d" + integrity sha512-jkTUyWZcTrwxu5DD4rWz6rDB5Cjdmgz6z7M7RLXOJyCUkFBawssDGcGh8M/0FTSB87avyJI1HsTwUXp9nKA1PA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" lodash "^4.17.11" -"@babel/plugin-transform-classes@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.3.tgz#adc7a1137ab4287a555d429cc56ecde8f40c062c" - integrity sha512-PUaIKyFUDtG6jF5DUJOfkBdwAS/kFFV3XFk7Nn0a6vR7ZT8jYw5cGtIlat77wcnd0C6ViGqo/wyNf4ZHytF/nQ== +"@babel/plugin-transform-classes@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.4.tgz#0ce4094cdafd709721076d3b9c38ad31ca715eb6" + integrity sha512-/e44eFLImEGIpL9qPxSRat13I5QNRgBLu2hOQJCF7VLy/otSM/sypV1+XaIw5+502RX/+6YaSAPmldk+nhHDPw== dependencies: "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-define-map" "^7.4.0" + "@babel/helper-define-map" "^7.4.4" "@babel/helper-function-name" "^7.1.0" "@babel/helper-optimise-call-expression" "^7.0.0" "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.4.0" - "@babel/helper-split-export-declaration" "^7.4.0" + "@babel/helper-replace-supers" "^7.4.4" + "@babel/helper-split-export-declaration" "^7.4.4" globals "^11.1.0" "@babel/plugin-transform-computed-properties@^7.2.0": @@ -424,20 +424,20 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-destructuring@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.3.tgz#1a95f5ca2bf2f91ef0648d5de38a8d472da4350f" - integrity sha512-rVTLLZpydDFDyN4qnXdzwoVpk1oaXHIvPEOkOLyr88o7oHxVc/LyrnDx+amuBWGOwUb7D1s/uLsKBNTx08htZg== +"@babel/plugin-transform-destructuring@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.4.tgz#9d964717829cc9e4b601fc82a26a71a4d8faf20f" + integrity sha512-/aOx+nW0w8eHiEHm+BTERB2oJn5D127iye/SUQl7NjHy0lf+j7h4MKMMSOwdazGq9OxgiNADncE+SRJkCxjZpQ== dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-dotall-regex@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.4.3.tgz#fceff1c16d00c53d32d980448606f812cd6d02bf" - integrity sha512-9Arc2I0AGynzXRR/oPdSALv3k0rM38IMFyto7kOCwb5F9sLUt2Ykdo3V9yUPR+Bgr4kb6bVEyLkPEiBhzcTeoA== +"@babel/plugin-transform-dotall-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.4.4.tgz#361a148bc951444312c69446d76ed1ea8e4450c3" + integrity sha512-P05YEhRc2h53lZDjRPk/OektxCVevFzZs2Gfjd545Wde3k+yFDbXORgl2e0xpbq8mLcKJ7Idss4fAg0zORN/zg== dependencies: "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.4.3" + "@babel/helper-regex" "^7.4.4" regexpu-core "^4.5.4" "@babel/plugin-transform-duplicate-keys@^7.2.0": @@ -455,17 +455,17 @@ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0" "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-for-of@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.3.tgz#c36ff40d893f2b8352202a2558824f70cd75e9fe" - integrity sha512-UselcZPwVWNSURnqcfpnxtMehrb8wjXYOimlYQPBnup/Zld426YzIhNEvuRsEWVHfESIECGrxoI6L5QqzuLH5Q== +"@babel/plugin-transform-for-of@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.4.tgz#0267fc735e24c808ba173866c6c4d1440fc3c556" + integrity sha512-9T/5Dlr14Z9TIEXLXkt8T1DU7F24cbhwhMNUziN3hB1AXoZcdzPcTiKGRn/6iOymDqtTKWnr/BtRKN9JwbKtdQ== dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-function-name@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.3.tgz#130c27ec7fb4f0cba30e958989449e5ec8d22bbd" - integrity sha512-uT5J/3qI/8vACBR9I1GlAuU/JqBtWdfCrynuOkrWG6nCDieZd5przB1vfP59FRHBZQ9DC2IUfqr/xKqzOD5x0A== +"@babel/plugin-transform-function-name@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.4.tgz#e1436116abb0610c2259094848754ac5230922ad" + integrity sha512-iU9pv7U+2jC9ANQkKeNF6DrPy4GBa4NWQtl6dHB4Pb3izX2JOEvDTFarlNsBj/63ZEzNNIAMs3Qw4fNCcSOXJA== dependencies: "@babel/helper-function-name" "^7.1.0" "@babel/helper-plugin-utils" "^7.0.0" @@ -492,21 +492,21 @@ "@babel/helper-module-transforms" "^7.1.0" "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-modules-commonjs@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.4.3.tgz#3917f260463ac08f8896aa5bd54403f6e1fed165" - integrity sha512-sMP4JqOTbMJMimqsSZwYWsMjppD+KRyDIUVW91pd7td0dZKAvPmhCaxhOzkzLParKwgQc7bdL9UNv+rpJB0HfA== +"@babel/plugin-transform-modules-commonjs@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.4.4.tgz#0bef4713d30f1d78c2e59b3d6db40e60192cac1e" + integrity sha512-4sfBOJt58sEo9a2BQXnZq+Q3ZTSAUXyK3E30o36BOGnJ+tvJ6YSxF0PG6kERvbeISgProodWuI9UVG3/FMY6iw== dependencies: - "@babel/helper-module-transforms" "^7.4.3" + "@babel/helper-module-transforms" "^7.4.4" "@babel/helper-plugin-utils" "^7.0.0" "@babel/helper-simple-access" "^7.1.0" -"@babel/plugin-transform-modules-systemjs@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.4.0.tgz#c2495e55528135797bc816f5d50f851698c586a1" - integrity sha512-gjPdHmqiNhVoBqus5qK60mWPp1CmYWp/tkh11mvb0rrys01HycEGD7NvvSoKXlWEfSM9TcL36CpsK8ElsADptQ== +"@babel/plugin-transform-modules-systemjs@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.4.4.tgz#dc83c5665b07d6c2a7b224c00ac63659ea36a405" + integrity sha512-MSiModfILQc3/oqnG7NrP1jHaSPryO6tA2kOMmAQApz5dayPxWiHqmq4sWH2xF5LcQK56LlbKByCd8Aah/OIkQ== dependencies: - "@babel/helper-hoist-variables" "^7.4.0" + "@babel/helper-hoist-variables" "^7.4.4" "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-transform-modules-umd@^7.2.0": @@ -517,17 +517,17 @@ "@babel/helper-module-transforms" "^7.1.0" "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-named-capturing-groups-regex@^7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.2.tgz#800391136d6cbcc80728dbdba3c1c6e46f86c12e" - integrity sha512-NsAuliSwkL3WO2dzWTOL1oZJHm0TM8ZY8ZSxk2ANyKkt5SQlToGA4pzctmq1BEjoacurdwZ3xp2dCQWJkME0gQ== +"@babel/plugin-transform-named-capturing-groups-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.4.tgz#5611d96d987dfc4a3a81c4383bb173361037d68d" + integrity sha512-Ki+Y9nXBlKfhD+LXaRS7v95TtTGYRAf9Y1rTDiE75zf8YQz4GDaWRXosMfJBXxnk88mGFjWdCRIeqDbon7spYA== dependencies: regexp-tree "^0.1.0" -"@babel/plugin-transform-new-target@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.0.tgz#67658a1d944edb53c8d4fa3004473a0dd7838150" - integrity sha512-6ZKNgMQmQmrEX/ncuCwnnw1yVGoaOW5KpxNhoWI7pCQdA0uZ0HqHGqenCUIENAnxRjy2WwNQ30gfGdIgqJXXqw== +"@babel/plugin-transform-new-target@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.4.tgz#18d120438b0cc9ee95a47f2c72bc9768fbed60a5" + integrity sha512-r1z3T2DNGQwwe2vPGZMBNjioT2scgWzK9BCnDEh+46z8EEwXBq24uRzd65I7pjtugzPSj921aM15RpESgzsSuA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" @@ -539,12 +539,12 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/helper-replace-supers" "^7.1.0" -"@babel/plugin-transform-parameters@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.3.tgz#e5ff62929fdf4cf93e58badb5e2430303003800d" - integrity sha512-ULJYC2Vnw96/zdotCZkMGr2QVfKpIT/4/K+xWWY0MbOJyMZuk660BGkr3bEKWQrrciwz6xpmft39nA4BF7hJuA== +"@babel/plugin-transform-parameters@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.4.tgz#7556cf03f318bd2719fe4c922d2d808be5571e16" + integrity sha512-oMh5DUO1V63nZcu/ZVLQFqiihBGo4OpxJxR1otF50GMeCLiRx5nUdtokd+u9SuVJrvvuIh9OosRFPP4pIPnwmw== dependencies: - "@babel/helper-call-delegate" "^7.4.0" + "@babel/helper-call-delegate" "^7.4.4" "@babel/helper-get-function-arity" "^7.0.0" "@babel/helper-plugin-utils" "^7.0.0" @@ -555,10 +555,18 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-regenerator@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.3.tgz#2a697af96887e2bbf5d303ab0221d139de5e739c" - integrity sha512-kEzotPuOpv6/iSlHroCDydPkKYw7tiJGKlmYp6iJn4a6C/+b2FdttlJsLKYxolYHgotTJ5G5UY5h0qey5ka3+A== +"@babel/plugin-transform-react-constant-elements@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.2.0.tgz#ed602dc2d8bff2f0cb1a5ce29263dbdec40779f7" + integrity sha512-YYQFg6giRFMsZPKUM9v+VcHOdfSQdz9jHCx3akAi3UYgyjndmdYGSXylQ/V+HswQt4fL8IklchD9HTsaOCrWQQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-regenerator@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.4.tgz#5b4da4df79391895fca9e28f99e87e22cfc02072" + integrity sha512-Zz3w+pX1SI0KMIiqshFZkwnVGUhDZzpX2vtPzfJBKQQq8WsP/Xy9DNdELWivxcKOCX/Pywge4SiEaPaLtoDT4g== dependencies: regenerator-transform "^0.13.4" @@ -591,10 +599,10 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/helper-regex" "^7.0.0" -"@babel/plugin-transform-template-literals@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.2.0.tgz#d87ed01b8eaac7a92473f608c97c089de2ba1e5b" - integrity sha512-FkPix00J9A/XWXv4VoKJBMeSkyY9x/TqIh76wzcdfl57RJJcf8CehQ08uwfhCDNtRQYtHQKBTwKZDEyjE13Lwg== +"@babel/plugin-transform-template-literals@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.4.4.tgz#9d28fea7bbce637fb7612a0750989d8321d4bcb0" + integrity sha512-mQrEC4TWkhLN0z8ygIvEL9ZEToPhG5K7KDW3pzGqOfIGZ28Jb0POUkeWcoz8HnHvhFy6dwAT1j8OzqN8s804+g== dependencies: "@babel/helper-annotate-as-pure" "^7.0.0" "@babel/helper-plugin-utils" "^7.0.0" @@ -606,71 +614,71 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-unicode-regex@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.3.tgz#3868703fc0e8f443dda65654b298df576f7b863b" - integrity sha512-lnSNgkVjL8EMtnE8eSS7t2ku8qvKH3eqNf/IwIfnSPUqzgqYmRwzdsQWv4mNQAN9Nuo6Gz1Y0a4CSmdpu1Pp6g== +"@babel/plugin-transform-unicode-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.4.tgz#ab4634bb4f14d36728bf5978322b35587787970f" + integrity sha512-il+/XdNw01i93+M9J9u4T7/e/Ue/vWfNZE4IRUQjplu2Mqb/AFTDimkw2tdEdSH50wuQXZAbXSql0UphQke+vA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.4.3" + "@babel/helper-regex" "^7.4.4" regexpu-core "^4.5.4" "@babel/polyfill@^7.0.0": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/polyfill/-/polyfill-7.4.3.tgz#332dc6f57b718017c3a8b37b4eea8aa6eeac1187" - integrity sha512-rkv8WIvJshA5Ev8iNMGgz5WZkRtgtiPexiT7w5qevGTuT7ZBfM3de9ox1y9JR5/OXb/sWGBbWlHNa7vQKqku3Q== + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/polyfill/-/polyfill-7.4.4.tgz#78801cf3dbe657844eeabf31c1cae3828051e893" + integrity sha512-WlthFLfhQQhh+A2Gn5NSFl0Huxz36x86Jn+E9OW7ibK8edKPq+KLy4apM1yDpQ8kJOVi1OVjpP4vSDLdrI04dg== dependencies: core-js "^2.6.5" regenerator-runtime "^0.13.2" -"@babel/preset-env@^7.0.0", "@babel/preset-env@^7.2.0": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.4.3.tgz#e71e16e123dc0fbf65a52cbcbcefd072fbd02880" - integrity sha512-FYbZdV12yHdJU5Z70cEg0f6lvtpZ8jFSDakTm7WXeJbLXh4R0ztGEu/SW7G1nJ2ZvKwDhz8YrbA84eYyprmGqw== +"@babel/preset-env@^7.0.0", "@babel/preset-env@^7.4.1": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.4.4.tgz#b6f6825bfb27b3e1394ca3de4f926482722c1d6f" + integrity sha512-FU1H+ACWqZZqfw1x2G1tgtSSYSfxJLkpaUQL37CenULFARDo+h4xJoVHzRoHbK+85ViLciuI7ME4WTIhFRBBlw== dependencies: "@babel/helper-module-imports" "^7.0.0" "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-proposal-async-generator-functions" "^7.2.0" "@babel/plugin-proposal-json-strings" "^7.2.0" - "@babel/plugin-proposal-object-rest-spread" "^7.4.3" + "@babel/plugin-proposal-object-rest-spread" "^7.4.4" "@babel/plugin-proposal-optional-catch-binding" "^7.2.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.4.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" "@babel/plugin-syntax-async-generators" "^7.2.0" "@babel/plugin-syntax-json-strings" "^7.2.0" "@babel/plugin-syntax-object-rest-spread" "^7.2.0" "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" "@babel/plugin-transform-arrow-functions" "^7.2.0" - "@babel/plugin-transform-async-to-generator" "^7.4.0" + "@babel/plugin-transform-async-to-generator" "^7.4.4" "@babel/plugin-transform-block-scoped-functions" "^7.2.0" - "@babel/plugin-transform-block-scoping" "^7.4.0" - "@babel/plugin-transform-classes" "^7.4.3" + "@babel/plugin-transform-block-scoping" "^7.4.4" + "@babel/plugin-transform-classes" "^7.4.4" "@babel/plugin-transform-computed-properties" "^7.2.0" - "@babel/plugin-transform-destructuring" "^7.4.3" - "@babel/plugin-transform-dotall-regex" "^7.4.3" + "@babel/plugin-transform-destructuring" "^7.4.4" + "@babel/plugin-transform-dotall-regex" "^7.4.4" "@babel/plugin-transform-duplicate-keys" "^7.2.0" "@babel/plugin-transform-exponentiation-operator" "^7.2.0" - "@babel/plugin-transform-for-of" "^7.4.3" - "@babel/plugin-transform-function-name" "^7.4.3" + "@babel/plugin-transform-for-of" "^7.4.4" + "@babel/plugin-transform-function-name" "^7.4.4" "@babel/plugin-transform-literals" "^7.2.0" "@babel/plugin-transform-member-expression-literals" "^7.2.0" "@babel/plugin-transform-modules-amd" "^7.2.0" - "@babel/plugin-transform-modules-commonjs" "^7.4.3" - "@babel/plugin-transform-modules-systemjs" "^7.4.0" + "@babel/plugin-transform-modules-commonjs" "^7.4.4" + "@babel/plugin-transform-modules-systemjs" "^7.4.4" "@babel/plugin-transform-modules-umd" "^7.2.0" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.4.2" - "@babel/plugin-transform-new-target" "^7.4.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.4.4" + "@babel/plugin-transform-new-target" "^7.4.4" "@babel/plugin-transform-object-super" "^7.2.0" - "@babel/plugin-transform-parameters" "^7.4.3" + "@babel/plugin-transform-parameters" "^7.4.4" "@babel/plugin-transform-property-literals" "^7.2.0" - "@babel/plugin-transform-regenerator" "^7.4.3" + "@babel/plugin-transform-regenerator" "^7.4.4" "@babel/plugin-transform-reserved-words" "^7.2.0" "@babel/plugin-transform-shorthand-properties" "^7.2.0" "@babel/plugin-transform-spread" "^7.2.0" "@babel/plugin-transform-sticky-regex" "^7.2.0" - "@babel/plugin-transform-template-literals" "^7.2.0" + "@babel/plugin-transform-template-literals" "^7.4.4" "@babel/plugin-transform-typeof-symbol" "^7.2.0" - "@babel/plugin-transform-unicode-regex" "^7.4.3" - "@babel/types" "^7.4.0" + "@babel/plugin-transform-unicode-regex" "^7.4.4" + "@babel/types" "^7.4.4" browserslist "^4.5.2" core-js-compat "^3.0.0" invariant "^2.2.2" @@ -684,10 +692,10 @@ dependencies: regenerator-runtime "^0.12.0" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.2": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.4.3.tgz#79888e452034223ad9609187a0ad1fe0d2ad4bdc" - integrity sha512-9lsJwJLxDh/T3Q3SZszfWOTkk3pHbkmH+3KY+zwIDmsNlxsumuhS2TH3NIpktU4kNvfzy+k3eLT7aTJSPTo0OA== +"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.2.0", "@babel/runtime@^7.4.2", "@babel/runtime@^7.4.3": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.4.4.tgz#dc2e34982eb236803aa27a07fea6857af1b9171d" + integrity sha512-w0+uT71b6Yi7i5SE0co4NioIpSYS6lLiXvCzWzGSKvpK5vdQtCbICHMj+gbAKAOtxiV6HsVh/MBdaF9EQ6faSg== dependencies: regenerator-runtime "^0.13.2" @@ -701,14 +709,14 @@ babylon "7.0.0-beta.44" lodash "^4.2.0" -"@babel/template@^7.0.0", "@babel/template@^7.1.0", "@babel/template@^7.2.2", "@babel/template@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.4.0.tgz#12474e9c077bae585c5d835a95c0b0b790c25c8b" - integrity sha512-SOWwxxClTTh5NdbbYZ0BmaBVzxzTh2tO/TeLTbF6MO6EzVhHTnff8CdBXx3mEtazFBoysmEM6GU/wF+SuSx4Fw== +"@babel/template@^7.0.0", "@babel/template@^7.1.0", "@babel/template@^7.2.2", "@babel/template@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.4.4.tgz#f4b88d1225689a08f5bc3a17483545be9e4ed237" + integrity sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw== dependencies: "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.4.0" - "@babel/types" "^7.4.0" + "@babel/parser" "^7.4.4" + "@babel/types" "^7.4.4" "@babel/traverse@7.0.0-beta.44": version "7.0.0-beta.44" @@ -726,17 +734,17 @@ invariant "^2.2.0" lodash "^4.2.0" -"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.4.0", "@babel/traverse@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.4.3.tgz#1a01f078fc575d589ff30c0f71bf3c3d9ccbad84" - integrity sha512-HmA01qrtaCwwJWpSKpA948cBvU5BrmviAief/b3AVw936DtcdsTexlbyzNuDnthwhOQ37xshn7hvQaEQk7ISYQ== +"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.4.4.tgz#0776f038f6d78361860b6823887d4f3937133fe8" + integrity sha512-Gw6qqkw/e6AGzlyj9KnkabJX7VcubqPtkUQVAwkc0wUMldr3A/hezNB3Rc5eIvId95iSGkGIOe5hh1kMKf951A== dependencies: "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.4.0" + "@babel/generator" "^7.4.4" "@babel/helper-function-name" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.4.0" - "@babel/parser" "^7.4.3" - "@babel/types" "^7.4.0" + "@babel/helper-split-export-declaration" "^7.4.4" + "@babel/parser" "^7.4.4" + "@babel/types" "^7.4.4" debug "^4.1.0" globals "^11.1.0" lodash "^4.17.11" @@ -750,10 +758,10 @@ lodash "^4.2.0" to-fast-properties "^2.0.0" -"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.2.2", "@babel/types@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.4.0.tgz#670724f77d24cce6cc7d8cf64599d511d164894c" - integrity sha512-aPvkXyU2SPOnztlgo8n9cEiXW755mgyvueUPcpStqdzoSPm0fjO0vQBjLkt3JKJW7ufikfcnMTTPsN1xaTsBPA== +"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.4.4.tgz#8db9e9a629bb7c29370009b4b779ed93fe57d5f0" + integrity sha512-dOllgYdnEFOebhkKCjzSVFqw/PmmB8pH6RGOWkY4GsboQNd47b1fBThBSwlHAq9alF9vc1M3+6oqR47R50L0tQ== dependencies: esutils "^2.0.2" lodash "^4.17.11" @@ -915,58 +923,85 @@ dependencies: find-up "^2.1.0" -"@emotion/cache@^0.8.8": - version "0.8.8" - resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-0.8.8.tgz#2c3bd1aa5fdb88f1cc2325176a3f3201739e726c" - integrity sha512-yaQQjNAVkKclMX6D8jTU3rhQKjCnXU1KS+Ok0lgZcarGHI2yydU/kKHyF3PZnQhbTpIFBK5W4+HmLCtCie7ESw== +"@emotion/babel-utils@^0.6.4": + version "0.6.10" + resolved "https://registry.yarnpkg.com/@emotion/babel-utils/-/babel-utils-0.6.10.tgz#83dbf3dfa933fae9fc566e54fbb45f14674c6ccc" + integrity sha512-/fnkM/LTEp3jKe++T0KyTszVGWNKPNOUJfjNKLO17BzQ6QPxgbg3whayom1Qr2oLFH3V92tDymU+dT5q676uow== dependencies: - "@emotion/sheet" "^0.8.1" - "@emotion/stylis" "^0.7.1" - "@emotion/utils" "^0.8.2" - -"@emotion/core@^0.13.1": - version "0.13.1" - resolved "https://registry.yarnpkg.com/@emotion/core/-/core-0.13.1.tgz#4fa4983e18dbf089fa16584486c8033ca50013ea" - integrity sha512-5qzKP6bTe2Ah7Wvh1sgtzgy6ycdpxwgMAjQ/K/VxvqBxveG9PCpq+Z0GdVg7Houb1AwYjTfNtXstjSk4sqi/7g== - dependencies: - "@emotion/cache" "^0.8.8" - "@emotion/css" "^0.9.8" + "@emotion/hash" "^0.6.6" + "@emotion/memoize" "^0.6.6" "@emotion/serialize" "^0.9.1" - "@emotion/sheet" "^0.8.1" - "@emotion/utils" "^0.8.2" + convert-source-map "^1.5.1" + find-root "^1.1.0" + source-map "^0.7.2" -"@emotion/css@^0.9.8": - version "0.9.8" - resolved "https://registry.yarnpkg.com/@emotion/css/-/css-0.9.8.tgz#43fd45c576656d4ed9cc3b8b427c66a2ed6af30a" - integrity sha512-Stov3+9+KWZAte/ED9Hts3r4DVBADd5erDrhrywokM31ctQsRPD3qk8W4d1ca48ry57g/nc0qUHNis/xd1SoFg== +"@emotion/cache@^10.0.9": + version "10.0.9" + resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-10.0.9.tgz#e0c7b7a289f7530edcfad4dcf3858bd2e5700a6f" + integrity sha512-f7MblpE2xoimC4fCMZ9pivmsIn7hyWRIvY75owMDi8pdOSeh+w5tH3r4hBJv/LLrwiMM7cTQURqTPcYoL5pWnw== dependencies: - "@emotion/serialize" "^0.9.1" - "@emotion/utils" "^0.8.2" + "@emotion/sheet" "0.9.2" + "@emotion/stylis" "0.8.3" + "@emotion/utils" "0.11.1" + "@emotion/weak-memoize" "0.2.2" -"@emotion/hash@^0.6.6": +"@emotion/core@^10.0.7": + version "10.0.10" + resolved "https://registry.yarnpkg.com/@emotion/core/-/core-10.0.10.tgz#8d3114e5a2f8b178a7067c603a2937516f180b08" + integrity sha512-U1aE2cOWUscjc8ZJ3Cx32udOzLeRoJwGxBH93xQD850oQFpwPKZARzdUtdc9SByUOwzSFYxhDhrpXnV34FJmWg== + dependencies: + "@emotion/cache" "^10.0.9" + "@emotion/css" "^10.0.9" + "@emotion/serialize" "^0.11.6" + "@emotion/sheet" "0.9.2" + "@emotion/utils" "0.11.1" + +"@emotion/css@^10.0.9": + version "10.0.9" + resolved "https://registry.yarnpkg.com/@emotion/css/-/css-10.0.9.tgz#ea0df431965a308f6cb1d61386df8ad61e5befb5" + integrity sha512-jtHhUSWw+L7yxYgNtC+KJ3Ory90/jiAtpG1qT+gTQQ/RR5AMiigs9/lDHu/vnwljaq2S48FoKb/FZZMlJcC4bw== + dependencies: + "@emotion/serialize" "^0.11.6" + "@emotion/utils" "0.11.1" + babel-plugin-emotion "^10.0.9" + +"@emotion/hash@0.7.1": + version "0.7.1" + resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.7.1.tgz#9833722341379fb7d67f06a4b00ab3c37913da53" + integrity sha512-OYpa/Sg+2GDX+jibUfpZVn1YqSVRpYmTLF2eyAfrFTIJSbwyIrc+YscayoykvaOME/wV4BV0Sa0yqdMrgse6mA== + +"@emotion/hash@^0.6.2", "@emotion/hash@^0.6.6": version "0.6.6" resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.6.6.tgz#62266c5f0eac6941fece302abad69f2ee7e25e44" integrity sha512-ojhgxzUHZ7am3D2jHkMzPpsBAiB005GF5YU4ea+8DNPybMk01JJUM9V9YRlF/GE95tcOm8DxQvWA2jq19bGalQ== -"@emotion/is-prop-valid@^0.6.8": - version "0.6.8" - resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-0.6.8.tgz#68ad02831da41213a2089d2cab4e8ac8b30cbd85" - integrity sha512-IMSL7ekYhmFlILXcouA6ket3vV7u9BqStlXzbKOF9HBtpUPMMlHU+bBxrLOa2NvleVwNIxeq/zL8LafLbeUXcA== +"@emotion/is-prop-valid@0.7.3": + version "0.7.3" + resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-0.7.3.tgz#a6bf4fa5387cbba59d44e698a4680f481a8da6cc" + integrity sha512-uxJqm/sqwXw3YPA5GXX365OBcJGFtxUVkB6WyezqFHlNe9jqUWH5ur2O2M8dGBz61kn1g3ZBlzUunFQXQIClhA== dependencies: - "@emotion/memoize" "^0.6.6" + "@emotion/memoize" "0.7.1" -"@emotion/memoize@^0.6.6": +"@emotion/memoize@0.7.1": + version "0.7.1" + resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.7.1.tgz#e93c13942592cf5ef01aa8297444dc192beee52f" + integrity sha512-Qv4LTqO11jepd5Qmlp3M1YEjBumoTHcHFdgPTQ+sFlIL5myi/7xu/POwP7IRu6odBdmLXdtIs1D6TuW6kbwbbg== + +"@emotion/memoize@^0.6.1", "@emotion/memoize@^0.6.6": version "0.6.6" resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.6.6.tgz#004b98298d04c7ca3b4f50ca2035d4f60d2eed1b" integrity sha512-h4t4jFjtm1YV7UirAFuSuFGyLa+NNxjdkq6DpFLANNQY5rHueFZHVY+8Cu1HYVP6DrheB0kv4m5xPjo7eKT7yQ== -"@emotion/provider@^0.11.2": - version "0.11.2" - resolved "https://registry.yarnpkg.com/@emotion/provider/-/provider-0.11.2.tgz#7099f1df5641969ee4d6ff5cf1561295914030aa" - integrity sha512-y/BRd6cJ9tyxsy4EK8WheD2X1/RfmudMYILpa8sgI3dKCjVWeEZuQM17wXRVEyhrisaRaIp1qT4h0eWUaaqNLg== +"@emotion/serialize@^0.11.6": + version "0.11.6" + resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-0.11.6.tgz#78be8b9ee9ff49e0196233ba6ec1c1768ba1e1fc" + integrity sha512-n4zVv2qGLmspF99jaEUwnMV0fnEGsyUMsC/8KZKUSUTZMYljHE+j+B6rSD8PIFtaUIhHaxCG2JawN6L+OgLN0Q== dependencies: - "@emotion/cache" "^0.8.8" - "@emotion/weak-memoize" "^0.1.3" + "@emotion/hash" "0.7.1" + "@emotion/memoize" "0.7.1" + "@emotion/unitless" "0.7.3" + "@emotion/utils" "0.11.1" + csstype "^2.5.7" "@emotion/serialize@^0.9.1": version "0.9.1" @@ -978,46 +1013,68 @@ "@emotion/unitless" "^0.6.7" "@emotion/utils" "^0.8.2" -"@emotion/sheet@^0.8.1": - version "0.8.1" - resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-0.8.1.tgz#6eed686c927a1c39f5045ec45ecfa36de896819d" - integrity sha512-p82hFBHbNkPLZ410HOeaRJZMrN1uh9rI7JAaRXIp62PP5evspPXyi3xYtxZc1+sCSlwjnQPuOIa6N88iJNtPXw== +"@emotion/sheet@0.9.2": + version "0.9.2" + resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-0.9.2.tgz#74e5c6b5e489a1ba30ab246ab5eedd96916487c4" + integrity sha512-pVBLzIbC/QCHDKJF2E82V2H/W/B004mDFQZiyo/MSR+VC4pV5JLG0TF/zgQDFvP3fZL/5RTPGEmXlYJBMUuJ+A== -"@emotion/styled-base@^0.10.6": - version "0.10.6" - resolved "https://registry.yarnpkg.com/@emotion/styled-base/-/styled-base-0.10.6.tgz#c95631b6b4f19da97e7b44ee4e3ee1931afde264" - integrity sha512-7RfdJm2oEXiy3isFRY63mHRmWWjScFXFoZTFkCJPaL8NhX+H724WwIoQOt3WA1Jd+bb97xkJg31JbYYsSqnEaQ== +"@emotion/styled-base@^10.0.10": + version "10.0.10" + resolved "https://registry.yarnpkg.com/@emotion/styled-base/-/styled-base-10.0.10.tgz#ffb811295c9dcd9b3c12bf93301d7d8bcb02e6f4" + integrity sha512-uZwKrBfcH7jCRAQi5ZxsEGIZ+1Zr9/lof4TMsIolC0LSwpnWkQ+JRJLy+p4ZyATee9SdmyCV0sG/VTngVSnrpA== dependencies: - "@emotion/is-prop-valid" "^0.6.8" - "@emotion/serialize" "^0.9.1" - "@emotion/utils" "^0.8.2" + "@emotion/is-prop-valid" "0.7.3" + "@emotion/serialize" "^0.11.6" + "@emotion/utils" "0.11.1" + object-assign "^4.1.1" -"@emotion/styled@^0.10.6": - version "0.10.6" - resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-0.10.6.tgz#1f6af1d3d4bf9fdeb05a4d220046ce11ad21a7ca" - integrity sha512-DFNW8jlMjy1aYCj/PKsvBoJVZAQXzjmSCwtKXLs31qZzNPaUEPbTYSIKnMUtIiAOYsu0pUTGXM+l0a+MYNm4lA== +"@emotion/styled@^10.0.7": + version "10.0.10" + resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-10.0.10.tgz#ec241a9389a585b2c2638b709c262c28469ed92e" + integrity sha512-k4p5WxwYJUVYKBlwOmfpqxeSwdPHqUycLHJY9ftleEvMfphYLB8lt9oPEkEty5XH4URh/wyUfZ2wW2ojrHODWA== dependencies: - "@emotion/styled-base" "^0.10.6" + "@emotion/styled-base" "^10.0.10" + babel-plugin-emotion "^10.0.9" -"@emotion/stylis@^0.7.1": +"@emotion/stylis@0.8.3": + version "0.8.3" + resolved "https://registry.yarnpkg.com/@emotion/stylis/-/stylis-0.8.3.tgz#3ca7e9bcb31b3cb4afbaeb66156d86ee85e23246" + integrity sha512-M3nMfJ6ndJMYloSIbYEBq6G3eqoYD41BpDOxreE8j0cb4fzz/5qvmqU9Mb2hzsXcCnIlGlWhS03PCzVGvTAe0Q== + +"@emotion/stylis@^0.7.0": version "0.7.1" resolved "https://registry.yarnpkg.com/@emotion/stylis/-/stylis-0.7.1.tgz#50f63225e712d99e2b2b39c19c70fff023793ca5" integrity sha512-/SLmSIkN13M//53TtNxgxo57mcJk/UJIDFRKwOiLIBEyBHEcipgR6hNMQ/59Sl4VjCJ0Z/3zeAZyvnSLPG/1HQ== -"@emotion/unitless@^0.6.7": +"@emotion/unitless@0.7.3": + version "0.7.3" + resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.7.3.tgz#6310a047f12d21a1036fb031317219892440416f" + integrity sha512-4zAPlpDEh2VwXswwr/t8xGNDGg8RQiPxtxZ3qQEXyQsBV39ptTdESCjuBvGze1nLMVrxmTIKmnO/nAV8Tqjjzg== + +"@emotion/unitless@^0.6.2", "@emotion/unitless@^0.6.7": version "0.6.7" resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.6.7.tgz#53e9f1892f725b194d5e6a1684a7b394df592397" integrity sha512-Arj1hncvEVqQ2p7Ega08uHLr1JuRYBuO5cIvcA+WWEQ5+VmkOE3ZXzl04NbQxeQpWX78G7u6MqxKuNX3wvYZxg== +"@emotion/utils@0.11.1": + version "0.11.1" + resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-0.11.1.tgz#8529b7412a6eb4b48bdf6e720cc1b8e6e1e17628" + integrity sha512-8M3VN0hetwhsJ8dH8VkVy7xo5/1VoBsDOk/T4SJOeXwTO1c4uIqVNx2qyecLFnnUWD5vvUqHQ1gASSeUN6zcTg== + "@emotion/utils@^0.8.2": version "0.8.2" resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-0.8.2.tgz#576ff7fb1230185b619a75d258cbc98f0867a8dc" integrity sha512-rLu3wcBWH4P5q1CGoSSH/i9hrXs7SlbRLkoq9IGuoPYNGQvDJ3pt/wmOM+XgYjIDRMVIdkUWt0RsfzF50JfnCw== -"@emotion/weak-memoize@^0.1.3": - version "0.1.3" - resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.1.3.tgz#b700d97385fa91affed60c71dfd51c67e9dad762" - integrity sha512-QsYGKdhhuDFNq7bjm2r44y0mp5xW3uO3csuTPDWZc0OIiMQv+AIY5Cqwd4mJiC5N8estVl7qlvOx1hbtOuUWbw== +"@emotion/weak-memoize@0.2.2": + version "0.2.2" + resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.2.2.tgz#63985d3d8b02530e0869962f4da09142ee8e200e" + integrity sha512-n/VQ4mbfr81aqkx/XmVicOLjviMuy02eenSdJY33SVA7S2J42EU0P1H0mOogfYedb3wXA0d/LVtBrgTSm04WEA== + +"@icons/material@^0.2.4": + version "0.2.4" + resolved "https://registry.yarnpkg.com/@icons/material/-/material-0.2.4.tgz#e90c9f71768b3736e76d7dd6783fc6c2afa88bc8" + integrity sha512-QPcGmICAPbGLGb6F/yNf/KzKqvFx8z5qx3D1yFqVAjoFmXK35EgyW+cJ57Te3CNsmzblwtzakLGFqHPqrfb4Tw== "@lerna/add@^3.4.1": version "3.13.3" @@ -1707,18 +1764,44 @@ universal-user-agent "^2.0.0" url-template "^2.0.8" -"@open-wc/chai-dom-equals@^0.11.4": - version "0.11.4" - resolved "https://registry.yarnpkg.com/@open-wc/chai-dom-equals/-/chai-dom-equals-0.11.4.tgz#dd337e9bc6711be4ebd9b2fa3030452c32b35255" - integrity sha512-dxKNu8YYpRhA8XQ4/lyJJO7jGJ1KshGZGMeJgr6F+EVILvALhgSAPfmzAoLDc3XEYXMnpMJ6deLctMXDQMOiMg== +"@open-wc/chai-dom-equals@^0.11.5": + version "0.11.5" + resolved "https://registry.yarnpkg.com/@open-wc/chai-dom-equals/-/chai-dom-equals-0.11.5.tgz#146b7b47874e1b3457dc5bd7ed37b9878eb3b5b5" + integrity sha512-eR/YEfzM+LUO4BZfZQvLfrOvddKYMXVVWHjMpDFNQ3AkvSjQkoJDn5iqiGn0THkNou8b/vgc4ZC+rmVxL05eSQ== dependencies: - "@open-wc/semantic-dom-diff" "^0.10.4" + "@open-wc/semantic-dom-diff" "^0.10.5" "@types/chai" "^4.1.7" -"@open-wc/eslint-config@^0.4.0": - version "0.4.3" - resolved "https://registry.yarnpkg.com/@open-wc/eslint-config/-/eslint-config-0.4.3.tgz#138332c56458e65fb17347ce25dcafa1ea71aa70" - integrity sha512-+TzxonaUubN/CQYy7kQUFKv9MYWBXOPV2H/Ey54W0q37n36C9wrCX9ccMeNBjLPvHAzszLoxp/qquih5mKzB9A== +"@open-wc/demoing-storybook@^0.2.0": + version "0.2.2" + resolved "https://registry.yarnpkg.com/@open-wc/demoing-storybook/-/demoing-storybook-0.2.2.tgz#129e8a62bf76f71c8f9d65915cbd844026182d06" + integrity sha512-OSVWIiiU69Hzat9KmwlIg1NGXAaCmi6rAtQjUwGZWTQpb1ttlVvpTaJTChVXWIj0n/VL2vf8Ut9rJMwmoQIg6w== + dependencies: + "@babel/core" "^7.3.3" + "@babel/plugin-proposal-object-rest-spread" "^7.2.0" + "@babel/plugin-syntax-dynamic-import" "^7.2.0" + "@babel/preset-env" "^7.0.0" + "@storybook/addon-actions" "^5.0.0" + "@storybook/addon-console" "^1.1.0" + "@storybook/addon-knobs" "^5.0.0" + "@storybook/addon-links" "^5.0.0" + "@storybook/addon-notes" "^5.0.0" + "@storybook/addon-storysource" "^5.0.0" + "@storybook/addon-viewport" "^5.0.0" + "@storybook/polymer" "^5.0.0" + "@types/storybook__addon-actions" "^3.4.1" + "@types/storybook__addon-backgrounds" "^3.2.1" + "@types/storybook__addon-links" "^3.3.3" + "@types/storybook__addon-notes" "^3.3.3" + "@webcomponents/webcomponentsjs" "^2.2.0" + babel-loader "^8.0.0" + moment "^2.0.0" + polymer-webpack-loader "^2.0.0" + +"@open-wc/eslint-config@^0.4.5": + version "0.4.5" + resolved "https://registry.yarnpkg.com/@open-wc/eslint-config/-/eslint-config-0.4.5.tgz#edda077fd9134822cd3aa3378aae7500aa10de3c" + integrity sha512-RVVtiYWxA4UO0XZFuLka1QYqt8xPkfibifeQ+0jBcvtkwp8KQH4xZ8yoZZAN/CAcqquHdLEx7JMQqVT82ndIvQ== dependencies: babel-eslint "^10.0.0" eslint "^5.13.0" @@ -1735,37 +1818,15 @@ eslint-config-prettier "^3.3.0" prettier "^1.15.0" -"@open-wc/semantic-dom-diff@^0.10.4": - version "0.10.4" - resolved "https://registry.yarnpkg.com/@open-wc/semantic-dom-diff/-/semantic-dom-diff-0.10.4.tgz#2f4f5b286eaf4a6f40660852debffc76088e3405" - integrity sha512-8/ZLbCDYnI9dhVdgUvMvJu9+/vPH2iTHULhjtb4C6a49yrAPvBGRJ3j/HTofU40lfB7VY3LXfOABUGPWpCmk2Q== +"@open-wc/semantic-dom-diff@^0.10.5": + version "0.10.5" + resolved "https://registry.yarnpkg.com/@open-wc/semantic-dom-diff/-/semantic-dom-diff-0.10.5.tgz#c3ead8d0f8adc4b26e12b3077692e254f7d98c98" + integrity sha512-CB9DVjy5nQjRA1A4S7qRTnZvR1tUvHGsLwih29diU3UiGULrmkFqS9NZii/YgyORAAAPhq0rD23DWn4QTLehbg== -"@open-wc/storybook@^0.1.5": - version "0.1.9" - resolved "https://registry.yarnpkg.com/@open-wc/storybook/-/storybook-0.1.9.tgz#faebca327959568268e08986248bf3bbd93b8d91" - integrity sha512-dzI3socgGMxnm8B/nnbgavI/9n/tfoL2CG8GMlw4oWqZ99NPPLX0eI1TXxTzKr9DbZHfRVpjXJ4gZW0YuzZBxw== - dependencies: - "@babel/core" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-syntax-dynamic-import" "^7.0.0" - "@babel/preset-env" "^7.0.0" - "@storybook/addon-actions" "^4.0.0-alpha.25" - "@storybook/addon-backgrounds" "^4.0.0-alpha.25" - "@storybook/addon-links" "^4.0.0-alpha.25" - "@storybook/addon-notes" "^4.0.0-alpha.25" - "@storybook/addon-options" "^4.0.0-alpha.25" - "@storybook/addon-storysource" "^4.0.0-alpha.25" - "@storybook/addon-viewport" "^4.0.0-alpha.25" - "@storybook/polymer" "^4.0.0-alpha.25" - "@webcomponents/webcomponentsjs" "^2.0.0" - babel-loader "^8.0.0" - moment "^2.0.0" - polymer-webpack-loader "^2.0.0" - -"@open-wc/testing-helpers@^0.8.8": - version "0.8.8" - resolved "https://registry.yarnpkg.com/@open-wc/testing-helpers/-/testing-helpers-0.8.8.tgz#8db753d8d250a98cd0f4242fd6784ad82f312ab0" - integrity sha512-15M6XMuuSe6ETQFFFFqXe/w/F40LcOBRwuebYNxovWJilMnr95QRHZGjc13E/x8dqaFTwmAymp2qBZw9xy67Jg== +"@open-wc/testing-helpers@^0.8.9": + version "0.8.9" + resolved "https://registry.yarnpkg.com/@open-wc/testing-helpers/-/testing-helpers-0.8.9.tgz#c3f17cfb5338ed77b5349d712025ba6b85bec413" + integrity sha512-nej/k+s1EL8ynnSlkkafFCxCw51IIfzJjND1lmFFw2x0B+qAinAsILf7o4Bewm+OlKTpQs4zg6vHnTQBq1Vg3g== "@open-wc/testing-karma-bs@^1.0.0": version "1.0.5" @@ -1805,15 +1866,15 @@ karma-webpack "^5.0.0-alpha.2" webpack "^4.28.0" -"@open-wc/testing@^0.11.1": - version "0.11.4" - resolved "https://registry.yarnpkg.com/@open-wc/testing/-/testing-0.11.4.tgz#c70e231a95a615a785f8ea4c10f5c8d0da7d1ded" - integrity sha512-5HFqCht8r2+mcgBY4rbVnX4iZK6K00j8qk679XGrA2uuT/4FgPSyX6T1h+dNTifdoPitAnHpFL+eW/FOhl94Qw== +"@open-wc/testing@^0.11.1", "@open-wc/testing@^0.11.5": + version "0.11.5" + resolved "https://registry.yarnpkg.com/@open-wc/testing/-/testing-0.11.5.tgz#3783c257921901111e9289a5fe3a2840e9b986bb" + integrity sha512-6+P8bu7ASs/cBnswDTamoYWspJJOLamu9lYEP3HTEFDXAoNW/rdS6AlvjSOmhuEjrBZGwu8tL7BYkPGOdiRiHA== dependencies: "@bundled-es-modules/chai" "^4.2.0" - "@open-wc/chai-dom-equals" "^0.11.4" - "@open-wc/semantic-dom-diff" "^0.10.4" - "@open-wc/testing-helpers" "^0.8.8" + "@open-wc/chai-dom-equals" "^0.11.5" + "@open-wc/semantic-dom-diff" "^0.10.5" + "@open-wc/testing-helpers" "^0.8.9" "@types/chai" "^4.1.7" "@types/mocha" "^5.0.0" mocha "^5.0.0" @@ -1837,6 +1898,17 @@ dependencies: "@webcomponents/shadycss" "^1.8.0" +"@reach/router@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@reach/router/-/router-1.2.1.tgz#34ae3541a5ac44fa7796e5506a5d7274a162be4e" + integrity sha512-kTaX08X4g27tzIFQGRukaHmNbtMYDS3LEWIS8+l6OayGIw6Oyo1HIF/JzeuR2FoF9z6oV+x/wJSVSq4v8tcUGQ== + dependencies: + create-react-context "^0.2.1" + invariant "^2.2.3" + prop-types "^15.6.1" + react-lifecycles-compat "^3.0.4" + warning "^3.0.0" + "@samverschueren/stream-to-observable@^0.3.0": version "0.3.0" resolved "https://registry.yarnpkg.com/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz#ecdf48d532c58ea477acfcab80348424f8d0662f" @@ -1873,208 +1945,270 @@ resolved "https://registry.yarnpkg.com/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz#8da5c6530915653f3a1f38fd5f101d8c3f8079c5" integrity sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ== -"@storybook/addon-actions@^4.0.0-alpha.25": - version "4.1.18" - resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-4.1.18.tgz#f8eae3fef92b9f3f4d166d066e98b47377784a7b" - integrity sha512-/sP/V7anl/jEoqDtW0XfO5qit8wQb0zrtaQtujPex8tL+LcUMHvxppw9/gU0yiJkoePvc1KwbDshziA8LMcCbA== +"@storybook/addon-actions@^5.0.0": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-5.0.11.tgz#7ca6d6ce9400b9b97f2699935edade88905767c3" + integrity sha512-1aJ/UDBYAyuqq4wkEYKNv/xwy2BZS61Cl8+c8le5af3Rk/y2HVRuBHPoKptFkS0nACE/XvPSvLPUIHZDLUkkMw== dependencies: - "@emotion/core" "^0.13.1" - "@emotion/provider" "^0.11.2" - "@emotion/styled" "^0.10.6" - "@storybook/addons" "4.1.18" - "@storybook/components" "4.1.18" - "@storybook/core-events" "4.1.18" - core-js "^2.5.7" - deep-equal "^1.0.1" + "@storybook/addons" "5.0.11" + "@storybook/components" "5.0.11" + "@storybook/core-events" "5.0.11" + "@storybook/theming" "5.0.11" + core-js "^2.6.5" + fast-deep-equal "^2.0.1" global "^4.3.2" lodash "^4.17.11" make-error "^1.3.5" + polished "^2.3.3" prop-types "^15.6.2" + react "^16.8.1" react-inspector "^2.3.0" uuid "^3.3.2" -"@storybook/addon-backgrounds@^4.0.0-alpha.25": - version "4.1.18" - resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-4.1.18.tgz#514de73a074f4364b5f249120b41b2122761bbf2" - integrity sha512-oAUcdJbro0yp5mXkv1Hh8c9bzgp0xSAps/fKELprkhWkkBJC6PXY/KEk0CJKGACQkYDMEyLz7vUoMnuTszqujQ== +"@storybook/addon-console@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@storybook/addon-console/-/addon-console-1.1.0.tgz#ef063fa122a7aa03ac54067a1d6a72d717b41c73" + integrity sha512-G36/KB0uN5OB30W/QQU/NIbQ2EA4ZjJGORvYNx83bojRN2cKF0NFae5hEwlAAhKZK31qe3g3bsymWvc7+WBCpA== dependencies: - "@emotion/styled" "^0.10.6" - "@storybook/addons" "4.1.18" - "@storybook/core-events" "4.1.18" - core-js "^2.5.7" - eventemitter3 "^3.1.0" global "^4.3.2" + +"@storybook/addon-knobs@^5.0.0": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@storybook/addon-knobs/-/addon-knobs-5.0.11.tgz#1f093560ceec78f4906e0575ded0ac03b4494b09" + integrity sha512-9/Q88GhzISxue1wxvbfVa1e8kBA1V6ny1eXWwKN1TRIfBRk4fzmIQtgKMf2R9kQ1VJCzzPHs1sHEpjjvSGbMFw== + dependencies: + "@storybook/addons" "5.0.11" + "@storybook/components" "5.0.11" + "@storybook/core-events" "5.0.11" + "@storybook/theming" "5.0.11" + copy-to-clipboard "^3.0.8" + core-js "^2.6.5" + escape-html "^1.0.3" + fast-deep-equal "^2.0.1" + global "^4.3.2" + lodash.debounce "^4.0.8" + prop-types "^15.6.2" + qs "^6.5.2" + react-color "^2.17.0" + react-lifecycles-compat "^3.0.4" + react-select "^2.3.0" + util-deprecate "^1.0.2" + +"@storybook/addon-links@^5.0.0": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-5.0.11.tgz#59a9ce8acc8d5dd7e5622ff875cafc8fe4d6e865" + integrity sha512-ZZibz+ROCGz0I8V20jyj8sUjErnbXlFhp5P5xH3reDbfQQwY7ut7BEm0FHM9ksyUA0MvExWmiKuvNDU5dQPqgA== + dependencies: + "@storybook/addons" "5.0.11" + "@storybook/core-events" "5.0.11" + common-tags "^1.8.0" + core-js "^2.6.5" + global "^4.3.2" + prop-types "^15.6.2" + qs "^6.5.2" + +"@storybook/addon-notes@^5.0.0": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@storybook/addon-notes/-/addon-notes-5.0.11.tgz#ce7aa0f4c9f2e5735353c742943266ca39372fe2" + integrity sha512-JQVo36o9b8oC3vwStZqLCgeb38DC4418Jb1dZLBD7K3/hCXFjE86BpFVewpsNvmQtIoh/2ZM2Y0xpb1KIgbjnA== + dependencies: + "@storybook/addons" "5.0.11" + "@storybook/client-logger" "5.0.11" + "@storybook/components" "5.0.11" + "@storybook/core-events" "5.0.11" + "@storybook/theming" "5.0.11" + core-js "^2.6.5" + markdown-to-jsx "^6.9.1" prop-types "^15.6.2" util-deprecate "^1.0.2" -"@storybook/addon-links@^4.0.0-alpha.25": - version "4.1.18" - resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-4.1.18.tgz#ad534625baa74c3a5ed97cb430f811a78dfe0f4e" - integrity sha512-qWmYl5nJKw8ozH3QdWIZ33MCmiKRBdeSMaY4Pi8v8mzEjTZKxznIFBYpY46uRwE0Rz4dA7/1486zI1r2uju0Xw== +"@storybook/addon-storysource@^5.0.0": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@storybook/addon-storysource/-/addon-storysource-5.0.11.tgz#cd9f1c5df1a8dfa400655ad3098dcde1006183c3" + integrity sha512-1hEkzQEShOO19erFUx/a8dYTFjVd6jRMKAUH4Esx+U3M9RUDMi4a/HtKuhQrpCR/l0eY0FUk7DAqFo4g5gKLmw== dependencies: - "@storybook/addons" "4.1.18" - "@storybook/components" "4.1.18" - "@storybook/core-events" "4.1.18" - core-js "^2.5.7" - global "^4.3.2" - prop-types "^15.6.2" - -"@storybook/addon-notes@^4.0.0-alpha.25": - version "4.1.18" - resolved "https://registry.yarnpkg.com/@storybook/addon-notes/-/addon-notes-4.1.18.tgz#640f3bb434cae28d81dbc6c592f6d647946aa539" - integrity sha512-MfL6eL2uLgtjmQHnlCRGyeHyAYDTSmiPPdzptrEKXhlS+SW1gG29h/iKD4FqGcg7vHnzaKNvR0LX3tKrFOBS1g== - dependencies: - "@emotion/styled" "^0.10.6" - "@storybook/addons" "4.1.18" - core-js "^2.5.7" - marked "^0.5.2" - prop-types "^15.6.2" - -"@storybook/addon-options@^4.0.0-alpha.25": - version "4.1.18" - resolved "https://registry.yarnpkg.com/@storybook/addon-options/-/addon-options-4.1.18.tgz#ad5110a40914ba41c071127ca1759bc184be9e0f" - integrity sha512-de8ba7q5Gg0nq+jf0sGZEnoE1fv3Af7/L28pGNc5e5di+E1dyADaEJvJmmBWr/eS+NxoRmQlps+a4XlrxxS2Qg== - dependencies: - "@storybook/addons" "4.1.18" - core-js "^2.5.7" - util-deprecate "^1.0.2" - -"@storybook/addon-storysource@^4.0.0-alpha.25": - version "4.1.18" - resolved "https://registry.yarnpkg.com/@storybook/addon-storysource/-/addon-storysource-4.1.18.tgz#b0461cb7cee54610e4618efd62fd0abe0c91b293" - integrity sha512-51YwJEIygOiyDdbw2OShPHhYZ/s+noN4yEFn9f2df87Jocnu+zyuzveJu4GTLBWl47FdDxvA+Q2eFnuNlhEI3Q== - dependencies: - "@storybook/addons" "4.1.18" - "@storybook/components" "4.1.18" - core-js "^2.5.7" + "@storybook/addons" "5.0.11" + "@storybook/components" "5.0.11" + "@storybook/router" "5.0.11" + "@storybook/theming" "5.0.11" + core-js "^2.6.5" estraverse "^4.2.0" - loader-utils "^1.1.0" - prettier "^1.14.3" + loader-utils "^1.2.1" + prettier "^1.16.4" prop-types "^15.6.2" - react-syntax-highlighter "^10.0.0" + react-syntax-highlighter "^8.0.1" regenerator-runtime "^0.12.1" -"@storybook/addon-viewport@^4.0.0-alpha.25": - version "4.1.18" - resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-4.1.18.tgz#88ba19bb4a1371067acb7b3dc1a85350c669dbd7" - integrity sha512-rXvtmw8jxE63TSCbWhlklf5eyotDZPW+PR82XVWjrHLn1mfrNzW36zX3iPF3wLBcs9+H9vRqSGARra17qRKzuQ== +"@storybook/addon-viewport@^5.0.0": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-5.0.11.tgz#93b1d6db2c06b7a9282ee96a9a4d1dd2c4ba8849" + integrity sha512-dOq+L7Crxh8B3KrdkbKhCGX466k+0x1t5/VuZjztxfVQPpjIn8L7Zxo+nYouvlbXtHaKh7Xon4bq61HPksrJAw== dependencies: - "@emotion/styled" "^0.10.6" - "@storybook/addons" "4.1.18" - "@storybook/components" "4.1.18" - "@storybook/core-events" "4.1.18" - core-js "^2.5.7" + "@storybook/addons" "5.0.11" + "@storybook/client-logger" "5.0.11" + "@storybook/components" "5.0.11" + "@storybook/core-events" "5.0.11" + "@storybook/theming" "5.0.11" + core-js "^2.6.5" global "^4.3.2" + memoizerific "^1.11.3" prop-types "^15.6.2" util-deprecate "^1.0.2" -"@storybook/addons@4.1.18": - version "4.1.18" - resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-4.1.18.tgz#05f72f19c9e744f1cf24fc9174d5e32f5e94c27d" - integrity sha512-WBWso2NyZci8/X6t63jNaLyV6ziHtu0cpa3xZ5A2m9KlUf+doyycFis36fBZ+v6xb1FTZuFjEkm3H3IuXE1GUQ== +"@storybook/addons@5.0.11": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-5.0.11.tgz#86de70747e0a692d9dd8ea431daa1147d8785697" + integrity sha512-zw3vjYa2EfFQKKZd8/o44eVy5xaZpFEBY/4mGMBBTQb57H0X1VTzE4VxHrk7fGPJMdmrPfXbYEiQtfHyO56y+w== dependencies: - "@storybook/channels" "4.1.18" - "@storybook/components" "4.1.18" + "@storybook/channels" "5.0.11" + "@storybook/client-logger" "5.0.11" + core-js "^2.6.5" global "^4.3.2" util-deprecate "^1.0.2" -"@storybook/channel-postmessage@4.1.18": - version "4.1.18" - resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-4.1.18.tgz#93af33ac2bad86b73206c191135c828196ebae6b" - integrity sha512-gd8rtMS9q0kFflAQP9hm/L6HNtuVnv0xdSElTKhzrJRyFEGxFuciDip9nz3Nw+PAEiioKWBhnGZEGjELmubrMQ== +"@storybook/channel-postmessage@5.0.11": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-5.0.11.tgz#0f63ddfc699936c96a054b002e1b544bc4540f95" + integrity sha512-Vm9GLSDrMchyhoxZqNUuKlnIaMHNLV3QBjVGhHox/WvSq1An4wlqlJnjrO3YvbX1I1wcFjlUwQp1x9VJBL7sGw== dependencies: - "@storybook/channels" "4.1.18" + "@storybook/channels" "5.0.11" + "@storybook/client-logger" "5.0.11" + core-js "^2.6.5" global "^4.3.2" - json-stringify-safe "^5.0.1" + telejson "^2.1.0" -"@storybook/channels@4.1.18": - version "4.1.18" - resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-4.1.18.tgz#343db57866cc09ec61ee609e5149005010d3d4fa" - integrity sha512-SwAAqfrIu0+j2KmmR9QKwKoU9VS7DWrv7fEhy+fEO/YfHnc0G3jcnR/VooiWfZpSrgKB7Mz6Qjp/mj+wRe6wTg== - -"@storybook/client-logger@4.1.18": - version "4.1.18" - resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-4.1.18.tgz#b803177977eab32044f293317dfe22d829f4a32f" - integrity sha512-hcCcM3zT9+S/osDZTEK/mYU/3dnskVahJ7hSQDDfXKVv4zL3U2l+9PYc2MhEQ4egHxrNsl0pzfvNMFFIGryJtg== - -"@storybook/components@4.1.18": - version "4.1.18" - resolved "https://registry.yarnpkg.com/@storybook/components/-/components-4.1.18.tgz#5236e5afcd55c1938055555dd75570c06f508c2a" - integrity sha512-8vqjzgTE2X4dCrtpALRiMgB8FL7vGV16f/mA7UIL+Hfxm9d+vqoGDf7u+FNX6S39gH7HQrxlOIcWqWGyKvNAUw== +"@storybook/channels@5.0.11": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-5.0.11.tgz#fae33809ed14187e7962bb10b813085c6838538c" + integrity sha512-50kaqBZSkB91c5iXtZ8gGQuj3oOAshGXYukvyw9CsQMdcXtw46hX5DNvdBH7E1UCNtbtk91pS0W0YMbP3avmIQ== dependencies: - "@emotion/core" "^0.13.1" - "@emotion/provider" "^0.11.2" - "@emotion/styled" "^0.10.6" + core-js "^2.6.5" + +"@storybook/client-api@5.0.11": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@storybook/client-api/-/client-api-5.0.11.tgz#b0b0ab3ce77320752a4966d17e3eb709ffe554b2" + integrity sha512-HA93c11qTCcU0FyrhS3n851aGAO3LUiPUg/Hmp6Uq+4TIqLoKBtLHsrE6V6KTMg1ej9bYm1V5u7QryMfR+VgkA== + dependencies: + "@storybook/addons" "5.0.11" + "@storybook/client-logger" "5.0.11" + "@storybook/core-events" "5.0.11" + "@storybook/router" "5.0.11" + common-tags "^1.8.0" + core-js "^2.6.5" + eventemitter3 "^3.1.0" global "^4.3.2" - lodash "^4.17.11" + is-plain-object "^2.0.4" + lodash.debounce "^4.0.8" + lodash.isequal "^4.5.0" + lodash.mergewith "^4.6.1" + memoizerific "^1.11.3" + qs "^6.5.2" + +"@storybook/client-logger@5.0.11": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-5.0.11.tgz#1211421355188f418cc421893f760a2feaf22d27" + integrity sha512-UWEdAlihpASAx770jg3JSDPG8ZkH6aiRCpLMwG7PFbfIpi+ZMRUj9SgxTQvj+/FFmzLR+LNBqfGeT8VHF317/g== + dependencies: + core-js "^2.6.5" + +"@storybook/components@5.0.11": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@storybook/components/-/components-5.0.11.tgz#0cf3aad5df92bae9d896a4d6cc376d4445bbe27f" + integrity sha512-s0m+jU08z+YE6QVVYXT63uG2RG3z4KYLE1jwGveoh0vW3vmilHofNx67LBq6HvN+Oq4z1FgfOrZeiZX6zypDNw== + dependencies: + "@storybook/addons" "5.0.11" + "@storybook/client-logger" "5.0.11" + "@storybook/core-events" "5.0.11" + "@storybook/router" "5.0.11" + "@storybook/theming" "5.0.11" + core-js "^2.6.5" + global "^4.3.2" + immer "^1.12.0" + js-beautify "^1.8.9" + lodash.pick "^4.4.0" + lodash.throttle "^4.1.1" + memoizerific "^1.11.3" + polished "^2.3.3" prop-types "^15.6.2" + react "^16.8.1" + react-dom "^16.8.1" + react-focus-lock "^1.17.7" + react-helmet-async "^0.2.0" react-inspector "^2.3.0" - react-split-pane "^0.1.84" + react-popper-tooltip "^2.8.0" + react-syntax-highlighter "^8.0.1" react-textarea-autosize "^7.0.4" + reactjs-popup "^1.3.2" + recompose "^0.30.0" render-fragment "^0.1.1" -"@storybook/core-events@4.1.18": - version "4.1.18" - resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-4.1.18.tgz#0c445c9ff72c83cee90efae99dbc6807daab1a12" - integrity sha512-G4vr1zSDdizbLmBdopBJLcfTYuURUevQ6OokbGqOfWRxfLmfCu2azeeQjWEcbHi9Hu3KThDcSUmapKZYNwNxMw== - -"@storybook/core@4.1.18": - version "4.1.18" - resolved "https://registry.yarnpkg.com/@storybook/core/-/core-4.1.18.tgz#c51e4781a5cd39a712dddf33876de0ee30fb1190" - integrity sha512-r2RxNLKYrgUKvH/vi0iBTjqcCOXqp6ln8lcLmuH0bUDV1TcOS4/M/ASsMiqtNh739mxw6QlaNbbBE8qzOvUyrA== +"@storybook/core-events@5.0.11": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-5.0.11.tgz#c7f10df6de6eb9a92cb4fe30b77e956f11b971e6" + integrity sha512-hwtazXO9hkoI5vtUm6koJ30+8FzbFuPO35AkAMAue+/OLZWJX3wzQ9gBKR4jOtRcWRRJsaBykltW/VH7b+NoPQ== dependencies: - "@babel/plugin-proposal-class-properties" "^7.2.0" - "@babel/preset-env" "^7.2.0" - "@emotion/core" "^0.13.1" - "@emotion/provider" "^0.11.2" - "@emotion/styled" "^0.10.6" - "@storybook/addons" "4.1.18" - "@storybook/channel-postmessage" "4.1.18" - "@storybook/client-logger" "4.1.18" - "@storybook/core-events" "4.1.18" - "@storybook/node-logger" "4.1.18" - "@storybook/ui" "4.1.18" + core-js "^2.6.5" + +"@storybook/core@5.0.11": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@storybook/core/-/core-5.0.11.tgz#e941cf18ef62ee962607d1fb24c57b9cafc88cfd" + integrity sha512-im9PDPTCyz2YctMVau/GHLYuj0xAEnwh570oW3eg9pftjsyTq2zAnh+s93iX65XyRWNzKeHgnoEaxJtmdA4tug== + dependencies: + "@babel/plugin-proposal-class-properties" "^7.3.0" + "@babel/plugin-proposal-object-rest-spread" "^7.3.2" + "@babel/plugin-syntax-dynamic-import" "^7.2.0" + "@babel/plugin-transform-react-constant-elements" "^7.2.0" + "@babel/preset-env" "^7.4.1" + "@storybook/addons" "5.0.11" + "@storybook/channel-postmessage" "5.0.11" + "@storybook/client-api" "5.0.11" + "@storybook/client-logger" "5.0.11" + "@storybook/core-events" "5.0.11" + "@storybook/node-logger" "5.0.11" + "@storybook/router" "5.0.11" + "@storybook/theming" "5.0.11" + "@storybook/ui" "5.0.11" airbnb-js-shims "^1 || ^2" - autoprefixer "^9.3.1" - babel-plugin-macros "^2.4.2" + autoprefixer "^9.4.7" + babel-plugin-add-react-displayname "^0.0.5" + babel-plugin-emotion "^10.0.7" + babel-plugin-macros "^2.4.5" babel-preset-minify "^0.5.0 || 0.6.0-alpha.5" - boxen "^2.0.0" - case-sensitive-paths-webpack-plugin "^2.1.2" - chalk "^2.4.1" + boxen "^2.1.0" + case-sensitive-paths-webpack-plugin "^2.2.0" + chalk "^2.4.2" child-process-promise "^2.2.1" cli-table3 "0.5.1" commander "^2.19.0" common-tags "^1.8.0" - core-js "^2.5.7" - css-loader "^1.0.1" + core-js "^2.6.5" + css-loader "^2.1.0" detect-port "^1.2.3" - dotenv-webpack "^1.5.7" + dotenv-webpack "^1.7.0" ejs "^2.6.1" - eventemitter3 "^3.1.0" express "^4.16.3" - file-loader "^2.0.0" + file-loader "^3.0.1" file-system-cache "^1.0.5" find-cache-dir "^2.0.0" fs-extra "^7.0.1" global "^4.3.2" html-webpack-plugin "^4.0.0-beta.2" inquirer "^6.2.0" - interpret "^1.1.0" + interpret "^1.2.0" ip "^1.1.5" json5 "^2.1.0" lazy-universal-dotenv "^2.0.0" node-fetch "^2.2.0" + object.omit "^3.0.0" opn "^5.4.0" postcss-flexbugs-fixes "^4.1.0" postcss-loader "^3.0.0" pretty-hrtime "^1.0.3" prop-types "^15.6.2" - qs "^6.5.2" - raw-loader "^0.5.1" - react-dev-utils "^6.1.0" - redux "^4.0.1" + raw-loader "^1.0.0" + react-dev-utils "^7.0.0" regenerator-runtime "^0.12.1" - resolve "^1.8.1" + resolve "^1.10.0" resolve-from "^4.0.0" semver "^5.6.0" serve-favicon "^2.5.0" @@ -2082,110 +2216,111 @@ spawn-promise "^0.1.8" style-loader "^0.23.1" svg-url-loader "^2.3.2" - terser-webpack-plugin "^1.1.0" + terser-webpack-plugin "^1.2.1" url-loader "^1.1.2" - webpack "^4.23.1" - webpack-dev-middleware "^3.4.0" + util-deprecate "^1.0.2" + webpack "^4.29.0" + webpack-dev-middleware "^3.5.1" webpack-hot-middleware "^2.24.3" -"@storybook/mantra-core@^1.7.2": - version "1.7.2" - resolved "https://registry.yarnpkg.com/@storybook/mantra-core/-/mantra-core-1.7.2.tgz#e10c7faca29769e97131e0e0308ef7cfb655b70c" - integrity sha512-GD4OYJ8GsayVhIg306sfgcKDk9j8YfuSKIAWvdB/g7IDlw0pDgueONALVEEE2XWJtCwcsUyDtCYzXFgCBWLEjA== +"@storybook/node-logger@5.0.11": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-5.0.11.tgz#7c97e667295ce7d75af1a14878e83c0cd475c2ba" + integrity sha512-wmWo+CcEw0bEwT+cC20ofVW+jwVN7m5TYQSX7ujfpi8Ug9t2yHNM7Qn26p2g97mBM9CXsyW1HCeLEwsE+SfTGQ== dependencies: - "@storybook/react-komposer" "^2.0.1" - "@storybook/react-simple-di" "^1.2.1" - babel-runtime "6.x.x" - -"@storybook/node-logger@4.1.18": - version "4.1.18" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-4.1.18.tgz#4362d88f891c89d68b9666eb52835fbcf2c657cb" - integrity sha512-RJEzl8Kv/0ISc5LBI325DKLxd/dqsAxFqQ8H7sF30VWxmnMlsUpbs9IvB3EvU/BLXltyKLHhZ6+E/zZIkIQnWA== - dependencies: - chalk "^2.4.1" - core-js "^2.5.7" + chalk "^2.4.2" + core-js "^2.6.5" npmlog "^4.1.2" pretty-hrtime "^1.0.3" regenerator-runtime "^0.12.1" -"@storybook/podda@^1.2.3": - version "1.2.3" - resolved "https://registry.yarnpkg.com/@storybook/podda/-/podda-1.2.3.tgz#53c4a1a3f8c7bbd5755dff5c34576fd1af9d38ba" - integrity sha512-g7dsdsn50AhlGZ8iIDKdF8bi7Am++iFOq+QN+hNKz3FvgLuf8Dz+mpC/BFl90eE9bEYxXqXKeMf87399Ec5Qhw== +"@storybook/polymer@^5.0.0": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@storybook/polymer/-/polymer-5.0.11.tgz#5c02f443ffde53cb280019007085e0f67a318538" + integrity sha512-HPuiaQje0HDyqCCfMzY5yVlfj5Pkw0M30uhTrJL/r4TRW34HKlKBJMBGJ29kKO0b1FRdW8hPRfN7PbfEPrRCNg== dependencies: - babel-runtime "^6.11.6" - immutable "^3.8.1" - -"@storybook/polymer@^4.0.0-alpha.25": - version "4.1.18" - resolved "https://registry.yarnpkg.com/@storybook/polymer/-/polymer-4.1.18.tgz#c0988e5f196a6e77ee75f4b7ae3ce3f3c525f873" - integrity sha512-SKkSokin/yBJjRitgNWz+I5GRs3jvHY7lmgM96dgVUk1OAVlxNDqFknR5ChW4T1hpmFuy0eTTkUJJpma40vjQQ== - dependencies: - "@storybook/core" "4.1.18" + "@storybook/core" "5.0.11" "@webcomponents/webcomponentsjs" "^1.2.0" common-tags "^1.8.0" - core-js "^2.5.7" + core-js "^2.6.5" global "^4.3.2" - react "^16.6.0" - react-dom "^16.6.0" + react "^16.8.1" + react-dom "^16.8.1" regenerator-runtime "^0.12.1" - webpack "^4.23.1" + webpack "^4.29.0" -"@storybook/react-komposer@^2.0.1", "@storybook/react-komposer@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@storybook/react-komposer/-/react-komposer-2.0.5.tgz#0c23163f28b2e1bd2aeeb4421fed382bb512de0e" - integrity sha512-zX5UITgAh37tmD0MWnUFR29S5YM8URMHc/9iwczX/P1f3tM4nPn8VAzxG/UWQecg1xZVphmqkZoux+SDrtTZOQ== +"@storybook/router@5.0.11": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@storybook/router/-/router-5.0.11.tgz#e742ec567f623877bdb45b5b26551cb9380c1bf2" + integrity sha512-g5K65FknSwhlaNoMEKMKFVA+V4vS95xUTg1PoAQeW+noVdCr2nBhFSHiaQyz35AkKDYvOFr1nTxuL2kfVfD7dQ== dependencies: - "@storybook/react-stubber" "^1.0.0" - babel-runtime "^6.11.6" - hoist-non-react-statics "^1.2.0" - lodash "^4.17.11" - shallowequal "^1.1.0" - -"@storybook/react-simple-di@^1.2.1": - version "1.3.0" - resolved "https://registry.yarnpkg.com/@storybook/react-simple-di/-/react-simple-di-1.3.0.tgz#13116d89a2f42898716a7f8c4095b47415526371" - integrity sha512-RH6gPQaYMs/VzQX2dgbZU8DQMKFXVOv1ruohHjjNPys4q+YdqMFMDe5jOP1AUE3j9g01x0eW7bVjRawSpl++Ew== - dependencies: - babel-runtime "6.x.x" - create-react-class "^15.6.2" - hoist-non-react-statics "1.x.x" - prop-types "^15.6.0" - -"@storybook/react-stubber@^1.0.0": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@storybook/react-stubber/-/react-stubber-1.0.1.tgz#8c312c2658b9eeafce470e1c39e4193f0b5bf9b1" - integrity sha512-k+CHH+vA8bQfCmzBTtJsPkITFgD+C/w19KuByZ9WeEvNUFtnDaCqfP+Vp3/OR+3IAfAXYYOWolqPLxNPcEqEjw== - dependencies: - babel-runtime "^6.5.0" - -"@storybook/ui@4.1.18": - version "4.1.18" - resolved "https://registry.yarnpkg.com/@storybook/ui/-/ui-4.1.18.tgz#72979c99e6a4f01f847e2ea9ca2a29fdb57c4d8d" - integrity sha512-4RfNLWN1EoLXIQ1AAJ3Dg1Kj9ZiJJWk9vTEbnkzPtHtoAGpneIuwmw2ZD+pyNALlF5g4bKccfHDCTVofiwZzCQ== - dependencies: - "@emotion/core" "^0.13.1" - "@emotion/provider" "^0.11.2" - "@emotion/styled" "^0.10.6" - "@storybook/components" "4.1.18" - "@storybook/core-events" "4.1.18" - "@storybook/mantra-core" "^1.7.2" - "@storybook/podda" "^1.2.3" - "@storybook/react-komposer" "^2.0.5" - deep-equal "^1.0.1" - eventemitter3 "^3.1.0" - fuse.js "^3.3.0" + "@reach/router" "^1.2.1" + "@storybook/theming" "5.0.11" + core-js "^2.6.5" global "^4.3.2" + memoizerific "^1.11.3" + qs "^6.5.2" + +"@storybook/theming@5.0.11": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-5.0.11.tgz#46e243c36324676c36393c01695bdbd6369e79b4" + integrity sha512-zZoMFirkdGYd4M6HupNYn713GesA/kx0nbhPfyatwnwRV9/LrG7KwkMjVDMrSHRdZei7z1KF7yFhleAOKb8RaQ== + dependencies: + "@emotion/core" "^10.0.7" + "@emotion/styled" "^10.0.7" + "@storybook/client-logger" "5.0.11" + common-tags "^1.8.0" + core-js "^2.6.5" + deep-object-diff "^1.1.0" + emotion-theming "^10.0.7" + global "^4.3.2" + lodash.isequal "^4.5.0" + lodash.mergewith "^4.6.1" + memoizerific "^1.11.3" + polished "^2.3.3" + prop-types "^15.6.2" + react-inspector "^2.3.1" + +"@storybook/ui@5.0.11": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@storybook/ui/-/ui-5.0.11.tgz#207f767d96e40513bb3887b428a4d9a81d027051" + integrity sha512-APLI0J/V/dxeNYozNP5iAgVlqsEbr9SeruDI1NREpQYc+a0sAXmblbRIiAXpUuJbRBkEx3r9RIl1TNV2wp6i/w== + dependencies: + "@storybook/addons" "5.0.11" + "@storybook/client-logger" "5.0.11" + "@storybook/components" "5.0.11" + "@storybook/core-events" "5.0.11" + "@storybook/router" "5.0.11" + "@storybook/theming" "5.0.11" + core-js "^2.6.5" + fast-deep-equal "^2.0.1" + fuzzy-search "^3.0.1" + global "^4.3.2" + history "^4.7.2" keycode "^2.2.0" - lodash "^4.17.11" + lodash.debounce "^4.0.8" + lodash.isequal "^4.5.0" + lodash.mergewith "^4.6.1" + lodash.pick "^4.4.0" + lodash.sortby "^4.7.0" + lodash.throttle "^4.1.1" + markdown-to-jsx "^6.9.1" + memoizerific "^1.11.3" + polished "^2.3.3" prop-types "^15.6.2" qs "^6.5.2" - react "^16.7.0" - react-dom "^16.7.0" - react-fuzzy "^0.5.2" + react "^16.8.1" + react-dom "^16.8.1" + react-draggable "^3.1.1" + react-helmet-async "^0.2.0" + react-hotkeys "2.0.0-pre4" react-lifecycles-compat "^3.0.4" - react-modal "^3.6.1" - react-treebeard "3.1.0" + react-modal "^3.8.1" + react-resize-detector "^3.2.1" + recompose "^0.30.0" + semver "^5.6.0" + telejson "^2.1.1" + util-deprecate "^1.0.2" "@types/chai@^4.1.7": version "4.1.7" @@ -2203,9 +2338,9 @@ integrity sha512-1axi39YdtBI7z957vdqXI4Ac25e7YihYQtJa+Clnxg1zTJEaIRbndt71O3sP4GAMgiAm0pY26/b9BrY4MR/PMw== "@types/node@*", "@types/node@^11.13.0": - version "11.13.7" - resolved "https://registry.yarnpkg.com/@types/node/-/node-11.13.7.tgz#85dbb71c510442d00c0631f99dae957ce44fd104" - integrity sha512-suFHr6hcA9mp8vFrZTgrmqW2ZU3mbWsryQtQlY/QvwTISCw7nw/j+bCQPPohqmskhmqa5wLNuMHTTsc+xf1MQg== + version "11.13.8" + resolved "https://registry.yarnpkg.com/@types/node/-/node-11.13.8.tgz#e5d71173c95533be9842b2c798978f095f912aab" + integrity sha512-szA3x/3miL90ZJxUCzx9haNbK5/zmPieGraZEe4WI+3srN0eGLiT22NXeMHmyhNEopn+IrxqMc7wdVwvPl8meg== "@types/node@^6.0.0": version "6.14.5" @@ -2219,6 +2354,43 @@ dependencies: "@types/node" "*" +"@types/prop-types@*": + version "15.7.1" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.1.tgz#f1a11e7babb0c3cad68100be381d1e064c68f1f6" + integrity sha512-CFzn9idOEpHrgdw8JsoTkaDDyRWk1jrzIV8djzcgpq0y9tG4B4lFT+Nxh52DVpDXV+n4+NPNv7M1Dj5uMp6XFg== + +"@types/react@*": + version "16.8.14" + resolved "https://registry.yarnpkg.com/@types/react/-/react-16.8.14.tgz#b561bfabeb8f60d12e6d4766367e7a9ae927aa18" + integrity sha512-26tFVJ1omGmzIdFTFmnC5zhz1GTaqCjxgUxV4KzWvsybF42P7/j4RBn6UeO3KbHPXqKWZszMXMoI65xIWm954A== + dependencies: + "@types/prop-types" "*" + csstype "^2.2.0" + +"@types/storybook__addon-actions@^3.4.1": + version "3.4.2" + resolved "https://registry.yarnpkg.com/@types/storybook__addon-actions/-/storybook__addon-actions-3.4.2.tgz#1d08689cc3259269ddb3479a2307c9d16944309e" + integrity sha512-CWxGz2pXav9PHcwrtXmkuH+xJL7sAu2AmIGEbkdT3Xs5jzBPZUEDEN//ZF7o6IOPP/tdXU37K1hrVMt9TDO0Bw== + +"@types/storybook__addon-backgrounds@^3.2.1": + version "3.2.1" + resolved "https://registry.yarnpkg.com/@types/storybook__addon-backgrounds/-/storybook__addon-backgrounds-3.2.1.tgz#07a5f97fe87068b95763a35d36f05fba413b7695" + integrity sha512-08kYHoBfG1oZx4OMvLWcSzZB2ToKDBd7sjsJ6iooev5Fi1TRIQTAc4/Ts9s4IZjCv/LpTCqcCSd3ZPVb/BZ2UA== + +"@types/storybook__addon-links@^3.3.3": + version "3.3.4" + resolved "https://registry.yarnpkg.com/@types/storybook__addon-links/-/storybook__addon-links-3.3.4.tgz#f6ecac5a94389d69c21887d77b79eb40c305418a" + integrity sha512-vKYBgSB4hjjmxFN+wDTfrwXYHcduzMkvXNReiMxQNwlUmdHrcvonCTWNux0qQ/C5MRppi1u8Iz2ZkHK0odc8cQ== + dependencies: + "@types/react" "*" + +"@types/storybook__addon-notes@^3.3.3": + version "3.3.3" + resolved "https://registry.yarnpkg.com/@types/storybook__addon-notes/-/storybook__addon-notes-3.3.3.tgz#621e5a4936b0ba4d505c1a582da2d58e4c8572b9" + integrity sha512-mvG644Yh5bR7S03y5MY65YuX7XoG6R7/+l9v2cQH39huK8/pWNmIetGcGBz0RS+1lKBvqtZr55OQyj/9ZCy4jA== + dependencies: + "@types/react" "*" + "@webassemblyjs/ast@1.8.5": version "1.8.5" resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.8.5.tgz#51b1c5fe6576a34953bf4b253df9f0d490d9e359" @@ -2375,7 +2547,7 @@ resolved "https://registry.yarnpkg.com/@webcomponents/webcomponentsjs/-/webcomponentsjs-1.3.3.tgz#5bb82a0d3210c836bd4623e13a4a93145cb9dc27" integrity sha512-eLH04VBMpuZGzBIhOnUjECcQPEPcmfhWEijW9u1B5I+2PPYdWf3vWUExdDxu4Y3GljRSTCOlWnGtS9tpzmXMyQ== -"@webcomponents/webcomponentsjs@^2.0.0", "@webcomponents/webcomponentsjs@^2.2.0", "@webcomponents/webcomponentsjs@^2.2.5": +"@webcomponents/webcomponentsjs@^2.2.0", "@webcomponents/webcomponentsjs@^2.2.5": version "2.2.10" resolved "https://registry.yarnpkg.com/@webcomponents/webcomponentsjs/-/webcomponentsjs-2.2.10.tgz#6f6bee0277833ae98d7e5b46f1e0fdb48cd5ff44" integrity sha512-5dzhUhP+h0qMiK0IWb7VNb0OGBoXO3AuI6Qi8t9PoKT50s5L1jv0xnwnLq+cFgPuTB8FLTNP8xIDmyoOsKBy9Q== @@ -2585,7 +2757,7 @@ ansi-regex@^3.0.0: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= -ansi-regex@^4.1.0: +ansi-regex@^4.0.0, ansi-regex@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== @@ -2870,7 +3042,7 @@ atob@^2.1.1: resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== -autoprefixer@^9.3.1: +autoprefixer@^9.4.7: version "9.5.1" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.5.1.tgz#243b1267b67e7e947f28919d786b50d3bb0fb357" integrity sha512-KJSzkStUl3wP0D5sdMlP82Q52JLy5+atf2MHAre48+ckWkXgixmfHyWmA77wFDy6jTHU6mIgXv6hAQ2mf1PjJQ== @@ -3004,6 +3176,11 @@ babel-messages@^6.23.0: dependencies: babel-runtime "^6.22.0" +babel-plugin-add-react-displayname@^0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/babel-plugin-add-react-displayname/-/babel-plugin-add-react-displayname-0.0.5.tgz#339d4cddb7b65fd62d1df9db9fe04de134122bd5" + integrity sha1-M51M3be2X9YtHfnbn+BN4TQSK9U= + babel-plugin-bundled-import-meta@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/babel-plugin-bundled-import-meta/-/babel-plugin-bundled-import-meta-0.3.0.tgz#c94734c71061513493c8b2a898d587be586c5630" @@ -3012,7 +3189,41 @@ babel-plugin-bundled-import-meta@^0.3.0: "@babel/plugin-syntax-import-meta" "^7.2.0" "@babel/template" "^7.2.2" -babel-plugin-macros@^2.4.2: +babel-plugin-emotion@^10.0.7, babel-plugin-emotion@^10.0.9: + version "10.0.9" + resolved "https://registry.yarnpkg.com/babel-plugin-emotion/-/babel-plugin-emotion-10.0.9.tgz#04a0404d5a4084d5296357a393d344c0f8303ae4" + integrity sha512-IfWP12e9/wHtWHxVTzD692Nbcmrmcz2tip7acp6YUqtrP7slAyr5B+69hyZ8jd55GsyNSZwryNnmuDEVe0j+7w== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@emotion/hash" "0.7.1" + "@emotion/memoize" "0.7.1" + "@emotion/serialize" "^0.11.6" + babel-plugin-macros "^2.0.0" + babel-plugin-syntax-jsx "^6.18.0" + convert-source-map "^1.5.0" + escape-string-regexp "^1.0.5" + find-root "^1.1.0" + source-map "^0.5.7" + +babel-plugin-emotion@^9.2.11: + version "9.2.11" + resolved "https://registry.yarnpkg.com/babel-plugin-emotion/-/babel-plugin-emotion-9.2.11.tgz#319c005a9ee1d15bb447f59fe504c35fd5807728" + integrity sha512-dgCImifnOPPSeXod2znAmgc64NhaaOjGEHROR/M+lmStb3841yK1sgaDYAYMnlvWNz8GnpwIPN0VmNpbWYZ+VQ== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@emotion/babel-utils" "^0.6.4" + "@emotion/hash" "^0.6.2" + "@emotion/memoize" "^0.6.1" + "@emotion/stylis" "^0.7.0" + babel-plugin-macros "^2.0.0" + babel-plugin-syntax-jsx "^6.18.0" + convert-source-map "^1.5.0" + find-root "^1.1.0" + mkdirp "^0.5.1" + source-map "^0.5.7" + touch "^2.0.1" + +babel-plugin-macros@^2.0.0, babel-plugin-macros@^2.4.5: version "2.5.1" resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.5.1.tgz#4a119ac2c2e19b458c259b9accd7ee34fd57ec6f" integrity sha512-xN3KhAxPzsJ6OQTktCanNpIFnnMsCV+t8OloKxIL72D6+SUZYFn9qfklPgef5HyyDtzYZqqb+fs1S12+gQY82Q== @@ -3095,6 +3306,11 @@ babel-plugin-minify-type-constructors@^0.4.3: dependencies: babel-helper-is-void-0 "^0.4.3" +babel-plugin-syntax-jsx@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946" + integrity sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY= + babel-plugin-transform-inline-consecutive-adds@^0.4.3: version "0.4.3" resolved "https://registry.yarnpkg.com/babel-plugin-transform-inline-consecutive-adds/-/babel-plugin-transform-inline-consecutive-adds-0.4.3.tgz#323d47a3ea63a83a7ac3c811ae8e6941faf2b0d1" @@ -3192,7 +3408,7 @@ babel-polyfill@6.26.0, babel-polyfill@^6.26.0: babel-plugin-transform-undefined-to-void "^6.9.4" lodash.isplainobject "^4.0.6" -babel-runtime@6.26.0, babel-runtime@6.x.x, babel-runtime@^6.11.6, babel-runtime@^6.22.0, babel-runtime@^6.23.0, babel-runtime@^6.26.0, babel-runtime@^6.5.0: +babel-runtime@6.26.0, babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.23.0, babel-runtime@^6.26.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= @@ -3387,7 +3603,7 @@ boolbase@~1.0.0: resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= -boxen@^2.0.0: +boxen@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/boxen/-/boxen-2.1.0.tgz#8d576156e33fc26a34d6be8635fd16b1d745f0b2" integrity sha512-luq3RQOt2U5sUX+fiu+qnT+wWnHDcATLpEe63jvge6GUZO99AKbVRfp97d2jgLvq1iQa0ORzaAm4lGVG52ZSlw== @@ -3493,14 +3709,14 @@ browserify-zlib@^0.2.0: dependencies: pako "~1.0.5" -browserslist@4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.1.1.tgz#328eb4ff1215b12df6589e9ab82f8adaa4fc8cd6" - integrity sha512-VBorw+tgpOtZ1BYhrVSVTzTt/3+vSE3eFUh0N2GCFK1HffceOaf32YS/bs6WiFhjDAblAFrx85jMy3BG9fBK2Q== +browserslist@4.4.1: + version "4.4.1" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.4.1.tgz#42e828954b6b29a7a53e352277be429478a69062" + integrity sha512-pEBxEXg7JwaakBXjATYw/D1YZh4QUSCX/Mnd/wnqSRPPSi1U39iDhDoKGoBUcraKdxDlrYqJxSI5nNvD+dWP2A== dependencies: - caniuse-lite "^1.0.30000884" - electron-to-chromium "^1.3.62" - node-releases "^1.0.0-alpha.11" + caniuse-lite "^1.0.30000929" + electron-to-chromium "^1.3.103" + node-releases "^1.1.3" browserslist@^4.5.2, browserslist@^4.5.4: version "4.5.5" @@ -3729,17 +3945,17 @@ camelcase@^4.1.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= -camelcase@^5.0.0: +camelcase@^5.0.0, camelcase@^5.2.0: version "5.3.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== -caniuse-lite@^1.0.30000884, caniuse-lite@^1.0.30000957, caniuse-lite@^1.0.30000960: +caniuse-lite@^1.0.30000929, caniuse-lite@^1.0.30000957, caniuse-lite@^1.0.30000960: version "1.0.30000963" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000963.tgz#5be481d5292f22aff5ee0db4a6c049b65b5798b1" integrity sha512-n4HUiullc7Lw0LyzpeLa2ffP8KxFBGdxqD/8G3bSL6oB758hZ2UE2CVK+tQN958tJIi0/tfpjAc67aAtoHgnrQ== -case-sensitive-paths-webpack-plugin@^2.1.2: +case-sensitive-paths-webpack-plugin@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.2.0.tgz#3371ef6365ef9c25fa4b81c16ace0e9c7dc58c3e" integrity sha512-u5ElzokS8A1pm9vM3/iDgTcI3xqHxuCao94Oz8etI3cf0Tio0p8izkDYbTIn09uP3yUUr6+veaE6IkjnTYS46g== @@ -3758,10 +3974,10 @@ chalk@2.3.1: escape-string-regexp "^1.0.5" supports-color "^5.2.0" -chalk@2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e" - integrity sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ== +chalk@2.4.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.1, chalk@^2.4.0, chalk@^2.4.1, chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== dependencies: ansi-styles "^3.2.1" escape-string-regexp "^1.0.5" @@ -3778,14 +3994,10 @@ chalk@^1.0.0, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" -chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.1, chalk@^2.4.0, chalk@^2.4.1, chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" +change-emitter@^0.1.2: + version "0.1.6" + resolved "https://registry.yarnpkg.com/change-emitter/-/change-emitter-0.1.6.tgz#e8b2fe3d7f1ab7d69a32199aff91ea6931409515" + integrity sha1-6LL+PX8at9aaMhma/5HqaTFAlRU= character-entities-legacy@^1.0.0: version "1.1.2" @@ -4145,7 +4357,7 @@ concat-stream@^2.0.0: readable-stream "^3.0.2" typedarray "^0.0.6" -config-chain@^1.1.11: +config-chain@^1.1.11, config-chain@^1.1.12: version "1.1.12" resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa" integrity sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA== @@ -4299,7 +4511,7 @@ conventional-recommended-bump@^4.0.4: meow "^4.0.0" q "^1.5.1" -convert-source-map@^1.1.0, convert-source-map@^1.5.0: +convert-source-map@^1.1.0, convert-source-map@^1.5.0, convert-source-map@^1.5.1: version "1.6.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A== @@ -4333,6 +4545,13 @@ copy-descriptor@^0.1.0: resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= +copy-to-clipboard@^3.0.8: + version "3.1.0" + resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.1.0.tgz#0a28141899e6bd217b9dc13fd1689b3b38820b44" + integrity sha512-+RNyDq266tv5aGhfRsL6lxgj8Y6sCvTrVJnFUVvuxuqkcSMaLISt1wd4JkdQSphbcLTIQ9kEpTULNnoCXAFdng== + dependencies: + toggle-selection "^1.0.6" + core-js-compat@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.0.1.tgz#bff73ba31ca8687431b9c88f78d3362646fb76f0" @@ -4396,6 +4615,19 @@ create-ecdh@^4.0.0: bn.js "^4.1.0" elliptic "^6.0.0" +create-emotion@^9.2.12: + version "9.2.12" + resolved "https://registry.yarnpkg.com/create-emotion/-/create-emotion-9.2.12.tgz#0fc8e7f92c4f8bb924b0fef6781f66b1d07cb26f" + integrity sha512-P57uOF9NL2y98Xrbl2OuiDQUZ30GVmASsv5fbsjF4Hlraip2kyAvMm+2PoYUvFFw03Fhgtxk3RqZSm2/qHL9hA== + dependencies: + "@emotion/hash" "^0.6.2" + "@emotion/memoize" "^0.6.1" + "@emotion/stylis" "^0.7.0" + "@emotion/unitless" "^0.6.2" + csstype "^2.5.2" + stylis "^3.5.0" + stylis-rule-sheet "^0.0.10" + create-hash@^1.1.0, create-hash@^1.1.2: version "1.2.0" resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" @@ -4419,14 +4651,21 @@ create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: safe-buffer "^5.0.1" sha.js "^2.4.8" -create-react-class@^15.6.2: - version "15.6.3" - resolved "https://registry.yarnpkg.com/create-react-class/-/create-react-class-15.6.3.tgz#2d73237fb3f970ae6ebe011a9e66f46dbca80036" - integrity sha512-M+/3Q6E6DLO6Yx3OwrWjwHBnvfXXYA7W+dFjt/ZDBemHO1DDZhsalX/NUtnTYclN6GfnBDRh4qRHjcDHmlJBJg== +create-react-context@<=0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/create-react-context/-/create-react-context-0.2.2.tgz#9836542f9aaa22868cd7d4a6f82667df38019dca" + integrity sha512-KkpaLARMhsTsgp0d2NA/R94F/eDLbhXERdIq3LvX2biCAXcDvHYoOqHfWCHf1+OLj+HKBotLG3KqaOOf+C1C+A== dependencies: - fbjs "^0.8.9" - loose-envify "^1.3.1" - object-assign "^4.1.1" + fbjs "^0.8.0" + gud "^1.0.0" + +create-react-context@^0.2.1: + version "0.2.3" + resolved "https://registry.yarnpkg.com/create-react-context/-/create-react-context-0.2.3.tgz#9ec140a6914a22ef04b8b09b7771de89567cb6f3" + integrity sha512-CQBmD0+QGgTaxDL3OX1IDXYqjkp2It4RIbcb99jS6AEg27Ga+a9G3JtK6SIu0HBwPLZlmwt9F7UwWA4Bn92Rag== + dependencies: + fbjs "^0.8.0" + gud "^1.0.0" cross-spawn@6.0.5, cross-spawn@^6.0.0, cross-spawn@^6.0.5: version "6.0.5" @@ -4473,23 +4712,22 @@ crypto-browserify@^3.11.0: randombytes "^2.0.0" randomfill "^1.0.3" -css-loader@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-1.0.1.tgz#6885bb5233b35ec47b006057da01cc640b6b79fe" - integrity sha512-+ZHAZm/yqvJ2kDtPne3uX0C+Vr3Zn5jFn2N4HywtS5ujwvsVkyg0VArEXpl3BgczDA8anieki1FIzhchX4yrDw== +css-loader@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-2.1.1.tgz#d8254f72e412bb2238bb44dd674ffbef497333ea" + integrity sha512-OcKJU/lt232vl1P9EEDamhoO9iKY3tIjY5GU+XDLblAykTdgs6Ux9P1hTHve8nFKy5KPpOXOsVI/hIwi3841+w== dependencies: - babel-code-frame "^6.26.0" - css-selector-tokenizer "^0.7.0" - icss-utils "^2.1.0" - loader-utils "^1.0.2" - lodash "^4.17.11" - postcss "^6.0.23" - postcss-modules-extract-imports "^1.2.0" - postcss-modules-local-by-default "^1.2.0" - postcss-modules-scope "^1.1.0" - postcss-modules-values "^1.3.0" + camelcase "^5.2.0" + icss-utils "^4.1.0" + loader-utils "^1.2.3" + normalize-path "^3.0.0" + postcss "^7.0.14" + postcss-modules-extract-imports "^2.0.0" + postcss-modules-local-by-default "^2.0.6" + postcss-modules-scope "^2.1.0" + postcss-modules-values "^2.0.0" postcss-value-parser "^3.3.0" - source-list-map "^2.0.0" + schema-utils "^1.0.0" css-select@^1.1.0: version "1.2.0" @@ -4520,6 +4758,16 @@ cssesc@^0.1.0: resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" integrity sha1-yBSQPkViM3GgR3tAEJqq++6t27Q= +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +csstype@^2.2.0, csstype@^2.5.2, csstype@^2.5.7: + version "2.6.4" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.4.tgz#d585a6062096e324e7187f80e04f92bd0f00e37f" + integrity sha512-lAJUJP3M6HxFXbqtGRc0iZrdyeN+WzOWeY0q/VnFzI+kqVrYIzC7bWlKqCW7oCIdzoPkvfp82EVvrTlQ8zsWQg== + currently-unhandled@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" @@ -4576,7 +4824,7 @@ dateformat@^3.0.0: resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q== -debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.6, debug@^2.6.8, debug@^2.6.9: +debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.8, debug@^2.6.9: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== @@ -4590,7 +4838,7 @@ debug@3.1.0, debug@~3.1.0: dependencies: ms "2.0.0" -debug@^3.1.0, debug@^3.2.6: +debug@^3.1.0, debug@^3.2.5, debug@^3.2.6: version "3.2.6" resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== @@ -4632,11 +4880,6 @@ dedent@^0.7.0: resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= -deep-equal@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" - integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU= - deep-extend@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" @@ -4647,6 +4890,11 @@ deep-is@~0.1.3: resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= +deep-object-diff@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/deep-object-diff/-/deep-object-diff-1.1.0.tgz#d6fabf476c2ed1751fc94d5ca693d2ed8c18bc5a" + integrity sha512-b+QLs5vHgS+IoSNcUE4n9HP2NwcHj7aqnJWsjPtuG75Rh5TOaGt0OjAYInh77d5T16V5cRDC+Pw/6ZZZiETBGw== + deepmerge@3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-3.2.0.tgz#58ef463a57c08d376547f8869fdc5bcee957f44e" @@ -4813,13 +5061,6 @@ dir-glob@2.0.0: arrify "^1.0.1" path-type "^3.0.0" -dir-glob@^2.0.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4" - integrity sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw== - dependencies: - path-type "^3.0.0" - doctrine@1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" @@ -4942,7 +5183,7 @@ dotenv-expand@^4.2.0: resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-4.2.0.tgz#def1f1ca5d6059d24a766e587942c21106ce1275" integrity sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU= -dotenv-webpack@^1.5.7: +dotenv-webpack@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/dotenv-webpack/-/dotenv-webpack-1.7.0.tgz#4384d8c57ee6f405c296278c14a9f9167856d3a1" integrity sha512-wwNtOBW/6gLQSkb8p43y0Wts970A3xtNiG/mpwj9MLUhtPCQG6i+/DSXXoNN7fbPCU/vQ7JjwGmgOeGZSSZnsw== @@ -5018,7 +5259,7 @@ ejs@^2.6.1: resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz#498ec0d495655abc6f23cd61868d926464071aa0" integrity sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ== -electron-to-chromium@^1.3.124, electron-to-chromium@^1.3.62: +electron-to-chromium@^1.3.103, electron-to-chromium@^1.3.124: version "1.3.127" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.127.tgz#9b34d3d63ee0f3747967205b953b25fe7feb0e10" integrity sha512-1o25iFRf/dbgauTWalEzmD1EmRN3a2CzP/K7UVpYLEBduk96LF0FyUdCcf4Ry2mAWJ1VxyblFjC93q6qlLwA2A== @@ -5051,6 +5292,23 @@ emojis-list@^2.0.0: resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= +emotion-theming@^10.0.7: + version "10.0.10" + resolved "https://registry.yarnpkg.com/emotion-theming/-/emotion-theming-10.0.10.tgz#efe8751119751bdc70fdc1795fe4cde0fb0cf14c" + integrity sha512-E4SQ3Y91avxxydDgubi/po/GaC5MM1XHm8kcClKg1PA/TeOye0PiLBzAzlgt9dBzDRV9+qHDunsayPvzVYIYng== + dependencies: + "@emotion/weak-memoize" "0.2.2" + hoist-non-react-statics "^3.3.0" + object-assign "^4.1.1" + +emotion@^9.1.2: + version "9.2.12" + resolved "https://registry.yarnpkg.com/emotion/-/emotion-9.2.12.tgz#53925aaa005614e65c6e43db8243c843574d1ea9" + integrity sha512-hcx7jppaI8VoXxIWEhxpDW7I+B4kq9RNzQLmsrF6LY8BGKqe2N+gFAQr0EfuFucFlPs2A9HM4+xNj4NeqEWIOQ== + dependencies: + babel-plugin-emotion "^9.2.11" + create-emotion "^9.2.12" + emphasize@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/emphasize/-/emphasize-2.0.0.tgz#452e94a71f7eac65bc8ebdcc79fde71051c82cbe" @@ -5208,7 +5466,7 @@ es6-templates@^0.2.3: recast "~0.11.12" through "~2.3.6" -escape-html@~1.0.3: +escape-html@^1.0.3, escape-html@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= @@ -5448,12 +5706,12 @@ events@^3.0.0: resolved "https://registry.yarnpkg.com/events/-/events-3.0.0.tgz#9a0a0dfaf62893d92b875b8f2698ca4114973e88" integrity sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA== -eventsource@0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-0.1.6.tgz#0acede849ed7dd1ccc32c811bb11b944d4f29232" - integrity sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI= +eventsource@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.0.7.tgz#8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0" + integrity sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ== dependencies: - original ">=0.0.5" + original "^1.0.0" evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: version "1.0.3" @@ -5507,13 +5765,6 @@ expand-brackets@^2.1.4: snapdragon "^0.8.1" to-regex "^3.0.1" -expand-tilde@^2.0.0, expand-tilde@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" - integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= - dependencies: - homedir-polyfill "^1.0.1" - express@^4.16.3: version "4.16.4" resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e" @@ -5664,14 +5915,14 @@ fault@^1.0.2: dependencies: format "^0.2.2" -faye-websocket@~0.11.0: +faye-websocket@~0.11.1: version "0.11.1" resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38" integrity sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg= dependencies: websocket-driver ">=0.5.1" -fbjs@^0.8.9: +fbjs@^0.8.0, fbjs@^0.8.1: version "0.8.17" resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.17.tgz#c4d598ead6949112653d6588b01a5cdcd9f90fdd" integrity sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90= @@ -5719,10 +5970,10 @@ file-loader@1.1.11: loader-utils "^1.0.2" schema-utils "^0.4.5" -file-loader@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-2.0.0.tgz#39749c82f020b9e85901dcff98e8004e6401cfde" - integrity sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ== +file-loader@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-3.0.1.tgz#f8e0ba0b599918b51adfe45d66d1e771ad560faa" + integrity sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw== dependencies: loader-utils "^1.0.2" schema-utils "^1.0.0" @@ -5804,6 +6055,11 @@ find-parent-dir@^0.3.0: resolved "https://registry.yarnpkg.com/find-parent-dir/-/find-parent-dir-0.3.0.tgz#33c44b429ab2b2f0646299c5f9f718f376ff8d54" integrity sha1-M8RLQpqysvBkYpnF+fcY83b/jVQ= +find-root@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" + integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== + find-up@3.0.0, find-up@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" @@ -5853,6 +6109,11 @@ fn-name@~2.0.1: resolved "https://registry.yarnpkg.com/fn-name/-/fn-name-2.0.1.tgz#5214d7537a4d06a4a301c0cc262feb84188002e7" integrity sha1-UhTXU3pNBqSjAcDMJi/rhBiAAuc= +focus-lock@^0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/focus-lock/-/focus-lock-0.6.3.tgz#ef0e82ebac0023f841039d60bf329725d6438028" + integrity sha512-EU6ePgEauhWrzJEN5RtG1d1ayrWXhEnfzTjnieHj+jG9tNHDEhKTAnCn1TN3gs9h6XWCDH6cpeX1VXY/lzLwZg== + follow-redirects@^1.0.0, follow-redirects@^1.3.0: version "1.7.0" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.7.0.tgz#489ebc198dc0e7f64167bd23b03c4c19b5784c76" @@ -6015,10 +6276,10 @@ functional-red-black-tree@^1.0.1: resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= -fuse.js@^3.0.1, fuse.js@^3.3.0: - version "3.4.4" - resolved "https://registry.yarnpkg.com/fuse.js/-/fuse.js-3.4.4.tgz#f98f55fcb3b595cf6a3e629c5ffaf10982103e95" - integrity sha512-pyLQo/1oR5Ywf+a/tY8z4JygnIglmRxVUOiyFAbd11o9keUDpUJSMGRWJngcnkURj30kDHPmhoKY8ChJiz3EpQ== +fuzzy-search@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/fuzzy-search/-/fuzzy-search-3.0.1.tgz#14a4964508a9607d6e9a88818e7ff634108260b6" + integrity sha512-rjUvzdsMlOyarm0oD5k6zVQwgvt4Tb5Xe3YdIGU+Vogw54+ueAGPUTMU2B9jfPQEie5cD11i/S9J9d+MNBSQ3Q== g-status@^2.0.2: version "2.0.2" @@ -6233,25 +6494,21 @@ global-dirs@^0.1.0: dependencies: ini "^1.3.4" -global-modules@1.0.0, global-modules@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" - integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== +global-modules@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" + integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== dependencies: - global-prefix "^1.0.1" - is-windows "^1.0.1" - resolve-dir "^1.0.0" + global-prefix "^3.0.0" -global-prefix@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" - integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= +global-prefix@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" + integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== dependencies: - expand-tilde "^2.0.2" - homedir-polyfill "^1.0.1" - ini "^1.3.4" - is-windows "^1.0.1" - which "^1.2.14" + ini "^1.3.5" + kind-of "^6.0.2" + which "^1.3.1" global@^4.3.2: version "4.3.2" @@ -6280,13 +6537,13 @@ globalthis@^1.0.0: function-bind "^1.1.1" object-keys "^1.0.12" -globby@8.0.1: - version "8.0.1" - resolved "https://registry.yarnpkg.com/globby/-/globby-8.0.1.tgz#b5ad48b8aa80b35b814fc1281ecc851f1d2b5b50" - integrity sha512-oMrYrJERnKBLXNLVTqhm3vPEdJ/b2ZE28xN4YARiix1NOIOBPEpOUnm844K1iu/BkphCaf2WNFwMszv8Soi1pw== +globby@8.0.2, globby@^8.0.1: + version "8.0.2" + resolved "https://registry.yarnpkg.com/globby/-/globby-8.0.2.tgz#5697619ccd95c5275dbb2d6faa42087c1a941d8d" + integrity sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w== dependencies: array-union "^1.0.1" - dir-glob "^2.0.0" + dir-glob "2.0.0" fast-glob "^2.0.2" glob "^7.1.2" ignore "^3.3.5" @@ -6304,19 +6561,6 @@ globby@^6.1.0: pify "^2.0.0" pinkie-promise "^2.0.0" -globby@^8.0.1: - version "8.0.2" - resolved "https://registry.yarnpkg.com/globby/-/globby-8.0.2.tgz#5697619ccd95c5275dbb2d6faa42087c1a941d8d" - integrity sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w== - dependencies: - array-union "^1.0.1" - dir-glob "2.0.0" - fast-glob "^2.0.2" - glob "^7.1.2" - ignore "^3.3.5" - pify "^3.0.0" - slash "^1.0.0" - good-listener@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50" @@ -6334,6 +6578,11 @@ growl@1.10.5: resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e" integrity sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA== +gud@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/gud/-/gud-1.0.0.tgz#a489581b17e6a70beca9abe3ae57de7a499852c0" + integrity sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw== + gulp-exclude-gitignore@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/gulp-exclude-gitignore/-/gulp-exclude-gitignore-1.2.0.tgz#341aeb62faab428af5550da9359ceff99388f1d0" @@ -6550,10 +6799,17 @@ highlight.js@~9.12.0: resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.12.0.tgz#e6d9dbe57cbefe60751f02af336195870c90c01e" integrity sha1-5tnb5Xy+/mB1HwKvM2GVhwyQwB4= -highlight.js@~9.13.0: - version "9.13.1" - resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.13.1.tgz#054586d53a6863311168488a0f58d6c505ce641e" - integrity sha512-Sc28JNQNDzaH6PORtRLMvif9RSn1mYuOoX3omVjnb0+HbpPygU2ALBI0R/wsiqCb4/fcp07Gdo8g+fhtFrQl6A== +history@^4.7.2: + version "4.9.0" + resolved "https://registry.yarnpkg.com/history/-/history-4.9.0.tgz#84587c2068039ead8af769e9d6a6860a14fa1bca" + integrity sha512-H2DkjCjXf0Op9OAr6nJ56fcRkTSNrUiv41vNJ6IswJjif6wlpZK0BTfFbi7qK9dXLSYZxkq5lBsj3vUjlYBYZA== + dependencies: + "@babel/runtime" "^7.1.2" + loose-envify "^1.2.0" + resolve-pathname "^2.2.0" + tiny-invariant "^1.0.2" + tiny-warning "^1.0.0" + value-equal "^0.4.0" hmac-drbg@^1.0.0: version "1.0.1" @@ -6564,17 +6820,17 @@ hmac-drbg@^1.0.0: minimalistic-assert "^1.0.0" minimalistic-crypto-utils "^1.0.1" -hoist-non-react-statics@1.x.x, hoist-non-react-statics@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-1.2.0.tgz#aa448cf0986d55cc40773b17174b7dd066cb7cfb" - integrity sha1-qkSM8JhtVcxAdzsXF0t90GbLfPs= +hoist-non-react-statics@^2.3.1: + version "2.5.5" + resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz#c5903cf409c0dfd908f388e619d86b9c1174cb47" + integrity sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw== -homedir-polyfill@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" - integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== +hoist-non-react-statics@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.0.tgz#b09178f0122184fb95acf525daaecb4d8f45958b" + integrity sha512-0XsbTXxgiaCDYDIWFcwkmerZPSwywfUqYmwT4jzewKTQSWoE6FCMoUVOeBJWK3E/CrWbxRG3m5GzY4lnIwGRBA== dependencies: - parse-passwd "^1.0.0" + react-is "^16.7.0" hosted-git-info@^2.1.4, hosted-git-info@^2.6.0: version "2.7.1" @@ -6746,12 +7002,12 @@ icss-replace-symbols@^1.1.0: resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0= -icss-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962" - integrity sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI= +icss-utils@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-4.1.0.tgz#339dbbffb9f8729a243b701e1c29d4cc58c52f0e" + integrity sha512-3DEun4VOeMvSczifM3F2cKQrDQ5Pj6WKhkOq6HD4QTnDUAq8MQRxy5TX6Sy1iY6WPBe4gQ3p5vTECjbIkglkkQ== dependencies: - postcss "^6.0.1" + postcss "^7.0.14" ieee754@^1.1.4: version "1.1.13" @@ -6780,15 +7036,15 @@ ignore@^4.0.6: resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== -immer@1.7.2: - version "1.7.2" - resolved "https://registry.yarnpkg.com/immer/-/immer-1.7.2.tgz#a51e9723c50b27e132f6566facbec1c85fc69547" - integrity sha512-4Urocwu9+XLDJw4Tc6ZCg7APVjjLInCFvO4TwGsAYV5zT6YYSor14dsZR0+0tHlDIN92cFUOq+i7fC00G5vTxA== +immer@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/immer/-/immer-1.10.0.tgz#bad67605ba9c810275d91e1c2a47d4582e98286d" + integrity sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg== -immutable@^3.8.1: - version "3.8.2" - resolved "https://registry.yarnpkg.com/immutable/-/immutable-3.8.2.tgz#c2439951455bb39913daf281376f1530e104adf3" - integrity sha1-wkOZUUVbs5kT2vKBN28VMOEErfM= +immer@^1.12.0: + version "1.12.1" + resolved "https://registry.yarnpkg.com/immer/-/immer-1.12.1.tgz#40c6e5b292c00560836c2993bda3a24379d466f5" + integrity sha512-3fmKM6ovaqDt0CdC9daXpNi5x/YCYS3i4cwLdTVkhJdk5jrDXoPs7lCm3IqM3yhfSnz4tjjxbRG2CziQ7m8ztg== import-cwd@^2.0.0: version "2.1.0" @@ -6854,6 +7110,11 @@ indent-string@^3.0.0: resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289" integrity sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok= +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= + indexof@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" @@ -6877,7 +7138,7 @@ inherits@2.0.1: resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= -ini@^1.3.2, ini@^1.3.4, ini@~1.3.0: +ini@^1.3.2, ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: version "1.3.5" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== @@ -6896,10 +7157,10 @@ init-package-json@^1.10.3: validate-npm-package-license "^3.0.1" validate-npm-package-name "^3.0.0" -inquirer@6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.0.tgz#51adcd776f661369dc1e894859c2560a224abdd8" - integrity sha512-QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg== +inquirer@6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.1.tgz#9943fc4882161bdb0b0c9276769c75b32dbfcd52" + integrity sha512-088kl3DRT2dLU5riVMKKr1DlImd6X7smDhpXUCkJDCKvTEJeRiXh0G132HG9u5a+6Ylw9plFRY7RuTnwohYSpg== dependencies: ansi-escapes "^3.0.0" chalk "^2.0.0" @@ -6912,7 +7173,7 @@ inquirer@6.2.0: run-async "^2.2.0" rxjs "^6.1.0" string-width "^2.1.0" - strip-ansi "^4.0.0" + strip-ansi "^5.0.0" through "^2.3.6" inquirer@^6.2.0, inquirer@^6.2.2: @@ -6934,12 +7195,12 @@ inquirer@^6.2.0, inquirer@^6.2.2: strip-ansi "^5.1.0" through "^2.3.6" -interpret@^1.0.0, interpret@^1.1.0: +interpret@^1.0.0, interpret@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.2.0.tgz#d5061a6224be58e8083985f5014d844359576296" integrity sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw== -invariant@^2.2.0, invariant@^2.2.2: +invariant@^2.2.0, invariant@^2.2.2, invariant@^2.2.3, invariant@^2.2.4: version "2.2.4" resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== @@ -7089,7 +7350,7 @@ is-extendable@^0.1.0, is-extendable@^0.1.1: resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= -is-extendable@^1.0.1: +is-extendable@^1.0.0, is-extendable@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== @@ -7120,6 +7381,11 @@ is-fullwidth-code-point@^2.0.0: resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= +is-function@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.1.tgz#12cfb98b65b57dd3d193a3121f5f6e2f437602b5" + integrity sha1-Es+5i2W1fdPRk6MSH19uL0N2ArU= + is-glob@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" @@ -7452,6 +7718,17 @@ istanbul-reports@^2.2.3: dependencies: handlebars "^4.1.0" +js-beautify@^1.8.9: + version "1.9.1" + resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.9.1.tgz#6f9ef915f5d8d92b9f907606fce63795884c8040" + integrity sha512-oxxvVZdOdUfzk8IOLBF2XUZvl2GoBEfA+b0of4u2EBY/46NlXasi8JdFvazA5lCrf9/lQhTjyVy2QCUW7iq0MQ== + dependencies: + config-chain "^1.1.12" + editorconfig "^0.15.2" + glob "^7.1.3" + mkdirp "~0.5.0" + nopt "~4.0.1" + js-levenshtein-esm@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/js-levenshtein-esm/-/js-levenshtein-esm-1.2.0.tgz#96532c34e0c90df198c9419963c64ca3cf43ae92" @@ -7990,7 +8267,7 @@ loader-utils@1.1.0: emojis-list "^2.0.0" json5 "^0.5.0" -loader-utils@^1.0.2, loader-utils@^1.1.0: +loader-utils@1.2.3, loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.1, loader-utils@^1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7" integrity sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA== @@ -8015,6 +8292,11 @@ locate-path@^3.0.0: p-locate "^3.0.0" path-exists "^3.0.0" +lodash-es@^4.17.11: + version "4.17.11" + resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.11.tgz#145ab4a7ac5c5e52a3531fb4f310255a152b4be0" + integrity sha512-DHb1ub+rMjjrxqlB3H56/6MXtm1lSksDp2rA2cNWjG8mlDUYFhUj3Di2Zn5IwSU87xLv8tNIQ7sSwE/YOX/D/Q== + lodash._reinterpolate@~3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" @@ -8025,11 +8307,21 @@ lodash.clonedeep@^4.5.0: resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= + lodash.get@^4.4.2: version "4.4.2" resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= +lodash.isequal@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" + integrity sha1-QVxEePK8wwEgwizhDtMib30+GOA= + lodash.ismatch@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz#756cb5150ca3ba6f11085a78849645f188f85f37" @@ -8040,6 +8332,16 @@ lodash.isplainobject@^4.0.6: resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= +lodash.mergewith@^4.6.1: + version "4.6.1" + resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz#639057e726c3afbdb3e7d42741caa8d6e4335927" + integrity sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ== + +lodash.pick@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3" + integrity sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM= + lodash.set@^4.3.2: version "4.3.2" resolved "https://registry.yarnpkg.com/lodash.set/-/lodash.set-4.3.2.tgz#d8757b1da807dde24816b0d6a84bea1a76230b23" @@ -8070,12 +8372,17 @@ lodash.templatesettings@^4.0.0: dependencies: lodash._reinterpolate "~3.0.0" +lodash.throttle@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" + integrity sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ= + lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= -lodash@4.17.11, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.0, lodash@^4.2.1: +lodash@4.17.11, lodash@^4.0.1, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.0, lodash@^4.2.1: version "4.17.11" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== @@ -8129,7 +8436,7 @@ lolex@^4.0.1: resolved "https://registry.yarnpkg.com/lolex/-/lolex-4.0.1.tgz#4a99c2251579d693c6a083446dae0e5c3844d3fa" integrity sha512-UHuOBZ5jjsKuzbB/gRNNW8Vg8f00Emgskdq2kvZxgBJCS0aqquAuXai/SkWORlKeZEiNQWZjFZOqIUcH9LqKCw== -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1, loose-envify@^1.4.0: +loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== @@ -8149,15 +8456,7 @@ lower-case@^1.1.1: resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= -lowlight@~1.11.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/lowlight/-/lowlight-1.11.0.tgz#1304d83005126d4e8b1dc0f07981e9b689ec2efc" - integrity sha512-xrGGN6XLL7MbTMdPD6NfWPwY43SNkjf/d0mecSx/CW36fUZTjRHEq0/Cdug3TWKtRXLWi7iMl1eP0olYxj/a4A== - dependencies: - fault "^1.0.2" - highlight.js "~9.13.0" - -lowlight@~1.9.0: +lowlight@~1.9.0, lowlight@~1.9.1: version "1.9.2" resolved "https://registry.yarnpkg.com/lowlight/-/lowlight-1.9.2.tgz#0b9127e3cec2c3021b7795dd81005c709a42fdd1" integrity sha512-Ek18ElVCf/wF/jEm1b92gTnigh94CtBNWiZ2ad+vTgW7cTmQxUY3I98BjHK68gZAJEWmybGBZgx9qv3QxLQB/Q== @@ -8249,6 +8548,11 @@ map-obj@^2.0.0: resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-2.0.0.tgz#a65cd29087a92598b8791257a523e021222ac1f9" integrity sha1-plzSkIepJZi4eRJXpSPgISIqwfk= +map-or-similar@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/map-or-similar/-/map-or-similar-1.5.0.tgz#6de2653174adfb5d9edc33c69d3e92a1b76faf08" + integrity sha1-beJlMXSt+12e3DPGnT6Sobdvrwg= + map-stream@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.1.0.tgz#e56aa94c4c8055a16404a0674b78f215f7c8e194" @@ -8266,10 +8570,13 @@ markdown-escapes@^1.0.0: resolved "https://registry.yarnpkg.com/markdown-escapes/-/markdown-escapes-1.0.2.tgz#e639cbde7b99c841c0bacc8a07982873b46d2122" integrity sha512-lbRZ2mE3Q9RtLjxZBZ9+IMl68DKIXaVAhwvwn9pmjnPLS0h/6kyBMgNhqi1xFJ/2yv6cSyv0jbiZavZv93JkkA== -marked@^0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/marked/-/marked-0.5.2.tgz#3efdb27b1fd0ecec4f5aba362bddcd18120e5ba9" - integrity sha512-fdZvBa7/vSQIZCi4uuwo2N3q+7jJURpMVCcbaX0S1Mg65WZ5ilXvC67MviJAsdjqqgD+CEq4RKo5AYGgINkVAA== +markdown-to-jsx@^6.9.1: + version "6.9.4" + resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-6.9.4.tgz#ed1e6925e643f7a0ee2fed90f28d16b4402aad09" + integrity sha512-Fvx2ZhiknGmcLsWVjIq6MmiN9gcCot8w+jzwN2mLXZcQsJGRN3Zes5Sp5M9YNIzUy/sDyuOTjimFdtAcvvmAPQ== + dependencies: + prop-types "^15.6.2" + unquote "^1.1.0" matcher@^1.0.0: version "1.1.1" @@ -8278,6 +8585,11 @@ matcher@^1.0.0: dependencies: escape-string-regexp "^1.0.4" +material-colors@^1.2.1: + version "1.2.6" + resolved "https://registry.yarnpkg.com/material-colors/-/material-colors-1.2.6.tgz#6d1958871126992ceecc72f4bcc4d8f010865f46" + integrity sha512-6qE4B9deFBIa9YSpOc9O0Sgc43zTeVYbgDT5veRKSlB2+ZuHNoVVxA1L/ckMUayV9Ay9y7Z/SZCLcGteW9i7bg== + md5.js@^1.3.4: version "1.3.5" resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" @@ -8309,6 +8621,18 @@ mem@^4.0.0: mimic-fn "^2.0.0" p-is-promise "^2.0.0" +memoize-one@^5.0.0: + version "5.0.4" + resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.0.4.tgz#005928aced5c43d890a4dfab18ca908b0ec92cbc" + integrity sha512-P0z5IeAH6qHHGkJIXWw0xC2HNEgkx/9uWWBQw64FJj3/ol14VYdfVGWWr0fXfjhhv3TKVIqUq65os6O4GUNksA== + +memoizerific@^1.11.3: + version "1.11.3" + resolved "https://registry.yarnpkg.com/memoizerific/-/memoizerific-1.11.3.tgz#7c87a4646444c32d75438570905f2dbd1b1a805a" + integrity sha1-fIekZGREwy11Q4VwkF8tvRsagFo= + dependencies: + map-or-similar "^1.5.0" + memory-fs@^0.4.0, memory-fs@^0.4.1, memory-fs@~0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" @@ -8691,9 +9015,9 @@ node-fetch@^1.0.1: is-stream "^1.0.1" node-fetch@^2.2.0, node-fetch@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.3.0.tgz#1a1d940bbfb916a1d3e0219f037e89e71f8c5fa5" - integrity sha512-MOd8pV3fxENbryESLgVIeaGKrdl+uaYhCSSVkjeOb/31/njTpcis5aWfdqgNlHIrKOLRbMnfPINPOML2CIFeXA== + version "2.4.1" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.4.1.tgz#b2e38f1117b8acbedbe0524f041fb3177188255d" + integrity sha512-P9UbpFK87NyqBZzUuDBDz4f6Yiys8xm8j7ACDbi6usvFm6KItklQUKjeoqTrYS/S1k6I8oaOC2YLLDr/gg26Mw== node-gyp@^3.8.0: version "3.8.0" @@ -8758,7 +9082,7 @@ node-pre-gyp@^0.12.0: semver "^5.3.0" tar "^4" -node-releases@^1.0.0-alpha.11, node-releases@^1.1.14: +node-releases@^1.1.14, node-releases@^1.1.3: version "1.1.17" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.17.tgz#71ea4631f0a97d5cd4f65f7d04ecf9072eac711a" integrity sha512-/SCjetyta1m7YXLgtACZGDYJdCSIBAWorDWkGCGZlydP2Ll7J48l7j/JxNYZ+xsgSPbWfdulVS/aY+GdjUsQ7Q== @@ -8777,7 +9101,7 @@ node-version@^1.0.0: dependencies: abbrev "1" -nopt@^4.0.1: +nopt@^4.0.1, nopt@~4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= @@ -8785,6 +9109,13 @@ nopt@^4.0.1: abbrev "1" osenv "^0.1.4" +nopt@~1.0.10: + version "1.0.10" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" + integrity sha1-bd0hvSoxQXuScn3Vhfim83YI6+4= + dependencies: + abbrev "1" + normalize-package-data@^2.0.0, normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.3.5, normalize-package-data@^2.4.0: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" @@ -9026,6 +9357,13 @@ object.getownpropertydescriptors@^2.0.3: define-properties "^1.1.2" es-abstract "^1.5.1" +object.omit@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-3.0.0.tgz#0e3edc2fce2ba54df5577ff529f6d97bd8a522af" + integrity sha512-EO+BCv6LJfu+gBIF3ggLicFebFLN5zqzz/WWJlMFfkMyGth+oBkhxzDl0wx2W4GkLzuQs/FsSkXZb2IMWQqmBQ== + dependencies: + is-extendable "^1.0.0" + object.pick@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" @@ -9110,7 +9448,7 @@ ordered-read-streams@^1.0.0: dependencies: readable-stream "^2.0.1" -original@>=0.0.5: +original@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== @@ -9359,11 +9697,6 @@ parse-node-version@^1.0.0: resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b" integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== -parse-passwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" - integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= - parse-path@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/parse-path/-/parse-path-4.0.1.tgz#0ec769704949778cb3b8eda5e994c32073a1adff" @@ -9606,6 +9939,13 @@ plugin-error@^1.0.1: arr-union "^3.1.0" extend-shallow "^3.0.2" +polished@^2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/polished/-/polished-2.3.3.tgz#bdbaba962ba8271b0e11aa287f2befd4c87be99a" + integrity sha512-59V4fDbdxtH4I1m9TWxFsoGJbC8nnOpUYo5uFmvMfKp9Qh+6suo4VMUle1TGIIUZIGxfkW+Rs485zPk0wcwR2Q== + dependencies: + "@babel/runtime" "^7.2.0" + polymer-webpack-loader@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/polymer-webpack-loader/-/polymer-webpack-loader-2.0.3.tgz#2a2d1c2ef05bff372b573d3b761628a3b4ad3e7f" @@ -9621,6 +9961,11 @@ polymer-webpack-loader@^2.0.0: postcss "^6.0.9" source-map "^0.5.6" +popper.js@^1.14.4: + version "1.15.0" + resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.15.0.tgz#5560b99bbad7647e9faa475c6b8056621f5a4ff2" + integrity sha512-w010cY1oCUmI+9KwwlWki+r5jxKfTFDVoadl7MSrIujHU5MJ5OR6HTDj6Xo8aoR/QsA56x8jKjA59qGH4ELtrA== + posix-character-classes@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" @@ -9651,43 +9996,53 @@ postcss-loader@^3.0.0: postcss-load-config "^2.0.0" schema-utils "^1.0.0" -postcss-modules-extract-imports@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz#dc87e34148ec7eab5f791f7cd5849833375b741a" - integrity sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw== +postcss-modules-extract-imports@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" + integrity sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== dependencies: - postcss "^6.0.1" + postcss "^7.0.5" -postcss-modules-local-by-default@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069" - integrity sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk= +postcss-modules-local-by-default@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-2.0.6.tgz#dd9953f6dd476b5fd1ef2d8830c8929760b56e63" + integrity sha512-oLUV5YNkeIBa0yQl7EYnxMgy4N6noxmiwZStaEJUSe2xPMcdNc8WmBQuQCx18H5psYbVxz8zoHk0RAAYZXP9gA== dependencies: - css-selector-tokenizer "^0.7.0" - postcss "^6.0.1" + postcss "^7.0.6" + postcss-selector-parser "^6.0.0" + postcss-value-parser "^3.3.1" -postcss-modules-scope@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90" - integrity sha1-1upkmUx5+XtipytCb75gVqGUu5A= +postcss-modules-scope@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.1.0.tgz#ad3f5bf7856114f6fcab901b0502e2a2bc39d4eb" + integrity sha512-91Rjps0JnmtUB0cujlc8KIKCsJXWjzuxGeT/+Q2i2HXKZ7nBUeF9YQTZZTNvHVoNYj1AthsjnGLtqDUE0Op79A== dependencies: - css-selector-tokenizer "^0.7.0" - postcss "^6.0.1" + postcss "^7.0.6" + postcss-selector-parser "^6.0.0" -postcss-modules-values@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20" - integrity sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA= +postcss-modules-values@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-2.0.0.tgz#479b46dc0c5ca3dc7fa5270851836b9ec7152f64" + integrity sha512-Ki7JZa7ff1N3EIMlPnGTZfUMe69FFwiQPnVSXC9mnn3jozCRBYIxiZd44yJOV2AmabOo4qFf8s0dC/+lweG7+w== dependencies: icss-replace-symbols "^1.1.0" - postcss "^6.0.1" + postcss "^7.0.6" + +postcss-selector-parser@^6.0.0: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz#934cf799d016c83411859e09dcecade01286ec5c" + integrity sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg== + dependencies: + cssesc "^3.0.0" + indexes-of "^1.0.1" + uniq "^1.0.1" postcss-value-parser@^3.3.0, postcss-value-parser@^3.3.1: version "3.3.1" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== -postcss@^6.0.1, postcss@^6.0.23, postcss@^6.0.9: +postcss@^6.0.9: version "6.0.23" resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== @@ -9696,7 +10051,7 @@ postcss@^6.0.1, postcss@^6.0.23, postcss@^6.0.9: source-map "^0.6.1" supports-color "^5.4.0" -postcss@^7.0.0, postcss@^7.0.14: +postcss@^7.0.0, postcss@^7.0.14, postcss@^7.0.5, postcss@^7.0.6: version "7.0.14" resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.14.tgz#4527ed6b1ca0d82c53ce5ec1a2041c2346bbd6e5" integrity sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg== @@ -9710,7 +10065,7 @@ prelude-ls@~1.1.2: resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= -prettier@^1.14.3, prettier@^1.15.0: +prettier@^1.15.0, prettier@^1.16.4: version "1.17.0" resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.17.0.tgz#53b303676eed22cc14a9f0cec09b477b3026c008" integrity sha512-sXe5lSt2WQlCbydGETgfm1YBShgOX4HxQkFPvbxkcwgDvGDeqVau8h+12+lmSVlP3rHPz0oavfddSZg/q+Szjw== @@ -9810,7 +10165,7 @@ promzard@^0.3.0: dependencies: read "1" -prop-types@^15.5.10, prop-types@^15.5.4, prop-types@^15.5.8, prop-types@^15.5.9, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2: +prop-types@^15.5.10, prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2: version "15.7.2" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== @@ -9960,7 +10315,7 @@ querystring@0.2.0, querystring@^0.2.0: resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= -querystringify@^2.0.0: +querystringify@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.1.tgz#60e5a5fd64a7f8bfa4d2ab2ed6fdf4c85bad154e" integrity sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA== @@ -9970,6 +10325,13 @@ quick-lru@^1.0.0: resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-1.1.0.tgz#4360b17c61136ad38078397ff11416e186dcfbb8" integrity sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g= +raf@^3.4.0: + version "3.4.1" + resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39" + integrity sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA== + dependencies: + performance-now "^2.1.0" + ramda@^0.21.0: version "0.21.0" resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.21.0.tgz#a001abedb3ff61077d4ff1d577d44de77e8d0a35" @@ -10015,10 +10377,13 @@ raw-body@2.4.0: iconv-lite "0.4.24" unpipe "1.0.0" -raw-loader@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/raw-loader/-/raw-loader-0.5.1.tgz#0c3d0beaed8a01c966d9787bf778281252a979aa" - integrity sha1-DD0L6u2KAclm2Xh793goElKpeao= +raw-loader@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/raw-loader/-/raw-loader-1.0.0.tgz#3f9889e73dadbda9a424bce79809b4133ad46405" + integrity sha512-Uqy5AqELpytJTRxYT4fhltcKPj0TyaEpzJDcGz7DFJi+pQOOi3GjR/DOdxTkTsF+NzhnldIoG6TORaBlInUuqA== + dependencies: + loader-utils "^1.1.0" + schema-utils "^1.0.0" rc@^1.2.7: version "1.2.8" @@ -10030,37 +10395,57 @@ rc@^1.2.7: minimist "^1.2.0" strip-json-comments "~2.0.1" -react-dev-utils@^6.1.0: - version "6.1.1" - resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-6.1.1.tgz#a07e3e8923c4609d9f27e5af5207e3ca20724895" - integrity sha512-ThbJ86coVd6wV/QiTo8klDTvdAJ1WsFCGQN07+UkN+QN9CtCSsl/+YuDJToKGeG8X4j9HMGXNKbk2QhPAZr43w== +react-clientside-effect@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/react-clientside-effect/-/react-clientside-effect-1.2.0.tgz#db823695f75e9616a5e4dd6d908e5ea627fb2516" + integrity sha512-cVIsGG7SNHsQsCP4+fw7KFUB0HiYiU8hbvL640XaLCbZ31aK8/lj0qOKJ2K+xRjuQz/IM4Q4qclI0aEqTtcXtA== + dependencies: + "@babel/runtime" "^7.0.0" + shallowequal "^1.1.0" + +react-color@^2.17.0: + version "2.17.2" + resolved "https://registry.yarnpkg.com/react-color/-/react-color-2.17.2.tgz#ef002cafd5ae8daf3d374b85bb44ac9d36785c0a" + integrity sha512-TpT/D3wEQmyCOcIXrUgKOvEXpJtMylEx5yzw0laGP30mfC5yO4CoUsiYvfPiUbbkFjMGurPJjkKOkkOfBBIjFQ== + dependencies: + "@icons/material" "^0.2.4" + lodash "^4.17.11" + material-colors "^1.2.1" + prop-types "^15.5.10" + reactcss "^1.2.0" + tinycolor2 "^1.4.1" + +react-dev-utils@^7.0.0: + version "7.0.5" + resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-7.0.5.tgz#cb95375d01ae71ca27b3c7616006ef7a77d14e8e" + integrity sha512-zJnqqb0x6gd63E3xoz5pXAxBPNaW75Hyz7GgQp0qPhMroBCRQtRvG67AoTZZY1z4yCYVJQZAfQJFdnea0Ujbug== dependencies: "@babel/code-frame" "7.0.0" address "1.0.3" - browserslist "4.1.1" - chalk "2.4.1" + browserslist "4.4.1" + chalk "2.4.2" cross-spawn "6.0.5" detect-port-alt "1.1.6" escape-string-regexp "1.0.5" filesize "3.6.1" find-up "3.0.0" - global-modules "1.0.0" - globby "8.0.1" + global-modules "2.0.0" + globby "8.0.2" gzip-size "5.0.0" - immer "1.7.2" - inquirer "6.2.0" + immer "1.10.0" + inquirer "6.2.1" is-root "2.0.0" - loader-utils "1.1.0" + loader-utils "1.2.3" opn "5.4.0" pkg-up "2.0.0" - react-error-overlay "^5.1.0" + react-error-overlay "^5.1.4" recursive-readdir "2.2.2" shell-quote "1.6.1" - sockjs-client "1.1.5" - strip-ansi "4.0.0" + sockjs-client "1.3.0" + strip-ansi "5.0.0" text-table "0.2.0" -react-dom@^16.6.0, react-dom@^16.7.0: +react-dom@^16.8.1: version "16.8.6" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.8.6.tgz#71d6303f631e8b0097f56165ef608f051ff6e10f" integrity sha512-1nL7PIq9LTL3fthPqwkvr2zY7phIPjYrT0jp4HjyEQrEROnw4dG41VVwi/wfoCneoleqrNX7iAD+pXebJZwrwA== @@ -10070,22 +10455,59 @@ react-dom@^16.6.0, react-dom@^16.7.0: prop-types "^15.6.2" scheduler "^0.13.6" -react-error-overlay@^5.1.0: +react-draggable@^3.1.1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/react-draggable/-/react-draggable-3.3.0.tgz#2ed7ea3f92e7d742d747f9e6324860606cd4d997" + integrity sha512-U7/jD0tAW4T0S7DCPK0kkKLyL0z61sC/eqU+NUfDjnq+JtBKaYKDHpsK2wazctiA4alEzCXUnzkREoxppOySVw== + dependencies: + classnames "^2.2.5" + prop-types "^15.6.0" + +react-error-overlay@^5.1.4: version "5.1.5" resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-5.1.5.tgz#884530fd055476c764eaa8ab13b8ecf1f57bbf2c" integrity sha512-O9JRum1Zq/qCPFH5qVEvDDrVun8Jv9vbHtZXCR1EuRj9sKg1xJTlHxBzU6AkCzpvxRLuiY4OKImy3cDLQ+UTdg== -react-fuzzy@^0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/react-fuzzy/-/react-fuzzy-0.5.2.tgz#fc13bf6f0b785e5fefe908724efebec4935eaefe" - integrity sha512-qIZZxaCheb/HhcBi5fABbiCFg85+K5r1TCps1D4uaL0LAMMD/1zm/x1/kNR130Tx7nnY9V7mbFyY0DquPYeLAw== - dependencies: - babel-runtime "^6.23.0" - classnames "^2.2.5" - fuse.js "^3.0.1" - prop-types "^15.5.9" +react-fast-compare@^2.0.2: + version "2.0.4" + resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-2.0.4.tgz#e84b4d455b0fec113e0402c329352715196f81f9" + integrity sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw== -react-inspector@^2.3.0: +react-focus-lock@^1.17.7: + version "1.19.1" + resolved "https://registry.yarnpkg.com/react-focus-lock/-/react-focus-lock-1.19.1.tgz#2f3429793edaefe2d077121f973ce5a3c7a0651a" + integrity sha512-TPpfiack1/nF4uttySfpxPk4rGZTLXlaZl7ncZg/ELAk24Iq2B1UUaUioID8H8dneUXqznT83JTNDHDj+kwryw== + dependencies: + "@babel/runtime" "^7.0.0" + focus-lock "^0.6.3" + prop-types "^15.6.2" + react-clientside-effect "^1.2.0" + +react-helmet-async@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/react-helmet-async/-/react-helmet-async-0.2.0.tgz#d20d8725c1dcdcc95d54e281a1040af47c3abffa" + integrity sha512-xo8oN+SUt0YkgQscKPTqhZZIOn5ni18FMv/H3KuBDt5+yAXTGktPEf3HU2EyufbHAF0TQ8qI+JrA3ILnjVfqNA== + dependencies: + invariant "^2.2.4" + prop-types "^15.6.1" + react-fast-compare "^2.0.2" + shallowequal "^1.0.2" + +react-hotkeys@2.0.0-pre4: + version "2.0.0-pre4" + resolved "https://registry.yarnpkg.com/react-hotkeys/-/react-hotkeys-2.0.0-pre4.tgz#a1c248a51bdba4282c36bf3204f80d58abc73333" + integrity sha512-oa+UncSWyOwMK3GExt+oELXaR7T3ItgcMolsupQFdKvwkEhVAluJd5rYczsRSQpQlVkdNoHG46De2NUeuS+88Q== + dependencies: + prop-types "^15.6.1" + +react-input-autosize@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/react-input-autosize/-/react-input-autosize-2.2.1.tgz#ec428fa15b1592994fb5f9aa15bb1eb6baf420f8" + integrity sha512-3+K4CD13iE4lQQ2WlF8PuV5htfmTRLH6MDnfndHM6LuBRszuXnuyIfE7nhSKt8AzRBZ50bu0sAhkNMeS5pxQQA== + dependencies: + prop-types "^15.5.8" + +react-inspector@^2.3.0, react-inspector@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/react-inspector/-/react-inspector-2.3.1.tgz#f0eb7f520669b545b441af9d38ec6d706e5f649c" integrity sha512-tUUK7t3KWgZEIUktOYko5Ic/oYwvjEvQUFAGC1UeMeDaQ5za2yZFtItJa2RTwBJB//NxPr000WQK6sEbqC6y0Q== @@ -10094,17 +10516,17 @@ react-inspector@^2.3.0: is-dom "^1.0.9" prop-types "^15.6.1" -react-is@^16.8.1: +react-is@^16.7.0, react-is@^16.8.1: version "16.8.6" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.6.tgz#5bbc1e2d29141c9fbdfed456343fe2bc430a6a16" integrity sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA== -react-lifecycles-compat@^3.0.0, react-lifecycles-compat@^3.0.4: +react-lifecycles-compat@^3.0.0, react-lifecycles-compat@^3.0.2, react-lifecycles-compat@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== -react-modal@^3.6.1: +react-modal@^3.8.1: version "3.8.1" resolved "https://registry.yarnpkg.com/react-modal/-/react-modal-3.8.1.tgz#7300f94a6f92a2e17994de0be6ccb61734464c9e" integrity sha512-aLKeZM9pgXpIKVwopRHMuvqKWiBajkqisDA8UzocdCF6S4fyKVfLWmZR5G1Q0ODBxxxxf2XIwiCP8G/11GJAuw== @@ -10114,30 +10536,57 @@ react-modal@^3.6.1: react-lifecycles-compat "^3.0.0" warning "^3.0.0" -react-split-pane@^0.1.84: - version "0.1.87" - resolved "https://registry.yarnpkg.com/react-split-pane/-/react-split-pane-0.1.87.tgz#a7027ae554abfacca35f5f780288b07fe4ec4cbd" - integrity sha512-F22jqWyKB1WximT0U5HKdSuB9tmJGjjP+WUyveHxJJys3ANsljj163kCdsI6M3gdfyCVC+B2rq8sc5m2Ko02RA== +react-popper-tooltip@^2.8.0: + version "2.8.2" + resolved "https://registry.yarnpkg.com/react-popper-tooltip/-/react-popper-tooltip-2.8.2.tgz#4803446362a815b1406e39526ddeb299ed2fb414" + integrity sha512-k0T5y42Lhru4+7/YqB20YoHtlemlKE/6hT8nWtQzvoyBw/eKCahK6+udW4iZ6KwRYM/vocih14d0OPkMccqhWA== dependencies: - prop-types "^15.5.10" - react-lifecycles-compat "^3.0.4" - react-style-proptype "^3.0.0" + "@babel/runtime" "^7.4.3" + react-popper "^1.3.3" -react-style-proptype@^3.0.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/react-style-proptype/-/react-style-proptype-3.2.2.tgz#d8e998e62ce79ec35b087252b90f19f1c33968a0" - integrity sha512-ywYLSjNkxKHiZOqNlso9PZByNEY+FTyh3C+7uuziK0xFXu9xzdyfHwg4S9iyiRRoPCR4k2LqaBBsWVmSBwCWYQ== +react-popper@^1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/react-popper/-/react-popper-1.3.3.tgz#2c6cef7515a991256b4f0536cd4bdcb58a7b6af6" + integrity sha512-ynMZBPkXONPc5K4P5yFWgZx5JGAUIP3pGGLNs58cfAPgK67olx7fmLp+AdpZ0+GoQ+ieFDa/z4cdV6u7sioH6w== dependencies: - prop-types "^15.5.4" + "@babel/runtime" "^7.1.2" + create-react-context "<=0.2.2" + popper.js "^1.14.4" + prop-types "^15.6.1" + typed-styles "^0.0.7" + warning "^4.0.2" -react-syntax-highlighter@^10.0.0: - version "10.2.1" - resolved "https://registry.yarnpkg.com/react-syntax-highlighter/-/react-syntax-highlighter-10.2.1.tgz#a30bf8e131c29e714a8e781ecadbace329da1530" - integrity sha512-oiCu5H0cv8FoBx1RfKWFJJEWARIyvl8FbOpzLtTextkN2D6mPAFjRooSyP0sU7/BqZnt7C6vF1CqrjdnEKREYw== +react-resize-detector@^3.2.1: + version "3.4.0" + resolved "https://registry.yarnpkg.com/react-resize-detector/-/react-resize-detector-3.4.0.tgz#2ccd399958a0efe9b7c52c5db5a13d87e47cd585" + integrity sha512-T96I8Iqa1hGWyooeFA2Sl6FdPoMhXWINfEKg2/EJLxhP37+/94VNuyuyz9CRqpmApD83IWRR+lbB3r0ADMoKJg== dependencies: - "@babel/runtime" "^7.3.1" - highlight.js "~9.13.0" - lowlight "~1.11.0" + lodash "^4.17.11" + lodash-es "^4.17.11" + prop-types "^15.6.2" + resize-observer-polyfill "^1.5.1" + +react-select@^2.3.0: + version "2.4.3" + resolved "https://registry.yarnpkg.com/react-select/-/react-select-2.4.3.tgz#62efdf76d7e33e9bde22d907a0cc8abd0aeab656" + integrity sha512-cmxNaiHpviRYkojeW9rGEUJ4jpX7QTmPe2wcscwA4d1lStzw/cJtr4ft5H2O/YhfpkrcwaLghu3XmEYdXhBo8Q== + dependencies: + classnames "^2.2.5" + emotion "^9.1.2" + memoize-one "^5.0.0" + prop-types "^15.6.0" + raf "^3.4.0" + react-input-autosize "^2.2.1" + react-transition-group "^2.2.1" + +react-syntax-highlighter@^8.0.1: + version "8.1.0" + resolved "https://registry.yarnpkg.com/react-syntax-highlighter/-/react-syntax-highlighter-8.1.0.tgz#59103ff17a828a27ed7c8f035ae2558f09b6b78c" + integrity sha512-G2bkZxmF3VOa4atEdXIDSfwwCqjw6ZQX5znfTaHcErA1WqHIS0o6DaSCDKFPVaOMXQEB9Hf1UySYQvuJmV8CXg== + dependencies: + babel-runtime "^6.18.0" + highlight.js "~9.12.0" + lowlight "~1.9.1" prismjs "^1.8.4" refractor "^2.4.1" @@ -10149,7 +10598,7 @@ react-textarea-autosize@^7.0.4: "@babel/runtime" "^7.1.2" prop-types "^15.6.0" -react-transition-group@^2.0.0: +react-transition-group@^2.2.1: version "2.9.0" resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-2.9.0.tgz#df9cdb025796211151a436c69a8f3b97b5b07c8d" integrity sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg== @@ -10159,20 +10608,7 @@ react-transition-group@^2.0.0: prop-types "^15.6.2" react-lifecycles-compat "^3.0.4" -react-treebeard@3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/react-treebeard/-/react-treebeard-3.1.0.tgz#e380b9e75f900e538044280ac365d29092583642" - integrity sha512-u4OEzwZk1Xcxp2s55Ny/Ofp8fHRwlabKOAeGbzQ7XUE9YXFbPj8ajl0FInbXEP4Ys9+E1vHCtgqJ6VBsgbCPVg== - dependencies: - "@babel/runtime" "^7.0.0" - "@emotion/core" "^0.13.1" - "@emotion/styled" "^0.10.6" - deep-equal "^1.0.1" - prop-types "^15.6.2" - shallowequal "^1.1.0" - velocity-react "^1.4.1" - -react@^16.6.0, react@^16.7.0: +react@^16.8.1: version "16.8.6" resolved "https://registry.yarnpkg.com/react/-/react-16.8.6.tgz#ad6c3a9614fd3a4e9ef51117f54d888da01f2bbe" integrity sha512-pC0uMkhLaHm11ZSJULfOBqV4tIZkx87ZLvbbQYunNixAAvjnC+snJCg0XQXn9VIsttVsbZP/H/ewzgsd5fxKXw== @@ -10182,6 +10618,18 @@ react@^16.6.0, react@^16.7.0: prop-types "^15.6.2" scheduler "^0.13.6" +reactcss@^1.2.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/reactcss/-/reactcss-1.2.3.tgz#c00013875e557b1cf0dfd9a368a1c3dab3b548dd" + integrity sha512-KiwVUcFu1RErkI97ywr8nvx8dNOpT03rbnma0SSalTYjkrPYaEajR4a/MRt6DZ46K6arDRbWMNHF+xH7G7n/8A== + dependencies: + lodash "^4.0.1" + +reactjs-popup@^1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/reactjs-popup/-/reactjs-popup-1.3.2.tgz#7f7861443fc5edfb0184da1d01838dbd5db690cd" + integrity sha512-BwfaOkKpLHNHxSmiMcX/yc61twJvjGbJ/SBE+fYovJudFlaZDYXGPSp+3dTCE0UoNsEqF8oc/pNkYlGgmrnsrw== + read-cmd-shim@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-1.0.1.tgz#2d5d157786a37c055d22077c32c53f8329e91c7b" @@ -10337,6 +10785,18 @@ rechoir@^0.6.2: dependencies: resolve "^1.1.6" +recompose@^0.30.0: + version "0.30.0" + resolved "https://registry.yarnpkg.com/recompose/-/recompose-0.30.0.tgz#82773641b3927e8c7d24a0d87d65aeeba18aabd0" + integrity sha512-ZTrzzUDa9AqUIhRk4KmVFihH0rapdCSMFXjhHbNrjAWxBuUD/guYlyysMnuHjlZC/KRiOKRtB4jf96yYSkKE8w== + dependencies: + "@babel/runtime" "^7.0.0" + change-emitter "^0.1.2" + fbjs "^0.8.1" + hoist-non-react-statics "^2.3.1" + react-lifecycles-compat "^3.0.2" + symbol-observable "^1.0.4" + recursive-readdir@2.2.2: version "2.2.2" resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f" @@ -10360,14 +10820,6 @@ redent@^2.0.0: indent-string "^3.0.0" strip-indent "^2.0.0" -redux@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/redux/-/redux-4.0.1.tgz#436cae6cc40fbe4727689d7c8fae44808f1bfef5" - integrity sha512-R7bAtSkk7nY6O/OYMVR9RiBI+XghjF9rlbl5806HJbQph0LJVHZrU5oaO4q70eUKiqMRqm4y07KLTlMZ2BlVmg== - dependencies: - loose-envify "^1.4.0" - symbol-observable "^1.2.0" - refractor@^2.4.1: version "2.9.0" resolved "https://registry.yarnpkg.com/refractor/-/refractor-2.9.0.tgz#0a381aadb51513e4e6ec1ed410b5104dd65e2489" @@ -10425,9 +10877,9 @@ regex-not@^1.0.0, regex-not@^1.0.2: safe-regex "^1.1.0" regexp-tree@^0.1.0: - version "0.1.5" - resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.5.tgz#7cd71fca17198d04b4176efd79713f2998009397" - integrity sha512-nUmxvfJyAODw+0B13hj8CFVAxhe7fDEAgJgaotBu3nnR+IgGgZq59YedJP5VYTlkEfqjuK6TuRpnymKdatLZfQ== + version "0.1.6" + resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.6.tgz#84900fa12fdf428a2ac25f04300382a7c0148479" + integrity sha512-LFrA98Dw/heXqDojz7qKFdygZmFoiVlvE1Zp7Cq2cvF+ZA+03Gmhy0k0PQlsC1jvHPiTUSs+pDHEuSWv6+6D7w== regexp.prototype.flags@^1.2.0: version "1.2.0" @@ -10618,6 +11070,11 @@ requires-port@^1.0.0: resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= +resize-observer-polyfill@^1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" + integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== + resolve-cwd@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" @@ -10625,14 +11082,6 @@ resolve-cwd@^2.0.0: dependencies: resolve-from "^3.0.0" -resolve-dir@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" - integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= - dependencies: - expand-tilde "^2.0.0" - global-modules "^1.0.0" - resolve-from@4.0.0, resolve-from@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" @@ -10657,12 +11106,17 @@ resolve-options@^1.1.0: dependencies: value-or-function "^3.0.0" +resolve-pathname@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/resolve-pathname/-/resolve-pathname-2.2.0.tgz#7e9ae21ed815fd63ab189adeee64dc831eefa879" + integrity sha512-bAFz9ld18RzJfddgrO2e/0S2O81710++chRMUxHjXOYKF6jTAMrUNZrEZ1PvV0zlhfjidm08iRPdTLPno1FuRg== + resolve-url@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= -resolve@^1.1.6, resolve@^1.10.0, resolve@^1.3.2, resolve@^1.5.0, resolve@^1.8.1: +resolve@^1.1.6, resolve@^1.10.0, resolve@^1.3.2, resolve@^1.5.0: version "1.10.1" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.10.1.tgz#664842ac960795bbe758221cdccda61fb64b5f18" integrity sha512-KuIe4mf++td/eFb6wkaPbMDnP6kObCaEtIDuHOUED6MNUo4K670KZUHuuvYPZDxNF0WVLw49n06M2m2dXphEzA== @@ -10750,6 +11204,11 @@ safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, s resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== +safe-eval@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/safe-eval/-/safe-eval-0.4.1.tgz#e54ba5a1bbdec795d488f6c8765e0c2a78b4cdc0" + integrity sha512-wmiu4RSYVZ690RP1+cv/LxfPK1dIlEN35aW7iv4SMYdqDrHbkll4+NJcHmKm7PbCuI1df1otOcPwgcc2iFR85g== + safe-regex@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" @@ -10932,7 +11391,7 @@ sha.js@^2.4.0, sha.js@^2.4.8: inherits "^2.0.1" safe-buffer "^5.0.1" -shallowequal@^1.1.0: +shallowequal@^1.0.2, shallowequal@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8" integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== @@ -11125,17 +11584,17 @@ socket.io@2.1.1: socket.io-client "2.1.1" socket.io-parser "~3.2.0" -sockjs-client@1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.5.tgz#1bb7c0f7222c40f42adf14f4442cbd1269771a83" - integrity sha1-G7fA9yIsQPQq3xT0RCy9Eml3GoM= +sockjs-client@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.3.0.tgz#12fc9d6cb663da5739d3dc5fb6e8687da95cb177" + integrity sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg== dependencies: - debug "^2.6.6" - eventsource "0.1.6" - faye-websocket "~0.11.0" - inherits "^2.0.1" + debug "^3.2.5" + eventsource "^1.0.7" + faye-websocket "~0.11.1" + inherits "^2.0.3" json3 "^3.3.2" - url-parse "^1.1.8" + url-parse "^1.4.3" socks-proxy-agent@^4.0.0: version "4.0.2" @@ -11199,6 +11658,11 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== +source-map@^0.7.2: + version "0.7.3" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" + integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== + space-separated-tokens@^1.0.0: version "1.1.3" resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.3.tgz#bc6500e116d13285a94b59b58c44c7f045fe6124" @@ -11465,12 +11929,12 @@ stringify-object@^3.2.2: is-obj "^1.0.1" is-regexp "^1.0.0" -strip-ansi@4.0.0, strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= +strip-ansi@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.0.0.tgz#f78f68b5d0866c20b2c9b8c61b5298508dc8756f" + integrity sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow== dependencies: - ansi-regex "^3.0.0" + ansi-regex "^4.0.0" strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" @@ -11479,7 +11943,14 @@ strip-ansi@^3.0.0, strip-ansi@^3.0.1: dependencies: ansi-regex "^2.0.0" -strip-ansi@^5.1.0: +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= + dependencies: + ansi-regex "^3.0.0" + +strip-ansi@^5.0.0, strip-ansi@^5.1.0: version "5.2.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== @@ -11537,6 +12008,16 @@ style-loader@^0.23.1: loader-utils "^1.1.0" schema-utils "^1.0.0" +stylis-rule-sheet@^0.0.10: + version "0.0.10" + resolved "https://registry.yarnpkg.com/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz#44e64a2b076643f4b52e5ff71efc04d8c3c4a430" + integrity sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw== + +stylis@^3.5.0: + version "3.5.4" + resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.5.4.tgz#f665f25f5e299cf3d64654ab949a57c768b73fbe" + integrity sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q== + supports-color@5.4.0: version "5.4.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.4.0.tgz#1c6b337402c2137605efe19f10fec390f6faab54" @@ -11571,7 +12052,7 @@ svg-url-loader@^2.3.2: file-loader "1.1.11" loader-utils "1.1.0" -symbol-observable@^1.1.0, symbol-observable@^1.2.0: +symbol-observable@^1.0.4, symbol-observable@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== @@ -11625,6 +12106,20 @@ tar@^4, tar@^4.4.8: safe-buffer "^5.1.2" yallist "^3.0.2" +telejson@^2.1.0, telejson@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/telejson/-/telejson-2.1.1.tgz#cd8835ce90198c9341078dbe80849e39d1a2b73c" + integrity sha512-tc9Jdrhro4zzYgN6y5DNzCXIyIsWT7znGEfK7G4KMPF0X0tC2cVw2SPKnJObao/cxP7/FSnG8bJe0JD390My5g== + dependencies: + global "^4.3.2" + is-function "^1.0.1" + is-regex "^1.0.4" + is-symbol "^1.0.2" + isobject "^3.0.1" + lodash.get "^4.4.2" + memoizerific "^1.11.3" + safe-eval "^0.4.1" + temp-dir@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" @@ -11656,7 +12151,7 @@ term-size@^1.2.0: dependencies: execa "^0.7.0" -terser-webpack-plugin@^1.1.0: +terser-webpack-plugin@^1.1.0, terser-webpack-plugin@^1.2.1: version "1.2.3" resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.2.3.tgz#3f98bc902fac3e5d0de730869f50668561262ec8" integrity sha512-GOK7q85oAb/5kE12fMuLdn2btOS9OBZn4VsecpHDywoUC/jLhSAKOiYo0ezx7ss2EXPMzyEWFoE0s1WLE+4+oA== @@ -11734,6 +12229,21 @@ tiny-emitter@^2.0.0: resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" integrity sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q== +tiny-invariant@^1.0.2: + version "1.0.4" + resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.0.4.tgz#346b5415fd93cb696b0c4e8a96697ff590f92463" + integrity sha512-lMhRd/djQJ3MoaHEBrw8e2/uM4rs9YMNk0iOr8rHQ0QdbM7D4l0gFl3szKdeixrlyfm9Zqi4dxHCM2qVG8ND5g== + +tiny-warning@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.2.tgz#1dfae771ee1a04396bdfde27a3adcebc6b648b28" + integrity sha512-rru86D9CpQRLvsFG5XFdy0KdLAvjdQDyZCsRcuu60WtzFylDM3eAWSxEVz5kzL2Gp544XiUvPbVKtOA/txLi9Q== + +tinycolor2@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.4.1.tgz#f4fad333447bc0b07d4dc8e9209d8f39a8ac77e8" + integrity sha1-9PrTM0R7wLB9TcjpIJ2POaisd+g= + tmp@0.0.33, tmp@0.0.x, tmp@^0.0.33: version "0.0.33" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" @@ -11808,6 +12318,11 @@ to-time@^1.0.2: dependencies: bignumber.js "^2.4.0" +toggle-selection@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/toggle-selection/-/toggle-selection-1.0.6.tgz#6e45b1263f2017fa0acc7d89d78b15b8bf77da32" + integrity sha1-bkWxJj8gF/oKzH2J14sVuL932jI= + toidentifier@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" @@ -11818,6 +12333,13 @@ toposort@^2.0.2: resolved "https://registry.yarnpkg.com/toposort/-/toposort-2.0.2.tgz#ae21768175d1559d48bef35420b2f4962f09c330" integrity sha1-riF2gXXRVZ1IvvNUILL0li8JwzA= +touch@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/touch/-/touch-2.0.2.tgz#ca0b2a3ae3211246a61b16ba9e6cbf1596287164" + integrity sha512-qjNtvsFXTRq7IuMLweVgFxmEuQ6gLbRs2jQxL80TtZ31dEKWYIxRXquij6w6VimyDek5hD3PytljHmEtAs2u0A== + dependencies: + nopt "~1.0.10" + tough-cookie@~2.4.3: version "2.4.3" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" @@ -11903,13 +12425,18 @@ type-detect@4.0.8: integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== type-is@~1.6.16, type-is@~1.6.17: - version "1.6.17" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.17.tgz#9ef72233f08ffbe83b8fa3c93f4f93ecbc330bc2" - integrity sha512-jYZzkOoAPVyQ9vlZ4xEJ4BBbHC4a7hbY1xqyCPe6AiQVVqfbZEulJm0VpqK4B+096O1VQi0l6OBGH210ejx/bA== + version "1.6.18" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== dependencies: media-typer "0.3.0" mime-types "~2.1.24" +typed-styles@^0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/typed-styles/-/typed-styles-0.0.7.tgz#93392a008794c4595119ff62dde6809dbc40a3d9" + integrity sha512-pzP0PWoZUhsECYjABgCGQlRGL1n7tOHsgwYv3oIiEpJwGhFTuty/YNeduxQYzXXa3Ge5BdT6sHYIQYpl4uJ+5Q== + typedarray@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" @@ -11929,9 +12456,9 @@ uglify-js@3.4.x: source-map "~0.6.1" uglify-js@^3.1.4: - version "3.5.8" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.5.8.tgz#496f62a8c23c3e6791563acbc04908edaca4025f" - integrity sha512-GFSjB1nZIzoIq70qvDRtWRORHX3vFkAnyK/rDExc0BN7r9+/S+Voz3t/fwJuVfjppAMz+ceR2poE7tkhvnVwQQ== + version "3.5.9" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.5.9.tgz#372fbf95939555b1f460b1777d33a67d4a994ac9" + integrity sha512-WpT0RqsDtAWPNJK955DEnb6xjymR8Fn0OlK4TT4pS0ASYsVPqr5ELhgwOwLCP5J5vHeJ4xmMmz3DEgdqC10JeQ== dependencies: commander "~2.20.0" source-map "~0.6.1" @@ -12009,6 +12536,11 @@ union-value@^1.0.0: is-extendable "^0.1.1" set-value "^0.4.3" +uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= + unique-filename@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" @@ -12079,6 +12611,11 @@ unpipe@1.0.0, unpipe@~1.0.0: resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= +unquote@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" + integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= + unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" @@ -12118,12 +12655,12 @@ url-loader@^1.1.2: mime "^2.0.3" schema-utils "^1.0.0" -url-parse@^1.1.8, url-parse@^1.4.3: - version "1.4.6" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.6.tgz#baf91d6e6783c8a795eb476892ffef2737fc0456" - integrity sha512-/B8AD9iQ01seoXmXf9z/MjLZQIdOoYl/+gvsQF6+mpnxaTfG9P7srYaiqaDMyKkR36XMXfhqSHss5MyFAO8lew== +url-parse@^1.4.3: + version "1.4.7" + resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.7.tgz#a8a83535e8c00a316e403a5db4ac1b9b853ae278" + integrity sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg== dependencies: - querystringify "^2.0.0" + querystringify "^2.1.1" requires-port "^1.0.0" url-template@^2.0.8: @@ -12218,6 +12755,11 @@ validate-npm-package-name@^3.0.0: dependencies: builtins "^1.0.3" +value-equal@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/value-equal/-/value-equal-0.4.0.tgz#c5bdd2f54ee093c04839d71ce2e4758a6890abc7" + integrity sha512-x+cYdNnaA3CxvMaTX0INdTCN8m8aF2uY9BvEqmxuYp8bL09cs/kWVQPVGcA35fMktdOsP69IgU7wFj/61dJHEw== + value-or-function@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/value-or-function/-/value-or-function-3.0.0.tgz#1c243a50b595c1be54a754bfece8563b9ff8d813" @@ -12228,21 +12770,6 @@ vary@~1.1.2: resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= -velocity-animate@^1.4.0: - version "1.5.2" - resolved "https://registry.yarnpkg.com/velocity-animate/-/velocity-animate-1.5.2.tgz#5a351d75fca2a92756f5c3867548b873f6c32105" - integrity sha512-m6EXlCAMetKztO1ppBhGU1/1MR3IiEevO6ESq6rcrSQ3Q77xYSW13jkfXW88o4xMrkXJhy/U7j4wFR/twMB0Eg== - -velocity-react@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/velocity-react/-/velocity-react-1.4.1.tgz#1d0b41859cdf2521c08a8b57f44e93ed2d54b5fc" - integrity sha512-ZyXBm+9C/6kNUNyc+aeNKEhtTu/Mn+OfpsNBGuTxU8S2DUcis/KQL0rTN6jWL+7ygdOrun18qhheNZTA7YERmg== - dependencies: - lodash "^4.17.5" - prop-types "^15.5.8" - react-transition-group "^2.0.0" - velocity-animate "^1.4.0" - verror@1.10.0: version "1.10.0" resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" @@ -12341,6 +12868,13 @@ warning@^3.0.0: dependencies: loose-envify "^1.0.0" +warning@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3" + integrity sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w== + dependencies: + loose-envify "^1.0.0" + watchpack@^1.5.0: version "1.6.0" resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00" @@ -12362,7 +12896,7 @@ webidl-conversions@^4.0.2: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== -webpack-dev-middleware@^3.4.0: +webpack-dev-middleware@^3.5.1: version "3.6.2" resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.6.2.tgz#f37a27ad7c09cd7dc67cd97655413abaa1f55942" integrity sha512-A47I5SX60IkHrMmZUlB0ZKSWi29TZTcPz7cha1Z75yYOsgWh/1AcPmQEbC8ZIbU3A1ytSv1PMU0PyPz2Lmz2jg== @@ -12405,7 +12939,7 @@ webpack-sources@^1.1.0, webpack-sources@^1.3.0: source-list-map "^2.0.0" source-map "~0.6.1" -webpack@^4.23.1, webpack@^4.28.0: +webpack@^4.28.0, webpack@^4.29.0: version "4.30.0" resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.30.0.tgz#aca76ef75630a22c49fcc235b39b4c57591d33a9" integrity sha512-4hgvO2YbAFUhyTdlR4FNyt2+YaYBYHavyzjCMbZzgglo02rlKi/pcsEzwCuCpsn1ryzIl1cq/u8ArIKu8JBYMg== @@ -12467,7 +13001,7 @@ which-module@^2.0.0: resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= -which@1, which@^1.2.1, which@^1.2.10, which@^1.2.14, which@^1.2.9, which@^1.3.1: +which@1, which@^1.2.1, which@^1.2.10, which@^1.2.9, which@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==