diff --git a/client/components/select-dropdown/test/index.js b/client/components/select-dropdown/test/index.js index 57226cbbbd0511..c2556914a215f8 100644 --- a/client/components/select-dropdown/test/index.js +++ b/client/components/select-dropdown/test/index.js @@ -197,7 +197,7 @@ describe( 'index', () => { const escapeKeyCode = 27; const escEvent = createKeyEvent( escapeKeyCode ); - const dropdown = mountDropdown(); + const dropdown = mountDropdown( true ); dropdown.setState( { isOpen: true } ); const container = dropdown.find( '.select-dropdown__container' ); @@ -206,6 +206,7 @@ describe( 'index', () => { sinon.assert.calledOnce( escEvent.preventDefault ); // check that container was focused expect( container.instance() ).to.equal( document.activeElement ); + dropdown.unmount(); } ); describe( "permits to open the dropdown, and navigate through the dropdown's options by ", () => { @@ -232,9 +233,12 @@ describe( 'index', () => { * Utilities */ - function mountDropdown() { + function mountDropdown( attach = false ) { const dropdownOptions = getDropdownOptions(); - return mount( ); + return mount( + , + attach ? { attachTo: document.body } : undefined + ); } function shallowRenderDropdown( props ) { diff --git a/client/components/token-field/test/index.jsx b/client/components/token-field/test/index.jsx index 49a2efaa02859e..1052caa9657f81 100644 --- a/client/components/token-field/test/index.jsx +++ b/client/components/token-field/test/index.jsx @@ -5,7 +5,6 @@ /** * External dependencies */ -import { expect } from 'chai'; import { render, mount } from 'enzyme'; import { filter, map } from 'lodash'; import React from 'react'; @@ -19,7 +18,6 @@ import TokenFieldWrapper from './lib/token-field-wrapper'; /** * Module constants */ -const jestExpect = global.expect; jest.mock( 'components/tooltip', () => require( 'components/empty-component' ) ); /** @@ -115,13 +113,13 @@ describe( 'TokenField', () => { describe( 'render', () => { test( 'should render tokens', () => { const tree = render( ); - jestExpect( tree ).toMatchSnapshot(); + expect( tree ).toMatchSnapshot(); } ); } ); describe( 'displaying tokens', () => { test( 'should render default tokens', () => { - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar' ] ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar' ] ); } ); test( 'should display tokens with escaped special characters properly', () => { @@ -129,7 +127,7 @@ describe( 'TokenField', () => { tokens: fixtures.specialTokens.textEscaped, } ); wrapper.update(); - expect( getTokensHTML() ).to.deep.equal( fixtures.specialTokens.htmlEscaped ); + expect( getTokensHTML() ).toEqual( fixtures.specialTokens.htmlEscaped ); } ); test( 'should display tokens with special characters properly', () => { @@ -142,45 +140,45 @@ describe( 'TokenField', () => { wrapper.setState( { tokens: fixtures.specialTokens.textUnescaped, } ); - expect( getTokensHTML() ).to.deep.equal( fixtures.specialTokens.htmlUnescaped ); + expect( getTokensHTML() ).toEqual( fixtures.specialTokens.htmlUnescaped ); } ); } ); describe( 'suggestions', () => { test( 'should render default suggestions', () => { // limited by maxSuggestions (default 100 so doesn't matter here) - expect( getSuggestionsText() ).to.deep.equal( wrapper.state( 'tokenSuggestions' ) ); + expect( getSuggestionsText() ).toEqual( wrapper.state( 'tokenSuggestions' ) ); } ); test( 'should remove already added tags from suggestions', () => { wrapper.setState( { tokens: Object.freeze( [ 'of', 'and' ] ), } ); - expect( getSuggestionsText() ).to.not.include.members( getTokensHTML() ); + expect( getSuggestionsText() ).toEqual( expect.not.arrayContaining( getTokensHTML() ) ); } ); test( 'should suggest partial matches', () => { setText( 't' ); - expect( getSuggestionsText() ).to.deep.equal( fixtures.matchingSuggestions.t ); + expect( getSuggestionsText() ).toEqual( fixtures.matchingSuggestions.t ); } ); test( 'suggestions that begin with match are boosted', () => { setText( 's' ); - expect( getSuggestionsText() ).to.deep.equal( fixtures.matchingSuggestions.s ); + expect( getSuggestionsText() ).toEqual( fixtures.matchingSuggestions.s ); } ); test( 'should display suggestions with escaped special characters properly', () => { wrapper.setState( { tokenSuggestions: fixtures.specialSuggestions.textEscaped, } ); - expect( getSuggestionsText() ).to.deep.equal( fixtures.specialSuggestions.htmlEscaped ); + expect( getSuggestionsText() ).toEqual( fixtures.specialSuggestions.htmlEscaped ); } ); test( 'should display suggestions with special characters properly', () => { wrapper.setState( { tokenSuggestions: fixtures.specialSuggestions.textUnescaped, } ); - expect( getSuggestionsText() ).to.deep.equal( fixtures.specialSuggestions.htmlUnescaped ); + expect( getSuggestionsText() ).toEqual( fixtures.specialSuggestions.htmlUnescaped ); } ); test( 'should match against the unescaped values of suggestions with special characters', () => { @@ -188,9 +186,7 @@ describe( 'TokenField', () => { wrapper.setState( { tokenSuggestions: fixtures.specialSuggestions.textUnescaped, } ); - expect( getSuggestionsText() ).to.deep.equal( - fixtures.specialSuggestions.matchAmpersandUnescaped - ); + expect( getSuggestionsText() ).toEqual( fixtures.specialSuggestions.matchAmpersandUnescaped ); } ); test( 'should match against the unescaped values of suggestions with special characters (including spaces)', () => { @@ -198,9 +194,7 @@ describe( 'TokenField', () => { wrapper.setState( { tokenSuggestions: fixtures.specialSuggestions.textUnescaped, } ); - expect( getSuggestionsText() ).to.deep.equal( - fixtures.specialSuggestions.matchAmpersandSequence - ); + expect( getSuggestionsText() ).toEqual( fixtures.specialSuggestions.matchAmpersandSequence ); } ); test( 'should not match against the escaped values of suggestions with special characters', () => { @@ -208,42 +202,40 @@ describe( 'TokenField', () => { wrapper.setState( { tokenSuggestions: fixtures.specialSuggestions.textUnescaped, } ); - expect( getSuggestionsText() ).to.deep.equal( - fixtures.specialSuggestions.matchAmpersandEscaped - ); + expect( getSuggestionsText() ).toEqual( fixtures.specialSuggestions.matchAmpersandEscaped ); } ); test( 'should match suggestions even with trailing spaces', () => { setText( ' at ' ); - expect( getSuggestionsText() ).to.deep.equal( fixtures.matchingSuggestions.at ); + expect( getSuggestionsText() ).toEqual( fixtures.matchingSuggestions.at ); } ); test( 'should manage the selected suggestion based on both keyboard and mouse events', () => { jest.useFakeTimers(); setText( 't' ); - expect( getSuggestionsText() ).to.deep.equal( fixtures.matchingSuggestions.t ); - expect( getSelectedSuggestion() ).to.equal( null ); + expect( getSuggestionsText() ).toEqual( fixtures.matchingSuggestions.t ); + expect( getSelectedSuggestion() ).toBeNull(); sendKeyDown( keyCodes.downArrow ); // 'the' - expect( getSelectedSuggestion() ).to.deep.equal( [ 't', 'he' ] ); + expect( getSelectedSuggestion() ).toEqual( [ 't', 'he' ] ); sendKeyDown( keyCodes.downArrow ); // 'to' - expect( getSelectedSuggestion() ).to.deep.equal( [ 't', 'o' ] ); + expect( getSelectedSuggestion() ).toEqual( [ 't', 'o' ] ); const hoverSuggestion = wrapper.find( '.token-field__suggestion' ).at( 5 ); // 'it' - expect( getSuggestionNodeText( hoverSuggestion ) ).to.deep.equal( [ 'i', 't' ] ); + expect( getSuggestionNodeText( hoverSuggestion ) ).toEqual( [ 'i', 't' ] ); // before sending a hover event, we need to wait for // SuggestionList#_scrollingIntoView to become false jest.runAllTimers(); hoverSuggestion.simulate( 'mouseEnter' ); - expect( getSelectedSuggestion() ).to.deep.equal( [ 'i', 't' ] ); + expect( getSelectedSuggestion() ).toEqual( [ 'i', 't' ] ); sendKeyDown( keyCodes.upArrow ); - expect( getSelectedSuggestion() ).to.deep.equal( [ 'wi', 't', 'h' ] ); + expect( getSelectedSuggestion() ).toEqual( [ 'wi', 't', 'h' ] ); sendKeyDown( keyCodes.upArrow ); - expect( getSelectedSuggestion() ).to.deep.equal( [ 't', 'his' ] ); + expect( getSelectedSuggestion() ).toEqual( [ 't', 'his' ] ); hoverSuggestion.simulate( 'click' ); - expect( getSelectedSuggestion() ).to.equal( null ); - expect( getTokensHTML() ).to.deep.equal( [ 'foo', 'bar', 'it' ] ); + expect( getSelectedSuggestion() ).toBeNull(); + expect( getTokensHTML() ).toEqual( [ 'foo', 'bar', 'it' ] ); } ); } ); @@ -251,63 +243,63 @@ describe( 'TokenField', () => { test( 'should add a token when Tab pressed', () => { setText( 'baz' ); sendKeyDown( keyCodes.tab ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar', 'baz' ] ); - expect( textInputNode.instance().value ).to.equal( '' ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar', 'baz' ] ); + expect( textInputNode.instance().value ).toBe( '' ); } ); test( 'should not allow adding blank tokens with Tab', () => { sendKeyDown( keyCodes.tab ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar' ] ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar' ] ); } ); test( 'should not allow adding whitespace tokens with Tab', () => { setText( ' ' ); sendKeyDown( keyCodes.tab ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar' ] ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar' ] ); } ); test( 'should add a token when Enter pressed', () => { setText( 'baz' ); sendKeyDown( keyCodes.enter ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar', 'baz' ] ); - expect( textInputNode.instance().value ).to.equal( '' ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar', 'baz' ] ); + expect( textInputNode.instance().value ).toBe( '' ); } ); test( 'should not allow adding blank tokens with Enter', () => { sendKeyDown( keyCodes.enter ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar' ] ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar' ] ); } ); test( 'should not allow adding whitespace tokens with Enter', () => { setText( ' ' ); sendKeyDown( keyCodes.enter ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar' ] ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar' ] ); } ); test( 'should not allow adding whitespace tokens with comma', () => { setText( ' ' ); sendKeyPress( charCodes.comma ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar' ] ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar' ] ); } ); test( 'should add a token when comma pressed', () => { setText( 'baz' ); sendKeyPress( charCodes.comma ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar', 'baz' ] ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar', 'baz' ] ); } ); test( 'should not add a token when < pressed', () => { setText( 'baz' ); sendKeyDown( keyCodes.comma, true ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar' ] ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar' ] ); // The text input does not register the < keypress when it is sent this way. - expect( textInputNode.instance().value ).to.equal( 'baz' ); + expect( textInputNode.instance().value ).toBe( 'baz' ); } ); test( 'should trim token values when adding', () => { setText( ' baz ' ); sendKeyDown( keyCodes.enter ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar', 'baz' ] ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar', 'baz' ] ); } ); function testOnBlur( initialText, selectSuggestion, expectedSuggestion, expectedTokens ) { @@ -316,16 +308,15 @@ describe( 'TokenField', () => { sendKeyDown( keyCodes.downArrow ); // 'the' sendKeyDown( keyCodes.downArrow ); // 'to' } - expect( getSelectedSuggestion() ).to.deep.equal( expectedSuggestion ); + expect( getSelectedSuggestion() ).toEqual( expectedSuggestion ); function testSavedState( isActive ) { - expect( wrapper.state( 'tokens' ) ).to.deep.equal( expectedTokens ); - expect( textInputNode.instance().value ).to.equal( '' ); - expect( getSelectedSuggestion() ).to.equal( null ); - expect( wrapper.find( '.is-active' ).length === 1 ).to.equal( isActive ); + expect( wrapper.state( 'tokens' ) ).toEqual( expectedTokens ); + expect( textInputNode.instance().value ).toBe( '' ); + expect( getSelectedSuggestion() ).toBeNull(); + expect( wrapper.find( '.is-active' ).length === 1 ).toBe( isActive ); } - document.activeElement.blur(); textInputNode.simulate( 'blur' ); testSavedState( false ); textInputNode.simulate( 'focus' ); @@ -367,7 +358,7 @@ describe( 'TokenField', () => { // wait for setState call jest.runTimersToTime( 10 ); - expect( wrapper.find( '.is-active' ).length ).to.equal( 1 ); + expect( wrapper.find( '.is-active' ).length ).toBe( 1 ); } ); test( 'should add tokens in the middle of the current tokens', () => { @@ -376,119 +367,113 @@ describe( 'TokenField', () => { sendKeyDown( keyCodes.tab ); setText( 'quux' ); sendKeyDown( keyCodes.tab ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'baz', 'quux', 'bar' ] ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'baz', 'quux', 'bar' ] ); } ); test( 'should add tokens from the selected matching suggestion using Tab', () => { setText( 't' ); - expect( getSelectedSuggestion() ).to.equal( null ); + expect( getSelectedSuggestion() ).toBeNull(); sendKeyDown( keyCodes.downArrow ); // 'the' - expect( getSelectedSuggestion() ).to.deep.equal( [ 't', 'he' ] ); + expect( getSelectedSuggestion() ).toEqual( [ 't', 'he' ] ); sendKeyDown( keyCodes.downArrow ); // 'to' - expect( getSelectedSuggestion() ).to.deep.equal( [ 't', 'o' ] ); + expect( getSelectedSuggestion() ).toEqual( [ 't', 'o' ] ); sendKeyDown( keyCodes.tab ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar', 'to' ] ); - expect( getSelectedSuggestion() ).to.equal( null ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar', 'to' ] ); + expect( getSelectedSuggestion() ).toBeNull(); } ); test( 'should add tokens from the selected matching suggestion using Enter', () => { setText( 't' ); - expect( getSelectedSuggestion() ).to.equal( null ); + expect( getSelectedSuggestion() ).toBeNull(); sendKeyDown( keyCodes.downArrow ); // 'the' - expect( getSelectedSuggestion() ).to.deep.equal( [ 't', 'he' ] ); + expect( getSelectedSuggestion() ).toEqual( [ 't', 'he' ] ); sendKeyDown( keyCodes.downArrow ); // 'to' - expect( getSelectedSuggestion() ).to.deep.equal( [ 't', 'o' ] ); + expect( getSelectedSuggestion() ).toEqual( [ 't', 'o' ] ); sendKeyDown( keyCodes.enter ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar', 'to' ] ); - expect( getSelectedSuggestion() ).to.equal( null ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar', 'to' ] ); + expect( getSelectedSuggestion() ).toBeNull(); } ); test( 'should add tokens from the selected suggestion using Tab', () => { - expect( getSelectedSuggestion() ).to.equal( null ); + expect( getSelectedSuggestion() ).toBeNull(); sendKeyDown( keyCodes.downArrow ); // 'the' - expect( getSelectedSuggestion() ).to.equal( 'the' ); + expect( getSelectedSuggestion() ).toBe( 'the' ); sendKeyDown( keyCodes.downArrow ); // 'of' - expect( getSelectedSuggestion() ).to.equal( 'of' ); + expect( getSelectedSuggestion() ).toBe( 'of' ); sendKeyDown( keyCodes.tab ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar', 'of' ] ); - expect( getSelectedSuggestion() ).to.equal( null ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar', 'of' ] ); + expect( getSelectedSuggestion() ).toBeNull(); } ); test( 'should add tokens from the selected suggestion using Enter', () => { - expect( getSelectedSuggestion() ).to.equal( null ); + expect( getSelectedSuggestion() ).toBeNull(); sendKeyDown( keyCodes.downArrow ); // 'the' - expect( getSelectedSuggestion() ).to.equal( 'the' ); + expect( getSelectedSuggestion() ).toBe( 'the' ); sendKeyDown( keyCodes.downArrow ); // 'of' - expect( getSelectedSuggestion() ).to.equal( 'of' ); + expect( getSelectedSuggestion() ).toBe( 'of' ); sendKeyDown( keyCodes.enter ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar', 'of' ] ); - expect( getSelectedSuggestion() ).to.equal( null ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar', 'of' ] ); + expect( getSelectedSuggestion() ).toBeNull(); } ); } ); describe( 'adding multiple tokens when pasting', () => { test( 'should add multiple comma-separated tokens when pasting', () => { setText( 'baz, quux, wut' ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar', 'baz', 'quux' ] ); - expect( textInputNode.instance().value ).to.equal( ' wut' ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar', 'baz', 'quux' ] ); + expect( textInputNode.instance().value ).toBe( ' wut' ); setText( 'wut,' ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar', 'baz', 'quux', 'wut' ] ); - expect( textInputNode.instance().value ).to.equal( '' ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar', 'baz', 'quux', 'wut' ] ); + expect( textInputNode.instance().value ).toBe( '' ); } ); test( 'should add multiple tab-separated tokens when pasting', () => { setText( 'baz\tquux\twut' ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar', 'baz', 'quux' ] ); - expect( textInputNode.instance().value ).to.equal( 'wut' ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar', 'baz', 'quux' ] ); + expect( textInputNode.instance().value ).toBe( 'wut' ); } ); test( 'should not duplicate tokens when pasting', () => { setText( 'baz \tbaz, quux \tquux,quux , wut \twut, wut' ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar', 'baz', 'quux', 'wut' ] ); - expect( textInputNode.instance().value ).to.equal( ' wut' ); - } ); - - test( 'should skip empty tokens at the beginning of a paste', () => { - setText( ', ,\t \t ,,baz, quux' ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar', 'baz' ] ); - expect( textInputNode.instance().value ).to.equal( ' quux' ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar', 'baz', 'quux', 'wut' ] ); + expect( textInputNode.instance().value ).toBe( ' wut' ); } ); test( 'should skip empty tokens at the beginning of a paste', () => { setText( ', ,\t \t ,,baz, quux' ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar', 'baz' ] ); - expect( textInputNode.instance().value ).to.equal( ' quux' ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar', 'baz' ] ); + expect( textInputNode.instance().value ).toBe( ' quux' ); } ); test( 'should skip empty tokens in the middle of a paste', () => { setText( 'baz, ,\t \t ,,quux' ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar', 'baz' ] ); - expect( textInputNode.instance().value ).to.equal( 'quux' ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar', 'baz' ] ); + expect( textInputNode.instance().value ).toBe( 'quux' ); } ); test( 'should skip empty tokens at the end of a paste', () => { setText( 'baz, quux, ,\t \t ,, ' ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo', 'bar', 'baz', 'quux' ] ); - expect( textInputNode.instance().value ).to.equal( ' ' ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo', 'bar', 'baz', 'quux' ] ); + expect( textInputNode.instance().value ).toBe( ' ' ); } ); } ); describe( 'removing tokens', () => { test( 'should remove tokens when X icon clicked', () => { tokenFieldNode.find( '.token-field__remove-token' ).first().simulate( 'click' ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'bar' ] ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'bar' ] ); } ); test( 'should remove the token to the left when backspace pressed', () => { sendKeyDown( keyCodes.backspace ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'foo' ] ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'foo' ] ); } ); test( 'should remove the token to the right when delete pressed', () => { sendKeyDown( keyCodes.leftArrow ); sendKeyDown( keyCodes.leftArrow ); sendKeyDown( keyCodes.delete ); - expect( wrapper.state( 'tokens' ) ).to.deep.equal( [ 'bar' ] ); + expect( wrapper.state( 'tokens' ) ).toEqual( [ 'bar' ] ); } ); } ); } ); diff --git a/client/landing/gutenboarding/components/header/style.scss b/client/landing/gutenboarding/components/header/style.scss index d0de40ba244f88..5044a2b87249e3 100644 --- a/client/landing/gutenboarding/components/header/style.scss +++ b/client/landing/gutenboarding/components/header/style.scss @@ -14,7 +14,7 @@ $padding--gutenboarding__header: $grid-unit-10; border-bottom: 1px solid $light-gray-500; height: $gutenboarding-header-height; background: $white; - z-index: z-index( '.block-editor-editor-skeleton__header' ); + z-index: z-index( '.interface-interface-skeleton__header' ); left: 0; right: 0; // Stick the toolbar to the top, because the admin bar is not fixed on mobile. diff --git a/client/lib/oauth-store/test/index.js b/client/lib/oauth-store/test/index.js index fda4de88005a4c..056386238630cc 100644 --- a/client/lib/oauth-store/test/index.js +++ b/client/lib/oauth-store/test/index.js @@ -15,11 +15,28 @@ import { expect } from 'chai'; import sinon from 'sinon'; describe( 'oAuthStore', () => { - let oAuthStore, oAuthToken; + let oAuthStore, oAuthToken, originalDocumentProperties; beforeEach( () => { oAuthToken = require( 'lib/oauth-token' ); oAuthStore = require( 'lib/oauth-store' ); + + // global.document.location is not configurable and global.document has an empty setter + // so the only way to mock global.document.location.replace is do a full replacement + // of global.document using a property descriptor + originalDocumentProperties = Object.getOwnPropertyDescriptors( global ).document; + Object.defineProperty( global, 'document', { + writable: true, + value: { + location: { + replace: sinon.stub(), + }, + }, + } ); + } ); + + afterEach( () => { + Object.defineProperty( global, 'document', originalDocumentProperties ); } ); test( 'is in progress when attempting login', () => { @@ -92,7 +109,6 @@ describe( 'oAuthStore', () => { } ); test( 'sets OAuth token when login is correct', () => { - sinon.stub( global.document.location, 'replace' ); sinon.stub( oAuthToken, 'setToken' ); Dispatcher.handleViewAction( { type: actions.AUTH_LOGIN } ); @@ -118,7 +134,6 @@ describe( 'oAuthStore', () => { errorLevel: false, } ); - global.document.location.replace.restore(); oAuthToken.setToken.restore(); } ); } ); diff --git a/client/my-sites/checkout/checkout/test/wechat-payment-box.js b/client/my-sites/checkout/checkout/test/wechat-payment-box.js index 323811e6e3a3ff..a01831d3a69bb9 100644 --- a/client/my-sites/checkout/checkout/test/wechat-payment-box.js +++ b/client/my-sites/checkout/checkout/test/wechat-payment-box.js @@ -164,10 +164,25 @@ describe( 'WechatPaymentBox', () => { } ); describe( '#componentDidUpdate', () => { - test( 'redirects on mobile', () => { - // https://github.com/facebook/jest/issues/890#issuecomment-295939071 - window.location.assign = jest.fn(); + let originalLocationProperties; + + beforeEach( () => { + // window.location has an empty setter so the only way to mock window.location.asign + // is to do a full replacement of window.location using a property descriptor + originalLocationProperties = Object.getOwnPropertyDescriptors( window ).location; + Object.defineProperty( window, 'location', { + writable: true, + value: { + assign: jest.fn(), + }, + } ); + } ); + + afterEach( () => { + Object.defineProperty( global, 'document', originalLocationProperties ); + } ); + test( 'redirects on mobile', () => { const redirectUrl = 'https://redirect'; const instance = shallow( @@ -180,8 +195,6 @@ describe( 'WechatPaymentBox', () => { } ); test( 'does not redirect on desktop', () => { - window.location.assign = jest.fn(); - const redirectUrl = 'https://redirect'; const instance = shallow( @@ -194,8 +207,6 @@ describe( 'WechatPaymentBox', () => { } ); test( 'displays a qr code on desktop', () => { - window.location.assign = jest.fn(); - const redirectUrl = 'https://redirect'; const wrapper = shallow( diff --git a/client/my-sites/sidebar/test/sidebar.js b/client/my-sites/sidebar/test/sidebar.js index f205fe33aa1f93..4a3fc45d57d769 100644 --- a/client/my-sites/sidebar/test/sidebar.js +++ b/client/my-sites/sidebar/test/sidebar.js @@ -11,7 +11,7 @@ import { MySitesSidebar } from '..'; import config from 'config'; import { abtest } from 'lib/abtest'; -jest.mock( 'lib/user', () => null ); +jest.mock( 'lib/user', () => () => null ); jest.mock( 'lib/user/index', () => () => {} ); jest.mock( 'lib/analytics/tracks', () => ( {} ) ); jest.mock( 'lib/analytics/page-view', () => ( {} ) ); diff --git a/client/package.json b/client/package.json index 0517f8aa409e99..b4c601bb616764 100644 --- a/client/package.json +++ b/client/package.json @@ -48,7 +48,7 @@ "@wordpress/element": "^2.12.0", "@wordpress/format-library": "^1.15.0", "@wordpress/i18n": "^3.10.0", - "@wordpress/is-shallow-equal": "^1.8.0", + "@wordpress/is-shallow-equal": "^2.0.0", "@wordpress/keycodes": "^2.10.0", "@wordpress/notices": "^2.1.0", "@wordpress/nux": "^3.13.0", diff --git a/package.json b/package.json index 3d93342aa45749..854c26b1e56e2c 100644 --- a/package.json +++ b/package.json @@ -205,48 +205,48 @@ "@types/wordpress__url": "^2.3.0", "@typescript-eslint/eslint-plugin": "^2.16.0", "@typescript-eslint/parser": "^2.16.0", - "@wordpress/a11y": "2.8.0", - "@wordpress/api-fetch": "3.12.0", - "@wordpress/babel-plugin-makepot": "3.4.0", - "@wordpress/base-styles": "1.5.0", - "@wordpress/block-directory": "1.6.0", - "@wordpress/block-editor": "3.8.0", - "@wordpress/block-library": "2.15.0", - "@wordpress/blocks": "6.13.0", + "@wordpress/a11y": "2.9.0", + "@wordpress/api-fetch": "3.14.0", + "@wordpress/babel-plugin-makepot": "3.5.0", + "@wordpress/base-styles": "1.7.0", + "@wordpress/block-directory": "1.8.0", + "@wordpress/block-editor": "3.10.0", + "@wordpress/block-library": "2.17.0", + "@wordpress/blocks": "6.15.0", "@wordpress/browserslist-config": "2.6.0", - "@wordpress/components": "9.3.0", - "@wordpress/compose": "3.12.0", - "@wordpress/core-data": "2.13.0", - "@wordpress/data": "4.15.0", - "@wordpress/data-controls": "1.9.0", - "@wordpress/dependency-extraction-webpack-plugin": "2.4.0", - "@wordpress/dom": "2.8.0", - "@wordpress/dom-ready": "2.8.0", - "@wordpress/e2e-test-utils": "4.4.0", - "@wordpress/edit-post": "3.14.0", - "@wordpress/editor": "9.13.0", - "@wordpress/element": "2.12.0", - "@wordpress/format-library": "1.15.0", - "@wordpress/i18n": "3.10.0", - "@wordpress/icons": "1.2.0", - "@wordpress/is-shallow-equal": "1.8.0", - "@wordpress/jest-preset-default": "5.5.0", - "@wordpress/keyboard-shortcuts": "1.2.0", - "@wordpress/keycodes": "2.10.0", - "@wordpress/media-utils": "1.8.0", - "@wordpress/notices": "2.1.0", - "@wordpress/npm-package-json-lint-config": "2.2.0", - "@wordpress/nux": "3.13.0", - "@wordpress/plugins": "2.13.0", - "@wordpress/primitives": "1.2.0", - "@wordpress/priority-queue": "1.5.1", - "@wordpress/redux-routine": "3.7.0", - "@wordpress/rich-text": "3.13.0", - "@wordpress/scripts": "7.2.0", - "@wordpress/server-side-render": "1.9.0", - "@wordpress/shortcode": "2.6.0", - "@wordpress/url": "2.12.0", - "@wordpress/viewport": "2.14.0", + "@wordpress/components": "9.5.0", + "@wordpress/compose": "3.14.0", + "@wordpress/core-data": "2.15.0", + "@wordpress/data": "4.17.0", + "@wordpress/data-controls": "1.11.0", + "@wordpress/dependency-extraction-webpack-plugin": "2.6.0", + "@wordpress/dom": "2.9.0", + "@wordpress/dom-ready": "2.9.0", + "@wordpress/e2e-test-utils": "4.6.0", + "@wordpress/edit-post": "3.16.0", + "@wordpress/editor": "9.15.0", + "@wordpress/element": "2.13.1", + "@wordpress/format-library": "1.17.0", + "@wordpress/i18n": "3.12.0", + "@wordpress/icons": "1.4.0", + "@wordpress/is-shallow-equal": "2.0.0", + "@wordpress/jest-preset-default": "6.0.0", + "@wordpress/keyboard-shortcuts": "1.4.0", + "@wordpress/keycodes": "2.12.0", + "@wordpress/media-utils": "1.10.0", + "@wordpress/notices": "2.3.0", + "@wordpress/npm-package-json-lint-config": "3.0.0", + "@wordpress/nux": "3.15.0", + "@wordpress/plugins": "2.15.0", + "@wordpress/primitives": "1.4.0", + "@wordpress/priority-queue": "1.6.0", + "@wordpress/redux-routine": "3.8.0", + "@wordpress/rich-text": "3.15.0", + "@wordpress/scripts": "9.0.0", + "@wordpress/server-side-render": "1.11.0", + "@wordpress/shortcode": "2.7.0", + "@wordpress/url": "2.14.0", + "@wordpress/viewport": "2.16.0", "acorn": "^6.4.1", "babel-eslint": "^10.0.3", "babel-jest": "^25.1.0", diff --git a/yarn.lock b/yarn.lock index e07e6ddc93d863..235c9f1bf1a3ff 100644 --- a/yarn.lock +++ b/yarn.lock @@ -111,7 +111,7 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/core@7.9.0", "@babel/core@>=7.2.2", "@babel/core@^7.1.0", "@babel/core@^7.1.6", "@babel/core@^7.4.5", "@babel/core@^7.7.5", "@babel/core@^7.8.3", "@babel/core@^7.8.4", "@babel/core@^7.9.0": +"@babel/core@7.9.0", "@babel/core@>=7.2.2", "@babel/core@^7.1.0", "@babel/core@^7.1.6", "@babel/core@^7.4.5", "@babel/core@^7.7.5", "@babel/core@^7.8.4", "@babel/core@^7.9.0": version "7.9.0" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.9.0.tgz#ac977b538b77e132ff706f3b8a4dbad09c03c56e" integrity sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w== @@ -133,7 +133,7 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/generator@^7.2.2", "@babel/generator@^7.9.6": +"@babel/generator@^7.2.2", "@babel/generator@^7.4.0", "@babel/generator@^7.9.0", "@babel/generator@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.9.6.tgz#5408c82ac5de98cda0d77d8124e99fa1f2170a43" integrity sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ== @@ -143,16 +143,6 @@ lodash "^4.17.13" source-map "^0.5.0" -"@babel/generator@^7.4.0", "@babel/generator@^7.9.0", "@babel/generator@^7.9.5": - version "7.9.5" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.9.5.tgz#27f0917741acc41e6eaaced6d68f96c3fa9afaf9" - integrity sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ== - dependencies: - "@babel/types" "^7.9.5" - jsesc "^2.5.1" - lodash "^4.17.13" - source-map "^0.5.0" - "@babel/helper-annotate-as-pure@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz#60bc0bc657f63a0924ff9a4b4a0b24a13cf4deee" @@ -400,12 +390,7 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.1.6", "@babel/parser@^7.4.3", "@babel/parser@^7.5.5", "@babel/parser@^7.7.5", "@babel/parser@^7.8.6", "@babel/parser@^7.9.0": - version "7.9.4" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.4.tgz#68a35e6b0319bbc014465be43828300113f2f2e8" - integrity sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA== - -"@babel/parser@^7.2.2", "@babel/parser@^7.9.6": +"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.1.6", "@babel/parser@^7.2.2", "@babel/parser@^7.4.3", "@babel/parser@^7.5.5", "@babel/parser@^7.7.0", "@babel/parser@^7.7.5", "@babel/parser@^7.8.6", "@babel/parser@^7.9.0", "@babel/parser@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.6.tgz#3b1bbb30dabe600cd72db58720998376ff653bc7" integrity sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q== @@ -468,7 +453,7 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-numeric-separator" "^7.8.3" -"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.6.2", "@babel/plugin-proposal-object-rest-spread@^7.8.3", "@babel/plugin-proposal-object-rest-spread@^7.9.5": +"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.6.2", "@babel/plugin-proposal-object-rest-spread@^7.9.5": version "7.9.5" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.5.tgz#3fd65911306d8746014ec0d0cf78f0e39a149116" integrity sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg== @@ -518,20 +503,27 @@ "@babel/helper-create-regexp-features-plugin" "^7.8.3" "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-async-generators@^7.2.0", "@babel/plugin-syntax-async-generators@^7.8.0": +"@babel/plugin-syntax-async-generators@^7.2.0", "@babel/plugin-syntax-async-generators@^7.8.0", "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-bigint@^7.0.0": +"@babel/plugin-syntax-bigint@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== dependencies: "@babel/helper-plugin-utils" "^7.8.0" +"@babel/plugin-syntax-class-properties@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.8.3.tgz#6cb933a8872c8d359bfde69bbeaae5162fd1e8f7" + integrity sha512-UcAyQWg2bAN647Q+O811tG9MrJ38Z10jjhQdKNAL8fsyPzE3cCN/uT+f55cFVY4aGO4jqJAvmqsuY3GQDwAoXg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-decorators@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.8.3.tgz#8d2c15a9f1af624b0025f961682a9d53d3001bda" @@ -553,7 +545,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-json-strings@^7.2.0", "@babel/plugin-syntax-json-strings@^7.8.0": +"@babel/plugin-syntax-json-strings@^7.2.0", "@babel/plugin-syntax-json-strings@^7.8.0", "@babel/plugin-syntax-json-strings@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== @@ -567,7 +559,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0": +"@babel/plugin-syntax-logical-assignment-operators@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.8.3.tgz#3995d7d7ffff432f6ddc742b47e730c054599897" + integrity sha512-Zpg2Sgc++37kuFl6ppq2Q7Awc6E6AIW671x5PY8E/f7MCIyPPGK/EoeZXvvY3P42exZ3Q4/t3YOzP/HiN79jDg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== @@ -581,21 +580,21 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.2.0", "@babel/plugin-syntax-object-rest-spread@^7.8.0": +"@babel/plugin-syntax-object-rest-spread@^7.2.0", "@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-optional-catch-binding@^7.2.0", "@babel/plugin-syntax-optional-catch-binding@^7.8.0": +"@babel/plugin-syntax-optional-catch-binding@^7.2.0", "@babel/plugin-syntax-optional-catch-binding@^7.8.0", "@babel/plugin-syntax-optional-catch-binding@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-optional-chaining@^7.8.0": +"@babel/plugin-syntax-optional-chaining@^7.8.0", "@babel/plugin-syntax-optional-chaining@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== @@ -919,10 +918,10 @@ resolve "^1.8.1" semver "^5.5.1" -"@babel/plugin-transform-runtime@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.8.3.tgz#c0153bc0a5375ebc1f1591cb7eea223adea9f169" - integrity sha512-/vqUt5Yh+cgPZXXjmaG9NT8aVfThKk7G4OqkVhrXqwsC5soMn/qTCxs36rZ2QFhpfTJcjw4SNDIZ4RUb8OL4jQ== +"@babel/plugin-transform-runtime@^7.8.3", "@babel/plugin-transform-runtime@^7.9.0": + version "7.9.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.6.tgz#3ba804438ad0d880a17bca5eaa0cdf1edeedb2fd" + integrity sha512-qcmiECD0mYOjOIt8YHNsAP1SxPooC/rDmfmiSK9BNY72EitdSc7l44WTEklaWuFtbOEBjNhWWyph/kOImbNJ4w== dependencies: "@babel/helper-module-imports" "^7.8.3" "@babel/helper-plugin-utils" "^7.8.3" @@ -1098,7 +1097,7 @@ levenary "^1.1.1" semver "^5.5.0" -"@babel/preset-env@^7.1.6", "@babel/preset-env@^7.4.5", "@babel/preset-env@^7.8.3", "@babel/preset-env@^7.8.4", "@babel/preset-env@^7.9.0": +"@babel/preset-env@^7.1.6", "@babel/preset-env@^7.4.5", "@babel/preset-env@^7.8.4", "@babel/preset-env@^7.9.0": version "7.9.5" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.9.5.tgz#8ddc76039bc45b774b19e2fc548f6807d8a8919f" integrity sha512-eWGYeADTlPJH+wq1F0wNfPbVS1w1wtmMJiYk55Td5Yu28AsdR9AsC97sZ0Qq8fHqQuslVSIYSGJMcblr345GfQ== @@ -1305,6 +1304,14 @@ pirates "^4.0.0" source-map-support "^0.5.16" +"@babel/runtime-corejs3@^7.8.3": + version "7.9.6" + resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.9.6.tgz#67aded13fffbbc2cb93247388cf84d77a4be9a71" + integrity sha512-6toWAfaALQjt3KMZQc6fABqZwUDDuWzz+cAfPhqyEnzxvdWOAkjwPNxgF8xlmo7OWLsSjaKjsskpKHRLaMArOA== + dependencies: + core-js-pure "^3.0.0" + regenerator-runtime "^0.13.4" + "@babel/runtime@7.3.1": version "7.3.1" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.3.1.tgz#574b03e8e8a9898eaf4a872a92ea20b7846f6f2a" @@ -1326,7 +1333,7 @@ dependencies: regenerator-runtime "^0.13.4" -"@babel/template@^7.2.2", "@babel/template@^7.4.0", "@babel/template@^7.7.4", "@babel/template@^7.8.3", "@babel/template@^7.8.6": +"@babel/template@^7.2.2", "@babel/template@^7.3.3", "@babel/template@^7.4.0", "@babel/template@^7.7.4", "@babel/template@^7.8.3", "@babel/template@^7.8.6": version "7.8.6" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.8.6.tgz#86b22af15f828dfb086474f964dcc3e39c43ce2b" integrity sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg== @@ -1335,22 +1342,7 @@ "@babel/parser" "^7.8.6" "@babel/types" "^7.8.6" -"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.4.3", "@babel/traverse@^7.7.4", "@babel/traverse@^7.8.3", "@babel/traverse@^7.8.6", "@babel/traverse@^7.9.0": - version "7.9.5" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.9.5.tgz#6e7c56b44e2ac7011a948c21e283ddd9d9db97a2" - integrity sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ== - dependencies: - "@babel/code-frame" "^7.8.3" - "@babel/generator" "^7.9.5" - "@babel/helper-function-name" "^7.9.5" - "@babel/helper-split-export-declaration" "^7.8.3" - "@babel/parser" "^7.9.0" - "@babel/types" "^7.9.5" - debug "^4.1.0" - globals "^11.1.0" - lodash "^4.17.13" - -"@babel/traverse@^7.2.2", "@babel/traverse@^7.9.6": +"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.2.2", "@babel/traverse@^7.4.3", "@babel/traverse@^7.7.0", "@babel/traverse@^7.7.4", "@babel/traverse@^7.8.3", "@babel/traverse@^7.8.6", "@babel/traverse@^7.9.0", "@babel/traverse@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.9.6.tgz#5540d7577697bf619cc57b92aa0f1c231a94f442" integrity sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg== @@ -1365,16 +1357,7 @@ globals "^11.1.0" lodash "^4.17.13" -"@babel/types@^7.0.0", "@babel/types@^7.3.0", "@babel/types@^7.4.0", "@babel/types@^7.4.4", "@babel/types@^7.8.3", "@babel/types@^7.8.6", "@babel/types@^7.9.0", "@babel/types@^7.9.5": - version "7.9.5" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.9.5.tgz#89231f82915a8a566a703b3b20133f73da6b9444" - integrity sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg== - dependencies: - "@babel/helper-validator-identifier" "^7.9.5" - lodash "^4.17.13" - to-fast-properties "^2.0.0" - -"@babel/types@^7.2.2", "@babel/types@^7.9.6": +"@babel/types@^7.0.0", "@babel/types@^7.2.2", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.0", "@babel/types@^7.4.4", "@babel/types@^7.7.0", "@babel/types@^7.8.3", "@babel/types@^7.8.6", "@babel/types@^7.9.0", "@babel/types@^7.9.5", "@babel/types@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.9.6.tgz#2c5502b427251e9de1bd2dff95add646d95cc9f7" integrity sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA== @@ -1648,7 +1631,7 @@ resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.2.tgz#26520bf09abe4a5644cd5414e37125a8954241dd" integrity sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw== -"@jest/console@^24.7.1", "@jest/console@^24.9.0": +"@jest/console@^24.9.0": version "24.9.0" resolved "https://registry.yarnpkg.com/@jest/console/-/console-24.9.0.tgz#79b1bc06fb74a8cfb01cbdedf945584b1b9707f0" integrity sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ== @@ -1657,80 +1640,47 @@ chalk "^2.0.1" slash "^2.0.0" -"@jest/console@^25.1.0": - version "25.1.0" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-25.1.0.tgz#1fc765d44a1e11aec5029c08e798246bd37075ab" - integrity sha512-3P1DpqAMK/L07ag/Y9/Jup5iDEG9P4pRAuZiMQnU0JB3UOvCyYCjCoxr7sIA80SeyUCUKrr24fKAxVpmBgQonA== +"@jest/console@^25.5.0": + version "25.5.0" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-25.5.0.tgz#770800799d510f37329c508a9edd0b7b447d9abb" + integrity sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw== dependencies: - "@jest/source-map" "^25.1.0" + "@jest/types" "^25.5.0" chalk "^3.0.0" - jest-util "^25.1.0" + jest-message-util "^25.5.0" + jest-util "^25.5.0" slash "^3.0.0" -"@jest/core@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-24.9.0.tgz#2ceccd0b93181f9c4850e74f2a9ad43d351369c4" - integrity sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A== - dependencies: - "@jest/console" "^24.7.1" - "@jest/reporters" "^24.9.0" - "@jest/test-result" "^24.9.0" - "@jest/transform" "^24.9.0" - "@jest/types" "^24.9.0" - ansi-escapes "^3.0.0" - chalk "^2.0.1" - exit "^0.1.2" - graceful-fs "^4.1.15" - jest-changed-files "^24.9.0" - jest-config "^24.9.0" - jest-haste-map "^24.9.0" - jest-message-util "^24.9.0" - jest-regex-util "^24.3.0" - jest-resolve "^24.9.0" - jest-resolve-dependencies "^24.9.0" - jest-runner "^24.9.0" - jest-runtime "^24.9.0" - jest-snapshot "^24.9.0" - jest-util "^24.9.0" - jest-validate "^24.9.0" - jest-watcher "^24.9.0" - micromatch "^3.1.10" - p-each-series "^1.0.0" - realpath-native "^1.1.0" - rimraf "^2.5.4" - slash "^2.0.0" - strip-ansi "^5.0.0" - -"@jest/core@^25.1.0": - version "25.1.0" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-25.1.0.tgz#3d4634fc3348bb2d7532915d67781cdac0869e47" - integrity sha512-iz05+NmwCmZRzMXvMo6KFipW7nzhbpEawrKrkkdJzgytavPse0biEnCNr2wRlyCsp3SmKaEY+SGv7YWYQnIdig== +"@jest/core@^25.5.4": + version "25.5.4" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-25.5.4.tgz#3ef7412f7339210f003cdf36646bbca786efe7b4" + integrity sha512-3uSo7laYxF00Dg/DMgbn4xMJKmDdWvZnf89n8Xj/5/AeQ2dOQmn6b6Hkj/MleyzZWXpwv+WSdYWl4cLsy2JsoA== dependencies: - "@jest/console" "^25.1.0" - "@jest/reporters" "^25.1.0" - "@jest/test-result" "^25.1.0" - "@jest/transform" "^25.1.0" - "@jest/types" "^25.1.0" + "@jest/console" "^25.5.0" + "@jest/reporters" "^25.5.1" + "@jest/test-result" "^25.5.0" + "@jest/transform" "^25.5.1" + "@jest/types" "^25.5.0" ansi-escapes "^4.2.1" chalk "^3.0.0" exit "^0.1.2" - graceful-fs "^4.2.3" - jest-changed-files "^25.1.0" - jest-config "^25.1.0" - jest-haste-map "^25.1.0" - jest-message-util "^25.1.0" - jest-regex-util "^25.1.0" - jest-resolve "^25.1.0" - jest-resolve-dependencies "^25.1.0" - jest-runner "^25.1.0" - jest-runtime "^25.1.0" - jest-snapshot "^25.1.0" - jest-util "^25.1.0" - jest-validate "^25.1.0" - jest-watcher "^25.1.0" + graceful-fs "^4.2.4" + jest-changed-files "^25.5.0" + jest-config "^25.5.4" + jest-haste-map "^25.5.1" + jest-message-util "^25.5.0" + jest-regex-util "^25.2.6" + jest-resolve "^25.5.1" + jest-resolve-dependencies "^25.5.4" + jest-runner "^25.5.4" + jest-runtime "^25.5.4" + jest-snapshot "^25.5.1" + jest-util "^25.5.0" + jest-validate "^25.5.0" + jest-watcher "^25.5.0" micromatch "^4.0.2" p-each-series "^2.1.0" - realpath-native "^1.1.0" + realpath-native "^2.0.0" rimraf "^3.0.0" slash "^3.0.0" strip-ansi "^6.0.0" @@ -1745,14 +1695,14 @@ "@jest/types" "^24.9.0" jest-mock "^24.9.0" -"@jest/environment@^25.1.0": - version "25.1.0" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-25.1.0.tgz#4a97f64770c9d075f5d2b662b5169207f0a3f787" - integrity sha512-cTpUtsjU4cum53VqBDlcW0E4KbQF03Cn0jckGPW/5rrE9tb+porD3+hhLtHAwhthsqfyF+bizyodTlsRA++sHg== +"@jest/environment@^25.5.0": + version "25.5.0" + resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-25.5.0.tgz#aa33b0c21a716c65686638e7ef816c0e3a0c7b37" + integrity sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA== dependencies: - "@jest/fake-timers" "^25.1.0" - "@jest/types" "^25.1.0" - jest-mock "^25.1.0" + "@jest/fake-timers" "^25.5.0" + "@jest/types" "^25.5.0" + jest-mock "^25.5.0" "@jest/fake-timers@^24.9.0": version "24.9.0" @@ -1763,78 +1713,59 @@ jest-message-util "^24.9.0" jest-mock "^24.9.0" -"@jest/fake-timers@^25.1.0": - version "25.1.0" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-25.1.0.tgz#a1e0eff51ffdbb13ee81f35b52e0c1c11a350ce8" - integrity sha512-Eu3dysBzSAO1lD7cylZd/CVKdZZ1/43SF35iYBNV1Lvvn2Undp3Grwsv8PrzvbLhqwRzDd4zxrY4gsiHc+wygQ== +"@jest/fake-timers@^25.5.0": + version "25.5.0" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-25.5.0.tgz#46352e00533c024c90c2bc2ad9f2959f7f114185" + integrity sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ== dependencies: - "@jest/types" "^25.1.0" - jest-message-util "^25.1.0" - jest-mock "^25.1.0" - jest-util "^25.1.0" + "@jest/types" "^25.5.0" + jest-message-util "^25.5.0" + jest-mock "^25.5.0" + jest-util "^25.5.0" lolex "^5.0.0" -"@jest/reporters@^24.8.0", "@jest/reporters@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-24.9.0.tgz#86660eff8e2b9661d042a8e98a028b8d631a5b43" - integrity sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw== +"@jest/globals@^25.5.2": + version "25.5.2" + resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-25.5.2.tgz#5e45e9de8d228716af3257eeb3991cc2e162ca88" + integrity sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA== dependencies: - "@jest/environment" "^24.9.0" - "@jest/test-result" "^24.9.0" - "@jest/transform" "^24.9.0" - "@jest/types" "^24.9.0" - chalk "^2.0.1" - exit "^0.1.2" - glob "^7.1.2" - istanbul-lib-coverage "^2.0.2" - istanbul-lib-instrument "^3.0.1" - istanbul-lib-report "^2.0.4" - istanbul-lib-source-maps "^3.0.1" - istanbul-reports "^2.2.6" - jest-haste-map "^24.9.0" - jest-resolve "^24.9.0" - jest-runtime "^24.9.0" - jest-util "^24.9.0" - jest-worker "^24.6.0" - node-notifier "^5.4.2" - slash "^2.0.0" - source-map "^0.6.0" - string-length "^2.0.0" + "@jest/environment" "^25.5.0" + "@jest/types" "^25.5.0" + expect "^25.5.0" -"@jest/reporters@^25.1.0": - version "25.1.0" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-25.1.0.tgz#9178ecf136c48f125674ac328f82ddea46e482b0" - integrity sha512-ORLT7hq2acJQa8N+NKfs68ZtHFnJPxsGqmofxW7v7urVhzJvpKZG9M7FAcgh9Ee1ZbCteMrirHA3m5JfBtAaDg== +"@jest/reporters@^25.3.0", "@jest/reporters@^25.5.1": + version "25.5.1" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-25.5.1.tgz#cb686bcc680f664c2dbaf7ed873e93aa6811538b" + integrity sha512-3jbd8pPDTuhYJ7vqiHXbSwTJQNavczPs+f1kRprRDxETeE3u6srJ+f0NPuwvOmk+lmunZzPkYWIFZDLHQPkviw== dependencies: "@bcoe/v8-coverage" "^0.2.3" - "@jest/console" "^25.1.0" - "@jest/environment" "^25.1.0" - "@jest/test-result" "^25.1.0" - "@jest/transform" "^25.1.0" - "@jest/types" "^25.1.0" + "@jest/console" "^25.5.0" + "@jest/test-result" "^25.5.0" + "@jest/transform" "^25.5.1" + "@jest/types" "^25.5.0" chalk "^3.0.0" collect-v8-coverage "^1.0.0" exit "^0.1.2" glob "^7.1.2" + graceful-fs "^4.2.4" istanbul-lib-coverage "^3.0.0" istanbul-lib-instrument "^4.0.0" istanbul-lib-report "^3.0.0" istanbul-lib-source-maps "^4.0.0" - istanbul-reports "^3.0.0" - jest-haste-map "^25.1.0" - jest-resolve "^25.1.0" - jest-runtime "^25.1.0" - jest-util "^25.1.0" - jest-worker "^25.1.0" + istanbul-reports "^3.0.2" + jest-haste-map "^25.5.1" + jest-resolve "^25.5.1" + jest-util "^25.5.0" + jest-worker "^25.5.0" slash "^3.0.0" source-map "^0.6.0" string-length "^3.1.0" terminal-link "^2.0.0" - v8-to-istanbul "^4.0.1" + v8-to-istanbul "^4.1.3" optionalDependencies: node-notifier "^6.0.0" -"@jest/source-map@^24.3.0", "@jest/source-map@^24.9.0": +"@jest/source-map@^24.9.0": version "24.9.0" resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-24.9.0.tgz#0e263a94430be4b41da683ccc1e6bffe2a191714" integrity sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg== @@ -1843,13 +1774,13 @@ graceful-fs "^4.1.15" source-map "^0.6.0" -"@jest/source-map@^25.1.0": - version "25.1.0" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-25.1.0.tgz#b012e6c469ccdbc379413f5c1b1ffb7ba7034fb0" - integrity sha512-ohf2iKT0xnLWcIUhL6U6QN+CwFWf9XnrM2a6ybL9NXxJjgYijjLSitkYHIdzkd8wFliH73qj/+epIpTiWjRtAA== +"@jest/source-map@^25.5.0": + version "25.5.0" + resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-25.5.0.tgz#df5c20d6050aa292c2c6d3f0d2c7606af315bd1b" + integrity sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ== dependencies: callsites "^3.0.0" - graceful-fs "^4.2.3" + graceful-fs "^4.2.4" source-map "^0.6.0" "@jest/test-result@^24.9.0": @@ -1861,36 +1792,26 @@ "@jest/types" "^24.9.0" "@types/istanbul-lib-coverage" "^2.0.0" -"@jest/test-result@^25.1.0": - version "25.1.0" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-25.1.0.tgz#847af2972c1df9822a8200457e64be4ff62821f7" - integrity sha512-FZzSo36h++U93vNWZ0KgvlNuZ9pnDnztvaM7P/UcTx87aPDotG18bXifkf1Ji44B7k/eIatmMzkBapnAzjkJkg== +"@jest/test-result@^25.5.0": + version "25.5.0" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-25.5.0.tgz#139a043230cdeffe9ba2d8341b27f2efc77ce87c" + integrity sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A== dependencies: - "@jest/console" "^25.1.0" - "@jest/transform" "^25.1.0" - "@jest/types" "^25.1.0" + "@jest/console" "^25.5.0" + "@jest/types" "^25.5.0" "@types/istanbul-lib-coverage" "^2.0.0" collect-v8-coverage "^1.0.0" -"@jest/test-sequencer@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz#f8f334f35b625a4f2f355f2fe7e6036dad2e6b31" - integrity sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A== +"@jest/test-sequencer@^25.1.0", "@jest/test-sequencer@^25.5.4": + version "25.5.4" + resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-25.5.4.tgz#9b4e685b36954c38d0f052e596d28161bdc8b737" + integrity sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA== dependencies: - "@jest/test-result" "^24.9.0" - jest-haste-map "^24.9.0" - jest-runner "^24.9.0" - jest-runtime "^24.9.0" - -"@jest/test-sequencer@^25.1.0": - version "25.1.0" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-25.1.0.tgz#4df47208542f0065f356fcdb80026e3c042851ab" - integrity sha512-WgZLRgVr2b4l/7ED1J1RJQBOharxS11EFhmwDqknpknE0Pm87HLZVS2Asuuw+HQdfQvm2aXL2FvvBLxOD1D0iw== - dependencies: - "@jest/test-result" "^25.1.0" - jest-haste-map "^25.1.0" - jest-runner "^25.1.0" - jest-runtime "^25.1.0" + "@jest/test-result" "^25.5.0" + graceful-fs "^4.2.4" + jest-haste-map "^25.5.1" + jest-runner "^25.5.4" + jest-runtime "^25.5.4" "@jest/transform@^24.9.0": version "24.9.0" @@ -1914,24 +1835,24 @@ source-map "^0.6.1" write-file-atomic "2.4.1" -"@jest/transform@^25.1.0": - version "25.1.0" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-25.1.0.tgz#221f354f512b4628d88ce776d5b9e601028ea9da" - integrity sha512-4ktrQ2TPREVeM+KxB4zskAT84SnmG1vaz4S+51aTefyqn3zocZUnliLLm5Fsl85I3p/kFPN4CRp1RElIfXGegQ== +"@jest/transform@^25.1.0", "@jest/transform@^25.5.1": + version "25.5.1" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-25.5.1.tgz#0469ddc17699dd2bf985db55fa0fb9309f5c2db3" + integrity sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg== dependencies: "@babel/core" "^7.1.0" - "@jest/types" "^25.1.0" + "@jest/types" "^25.5.0" babel-plugin-istanbul "^6.0.0" chalk "^3.0.0" convert-source-map "^1.4.0" fast-json-stable-stringify "^2.0.0" - graceful-fs "^4.2.3" - jest-haste-map "^25.1.0" - jest-regex-util "^25.1.0" - jest-util "^25.1.0" + graceful-fs "^4.2.4" + jest-haste-map "^25.5.1" + jest-regex-util "^25.2.6" + jest-util "^25.5.0" micromatch "^4.0.2" pirates "^4.0.1" - realpath-native "^1.1.0" + realpath-native "^2.0.0" slash "^3.0.0" source-map "^0.6.1" write-file-atomic "^3.0.0" @@ -1945,10 +1866,10 @@ "@types/istanbul-reports" "^1.1.1" "@types/yargs" "^13.0.0" -"@jest/types@^25.1.0", "@jest/types@^25.4.0": - version "25.4.0" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-25.4.0.tgz#5afeb8f7e1cba153a28e5ac3c9fe3eede7206d59" - integrity sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw== +"@jest/types@^25.1.0", "@jest/types@^25.5.0": + version "25.5.0" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-25.5.0.tgz#4d6a4793f7b9599fc3680877b856a97dbccf2a9d" + integrity sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw== dependencies: "@types/istanbul-lib-coverage" "^2.0.0" "@types/istanbul-reports" "^1.1.1" @@ -2767,10 +2688,10 @@ dependencies: "@types/node" ">= 8" -"@popperjs/core@^2.0.5": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.0.6.tgz#5a39ac118811ca844155b0ad5190b8c24f35e533" - integrity sha512-zj7Gw8QC4jmR92eKUvtrZUEpl2ypRbq+qlE4pwf9n2hnUO9BOAcWUs4/Ht+gNIbFt98xtqhLvccdCfD469MzpQ== +"@popperjs/core@^2.3.3": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.4.0.tgz#0e1bdf8d021e7ea58affade33d9d607e11365915" + integrity sha512-NMrDy6EWh9TPdSRiHmHH2ye1v5U0gBD7pRYwSwJvomx7Bm4GG04vu63dYiVzebLOx2obPpJugew06xVP0Nk7hA== "@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": version "1.1.2" @@ -2866,6 +2787,11 @@ resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== +"@sindresorhus/is@^2.0.0": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-2.1.1.tgz#ceff6a28a5b4867c2dd4a1ba513de278ccbe8bb1" + integrity sha512-/aPsuoj/1Dw/kzhkgz+ES6TxG0zfTMGLwuK2ZG00k/iJzYHTLCE8mVU8EPqEOp/lmxPoq1C1C9RYToRKb2KEfg== + "@sinonjs/commons@^1", "@sinonjs/commons@^1.6.0", "@sinonjs/commons@^1.7.0", "@sinonjs/commons@^1.7.2": version "1.7.2" resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.7.2.tgz#505f55c74e0272b43f6c52d81946bed7058fc0e2" @@ -3464,13 +3390,12 @@ dependencies: defer-to-connect "^1.0.1" -"@tannin/compile@^1.0.4": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@tannin/compile/-/compile-1.0.4.tgz#85dff5b6b1008dcfc79a06cc86698bd9e98ff60b" - integrity sha512-RVfzknkrDTgtLhFSEaoGGIjpQsOzS75lzsf6v3IHP+sThoJ4qL2iQDopGo36OYeb6EzJMSKVGhsrTvqE/a1IpQ== +"@szmarczak/http-timer@^4.0.0": + version "4.0.5" + resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.5.tgz#bfbd50211e9dfa51ba07da58a14cdfd333205152" + integrity sha512-PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ== dependencies: - "@tannin/evaluate" "^1.1.2" - "@tannin/postfix" "^1.0.3" + defer-to-connect "^2.0.0" "@tannin/compile@^1.1.0": version "1.1.0" @@ -3480,23 +3405,11 @@ "@tannin/evaluate" "^1.2.0" "@tannin/postfix" "^1.1.0" -"@tannin/evaluate@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@tannin/evaluate/-/evaluate-1.1.2.tgz#37741ba6abc043a1f32a4156760989cf94b2481e" - integrity sha512-ME/CNm9zpCqJwTZa1WUpWp51lY5IpJcsFgsNouPsgApI5D1Vr/sR/zPAQEyS8ruk45YUoFqP82VIGIhQFrhYKQ== - "@tannin/evaluate@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@tannin/evaluate/-/evaluate-1.2.0.tgz#468a13c45eff45340108836fc46c708457199c3f" integrity sha512-3ioXvNowbO/wSrxsDG5DKIMxC81P0QrQTYai8zFNY+umuoHWRPbQ/TuuDEOju9E+jQDXmj6yI5GyejNuh8I+eg== -"@tannin/plural-forms@^1.0.4": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@tannin/plural-forms/-/plural-forms-1.0.4.tgz#f7da122e92f93255eb5c8f096fd48bc308ae6f23" - integrity sha512-NSlGvF6q2OLXWWDLgzZRM2+L1uLBxl5wgxfmi9ZZUpZjlg+Z7Ss/QbAJpAJGxgvERuA1jhqpAuTvr/2fNbH+Ag== - dependencies: - "@tannin/compile" "^1.0.4" - "@tannin/plural-forms@^1.1.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@tannin/plural-forms/-/plural-forms-1.1.0.tgz#cffbb060d2640a56a314e3c77cbf6ea6072b51d5" @@ -3504,11 +3417,6 @@ dependencies: "@tannin/compile" "^1.1.0" -"@tannin/postfix@^1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@tannin/postfix/-/postfix-1.0.3.tgz#f8388e8f5add62dbec3d503127eeef19fedc1fcc" - integrity sha512-80uoGtphTH3vDZlJgE2xJh3qBWMAlCXq8wN8WLOxHJjms0A38vkbXOXiYMIabgnIJVc1vCcZVQa2pHt+X3AF5Q== - "@tannin/postfix@^1.1.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@tannin/postfix/-/postfix-1.1.0.tgz#6071f4204ae26c2e885cf3a3f1203a9f71e3f291" @@ -3560,10 +3468,10 @@ "@testing-library/dom" "^6.3.0" "@types/testing-library__react" "^9.1.0" -"@types/babel__core@^7.1.0": - version "7.1.6" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.6.tgz#16ff42a5ae203c9af1c6e190ed1f30f83207b610" - integrity sha512-tTnhWszAqvXnhW7m5jQU9PomXSiKXk2sFxpahXvI20SZKu9ylPi8WtIxueZ6ehDWikPT0jeFujMj3X4ZHuf3Tg== +"@types/babel__core@^7.1.0", "@types/babel__core@^7.1.7": + version "7.1.7" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.7.tgz#1dacad8840364a57c98d0dd4855c6dd3752c6b89" + integrity sha512-RL62NqSFPCDK2FM1pSDH0scHpJvsXtZNiYlMB73DgPBaG1E38ZYVL+ei5EkWRbr+KC4YNiAUNBnRj+bgwpgjMw== dependencies: "@babel/parser" "^7.1.0" "@babel/types" "^7.0.0" @@ -3593,6 +3501,16 @@ dependencies: "@babel/types" "^7.3.0" +"@types/cacheable-request@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.1.tgz#5d22f3dded1fd3a84c0bbeb5039a7419c2c91976" + integrity sha512-ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ== + dependencies: + "@types/http-cache-semantics" "*" + "@types/keyv" "*" + "@types/node" "*" + "@types/responselike" "*" + "@types/classnames@^2.2.10": version "2.2.10" resolved "https://registry.yarnpkg.com/@types/classnames/-/classnames-2.2.10.tgz#cc658ca319b6355399efc1f5b9e818f1a24bf999" @@ -3637,6 +3555,13 @@ "@types/minimatch" "*" "@types/node" "*" +"@types/graceful-fs@^4.1.2": + version "4.1.3" + resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.3.tgz#039af35fe26bec35003e8d86d2ee9c586354348f" + integrity sha512-AiHRaEB50LQg0pZmm659vNBb9f4SJ0qrAnteuzhSeAUcJKxoYgEnprg/83kppCnc2zvtCKbdZry1a5pVY3lOTQ== + dependencies: + "@types/node" "*" + "@types/history@*": version "4.7.5" resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.5.tgz#527d20ef68571a4af02ed74350164e7a67544860" @@ -3650,6 +3575,11 @@ "@types/react" "*" hoist-non-react-statics "^3.3.0" +"@types/http-cache-semantics@*": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz#9140779736aa2655635ee756e2467d787cfe8a2a" + integrity sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A== + "@types/is-function@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@types/is-function/-/is-function-1.0.0.tgz#1b0b819b1636c7baf0d6785d030d12edf70c3e83" @@ -3693,6 +3623,13 @@ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.4.tgz#38fd73ddfd9b55abb1e1b2ed578cb55bd7b7d339" integrity sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA== +"@types/keyv@*", "@types/keyv@^3.1.1": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.1.tgz#e45a45324fca9dab716ab1230ee249c9fb52cfa7" + integrity sha512-MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw== + dependencies: + "@types/node" "*" + "@types/lodash@*", "@types/lodash@^4.14.150": version "4.14.150" resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.150.tgz#649fe44684c3f1fcb6164d943c5a61977e8cf0bd" @@ -3748,6 +3685,11 @@ resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== +"@types/prettier@^1.19.0": + version "1.19.1" + resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-1.19.1.tgz#33509849f8e679e4add158959fdb086440e9553f" + integrity sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ== + "@types/prop-types@*": version "15.7.3" resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.3.tgz#2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7" @@ -3841,6 +3783,13 @@ "@types/prop-types" "*" csstype "^2.2.0" +"@types/responselike@*": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29" + integrity sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA== + dependencies: + "@types/node" "*" + "@types/stack-utils@^1.0.1": version "1.0.1" resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-1.0.1.tgz#0a851d3bd96498fa25c33ab7278ed3bd65f06c3e" @@ -4081,15 +4030,6 @@ "@typescript-eslint/typescript-estree" "2.16.0" eslint-scope "^5.0.0" -"@typescript-eslint/experimental-utils@^1.13.0": - version "1.13.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz#b08c60d780c0067de2fb44b04b432f540138301e" - integrity sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg== - dependencies: - "@types/json-schema" "^7.0.3" - "@typescript-eslint/typescript-estree" "1.13.0" - eslint-scope "^4.0.0" - "@typescript-eslint/parser@^2.16.0": version "2.16.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.16.0.tgz#d0c0135a8fdb915f670802ddd7c1ba457c1b4f9d" @@ -4100,14 +4040,6 @@ "@typescript-eslint/typescript-estree" "2.16.0" eslint-visitor-keys "^1.1.0" -"@typescript-eslint/typescript-estree@1.13.0": - version "1.13.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz#8140f17d0f60c03619798f1d628b8434913dc32e" - integrity sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw== - dependencies: - lodash.unescape "4.0.1" - semver "5.5.0" - "@typescript-eslint/typescript-estree@2.16.0": version "2.16.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.16.0.tgz#b444943a76c716ed32abd08cbe96172d2ca0ab75" @@ -4279,125 +4211,126 @@ text-table "^0.2.0" webpack-log "^1.1.2" -"@wordpress/a11y@2.8.0", "@wordpress/a11y@^2.8.0": - version "2.8.0" - resolved "https://registry.yarnpkg.com/@wordpress/a11y/-/a11y-2.8.0.tgz#fe26b393f742040515d71bcd07c412ffd58be8e2" - integrity sha512-RWPhv7rvWVWypy18MAPn+HsbE33hb94s+6gtE2hJ0rxDtoFmyu0IzeyA/uWsks7D/wDhmf65g3LY9sik6RSOBQ== +"@wordpress/a11y@2.9.0", "@wordpress/a11y@^2.9.0": + version "2.9.0" + resolved "https://registry.yarnpkg.com/@wordpress/a11y/-/a11y-2.9.0.tgz#5346497a9c5dfd47d8f8fe16c026e63a8f18954b" + integrity sha512-1YBqy+yrAnCnQAayvQ6kx4O3vHq4EAyFh8UdNwbK0ZE4f+2Kzj/fD5QoICaTPl3vMzHb8ISeFyGFTxzqqBZh1g== dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/dom-ready" "^2.8.0" + "@babel/runtime" "^7.9.2" + "@wordpress/dom-ready" "^2.9.0" -"@wordpress/api-fetch@*", "@wordpress/api-fetch@3.12.0", "@wordpress/api-fetch@^3.12.0": - version "3.12.0" - resolved "https://registry.yarnpkg.com/@wordpress/api-fetch/-/api-fetch-3.12.0.tgz#66876bb00492af1706fe239952188c73fd135dfd" - integrity sha512-Ujo92qeVVb5R3V83lsg1HwZbC7ymvFpyCeywIApeK6nEzkgzYSflnKsZ/Yv1DIn7mV7vIlb+fdlzA3frHorniQ== +"@wordpress/api-fetch@*", "@wordpress/api-fetch@3.14.0", "@wordpress/api-fetch@^3.12.0", "@wordpress/api-fetch@^3.14.0": + version "3.14.0" + resolved "https://registry.yarnpkg.com/@wordpress/api-fetch/-/api-fetch-3.14.0.tgz#7973a952e4e617390eb32b744a274e4264682ef2" + integrity sha512-wcQs3mdTyJtgrqq7iGaDRd/TFPKg49aopSJSXLGkUQxOd5ZxzpHGbMeuC78uWtJEw9++1oTCcR9MTnOFsdgfcw== dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/i18n" "^3.10.0" - "@wordpress/url" "^2.12.0" + "@babel/runtime" "^7.9.2" + "@wordpress/deprecated" "^2.8.0" + "@wordpress/element" "^2.13.1" + "@wordpress/i18n" "^3.12.0" + "@wordpress/url" "^2.14.0" -"@wordpress/autop@^2.6.0": - version "2.6.0" - resolved "https://registry.yarnpkg.com/@wordpress/autop/-/autop-2.6.0.tgz#af8804ab663798ae09c28ee9a8f9f4dbe8d66248" - integrity sha512-BxWMHyUJQNE5+omj2ul9J3O9/T4PKmSKR3mUw3zZ3JuYiPjHMWz9rLPP6uYWbXiElQp96qjwn8eyFJrdCqsAhA== +"@wordpress/autop@^2.7.0": + version "2.7.0" + resolved "https://registry.yarnpkg.com/@wordpress/autop/-/autop-2.7.0.tgz#8cfedffcd3b6f41a6afd59ca4abbab67ea890ae9" + integrity sha512-XLNyxlsdXPQMTHl3NnR1nbsggcf12euBwpp6d6qdVLT3+s2FtU2dg9dMVJg/OHKd3/QgA6W+k7yjcyME2aOAFQ== dependencies: - "@babel/runtime" "^7.8.3" + "@babel/runtime" "^7.9.2" "@wordpress/babel-plugin-import-jsx-pragma@^2.5.0": version "2.5.0" resolved "https://registry.yarnpkg.com/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-2.5.0.tgz#d140f902be16f9bef38abafd2a05e040e8aed29e" integrity sha512-fvb9+BBi5ns95pTKj2R/YoGbIbA2oBb2YNxRr0pSmeuURFqzeaQIzE+lFnkLCkWVp3DCkXQ1x92+5aWqOqfqzg== -"@wordpress/babel-plugin-makepot@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@wordpress/babel-plugin-makepot/-/babel-plugin-makepot-3.4.0.tgz#befc30cfed98f35d54c733e08cb4abd8a7041f19" - integrity sha512-Wk7JJLLmtUPcBkbdpgPgsLs8x7UhQ6rf4bNGhUp672wKhxc3LEpwB3fUpmxhIZ3zqtgYa5W00Rgq3x4qq6lQhA== +"@wordpress/babel-plugin-makepot@3.5.0": + version "3.5.0" + resolved "https://registry.yarnpkg.com/@wordpress/babel-plugin-makepot/-/babel-plugin-makepot-3.5.0.tgz#d99be51c8f03fa5dfce196e06911a0ce33f95cf8" + integrity sha512-KkjVFHd+tCu/LAqlw/WWNVG+AvsPaDJsVpr3q1rf2ESIz1X5IDr0xlqYE38re8SJ/eAlZlp59kocilb0phYemw== dependencies: - "@babel/runtime" "^7.8.3" + "@babel/runtime" "^7.9.2" gettext-parser "^1.3.1" lodash "^4.17.15" -"@wordpress/babel-preset-default@^4.11.0": - version "4.11.0" - resolved "https://registry.yarnpkg.com/@wordpress/babel-preset-default/-/babel-preset-default-4.11.0.tgz#b1275bf825a5de57cb730b8885bcdef65f3e58b0" - integrity sha512-lhhtphn3hypphaGVOMebk9Hnw0RURgYYdGXuSLbxJ7tmnC21Kj7x2iXEKXnG7nP6yetPuqSQQs/VdYiCFfpbgQ== +"@wordpress/babel-preset-default@^4.12.1": + version "4.12.1" + resolved "https://registry.yarnpkg.com/@wordpress/babel-preset-default/-/babel-preset-default-4.12.1.tgz#ed741f39c7b7e40e7d915a5a27bc86921f06db0c" + integrity sha512-3l6qpJPFCMWv/Eg8vWendMi9Hs8wKvrybr1A7nXH9etD10jmp6ktNwp81ABzxGWV/k6NqG6CxoLGie4cOjTnHw== dependencies: - "@babel/core" "^7.8.3" - "@babel/plugin-proposal-async-generator-functions" "^7.8.3" - "@babel/plugin-proposal-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-react-jsx" "^7.8.3" - "@babel/plugin-transform-runtime" "^7.8.3" - "@babel/preset-env" "^7.8.3" - "@babel/runtime" "^7.8.3" + "@babel/core" "^7.9.0" + "@babel/plugin-transform-react-jsx" "^7.9.4" + "@babel/plugin-transform-runtime" "^7.9.0" + "@babel/preset-env" "^7.9.0" + "@babel/runtime" "^7.9.2" "@wordpress/babel-plugin-import-jsx-pragma" "^2.5.0" "@wordpress/browserslist-config" "^2.6.0" - "@wordpress/element" "^2.12.0" - "@wordpress/warning" "^1.0.0" - core-js "^3.1.4" + "@wordpress/element" "^2.13.1" + "@wordpress/warning" "^1.1.0" + core-js "^3.6.4" -"@wordpress/base-styles@1.5.0", "@wordpress/base-styles@^1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@wordpress/base-styles/-/base-styles-1.5.0.tgz#22395a641399df541ad572c6b9e869423247cab1" - integrity sha512-eCG7P3BtKfGiHatvqlJqCn3XdtTMnq4sxtQ/avQ+m40UXJ1mqiW2Ipcen2/MelFqsWVMb4ujjeZwWTsq+vncjg== +"@wordpress/base-styles@1.7.0", "@wordpress/base-styles@^1.5.0": + version "1.7.0" + resolved "https://registry.yarnpkg.com/@wordpress/base-styles/-/base-styles-1.7.0.tgz#771d14878e4f4bedc0a766347e241d4c855d5c58" + integrity sha512-WobY7E2jcu6hALBf9JGzb/2kZb+kwL6AxgMg2ZedfsHxVZ1obf46jdTeKzIsALXNvjScw29q2krk9YIfNU/s/A== -"@wordpress/blob@^2.7.0": - version "2.7.0" - resolved "https://registry.yarnpkg.com/@wordpress/blob/-/blob-2.7.0.tgz#2c1141a586161f0c52f99dc0a9f950766329c169" - integrity sha512-5QQqODNgN/EYDphou2rnjaCR9oSUM8aYTb4kpoN4Do5ni02wbr7ft6ZyC3XKpMPM/8STMjyocCxFUCm1RAZYew== +"@wordpress/blob@^2.8.0": + version "2.8.0" + resolved "https://registry.yarnpkg.com/@wordpress/blob/-/blob-2.8.0.tgz#5d35d7017d7ea340714de9b54f53ee2656f680f0" + integrity sha512-5obAEfhdMaDftitAqMXkc8kWyDim1qS8FvVk7m+fZHnkJXFmxdZHJvCAerjjwI//GMVUvZEbpakdWGoW27TIWg== dependencies: - "@babel/runtime" "^7.8.3" + "@babel/runtime" "^7.9.2" -"@wordpress/block-directory@1.6.0", "@wordpress/block-directory@^1.6.0": - version "1.6.0" - resolved "https://registry.yarnpkg.com/@wordpress/block-directory/-/block-directory-1.6.0.tgz#2cc7dc18a449f0809abc58c97047a49d1a18ac68" - integrity sha512-EF+A3FQkYmYgxhfwzoCVhrI1TV/djTXs5DLhpd0j6bBdWT2NfFMqWXGQaRkanZWF+3IAh9j+LHCO2pbcr6NxPg== - dependencies: - "@wordpress/api-fetch" "^3.12.0" - "@wordpress/block-editor" "^3.8.0" - "@wordpress/blocks" "^6.13.0" - "@wordpress/components" "^9.3.0" - "@wordpress/compose" "^3.12.0" - "@wordpress/data" "^4.15.0" - "@wordpress/element" "^2.12.0" - "@wordpress/i18n" "^3.10.0" - "@wordpress/icons" "^1.2.0" - "@wordpress/plugins" "^2.13.0" +"@wordpress/block-directory@1.8.0", "@wordpress/block-directory@^1.8.0": + version "1.8.0" + resolved "https://registry.yarnpkg.com/@wordpress/block-directory/-/block-directory-1.8.0.tgz#ebbca79980337dbe24359fe873c22716903fcfc5" + integrity sha512-/aDIFUOgKtGYd+pdjMBbHvID/gOPr9mAzeImO7KwkFOjmVVz+2dR9RiXFosVpe1/Boy/4x4IXKIcwnUt76aTMg== + dependencies: + "@wordpress/api-fetch" "^3.14.0" + "@wordpress/block-editor" "^3.10.0" + "@wordpress/blocks" "^6.15.0" + "@wordpress/components" "^9.5.0" + "@wordpress/compose" "^3.14.0" + "@wordpress/data" "^4.17.0" + "@wordpress/element" "^2.13.1" + "@wordpress/i18n" "^3.12.0" + "@wordpress/icons" "^1.4.0" + "@wordpress/plugins" "^2.15.0" lodash "^4.17.15" -"@wordpress/block-editor@*", "@wordpress/block-editor@3.8.0", "@wordpress/block-editor@^3.8.0": - version "3.8.0" - resolved "https://registry.yarnpkg.com/@wordpress/block-editor/-/block-editor-3.8.0.tgz#21ca783bd356c7a4b6a0af23b064aeb832718bf1" - integrity sha512-7fjiY4Lbs6A8oY4nQeyldoUHlMr4kUYyiwonEe0CGsxD6rFHsRaOAV2ceobKBhE6trkUZniJUzlbgo+d1I3zWg== - dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/a11y" "^2.8.0" - "@wordpress/blob" "^2.7.0" - "@wordpress/blocks" "^6.13.0" - "@wordpress/components" "^9.3.0" - "@wordpress/compose" "^3.12.0" - "@wordpress/data" "^4.15.0" - "@wordpress/deprecated" "^2.7.0" - "@wordpress/dom" "^2.8.0" - "@wordpress/element" "^2.12.0" - "@wordpress/hooks" "^2.7.0" - "@wordpress/html-entities" "^2.6.0" - "@wordpress/i18n" "^3.10.0" - "@wordpress/icons" "^1.2.0" - "@wordpress/is-shallow-equal" "^1.8.0" - "@wordpress/keyboard-shortcuts" "^1.2.0" - "@wordpress/keycodes" "^2.10.0" - "@wordpress/rich-text" "^3.13.0" - "@wordpress/token-list" "^1.9.0" - "@wordpress/url" "^2.12.0" - "@wordpress/viewport" "^2.14.0" - "@wordpress/wordcount" "^2.7.0" +"@wordpress/block-editor@*", "@wordpress/block-editor@3.10.0", "@wordpress/block-editor@^3.10.0", "@wordpress/block-editor@^3.8.0": + version "3.10.0" + resolved "https://registry.yarnpkg.com/@wordpress/block-editor/-/block-editor-3.10.0.tgz#c163e64e4a374caad59b130d91a09ad29e71f2eb" + integrity sha512-nu1ETGhbOvXV7PYSdQIqZN5UvgiXqdcwU5U3PzT+1U5pEgp2inlkZb3AaQ3MblF0hXX0q6KhQzht1MwY+4cMrA== + dependencies: + "@babel/runtime" "^7.9.2" + "@wordpress/a11y" "^2.9.0" + "@wordpress/blob" "^2.8.0" + "@wordpress/blocks" "^6.15.0" + "@wordpress/components" "^9.5.0" + "@wordpress/compose" "^3.14.0" + "@wordpress/data" "^4.17.0" + "@wordpress/deprecated" "^2.8.0" + "@wordpress/dom" "^2.9.0" + "@wordpress/element" "^2.13.1" + "@wordpress/hooks" "^2.8.0" + "@wordpress/html-entities" "^2.7.0" + "@wordpress/i18n" "^3.12.0" + "@wordpress/icons" "^1.4.0" + "@wordpress/is-shallow-equal" "^2.0.0" + "@wordpress/keyboard-shortcuts" "^1.4.0" + "@wordpress/keycodes" "^2.12.0" + "@wordpress/priority-queue" "^1.6.0" + "@wordpress/rich-text" "^3.15.0" + "@wordpress/token-list" "^1.10.0" + "@wordpress/url" "^2.14.0" + "@wordpress/viewport" "^2.16.0" + "@wordpress/wordcount" "^2.8.0" classnames "^2.2.5" css-mediaquery "^0.1.2" diff "^3.5.0" dom-scroll-into-view "^1.2.1" inherits "^2.0.3" lodash "^4.17.15" - memize "^1.0.5" + memize "^1.1.0" react-autosize-textarea "^3.0.2" react-spring "^8.0.19" redux-multi "^0.1.12" @@ -4406,135 +4339,123 @@ tinycolor2 "^1.4.1" traverse "^0.6.6" -"@wordpress/block-library@2.15.0", "@wordpress/block-library@^2.15.0": - version "2.15.0" - resolved "https://registry.yarnpkg.com/@wordpress/block-library/-/block-library-2.15.0.tgz#cd6252a8f49247c0ea25d6ad4dee4551ec5c6e49" - integrity sha512-IKx7RNHU5w5hn4jpLOp3xjCfEPJE0dAxld6Q9Zhb+I+y/jVNXQywUc6EMJmSKdQSYg1lJmikU3TxuVhXSu0abA== - dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/a11y" "^2.8.0" - "@wordpress/api-fetch" "^3.12.0" - "@wordpress/autop" "^2.6.0" - "@wordpress/blob" "^2.7.0" - "@wordpress/block-editor" "^3.8.0" - "@wordpress/blocks" "^6.13.0" - "@wordpress/components" "^9.3.0" - "@wordpress/compose" "^3.12.0" - "@wordpress/core-data" "^2.13.0" - "@wordpress/data" "^4.15.0" - "@wordpress/date" "^3.8.0" - "@wordpress/deprecated" "^2.7.0" - "@wordpress/dom" "^2.8.0" - "@wordpress/editor" "^9.13.0" - "@wordpress/element" "^2.12.0" - "@wordpress/escape-html" "^1.7.0" - "@wordpress/i18n" "^3.10.0" - "@wordpress/icons" "^1.2.0" - "@wordpress/is-shallow-equal" "^1.8.0" - "@wordpress/keycodes" "^2.10.0" - "@wordpress/primitives" "^1.2.0" - "@wordpress/rich-text" "^3.13.0" - "@wordpress/server-side-render" "^1.9.0" - "@wordpress/url" "^2.12.0" - "@wordpress/viewport" "^2.14.0" +"@wordpress/block-library@2.17.0", "@wordpress/block-library@^2.15.0", "@wordpress/block-library@^2.17.0": + version "2.17.0" + resolved "https://registry.yarnpkg.com/@wordpress/block-library/-/block-library-2.17.0.tgz#22f2cd5c9ea512625403ae74e7c1b08086bd9002" + integrity sha512-rB4vIFUqiCcGMKNDjuEBUEkcP4ANOoFc7bhzBbCiGk8WPrlGDak4FYLe+UuV86pnZZIZxgu8psmUkEKa2HXXXQ== + dependencies: + "@babel/runtime" "^7.9.2" + "@wordpress/a11y" "^2.9.0" + "@wordpress/api-fetch" "^3.14.0" + "@wordpress/autop" "^2.7.0" + "@wordpress/blob" "^2.8.0" + "@wordpress/block-editor" "^3.10.0" + "@wordpress/blocks" "^6.15.0" + "@wordpress/components" "^9.5.0" + "@wordpress/compose" "^3.14.0" + "@wordpress/core-data" "^2.15.0" + "@wordpress/data" "^4.17.0" + "@wordpress/date" "^3.9.0" + "@wordpress/deprecated" "^2.8.0" + "@wordpress/dom" "^2.9.0" + "@wordpress/editor" "^9.15.0" + "@wordpress/element" "^2.13.1" + "@wordpress/escape-html" "^1.8.0" + "@wordpress/i18n" "^3.12.0" + "@wordpress/icons" "^1.4.0" + "@wordpress/is-shallow-equal" "^2.0.0" + "@wordpress/keycodes" "^2.12.0" + "@wordpress/primitives" "^1.4.0" + "@wordpress/rich-text" "^3.15.0" + "@wordpress/server-side-render" "^1.11.0" + "@wordpress/url" "^2.14.0" + "@wordpress/viewport" "^2.16.0" classnames "^2.2.5" fast-average-color "4.3.0" lodash "^4.17.15" - memize "^1.0.5" + memize "^1.1.0" moment "^2.22.1" tinycolor2 "^1.4.1" -"@wordpress/block-serialization-default-parser@^3.5.0": - version "3.5.0" - resolved "https://registry.yarnpkg.com/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-3.5.0.tgz#c6337f4a1c18b8a41c18af61c8f8bc600578e7a4" - integrity sha512-3nSDC8djKaC8lmn01c95aVcCKKFsvZ82t0DNXJnHOhmLrWHFrkEHETxIMZPOb3PoB8iwJ2qo/Fv1NCM0wOUOeQ== - dependencies: - "@babel/runtime" "^7.8.3" - -"@wordpress/blocks@*", "@wordpress/blocks@6.13.0", "@wordpress/blocks@^6.13.0": - version "6.13.0" - resolved "https://registry.yarnpkg.com/@wordpress/blocks/-/blocks-6.13.0.tgz#57c853c4a9e57312133077cbd2b25ef9dd14d212" - integrity sha512-Rq+NqXTufrkhDN8VzgP5tg1xp0XzWxLyVD3IRzpUfIfcgOSWgJOIzLF6L2Tw9//aghM4gRZCSF8fVXYaAt63cg== - dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/autop" "^2.6.0" - "@wordpress/blob" "^2.7.0" - "@wordpress/block-serialization-default-parser" "^3.5.0" - "@wordpress/compose" "^3.12.0" - "@wordpress/data" "^4.15.0" - "@wordpress/dom" "^2.8.0" - "@wordpress/element" "^2.12.0" - "@wordpress/hooks" "^2.7.0" - "@wordpress/html-entities" "^2.6.0" - "@wordpress/i18n" "^3.10.0" - "@wordpress/icons" "^1.2.0" - "@wordpress/is-shallow-equal" "^1.8.0" - "@wordpress/shortcode" "^2.6.0" +"@wordpress/block-serialization-default-parser@^3.6.0": + version "3.6.0" + resolved "https://registry.yarnpkg.com/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-3.6.0.tgz#4a9453a004a225a95d1f5c148d64087e5188badd" + integrity sha512-4l1zrxaLd36qHSkTSx+2C3jM/fTD2NZG7mGGYPzL0/yevd1ZNkkc++7bxAGQuM7m8yPw+MKkiq9ETzNLoTHnbQ== + dependencies: + "@babel/runtime" "^7.9.2" + +"@wordpress/blocks@*", "@wordpress/blocks@6.15.0", "@wordpress/blocks@^6.13.0", "@wordpress/blocks@^6.15.0": + version "6.15.0" + resolved "https://registry.yarnpkg.com/@wordpress/blocks/-/blocks-6.15.0.tgz#47e6e9f48f3e48dca9d4244a7e854a75476b9f4d" + integrity sha512-YFJNebnSBDymOtnJBhNlpIAlKKdktgZZYsCv5mwA6eJUo67HEYlzfjR3CnmhZzT60mJmUJuJFuCLWk3yqEJndg== + dependencies: + "@babel/runtime" "^7.9.2" + "@wordpress/autop" "^2.7.0" + "@wordpress/blob" "^2.8.0" + "@wordpress/block-serialization-default-parser" "^3.6.0" + "@wordpress/compose" "^3.14.0" + "@wordpress/data" "^4.17.0" + "@wordpress/dom" "^2.9.0" + "@wordpress/element" "^2.13.1" + "@wordpress/hooks" "^2.8.0" + "@wordpress/html-entities" "^2.7.0" + "@wordpress/i18n" "^3.12.0" + "@wordpress/icons" "^1.4.0" + "@wordpress/is-shallow-equal" "^2.0.0" + "@wordpress/shortcode" "^2.7.0" hpq "^1.3.0" lodash "^4.17.15" rememo "^3.0.0" - showdown "^1.8.6" + showdown "^1.9.1" simple-html-tokenizer "^0.5.7" tinycolor2 "^1.4.1" - uuid "^3.3.2" + uuid "^7.0.2" "@wordpress/browserslist-config@2.6.0", "@wordpress/browserslist-config@^2.6.0": version "2.6.0" resolved "https://registry.yarnpkg.com/@wordpress/browserslist-config/-/browserslist-config-2.6.0.tgz#00074a1cb1ba979ba7ac5afc4e322bc8447035d1" integrity sha512-vRgzGoxhcNVChBP30XZlyK4w6r/9ZpO+Fi1dzmButp31lUEb1pT5WBxTIQl3HE0JZ9YTEJ00WWGO5sjGi5MHZA== -"@wordpress/components@*", "@wordpress/components@9.3.0", "@wordpress/components@^9.3.0": - version "9.3.0" - resolved "https://registry.yarnpkg.com/@wordpress/components/-/components-9.3.0.tgz#0418dcba92d3e03b74d69b667034673bef5fc12a" - integrity sha512-3HsLebHMWix/+WoGGYyNYvoNONLZdoghJKh92kkw1bE0iX4pLUQ+7u9cg6JUoJrs+vEuxPKP4gu79cE79TA5JA== +"@wordpress/components@*", "@wordpress/components@9.5.0", "@wordpress/components@^9.3.0", "@wordpress/components@^9.5.0": + version "9.5.0" + resolved "https://registry.yarnpkg.com/@wordpress/components/-/components-9.5.0.tgz#5035e3ba608c891f77bcb8019af44296a42accda" + integrity sha512-lfIcVKwzwaFdjpNvlTnNmTvCpO+PBv60N53TkIc0pYM4oAP5YGMp1dYve4xLdTfuVzOkNQ32gs84iysc2GhqFg== dependencies: - "@babel/runtime" "^7.8.3" + "@babel/runtime" "^7.9.2" "@emotion/core" "^10.0.22" "@emotion/css" "^10.0.22" "@emotion/native" "^10.0.22" "@emotion/styled" "^10.0.23" - "@wordpress/a11y" "^2.8.0" - "@wordpress/compose" "^3.12.0" - "@wordpress/deprecated" "^2.7.0" - "@wordpress/dom" "^2.8.0" - "@wordpress/element" "^2.12.0" - "@wordpress/hooks" "^2.7.0" - "@wordpress/i18n" "^3.10.0" - "@wordpress/icons" "^1.2.0" - "@wordpress/is-shallow-equal" "^1.8.0" - "@wordpress/keycodes" "^2.10.0" - "@wordpress/primitives" "^1.2.0" - "@wordpress/rich-text" "^3.13.0" - "@wordpress/warning" "^1.0.0" + "@wordpress/a11y" "^2.9.0" + "@wordpress/compose" "^3.14.0" + "@wordpress/deprecated" "^2.8.0" + "@wordpress/dom" "^2.9.0" + "@wordpress/element" "^2.13.1" + "@wordpress/hooks" "^2.8.0" + "@wordpress/i18n" "^3.12.0" + "@wordpress/icons" "^1.4.0" + "@wordpress/is-shallow-equal" "^2.0.0" + "@wordpress/keycodes" "^2.12.0" + "@wordpress/primitives" "^1.4.0" + "@wordpress/rich-text" "^3.15.0" + "@wordpress/warning" "^1.1.0" classnames "^2.2.5" clipboard "^2.0.1" dom-scroll-into-view "^1.2.1" downshift "^4.0.5" gradient-parser "^0.1.5" lodash "^4.17.15" - memize "^1.0.5" + memize "^1.1.0" moment "^2.22.1" re-resizable "^6.0.0" react-dates "^17.1.1" react-spring "^8.0.20" - reakit "^1.0.0-beta.12" + reakit "^1.0.0-rc.0" rememo "^3.0.0" tinycolor2 "^1.4.1" - uuid "^3.3.2" - -"@wordpress/compose@*", "@wordpress/compose@1.x.x - 3.x.x", "@wordpress/compose@3.12.0", "@wordpress/compose@^3.12.0", "@wordpress/compose@^3.7.0", "@wordpress/compose@^3.7.2", "@wordpress/compose@^3.9.0": - version "3.12.0" - resolved "https://registry.yarnpkg.com/@wordpress/compose/-/compose-3.12.0.tgz#35a6834423e9d69cca32a18018a37176415f6043" - integrity sha512-4Xtcnvntom3wxQmdFBf/xU8SqwoicDKCIbAu27NqBGQ5qClnGoAMtRItG3dP9Ve/hTyEnG4104UuEQE18572yQ== - dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/element" "^2.12.0" - "@wordpress/is-shallow-equal" "^1.8.0" - lodash "^4.17.15" - mousetrap "^1.6.2" - react-resize-aware "^3.0.0" + uuid "^7.0.2" -"@wordpress/compose@^3.14.0": +"@wordpress/compose@*", "@wordpress/compose@1.x.x - 3.x.x", "@wordpress/compose@3.14.0", "@wordpress/compose@^3.12.0", "@wordpress/compose@^3.14.0", "@wordpress/compose@^3.7.0", "@wordpress/compose@^3.7.2", "@wordpress/compose@^3.9.0": version "3.14.0" resolved "https://registry.yarnpkg.com/@wordpress/compose/-/compose-3.14.0.tgz#98d2f86d5d6e5f5b84039fa14068ba9f16d1f33e" integrity sha512-DdFIkb1Ko/7iMGcDX8j6BQWA123yvLISzaFalcF9QOW2bP30QhJiSCFyYGBU7QScnRBhY6Rl0Chh9wkAV032GA== @@ -4546,53 +4467,34 @@ mousetrap "^1.6.2" react-resize-aware "^3.0.0" -"@wordpress/core-data@2.13.0", "@wordpress/core-data@^2.13.0": - version "2.13.0" - resolved "https://registry.yarnpkg.com/@wordpress/core-data/-/core-data-2.13.0.tgz#aff76cec6dd82a49b989da6e7803b43c1e3ae60b" - integrity sha512-Ui1Y38H3YKF8aRaNbn5XnJ1zWnt0GCQ4765u9QoOK3be1/D+v4lm+flktca/bpPYW7vgmR0Mao5YigwiaNoCbQ== - dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/api-fetch" "^3.12.0" - "@wordpress/blocks" "^6.13.0" - "@wordpress/data" "^4.15.0" - "@wordpress/deprecated" "^2.7.0" - "@wordpress/element" "^2.12.0" - "@wordpress/i18n" "^3.10.0" - "@wordpress/is-shallow-equal" "^1.8.0" - "@wordpress/url" "^2.12.0" +"@wordpress/core-data@2.15.0", "@wordpress/core-data@^2.13.0", "@wordpress/core-data@^2.15.0": + version "2.15.0" + resolved "https://registry.yarnpkg.com/@wordpress/core-data/-/core-data-2.15.0.tgz#4b2491ff70e20d9056c609d8a2060271fddb8767" + integrity sha512-tBr7gBFZfIIVL6k5c9IV5PXyTb/dx/ni28T9ALU0GxL6AMaUDIJbOJnWcOCROm5YPR7q+jI/TaqoVnV1TuaW2g== + dependencies: + "@babel/runtime" "^7.9.2" + "@wordpress/api-fetch" "^3.14.0" + "@wordpress/blocks" "^6.15.0" + "@wordpress/data" "^4.17.0" + "@wordpress/data-controls" "^1.11.0" + "@wordpress/deprecated" "^2.8.0" + "@wordpress/element" "^2.13.1" + "@wordpress/i18n" "^3.12.0" + "@wordpress/is-shallow-equal" "^2.0.0" + "@wordpress/url" "^2.14.0" equivalent-key-map "^0.2.2" lodash "^4.17.15" rememo "^3.0.0" -"@wordpress/data-controls@1.9.0", "@wordpress/data-controls@^1.4.0", "@wordpress/data-controls@^1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@wordpress/data-controls/-/data-controls-1.9.0.tgz#84f2e0e99c5e045c746d0c59d2c9102feab09928" - integrity sha512-beyXkSbVCJaw06E0TPysj4kkHkM2tMZM6PRVlTF7hffOnWQIPkJwlNzLI64dMOe8+4W9BLWM+yeK4DQtmWXUGg== - dependencies: - "@wordpress/api-fetch" "^3.12.0" - "@wordpress/data" "^4.15.0" - -"@wordpress/data@*", "@wordpress/data@4.15.0", "@wordpress/data@^4.11.0", "@wordpress/data@^4.15.0": - version "4.15.0" - resolved "https://registry.yarnpkg.com/@wordpress/data/-/data-4.15.0.tgz#802ecea94f54644664744add5570601729368893" - integrity sha512-BtbWB5wfbyQDuxxgjJAQmuPsVVHcYZlNMRTgXem9XN8VJjHCWHEQuy5zulK1I1IkrbfbGoXEwBlTasoec4G5hg== - dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/compose" "^3.12.0" - "@wordpress/deprecated" "^2.7.0" - "@wordpress/element" "^2.12.0" - "@wordpress/is-shallow-equal" "^1.8.0" - "@wordpress/priority-queue" "^1.5.1" - "@wordpress/redux-routine" "^3.7.0" - equivalent-key-map "^0.2.2" - is-promise "^2.1.0" - lodash "^4.17.15" - memize "^1.0.5" - redux "^4.0.0" - turbo-combine-reducers "^1.0.2" - use-memo-one "^1.1.1" +"@wordpress/data-controls@1.11.0", "@wordpress/data-controls@^1.11.0", "@wordpress/data-controls@^1.4.0", "@wordpress/data-controls@^1.9.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@wordpress/data-controls/-/data-controls-1.11.0.tgz#fd648c73f1c309efec5911cc27b106a83ad13848" + integrity sha512-r3jc0MBUhW/1c/iPVTMyC2iBn/Ns60TKcxUX+eJr2BJ/auxLKfY78QV2ovtCDhzw7B4j5//+uGSQc+PLFSOLZQ== + dependencies: + "@wordpress/api-fetch" "^3.14.0" + "@wordpress/data" "^4.17.0" -"@wordpress/data@^4.17.0": +"@wordpress/data@*", "@wordpress/data@4.17.0", "@wordpress/data@^4.11.0", "@wordpress/data@^4.15.0", "@wordpress/data@^4.17.0": version "4.17.0" resolved "https://registry.yarnpkg.com/@wordpress/data/-/data-4.17.0.tgz#86ad6712e04d675d8f128264741fcc42abd2cb6c" integrity sha512-cq3dHjhGUHfolLJfZ8cdLINDPZjmsmnjX0KLTSXH8eHreDSG09M3Mq5sckE2o/omzrm/CIqsRHuHePOrYF+IHA== @@ -4612,32 +4514,24 @@ turbo-combine-reducers "^1.0.2" use-memo-one "^1.1.1" -"@wordpress/date@*", "@wordpress/date@^3.7.0", "@wordpress/date@^3.8.0": - version "3.8.0" - resolved "https://registry.yarnpkg.com/@wordpress/date/-/date-3.8.0.tgz#beeedf0eaa995756f341b3e72c7fa9ee6e0002c0" - integrity sha512-P0P02h7AdBtdZLeNhmfyPoWh8rBpWpHaOdvTHdZm3kUpu9+mSDfTsGvmvS35+TR766MwDRHioR7SD8nL8+jNQQ== +"@wordpress/date@*", "@wordpress/date@^3.7.0", "@wordpress/date@^3.9.0": + version "3.9.0" + resolved "https://registry.yarnpkg.com/@wordpress/date/-/date-3.9.0.tgz#d2034952512363d38d4191c3786695905f4b67b1" + integrity sha512-V4+k6Ipkm/JX1TzRcwo96v0Lk1m1NGAHwO9JsnUCCXlG1Qxgl+MxRkWpgmUwgdCDjVvevS/4bU+LvndDWQIzVA== dependencies: - "@babel/runtime" "^7.8.3" + "@babel/runtime" "^7.9.2" moment "^2.22.1" moment-timezone "^0.5.16" -"@wordpress/dependency-extraction-webpack-plugin@2.4.0", "@wordpress/dependency-extraction-webpack-plugin@^2.4.0": - version "2.4.0" - resolved "https://registry.yarnpkg.com/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-2.4.0.tgz#81f7e132271ef65ae74101a388422edb68decce0" - integrity sha512-wU6HrroDCKbXUt3L39C+1WHt54wY71wW44U+kokQrO8ogVqrv5MeJ22r7Wx0MbbNPUJNi2pH3cbSF18S9ggJWQ== +"@wordpress/dependency-extraction-webpack-plugin@2.6.0", "@wordpress/dependency-extraction-webpack-plugin@^2.4.0", "@wordpress/dependency-extraction-webpack-plugin@^2.6.0": + version "2.6.0" + resolved "https://registry.yarnpkg.com/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-2.6.0.tgz#13d34513f9fecbef37b8f93d36111c440850ed5c" + integrity sha512-B8OUocYidV7x01yMiGH/hY58Pjnz0+VDAtJWb74NlZK0W+pRCewpD7ScZv8IhkYeFb76oO4xdhnhJbVrX9NvIA== dependencies: json2php "^0.0.4" webpack "^4.8.3" webpack-sources "^1.3.0" -"@wordpress/deprecated@^2.7.0": - version "2.7.0" - resolved "https://registry.yarnpkg.com/@wordpress/deprecated/-/deprecated-2.7.0.tgz#9e9702795b468e79f7d7aa7fe98af6cd256bf636" - integrity sha512-Pq5r2/p0+3BgwkinSRMTky+iNerm34qPQeil0UCtFxNP5usJaK2ZI0W/pv6DokomOtxTNZyv2lMRlUoXmglDuQ== - dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/hooks" "^2.7.0" - "@wordpress/deprecated@^2.8.0": version "2.8.0" resolved "https://registry.yarnpkg.com/@wordpress/deprecated/-/deprecated-2.8.0.tgz#d6018cafc244f13877ac3760755466aa8a5ea3a4" @@ -4646,127 +4540,111 @@ "@babel/runtime" "^7.9.2" "@wordpress/hooks" "^2.8.0" -"@wordpress/dom-ready@*", "@wordpress/dom-ready@2.8.0", "@wordpress/dom-ready@^2.8.0": - version "2.8.0" - resolved "https://registry.yarnpkg.com/@wordpress/dom-ready/-/dom-ready-2.8.0.tgz#f9b9530b6038e1dd6eb1301768813273a477d6e0" - integrity sha512-cKZuMb3Q8ZihQ3C0v+oX2JWMTFq9DGT+4oSatB79OWfemAjzC2RO7i2tIQ4yJ2O6qXjnmR0s376YzB03/dDRFg== - dependencies: - "@babel/runtime" "^7.8.3" - -"@wordpress/dom-ready@^2.9.0": +"@wordpress/dom-ready@*", "@wordpress/dom-ready@2.9.0", "@wordpress/dom-ready@^2.9.0": version "2.9.0" resolved "https://registry.yarnpkg.com/@wordpress/dom-ready/-/dom-ready-2.9.0.tgz#964337de20b031bd54c60c040cc728097a525384" integrity sha512-2egz1f4LaLeeSPTsWUgvgerNUbV9A++x/YWBGiF8t/bC7KX1n4mqexQRihfuofvpBxlkalIJEXxka3pzrD1XHA== dependencies: "@babel/runtime" "^7.9.2" -"@wordpress/dom@2.8.0", "@wordpress/dom@^2.8.0": - version "2.8.0" - resolved "https://registry.yarnpkg.com/@wordpress/dom/-/dom-2.8.0.tgz#7f7a41a390bedcb7b28a2fb576330f067d6d96ac" - integrity sha512-JpTvlC7Z16xTI0st/3SL8dBA3uFnQnJTOF6CRjfMi8OcDX2f/pkGsnuHljXKByXGsXNoVh5CV58NNciNgfLsDg== +"@wordpress/dom@2.9.0", "@wordpress/dom@^2.8.0", "@wordpress/dom@^2.9.0": + version "2.9.0" + resolved "https://registry.yarnpkg.com/@wordpress/dom/-/dom-2.9.0.tgz#cddd24c98918531ebfc8b2b7a0fc45d05a9fb3b8" + integrity sha512-DTkiHVQt/gE7MTxOJZAXdOdQdg6E0OgZO5p/Bk1PgmYj4Ifkd4JQByKzobL7pC+AVzRL5yTJXWsZkREPj8wsnA== dependencies: - "@babel/runtime" "^7.8.3" + "@babel/runtime" "^7.9.2" lodash "^4.17.15" -"@wordpress/e2e-test-utils@4.4.0": - version "4.4.0" - resolved "https://registry.yarnpkg.com/@wordpress/e2e-test-utils/-/e2e-test-utils-4.4.0.tgz#4f69e9e6f1d56c8e32e2b688f3f63532beffe4df" - integrity sha512-irv8IJjB2iFwnT8NDe56eFYFSHqcBhp35UbWhmNLX1VcF3neEVUT1ZyZhNGA+BLGO3Xb02O61KIX7mGduavy9Q== +"@wordpress/e2e-test-utils@4.6.0": + version "4.6.0" + resolved "https://registry.yarnpkg.com/@wordpress/e2e-test-utils/-/e2e-test-utils-4.6.0.tgz#60db3116cc5973795b6d513d8c49ecf4c64e199b" + integrity sha512-oqnFEOuWkUFwzSVGeKZOfs9YhWVyCKdsOtJKnXd6Vv5Q1quq2fmbDp6HL+dIUI2DlJZISUmOWG4B37mMVA0DLg== dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/keycodes" "^2.10.0" - "@wordpress/url" "^2.12.0" + "@babel/runtime" "^7.9.2" + "@wordpress/keycodes" "^2.12.0" + "@wordpress/url" "^2.14.0" lodash "^4.17.15" node-fetch "^1.7.3" -"@wordpress/edit-post@*", "@wordpress/edit-post@3.14.0", "@wordpress/edit-post@^3.13.0", "@wordpress/edit-post@^3.14.0": - version "3.14.0" - resolved "https://registry.yarnpkg.com/@wordpress/edit-post/-/edit-post-3.14.0.tgz#87db2791a036412e65c7fcdd656b7e6a6e692ba4" - integrity sha512-9gssrIyvXFmvukIaxbnP9rLiNm/YVZu7LrqOGSZTX2njCGymaIaUny50CV2iWMo4kT16dYj87/gM9gLxRaMp8w== - dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/a11y" "^2.8.0" - "@wordpress/api-fetch" "^3.12.0" - "@wordpress/block-editor" "^3.8.0" - "@wordpress/block-library" "^2.15.0" - "@wordpress/blocks" "^6.13.0" - "@wordpress/components" "^9.3.0" - "@wordpress/compose" "^3.12.0" - "@wordpress/core-data" "^2.13.0" - "@wordpress/data" "^4.15.0" - "@wordpress/editor" "^9.13.0" - "@wordpress/element" "^2.12.0" - "@wordpress/hooks" "^2.7.0" - "@wordpress/i18n" "^3.10.0" - "@wordpress/icons" "^1.2.0" - "@wordpress/keyboard-shortcuts" "^1.2.0" - "@wordpress/keycodes" "^2.10.0" - "@wordpress/media-utils" "^1.8.0" - "@wordpress/notices" "^2.1.0" - "@wordpress/plugins" "^2.13.0" - "@wordpress/primitives" "^1.2.0" - "@wordpress/url" "^2.12.0" - "@wordpress/viewport" "^2.14.0" +"@wordpress/edit-post@*", "@wordpress/edit-post@3.16.0", "@wordpress/edit-post@^3.13.0", "@wordpress/edit-post@^3.14.0": + version "3.16.0" + resolved "https://registry.yarnpkg.com/@wordpress/edit-post/-/edit-post-3.16.0.tgz#e96972ea9bf6b9844efc45e467a670aac250647c" + integrity sha512-WroQlu84J60+sppNt8VkU5DUNkAyOTtKcD1mEW9r0z3SyMDlF6Nv9PqA0A6nkDf6fXNEz6ED6pTOPoaUmeYRbQ== + dependencies: + "@babel/runtime" "^7.9.2" + "@wordpress/a11y" "^2.9.0" + "@wordpress/api-fetch" "^3.14.0" + "@wordpress/block-editor" "^3.10.0" + "@wordpress/block-library" "^2.17.0" + "@wordpress/blocks" "^6.15.0" + "@wordpress/components" "^9.5.0" + "@wordpress/compose" "^3.14.0" + "@wordpress/core-data" "^2.15.0" + "@wordpress/data" "^4.17.0" + "@wordpress/data-controls" "^1.11.0" + "@wordpress/editor" "^9.15.0" + "@wordpress/element" "^2.13.1" + "@wordpress/hooks" "^2.8.0" + "@wordpress/i18n" "^3.12.0" + "@wordpress/icons" "^1.4.0" + "@wordpress/interface" "^0.2.0" + "@wordpress/keyboard-shortcuts" "^1.4.0" + "@wordpress/keycodes" "^2.12.0" + "@wordpress/media-utils" "^1.10.0" + "@wordpress/notices" "^2.3.0" + "@wordpress/plugins" "^2.15.0" + "@wordpress/primitives" "^1.4.0" + "@wordpress/url" "^2.14.0" + "@wordpress/viewport" "^2.16.0" classnames "^2.2.5" lodash "^4.17.15" - memize "^1.0.5" + memize "^1.1.0" refx "^3.0.0" rememo "^3.0.0" -"@wordpress/editor@*", "@wordpress/editor@9.13.0", "@wordpress/editor@^9.13.0": - version "9.13.0" - resolved "https://registry.yarnpkg.com/@wordpress/editor/-/editor-9.13.0.tgz#d7a8b3dec9e96629d873b08eac1eb43e383164fb" - integrity sha512-1jgLKJqnAkOLTXVLQiNk0rhGt+d5urtKFktM463vaBeAyx5laQAInGYK3xe2k6qHsE3KHK6XW0QG2qJN28jr9w== - dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/api-fetch" "^3.12.0" - "@wordpress/autop" "^2.6.0" - "@wordpress/blob" "^2.7.0" - "@wordpress/block-directory" "^1.6.0" - "@wordpress/block-editor" "^3.8.0" - "@wordpress/blocks" "^6.13.0" - "@wordpress/components" "^9.3.0" - "@wordpress/compose" "^3.12.0" - "@wordpress/core-data" "^2.13.0" - "@wordpress/data" "^4.15.0" - "@wordpress/data-controls" "^1.9.0" - "@wordpress/date" "^3.8.0" - "@wordpress/deprecated" "^2.7.0" - "@wordpress/element" "^2.12.0" - "@wordpress/hooks" "^2.7.0" - "@wordpress/html-entities" "^2.6.0" - "@wordpress/i18n" "^3.10.0" - "@wordpress/icons" "^1.2.0" - "@wordpress/is-shallow-equal" "^1.8.0" - "@wordpress/keyboard-shortcuts" "^1.2.0" - "@wordpress/keycodes" "^2.10.0" - "@wordpress/media-utils" "^1.8.0" - "@wordpress/notices" "^2.1.0" - "@wordpress/rich-text" "^3.13.0" - "@wordpress/server-side-render" "^1.9.0" - "@wordpress/url" "^2.12.0" - "@wordpress/viewport" "^2.14.0" - "@wordpress/wordcount" "^2.7.0" +"@wordpress/editor@*", "@wordpress/editor@9.15.0", "@wordpress/editor@^9.13.0", "@wordpress/editor@^9.15.0": + version "9.15.0" + resolved "https://registry.yarnpkg.com/@wordpress/editor/-/editor-9.15.0.tgz#c096f036111472d65e87cdae0239c045f3126842" + integrity sha512-9xdjAi2s1UHsY+zT8vdiz1B9pS2pfZdC6OtDd9vQK1paSQRBYkUeFw3FDgohP4SOr90eoNSTtn+LMXvZ4RH4jQ== + dependencies: + "@babel/runtime" "^7.9.2" + "@wordpress/api-fetch" "^3.14.0" + "@wordpress/autop" "^2.7.0" + "@wordpress/blob" "^2.8.0" + "@wordpress/block-directory" "^1.8.0" + "@wordpress/block-editor" "^3.10.0" + "@wordpress/blocks" "^6.15.0" + "@wordpress/components" "^9.5.0" + "@wordpress/compose" "^3.14.0" + "@wordpress/core-data" "^2.15.0" + "@wordpress/data" "^4.17.0" + "@wordpress/data-controls" "^1.11.0" + "@wordpress/date" "^3.9.0" + "@wordpress/deprecated" "^2.8.0" + "@wordpress/element" "^2.13.1" + "@wordpress/hooks" "^2.8.0" + "@wordpress/html-entities" "^2.7.0" + "@wordpress/i18n" "^3.12.0" + "@wordpress/icons" "^1.4.0" + "@wordpress/is-shallow-equal" "^2.0.0" + "@wordpress/keyboard-shortcuts" "^1.4.0" + "@wordpress/keycodes" "^2.12.0" + "@wordpress/media-utils" "^1.10.0" + "@wordpress/notices" "^2.3.0" + "@wordpress/rich-text" "^3.15.0" + "@wordpress/server-side-render" "^1.11.0" + "@wordpress/url" "^2.14.0" + "@wordpress/viewport" "^2.16.0" + "@wordpress/wordcount" "^2.8.0" classnames "^2.2.5" lodash "^4.17.15" - memize "^1.0.5" + memize "^1.1.0" react-autosize-textarea "^3.0.2" redux-optimist "^1.0.0" refx "^3.0.0" rememo "^3.0.0" -"@wordpress/element@*", "@wordpress/element@2.12.0", "@wordpress/element@^2.12.0": - version "2.12.0" - resolved "https://registry.yarnpkg.com/@wordpress/element/-/element-2.12.0.tgz#356ed5dcc812f4f26cea8ea254163724f0e6d378" - integrity sha512-XVTEHkqvkaTv6W2vNENnXHPJdc9BGn1vqsbPnfDKC7UzSyr7Vn2yFiJxLgv8wZmkia720afAKOHcaseXoXlYsw== - dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/escape-html" "^1.7.0" - lodash "^4.17.15" - react "^16.9.0" - react-dom "^16.9.0" - -"@wordpress/element@^2.13.1": +"@wordpress/element@*", "@wordpress/element@2.13.1", "@wordpress/element@^2.12.0", "@wordpress/element@^2.13.1": version "2.13.1" resolved "https://registry.yarnpkg.com/@wordpress/element/-/element-2.13.1.tgz#b2e3e3ec808d287b9776c52c08f1790741243da9" integrity sha512-7bP6ewZ5jogV8wltaNA0Y1yDrPF5zGHprX/zyz8KyQyn5b40YTuoi32HZ1ssYxDa9fFHwbBeFGwVJcyGeKyLpw== @@ -4777,13 +4655,6 @@ react "^16.9.0" react-dom "^16.9.0" -"@wordpress/escape-html@^1.7.0": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@wordpress/escape-html/-/escape-html-1.7.0.tgz#8f3e1798a23c16deac7bd0e416f11b90f3f31e89" - integrity sha512-xDOBo0P3Jnbdbb/UypsQaplsD2k4UXgd/EpKhMAKhDa2m20GxWWmEKW9IB3/5bS4Rh2YZjVM9WL4JyWPUo4hEA== - dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/escape-html@^1.8.0": version "1.8.0" resolved "https://registry.yarnpkg.com/@wordpress/escape-html/-/escape-html-1.8.0.tgz#07234fc8914c1edb408e194dd19c981f4dcb1117" @@ -4791,76 +4662,58 @@ dependencies: "@babel/runtime" "^7.9.2" -"@wordpress/eslint-plugin@^4.1.0": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@wordpress/eslint-plugin/-/eslint-plugin-4.1.0.tgz#b940e332f1b0f37986ec7df22a31c9539e32e4a2" - integrity sha512-AHkpSPECN9WRZPgcf1PXey23z1uDreH0siespO7K32wAIqiCXz2PS9Qs06K5BE+9jnjYOy+40krdbHYWVIZqKQ== - dependencies: - babel-eslint "^10.0.3" - eslint-config-prettier "^6.10.0" - eslint-plugin-jest "^22.15.1" - eslint-plugin-jsdoc "^15.8.0" +"@wordpress/eslint-plugin@^5.1.0": + version "5.1.0" + resolved "https://registry.yarnpkg.com/@wordpress/eslint-plugin/-/eslint-plugin-5.1.0.tgz#9fd2d0d9e4560d4ab580a526415e5e517fd15bb8" + integrity sha512-uWQ7eXezwnWqj3MUOeeNEkUY7o5zEHG4uX+PL0WgHlM6dZIl65Ae5/KoItOst9t5053RHQV+0rOMMbup9KPHGQ== + dependencies: + "@wordpress/prettier-config" "^0.2.0" + babel-eslint "^10.1.0" + eslint-config-prettier "^6.10.1" + eslint-plugin-jest "^23.8.2" + eslint-plugin-jsdoc "^22.1.0" eslint-plugin-jsx-a11y "^6.2.3" eslint-plugin-prettier "^3.1.2" - eslint-plugin-react "^7.14.3" - eslint-plugin-react-hooks "^1.6.1" + eslint-plugin-react "^7.19.0" + eslint-plugin-react-hooks "^3.0.0" globals "^12.0.0" prettier "npm:wp-prettier@1.19.1" requireindex "^1.2.0" -"@wordpress/format-library@1.15.0", "@wordpress/format-library@^1.15.0": - version "1.15.0" - resolved "https://registry.yarnpkg.com/@wordpress/format-library/-/format-library-1.15.0.tgz#f2a1147bc0d6ecc121018e60ca42803f4e600703" - integrity sha512-jtLV4vY6L8XyJ7bSW+OdvtPzMxn28NX2aMBWiIz2XkLhD5hwGpsfu/F0EQeKNv4aUrQDul3KClSGlvrgyQq77A== - dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/block-editor" "^3.8.0" - "@wordpress/components" "^9.3.0" - "@wordpress/data" "^4.15.0" - "@wordpress/dom" "^2.8.0" - "@wordpress/element" "^2.12.0" - "@wordpress/html-entities" "^2.6.0" - "@wordpress/i18n" "^3.10.0" - "@wordpress/icons" "^1.2.0" - "@wordpress/keycodes" "^2.10.0" - "@wordpress/rich-text" "^3.13.0" - "@wordpress/url" "^2.12.0" - lodash "^4.17.15" - -"@wordpress/hooks@*", "@wordpress/hooks@^2.6.0", "@wordpress/hooks@^2.7.0": - version "2.7.0" - resolved "https://registry.yarnpkg.com/@wordpress/hooks/-/hooks-2.7.0.tgz#34f8b612c1804a2332ab4c6906bf1695545f6a97" - integrity sha512-Cr8uGEVxuGLkMq9UsbfAQqSTFVGBDhP8PagyIYJRUX6OkLiUF72OyT3xox7aM+ZlSr3INle2mEO+ZLPw0ieIPg== +"@wordpress/format-library@1.17.0", "@wordpress/format-library@^1.15.0": + version "1.17.0" + resolved "https://registry.yarnpkg.com/@wordpress/format-library/-/format-library-1.17.0.tgz#c60f1416cae9ef75cb9ccf613566fd8fbf609b0e" + integrity sha512-NuTx78nlFNb/QgmJIaQmQKMN7vW9R4V9fZM/5e9QPMBAdqbzpbD72n2zuVtVqktVdI2sdQoPe2IOZBHvWce8mQ== dependencies: - "@babel/runtime" "^7.8.3" + "@babel/runtime" "^7.9.2" + "@wordpress/block-editor" "^3.10.0" + "@wordpress/components" "^9.5.0" + "@wordpress/data" "^4.17.0" + "@wordpress/dom" "^2.9.0" + "@wordpress/element" "^2.13.1" + "@wordpress/html-entities" "^2.7.0" + "@wordpress/i18n" "^3.12.0" + "@wordpress/icons" "^1.4.0" + "@wordpress/keycodes" "^2.12.0" + "@wordpress/rich-text" "^3.15.0" + "@wordpress/url" "^2.14.0" + lodash "^4.17.15" -"@wordpress/hooks@^2.8.0": +"@wordpress/hooks@*", "@wordpress/hooks@^2.6.0", "@wordpress/hooks@^2.8.0": version "2.8.0" resolved "https://registry.yarnpkg.com/@wordpress/hooks/-/hooks-2.8.0.tgz#30a7c3af68837d9a659c52a008b8f1ee1853994b" integrity sha512-5FbiVz6T2Frw45NmPDF9GbAFU8iQy64YSZaM+61tUngB+Uzdv0A4pA8C8WIDPlw16QJXseZ4uLce4U9HlJQ3dw== dependencies: "@babel/runtime" "^7.9.2" -"@wordpress/html-entities@*", "@wordpress/html-entities@^2.5.0", "@wordpress/html-entities@^2.6.0": - version "2.6.0" - resolved "https://registry.yarnpkg.com/@wordpress/html-entities/-/html-entities-2.6.0.tgz#46a09c9e3300a65a49eefaa7eedc622fb7e959e5" - integrity sha512-4TOMYtMwyWbDKhjn7YfhmhWg94eXwNwV7OMwEAJ2RgFGdklGyQz70KvWsU49RZlMXIVAEEPNhduT3/mmqgWeoA== - dependencies: - "@babel/runtime" "^7.8.3" - -"@wordpress/i18n@*", "@wordpress/i18n@3.10.0", "@wordpress/i18n@^3.10.0", "@wordpress/i18n@^3.7.0", "@wordpress/i18n@^3.9.0": - version "3.10.0" - resolved "https://registry.yarnpkg.com/@wordpress/i18n/-/i18n-3.10.0.tgz#bc139ab54caae298a3d4ca560578b9d50ef561f0" - integrity sha512-f1+ITy2ImcfV6695QTNnlLxs5oHNXslbqVtJuK4Ug9r6nPPt2EwnKkK+rhdDgaRLeWrF9C1vwBxJCOOU2B1aKw== +"@wordpress/html-entities@*", "@wordpress/html-entities@^2.5.0", "@wordpress/html-entities@^2.7.0": + version "2.7.0" + resolved "https://registry.yarnpkg.com/@wordpress/html-entities/-/html-entities-2.7.0.tgz#e64d73ded93e9d86261c732ea0174724209321e3" + integrity sha512-OmHZFHDl1Ai0LmRlqehRAt0broGigW1QCnRS1K82nurCFi9kz8x13C7GWv7wshA9TC4Qp/PLP9SEl/nzcJyIYg== dependencies: - "@babel/runtime" "^7.8.3" - gettext-parser "^1.3.1" - lodash "^4.17.15" - memize "^1.0.5" - sprintf-js "^1.1.1" - tannin "^1.1.0" + "@babel/runtime" "^7.9.2" -"@wordpress/i18n@^3.12.0": +"@wordpress/i18n@*", "@wordpress/i18n@3.12.0", "@wordpress/i18n@^3.10.0", "@wordpress/i18n@^3.12.0", "@wordpress/i18n@^3.7.0", "@wordpress/i18n@^3.9.0": version "3.12.0" resolved "https://registry.yarnpkg.com/@wordpress/i18n/-/i18n-3.12.0.tgz#aae82607facbe2bc6972499d8aec98229e0f35d3" integrity sha512-QkdHd2Z2yTFItBnnzzjMW4IXJlofWMivct4BkgwRivrG7kLxE7nd2xMG3+hFkkdYGdzE67u8vmin0gmQ+14yPA== @@ -4872,73 +4725,72 @@ sprintf-js "^1.1.1" tannin "^1.2.0" -"@wordpress/icons@1.2.0", "@wordpress/icons@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@wordpress/icons/-/icons-1.2.0.tgz#734c8d684c8a02d688e8d96e5ce57de574d5c388" - integrity sha512-9QuXr1FA4byrlQ5SQWoVE/BMzoDqhX1AYuzZeZh9aa9dlHLo8cMQ0hGhbgtrv8GsztRniRZ/ms7UqlkFxXgD8g== +"@wordpress/icons@1.4.0", "@wordpress/icons@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@wordpress/icons/-/icons-1.4.0.tgz#805732a5527eb2178bd97b53decac67451b2b1b3" + integrity sha512-YNW1ocZddZ6c40QHiR/Q3yIPYzh4Fdcq/J4sJIkegwqEXltVknYa90RNaDG9xr+qMvXN5/wotYaLA+AP6pUfHA== dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/element" "^2.12.0" - "@wordpress/primitives" "^1.2.0" + "@babel/runtime" "^7.9.2" + "@wordpress/element" "^2.13.1" + "@wordpress/primitives" "^1.4.0" -"@wordpress/is-shallow-equal@1.8.0", "@wordpress/is-shallow-equal@^1.8.0": - version "1.8.0" - resolved "https://registry.yarnpkg.com/@wordpress/is-shallow-equal/-/is-shallow-equal-1.8.0.tgz#905f31599df92201e4d7601a42a45d430eb666f2" - integrity sha512-OV3qJqP9LhjuOzt85TsyBwv+//CvC8Byf/81D3NmjPKlstLaD/bBCC5nBhH6dKAv4bShYtQ2Hmut+V4dZnOM1A== +"@wordpress/interface@^0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@wordpress/interface/-/interface-0.2.0.tgz#fdfcce4ffeac152ea8106527197154aef3e21974" + integrity sha512-k+Y58AYk7LnoPnvZendLX75PGvxM1zZI6MvbzF8LI5i8jOfJPw7UQ61QmgeLSSYewtFkT9esVvxJsdoJv/G8oA== dependencies: - "@babel/runtime" "^7.8.3" + "@babel/runtime" "^7.9.2" + "@wordpress/components" "^9.5.0" + "@wordpress/data" "^4.17.0" + "@wordpress/element" "^2.13.1" + "@wordpress/i18n" "^3.12.0" + "@wordpress/icons" "^1.4.0" + "@wordpress/plugins" "^2.15.0" + classnames "^2.2.5" + lodash "^4.17.15" -"@wordpress/is-shallow-equal@^2.0.0": +"@wordpress/is-shallow-equal@2.0.0", "@wordpress/is-shallow-equal@^2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@wordpress/is-shallow-equal/-/is-shallow-equal-2.0.0.tgz#1c9f7ab5419df3bcf525ebe3f48d67ee6ce2d687" integrity sha512-Xv8b3Jno/3Td6nyj1J+skW96sbyfX7W4sk0TLwN2C2Pz6iQTSTQyGrXmTZWShITt4SOeA8gKpP6kAwSZ4O0HOQ== dependencies: "@babel/runtime" "^7.9.2" -"@wordpress/jest-console@^3.5.0": - version "3.5.0" - resolved "https://registry.yarnpkg.com/@wordpress/jest-console/-/jest-console-3.5.0.tgz#b31bbfbc4451687eadfefea1fda048c3d5fabf88" - integrity sha512-RzzVORieEtgiGs+YLlMw16seYVKQ4QD0PWoSYWGyQHUMRV8c+DdEwYIkJ9PpX2lTj//yBAeymzfAK4hNswBUgg== +"@wordpress/jest-console@^3.6.0": + version "3.6.0" + resolved "https://registry.yarnpkg.com/@wordpress/jest-console/-/jest-console-3.6.0.tgz#434d802b0b3d11f976f348d02124150189682769" + integrity sha512-0XpvIvgjdmVYYAA0l2XUktq+Z18upDhvaMFDdK8JDxu+vsso0XyFee5VNyHd/PvjInPrTXHoqGj0tx48uUqxhQ== dependencies: - "@babel/runtime" "^7.8.3" - jest-matcher-utils "^24.7.0" + "@babel/runtime" "^7.9.2" + jest-matcher-utils "^25.3.0" lodash "^4.17.15" -"@wordpress/jest-preset-default@5.5.0", "@wordpress/jest-preset-default@^5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@wordpress/jest-preset-default/-/jest-preset-default-5.5.0.tgz#6211433fbc622c82df07cf6951cda6c06387ea4a" - integrity sha512-LlO+cfKLN+insAcd1elXk5WIuXZBnBOeUQ/lnuOsd2cQfH5/y6ZvvBx1B3GSJJII8DM+SxAfi+I9f6HH8Fu3iw== +"@wordpress/jest-preset-default@6.0.0", "@wordpress/jest-preset-default@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@wordpress/jest-preset-default/-/jest-preset-default-6.0.0.tgz#cbb2a9bad7c42dc04cbc7d673902fafd273325b0" + integrity sha512-K6FqggYoiYbr5Qp40lW8DoYUp1736UPsoxDRKB7zii8JYogVdJHuy+Vtcj2+VgvOzX9EbaxB93/ws8xatjKYCw== dependencies: - "@jest/reporters" "^24.8.0" - "@wordpress/jest-console" "^3.5.0" - babel-jest "^24.9.0" - enzyme "^3.9.0" - enzyme-adapter-react-16 "^1.10.0" - enzyme-to-json "^3.3.5" + "@jest/reporters" "^25.3.0" + "@wordpress/jest-console" "^3.6.0" + babel-jest "^25.3.0" + enzyme "^3.11.0" + enzyme-adapter-react-16 "^1.15.2" + enzyme-to-json "^3.4.4" -"@wordpress/keyboard-shortcuts@1.2.0", "@wordpress/keyboard-shortcuts@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-1.2.0.tgz#b21790ed11bc1671ef0d5df3274911acfe4e2cf5" - integrity sha512-GlXjGT1C6PY/1z/uRpqyD06VOvOzMRBXQO6Ng/+rzuZmhaQ9zPdE/Rez0CdnpYp4duuqHTfgPe2miEyR1rcTYA== - dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/compose" "^3.12.0" - "@wordpress/data" "^4.15.0" - "@wordpress/element" "^2.12.0" - "@wordpress/keycodes" "^2.10.0" - lodash "^4.17.15" - rememo "^3.0.0" - -"@wordpress/keycodes@*", "@wordpress/keycodes@2.10.0", "@wordpress/keycodes@^2.10.0", "@wordpress/keycodes@^2.9.0": - version "2.10.0" - resolved "https://registry.yarnpkg.com/@wordpress/keycodes/-/keycodes-2.10.0.tgz#55c87a210ea9dd80e6b5d7cc2725169140823bcf" - integrity sha512-BjrkO5C9HTDpY0JO8eqiDFsmjOM1CEfeBxtLCAiG8UdWxYVDPJ2YJb3JICZg8FqZYr6LkpTDNHi6mhdXQu9SKA== +"@wordpress/keyboard-shortcuts@1.4.0", "@wordpress/keyboard-shortcuts@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-1.4.0.tgz#65d146fb31629d938c0da59f06923398617eb81c" + integrity sha512-gd8SSifXaPXiAzdGGHP5BGR+16A+nXZDyCq/4+xKKGt6bRMbTpjrx9ts1lBvMC2VvEkBySQt4MxpzLn1gCKalw== dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/i18n" "^3.10.0" + "@babel/runtime" "^7.9.2" + "@wordpress/compose" "^3.14.0" + "@wordpress/data" "^4.17.0" + "@wordpress/element" "^2.13.1" + "@wordpress/keycodes" "^2.12.0" lodash "^4.17.15" + rememo "^3.0.0" -"@wordpress/keycodes@^2.12.0": +"@wordpress/keycodes@*", "@wordpress/keycodes@2.12.0", "@wordpress/keycodes@^2.10.0", "@wordpress/keycodes@^2.12.0", "@wordpress/keycodes@^2.9.0": version "2.12.0" resolved "https://registry.yarnpkg.com/@wordpress/keycodes/-/keycodes-2.12.0.tgz#3474caf0a4f215b64c23fc4130cc6c254b6b0edd" integrity sha512-7fUwfquRLmE4CvJahZTHdNn31heoDcyZ4acgEQR4iKYsKjX6dF1coZjUe693xbf/4r8GmsOg0/uYDImMdDm+1Q== @@ -4947,100 +4799,83 @@ "@wordpress/i18n" "^3.12.0" lodash "^4.17.15" -"@wordpress/media-utils@1.8.0", "@wordpress/media-utils@^1.8.0": - version "1.8.0" - resolved "https://registry.yarnpkg.com/@wordpress/media-utils/-/media-utils-1.8.0.tgz#6895cbefdc325da0d50daf7409559bdb27c6cb8a" - integrity sha512-QBBq5QeK94ct5YIms4XTPcCWNeBV5rZ1LqjEp6Iemobhzb2Qiuov4vqEnhf3161H5FkBFekNyuvytmAesCrKTA== - dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/api-fetch" "^3.12.0" - "@wordpress/blob" "^2.7.0" - "@wordpress/element" "^2.12.0" - "@wordpress/i18n" "^3.10.0" +"@wordpress/media-utils@1.10.0", "@wordpress/media-utils@^1.10.0": + version "1.10.0" + resolved "https://registry.yarnpkg.com/@wordpress/media-utils/-/media-utils-1.10.0.tgz#6d00b2f4c76db50225b3b739a628950c66f48e6b" + integrity sha512-OuBWCkgcSC9CYgtKnvtidSySBQnrexA9c6kHJoWxuqrMTgltfjPlKGX+6XLh9/BA78tAe8tqeToVTbu7GOi1Xg== + dependencies: + "@babel/runtime" "^7.9.2" + "@wordpress/api-fetch" "^3.14.0" + "@wordpress/blob" "^2.8.0" + "@wordpress/element" "^2.13.1" + "@wordpress/i18n" "^3.12.0" lodash "^4.17.15" -"@wordpress/notices@2.1.0", "@wordpress/notices@^2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@wordpress/notices/-/notices-2.1.0.tgz#99223f8aa54bd9d6a2a77935aedb4abdd7174bb2" - integrity sha512-TEe/PcuAHLn+xtg+NlAfmkhQXZnrqmi+dV7THoFoKLm8rHbZY4xh2Cxwupk+wG06lQwEBAcn9VnnQih9iX9yuA== +"@wordpress/notices@2.3.0", "@wordpress/notices@^2.1.0", "@wordpress/notices@^2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@wordpress/notices/-/notices-2.3.0.tgz#92b99845859b3739c0773fc60c8884d239734382" + integrity sha512-7GdYJhEbENS1x/JC2mnJ7d6n/NH0uRnfKR4n6s6HKLEGjGU3Cp/+3qncNEDzOikTMO158NWPBLQOBcKcQG4IzQ== dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/a11y" "^2.8.0" - "@wordpress/data" "^4.15.0" + "@babel/runtime" "^7.9.2" + "@wordpress/a11y" "^2.9.0" + "@wordpress/data" "^4.17.0" lodash "^4.17.15" -"@wordpress/npm-package-json-lint-config@2.2.0", "@wordpress/npm-package-json-lint-config@^2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-2.2.0.tgz#b085acc6b9467079c2615f67d168cb164265d0f2" - integrity sha512-8Td9vWekCwZCPfWkVWKQllim/F/m0uN1cma3KkBsKxi0liftj/iXpDBDH6wDxsv8z1Gbwq+H9a4D6w7Ob8SqtQ== +"@wordpress/npm-package-json-lint-config@3.0.0", "@wordpress/npm-package-json-lint-config@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-3.0.0.tgz#7eb4e874301ee28b35cb873fa12a44ae064e8c2e" + integrity sha512-YNReZI2frPpWCgURkkuq9WpVxNbzxw6mA2mBGq9XXM4d6t0iH4zQM2oO7Tg0aohrwDCA4nCXjFm3RdrTCZz1Gg== -"@wordpress/nux@3.13.0", "@wordpress/nux@^3.13.0": - version "3.13.0" - resolved "https://registry.yarnpkg.com/@wordpress/nux/-/nux-3.13.0.tgz#83b419449213cfa0d7311e8252d9538d4a14ee0d" - integrity sha512-0FFsTX2sLAG7Q1ccUnzM+2nZZZFlKUcbSFg6t0l7eYPLl2NqMny5XvxjVflJjLcwn5BGnmbd1xtq/0Wkqey/VQ== - dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/components" "^9.3.0" - "@wordpress/compose" "^3.12.0" - "@wordpress/data" "^4.15.0" - "@wordpress/deprecated" "^2.7.0" - "@wordpress/element" "^2.12.0" - "@wordpress/i18n" "^3.10.0" - "@wordpress/icons" "^1.2.0" +"@wordpress/nux@3.15.0", "@wordpress/nux@^3.13.0": + version "3.15.0" + resolved "https://registry.yarnpkg.com/@wordpress/nux/-/nux-3.15.0.tgz#a0e86355b717de8cb28d94de0daee57784693ac2" + integrity sha512-widFFnS+3PNBG8OA/BNklf2ADdUo21KeR7xd24obTPI4z5X09RNPe0f16TNRh+xmp7Dt67fJrChvYd9D2/nKQg== + dependencies: + "@babel/runtime" "^7.9.2" + "@wordpress/components" "^9.5.0" + "@wordpress/compose" "^3.14.0" + "@wordpress/data" "^4.17.0" + "@wordpress/deprecated" "^2.8.0" + "@wordpress/element" "^2.13.1" + "@wordpress/i18n" "^3.12.0" + "@wordpress/icons" "^1.4.0" lodash "^4.17.15" rememo "^3.0.0" -"@wordpress/plugins@*", "@wordpress/plugins@2.13.0", "@wordpress/plugins@^2.12.0", "@wordpress/plugins@^2.13.0": - version "2.13.0" - resolved "https://registry.yarnpkg.com/@wordpress/plugins/-/plugins-2.13.0.tgz#d2df787690ca262b55b5a1baa71b0889ee63d03b" - integrity sha512-Flk3d2u9fSryygtzKbmJMw/dAO8kkMSAJunDlLQ2mmulczqHw6hXXr4RVC4jyxzUOz2KNgQXRZTV/LdP6/r80w== +"@wordpress/plugins@*", "@wordpress/plugins@2.15.0", "@wordpress/plugins@^2.12.0", "@wordpress/plugins@^2.13.0", "@wordpress/plugins@^2.15.0": + version "2.15.0" + resolved "https://registry.yarnpkg.com/@wordpress/plugins/-/plugins-2.15.0.tgz#9217047b39af185d7b8a277363a924ea260154e0" + integrity sha512-R256LWWW+RVV+nxoMfqIVNck7rK5w0DYCq9SGLsAU4862SWCcvBsrq8Jhrqfu8ZYloNMjMkEpBNCK7nb8kM/5A== dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/compose" "^3.12.0" - "@wordpress/element" "^2.12.0" - "@wordpress/hooks" "^2.7.0" - "@wordpress/icons" "^1.2.0" + "@babel/runtime" "^7.9.2" + "@wordpress/compose" "^3.14.0" + "@wordpress/element" "^2.13.1" + "@wordpress/hooks" "^2.8.0" + "@wordpress/icons" "^1.4.0" lodash "^4.17.15" -"@wordpress/prettier-config@^0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@wordpress/prettier-config/-/prettier-config-0.1.0.tgz#c9eb0b2ad10f6e469a670b5ab9651dfb1002cc83" - integrity sha512-mabYY49rQ2I+Nh+/VRivAdsJVrbjl/+kiOLbPvqHPMN/AX2Hx66vNE5P9IwIsluA6GYGgk37S4X/bkL9UGaKXg== +"@wordpress/prettier-config@^0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@wordpress/prettier-config/-/prettier-config-0.2.0.tgz#ac32ad59d3e7137369be7046fb804b2f8ba752bc" + integrity sha512-v5H1dIDG9s2wASC8eah3hYRFuviPFNnflcAvHP7D7dOA6YPfPTCJDHeJ8CVKT+QBkNKkdueyYiR6YkxEVBj7iw== -"@wordpress/primitives@1.2.0", "@wordpress/primitives@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@wordpress/primitives/-/primitives-1.2.0.tgz#b7aec50761f9b8cc89f0a2176709e6500567d283" - integrity sha512-tUs2h9Pq0WW5THlD3L+gBN6reio3bpF01igDmTHYFopzQjhnZTEu3oIRjQWH6gqphBLILcknjhW19EL9ISh1TA== +"@wordpress/primitives@1.4.0", "@wordpress/primitives@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@wordpress/primitives/-/primitives-1.4.0.tgz#ea236061d65d6e0ab960a7f6670c655451576c94" + integrity sha512-mlP7ikqBw761VK37RL7q5+tnjJujGFuDfJhjhxCXacM/06CpddPSfX+XctWTTn0Oaw1XI/nzK1wlqlIj7uwlrg== dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/element" "^2.12.0" + "@babel/runtime" "^7.9.2" + "@wordpress/element" "^2.13.1" classnames "^2.2.5" -"@wordpress/priority-queue@1.5.1", "@wordpress/priority-queue@^1.5.1": - version "1.5.1" - resolved "https://registry.yarnpkg.com/@wordpress/priority-queue/-/priority-queue-1.5.1.tgz#de07b2bc2567f50b451aa99cf3369cb97d5018b4" - integrity sha512-zVT9rHhIRa6JJWu7SwXkzk4S/5DbErJYFAm+1M90yE+X4vsZW12xG3mtA5Vw5CgWY1Ie24pevcZLkmFRKpP6og== - dependencies: - "@babel/runtime" "^7.8.3" - -"@wordpress/priority-queue@^1.6.0": +"@wordpress/priority-queue@1.6.0", "@wordpress/priority-queue@^1.6.0": version "1.6.0" resolved "https://registry.yarnpkg.com/@wordpress/priority-queue/-/priority-queue-1.6.0.tgz#cdc5b38055273183a570ce3d8b47a5162fe34e6d" integrity sha512-G2fa+W48U9YRByY+870iWnUKeX7YH13bpqtLaF9HhaykYrLeo41oHsIdiydgeCG49k5A4+mXuNnAWZvEcxgsbA== dependencies: "@babel/runtime" "^7.9.2" -"@wordpress/redux-routine@3.7.0", "@wordpress/redux-routine@^3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@wordpress/redux-routine/-/redux-routine-3.7.0.tgz#6f5a9e19da5e082a951b7ecfa0a580ee51377a94" - integrity sha512-dnt/NA4bgXDdkoTlmZrb5QFSgYoVH/lHrJEpy32KyIkxgF8SCvu8aU5lz08hQaV2MQ3OCJA8WtLIAMw0nCidPg== - dependencies: - "@babel/runtime" "^7.8.3" - is-promise "^2.1.0" - lodash "^4.17.15" - rungen "^0.3.2" - -"@wordpress/redux-routine@^3.8.0": +"@wordpress/redux-routine@3.8.0", "@wordpress/redux-routine@^3.7.0", "@wordpress/redux-routine@^3.8.0": version "3.8.0" resolved "https://registry.yarnpkg.com/@wordpress/redux-routine/-/redux-routine-3.8.0.tgz#7c71c1c9ba1a2e18d9638c14786348d667a98502" integrity sha512-+tNGLIumvodStWmUlgm0Lz67SfEUGlHiecFMeD/zHFY3lSjtVfY7WsP2y7K1euPXru7DEw/FpQnxqTSINQFLaA== @@ -5050,7 +4885,7 @@ lodash "^4.17.15" rungen "^0.3.2" -"@wordpress/rich-text@*": +"@wordpress/rich-text@*", "@wordpress/rich-text@3.15.0", "@wordpress/rich-text@^3.13.0", "@wordpress/rich-text@^3.15.0": version "3.15.0" resolved "https://registry.yarnpkg.com/@wordpress/rich-text/-/rich-text-3.15.0.tgz#e7f6856e7a4d3468d5398e54b1d9fe746d2fa998" integrity sha512-fFA2c6CmcIKFpuqzWf+nS/fTfOHDfp+9eoODymrDZIhwmCzYwmUWIHjd96TSWWF38mKdIm/bc3scIupsksIpfQ== @@ -5068,58 +4903,40 @@ memize "^1.1.0" rememo "^3.0.0" -"@wordpress/rich-text@3.13.0", "@wordpress/rich-text@^3.13.0": - version "3.13.0" - resolved "https://registry.yarnpkg.com/@wordpress/rich-text/-/rich-text-3.13.0.tgz#f30a0b25bc4109c492a1ac9228818cd2c7435d9a" - integrity sha512-gZR1YknK+IvnM7m06NrCtw2qs5Mk54kD/Y1vGJ4L7RTQhNFmJIYWHeTpBDYp87zXaX6seIT7sVt4RLF7w4aLQA== - dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/compose" "^3.12.0" - "@wordpress/data" "^4.15.0" - "@wordpress/deprecated" "^2.7.0" - "@wordpress/element" "^2.12.0" - "@wordpress/escape-html" "^1.7.0" - "@wordpress/is-shallow-equal" "^1.8.0" - "@wordpress/keycodes" "^2.10.0" - classnames "^2.2.5" - lodash "^4.17.15" - memize "^1.0.5" - rememo "^3.0.0" - -"@wordpress/scripts@7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@wordpress/scripts/-/scripts-7.2.0.tgz#cb9861f778475e670fb634454d249e50ec07bf8e" - integrity sha512-NS5jhipqgELV7/O8P+1e1zMYBFL8kO+CCKjq+ZXE22dNs8CS6ogzFKQwzALbPZeQnDe5TrXZbqXu+yLinGQC7A== +"@wordpress/scripts@9.0.0": + version "9.0.0" + resolved "https://registry.yarnpkg.com/@wordpress/scripts/-/scripts-9.0.0.tgz#8612f7d39af910476d4e2a00ad661c12f80fa070" + integrity sha512-29i0x0sUyKbT66/N0L13sr9EJqL2xeQg3aTsyCgl25Vk4mF9Cw2pVZ9jP6uzojZQpHQzNsQomBD5LO441P4yUg== dependencies: "@svgr/webpack" "^5.2.0" - "@wordpress/babel-preset-default" "^4.11.0" - "@wordpress/dependency-extraction-webpack-plugin" "^2.4.0" - "@wordpress/eslint-plugin" "^4.1.0" - "@wordpress/jest-preset-default" "^5.5.0" - "@wordpress/npm-package-json-lint-config" "^2.2.0" - "@wordpress/prettier-config" "^0.1.0" - babel-jest "^24.9.0" - babel-loader "^8.0.6" - chalk "^2.4.2" + "@wordpress/babel-preset-default" "^4.12.1" + "@wordpress/dependency-extraction-webpack-plugin" "^2.6.0" + "@wordpress/eslint-plugin" "^5.1.0" + "@wordpress/jest-preset-default" "^6.0.0" + "@wordpress/npm-package-json-lint-config" "^3.0.0" + "@wordpress/prettier-config" "^0.2.0" + babel-jest "^25.3.0" + babel-loader "^8.1.0" + chalk "^4.0.0" check-node-version "^3.1.1" command-exists "^1.2.8" cross-spawn "^5.1.0" decompress-zip "^0.2.2" dir-glob "^3.0.1" - eslint "^6.1.0" - eslint-plugin-markdown "1.0.1" - jest "^24.9.0" - jest-puppeteer "^4.3.0" + eslint "^6.8.0" + eslint-plugin-markdown "^1.0.2" + got "^10.7.0" + jest "^25.3.0" + jest-puppeteer "^4.4.0" js-yaml "^3.13.1" lodash "^4.17.15" markdownlint "^0.18.0" markdownlint-cli "^0.21.0" minimist "^1.2.0" - npm-package-json-lint "^4.0.3" + npm-package-json-lint "^5.0.0" prettier "npm:wp-prettier@1.19.1" - puppeteer "^2.0.0" + puppeteer "npm:puppeteer-core@3.0.0" read-pkg-up "^1.0.1" - request "^2.88.0" resolve-bin "^0.4.0" source-map-loader "^0.2.4" sprintf-js "^1.1.1" @@ -5132,69 +4949,69 @@ webpack-cli "^3.3.11" webpack-livereload-plugin "^2.3.0" -"@wordpress/server-side-render@1.9.0", "@wordpress/server-side-render@^1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@wordpress/server-side-render/-/server-side-render-1.9.0.tgz#f49ccd67397c7632970f657e068ad79e4d3df8a3" - integrity sha512-gO8A4SjTxbLmv0Hlof4zECJS6CtYJcEdzgdJpqFOtF800JzZsiJDX+u9SYwr8ibF5bJe/seSH1c3O9vJQZ05NA== - dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/api-fetch" "^3.12.0" - "@wordpress/components" "^9.3.0" - "@wordpress/data" "^4.15.0" - "@wordpress/deprecated" "^2.7.0" - "@wordpress/element" "^2.12.0" - "@wordpress/i18n" "^3.10.0" - "@wordpress/url" "^2.12.0" +"@wordpress/server-side-render@1.11.0", "@wordpress/server-side-render@^1.11.0", "@wordpress/server-side-render@^1.9.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@wordpress/server-side-render/-/server-side-render-1.11.0.tgz#775f47badc8ced7ff7548d2af8584988810c3d41" + integrity sha512-4TzynacfBJwNd10jX9SrWzP7lLWfzZ83V5cLB4toC2GBKasaT0E/KgHHyL/vVBmmD0c/xN5L39MUQt78Ds/Tbg== + dependencies: + "@babel/runtime" "^7.9.2" + "@wordpress/api-fetch" "^3.14.0" + "@wordpress/components" "^9.5.0" + "@wordpress/data" "^4.17.0" + "@wordpress/deprecated" "^2.8.0" + "@wordpress/element" "^2.13.1" + "@wordpress/i18n" "^3.12.0" + "@wordpress/url" "^2.14.0" lodash "^4.17.15" -"@wordpress/shortcode@2.6.0", "@wordpress/shortcode@^2.6.0": - version "2.6.0" - resolved "https://registry.yarnpkg.com/@wordpress/shortcode/-/shortcode-2.6.0.tgz#1516b3f51b766ab74db2ec7afa4761b946889e3f" - integrity sha512-Sm92AVfk2CfMHb1m/1VNexZObrfP0UcoFR1SS4LhXQGctHk8sj37GNKzg8DSrWTF5B3qjTHjPhDxpjUPopm56A== +"@wordpress/shortcode@2.7.0", "@wordpress/shortcode@^2.6.0", "@wordpress/shortcode@^2.7.0": + version "2.7.0" + resolved "https://registry.yarnpkg.com/@wordpress/shortcode/-/shortcode-2.7.0.tgz#48094ea447b1d0ebe96a07aadceec4fb0e134adb" + integrity sha512-ltcQK3FxnG45T/E7UVynzunXl/KknXk2+5+63MQ0gEhYvN8IvS2thFxWG1uwmIyAjW/oWl3kFsI11Sxwh5cFPg== dependencies: - "@babel/runtime" "^7.8.3" + "@babel/runtime" "^7.9.2" lodash "^4.17.15" - memize "^1.0.5" + memize "^1.1.0" -"@wordpress/token-list@^1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@wordpress/token-list/-/token-list-1.9.0.tgz#63329648d3b9e3917c8b5b0935021eae9a28169c" - integrity sha512-picya+Xit5VlTZVKYYi5K1aLMCU7APe8P9t2o4OHDc3qP+jUKStPsyuCX8Ec/nVc5Wt8fMeAzJfp9zwu9HTqjQ== +"@wordpress/token-list@^1.10.0": + version "1.10.0" + resolved "https://registry.yarnpkg.com/@wordpress/token-list/-/token-list-1.10.0.tgz#b4da4d2837aadf8aa66728c37bd4cb06f6ec5d03" + integrity sha512-vw0+DU5XDqMEf0xGMhlTk9CKoKu3G7uQZWxYU7UylzuV8QG+NBQ3AhnaEEQxcoLBZcUf4O1aqjs5mD32DmBTNQ== dependencies: - "@babel/runtime" "^7.8.3" + "@babel/runtime" "^7.9.2" lodash "^4.17.15" -"@wordpress/url@*", "@wordpress/url@2.12.0", "@wordpress/url@^2.12.0", "@wordpress/url@^2.8.2": - version "2.12.0" - resolved "https://registry.yarnpkg.com/@wordpress/url/-/url-2.12.0.tgz#33360964362f356959ce6b788ce7722ec39ab798" - integrity sha512-cK+qitS/7hfgk9f63AV5DC2k8t43PqMACqII9e+gVi/4/q89Snq/I3Q0IFhra1jB1Ye3EN4YKrIHEVl3UJT53g== +"@wordpress/url@*", "@wordpress/url@2.14.0", "@wordpress/url@^2.12.0", "@wordpress/url@^2.14.0", "@wordpress/url@^2.8.2": + version "2.14.0" + resolved "https://registry.yarnpkg.com/@wordpress/url/-/url-2.14.0.tgz#a7a111adfca9db3367dbf7618387d71223a92f7b" + integrity sha512-TSp6vDpmBTiYTwhlc5mleT4g3mOsw2w5bu5AcqiX344o48rju+ktuTZBQofNIhl3m04zYtl6YR14M1dsXKTsNQ== dependencies: - "@babel/runtime" "^7.8.3" + "@babel/runtime" "^7.9.2" lodash "^4.17.15" qs "^6.5.2" react-native-url-polyfill "^1.1.2" -"@wordpress/viewport@2.14.0", "@wordpress/viewport@^2.14.0": - version "2.14.0" - resolved "https://registry.yarnpkg.com/@wordpress/viewport/-/viewport-2.14.0.tgz#13b1fd3d370323da7ba8ac37a06bca9ad5380841" - integrity sha512-1PADn8cpw4YY1/0rPvzg8o7/0O0LtQA5nwH1z6au76G3rZEXGqGR793kQyqrwYOG4xeiJ2L1VSqJ2p6DE05ipg== +"@wordpress/viewport@2.16.0", "@wordpress/viewport@^2.14.0", "@wordpress/viewport@^2.16.0": + version "2.16.0" + resolved "https://registry.yarnpkg.com/@wordpress/viewport/-/viewport-2.16.0.tgz#296da02232b07a8ad7d69df28a3c61492a7f2e5c" + integrity sha512-0H+1FEUCpy+mZuOQgbtDOPJ6SrgtA0whTlFc2EVFPs2d/wB8mFi2wOEVIhKStYM/iwFn1d7t5Cwqp1r2POhsAA== dependencies: - "@babel/runtime" "^7.8.3" - "@wordpress/compose" "^3.12.0" - "@wordpress/data" "^4.15.0" + "@babel/runtime" "^7.9.2" + "@wordpress/compose" "^3.14.0" + "@wordpress/data" "^4.17.0" lodash "^4.17.15" -"@wordpress/warning@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@wordpress/warning/-/warning-1.0.0.tgz#a1c94b55894ca1ffe185df612669595a14c47c5c" - integrity sha512-/xa3e4GuXdMhxKtGYbwkCvOJLRkFgRexhsJpq5xFHz/7jSFdBdIY/eiOIVk1jhnjQpS+w3jL9VSAsE1R2AlV7A== +"@wordpress/warning@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@wordpress/warning/-/warning-1.1.0.tgz#b46840da4aad9bf496f682cd65b81880c494cee1" + integrity sha512-n1GDCX2yxxhFF9PeXWq1bInvdwYkYqbeBLHPIChGrS+B57FY4vWebVfKQbOoxZ8CZD1RBIj/KOv/sihuAdHDhg== -"@wordpress/wordcount@^2.7.0": - version "2.7.0" - resolved "https://registry.yarnpkg.com/@wordpress/wordcount/-/wordcount-2.7.0.tgz#016d33b18a89a050124bc2cd9bb1d87b01d3a815" - integrity sha512-+gmIrIVyPfEtv1p+CxsKiRicVStCNd+clUWbNHmFUiyBbbcZZUB6P8p8swgIMyerWrEG+U0jNJXOZ6QpK7iokA== +"@wordpress/wordcount@^2.8.0": + version "2.8.0" + resolved "https://registry.yarnpkg.com/@wordpress/wordcount/-/wordcount-2.8.0.tgz#6b02aae25a836747f4e9b4fcb0fdcc6f12c4da83" + integrity sha512-veM3WRmz6mijEjn0kwn2pt3CASIKUxezUCzDe60i9I8spaYAL1hQiykrXx5U3x/hehQaOw2enoqPPdtHIm1XHQ== dependencies: - "@babel/runtime" "^7.8.3" + "@babel/runtime" "^7.9.2" lodash "^4.17.15" "@xmpp/client-core@^0.3.0": @@ -5494,7 +5311,7 @@ ajv-keywords@^3.1.0, ajv-keywords@^3.4.1: resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.1.tgz#ef916e271c64ac12171fd8384eaae6b2345854da" integrity sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ== -ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.11.0, ajv@^6.12.0, ajv@^6.5.3, ajv@^6.5.5: +ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.0, ajv@^6.5.3, ajv@^6.5.5: version "6.12.2" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.2.tgz#c629c5eced17baf314437918d2da88c99d5958cd" integrity sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ== @@ -5558,7 +5375,7 @@ ansi-colors@^3.0.0: resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== -ansi-escapes@^3.0.0, ansi-escapes@^3.2.0: +ansi-escapes@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== @@ -6087,15 +5904,15 @@ babel-eslint@10.0.1: eslint-scope "3.7.1" eslint-visitor-keys "^1.0.0" -babel-eslint@^10.0.3: - version "10.0.3" - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.0.3.tgz#81a2c669be0f205e19462fed2482d33e4687a88a" - integrity sha512-z3U7eMY6r/3f3/JB9mTsLjyxrv0Yb1zb8PCWCLpguxfCzBIZUwy23R1t/XKewP+8mEN2Ck8Dtr4q20z6ce6SoA== +babel-eslint@^10.0.3, babel-eslint@^10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" + integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== dependencies: "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.0.0" - "@babel/traverse" "^7.0.0" - "@babel/types" "^7.0.0" + "@babel/parser" "^7.7.0" + "@babel/traverse" "^7.7.0" + "@babel/types" "^7.7.0" eslint-visitor-keys "^1.0.0" resolve "^1.12.0" @@ -6156,7 +5973,7 @@ babel-helpers@^6.24.1: babel-runtime "^6.22.0" babel-template "^6.24.1" -babel-jest@25.1.0, babel-jest@^25.1.0: +babel-jest@25.1.0: version "25.1.0" resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-25.1.0.tgz#206093ac380a4b78c4404a05b3277391278f80fb" integrity sha512-tz0VxUhhOE2y+g8R2oFrO/2VtVjA1lkJeavlhExuRBg3LdNJY9gwQ+Vcvqt9+cqy71MCTJhewvTB7Qtnnr9SWg== @@ -6169,20 +5986,21 @@ babel-jest@25.1.0, babel-jest@^25.1.0: chalk "^3.0.0" slash "^3.0.0" -babel-jest@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-24.9.0.tgz#3fc327cb8467b89d14d7bc70e315104a783ccd54" - integrity sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw== +babel-jest@^25.1.0, babel-jest@^25.3.0, babel-jest@^25.5.1: + version "25.5.1" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-25.5.1.tgz#bc2e6101f849d6f6aec09720ffc7bc5332e62853" + integrity sha512-9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ== dependencies: - "@jest/transform" "^24.9.0" - "@jest/types" "^24.9.0" - "@types/babel__core" "^7.1.0" - babel-plugin-istanbul "^5.1.0" - babel-preset-jest "^24.9.0" - chalk "^2.4.2" - slash "^2.0.0" + "@jest/transform" "^25.5.1" + "@jest/types" "^25.5.0" + "@types/babel__core" "^7.1.7" + babel-plugin-istanbul "^6.0.0" + babel-preset-jest "^25.5.0" + chalk "^3.0.0" + graceful-fs "^4.2.4" + slash "^3.0.0" -babel-loader@8.0.6, babel-loader@^8.0.6: +babel-loader@8.0.6: version "8.0.6" resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.6.tgz#e33bdb6f362b03f4bb141a0c21ab87c501b70dfb" integrity sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw== @@ -6192,6 +6010,17 @@ babel-loader@8.0.6, babel-loader@^8.0.6: mkdirp "^0.5.1" pify "^4.0.1" +babel-loader@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.1.0.tgz#c611d5112bd5209abe8b9fa84c3e4da25275f1c3" + integrity sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== + dependencies: + find-cache-dir "^2.1.0" + loader-utils "^1.4.0" + mkdirp "^0.5.3" + pify "^4.0.1" + schema-utils "^2.6.5" + babel-messages@^6.23.0: version "6.23.0" resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" @@ -6262,18 +6091,13 @@ babel-plugin-istanbul@^6.0.0: istanbul-lib-instrument "^4.0.0" test-exclude "^6.0.0" -babel-plugin-jest-hoist@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz#4f837091eb407e01447c8843cbec546d0002d756" - integrity sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw== - dependencies: - "@types/babel__traverse" "^7.0.6" - -babel-plugin-jest-hoist@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.1.0.tgz#fb62d7b3b53eb36c97d1bc7fec2072f9bd115981" - integrity sha512-oIsopO41vW4YFZ9yNYoLQATnnN46lp+MZ6H4VvPKFkcc2/fkl3CfE/NZZSmnEIEsJRmJAgkVEK0R7Zbl50CpTw== +babel-plugin-jest-hoist@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz#129c80ba5c7fc75baf3a45b93e2e372d57ca2677" + integrity sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g== dependencies: + "@babel/template" "^7.3.3" + "@babel/types" "^7.3.3" "@types/babel__traverse" "^7.0.6" babel-plugin-macros@2.8.0, babel-plugin-macros@^2.0.0, babel-plugin-macros@^2.7.0: @@ -6444,22 +6268,29 @@ babel-plugin-transform-undefined-to-void@^6.9.4: resolved "https://registry.yarnpkg.com/babel-plugin-transform-undefined-to-void/-/babel-plugin-transform-undefined-to-void-6.9.4.tgz#be241ca81404030678b748717322b89d0c8fe280" integrity sha1-viQcqBQEAwZ4t0hxcyK4nQyP4oA= -babel-preset-jest@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz#192b521e2217fb1d1f67cf73f70c336650ad3cdc" - integrity sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg== - dependencies: - "@babel/plugin-syntax-object-rest-spread" "^7.0.0" - babel-plugin-jest-hoist "^24.9.0" +babel-preset-current-node-syntax@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.2.tgz#fb4a4c51fe38ca60fede1dc74ab35eb843cb41d6" + integrity sha512-u/8cS+dEiK1SFILbOC8/rUI3ml9lboKuuMvZ/4aQnQmhecQAgPw5ew066C1ObnEAUmlx7dv/s2z52psWEtLNiw== + dependencies: + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-bigint" "^7.8.3" + "@babel/plugin-syntax-class-properties" "^7.8.3" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.8.3" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" -babel-preset-jest@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-25.1.0.tgz#d0aebfebb2177a21cde710996fce8486d34f1d33" - integrity sha512-eCGn64olaqwUMaugXsTtGAM2I0QTahjEtnRu0ql8Ie+gDWAc1N6wqN0k2NilnyTunM69Pad7gJY7LOtwLimoFQ== +babel-preset-jest@^25.1.0, babel-preset-jest@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-25.5.0.tgz#c1d7f191829487a907764c65307faa0e66590b49" + integrity sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw== dependencies: - "@babel/plugin-syntax-bigint" "^7.0.0" - "@babel/plugin-syntax-object-rest-spread" "^7.0.0" - babel-plugin-jest-hoist "^25.1.0" + babel-plugin-jest-hoist "^25.5.0" + babel-preset-current-node-syntax "^0.1.2" "babel-preset-minify@^0.5.0 || 0.6.0-alpha.5": version "0.5.1" @@ -6717,6 +6548,15 @@ bitwise-xor@0.0.0: resolved "https://registry.yarnpkg.com/bitwise-xor/-/bitwise-xor-0.0.0.tgz#040a8172b5bb8cc562b0b7119f230b2a1a780e3d" integrity sha1-BAqBcrW7jMVisLcRnyMLKhp4Dj0= +bl@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/bl/-/bl-4.0.2.tgz#52b71e9088515d0606d9dd9cc7aa48dc1f98e73a" + integrity sha512-j4OH8f6Qg2bGuWfRiltT2HYGx0e1QcBTrK9KAHNMwMZdQnDZFk0ZSYIpADjYCB3U12nicC5tVJwSIhwOWjb4RQ== + dependencies: + buffer "^5.5.0" + inherits "^2.0.4" + readable-stream "^3.4.0" + blob@0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/blob/-/blob-0.0.5.tgz#d680eeef25f8cd91ad533f5b01eed48e64caf683" @@ -6760,6 +6600,11 @@ body-scroll-lock@^2.6.4: resolved "https://registry.yarnpkg.com/body-scroll-lock/-/body-scroll-lock-2.6.4.tgz#567abc60ef4d656a79156781771398ef40462e94" integrity sha512-NP08WsovlmxEoZP9pdlqrE+AhNaivlTrz9a0FF37BQsnOrpN48eNqivKkE7SYpM9N+YIPjsdVzfLAUQDBm6OQw== +body-scroll-lock@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/body-scroll-lock/-/body-scroll-lock-3.0.2.tgz#97df9bb3b17a0140c4a09b3568d146ae9af6b981" + integrity sha512-PtItUun94iIupKry8J/h6SfRCLWZnly77KbPsTSKALmxfR282L8R0Ujkv7bydSZvLxAJS4sBJ3y/E6X8gYkGrQ== + body@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/body/-/body-5.1.0.tgz#e4ba0ce410a46936323367609ecb4e6553125069" @@ -7118,10 +6963,10 @@ buffer@^4.3.0: ieee754 "^1.1.4" isarray "^1.0.0" -buffer@^5.4.3: - version "5.5.0" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.5.0.tgz#9c3caa3d623c33dd1c7ef584b89b88bf9c9bc1ce" - integrity sha512-9FTEDjLjwoAkEwyMGDjYJQN2gfRgOKBKRfiglhvibGbpeeU/pQn1bJxQqm32OD/AIeEuHxU9roxXxg34Byp/Ww== +buffer@^5.2.1, buffer@^5.4.3, buffer@^5.5.0: + version "5.6.0" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.6.0.tgz#a31749dc7d81d84db08abf937b6b8c4033f62786" + integrity sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw== dependencies: base64-js "^1.0.2" ieee754 "^1.1.4" @@ -7244,6 +7089,14 @@ cache-base@^1.0.1: union-value "^1.0.0" unset-value "^1.0.0" +cacheable-lookup@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-2.0.1.tgz#87be64a18b925234875e10a9bb1ebca4adce6b38" + integrity sha512-EMMbsiOTcdngM/K6gV/OxF2x0t07+vMOWxZNSCRQMjO2MY2nhZQ6OYhOOpyQrbhqsgtvKGI7hcq6xjnA92USjg== + dependencies: + "@types/keyv" "^3.1.1" + keyv "^4.0.0" + cacheable-request@^6.0.0: version "6.1.0" resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" @@ -7257,6 +7110,19 @@ cacheable-request@^6.0.0: normalize-url "^4.1.0" responselike "^1.0.2" +cacheable-request@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.1.tgz#062031c2856232782ed694a257fa35da93942a58" + integrity sha512-lt0mJ6YAnsrBErpTMWeu5kl/tg9xMAWjavYTN6VQXM1A/teBITuNcccXsCxF0tDQQJf9DfAaX5O4e0zp0KlfZw== + dependencies: + clone-response "^1.0.2" + get-stream "^5.1.0" + http-cache-semantics "^4.0.0" + keyv "^4.0.0" + lowercase-keys "^2.0.0" + normalize-url "^4.1.0" + responselike "^2.0.0" + cached-path-relative@>=1.0.2, cached-path-relative@^1.0.0, cached-path-relative@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/cached-path-relative/-/cached-path-relative-1.0.2.tgz#a13df4196d26776220cc3356eb147a52dba2c6db" @@ -7383,7 +7249,7 @@ caniuse-api@3.0.0, caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000989, caniuse-lite@^1.0.30001012, caniuse-lite@^1.0.30001038, caniuse-lite@^1.0.30001041: +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000989, caniuse-lite@^1.0.30001012, caniuse-lite@^1.0.30001041: version "1.0.30001041" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001041.tgz#c2ea138dafc6fe03877921ddcddd4a02a14daf76" integrity sha512-fqDtRCApddNrQuBxBS7kEiSGdBsgO4wiVw4G/IClfqzfhW45MbTumfN4cuUJGTM0YGFNn97DCXPJ683PS6zwvA== @@ -8139,11 +8005,6 @@ commander@~2.9.0: dependencies: graceful-readlink ">= 1.0.0" -comment-parser@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/comment-parser/-/comment-parser-0.6.2.tgz#b71e8fcacad954bea616779391838150d0096dcb" - integrity sha512-Wdms0Q8d4vvb2Yk72OwZjwNWtMklbC5Re7lD9cjCP/AG1fhocmc0TrxGBBAXPLy8fZQPrfHGgyygwI0lA7pbzA== - comment-parser@^0.7.2: version "0.7.2" resolved "https://registry.yarnpkg.com/comment-parser/-/comment-parser-0.7.2.tgz#baf6d99b42038678b81096f15b630d18142f4b8a" @@ -8254,7 +8115,7 @@ concat-map@0.0.1: resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= -concat-stream@^1.4.6, concat-stream@^1.4.7, concat-stream@^1.5.0, concat-stream@^1.6.0, concat-stream@^1.6.1, concat-stream@^1.6.2, concat-stream@~1.6.0: +concat-stream@^1.4.6, concat-stream@^1.4.7, concat-stream@^1.5.0, concat-stream@^1.6.0, concat-stream@^1.6.1, concat-stream@~1.6.0: version "1.6.2" resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== @@ -8542,10 +8403,10 @@ core-js-compat@^3.6.2: browserslist "^4.8.3" semver "7.0.0" -core-js-pure@^3.0.1: - version "3.6.4" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.6.4.tgz#4bf1ba866e25814f149d4e9aaa08c36173506e3a" - integrity sha512-epIhRLkXdgv32xIUFaaAry2wdxZYBi6bgM7cB136dzzXXa+dFyRLTZeLUJxnd8ShrmyVXBub63n2NHo2JAt8Cw== +core-js-pure@^3.0.0, core-js-pure@^3.0.1: + version "3.6.5" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.6.5.tgz#c79e75f5e38dbc85a662d91eea52b8256d53b813" + integrity sha512-lacdXOimsiD0QyNf9BC/mxivNJ/ybBGJXQFKzRekp1WTHoVUWsUHEn+2T8GJAzzIhyOuXA+gOxCVN3l+5PLPUA== core-js@^1.0.0: version "1.2.7" @@ -8557,10 +8418,10 @@ core-js@^2.4.0, core-js@^2.4.1, core-js@^2.5.0, core-js@^2.5.3, core-js@^2.5.7, resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.11.tgz#38831469f9922bded8ee21c9dc46985e0399308c" integrity sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg== -core-js@^3.0.1, core-js@^3.0.4, core-js@^3.1.4, core-js@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.6.3.tgz#cebda69dd069bf90066414d2b2425ffd1f3dcd79" - integrity sha512-DOO9b18YHR+Wk5kJ/c5YFbXuUETreD4TrvXb6edzqZE3aAEd0eJIAWghZ9HttMuiON8SVCnU3fqA4rPxRDD1HQ== +core-js@^3.0.1, core-js@^3.0.4, core-js@^3.6.3, core-js@^3.6.4: + version "3.6.5" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.6.5.tgz#7395dc273af37fb2e50e9bd3d9fe841285231d1a" + integrity sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA== core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" @@ -9326,6 +9187,13 @@ decompress-response@^3.3.0: dependencies: mimic-response "^1.0.0" +decompress-response@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-5.0.0.tgz#7849396e80e3d1eba8cb2f75ef4930f76461cb0f" + integrity sha512-TLZWWybuxWgoW7Lykv+gq9xvzOsUjQ9tF09Tj6NSTYGMTCHNXzrPnD6Hi+TgZq19PyTAGH4Ll/NIM/eTGglnMw== + dependencies: + mimic-response "^2.0.0" + decompress-zip@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/decompress-zip/-/decompress-zip-0.2.2.tgz#f03eaa719914868d7f5ccbdfb36930cc98cfb260" @@ -9400,6 +9268,11 @@ deepmerge@^1.5.2: resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-1.5.2.tgz#10499d868844cdad4fee0842df8c7f6f0c95a753" integrity sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ== +deepmerge@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" + integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== + default-gateway@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b" @@ -9429,6 +9302,11 @@ defer-to-connect@^1.0.1: resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== +defer-to-connect@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.0.tgz#83d6b199db041593ac84d781b5222308ccf4c2c1" + integrity sha512-bYL2d05vOSf1JEZNx5vSAtPuBMkX8K9EUutg7zlKvTqKXHt7RhWJFbmd7qakVuf13i+IkGmp6FwSsONOf6VYIg== + define-properties@^1.1.2, define-properties@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" @@ -9578,11 +9456,6 @@ detect-indent@^5.0.0: resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" integrity sha1-OHHMCmoALow+Wzz38zYmRnXwa50= -detect-newline@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2" - integrity sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I= - detect-newline@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" @@ -9998,7 +9871,7 @@ ejs@^2.6.1, ejs@^2.7.4: resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.7.4.tgz#48661287573dcc53e366c7a1ae52c3a120eec9ba" integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA== -electron-to-chromium@^1.3.247, electron-to-chromium@^1.3.390: +electron-to-chromium@^1.3.247: version "1.3.403" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.403.tgz#c8bab4e2e72bf78bc28bad1cc355c061f9cc1918" integrity sha512-JaoxV4RzdBAZOnsF4dAlZ2ijJW72MbqO5lNfOBHUWiBQl3Rwe+mk2RCUMrRI3rSClLJ8HSNQNqcry12H+0ZjFw== @@ -10086,7 +9959,7 @@ encoding@^0.1.11, encoding@^0.1.12: dependencies: iconv-lite "~0.4.13" -end-of-stream@^1.0.0, end-of-stream@^1.1.0: +end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1: version "1.4.4" resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== @@ -10171,7 +10044,7 @@ envinfo@^7.3.1: resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.5.0.tgz#91410bb6db262fb4f1409bd506e9ff57e91023f4" integrity sha512-jDgnJaF/Btomk+m3PZDTTCb5XIIIX3zYItnCRfF73zVgvinLoRomuhi75Y4su0PtQxWz4v66XnLLckyvyJTOIQ== -enzyme-adapter-react-16@1.15.1, enzyme-adapter-react-16@^1.10.0, enzyme-adapter-react-16@^1.15.1: +enzyme-adapter-react-16@1.15.1: version "1.15.1" resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.1.tgz#8ad55332be7091dc53a25d7d38b3485fc2ba50d5" integrity sha512-yMPxrP3vjJP+4wL/qqfkT6JAIctcwKF+zXO6utlGPgUJT2l4tzrdjMDWGd/Pp1BjHBcljhN24OzNEGRteibJhA== @@ -10186,7 +10059,22 @@ enzyme-adapter-react-16@1.15.1, enzyme-adapter-react-16@^1.10.0, enzyme-adapter- react-test-renderer "^16.0.0-0" semver "^5.7.0" -enzyme-adapter-utils@^1.12.1: +enzyme-adapter-react-16@^1.15.1, enzyme-adapter-react-16@^1.15.2: + version "1.15.2" + resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.2.tgz#b16db2f0ea424d58a808f9df86ab6212895a4501" + integrity sha512-SkvDrb8xU3lSxID8Qic9rB8pvevDbLybxPK6D/vW7PrT0s2Cl/zJYuXvsd1EBTz0q4o3iqG3FJhpYz3nUNpM2Q== + dependencies: + enzyme-adapter-utils "^1.13.0" + enzyme-shallow-equal "^1.0.1" + has "^1.0.3" + object.assign "^4.1.0" + object.values "^1.1.1" + prop-types "^15.7.2" + react-is "^16.12.0" + react-test-renderer "^16.0.0-0" + semver "^5.7.0" + +enzyme-adapter-utils@^1.12.1, enzyme-adapter-utils@^1.13.0: version "1.13.0" resolved "https://registry.yarnpkg.com/enzyme-adapter-utils/-/enzyme-adapter-utils-1.13.0.tgz#01c885dde2114b4690bf741f8dc94cee3060eb78" integrity sha512-YuEtfQp76Lj5TG1NvtP2eGJnFKogk/zT70fyYHXK2j3v6CtuHqc8YmgH/vaiBfL8K1SgVVbQXtTcgQZFwzTVyQ== @@ -10214,14 +10102,22 @@ enzyme-shallow-equal@^1.0.0, enzyme-shallow-equal@^1.0.1: has "^1.0.3" object-is "^1.0.2" -enzyme-to-json@3.4.3, enzyme-to-json@^3.3.0, enzyme-to-json@^3.3.5, enzyme-to-json@^3.4.3: +enzyme-to-json@3.4.3: version "3.4.3" resolved "https://registry.yarnpkg.com/enzyme-to-json/-/enzyme-to-json-3.4.3.tgz#ed4386f48768ed29e2d1a2910893542c34e7e0af" integrity sha512-jqNEZlHqLdz7OTpXSzzghArSS3vigj67IU/fWkPyl1c0TCj9P5s6Ze0kRkYZWNEoCqCR79xlQbigYlMx5erh8A== dependencies: lodash "^4.17.15" -enzyme@^3.11.0, enzyme@^3.9.0: +enzyme-to-json@^3.3.0, enzyme-to-json@^3.4.3, enzyme-to-json@^3.4.4: + version "3.4.4" + resolved "https://registry.yarnpkg.com/enzyme-to-json/-/enzyme-to-json-3.4.4.tgz#b30726c59091d273521b6568c859e8831e94d00e" + integrity sha512-50LELP/SCPJJGic5rAARvU7pgE3m1YaNj7JLM+Qkhl5t7PAs6fiyc8xzc50RnkKPFQCv0EeFVjEWdIFRGPWMsA== + dependencies: + lodash "^4.17.15" + react-is "^16.12.0" + +enzyme@^3.11.0: version "3.11.0" resolved "https://registry.yarnpkg.com/enzyme/-/enzyme-3.11.0.tgz#71d680c580fe9349f6f5ac6c775bc3e6b7a79c28" integrity sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw== @@ -10464,10 +10360,10 @@ esformatter-special-bangs@^1.0.1: dependencies: rocambole-token "^1.2.1" -eslint-config-prettier@^6.10.0, eslint-config-prettier@^6.9.0: - version "6.10.1" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-6.10.1.tgz#129ef9ec575d5ddc0e269667bf09defcd898642a" - integrity sha512-svTy6zh1ecQojvpbJSgH3aei/Rt7C6i090l5f2WQ4aB05lYHeZIR1qL4wZyyILTbtmnbHP5Yn8MrsOJMGa8RkQ== +eslint-config-prettier@^6.10.1, eslint-config-prettier@^6.9.0: + version "6.11.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-6.11.0.tgz#f6d2238c1290d01c859a8b5c1f7d352a0b0da8b1" + integrity sha512-oB8cpLWSAjOVFEJhhyMZh6NOEOtBVziaqdDQ86+qhDHFbZXoRTM7pNSvFRfW/W/L/LrQ38C99J5CGuRBBzBsdA== dependencies: get-stdin "^6.0.0" @@ -10505,32 +10401,12 @@ eslint-plugin-import@^2.20.0: read-pkg-up "^2.0.0" resolve "^1.12.0" -eslint-plugin-jest@^22.15.1: - version "22.21.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-22.21.0.tgz#8137294645866636160487d9764224b9a43e2eb1" - integrity sha512-OaqnSS7uBgcGiqXUiEnjoqxPNKvR4JWG5mSRkzVoR6+vDwlqqp11beeql1hYs0HTbdhiwrxWLxbX0Vx7roG3Ew== - dependencies: - "@typescript-eslint/experimental-utils" "^1.13.0" - -eslint-plugin-jest@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-23.6.0.tgz#508b32f80d44058c8c01257c0ee718cfbd521e9d" - integrity sha512-GH8AhcFXspOLqak7fqnddLXEJsrFyvgO8Bm60SexvKSn1+3rWYESnCiWUOCUcBTprNSDSE4CtAZdM4EyV6gPPw== +eslint-plugin-jest@^23.6.0, eslint-plugin-jest@^23.8.2: + version "23.9.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-23.9.0.tgz#7f4932eceb7ca487d171898fb9d55c05e6b36701" + integrity sha512-8mt5xJQIFh33W5nE7vCikkDTE4saTo08V91KjU6yI5sLQ9e8Jkp1OXkWJoIHLheFqY5OXIZdAjZmNYHSJ3IpzQ== dependencies: "@typescript-eslint/experimental-utils" "^2.5.0" - micromatch "^4.0.2" - -eslint-plugin-jsdoc@^15.8.0: - version "15.12.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-15.12.2.tgz#d8afb762921dbf841bad42d4b2b554de1ece9305" - integrity sha512-QHzPc3VKTEbTn369/HpqDjl/czv3fCei/bZg5NA5tu9Od10MfpTH4kc1xnRDobhQoDs3AMz9wuaI4coHWRzMQw== - dependencies: - comment-parser "^0.6.2" - debug "^4.1.1" - jsdoctypeparser "^5.1.1" - lodash "^4.17.15" - object.entries-ponyfill "^1.0.1" - regextras "^0.6.1" eslint-plugin-jsdoc@^18.11.0: version "18.11.0" @@ -10546,6 +10422,19 @@ eslint-plugin-jsdoc@^18.11.0: semver "^6.3.0" spdx-expression-parse "^3.0.0" +eslint-plugin-jsdoc@^22.1.0: + version "22.2.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-22.2.0.tgz#b89159e01ed8eeee4f6512101e96cac6a2999461" + integrity sha512-r8yRB6jGay9tJkx1BherKFtOkpDud086VZenUqZiZe0F7cD4OABhte0xcj3/7mXPuJbaou8WF3JzEtTdDnCzhA== + dependencies: + comment-parser "^0.7.2" + debug "^4.1.1" + jsdoctypeparser "^6.1.0" + lodash "^4.17.15" + regextras "^0.7.0" + semver "^6.3.0" + spdx-expression-parse "^3.0.0" + eslint-plugin-jsx-a11y@^6.2.3: version "6.2.3" resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.3.tgz#b872a09d5de51af70a97db1eea7dc933043708aa" @@ -10561,10 +10450,10 @@ eslint-plugin-jsx-a11y@^6.2.3: has "^1.0.3" jsx-ast-utils "^2.2.1" -eslint-plugin-markdown@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-markdown/-/eslint-plugin-markdown-1.0.1.tgz#9705786310f84dad9cf800bea1eb5c4acafcc13a" - integrity sha512-nAUURNHJGPooBMZMP23FmTbh3LTdgoSqeFBv9FA3fYrJ+vDUJxrp6nKiQF4iDNAmnWQnmnrDvV61BmIF4X9QAQ== +eslint-plugin-markdown@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-markdown/-/eslint-plugin-markdown-1.0.2.tgz#79274bf17ce3ead48e4a55cbcb6d7ce735754280" + integrity sha512-BfvXKsO0K+zvdarNc801jsE/NTLmig4oKhZ1U3aSUgTf2dB/US5+CrfGxMsCK2Ki1vS1R3HPok+uYpufFndhzw== dependencies: object-assign "^4.0.1" remark-parse "^5.0.0" @@ -10577,20 +10466,15 @@ eslint-plugin-prettier@^3.1.2: dependencies: prettier-linter-helpers "^1.0.0" -eslint-plugin-react-hooks@^1.6.1: - version "1.7.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz#6210b6d5a37205f0b92858f895a4e827020a7d04" - integrity sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA== - eslint-plugin-react-hooks@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-3.0.0.tgz#9e80c71846eb68dd29c3b21d832728aa66e5bd35" integrity sha512-EjxTHxjLKIBWFgDJdhKKzLh5q+vjTFrqNZX36uIxWS4OfyXe5DawqPj3U5qeJ1ngLwatjzQnmR0Lz0J0YH3kxw== -eslint-plugin-react@^7.14.3, eslint-plugin-react@^7.18.3: - version "7.18.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.18.3.tgz#8be671b7f6be095098e79d27ac32f9580f599bc8" - integrity sha512-Bt56LNHAQCoou88s8ViKRjMB2+36XRejCQ1VoLj716KI1MoE99HpTVvIThJ0rvFmG4E4Gsq+UgToEjn+j044Bg== +eslint-plugin-react@^7.18.3, eslint-plugin-react@^7.19.0: + version "7.19.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.19.0.tgz#6d08f9673628aa69c5559d33489e855d83551666" + integrity sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ== dependencies: array-includes "^3.1.1" doctrine "^2.1.0" @@ -10600,8 +10484,10 @@ eslint-plugin-react@^7.14.3, eslint-plugin-react@^7.18.3: object.fromentries "^2.0.2" object.values "^1.1.1" prop-types "^15.7.2" - resolve "^1.14.2" + resolve "^1.15.1" + semver "^6.3.0" string.prototype.matchall "^4.0.2" + xregexp "^4.3.0" eslint-scope@3.7.1: version "3.7.1" @@ -10682,7 +10568,7 @@ eslint@5.12.0: table "^5.0.2" text-table "^0.2.0" -eslint@^6.1.0, eslint@^6.8.0: +eslint@^6.8.0: version "6.8.0" resolved "https://registry.yarnpkg.com/eslint/-/eslint-6.8.0.tgz#62262d6729739f9275723824302fb227c8c93ffb" integrity sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig== @@ -10992,29 +10878,17 @@ expect-puppeteer@^4.4.0: resolved "https://registry.yarnpkg.com/expect-puppeteer/-/expect-puppeteer-4.4.0.tgz#1c948af08acdd6c8cbdb7f90e617f44d86888886" integrity sha512-6Ey4Xy2xvmuQu7z7YQtMsaMV0EHJRpVxIDOd5GRrm04/I3nkTKIutELfECsLp6le+b3SSa3cXhPiw6PgqzxYWA== -expect@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/expect/-/expect-24.9.0.tgz#b75165b4817074fa4a157794f46fe9f1ba15b6ca" - integrity sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q== - dependencies: - "@jest/types" "^24.9.0" - ansi-styles "^3.2.0" - jest-get-type "^24.9.0" - jest-matcher-utils "^24.9.0" - jest-message-util "^24.9.0" - jest-regex-util "^24.9.0" - -expect@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/expect/-/expect-25.1.0.tgz#7e8d7b06a53f7d66ec927278db3304254ee683ee" - integrity sha512-wqHzuoapQkhc3OKPlrpetsfueuEiMf3iWh0R8+duCu9PIjXoP7HgD5aeypwTnXUAjC8aMsiVDaWwlbJ1RlQ38g== +expect@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/expect/-/expect-25.5.0.tgz#f07f848712a2813bb59167da3fb828ca21f58bba" + integrity sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA== dependencies: - "@jest/types" "^25.1.0" + "@jest/types" "^25.5.0" ansi-styles "^4.0.0" - jest-get-type "^25.1.0" - jest-matcher-utils "^25.1.0" - jest-message-util "^25.1.0" - jest-regex-util "^25.1.0" + jest-get-type "^25.2.6" + jest-matcher-utils "^25.5.0" + jest-message-util "^25.5.0" + jest-regex-util "^25.2.6" exports-loader@^0.7.0: version "0.7.0" @@ -11115,16 +10989,6 @@ extglob@^2.0.4: snapdragon "^0.8.1" to-regex "^3.0.1" -extract-zip@^1.6.6: - version "1.7.0" - resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.7.0.tgz#556cc3ae9df7f452c493a0cfb51cc30277940927" - integrity sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA== - dependencies: - concat-stream "^1.6.2" - debug "^2.6.9" - mkdirp "^0.5.4" - yauzl "^2.10.0" - extract-zip@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.0.tgz#f53b71d44f4ff5a4527a2259ade000fb8b303492" @@ -11774,6 +11638,11 @@ from@~0: resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe" integrity sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4= +fs-constants@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" + integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== + fs-exists-sync@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add" @@ -12439,6 +12308,27 @@ good-listener@^1.2.2: dependencies: delegate "^3.1.2" +got@^10.7.0: + version "10.7.0" + resolved "https://registry.yarnpkg.com/got/-/got-10.7.0.tgz#62889dbcd6cca32cd6a154cc2d0c6895121d091f" + integrity sha512-aWTDeNw9g+XqEZNcTjMMZSy7B7yE9toWOFYip7ofFTLleJhvZwUxxTxkTpKvF+p1SAA4VHmuEy7PiHTHyq8tJg== + dependencies: + "@sindresorhus/is" "^2.0.0" + "@szmarczak/http-timer" "^4.0.0" + "@types/cacheable-request" "^6.0.1" + cacheable-lookup "^2.0.0" + cacheable-request "^7.0.1" + decompress-response "^5.0.0" + duplexer3 "^0.1.4" + get-stream "^5.0.0" + lowercase-keys "^2.0.0" + mimic-response "^2.1.0" + p-cancelable "^2.0.0" + p-event "^4.0.0" + responselike "^2.0.0" + to-readable-stream "^2.0.0" + type-fest "^0.10.0" + got@^9.6.0: version "9.6.0" resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" @@ -12456,10 +12346,10 @@ got@^9.6.0: to-readable-stream "^1.0.0" url-parse-lax "^3.0.0" -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.2, graceful-fs@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423" - integrity sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ== +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.2, graceful-fs@^4.2.4: + version "4.2.4" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== "graceful-readlink@>= 1.0.0": version "1.0.1" @@ -13668,11 +13558,6 @@ ipaddr.js@1.9.0, ipaddr.js@^1.9.0: resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.0.tgz#37df74e430a0e47550fe54a2defe30d8acd95f65" integrity sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA== -irregular-plurals@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/irregular-plurals/-/irregular-plurals-2.0.0.tgz#39d40f05b00f656d0b7fa471230dd3b714af2872" - integrity sha512-Y75zBYLkh0lJ9qxeHlMjQ7bSbyiSqNW/UOPWDmzC7cXskL1hekSITh1Oc6JV0XCWWZ9DE8VYSB71xocLk3gmGw== - irregular-plurals@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/irregular-plurals/-/irregular-plurals-3.2.0.tgz#b19c490a0723798db51b235d7e39add44dab0822" @@ -14392,7 +14277,7 @@ isstream@~0.1.2: resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= -istanbul-lib-coverage@^2.0.2, istanbul-lib-coverage@^2.0.5: +istanbul-lib-coverage@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz#675f0ab69503fad4b1d849f736baaca803344f49" integrity sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA== @@ -14402,7 +14287,7 @@ istanbul-lib-coverage@^3.0.0: resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz#f5944a37c70b550b02a78a5c3b2055b280cec8ec" integrity sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg== -istanbul-lib-instrument@^3.0.1, istanbul-lib-instrument@^3.3.0: +istanbul-lib-instrument@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz#a5f63d91f0bbc0c3e479ef4c5de027335ec6d630" integrity sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA== @@ -14428,15 +14313,6 @@ istanbul-lib-instrument@^4.0.0: istanbul-lib-coverage "^3.0.0" semver "^6.3.0" -istanbul-lib-report@^2.0.4: - version "2.0.8" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz#5a8113cd746d43c4889eba36ab10e7d50c9b4f33" - integrity sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ== - dependencies: - istanbul-lib-coverage "^2.0.5" - make-dir "^2.1.0" - supports-color "^6.1.0" - istanbul-lib-report@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" @@ -14446,17 +14322,6 @@ istanbul-lib-report@^3.0.0: make-dir "^3.0.0" supports-color "^7.1.0" -istanbul-lib-source-maps@^3.0.1: - version "3.0.6" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz#284997c48211752ec486253da97e3879defba8c8" - integrity sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw== - dependencies: - debug "^4.1.1" - istanbul-lib-coverage "^2.0.5" - make-dir "^2.1.0" - rimraf "^2.6.3" - source-map "^0.6.1" - istanbul-lib-source-maps@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz#75743ce6d96bb86dc7ee4352cf6366a23f0b1ad9" @@ -14466,17 +14331,10 @@ istanbul-lib-source-maps@^4.0.0: istanbul-lib-coverage "^3.0.0" source-map "^0.6.1" -istanbul-reports@^2.2.6: - version "2.2.7" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-2.2.7.tgz#5d939f6237d7b48393cc0959eab40cd4fd056931" - integrity sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg== - dependencies: - html-escaper "^2.0.0" - -istanbul-reports@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.0.0.tgz#d4d16d035db99581b6194e119bbf36c963c5eb70" - integrity sha512-2osTcC8zcOSUkImzN2EWQta3Vdi4WjjKw99P2yWx5mLnigAM0Rd5uYFn1cf2i/Ois45GkNjaoTqc5CxgMSX80A== +istanbul-reports@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.0.2.tgz#d593210e5000683750cb09fc0644e4b6e27fd53b" + integrity sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw== dependencies: html-escaper "^2.0.0" istanbul-lib-report "^3.0.0" @@ -14494,63 +14352,36 @@ iterate-value@^1.0.0: es-get-iterator "^1.0.2" iterate-iterator "^1.0.1" -jest-changed-files@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-24.9.0.tgz#08d8c15eb79a7fa3fc98269bc14b451ee82f8039" - integrity sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg== - dependencies: - "@jest/types" "^24.9.0" - execa "^1.0.0" - throat "^4.0.0" - -jest-changed-files@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-25.1.0.tgz#73dae9a7d9949fdfa5c278438ce8f2ff3ec78131" - integrity sha512-bdL1aHjIVy3HaBO3eEQeemGttsq1BDlHgWcOjEOIAcga7OOEGWHD2WSu8HhL7I1F0mFFyci8VKU4tRNk+qtwDA== +jest-changed-files@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-25.5.0.tgz#141cc23567ceb3f534526f8614ba39421383634c" + integrity sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw== dependencies: - "@jest/types" "^25.1.0" + "@jest/types" "^25.5.0" execa "^3.2.0" throat "^5.0.0" -jest-cli@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-24.9.0.tgz#ad2de62d07472d419c6abc301fc432b98b10d2af" - integrity sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg== - dependencies: - "@jest/core" "^24.9.0" - "@jest/test-result" "^24.9.0" - "@jest/types" "^24.9.0" - chalk "^2.0.1" - exit "^0.1.2" - import-local "^2.0.0" - is-ci "^2.0.0" - jest-config "^24.9.0" - jest-util "^24.9.0" - jest-validate "^24.9.0" - prompts "^2.0.1" - realpath-native "^1.1.0" - yargs "^13.3.0" - -jest-cli@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-25.1.0.tgz#75f0b09cf6c4f39360906bf78d580be1048e4372" - integrity sha512-p+aOfczzzKdo3AsLJlhs8J5EW6ffVidfSZZxXedJ0mHPBOln1DccqFmGCoO8JWd4xRycfmwy1eoQkMsF8oekPg== +jest-cli@^25.5.4: + version "25.5.4" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-25.5.4.tgz#b9f1a84d1301a92c5c217684cb79840831db9f0d" + integrity sha512-rG8uJkIiOUpnREh1768/N3n27Cm+xPFkSNFO91tgg+8o2rXeVLStz+vkXkGr4UtzH6t1SNbjwoiswd7p4AhHTw== dependencies: - "@jest/core" "^25.1.0" - "@jest/test-result" "^25.1.0" - "@jest/types" "^25.1.0" + "@jest/core" "^25.5.4" + "@jest/test-result" "^25.5.0" + "@jest/types" "^25.5.0" chalk "^3.0.0" exit "^0.1.2" + graceful-fs "^4.2.4" import-local "^3.0.2" is-ci "^2.0.0" - jest-config "^25.1.0" - jest-util "^25.1.0" - jest-validate "^25.1.0" + jest-config "^25.5.4" + jest-util "^25.5.0" + jest-validate "^25.5.0" prompts "^2.0.1" - realpath-native "^1.1.0" - yargs "^15.0.0" + realpath-native "^2.0.0" + yargs "^15.3.1" -jest-config@25.1.0, jest-config@^25.1.0: +jest-config@25.1.0: version "25.1.0" resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-25.1.0.tgz#d114e4778c045d3ef239452213b7ad3ec1cbea90" integrity sha512-tLmsg4SZ5H7tuhBC5bOja0HEblM0coS3Wy5LTCb2C8ZV6eWLewHyK+3qSq9Bi29zmWQ7ojdCd3pxpx4l4d2uGw== @@ -14573,28 +14404,30 @@ jest-config@25.1.0, jest-config@^25.1.0: pretty-format "^25.1.0" realpath-native "^1.1.0" -jest-config@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-24.9.0.tgz#fb1bbc60c73a46af03590719efa4825e6e4dd1b5" - integrity sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ== +jest-config@^25.5.4: + version "25.5.4" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-25.5.4.tgz#38e2057b3f976ef7309b2b2c8dcd2a708a67f02c" + integrity sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg== dependencies: "@babel/core" "^7.1.0" - "@jest/test-sequencer" "^24.9.0" - "@jest/types" "^24.9.0" - babel-jest "^24.9.0" - chalk "^2.0.1" + "@jest/test-sequencer" "^25.5.4" + "@jest/types" "^25.5.0" + babel-jest "^25.5.1" + chalk "^3.0.0" + deepmerge "^4.2.2" glob "^7.1.1" - jest-environment-jsdom "^24.9.0" - jest-environment-node "^24.9.0" - jest-get-type "^24.9.0" - jest-jasmine2 "^24.9.0" - jest-regex-util "^24.3.0" - jest-resolve "^24.9.0" - jest-util "^24.9.0" - jest-validate "^24.9.0" - micromatch "^3.1.10" - pretty-format "^24.9.0" - realpath-native "^1.1.0" + graceful-fs "^4.2.4" + jest-environment-jsdom "^25.5.0" + jest-environment-node "^25.5.0" + jest-get-type "^25.2.6" + jest-jasmine2 "^25.5.4" + jest-regex-util "^25.2.6" + jest-resolve "^25.5.1" + jest-util "^25.5.0" + jest-validate "^25.5.0" + micromatch "^4.0.2" + pretty-format "^25.5.0" + realpath-native "^2.0.0" jest-dev-server@^4.4.0: version "4.4.0" @@ -14619,51 +14452,33 @@ jest-diff@^24.0.0, jest-diff@^24.9.0: jest-get-type "^24.9.0" pretty-format "^24.9.0" -jest-diff@^25.1.0, jest-diff@^25.2.1: - version "25.4.0" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-25.4.0.tgz#260b70f19a46c283adcad7f081cae71eb784a634" - integrity sha512-kklLbJVXW0y8UKOWOdYhI6TH5MG6QAxrWiBMgQaPIuhj3dNFGirKCd+/xfplBXICQ7fI+3QcqHm9p9lWu1N6ug== +jest-diff@^25.2.1, jest-diff@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-25.5.0.tgz#1dd26ed64f96667c068cef026b677dfa01afcfa9" + integrity sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A== dependencies: chalk "^3.0.0" diff-sequences "^25.2.6" jest-get-type "^25.2.6" - pretty-format "^25.4.0" - -jest-docblock@^24.3.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-24.9.0.tgz#7970201802ba560e1c4092cc25cbedf5af5a8ce2" - integrity sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA== - dependencies: - detect-newline "^2.1.0" + pretty-format "^25.5.0" -jest-docblock@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-25.1.0.tgz#0f44bea3d6ca6dfc38373d465b347c8818eccb64" - integrity sha512-370P/mh1wzoef6hUKiaMcsPtIapY25suP6JqM70V9RJvdKLrV4GaGbfUseUVk4FZJw4oTZ1qSCJNdrClKt5JQA== +jest-docblock@^25.1.0, jest-docblock@^25.3.0: + version "25.3.0" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-25.3.0.tgz#8b777a27e3477cd77a168c05290c471a575623ef" + integrity sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg== dependencies: detect-newline "^3.0.0" -jest-each@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-24.9.0.tgz#eb2da602e2a610898dbc5f1f6df3ba86b55f8b05" - integrity sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog== - dependencies: - "@jest/types" "^24.9.0" - chalk "^2.0.1" - jest-get-type "^24.9.0" - jest-util "^24.9.0" - pretty-format "^24.9.0" - -jest-each@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-25.1.0.tgz#a6b260992bdf451c2d64a0ccbb3ac25e9b44c26a" - integrity sha512-R9EL8xWzoPySJ5wa0DXFTj7NrzKpRD40Jy+zQDp3Qr/2QmevJgkN9GqioCGtAJ2bW9P/MQRznQHQQhoeAyra7A== +jest-each@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-25.5.0.tgz#0c3c2797e8225cb7bec7e4d249dcd96b934be516" + integrity sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA== dependencies: - "@jest/types" "^25.1.0" + "@jest/types" "^25.5.0" chalk "^3.0.0" - jest-get-type "^25.1.0" - jest-util "^25.1.0" - pretty-format "^25.1.0" + jest-get-type "^25.2.6" + jest-util "^25.5.0" + pretty-format "^25.5.0" jest-emotion@^10.0.27: version "10.0.27" @@ -14682,7 +14497,7 @@ jest-environment-enzyme@^7.1.2: dependencies: jest-environment-jsdom "^24.0.0" -jest-environment-jsdom@^24.0.0, jest-environment-jsdom@^24.9.0: +jest-environment-jsdom@^24.0.0: version "24.9.0" resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz#4b0806c7fc94f95edb369a69cc2778eec2b7375b" integrity sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA== @@ -14694,39 +14509,29 @@ jest-environment-jsdom@^24.0.0, jest-environment-jsdom@^24.9.0: jest-util "^24.9.0" jsdom "^11.5.1" -jest-environment-jsdom@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-25.1.0.tgz#6777ab8b3e90fd076801efd3bff8e98694ab43c3" - integrity sha512-ILb4wdrwPAOHX6W82GGDUiaXSSOE274ciuov0lztOIymTChKFtC02ddyicRRCdZlB5YSrv3vzr1Z5xjpEe1OHQ== - dependencies: - "@jest/environment" "^25.1.0" - "@jest/fake-timers" "^25.1.0" - "@jest/types" "^25.1.0" - jest-mock "^25.1.0" - jest-util "^25.1.0" - jsdom "^15.1.1" - -jest-environment-node@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-24.9.0.tgz#333d2d2796f9687f2aeebf0742b519f33c1cbfd3" - integrity sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA== - dependencies: - "@jest/environment" "^24.9.0" - "@jest/fake-timers" "^24.9.0" - "@jest/types" "^24.9.0" - jest-mock "^24.9.0" - jest-util "^24.9.0" - -jest-environment-node@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-25.1.0.tgz#797bd89b378cf0bd794dc8e3dca6ef21126776db" - integrity sha512-U9kFWTtAPvhgYY5upnH9rq8qZkj6mYLup5l1caAjjx9uNnkLHN2xgZy5mo4SyLdmrh/EtB9UPpKFShvfQHD0Iw== - dependencies: - "@jest/environment" "^25.1.0" - "@jest/fake-timers" "^25.1.0" - "@jest/types" "^25.1.0" - jest-mock "^25.1.0" - jest-util "^25.1.0" +jest-environment-jsdom@^25.1.0, jest-environment-jsdom@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-25.5.0.tgz#dcbe4da2ea997707997040ecf6e2560aec4e9834" + integrity sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A== + dependencies: + "@jest/environment" "^25.5.0" + "@jest/fake-timers" "^25.5.0" + "@jest/types" "^25.5.0" + jest-mock "^25.5.0" + jest-util "^25.5.0" + jsdom "^15.2.1" + +jest-environment-node@^25.1.0, jest-environment-node@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-25.5.0.tgz#0f55270d94804902988e64adca37c6ce0f7d07a1" + integrity sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA== + dependencies: + "@jest/environment" "^25.5.0" + "@jest/fake-timers" "^25.5.0" + "@jest/types" "^25.5.0" + jest-mock "^25.5.0" + jest-util "^25.5.0" + semver "^6.3.0" jest-environment-puppeteer@^4.4.0: version "4.4.0" @@ -14784,67 +14589,47 @@ jest-haste-map@^24.9.0: optionalDependencies: fsevents "^1.2.7" -jest-haste-map@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-25.1.0.tgz#ae12163d284f19906260aa51fd405b5b2e5a4ad3" - integrity sha512-/2oYINIdnQZAqyWSn1GTku571aAfs8NxzSErGek65Iu5o8JYb+113bZysRMcC/pjE5v9w0Yz+ldbj9NxrFyPyw== +jest-haste-map@^25.5.1: + version "25.5.1" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-25.5.1.tgz#1df10f716c1d94e60a1ebf7798c9fb3da2620943" + integrity sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ== dependencies: - "@jest/types" "^25.1.0" + "@jest/types" "^25.5.0" + "@types/graceful-fs" "^4.1.2" anymatch "^3.0.3" fb-watchman "^2.0.0" - graceful-fs "^4.2.3" - jest-serializer "^25.1.0" - jest-util "^25.1.0" - jest-worker "^25.1.0" + graceful-fs "^4.2.4" + jest-serializer "^25.5.0" + jest-util "^25.5.0" + jest-worker "^25.5.0" micromatch "^4.0.2" sane "^4.0.3" walker "^1.0.7" + which "^2.0.2" optionalDependencies: fsevents "^2.1.2" -jest-jasmine2@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz#1f7b1bd3242c1774e62acabb3646d96afc3be6a0" - integrity sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw== - dependencies: - "@babel/traverse" "^7.1.0" - "@jest/environment" "^24.9.0" - "@jest/test-result" "^24.9.0" - "@jest/types" "^24.9.0" - chalk "^2.0.1" - co "^4.6.0" - expect "^24.9.0" - is-generator-fn "^2.0.0" - jest-each "^24.9.0" - jest-matcher-utils "^24.9.0" - jest-message-util "^24.9.0" - jest-runtime "^24.9.0" - jest-snapshot "^24.9.0" - jest-util "^24.9.0" - pretty-format "^24.9.0" - throat "^4.0.0" - -jest-jasmine2@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-25.1.0.tgz#681b59158a430f08d5d0c1cce4f01353e4b48137" - integrity sha512-GdncRq7jJ7sNIQ+dnXvpKO2MyP6j3naNK41DTTjEAhLEdpImaDA9zSAZwDhijjSF/D7cf4O5fdyUApGBZleaEg== +jest-jasmine2@^25.1.0, jest-jasmine2@^25.5.4: + version "25.5.4" + resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-25.5.4.tgz#66ca8b328fb1a3c5364816f8958f6970a8526968" + integrity sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ== dependencies: "@babel/traverse" "^7.1.0" - "@jest/environment" "^25.1.0" - "@jest/source-map" "^25.1.0" - "@jest/test-result" "^25.1.0" - "@jest/types" "^25.1.0" + "@jest/environment" "^25.5.0" + "@jest/source-map" "^25.5.0" + "@jest/test-result" "^25.5.0" + "@jest/types" "^25.5.0" chalk "^3.0.0" co "^4.6.0" - expect "^25.1.0" + expect "^25.5.0" is-generator-fn "^2.0.0" - jest-each "^25.1.0" - jest-matcher-utils "^25.1.0" - jest-message-util "^25.1.0" - jest-runtime "^25.1.0" - jest-snapshot "^25.1.0" - jest-util "^25.1.0" - pretty-format "^25.1.0" + jest-each "^25.5.0" + jest-matcher-utils "^25.5.0" + jest-message-util "^25.5.0" + jest-runtime "^25.5.4" + jest-snapshot "^25.5.1" + jest-util "^25.5.0" + pretty-format "^25.5.0" throat "^5.0.0" jest-junit@^9.0.0: @@ -14858,23 +14643,15 @@ jest-junit@^9.0.0: uuid "^3.3.3" xml "^1.0.1" -jest-leak-detector@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz#b665dea7c77100c5c4f7dfcb153b65cf07dcf96a" - integrity sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA== - dependencies: - jest-get-type "^24.9.0" - pretty-format "^24.9.0" - -jest-leak-detector@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-25.1.0.tgz#ed6872d15aa1c72c0732d01bd073dacc7c38b5c6" - integrity sha512-3xRI264dnhGaMHRvkFyEKpDeaRzcEBhyNrOG5oT8xPxOyUAblIAQnpiR3QXu4wDor47MDTiHbiFcbypdLcLW5w== +jest-leak-detector@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-25.5.0.tgz#2291c6294b0ce404241bb56fe60e2d0c3e34f0bb" + integrity sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA== dependencies: - jest-get-type "^25.1.0" - pretty-format "^25.1.0" + jest-get-type "^25.2.6" + pretty-format "^25.5.0" -jest-matcher-utils@^24.0.0, jest-matcher-utils@^24.7.0, jest-matcher-utils@^24.9.0: +jest-matcher-utils@^24.0.0: version "24.9.0" resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz#f5b3661d5e628dffe6dd65251dfdae0e87c3a073" integrity sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA== @@ -14884,15 +14661,15 @@ jest-matcher-utils@^24.0.0, jest-matcher-utils@^24.7.0, jest-matcher-utils@^24.9 jest-get-type "^24.9.0" pretty-format "^24.9.0" -jest-matcher-utils@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-25.1.0.tgz#fa5996c45c7193a3c24e73066fc14acdee020220" - integrity sha512-KGOAFcSFbclXIFE7bS4C53iYobKI20ZWleAdAFun4W1Wz1Kkej8Ng6RRbhL8leaEvIOjGXhGf/a1JjO8bkxIWQ== +jest-matcher-utils@^25.3.0, jest-matcher-utils@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-25.5.0.tgz#fbc98a12d730e5d2453d7f1ed4a4d948e34b7867" + integrity sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw== dependencies: chalk "^3.0.0" - jest-diff "^25.1.0" - jest-get-type "^25.1.0" - pretty-format "^25.1.0" + jest-diff "^25.5.0" + jest-get-type "^25.2.6" + pretty-format "^25.5.0" jest-message-util@^24.9.0: version "24.9.0" @@ -14908,16 +14685,16 @@ jest-message-util@^24.9.0: slash "^2.0.0" stack-utils "^1.0.1" -jest-message-util@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-25.1.0.tgz#702a9a5cb05c144b9aa73f06e17faa219389845e" - integrity sha512-Nr/Iwar2COfN22aCqX0kCVbXgn8IBm9nWf4xwGr5Olv/KZh0CZ32RKgZWMVDXGdOahicM10/fgjdimGNX/ttCQ== +jest-message-util@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-25.5.0.tgz#ea11d93204cc7ae97456e1d8716251185b8880ea" + integrity sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA== dependencies: "@babel/code-frame" "^7.0.0" - "@jest/test-result" "^25.1.0" - "@jest/types" "^25.1.0" + "@jest/types" "^25.5.0" "@types/stack-utils" "^1.0.1" chalk "^3.0.0" + graceful-fs "^4.2.4" micromatch "^4.0.2" slash "^3.0.0" stack-utils "^1.0.1" @@ -14929,19 +14706,19 @@ jest-mock@^24.9.0: dependencies: "@jest/types" "^24.9.0" -jest-mock@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-25.1.0.tgz#411d549e1b326b7350b2e97303a64715c28615fd" - integrity sha512-28/u0sqS+42vIfcd1mlcg4ZVDmSUYuNvImP4X2lX5hRMLW+CN0BeiKVD4p+ujKKbSPKd3rg/zuhCF+QBLJ4vag== +jest-mock@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-25.5.0.tgz#a91a54dabd14e37ecd61665d6b6e06360a55387a" + integrity sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA== dependencies: - "@jest/types" "^25.1.0" + "@jest/types" "^25.5.0" jest-pnp-resolver@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz#ecdae604c077a7fbc70defb6d517c3c1c898923a" integrity sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ== -jest-puppeteer@^4.3.0: +jest-puppeteer@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/jest-puppeteer/-/jest-puppeteer-4.4.0.tgz#4b906e638a5e3782ed865e7b673c82047b85952e" integrity sha512-ZaiCTlPZ07B9HW0erAWNX6cyzBqbXMM7d2ugai4epBDKpKvRDpItlRQC6XjERoJELKZsPziFGS0OhhUvTvQAXA== @@ -14949,213 +14726,129 @@ jest-puppeteer@^4.3.0: expect-puppeteer "^4.4.0" jest-environment-puppeteer "^4.4.0" -jest-regex-util@^24.3.0, jest-regex-util@^24.9.0: +jest-regex-util@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-24.9.0.tgz#c13fb3380bde22bf6575432c493ea8fe37965636" integrity sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA== -jest-regex-util@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-25.1.0.tgz#efaf75914267741838e01de24da07b2192d16d87" - integrity sha512-9lShaDmDpqwg+xAd73zHydKrBbbrIi08Kk9YryBEBybQFg/lBWR/2BDjjiSE7KIppM9C5+c03XiDaZ+m4Pgs1w== - -jest-resolve-dependencies@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz#ad055198959c4cfba8a4f066c673a3f0786507ab" - integrity sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g== - dependencies: - "@jest/types" "^24.9.0" - jest-regex-util "^24.3.0" - jest-snapshot "^24.9.0" - -jest-resolve-dependencies@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-25.1.0.tgz#8a1789ec64eb6aaa77fd579a1066a783437e70d2" - integrity sha512-Cu/Je38GSsccNy4I2vL12ZnBlD170x2Oh1devzuM9TLH5rrnLW1x51lN8kpZLYTvzx9j+77Y5pqBaTqfdzVzrw== - dependencies: - "@jest/types" "^25.1.0" - jest-regex-util "^25.1.0" - jest-snapshot "^25.1.0" +jest-regex-util@^25.1.0, jest-regex-util@^25.2.6: + version "25.2.6" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-25.2.6.tgz#d847d38ba15d2118d3b06390056028d0f2fd3964" + integrity sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw== -jest-resolve@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-24.9.0.tgz#dff04c7687af34c4dd7e524892d9cf77e5d17321" - integrity sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ== +jest-resolve-dependencies@^25.5.4: + version "25.5.4" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.4.tgz#85501f53957c8e3be446e863a74777b5a17397a7" + integrity sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw== dependencies: - "@jest/types" "^24.9.0" - browser-resolve "^1.11.3" - chalk "^2.0.1" - jest-pnp-resolver "^1.2.1" - realpath-native "^1.1.0" + "@jest/types" "^25.5.0" + jest-regex-util "^25.2.6" + jest-snapshot "^25.5.1" -jest-resolve@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-25.1.0.tgz#23d8b6a4892362baf2662877c66aa241fa2eaea3" - integrity sha512-XkBQaU1SRCHj2Evz2Lu4Czs+uIgJXWypfO57L7JYccmAXv4slXA6hzNblmcRmf7P3cQ1mE7fL3ABV6jAwk4foQ== +jest-resolve@^25.1.0, jest-resolve@^25.5.1: + version "25.5.1" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-25.5.1.tgz#0e6fbcfa7c26d2a5fe8f456088dc332a79266829" + integrity sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ== dependencies: - "@jest/types" "^25.1.0" + "@jest/types" "^25.5.0" browser-resolve "^1.11.3" chalk "^3.0.0" + graceful-fs "^4.2.4" jest-pnp-resolver "^1.2.1" - realpath-native "^1.1.0" - -jest-runner@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-24.9.0.tgz#574fafdbd54455c2b34b4bdf4365a23857fcdf42" - integrity sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg== - dependencies: - "@jest/console" "^24.7.1" - "@jest/environment" "^24.9.0" - "@jest/test-result" "^24.9.0" - "@jest/types" "^24.9.0" - chalk "^2.4.2" - exit "^0.1.2" - graceful-fs "^4.1.15" - jest-config "^24.9.0" - jest-docblock "^24.3.0" - jest-haste-map "^24.9.0" - jest-jasmine2 "^24.9.0" - jest-leak-detector "^24.9.0" - jest-message-util "^24.9.0" - jest-resolve "^24.9.0" - jest-runtime "^24.9.0" - jest-util "^24.9.0" - jest-worker "^24.6.0" - source-map-support "^0.5.6" - throat "^4.0.0" + read-pkg-up "^7.0.1" + realpath-native "^2.0.0" + resolve "^1.17.0" + slash "^3.0.0" -jest-runner@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-25.1.0.tgz#fef433a4d42c89ab0a6b6b268e4a4fbe6b26e812" - integrity sha512-su3O5fy0ehwgt+e8Wy7A8CaxxAOCMzL4gUBftSs0Ip32S0epxyZPDov9Znvkl1nhVOJNf4UwAsnqfc3plfQH9w== +jest-runner@^25.5.4: + version "25.5.4" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-25.5.4.tgz#ffec5df3875da5f5c878ae6d0a17b8e4ecd7c71d" + integrity sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg== dependencies: - "@jest/console" "^25.1.0" - "@jest/environment" "^25.1.0" - "@jest/test-result" "^25.1.0" - "@jest/types" "^25.1.0" + "@jest/console" "^25.5.0" + "@jest/environment" "^25.5.0" + "@jest/test-result" "^25.5.0" + "@jest/types" "^25.5.0" chalk "^3.0.0" exit "^0.1.2" - graceful-fs "^4.2.3" - jest-config "^25.1.0" - jest-docblock "^25.1.0" - jest-haste-map "^25.1.0" - jest-jasmine2 "^25.1.0" - jest-leak-detector "^25.1.0" - jest-message-util "^25.1.0" - jest-resolve "^25.1.0" - jest-runtime "^25.1.0" - jest-util "^25.1.0" - jest-worker "^25.1.0" + graceful-fs "^4.2.4" + jest-config "^25.5.4" + jest-docblock "^25.3.0" + jest-haste-map "^25.5.1" + jest-jasmine2 "^25.5.4" + jest-leak-detector "^25.5.0" + jest-message-util "^25.5.0" + jest-resolve "^25.5.1" + jest-runtime "^25.5.4" + jest-util "^25.5.0" + jest-worker "^25.5.0" source-map-support "^0.5.6" throat "^5.0.0" -jest-runtime@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-24.9.0.tgz#9f14583af6a4f7314a6a9d9f0226e1a781c8e4ac" - integrity sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw== - dependencies: - "@jest/console" "^24.7.1" - "@jest/environment" "^24.9.0" - "@jest/source-map" "^24.3.0" - "@jest/transform" "^24.9.0" - "@jest/types" "^24.9.0" - "@types/yargs" "^13.0.0" - chalk "^2.0.1" - exit "^0.1.2" - glob "^7.1.3" - graceful-fs "^4.1.15" - jest-config "^24.9.0" - jest-haste-map "^24.9.0" - jest-message-util "^24.9.0" - jest-mock "^24.9.0" - jest-regex-util "^24.3.0" - jest-resolve "^24.9.0" - jest-snapshot "^24.9.0" - jest-util "^24.9.0" - jest-validate "^24.9.0" - realpath-native "^1.1.0" - slash "^2.0.0" - strip-bom "^3.0.0" - yargs "^13.3.0" - -jest-runtime@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-25.1.0.tgz#02683218f2f95aad0f2ec1c9cdb28c1dc0ec0314" - integrity sha512-mpPYYEdbExKBIBB16ryF6FLZTc1Rbk9Nx0ryIpIMiDDkOeGa0jQOKVI/QeGvVGlunKKm62ywcioeFVzIbK03bA== - dependencies: - "@jest/console" "^25.1.0" - "@jest/environment" "^25.1.0" - "@jest/source-map" "^25.1.0" - "@jest/test-result" "^25.1.0" - "@jest/transform" "^25.1.0" - "@jest/types" "^25.1.0" +jest-runtime@^25.5.4: + version "25.5.4" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-25.5.4.tgz#dc981fe2cb2137abcd319e74ccae7f7eeffbfaab" + integrity sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ== + dependencies: + "@jest/console" "^25.5.0" + "@jest/environment" "^25.5.0" + "@jest/globals" "^25.5.2" + "@jest/source-map" "^25.5.0" + "@jest/test-result" "^25.5.0" + "@jest/transform" "^25.5.1" + "@jest/types" "^25.5.0" "@types/yargs" "^15.0.0" chalk "^3.0.0" collect-v8-coverage "^1.0.0" exit "^0.1.2" glob "^7.1.3" - graceful-fs "^4.2.3" - jest-config "^25.1.0" - jest-haste-map "^25.1.0" - jest-message-util "^25.1.0" - jest-mock "^25.1.0" - jest-regex-util "^25.1.0" - jest-resolve "^25.1.0" - jest-snapshot "^25.1.0" - jest-util "^25.1.0" - jest-validate "^25.1.0" - realpath-native "^1.1.0" + graceful-fs "^4.2.4" + jest-config "^25.5.4" + jest-haste-map "^25.5.1" + jest-message-util "^25.5.0" + jest-mock "^25.5.0" + jest-regex-util "^25.2.6" + jest-resolve "^25.5.1" + jest-snapshot "^25.5.1" + jest-util "^25.5.0" + jest-validate "^25.5.0" + realpath-native "^2.0.0" slash "^3.0.0" strip-bom "^4.0.0" - yargs "^15.0.0" + yargs "^15.3.1" jest-serializer@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-24.9.0.tgz#e6d7d7ef96d31e8b9079a714754c5d5c58288e73" integrity sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ== -jest-serializer@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-25.1.0.tgz#73096ba90e07d19dec4a0c1dd89c355e2f129e5d" - integrity sha512-20Wkq5j7o84kssBwvyuJ7Xhn7hdPeTXndnwIblKDR2/sy1SUm6rWWiG9kSCgJPIfkDScJCIsTtOKdlzfIHOfKA== - -jest-snapshot@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-24.9.0.tgz#ec8e9ca4f2ec0c5c87ae8f925cf97497b0e951ba" - integrity sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew== +jest-serializer@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-25.5.0.tgz#a993f484e769b4ed54e70e0efdb74007f503072b" + integrity sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA== dependencies: - "@babel/types" "^7.0.0" - "@jest/types" "^24.9.0" - chalk "^2.0.1" - expect "^24.9.0" - jest-diff "^24.9.0" - jest-get-type "^24.9.0" - jest-matcher-utils "^24.9.0" - jest-message-util "^24.9.0" - jest-resolve "^24.9.0" - mkdirp "^0.5.1" - natural-compare "^1.4.0" - pretty-format "^24.9.0" - semver "^6.2.0" + graceful-fs "^4.2.4" -jest-snapshot@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-25.1.0.tgz#d5880bd4b31faea100454608e15f8d77b9d221d9" - integrity sha512-xZ73dFYN8b/+X2hKLXz4VpBZGIAn7muD/DAg+pXtDzDGw3iIV10jM7WiHqhCcpDZfGiKEj7/2HXAEPtHTj0P2A== +jest-snapshot@^25.5.1: + version "25.5.1" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-25.5.1.tgz#1a2a576491f9961eb8d00c2e5fd479bc28e5ff7f" + integrity sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ== dependencies: "@babel/types" "^7.0.0" - "@jest/types" "^25.1.0" + "@jest/types" "^25.5.0" + "@types/prettier" "^1.19.0" chalk "^3.0.0" - expect "^25.1.0" - jest-diff "^25.1.0" - jest-get-type "^25.1.0" - jest-matcher-utils "^25.1.0" - jest-message-util "^25.1.0" - jest-resolve "^25.1.0" - mkdirp "^0.5.1" + expect "^25.5.0" + graceful-fs "^4.2.4" + jest-diff "^25.5.0" + jest-get-type "^25.2.6" + jest-matcher-utils "^25.5.0" + jest-message-util "^25.5.0" + jest-resolve "^25.5.1" + make-dir "^3.0.0" natural-compare "^1.4.0" - pretty-format "^25.1.0" - semver "^7.1.1" + pretty-format "^25.5.0" + semver "^6.3.0" jest-util@^24.9.0: version "24.9.0" @@ -15175,15 +14868,16 @@ jest-util@^24.9.0: slash "^2.0.0" source-map "^0.6.0" -jest-util@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-25.1.0.tgz#7bc56f7b2abd534910e9fa252692f50624c897d9" - integrity sha512-7did6pLQ++87Qsj26Fs/TIwZMUFBXQ+4XXSodRNy3luch2DnRXsSnmpVtxxQ0Yd6WTipGpbhh2IFP1mq6/fQGw== +jest-util@^25.1.0, jest-util@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-25.5.0.tgz#31c63b5d6e901274d264a4fec849230aa3fa35b0" + integrity sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA== dependencies: - "@jest/types" "^25.1.0" + "@jest/types" "^25.5.0" chalk "^3.0.0" + graceful-fs "^4.2.4" is-ci "^2.0.0" - mkdirp "^0.5.1" + make-dir "^3.0.0" jest-validate@^24.9.0: version "24.9.0" @@ -15197,44 +14891,31 @@ jest-validate@^24.9.0: leven "^3.1.0" pretty-format "^24.9.0" -jest-validate@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-25.1.0.tgz#1469fa19f627bb0a9a98e289f3e9ab6a668c732a" - integrity sha512-kGbZq1f02/zVO2+t1KQGSVoCTERc5XeObLwITqC6BTRH3Adv7NZdYqCpKIZLUgpLXf2yISzQ465qOZpul8abXA== +jest-validate@^25.1.0, jest-validate@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-25.5.0.tgz#fb4c93f332c2e4cf70151a628e58a35e459a413a" + integrity sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ== dependencies: - "@jest/types" "^25.1.0" + "@jest/types" "^25.5.0" camelcase "^5.3.1" chalk "^3.0.0" - jest-get-type "^25.1.0" + jest-get-type "^25.2.6" leven "^3.1.0" - pretty-format "^25.1.0" - -jest-watcher@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-24.9.0.tgz#4b56e5d1ceff005f5b88e528dc9afc8dd4ed2b3b" - integrity sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw== - dependencies: - "@jest/test-result" "^24.9.0" - "@jest/types" "^24.9.0" - "@types/yargs" "^13.0.0" - ansi-escapes "^3.0.0" - chalk "^2.0.1" - jest-util "^24.9.0" - string-length "^2.0.0" + pretty-format "^25.5.0" -jest-watcher@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-25.1.0.tgz#97cb4a937f676f64c9fad2d07b824c56808e9806" - integrity sha512-Q9eZ7pyaIr6xfU24OeTg4z1fUqBF/4MP6J801lyQfg7CsnZ/TCzAPvCfckKdL5dlBBEKBeHV0AdyjFZ5eWj4ig== +jest-watcher@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-25.5.0.tgz#d6110d101df98badebe435003956fd4a465e8456" + integrity sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q== dependencies: - "@jest/test-result" "^25.1.0" - "@jest/types" "^25.1.0" + "@jest/test-result" "^25.5.0" + "@jest/types" "^25.5.0" ansi-escapes "^4.2.1" chalk "^3.0.0" - jest-util "^25.1.0" + jest-util "^25.5.0" string-length "^3.1.0" -jest-worker@^24.6.0, jest-worker@^24.9.0: +jest-worker@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.9.0.tgz#5dbfdb5b2d322e98567898238a9697bcce67b3e5" integrity sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== @@ -15242,30 +14923,22 @@ jest-worker@^24.6.0, jest-worker@^24.9.0: merge-stream "^2.0.0" supports-color "^6.1.0" -jest-worker@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-25.1.0.tgz#75d038bad6fdf58eba0d2ec1835856c497e3907a" - integrity sha512-ZHhHtlxOWSxCoNOKHGbiLzXnl42ga9CxDr27H36Qn+15pQZd3R/F24jrmjDelw9j/iHUIWMWs08/u2QN50HHOg== +jest-worker@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-25.5.0.tgz#2611d071b79cea0f43ee57a3d118593ac1547db1" + integrity sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw== dependencies: merge-stream "^2.0.0" supports-color "^7.0.0" -jest@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest/-/jest-24.9.0.tgz#987d290c05a08b52c56188c1002e368edb007171" - integrity sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw== - dependencies: - import-local "^2.0.0" - jest-cli "^24.9.0" - -jest@^25.1.0: - version "25.1.0" - resolved "https://registry.yarnpkg.com/jest/-/jest-25.1.0.tgz#b85ef1ddba2fdb00d295deebbd13567106d35be9" - integrity sha512-FV6jEruneBhokkt9MQk0WUFoNTwnF76CLXtwNMfsc0um0TlB/LG2yxUd0KqaFjEJ9laQmVWQWS0sG/t2GsuI0w== +jest@^25.1.0, jest@^25.3.0: + version "25.5.4" + resolved "https://registry.yarnpkg.com/jest/-/jest-25.5.4.tgz#f21107b6489cfe32b076ce2adcadee3587acb9db" + integrity sha512-hHFJROBTqZahnO+X+PMtT6G2/ztqAZJveGqz//FnWWHurizkD05PQGzRZOhF3XP6z7SJmL+5tCfW8qV06JypwQ== dependencies: - "@jest/core" "^25.1.0" + "@jest/core" "^25.5.4" import-local "^3.0.2" - jest-cli "^25.1.0" + jest-cli "^25.5.4" jquery@1.12.3: version "1.12.3" @@ -15353,11 +15026,6 @@ jscodeshift@^0.7.0: temp "^0.8.1" write-file-atomic "^2.3.0" -jsdoctypeparser@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/jsdoctypeparser/-/jsdoctypeparser-5.1.1.tgz#99c57412fe736c70024bf54204ed1bb93cf4a49f" - integrity sha512-APGygIJrT5bbz5lsVt8vyLJC0miEbQf/z9ZBfTr4RYvdia8AhWMRlYgivvwHG5zKD/VW3d6qpChCy64hpQET3A== - jsdoctypeparser@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/jsdoctypeparser/-/jsdoctypeparser-6.1.0.tgz#acfb936c26300d98f1405cb03e20b06748e512a8" @@ -15395,7 +15063,7 @@ jsdom@^11.5.1: ws "^5.2.0" xml-name-validator "^3.0.0" -jsdom@^15.1.1: +jsdom@^15.2.1: version "15.2.1" resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-15.2.1.tgz#d2feb1aef7183f86be521b8c6833ff5296d07ec5" integrity sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g== @@ -15447,6 +15115,11 @@ json-buffer@3.0.0: resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + json-parse-better-errors@^1.0.0, json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" @@ -15513,7 +15186,7 @@ json5@^2.1.0, json5@^2.1.1, json5@^2.1.2: dependencies: minimist "^1.2.5" -jsonc-parser@^2.2.0, jsonc-parser@^2.2.1, jsonc-parser@~2.2.0: +jsonc-parser@^2.2.1, jsonc-parser@~2.2.0: version "2.2.1" resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-2.2.1.tgz#db73cd59d78cce28723199466b2a03d1be1df2bc" integrity sha512-o6/yDBYccGvTz1+QFevz6l6OBZ2+fMVu2JZ9CIhzsYRX4mjaK5IyX9eldUdCmga16zlgQxyrj5pt9kzuj2C02w== @@ -15621,6 +15294,13 @@ keyv@^3.0.0: dependencies: json-buffer "3.0.0" +keyv@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.0.1.tgz#9fe703cb4a94d6d11729d320af033307efd02ee6" + integrity sha512-xz6Jv6oNkbhrFCvCP7HQa8AaII8y8LRpoSm661NOKLr4uHuBwhX4epXrPQgF3+xdJnN4Esm5X0xwY4bOlALOtw== + dependencies: + json-buffer "3.0.1" + killable@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" @@ -15883,7 +15563,7 @@ loader-runner@^2.3.1, loader-runner@^2.4.0: resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== -loader-utils@1.2.3, loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3: +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== @@ -15902,6 +15582,15 @@ loader-utils@^0.2.16: json5 "^0.5.0" object-assign "^4.0.1" +loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3, loader-utils@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" + integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^1.0.1" + loader-utils@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0" @@ -16155,11 +15844,6 @@ lodash.throttle@^4.1.1: resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" integrity sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ= -lodash.unescape@4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/lodash.unescape/-/lodash.unescape-4.0.1.tgz#bf2249886ce514cda112fae9218cdc065211fc9c" - integrity sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw= - lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" @@ -16603,11 +16287,6 @@ mem@^4.0.0: mimic-fn "^2.0.0" p-is-promise "^2.0.0" -memize@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/memize/-/memize-1.0.5.tgz#51d89e8407643dbc8cab98c6d56b889f9a3954e3" - integrity sha512-Dm8Jhb5kiC4+ynYsVR4QDXKt+o2dfqGuY4hE2x+XlXZkdndlT80bJxfcMv5QGp/FCy6MhG7f5ElpmKPFKOSEpg== - memize@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/memize/-/memize-1.1.0.tgz#4a5a684ac6992a13b1299043f3e49b1af6a0b0d3" @@ -16701,7 +16380,7 @@ meow@^5.0.0: trim-newlines "^2.0.0" yargs-parser "^10.0.0" -meow@^6.0.0, meow@^6.1.0: +meow@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/meow/-/meow-6.1.0.tgz#4ff4641818d3502afcddc631f94cb6971a581cb3" integrity sha512-iIAoeI01v6pmSfObAAWFoITAA4GgiT45m4SmJgoxtZfvI0fyZwhV4d0lTwiUXvAKIPlma05Feb2Xngl52Mj5Cg== @@ -16829,6 +16508,11 @@ mimic-response@^1.0.0, mimic-response@^1.0.1: resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== +mimic-response@^2.0.0, mimic-response@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-2.1.0.tgz#d13763d35f613d09ec37ebb30bac0469c0ee8f43" + integrity sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA== + min-document@^2.19.0: version "2.19.0" resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" @@ -17008,7 +16692,7 @@ mkdirp-promise@^5.0.1: dependencies: mkdirp "*" -mkdirp@*, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.4, mkdirp@~0.5.1: +mkdirp@*, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@~0.5.1: version "0.5.5" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== @@ -17497,17 +17181,6 @@ node-modules-regexp@^1.0.0: resolved "https://registry.yarnpkg.com/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40" integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= -node-notifier@^5.4.2: - version "5.4.3" - resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.4.3.tgz#cb72daf94c93904098e28b9c590fd866e464bd50" - integrity sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q== - dependencies: - growly "^1.3.0" - is-wsl "^1.1.0" - semver "^5.5.0" - shellwords "^0.1.1" - which "^1.3.0" - node-notifier@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-6.0.0.tgz#cea319e06baa16deec8ce5cd7f133c4a46b68e12" @@ -17724,27 +17397,6 @@ npm-normalize-package-bin@^1.0.0, npm-normalize-package-bin@^1.0.1: semver "^5.6.0" validate-npm-package-name "^3.0.0" -npm-package-json-lint@^4.0.3: - version "4.6.0" - resolved "https://registry.yarnpkg.com/npm-package-json-lint/-/npm-package-json-lint-4.6.0.tgz#228cc7bd2d35a7b5ad04b88b17ca7096b543fa06" - integrity sha512-opoykADMeyGN2UuvypIYpysUXO4wdAYc8DPklO86kxF1YfxHnTXdEzm0K7BGE5CbEu6lweELQgvFej53din5xg== - dependencies: - ajv "^6.11.0" - ajv-errors "^1.0.1" - chalk "^3.0.0" - cosmiconfig "^5.2.1" - debug "^4.1.1" - globby "^10.0.1" - ignore "^5.1.4" - is-plain-obj "^2.1.0" - jsonc-parser "^2.2.0" - log-symbols "^3.0.0" - meow "^6.0.0" - plur "^3.1.1" - semver "^7.1.2" - slash "^3.0.0" - strip-json-comments "^3.0.1" - npm-package-json-lint@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/npm-package-json-lint/-/npm-package-json-lint-5.0.0.tgz#284bf867acca663c7af791356c97dba62654261a" @@ -18183,23 +17835,28 @@ p-cancelable@^1.0.0: resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== +p-cancelable@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.0.0.tgz#4a3740f5bdaf5ed5d7c3e34882c6fb5d6b266a6e" + integrity sha512-wvPXDmbMmu2ksjkB4Z3nZWTSkJEb9lqVdMaCKpZUGJG9TMiNp9XcbG3fn9fPKjem04fJMJnXoyFPk2FmgiaiNg== + p-defer@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= -p-each-series@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-1.0.0.tgz#930f3d12dd1f50e7434457a22cd6f04ac6ad7f71" - integrity sha1-kw89Et0fUOdDRFeiLNbwSsatf3E= - dependencies: - p-reduce "^1.0.0" - p-each-series@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-2.1.0.tgz#961c8dd3f195ea96c747e636b262b800a6b1af48" integrity sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ== +p-event@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/p-event/-/p-event-4.1.0.tgz#e92bb866d7e8e5b732293b1c8269d38e9982bf8e" + integrity sha512-4vAd06GCsgflX4wHN1JqrMzBh/8QZ4j+rzp0cd2scXRwuBEv+QR3wrVA5aLhWDLw4y2WgDKvzWF3CCLmVM1UgA== + dependencies: + p-timeout "^2.0.1" + p-finally@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" @@ -18291,6 +17948,13 @@ p-retry@^3.0.1: dependencies: retry "^0.12.0" +p-timeout@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-2.0.1.tgz#d8dd1979595d2dc0139e1fe46b8b646cb3cdf038" + integrity sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA== + dependencies: + p-finally "^1.0.0" + p-try@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" @@ -18839,13 +18503,6 @@ plur@^1.0.0: resolved "https://registry.yarnpkg.com/plur/-/plur-1.0.0.tgz#db85c6814f5e5e5a3b49efc28d604fec62975156" integrity sha1-24XGgU9eXlo7Se/CjWBP7GKXUVY= -plur@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/plur/-/plur-3.1.1.tgz#60267967866a8d811504fe58f2faaba237546a5b" - integrity sha512-t1Ax8KUvV3FFII8ltczPn2tJdjqbd1sIzu6t4JL7nQ3EyeL/lTrj5PWKb06ic5/6XYDr65rQ4uzQEGN70/6X5w== - dependencies: - irregular-plurals "^2.0.0" - plur@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/plur/-/plur-4.0.0.tgz#729aedb08f452645fe8c58ef115bf16b0a73ef84" @@ -19750,12 +19407,12 @@ pretty-format@^24.0.0, pretty-format@^24.3.0, pretty-format@^24.9.0: ansi-styles "^3.2.0" react-is "^16.8.4" -pretty-format@^25.1.0, pretty-format@^25.2.1, pretty-format@^25.4.0: - version "25.4.0" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-25.4.0.tgz#c58801bb5c4926ff4a677fe43f9b8b99812c7830" - integrity sha512-PI/2dpGjXK5HyXexLPZU/jw5T9Q6S1YVXxxVxco+LIqzUFHXIbKZKdUVt7GcX7QUCr31+3fzhi4gN4/wUYPVxQ== +pretty-format@^25.1.0, pretty-format@^25.2.1, pretty-format@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-25.5.0.tgz#7873c1d774f682c34b8d48b6743a2bf2ac55791a" + integrity sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ== dependencies: - "@jest/types" "^25.4.0" + "@jest/types" "^25.5.0" ansi-regex "^5.0.0" ansi-styles "^4.0.0" react-is "^16.12.0" @@ -20058,21 +19715,23 @@ pupa@^1.0.0: resolved "https://registry.yarnpkg.com/pupa/-/pupa-1.0.0.tgz#9a9568a5af7e657b8462a6e9d5328743560ceff6" integrity sha1-mpVopa9+ZXuEYqbp1TKHQ1YM7/Y= -puppeteer@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/puppeteer/-/puppeteer-2.1.1.tgz#ccde47c2a688f131883b50f2d697bd25189da27e" - integrity sha512-LWzaDVQkk1EPiuYeTOj+CZRIjda4k2s5w4MK4xoH2+kgWV/SDlkYHmxatDdtYrciHUKSXTsGgPgPP8ILVdBsxg== +"puppeteer@npm:puppeteer-core@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/puppeteer-core/-/puppeteer-core-3.0.0.tgz#98d0f25b4295f26ab528b8949bd20f1308be1d8b" + integrity sha512-oWjZFGMc0q2ak+8OxdmMffS79LIT0UEtmpV4h1/AARvESIqqKljf8mrfP+dQ2kas7XttsAZIxRBuWu7Y5JH8KQ== dependencies: "@types/mime-types" "^2.1.0" debug "^4.1.0" - extract-zip "^1.6.6" + extract-zip "^2.0.0" https-proxy-agent "^4.0.0" mime "^2.0.3" mime-types "^2.1.25" progress "^2.0.1" proxy-from-env "^1.0.0" - rimraf "^2.6.1" - ws "^6.1.0" + rimraf "^3.0.2" + tar-fs "^2.0.0" + unbzip2-stream "^1.3.3" + ws "^7.2.3" push-receiver@^2.0.0: version "2.1.0" @@ -20825,7 +20484,7 @@ read-pkg-up@^4.0.0: find-up "^3.0.0" read-pkg "^3.0.0" -read-pkg-up@^7.0.0: +read-pkg-up@^7.0.0, read-pkg-up@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== @@ -20900,7 +20559,7 @@ read@1, read@~1.0.1: string_decoder "~1.1.1" util-deprecate "~1.0.1" -"readable-stream@2 || 3", readable-stream@^3.0.2, readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.6.0: +"readable-stream@2 || 3", readable-stream@^3.0.2, readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== @@ -20972,25 +20631,34 @@ readline-sync@^1.4.10: resolved "https://registry.yarnpkg.com/readline-sync/-/readline-sync-1.4.10.tgz#41df7fbb4b6312d673011594145705bf56d8873b" integrity sha512-gNva8/6UAe8QYepIQH/jQ2qn91Qj0B9sYjMBBs3QOB8F2CXcKgLxQaJRP76sWVRQt+QU+8fAkCbCvjjMFu7Ycw== +reakit-system@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/reakit-system/-/reakit-system-0.12.0.tgz#c402b4255bbfcdfbd671eb782a1e1df4536e52d1" + integrity sha512-lqesr7jmOEDEqKtPhEilCJNfYiLCeXOeU2lpPLBzO+CB2lsfF+A/NtrSpb3kuLu2mfIUSTTBxgaKdOBbfANmWA== + dependencies: + reakit-utils "^0.12.0" + reakit-system@^0.7.2: version "0.7.2" resolved "https://registry.yarnpkg.com/reakit-system/-/reakit-system-0.7.2.tgz#34e5b50f7668ef0a533fbe963a095b6374d48a5b" integrity sha512-IY0NwVguy2Awp0DFRzsCBtSnn5gpHtfM3pvfi6Qcwv7Wkms6ZUWxsqFpwNJTMBfXqEBo9dDuIkpCBZivtezYzA== -reakit-system@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/reakit-system/-/reakit-system-0.9.0.tgz#678fecdd688fabbd3395e74d2447750241857fad" - integrity sha512-uxhjpxpI3XHAj3OhkDeyyulG3hNgEJ6KtEZbwRXiCv9DOKIe0zwN8qTAXRIKXtP4pu5PyETBh3XEZoxiv4FAww== +reakit-utils@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/reakit-utils/-/reakit-utils-0.12.0.tgz#4335553b1bfd0c421e552bf608b5560f47c4ab1f" + integrity sha512-B0KUjRDu0GFDTi+FQApm4gynJGn18DuDdgCtcUytkN/AIJdKGaqHJ6FpeE1zMr1KAAUzZKrRqq/x93MrcQtvfQ== reakit-utils@^0.7.3: version "0.7.3" resolved "https://registry.yarnpkg.com/reakit-utils/-/reakit-utils-0.7.3.tgz#91acb6360b30a802e5dae9bb6c9f7a9e9535ea6a" integrity sha512-sQsgKYcn+OthBkvKz+TeHlYZq2SF5ZP9RutHg7O67GI+sdYqf0BVy6VeTe28TG4Vui6hoMheiMnZqhidOtN7EA== -reakit-utils@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/reakit-utils/-/reakit-utils-0.9.0.tgz#e17a877702af422dc13d6fae95a7a4f4bc7788db" - integrity sha512-qVsGLmsFZv1+A5B/k1xEhFYD8U9fkl8ssvE3D5zIM33V0oIFvVClDTm8Iv96dpB1cod1kolLDKva6FkNxXP+bw== +reakit-warning@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/reakit-warning/-/reakit-warning-0.3.0.tgz#24d860fd3911bfe034584173366ab0c5e193fc20" + integrity sha512-sJhgKQl6b4BZOo8jAXpneYFuAkx4wuftGl5KiIDAQZWg+e8YfB41QayjqM2eh0mQkG13hbc4pBOAyR5oFZxK0w== + dependencies: + reakit-utils "^0.12.0" reakit@1.0.0-beta.14: version "1.0.0-beta.14" @@ -21002,15 +20670,16 @@ reakit@1.0.0-beta.14: reakit-system "^0.7.2" reakit-utils "^0.7.3" -reakit@^1.0.0-beta.12: - version "1.0.0-beta.16" - resolved "https://registry.yarnpkg.com/reakit/-/reakit-1.0.0-beta.16.tgz#dccfcd84e1dd5bf9ce5888ec7fdda1d93b3ba131" - integrity sha512-zytLIb7Ai2b6Yi0/C8lSPSvl/9HI7M8ntO1ty7aoJ9XCKxhFi4Oq1rwF6ja/242cBH7uqspRfhagBhgJniOr8A== +reakit@^1.0.0-rc.0: + version "1.0.0-rc.2" + resolved "https://registry.yarnpkg.com/reakit/-/reakit-1.0.0-rc.2.tgz#1b3739fe3c06b7a9e2e3e2e5bdd079c8bb0cf338" + integrity sha512-+Snfc9Y/VMozEDXld3CJtvqgTyFCE67FXBmaDcvBuO3z2U/ZAHiAOBprF+ZN/QhsiVNMk1faj791vDBTokxS4w== dependencies: - "@popperjs/core" "^2.0.5" - body-scroll-lock "^2.6.4" - reakit-system "^0.9.0" - reakit-utils "^0.9.0" + "@popperjs/core" "^2.3.3" + body-scroll-lock "^3.0.1" + reakit-system "^0.12.0" + reakit-utils "^0.12.0" + reakit-warning "^0.3.0" realistic-structured-clone@^2.0.1: version "2.0.2" @@ -21029,6 +20698,11 @@ realpath-native@^1.1.0: dependencies: util.promisify "^1.0.0" +realpath-native@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-2.0.0.tgz#7377ac429b6e1fd599dc38d08ed942d0d7beb866" + integrity sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q== + recast@^0.12.1: version "0.12.9" resolved "https://registry.yarnpkg.com/recast/-/recast-0.12.9.tgz#e8e52bdb9691af462ccbd7c15d5a5113647a15f1" @@ -21291,11 +20965,6 @@ regexpu-core@^4.7.0: unicode-match-property-ecmascript "^1.0.4" unicode-match-property-value-ecmascript "^1.2.0" -regextras@^0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/regextras/-/regextras-0.6.1.tgz#9689641bbb338e0ff7001a5c507c6a2008df7b36" - integrity sha512-EzIHww9xV2Kpqx+corS/I7OBmf2rZ0pKKJPsw5Dc+l6Zq1TslDmtRIP9maVn3UH+72MIXmn8zzDgP07ihQogUA== - regextras@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/regextras/-/regextras-0.7.0.tgz#2298bef8cfb92b1b7e3b9b12aa8f69547b7d71e4" @@ -21696,20 +21365,13 @@ resolve@1.1.7, resolve@~1.1.0: resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" integrity sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= -resolve@^1.1.4, resolve@^1.1.7, resolve@^1.4.0: +resolve@^1.1.4, resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.11.0, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.15.1, resolve@^1.17.0, resolve@^1.3.2, resolve@^1.4.0, resolve@^1.8.1: version "1.17.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== dependencies: path-parse "^1.0.6" -resolve@^1.1.6, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.11.0, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.3.2, resolve@^1.8.1: - version "1.16.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.16.0.tgz#063dc704fa3413e13ac1d0d1756a7cbfe95dd1a7" - integrity sha512-LarL/PIKJvc09k1jaeT4kQb/8/7P+qV4qSnN2K80AES+OHdfZELAKVOBjxsvtToT/uLOfFbvYvKfZmV8cee7nA== - dependencies: - path-parse "^1.0.6" - responselike@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" @@ -21717,6 +21379,13 @@ responselike@^1.0.2: dependencies: lowercase-keys "^1.0.0" +responselike@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.0.tgz#26391bcc3174f750f9a79eacc40a12a5c42d7723" + integrity sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw== + dependencies: + lowercase-keys "^2.0.0" + restore-cursor@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" @@ -21807,7 +21476,7 @@ right-align@^0.1.1: dependencies: align-text "^0.1.1" -rimraf@2, rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3, rimraf@^2.7.1: +rimraf@2, rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.2, rimraf@^2.6.3, rimraf@^2.7.1: version "2.7.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== @@ -21821,10 +21490,10 @@ rimraf@2.6.3, rimraf@~2.6.2: dependencies: glob "^7.1.3" -rimraf@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.0.tgz#614176d4b3010b75e5c390eb0ee96f6dc0cebb9b" - integrity sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg== +rimraf@^3.0.0, rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== dependencies: glob "^7.1.3" @@ -22081,12 +21750,12 @@ schema-utils@^1.0.0: ajv-errors "^1.0.0" ajv-keywords "^3.1.0" -schema-utils@^2.0.1, schema-utils@^2.1.0, schema-utils@^2.5.0, schema-utils@^2.6.0, schema-utils@^2.6.1, schema-utils@^2.6.4: - version "2.6.4" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.6.4.tgz#a27efbf6e4e78689d91872ee3ccfa57d7bdd0f53" - integrity sha512-VNjcaUxVnEeun6B2fiiUDjXXBtD4ZSH7pdbfIu1pOFwgptDPLMo/z9jr4sUfsjFVPqDCEin/F7IYlq7/E6yDbQ== +schema-utils@^2.0.1, schema-utils@^2.1.0, schema-utils@^2.5.0, schema-utils@^2.6.0, schema-utils@^2.6.1, schema-utils@^2.6.4, schema-utils@^2.6.5: + version "2.6.6" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.6.6.tgz#299fe6bd4a3365dc23d99fd446caff8f1d6c330c" + integrity sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA== dependencies: - ajv "^6.10.2" + ajv "^6.12.0" ajv-keywords "^3.4.1" scrollparent@^2.0.1: @@ -22151,11 +21820,6 @@ semver-diff@^2.0.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== -semver@5.5.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" - integrity sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA== - semver@7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" @@ -22166,7 +21830,7 @@ semver@^6.0.0, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== -semver@^7.0.0, semver@^7.1.1, semver@^7.1.2, semver@^7.2.2, semver@^7.3.2: +semver@^7.0.0, semver@^7.2.2, semver@^7.3.2: version "7.3.2" resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938" integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== @@ -22375,7 +22039,7 @@ shellwords@^0.1.1: resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== -showdown@^1.8.6: +showdown@^1.9.1: version "1.9.1" resolved "https://registry.yarnpkg.com/showdown/-/showdown-1.9.1.tgz#134e148e75cd4623e09c21b0511977d79b5ad0ef" integrity sha512-9cGuS382HcvExtf5AHk7Cb4pAeQQ+h0eTr33V1mu+crYWV4KvWAw6el92bDrqGEk5d46Ai/fhbEUwqJ/mTCNEA== @@ -23063,14 +22727,6 @@ strict-uri-encode@^1.0.0: resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= -string-length@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed" - integrity sha1-1A27aGo6zpYMHP/KVivyxF+DY+0= - dependencies: - astral-regex "^1.0.0" - strip-ansi "^4.0.0" - string-length@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/string-length/-/string-length-3.1.0.tgz#107ef8c23456e187a8abd4a61162ff4ac6e25837" @@ -23605,14 +23261,7 @@ table@^5.0.0, table@^5.0.2, table@^5.2.3: slice-ansi "^2.1.0" string-width "^3.0.0" -tannin@^1.1.0, tannin@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/tannin/-/tannin-1.1.1.tgz#30daccac26b43200fa0a65a36391274ecfc67d6c" - integrity sha512-e6qNtx1XZnvC3psLnvboUekSY4phq77YDnDDhE/nqghpTVz2MbrsrN0M1dysof/WfkcSvnRVZyR8NYu5KcFtQw== - dependencies: - "@tannin/plural-forms" "^1.0.4" - -tannin@^1.2.0: +tannin@^1.1.1, tannin@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/tannin/-/tannin-1.2.0.tgz#1da6fe65280dca4c3d84efb075b077b1b94362a6" integrity sha512-U7GgX/RcSeUETbV7gYgoz8PD7Ni4y95pgIP/Z6ayI3CfhSujwKEBlGFTCRN+Aqnuyf4AN2yHL+L8x+TCGjb9uA== @@ -23624,6 +23273,27 @@ tapable@^1.0.0, tapable@^1.1.3: resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== +tar-fs@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.0.1.tgz#e44086c1c60d31a4f0cf893b1c4e155dabfae9e2" + integrity sha512-6tzWDMeroL87uF/+lin46k+Q+46rAJ0SyPGz7OW7wTgblI273hsBqk2C1j0/xNadNLKDTUL9BukSjB7cwgmlPA== + dependencies: + chownr "^1.1.1" + mkdirp-classic "^0.5.2" + pump "^3.0.0" + tar-stream "^2.0.0" + +tar-stream@^2.0.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.1.2.tgz#6d5ef1a7e5783a95ff70b69b97455a5968dc1325" + integrity sha512-UaF6FoJ32WqALZGOIAApXx+OdxhekNMChu6axLJR85zMMjXKWFGjbIRe+J6P4UnRGg9rAwWvbTT0oI7hD/Un7Q== + dependencies: + bl "^4.0.1" + end-of-stream "^1.4.1" + fs-constants "^1.0.0" + inherits "^2.0.3" + readable-stream "^3.1.1" + tar@^2.0.0: version "2.2.2" resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.2.tgz#0ca8848562c7299b8b446ff6a4d60cdbb23edc40" @@ -23873,11 +23543,6 @@ thread-loader@2.1.3, thread-loader@^2.1.3: loader-utils "^1.1.0" neo-async "^2.6.0" -throat@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a" - integrity sha1-iQN8vJLFarGJJua6TLsgDhVnKmo= - throat@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" @@ -23927,7 +23592,7 @@ through2@~0.4.1, through2@~0.4.2: readable-stream "~1.0.17" xtend "~2.1.1" -through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6, through@~2.3, through@~2.3.1, through@~2.3.6: +through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6, through@^2.3.8, through@~2.3, through@~2.3.1, through@~2.3.6: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= @@ -24087,6 +23752,11 @@ to-readable-stream@^1.0.0: resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== +to-readable-stream@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-2.1.0.tgz#82880316121bea662cdc226adb30addb50cb06e8" + integrity sha512-o3Qa6DGg1CEXshSdvWNX2sN4QHqg03SPq7U6jPXRahlQdl5dK8oXjkU/2/sGrnOZKeGV1zLSO8qPwyKklPPE7w== + to-regex-range@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" @@ -24375,6 +24045,11 @@ type-detect@4.0.8, type-detect@^4.0.0, type-detect@^4.0.5, type-detect@^4.0.8: resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== +type-fest@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.10.0.tgz#7f06b2b9fbfc581068d1341ffabd0349ceafc642" + integrity sha512-EUV9jo4sffrwlg8s0zDhP0T2WD3pru5Xi0+HTE3zTUmBaZNhfkite9PdSJwdXLwPVW0jnAHT56pZHIOYckPEiw== + type-fest@^0.3.0: version "0.3.1" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1" @@ -24509,6 +24184,14 @@ umd@^3.0.0: resolved "https://registry.yarnpkg.com/umd/-/umd-3.0.3.tgz#aa9fe653c42b9097678489c01000acb69f0b26cf" integrity sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow== +unbzip2-stream@^1.3.3: + version "1.4.2" + resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.4.2.tgz#84eb9e783b186d8fb397515fbb656f312f1a7dbf" + integrity sha512-pZMVAofMrrHX6Ik39hCk470kulCbmZ2SWfQLPmTWqfJV/oUm0gn1CblvHdUu4+54Je6Jq34x8kY6XjTy6dMkOg== + dependencies: + buffer "^5.2.1" + through "^2.3.8" + unc-path-regex@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" @@ -25054,7 +24737,7 @@ utils-merge@1.0.1: resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= -uuid@7.0.2, uuid@^7.0.1: +uuid@7.0.2: version "7.0.2" resolved "https://registry.yarnpkg.com/uuid/-/uuid-7.0.2.tgz#7ff5c203467e91f5e0d85cfcbaaf7d2ebbca9be6" integrity sha512-vy9V/+pKG+5ZTYKf+VcphF5Oc6EFiu3W8Nv3P3zIh0EqVI80ZxOzuPfe9EHjkFNvf8+xuTHVeei4Drydlx4zjw== @@ -25064,15 +24747,20 @@ uuid@^3.0.1, uuid@^3.1.0, uuid@^3.3.2, uuid@^3.3.3: resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== +uuid@^7.0.1, uuid@^7.0.2: + version "7.0.3" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-7.0.3.tgz#c5c9f2c8cf25dc0a372c4df1441c41f5bd0c680b" + integrity sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg== + v8-compile-cache@2.0.3, v8-compile-cache@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz#00f7494d2ae2b688cfe2899df6ed2c54bef91dbe" integrity sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w== -v8-to-istanbul@^4.0.1: - version "4.1.2" - resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-4.1.2.tgz#387d173be5383dbec209d21af033dcb892e3ac82" - integrity sha512-G9R+Hpw0ITAmPSr47lSlc5A1uekSYzXxTMlFxso2xoffwo4jQnzbv1p9yXIinO8UMZKfAFewaCHwWvnH4Jb4Ug== +v8-to-istanbul@^4.1.3: + version "4.1.3" + resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-4.1.3.tgz#22fe35709a64955f49a08a7c7c959f6520ad6f20" + integrity sha512-sAjOC+Kki6aJVbUOXJbcR0MnbfjvBzwKZazEJymA2IX49uoOdEdk+4fBq5cXgYgiyKtAyrrJNtBZdOeDIF+Fng== dependencies: "@types/istanbul-lib-coverage" "^2.0.1" convert-source-map "^1.6.0" @@ -25574,14 +25262,14 @@ 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.12, which@^1.2.14, which@^1.2.8, which@^1.2.9, which@^1.3.0, which@^1.3.1, which@~1.3.0: +which@1, which@^1.2.12, which@^1.2.14, which@^1.2.8, which@^1.2.9, which@^1.3.1, which@~1.3.0: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== dependencies: isexe "^2.0.0" -which@^2.0.1: +which@^2.0.1, which@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== @@ -25809,17 +25497,17 @@ ws@^5.2.0: dependencies: async-limiter "~1.0.0" -ws@^6.0.0, ws@^6.1.0, ws@^6.2.1: +ws@^6.0.0, ws@^6.2.1: version "6.2.1" resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.1.tgz#442fdf0a47ed64f59b6a5d8ff130f4748ed524fb" integrity sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA== dependencies: async-limiter "~1.0.0" -ws@^7.0.0, ws@^7.1.2: - version "7.2.3" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.2.3.tgz#a5411e1fb04d5ed0efee76d26d5c46d830c39b46" - integrity sha512-HTDl9G9hbkNDk98naoR/cHDws7+EyYMOdL1BmjsZXRUjf7d+MficC4B7HLUPlSiho0vg+CWKrGIt/VJBd1xunQ== +ws@^7.0.0, ws@^7.1.2, ws@^7.2.3: + version "7.2.5" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.2.5.tgz#abb1370d4626a5a9cd79d8de404aa18b3465d10d" + integrity sha512-C34cIU4+DB2vMyAbmEKossWq2ZQDr6QEyuuCzWrM9zfw1sGc0mYiJ0UnG9zzNykt49C2Fi34hvr2vssFQRS6EA== ws@~6.1.0: version "6.1.4" @@ -25915,6 +25603,13 @@ xmpp.js@^0.3.0: "@xmpp/client-core" "^0.3.0" "@xmpp/plugins" "^0.3.0" +xregexp@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-4.3.0.tgz#7e92e73d9174a99a59743f67a4ce879a04b5ae50" + integrity sha512-7jXDIFXh5yJ/orPn4SXjuVrWWoi4Cr8jfV1eHv9CixKSbU+jY4mxfrBwAuDvupPNKpMUY+FeIqsVw/JLT9+B8g== + dependencies: + "@babel/runtime-corejs3" "^7.8.3" + "xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@^4.0.1, xtend@^4.0.2, xtend@~4.0.0, xtend@~4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" @@ -26029,7 +25724,7 @@ yargs-parser@^15.0.0: camelcase "^5.0.0" decamelize "^1.2.0" -yargs-parser@^18.1.0, yargs-parser@^18.1.1: +yargs-parser@^18.1.1: version "18.1.3" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== @@ -26164,10 +25859,10 @@ yargs@^14.2, yargs@^14.2.2: y18n "^4.0.0" yargs-parser "^15.0.0" -yargs@^15.0.0, yargs@^15.1.0: - version "15.3.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.3.0.tgz#403af6edc75b3ae04bf66c94202228ba119f0976" - integrity sha512-g/QCnmjgOl1YJjGsnUg2SatC7NUYEiLXJqxNOQU9qSpjzGtGXda9b+OKccr1kLTy8BN9yqEyqfq5lxlwdc13TA== +yargs@^15.1.0, yargs@^15.3.1: + version "15.3.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.3.1.tgz#9505b472763963e54afe60148ad27a330818e98b" + integrity sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA== dependencies: cliui "^6.0.0" decamelize "^1.2.0" @@ -26179,7 +25874,7 @@ yargs@^15.0.0, yargs@^15.1.0: string-width "^4.2.0" which-module "^2.0.0" y18n "^4.0.0" - yargs-parser "^18.1.0" + yargs-parser "^18.1.1" yargs@^3.15.0: version "3.32.0"