From ef7d425859f25bdbd28b3e4d45142649aeb2ab19 Mon Sep 17 00:00:00 2001 From: Steffen Kolmer Date: Thu, 14 Jan 2021 17:12:08 +0100 Subject: [PATCH] feat(ui) update AtlasKit components --- css/_atlaskit_overrides.scss | 56 +- css/_audio-preview.scss | 4 +- css/_base.scss | 12 +- css/_chat.scss | 32 +- css/_country-picker.scss | 2 +- css/_prejoin.scss | 2 +- css/_responsive.scss | 10 +- css/_toolbars.scss | 24 +- css/_video-preview.scss | 2 +- css/_videolayout_default.scss | 10 +- css/filmstrip/_tile_view.scss | 12 +- .../device-selection/_device-selection.scss | 2 +- css/modals/settings/_settings.scss | 4 + modules/UI/videolayout/LargeVideoManager.js | 2 +- package-lock.json | 3418 ++++++++--------- package.json | 40 +- .../base/dialog/components/web/ModalHeader.js | 90 + .../dialog/components/web/StatelessDialog.js | 12 +- .../dialog/components/web/ThemedDialog.js | 25 + .../base/popover/components/Popover.web.js | 4 +- .../base/react/components/web/Button.js | 2 +- .../components/web/InlineDialogFailure.js | 2 +- .../base/react/components/web/Switch.js | 11 +- .../base/util/react-focus-lock-wrapper.js | 10 +- react/features/chat/components/web/Chat.js | 12 +- .../chat/components/web/ChatDialogHeader.js | 9 +- .../components/DeepLinkingDesktopPage.web.js | 3 +- .../components/DeviceSelector.web.js | 66 +- react/features/e2ee/components/E2EESection.js | 3 +- .../filmstrip/components/web/Thumbnail.js | 6 +- .../lobby/components/web/LobbySection.js | 3 +- .../components/web/Notification.js | 4 - .../components/web/NotificationsContainer.js | 5 +- .../LiveStream/web/StreamKeyPicker.js | 9 +- .../web/RemoteVideoMenuTriggerButton.js | 6 +- .../settings/components/web/CalendarTab.js | 2 +- .../settings/components/web/MoreTab.js | 39 +- .../settings/components/web/ProfileTab.js | 2 +- .../web/audio/AudioSettingsPopup.js | 2 +- .../web/video/VideoSettingsPopup.js | 2 +- .../components/web/OverflowMenuButton.js | 2 +- webpack.config.js | 3 +- 42 files changed, 2003 insertions(+), 1963 deletions(-) create mode 100644 react/features/base/dialog/components/web/ModalHeader.js create mode 100644 react/features/base/dialog/components/web/ThemedDialog.js diff --git a/css/_atlaskit_overrides.scss b/css/_atlaskit_overrides.scss index 8805eb2fe..3de940a74 100644 --- a/css/_atlaskit_overrides.scss +++ b/css/_atlaskit_overrides.scss @@ -2,34 +2,27 @@ * Move the @atlaskit/flag container up a little bit so it does not cover the * toolbar with the first notification. */ -.jIMojv{ +.atlaskit-portal > #notifications-container { bottom: calc(#{$newToolbarSizeWithPadding}) !important; } -/** - * Disable the slide-in animation for @atlaskit/flag due to the animation - * repeating for each queued flag once it becomes the top flag. - */ - .mIBKA:first-child { - animation: cbfRuT 0s !important; - -webkit-animation: cbfRuT 0s !important; -} - .modal-dialog-form { - /** - * Update the @atlaskit/dropdown-menu trigger wrapper to make sure it looks - * click-able. - */ - .cjJUnw { - cursor: pointer; - } - /** * Override @atlaskit/dropdown-menu styling when in a modal because the * dropdown backgrounds clash with the modal backgrounds. */ - .cksvax[data-role=droplistContent] { - border: 1px solid #455166; + .dropdown-menu div[style*="transform"] { + outline: 1px solid #455166; + } +} + +/** + * Override @atlaskit/modal-dialog header styling + */ +.atlaskit-portal [role="dialog"] header { + .jitsi-icon svg { + fill: #B8C7E0; + cursor: pointer; } } @@ -37,30 +30,15 @@ * Override @atlaskit/theme styling for the top toolbar so it displays over * the video thumbnail while obscuring as little as possible. */ -.videocontainer .tOoji { +.videocontainer__toptoolbar > div > div { background: none; } -/** - * Override @atlaskit/InlineDialog styling for the overflowmenu so it displays - * with the correct height. - */ -.toolbox-button-wth-dialog .eYJELv { - max-height: initial; -} - -/** - * Override @atlaskit/InlineDialog styling for the overflowmenu so it displays - * a scrollable list of elements at small screen widths. - */ -.sc-eNQAEJ { - overflow-y: auto; -} /** * Keep overflow menu within screen vertical bounds and make it scrollable. */ -.toolbox-button-wth-dialog .sc-ckVGcZ.fdAqDG > :first-child { - max-height: calc(100vh - #{$newToolbarSizeWithPadding} - 16px); + .toolbox-button-wth-dialog > div:nth-child(2) { + max-height: calc(100vh - #{$newToolbarSizeWithPadding} - 46px); overflow-y: auto; -} +} \ No newline at end of file diff --git a/css/_audio-preview.scss b/css/_audio-preview.scss index a25ed97cc..1a2213d45 100644 --- a/css/_audio-preview.scss +++ b/css/_audio-preview.scss @@ -143,8 +143,8 @@ top: 18px; } - // Override @atlaskit/InlineDialog container which is made with styled components - & > div > div:nth-child(2) > div > div { + // Override @atlaskit/InlineDialog container which is made with styled components + & > div:nth-child(2) { outline: none; padding: 0; } diff --git a/css/_base.scss b/css/_base.scss index 9149990d9..6302d3e49 100644 --- a/css/_base.scss +++ b/css/_base.scss @@ -45,20 +45,12 @@ body { * pad the modal container in order for the modals to be centered * while also taking the chat size into consideration. */ -@media (min-width: 480px + $sidebarWidth) { - .shift-right [class^="Modal__FillScreen"] { +@media (min-width: 581px) { + .shift-right .atlaskit-portal > div:not(.Tooltip) { padding-left: $sidebarWidth; } } -/** - * Similarly, we offset the notifications when the chat is open by - * padding the container. -*/ -.shift-right [class^="styledFlagGroup-"] { - padding-left: $sidebarWidth; -} - .jitsi-icon svg { fill: white; } diff --git a/css/_chat.scss b/css/_chat.scss index db3e50656..fa37a3f45 100644 --- a/css/_chat.scss +++ b/css/_chat.scss @@ -103,25 +103,19 @@ position: relative; width: 100%; z-index: 1; + display: flex; + justify-content: space-between; + padding: 16px; + align-items: center; + box-sizing: border-box; + color: #fff; + font-weight: 600; + font-size: 24px; + line-height: 32px; - .chat-close { - align-items: center; - bottom: 8px; - color: white; + .jitsi-icon > svg { cursor: pointer; - display: flex; - font-size: 18px; - height: 40px; - justify-content: center; - line-height: 15px; - padding: 4px; - position: absolute; - right: 5px; - width: 40px; - - &:hover { - color: rgba(255, 255, 255, 0.8); - } + fill: #A4B8D1; } } @@ -184,6 +178,10 @@ text-overflow: ellipsis; overflow: hidden; } + + @media (max-width: 580px) { + display: none !important; + } } .chatmessage { diff --git a/css/_country-picker.scss b/css/_country-picker.scss index 47e9ec214..d8a341917 100644 --- a/css/_country-picker.scss +++ b/css/_country-picker.scss @@ -69,7 +69,7 @@ } // Override @Atlaskit/inline-dialog styles -.cpick-container > div > div:nth-child(2) > div > div { +.cpick-container > div:nth-child(2) { outline: none; padding: 8px 0 0 0; } diff --git a/css/_prejoin.scss b/css/_prejoin.scss index d0d80d7e1..f67f5f1c8 100644 --- a/css/_prejoin.scss +++ b/css/_prejoin.scss @@ -129,7 +129,7 @@ } &-dropdown-container { - & > div > div:nth-child(2) > div > div { + & > div:nth-child(2) { background: #fff; padding: 0; } diff --git a/css/_responsive.scss b/css/_responsive.scss index a96756317..abd5c9558 100644 --- a/css/_responsive.scss +++ b/css/_responsive.scss @@ -167,23 +167,23 @@ } @media (min-width: 480px) and (max-width: 580px) { - .shift-right [class^="Modal__PositionerAbsolute"] { + .shift-right .focus-lock > div > div { @include full-size-modal-positioner(); } - .shift-right [class^="Modal__Dialog-"] { + .shift-right .focus-lock [role="dialog"] { @include full-size-modal-dialog(); } } @media (min-width: 580px) and (max-width: 680px) { .mobile-browser { - &.shift-right [class^="Modal__PositionerAbsolute"] { + &.shift-right .focus-lock > div > div { @include full-size-modal-positioner(); } - &.shift-right [class^="Modal__Dialog-"] { + &.shift-right .focus-lock [role="dialog"] { @include full-size-modal-dialog(); } } -} +} \ No newline at end of file diff --git a/css/_toolbars.scss b/css/_toolbars.scss index 928a68d28..d8bbb10e9 100644 --- a/css/_toolbars.scss +++ b/css/_toolbars.scss @@ -42,9 +42,11 @@ display: none; } - &.shift-right { - margin-left: $sidebarWidth; - width: calc(100% - #{$sidebarWidth}); + @media (min-width: 581px) { + &.shift-right { + margin-left: $sidebarWidth; + width: calc(100% - #{$sidebarWidth}); + } } .toolbox-background { @@ -88,31 +90,31 @@ margin: 0px 4px; width: 38px; height: 38px; - + &:hover { background-color: #daebfa; border: 1px solid #daebfa; } - + &.toggled { background: #2a3a4b; border: 1px solid #5e6d7a; - + svg { fill: #fff; } - + &:hover { background-color: #5e6d7a; } } - + &.disabled, .disabled & { cursor: initial; color: #fff; background-color: #a4b8d1; } - + svg { fill: #5e6d7a; } @@ -124,7 +126,7 @@ border: 1px solid $hangupColor; width: 40px; height: 40px; - + &:hover { background-color: $hangupColor; } @@ -262,7 +264,7 @@ &:hover, &.toggled { background: $newToolbarButtonHoverColor; } - + &.disabled { cursor: initial !important; background-color: #a4b8d1 !important; diff --git a/css/_video-preview.scss b/css/_video-preview.scss index 383458682..fb8c6edd5 100644 --- a/css/_video-preview.scss +++ b/css/_video-preview.scss @@ -63,7 +63,7 @@ } // Override @atlaskit/InlineDialog container which is made with styled components - & > div > div:nth-child(2) > div > div { + & > div:nth-child(2) { outline: none; padding: 0; } diff --git a/css/_videolayout_default.scss b/css/_videolayout_default.scss index c9d538fcb..4dbf06d59 100644 --- a/css/_videolayout_default.scss +++ b/css/_videolayout_default.scss @@ -182,10 +182,12 @@ z-index: $zindex2; } - &.shift-right { - &#largeVideoContainer { - margin-left: $sidebarWidth; - width: calc(100% - #{$sidebarWidth}); + @media (min-width: 581px) { + &.shift-right { + &#largeVideoContainer { + margin-left: $sidebarWidth; + width: calc(100% - #{$sidebarWidth}); + } } } } diff --git a/css/filmstrip/_tile_view.scss b/css/filmstrip/_tile_view.scss index d972dd664..b4706b0c9 100644 --- a/css/filmstrip/_tile_view.scss +++ b/css/filmstrip/_tile_view.scss @@ -47,12 +47,14 @@ width: 100%; z-index: $filmstripVideosZ; - &.shift-right { - margin-left: $sidebarWidth; - width: calc(100% - #{$sidebarWidth}); + @media (min-width: 581px) { + &.shift-right { + margin-left: $sidebarWidth; + width: calc(100% - #{$sidebarWidth}); - #filmstripRemoteVideos { - width: calc(100vw - #{$sidebarWidth}); + #filmstripRemoteVideos { + width: calc(100vw - #{$sidebarWidth}); + } } } } diff --git a/css/modals/device-selection/_device-selection.scss b/css/modals/device-selection/_device-selection.scss index beaa39e77..79789bb8c 100644 --- a/css/modals/device-selection/_device-selection.scss +++ b/css/modals/device-selection/_device-selection.scss @@ -39,7 +39,7 @@ .device-selector-trigger-text { overflow: hidden; - margin-left: 8px; + text-align: center; text-overflow: ellipsis; white-space: nowrap; width: 100%; diff --git a/css/modals/settings/_settings.scss b/css/modals/settings/_settings.scss index d4545ea6f..13125f55b 100644 --- a/css/modals/settings/_settings.scss +++ b/css/modals/settings/_settings.scss @@ -23,6 +23,10 @@ padding: 20px 0px 4px 0px; } + input[type="checkbox"] + svg + span { + color: #9FB0CC; + } + .calendar-tab, .more-tab, .profile-edit { diff --git a/modules/UI/videolayout/LargeVideoManager.js b/modules/UI/videolayout/LargeVideoManager.js index df304f0a0..0fd7b065d 100644 --- a/modules/UI/videolayout/LargeVideoManager.js +++ b/modules/UI/videolayout/LargeVideoManager.js @@ -372,7 +372,7 @@ export default class LargeVideoManager { let widthToUse = this.preferredWidth || window.innerWidth; const { isOpen } = APP.store.getState()['features/chat']; - if (isOpen) { + if (isOpen && window.innerWidth > 580) { /** * If chat state is open, we re-compute the container width * by subtracting the default width of the chat. diff --git a/package-lock.json b/package-lock.json index bea3fceb3..c1f96d796 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,13 +33,14 @@ } }, "@atlaskit/analytics-next": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@atlaskit/analytics-next/-/analytics-next-3.2.1.tgz", - "integrity": "sha512-NHhis0wkzBHPnZKewAfBS5p8khiXoVnOA+00iKh1Mo4EIiVdgc4VXeFp97nb4hhyFcBguCoY3Zs6V1kta48nnw==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/@atlaskit/analytics-next/-/analytics-next-8.1.1.tgz", + "integrity": "sha512-cawCqnrSz/mjBGmlY1hz4mMGMdP+rkcEGQ1YHVz8LmeO+fm3OVWYDETSSMCYBrmwRVrOhCbiTQtbs38vKUHYrw==", "requires": { + "@atlaskit/analytics-next-stable-react-context": "1.0.1", "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "prop-types": "^15.5.10" + "prop-types": "^15.5.10", + "use-memo-one": "^1.1.1" } }, "@atlaskit/analytics-next-stable-react-context": { @@ -51,822 +52,242 @@ }, "dependencies": { "tslib": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", - "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" } } }, - "@atlaskit/analytics-next-types": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@atlaskit/analytics-next-types/-/analytics-next-types-3.1.2.tgz", - "integrity": "sha512-3FtXrvfUafOhVLpgaW3uUlOXO0BKfVSkvfvsRlxA6j+Y6RG6iHtVSQd657Tp+0j24f3WVb9Hq119M4NUOAU38w==", - "requires": { - "@atlaskit/type-helpers": "^2.0.0" - } - }, "@atlaskit/blanket": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/@atlaskit/blanket/-/blanket-8.0.3.tgz", - "integrity": "sha512-RFV6NsJpgmrmR1nEb5ejFS1V7PlMaK+YN3sYhsnz/61M0NQWIm7y3YGNgwuTvpU5syE5HDrK7fX7aX5IugjXsw==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/@atlaskit/blanket/-/blanket-11.1.0.tgz", + "integrity": "sha512-FY0k4xmcSDTpTGqc93BMbV8ODWlRsLhX7cut+MsLoIo21+fPO4pzPH3hfeDujL1SdFZT/BM4UPKB171CLmpmWQ==", "requires": { - "@atlaskit/analytics-next": "^4.0.3", - "@atlaskit/theme": "^8.1.7", + "@atlaskit/analytics-next": "^8.0.0", + "@atlaskit/theme": "^11.0.0", "@babel/runtime": "^7.0.0" - }, - "dependencies": { - "@atlaskit/analytics-next": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@atlaskit/analytics-next/-/analytics-next-4.0.5.tgz", - "integrity": "sha512-IqbKUQugMArrHZcCbm3MM9udbYGOzwE2D4vmiE1E/3waMDP+WybUi/5dwGcGY3FcVkW5/x2Mitt357K4ZOL8Dw==", - "requires": { - "@babel/runtime": "^7.0.0", - "prop-types": "^15.5.10" - } - }, - "@atlaskit/theme": { - "version": "8.1.7", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-8.1.7.tgz", - "integrity": "sha512-G7LUwdUW9dYMC3Fijpopxh+UeVIUjIB44NJB3MaqzneBmPnSP394Ys1m/pQUaCOMaZYXrwT3oct/jjnp7/nHWQ==", - "requires": { - "@babel/runtime": "^7.0.0", - "exenv": "^1.2.2", - "prop-types": "^15.5.10" - } - } } }, "@atlaskit/button": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/@atlaskit/button/-/button-10.1.1.tgz", - "integrity": "sha512-tDnBqMmngLexgDrrdBTRlJYZ0exlB07AYm4Xgda2rohRmes7pNmvQkkkEeFR/hL9ZUaaz0baz9RfH/XayWtOBA==", + "version": "15.1.4", + "resolved": "https://registry.npmjs.org/@atlaskit/button/-/button-15.1.4.tgz", + "integrity": "sha512-QlnI8db6a69LgNWjvle2ydoIuAqBBSxRNaOKO5WOzeARJV2H5pWnBU9dKBy+R9173ggPOOF6CXiWG8Hlv6nj7w==", "requires": { - "@atlaskit/analytics-next": "^3.1.2", - "@atlaskit/analytics-next-types": "^3.1.2", - "@atlaskit/spinner": "9.0.13", - "@atlaskit/theme": "^7.0.1", - "@atlaskit/type-helpers": "^2.0.0", + "@atlaskit/analytics-next": "^8.0.0", + "@atlaskit/spinner": "^15.0.0", + "@atlaskit/theme": "^11.0.0", "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "tslib": "^1.8.0" - }, - "dependencies": { - "@atlaskit/analytics-next": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@atlaskit/analytics-next/-/analytics-next-3.1.2.tgz", - "integrity": "sha512-bkYDvl3Ojsnim+bsc9BALfvOjiL7xdb2rTp/4yqUP9pfidtf5HudbOJ849+dKcRCmk/rFbfB/nhDBRU6rv1Ueg==", - "requires": { - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "prop-types": "^15.5.10" - } - }, - "@atlaskit/spinner": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@atlaskit/spinner/-/spinner-9.0.13.tgz", - "integrity": "sha512-EA5weoo1lftixC1oxVT1ePNCWATNaWETrAwOf6uuj/fpPTXjZ5HEwbgddlyCLVZ3vcljpXFTwmM1Nj24sGnrdg==", - "requires": { - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "react-transition-group": "^2.2.1" - } - }, - "@atlaskit/theme": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-7.0.1.tgz", - "integrity": "sha512-wxXDnkUablJketNCrQuNUuazufYEA7kv0Y6Yzv6uvqfuyNpWUQt4H1psz/MW8DbZmCdku9dEYbNVK3nFP5TDGg==", - "requires": { - "@babel/runtime": "^7.0.0", - "prop-types": "^15.5.10" - } - } + "@emotion/core": "^10.0.9" } }, "@atlaskit/checkbox": { - "version": "5.0.10", - "resolved": "https://registry.npmjs.org/@atlaskit/checkbox/-/checkbox-5.0.10.tgz", - "integrity": "sha512-20LvwY8YtmCXhJI+klKJe36RPPfC3GalJ8/1cUVW+ddVNLgXw9GmAXo4Ux/CxLVghlYt125PqlB0KjprdplRNw==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@atlaskit/checkbox/-/checkbox-12.0.0.tgz", + "integrity": "sha512-f9JqSQoOtfTFJqNdVLNKRzFQ1ldlQ8mAFLS/33DWWfQ7DbOq1fnG083LHOKN2tDSCpw/zqfkf/zUgguBCnHNNA==", "requires": { - "@atlaskit/analytics-next": "^3.1.2", - "@atlaskit/icon": "^15.0.2", - "@atlaskit/theme": "^7.0.1", + "@atlaskit/analytics-next": "^8.0.0", + "@atlaskit/theme": "^11.0.0", "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "prop-types": "^15.5.10" - }, - "dependencies": { - "@atlaskit/analytics-next": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@atlaskit/analytics-next/-/analytics-next-3.1.2.tgz", - "integrity": "sha512-bkYDvl3Ojsnim+bsc9BALfvOjiL7xdb2rTp/4yqUP9pfidtf5HudbOJ849+dKcRCmk/rFbfB/nhDBRU6rv1Ueg==", - "requires": { - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "prop-types": "^15.5.10" - } - }, - "@atlaskit/icon": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@atlaskit/icon/-/icon-15.0.3.tgz", - "integrity": "sha512-UAf7U0/+5giS2uMlOeVMYmhuWD4fQy0eRcp7r8oEDBqZXNH0yIuHrfu1bPgt2SbFotrjxZdPpOX1i1dXEu7y6g==", - "requires": { - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "uuid": "^3.1.0" - } - }, - "@atlaskit/theme": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-7.0.1.tgz", - "integrity": "sha512-wxXDnkUablJketNCrQuNUuazufYEA7kv0Y6Yzv6uvqfuyNpWUQt4H1psz/MW8DbZmCdku9dEYbNVK3nFP5TDGg==", - "requires": { - "@babel/runtime": "^7.0.0", - "prop-types": "^15.5.10" - } - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - } + "@emotion/core": "^10.0.9" } }, "@atlaskit/dropdown-menu": { - "version": "6.1.25", - "resolved": "https://registry.npmjs.org/@atlaskit/dropdown-menu/-/dropdown-menu-6.1.25.tgz", - "integrity": "sha512-Tk02jrrQtvrN3Ma3C55J6/NedrK0vFFt46vfCUV8ebToKSFaufr1NkZBj9JpDCDPwcmKC9QxhWDllOvu7AVckA==", + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/@atlaskit/dropdown-menu/-/dropdown-menu-10.1.2.tgz", + "integrity": "sha512-1E03eM0aoXxwzTzRamnRrBsC9OX1mU2YATfDb45RZRmz+kOx0bw1q5xGXLQsHpUPZFgfK8rdFy8h94qvrucKsQ==", "requires": { - "@atlaskit/analytics-next": "^3.1.2", - "@atlaskit/button": "^10.1.1", - "@atlaskit/droplist": "^7.0.17", - "@atlaskit/icon": "^15.0.2", - "@atlaskit/item": "^8.0.14", - "@atlaskit/theme": "^7.0.1", + "@atlaskit/analytics-next": "^8.0.0", + "@atlaskit/button": "^15.1.0", + "@atlaskit/droplist": "^11.0.0", + "@atlaskit/icon": "^21.1.0", + "@atlaskit/item": "^12.0.0", + "@atlaskit/theme": "^11.0.0", "@babel/runtime": "^7.0.0", "array-find": "^1.0.0", "prop-types": "^15.5.10", - "uuid": "^3.1.0" - }, - "dependencies": { - "@atlaskit/analytics-next": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@atlaskit/analytics-next/-/analytics-next-3.1.2.tgz", - "integrity": "sha512-bkYDvl3Ojsnim+bsc9BALfvOjiL7xdb2rTp/4yqUP9pfidtf5HudbOJ849+dKcRCmk/rFbfB/nhDBRU6rv1Ueg==", - "requires": { - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "prop-types": "^15.5.10" - } - }, - "@atlaskit/droplist": { - "version": "7.0.19", - "resolved": "https://registry.npmjs.org/@atlaskit/droplist/-/droplist-7.0.19.tgz", - "integrity": "sha512-C32LlboXGoDVm9/tAvhTgC+8mL2O1N5LG0gSF/WfrOpIq2tJOeyQQUFGLGfKTR15+ExNs13sECDkw0rgfc+xjg==", - "requires": { - "@atlaskit/analytics-next": "^3.1.2", - "@atlaskit/icon": "^16.0.0", - "@atlaskit/item": "^8.0.15", - "@atlaskit/layer": "^5.0.10", - "@atlaskit/spinner": "^9.0.13", - "@atlaskit/theme": "^7.0.1", - "@atlaskit/tooltip": "^12.1.15", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "classnames": "^2.2.5", - "keycode": "^2.1.7", - "prop-types": "^15.5.10" - }, - "dependencies": { - "@atlaskit/icon": { - "version": "16.0.9", - "resolved": "https://registry.npmjs.org/@atlaskit/icon/-/icon-16.0.9.tgz", - "integrity": "sha512-1gWuWgBsX6XZwX12iAPjoU0B0na92BZuCG0k8vHAIHJnhrgFpMJP7bqqV1IEob39qgbahk/4G9zagLBaNHWxoQ==", - "requires": { - "@atlaskit/theme": "^8.1.7", - "@babel/runtime": "^7.0.0", - "uuid": "^3.1.0" - }, - "dependencies": { - "@atlaskit/theme": { - "version": "8.1.9", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-8.1.9.tgz", - "integrity": "sha512-Nre+B13l187f/FXLBixtybpBwuAmGNQs9er2uFApcS+tjWy+wmkmOxoFqapMuN0hPg/JGjPv8/kHFN9XedhTMw==", - "requires": { - "@babel/runtime": "^7.0.0", - "exenv": "^1.2.2", - "prop-types": "^15.5.10" - } - } - } - }, - "@atlaskit/tooltip": { - "version": "12.1.17", - "resolved": "https://registry.npmjs.org/@atlaskit/tooltip/-/tooltip-12.1.17.tgz", - "integrity": "sha512-silujiMAssZv331EWok5G9iYF3jug8i0KTAeeqepyNLkEYo0hR94P1W8OWpgUKwItOuHVEE335Ht8aCW5l89XA==", - "requires": { - "@atlaskit/analytics-next": "^3.1.2", - "@atlaskit/popper": "^0.3.6", - "@atlaskit/portal": "^0.1.0", - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "flushable": "^1.0.0", - "react-node-resolver": "^1.0.1", - "react-transition-group": "^2.2.1" - } - } - } - }, - "@atlaskit/icon": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@atlaskit/icon/-/icon-15.0.3.tgz", - "integrity": "sha512-UAf7U0/+5giS2uMlOeVMYmhuWD4fQy0eRcp7r8oEDBqZXNH0yIuHrfu1bPgt2SbFotrjxZdPpOX1i1dXEu7y6g==", - "requires": { - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "uuid": "^3.1.0" - } - }, - "@atlaskit/item": { - "version": "8.0.15", - "resolved": "https://registry.npmjs.org/@atlaskit/item/-/item-8.0.15.tgz", - "integrity": "sha512-58usNknxNPr3MItctzVexPKbFrHLmEewEqIHbO1GYAwwHUiXLKtJThxIami49inJXzsS7NS6J1ZP6LuvF+/zJA==", - "requires": { - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "prop-types": "^15.5.10", - "react-addons-text-content": "^0.0.4", - "uuid": "^3.1.0" - } - }, - "@atlaskit/portal": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@atlaskit/portal/-/portal-0.1.0.tgz", - "integrity": "sha512-sPOm4qxfXeS2Zml9pSo7tykKGRCWbghvtFDetvFA1JTrFDF5LR8WkwQ79pzt4HEx3F0GWgK1DDjp853PoIrmwQ==", - "requires": { - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "exenv": "^1.2.2", - "tiny-invariant": "^0.0.3" - } - }, - "@atlaskit/theme": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-7.0.1.tgz", - "integrity": "sha512-wxXDnkUablJketNCrQuNUuazufYEA7kv0Y6Yzv6uvqfuyNpWUQt4H1psz/MW8DbZmCdku9dEYbNVK3nFP5TDGg==", - "requires": { - "@babel/runtime": "^7.0.0", - "prop-types": "^15.5.10" - } - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - } + "react-uid": "^2.2.0" } }, "@atlaskit/droplist": { - "version": "7.0.19", - "resolved": "https://registry.npmjs.org/@atlaskit/droplist/-/droplist-7.0.19.tgz", - "integrity": "sha512-C32LlboXGoDVm9/tAvhTgC+8mL2O1N5LG0gSF/WfrOpIq2tJOeyQQUFGLGfKTR15+ExNs13sECDkw0rgfc+xjg==", + "version": "11.0.6", + "resolved": "https://registry.npmjs.org/@atlaskit/droplist/-/droplist-11.0.6.tgz", + "integrity": "sha512-B8kD56bNRg930PCO5RaOhTapRnGwdyV7TdCQzKIolVKb2+dV8nOw2Ip7F45iUoY5ijdtQyScfFvmZhegWZAqnQ==", "requires": { - "@atlaskit/analytics-next": "^3.1.2", - "@atlaskit/icon": "^16.0.0", - "@atlaskit/item": "^8.0.15", - "@atlaskit/layer": "^5.0.10", - "@atlaskit/spinner": "^9.0.13", - "@atlaskit/theme": "^7.0.1", - "@atlaskit/tooltip": "^12.1.15", + "@atlaskit/analytics-next": "^8.0.0", + "@atlaskit/icon": "^21.1.0", + "@atlaskit/item": "^12.0.0", + "@atlaskit/layer": "^9.0.0", + "@atlaskit/spinner": "^15.0.0", + "@atlaskit/theme": "^11.0.0", + "@atlaskit/tooltip": "^17.0.0", "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "classnames": "^2.2.5", - "keycode": "^2.1.7", "prop-types": "^15.5.10" - }, - "dependencies": { - "@atlaskit/icon": { - "version": "16.0.9", - "resolved": "https://registry.npmjs.org/@atlaskit/icon/-/icon-16.0.9.tgz", - "integrity": "sha512-1gWuWgBsX6XZwX12iAPjoU0B0na92BZuCG0k8vHAIHJnhrgFpMJP7bqqV1IEob39qgbahk/4G9zagLBaNHWxoQ==", - "requires": { - "@atlaskit/theme": "^8.1.7", - "@babel/runtime": "^7.0.0", - "uuid": "^3.1.0" - }, - "dependencies": { - "@atlaskit/theme": { - "version": "8.1.9", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-8.1.9.tgz", - "integrity": "sha512-Nre+B13l187f/FXLBixtybpBwuAmGNQs9er2uFApcS+tjWy+wmkmOxoFqapMuN0hPg/JGjPv8/kHFN9XedhTMw==", - "requires": { - "@babel/runtime": "^7.0.0", - "exenv": "^1.2.2", - "prop-types": "^15.5.10" - } - } - } - }, - "@atlaskit/portal": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@atlaskit/portal/-/portal-0.1.0.tgz", - "integrity": "sha512-sPOm4qxfXeS2Zml9pSo7tykKGRCWbghvtFDetvFA1JTrFDF5LR8WkwQ79pzt4HEx3F0GWgK1DDjp853PoIrmwQ==", - "requires": { - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "exenv": "^1.2.2", - "tiny-invariant": "^0.0.3" - } - }, - "@atlaskit/tooltip": { - "version": "12.1.17", - "resolved": "https://registry.npmjs.org/@atlaskit/tooltip/-/tooltip-12.1.17.tgz", - "integrity": "sha512-silujiMAssZv331EWok5G9iYF3jug8i0KTAeeqepyNLkEYo0hR94P1W8OWpgUKwItOuHVEE335Ht8aCW5l89XA==", - "requires": { - "@atlaskit/analytics-next": "^3.1.2", - "@atlaskit/popper": "^0.3.6", - "@atlaskit/portal": "^0.1.0", - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "flushable": "^1.0.0", - "react-node-resolver": "^1.0.1", - "react-transition-group": "^2.2.1" - } - } } }, "@atlaskit/field-base": { - "version": "11.0.13", - "resolved": "https://registry.npmjs.org/@atlaskit/field-base/-/field-base-11.0.13.tgz", - "integrity": "sha512-+bzjzWoHvaFCOCZaEh0N0+eYXr1JQsF4ZFjQcCHreFox5soLnDyne+FE/Ooj0Y8w3UjXRoW+Hr0o1oF4GTWCUQ==", + "version": "15.0.4", + "resolved": "https://registry.npmjs.org/@atlaskit/field-base/-/field-base-15.0.4.tgz", + "integrity": "sha512-ai1xfwloFMwmVQz+mAd4qK1iYRawT0yU1WCZLKf3pPytXilIJ0rKE9zlmC/muOiQUGjnIvyjDyZBd3+5VunqRw==", "requires": { - "@atlaskit/icon": "^15.0.2", - "@atlaskit/inline-dialog": "^9.0.13", - "@atlaskit/spinner": "^9.0.13", - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0" - }, - "dependencies": { - "@atlaskit/analytics-next": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@atlaskit/analytics-next/-/analytics-next-3.1.2.tgz", - "integrity": "sha512-bkYDvl3Ojsnim+bsc9BALfvOjiL7xdb2rTp/4yqUP9pfidtf5HudbOJ849+dKcRCmk/rFbfB/nhDBRU6rv1Ueg==", - "requires": { - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "prop-types": "^15.5.10" - } - }, - "@atlaskit/icon": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@atlaskit/icon/-/icon-15.0.3.tgz", - "integrity": "sha512-UAf7U0/+5giS2uMlOeVMYmhuWD4fQy0eRcp7r8oEDBqZXNH0yIuHrfu1bPgt2SbFotrjxZdPpOX1i1dXEu7y6g==", - "requires": { - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "uuid": "^3.1.0" - } - }, - "@atlaskit/inline-dialog": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@atlaskit/inline-dialog/-/inline-dialog-9.0.13.tgz", - "integrity": "sha512-0PVw+TXg7WBwlAJ4YYlk+ZEdqcHeAtFMgUxj1ngf8FKqfSLmPqRGPp9HtmkdCnd+g0ecHqvwfRCw2CJyjbSqPg==", - "requires": { - "@atlaskit/analytics-next": "^3.1.2", - "@atlaskit/popper": "^0.3.6", - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "react-node-resolver": "^1.0.1" - } - }, - "@atlaskit/theme": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-7.0.1.tgz", - "integrity": "sha512-wxXDnkUablJketNCrQuNUuazufYEA7kv0Y6Yzv6uvqfuyNpWUQt4H1psz/MW8DbZmCdku9dEYbNVK3nFP5TDGg==", - "requires": { - "@babel/runtime": "^7.0.0", - "prop-types": "^15.5.10" - } - } + "@atlaskit/icon": "^21.0.0", + "@atlaskit/inline-dialog": "^13.0.0", + "@atlaskit/spinner": "^15.0.0", + "@atlaskit/theme": "^11.0.0", + "@babel/runtime": "^7.0.0" } }, "@atlaskit/field-text": { - "version": "7.0.19", - "resolved": "https://registry.npmjs.org/@atlaskit/field-text/-/field-text-7.0.19.tgz", - "integrity": "sha512-0vdu64ZSRE58zdeKKhFLPm2KRmNpT0n6hKoz0IgYsxT8kMQHx+chL8r89hd43U1Zy0MYPN4F0qHqjD1QF1lwPQ==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@atlaskit/field-text/-/field-text-11.0.4.tgz", + "integrity": "sha512-unm6oVzrzejXnbv0gH3j/oaV4UeA+j+bT2MmsOw0hmUMy3hjd4AChqB/ob604F+iuU5ETd/I7DzoEm+brpOg2Q==", "requires": { - "@atlaskit/analytics-next": "^3.1.2", - "@atlaskit/field-base": "^11.0.13", - "@atlaskit/theme": "^7.0.1", + "@atlaskit/analytics-next": "^8.0.0", + "@atlaskit/field-base": "^15.0.0", + "@atlaskit/theme": "^11.0.0", "@babel/runtime": "^7.0.0" - }, - "dependencies": { - "@atlaskit/analytics-next": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@atlaskit/analytics-next/-/analytics-next-3.1.2.tgz", - "integrity": "sha512-bkYDvl3Ojsnim+bsc9BALfvOjiL7xdb2rTp/4yqUP9pfidtf5HudbOJ849+dKcRCmk/rFbfB/nhDBRU6rv1Ueg==", - "requires": { - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "prop-types": "^15.5.10" - } - }, - "@atlaskit/field-base": { - "version": "11.0.13", - "resolved": "https://registry.npmjs.org/@atlaskit/field-base/-/field-base-11.0.13.tgz", - "integrity": "sha512-+bzjzWoHvaFCOCZaEh0N0+eYXr1JQsF4ZFjQcCHreFox5soLnDyne+FE/Ooj0Y8w3UjXRoW+Hr0o1oF4GTWCUQ==", - "requires": { - "@atlaskit/icon": "^15.0.2", - "@atlaskit/inline-dialog": "^9.0.13", - "@atlaskit/spinner": "^9.0.13", - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0" - } - }, - "@atlaskit/icon": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@atlaskit/icon/-/icon-15.0.3.tgz", - "integrity": "sha512-UAf7U0/+5giS2uMlOeVMYmhuWD4fQy0eRcp7r8oEDBqZXNH0yIuHrfu1bPgt2SbFotrjxZdPpOX1i1dXEu7y6g==", - "requires": { - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "uuid": "^3.1.0" - } - }, - "@atlaskit/inline-dialog": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@atlaskit/inline-dialog/-/inline-dialog-9.0.13.tgz", - "integrity": "sha512-0PVw+TXg7WBwlAJ4YYlk+ZEdqcHeAtFMgUxj1ngf8FKqfSLmPqRGPp9HtmkdCnd+g0ecHqvwfRCw2CJyjbSqPg==", - "requires": { - "@atlaskit/analytics-next": "^3.1.2", - "@atlaskit/popper": "^0.3.6", - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "react-node-resolver": "^1.0.1" - } - }, - "@atlaskit/popper": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/@atlaskit/popper/-/popper-0.3.7.tgz", - "integrity": "sha512-/eeruFjbSNhDjBB34Ty0MSmpQSb/9uIEkjHIGx5gTvCtC/hbbTGcAGI6Uwbi408l89wroVL2oZoXW9b26DQQGg==", - "requires": { - "@babel/runtime": "^7.0.0", - "memoize-one": "^3.0.1", - "react-popper": "1.0.2" - } - }, - "@atlaskit/spinner": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@atlaskit/spinner/-/spinner-9.0.13.tgz", - "integrity": "sha512-EA5weoo1lftixC1oxVT1ePNCWATNaWETrAwOf6uuj/fpPTXjZ5HEwbgddlyCLVZ3vcljpXFTwmM1Nj24sGnrdg==", - "requires": { - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "react-transition-group": "^2.2.1" - } - }, - "@atlaskit/theme": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-7.0.1.tgz", - "integrity": "sha512-wxXDnkUablJketNCrQuNUuazufYEA7kv0Y6Yzv6uvqfuyNpWUQt4H1psz/MW8DbZmCdku9dEYbNVK3nFP5TDGg==", - "requires": { - "@babel/runtime": "^7.0.0", - "prop-types": "^15.5.10" - } - } } }, "@atlaskit/field-text-area": { - "version": "4.0.15", - "resolved": "https://registry.npmjs.org/@atlaskit/field-text-area/-/field-text-area-4.0.15.tgz", - "integrity": "sha512-BaFY3YOweLdImReaqtDb13kJjT3tJcxmo7nQ9Us5Y+viHD9ozbkK5KN+KtM2OFl/5b2GePSFl+olOXXa73v0zw==", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/@atlaskit/field-text-area/-/field-text-area-8.0.4.tgz", + "integrity": "sha512-LLeles+F8tkFdXwnyuBLRVWeobXWcZWGf32twrp3SThgrgP64HSME6rielYO/InTwdNGgDo63n6oLVLEMpRS/g==", "requires": { - "@atlaskit/analytics-next": "^3.1.2", - "@atlaskit/field-base": "^11.0.13", - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "prop-types": "^15.5.10" - }, - "dependencies": { - "@atlaskit/analytics-next": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@atlaskit/analytics-next/-/analytics-next-3.1.2.tgz", - "integrity": "sha512-bkYDvl3Ojsnim+bsc9BALfvOjiL7xdb2rTp/4yqUP9pfidtf5HudbOJ849+dKcRCmk/rFbfB/nhDBRU6rv1Ueg==", - "requires": { - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "prop-types": "^15.5.10" - } - }, - "@atlaskit/field-base": { - "version": "11.0.13", - "resolved": "https://registry.npmjs.org/@atlaskit/field-base/-/field-base-11.0.13.tgz", - "integrity": "sha512-+bzjzWoHvaFCOCZaEh0N0+eYXr1JQsF4ZFjQcCHreFox5soLnDyne+FE/Ooj0Y8w3UjXRoW+Hr0o1oF4GTWCUQ==", - "requires": { - "@atlaskit/icon": "^15.0.2", - "@atlaskit/inline-dialog": "^9.0.13", - "@atlaskit/spinner": "^9.0.13", - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0" - } - }, - "@atlaskit/icon": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@atlaskit/icon/-/icon-15.0.3.tgz", - "integrity": "sha512-UAf7U0/+5giS2uMlOeVMYmhuWD4fQy0eRcp7r8oEDBqZXNH0yIuHrfu1bPgt2SbFotrjxZdPpOX1i1dXEu7y6g==", - "requires": { - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "uuid": "^3.1.0" - } - }, - "@atlaskit/inline-dialog": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@atlaskit/inline-dialog/-/inline-dialog-9.0.13.tgz", - "integrity": "sha512-0PVw+TXg7WBwlAJ4YYlk+ZEdqcHeAtFMgUxj1ngf8FKqfSLmPqRGPp9HtmkdCnd+g0ecHqvwfRCw2CJyjbSqPg==", - "requires": { - "@atlaskit/analytics-next": "^3.1.2", - "@atlaskit/popper": "^0.3.6", - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "react-node-resolver": "^1.0.1" - } - }, - "@atlaskit/popper": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/@atlaskit/popper/-/popper-0.3.7.tgz", - "integrity": "sha512-/eeruFjbSNhDjBB34Ty0MSmpQSb/9uIEkjHIGx5gTvCtC/hbbTGcAGI6Uwbi408l89wroVL2oZoXW9b26DQQGg==", - "requires": { - "@babel/runtime": "^7.0.0", - "memoize-one": "^3.0.1", - "react-popper": "1.0.2" - } - }, - "@atlaskit/theme": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-7.0.1.tgz", - "integrity": "sha512-wxXDnkUablJketNCrQuNUuazufYEA7kv0Y6Yzv6uvqfuyNpWUQt4H1psz/MW8DbZmCdku9dEYbNVK3nFP5TDGg==", - "requires": { - "@babel/runtime": "^7.0.0", - "prop-types": "^15.5.10" - } - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - } + "@atlaskit/analytics-next": "^8.0.0", + "@atlaskit/field-base": "^15.0.0", + "@atlaskit/theme": "^11.0.0", + "@babel/runtime": "^7.0.0" } }, "@atlaskit/flag": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/@atlaskit/flag/-/flag-13.0.0.tgz", - "integrity": "sha512-KWekTHuVohfwfWxRflS0wHqEAvOQkXOdOPbRLo7+zEL0YH7/ogGNTCocLEb6o0rvkh8GA1kXZr8uRzCPpcjMCw==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@atlaskit/flag/-/flag-14.1.0.tgz", + "integrity": "sha512-xpjVmXpwpknlD0gVU+tkfG35x2i8pkq2tGMkRO50EstbF+hENPgv24oIaGOQHSOANM98hnRG3aO45rTbc4QcvA==", "requires": { - "@atlaskit/analytics-next": "^7.0.0", - "@atlaskit/button": "^14.0.0", + "@atlaskit/analytics-next": "^8.0.0", + "@atlaskit/button": "^15.1.0", "@atlaskit/icon": "^21.0.0", + "@atlaskit/motion": "^0.4.0", "@atlaskit/portal": "^4.0.0", - "@atlaskit/theme": "^10.0.0", - "react-transition-group": "^4.4.1", - "tslib": "^1.9.3", + "@atlaskit/theme": "^11.0.0", + "@babel/runtime": "^7.0.0", + "@emotion/core": "^10.0.9" + } + }, + "@atlaskit/icon": { + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/@atlaskit/icon/-/icon-21.2.0.tgz", + "integrity": "sha512-TcM7FUSzfBYSoFbQ0cRW+1dmO9IvwD1je1MZWqeXDgQrXFgJf8iLC8ERLrJNSUKu/L0l4LokwKw+yqYPh4IuGg==", + "requires": { + "@atlaskit/theme": "^11.0.0", + "tslib": "^2.0.0", "uuid": "^3.1.0" }, "dependencies": { - "@atlaskit/analytics-next": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@atlaskit/analytics-next/-/analytics-next-7.1.1.tgz", - "integrity": "sha512-Zehw9yiaAe5Gx+5T5EGr46YcQ5fKeAbz1NiKrOEVSz+/dgoDs/9nGKv9r9eDxdu03ECyCGfId+4+5OL+ebAg1Q==", - "requires": { - "@atlaskit/analytics-next-stable-react-context": "1.0.1", - "prop-types": "^15.5.10", - "tslib": "^2.0.0", - "use-memo-one": "^1.1.1" - }, - "dependencies": { - "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "tslib": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", - "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==" - } - } - }, - "@atlaskit/button": { - "version": "14.0.4", - "resolved": "https://registry.npmjs.org/@atlaskit/button/-/button-14.0.4.tgz", - "integrity": "sha512-hawjK+IUPZ1yosTf3RxKdMbVDlYE5O+o6zxTjHkFeW7glKOrQoS3xSsHlBFiA2+NdCJNqNmiXoewEQYXy1AA0w==", - "requires": { - "@atlaskit/analytics-next": "^7.0.0", - "@atlaskit/spinner": "^15.0.0", - "@atlaskit/theme": "^10.0.0", - "@emotion/core": "^10.0.9", - "memoize-one": "^5.1.0", - "tslib": "^2.0.0" - }, - "dependencies": { - "@emotion/core": { - "version": "10.0.35", - "resolved": "https://registry.npmjs.org/@emotion/core/-/core-10.0.35.tgz", - "integrity": "sha512-sH++vJCdk025fBlRZSAhkRlSUoqSqgCzYf5fMOmqqi3bM6how+sQpg3hkgJonj8GxXM4WbD7dRO+4tegDB9fUw==", - "requires": { - "@babel/runtime": "^7.5.5", - "@emotion/cache": "^10.0.27", - "@emotion/css": "^10.0.27", - "@emotion/serialize": "^0.11.15", - "@emotion/sheet": "0.9.4", - "@emotion/utils": "0.11.3" - } - }, - "tslib": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", - "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==" - } - } - }, - "@atlaskit/icon": { - "version": "21.1.2", - "resolved": "https://registry.npmjs.org/@atlaskit/icon/-/icon-21.1.2.tgz", - "integrity": "sha512-tjxRDBU/IzKgqczoU5DO3rVINnTnD19NEQk/5NXOR2qfV6e/+EYboNl+fJFIhN/B26GQyR6yJHLTxlzIwSsKHw==", - "requires": { - "@atlaskit/theme": "^10.0.0", - "tslib": "^2.0.0", - "uuid": "^3.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", - "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==" - } - } - }, - "@atlaskit/spinner": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@atlaskit/spinner/-/spinner-15.0.3.tgz", - "integrity": "sha512-JGpyQsTEpw+PI9HnFiS8OIDsjtj3PdwRkfyCJBUWixjjhf5+i5/F5iMFkp9avIbmwzUo/hhEyumGjOQW203KAA==", - "requires": { - "@atlaskit/theme": "^10.0.0", - "@emotion/core": "^10.0.9", - "tslib": "^2.0.0" - }, - "dependencies": { - "@emotion/core": { - "version": "10.0.35", - "resolved": "https://registry.npmjs.org/@emotion/core/-/core-10.0.35.tgz", - "integrity": "sha512-sH++vJCdk025fBlRZSAhkRlSUoqSqgCzYf5fMOmqqi3bM6how+sQpg3hkgJonj8GxXM4WbD7dRO+4tegDB9fUw==", - "requires": { - "@babel/runtime": "^7.5.5", - "@emotion/cache": "^10.0.27", - "@emotion/css": "^10.0.27", - "@emotion/serialize": "^0.11.15", - "@emotion/sheet": "0.9.4", - "@emotion/utils": "0.11.3" - } - }, - "tslib": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", - "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==" - } - } - }, - "@atlaskit/theme": { - "version": "10.0.5", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-10.0.5.tgz", - "integrity": "sha512-cgRhVQtN+EX/q5wayTlDs/M8uZqNJqWM6o0BcnaNk6ngQ5acbdL8G8ua956Uuhic9Hx+cR1zWqgJdVre93gZfg==", - "requires": { - "exenv": "^1.2.2", - "prop-types": "^15.5.10", - "tslib": "^2.0.0" - }, - "dependencies": { - "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "tslib": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", - "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==" - } - } - }, - "@emotion/hash": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", - "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" - }, - "@emotion/memoize": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", - "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" - }, - "@emotion/serialize": { - "version": "0.11.16", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz", - "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==", - "requires": { - "@emotion/hash": "0.8.0", - "@emotion/memoize": "0.7.4", - "@emotion/unitless": "0.7.5", - "@emotion/utils": "0.11.3", - "csstype": "^2.5.7" - } - }, - "@emotion/unitless": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", - "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" - }, - "@emotion/utils": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz", - "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==" - }, + "tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + } + } + }, + "@atlaskit/inline-dialog": { + "version": "13.0.9", + "resolved": "https://registry.npmjs.org/@atlaskit/inline-dialog/-/inline-dialog-13.0.9.tgz", + "integrity": "sha512-5fuh00jlhPT3AtBnX7qOfhF+CavsOFKMDCmENBFJXSrw8YftYVrQK2GDP+q64KPVK0UuEdEmpE+kC3FScaGORA==", + "requires": { + "@atlaskit/analytics-next": "^8.0.0", + "@atlaskit/popper": "^5.0.0", + "@atlaskit/theme": "^11.0.0", + "@babel/runtime": "^7.0.0", + "react-node-resolver": "^1.0.1" + } + }, + "@atlaskit/inline-message": { + "version": "11.0.8", + "resolved": "https://registry.npmjs.org/@atlaskit/inline-message/-/inline-message-11.0.8.tgz", + "integrity": "sha512-qWgImWuxNXsc9a65fPpjhMO1cBN4xcY40RzO1ldPeM08GPG041f34tLjBiolmMAjBxl0XLbslqIyI4IzZP3HdQ==", + "requires": { + "@atlaskit/button": "^15.1.0", + "@atlaskit/icon": "^21.0.0", + "@atlaskit/inline-dialog": "^13.0.0", + "@atlaskit/theme": "^11.0.0", + "@babel/runtime": "^7.0.0" + } + }, + "@atlaskit/item": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/@atlaskit/item/-/item-12.0.4.tgz", + "integrity": "sha512-fZY/87nmugsoBIEKZErpJX6ZqRDHdgQdRoe7LNdD2BfVBZGTANvLc2IuRTtlGA1TqQPGjXnrD7wSCeaeufSWxg==", + "requires": { + "@atlaskit/theme": "^11.0.0", + "@babel/runtime": "^7.0.0", + "prop-types": "^15.5.10", + "react-addons-text-content": "^0.0.4", + "uuid": "^3.1.0" + } + }, + "@atlaskit/layer": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/@atlaskit/layer/-/layer-9.0.3.tgz", + "integrity": "sha512-1Qf3rxYlPyhL8wUyd+ry+mRUgUjvutILwXgfltCrCx0Oag7ivmE/QX2b4izxsRelUzhiu9lK3OJqQrEk0xekbA==", + "requires": { + "@babel/runtime": "^7.0.0", + "popper.js": "^1.14.1", + "raf-schd": "^2.1.0", + "react-scrolllock": "^5.0.1" + } + }, + "@atlaskit/lozenge": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/@atlaskit/lozenge/-/lozenge-10.1.1.tgz", + "integrity": "sha512-0ckI1z2ISgl3msrHOV4WczdgJEt/+YmWGwDjwHEstavY33a5iVvrSBnfTnaj0z1GWwzeaY4dgRtDZiz12Rc0+Q==", + "requires": { + "@atlaskit/theme": "^11.0.0", + "@babel/runtime": "^7.0.0", + "@compiled/react": "^0.5.2" + } + }, + "@atlaskit/modal-dialog": { + "version": "11.2.4", + "resolved": "https://registry.npmjs.org/@atlaskit/modal-dialog/-/modal-dialog-11.2.4.tgz", + "integrity": "sha512-+Qe2Ai2qiBCaLm5F144Kn+M8931097mlZTbBppCrhBbanOyZJHrRkzqbCCd5NGGLpfLUZxfZaQYJssrHfGCDnA==", + "requires": { + "@atlaskit/analytics-next": "^8.0.0", + "@atlaskit/blanket": "^11.0.0", + "@atlaskit/button": "^15.1.0", + "@atlaskit/icon": "^21.1.0", + "@atlaskit/portal": "^4.0.0", + "@atlaskit/theme": "^11.0.0", + "@babel/runtime": "^7.0.0", + "@emotion/core": "^10.0.9", + "@emotion/styled": "^10.0.7", + "exenv": "^1.2.2", + "raf-schd": "^2.1.0", + "react-focus-lock": "^1.19.1", + "react-scrolllock": "^5.0.1", + "react-transition-group": "^4.4.1", + "react-uid": "^2.2.0", + "tiny-invariant": "^0.0.3" + }, + "dependencies": { "csstype": { - "version": "2.6.11", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.11.tgz", - "integrity": "sha512-l8YyEC9NBkSm783PFTvh0FmJy7s5pFKrDp49ZL7zBGX3fWkO+N4EEyan1qqp8cwPLDcD0OSdyY6hAMoxp34JFw==" + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.6.tgz", + "integrity": "sha512-+ZAmfyWMT7TiIlzdqJgjMb7S4f1beorDbWbsocyK4RaiqA5RTX3K14bnBWmmA9QEM0gRdsjyyrEmcyga8Zsxmw==" }, "dom-helpers": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.1.4.tgz", - "integrity": "sha512-TjMyeVUvNEnOnhzs6uAn9Ya47GmMo3qq7m+Lr/3ON0Rs5kHvb8I+SQYjLUSYn7qhEm0QjW0yrBkvz9yOrwwz1A==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.0.tgz", + "integrity": "sha512-Ru5o9+V8CpunKnz5LGgWXkmrH/20cGKwcHwS4m73zIvs54CN9epEmT/HLqFJW3kXpakAFkEdzgy1hzlJe3E4OQ==", "requires": { "@babel/runtime": "^7.8.7", - "csstype": "^2.6.7" + "csstype": "^3.0.2" }, "dependencies": { "@babel/runtime": { - "version": "7.10.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.5.tgz", - "integrity": "sha512-otddXKhdNn7d0ptoFRHtMLa8LqDxLYwTjB4nYgM1yy5N6gU/MUf8zqyyLltCH3yAVitBzmwK4us+DD0l/MauAg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", + "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", "requires": { "regenerator-runtime": "^0.13.4" } @@ -881,16 +302,6 @@ "js-tokens": "^3.0.0 || ^4.0.0" } }, - "memoize-one": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.1.1.tgz", - "integrity": "sha512-HKeeBpWvqiVJD57ZUAsJNm71eHTykffzcLZVYWiVfQeI1rJtuEaS7hQiEpWfVVk18donPwJEcFKIkCmPJNOhHA==" - }, - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, "react-transition-group": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.1.tgz", @@ -900,530 +311,103 @@ "dom-helpers": "^5.0.1", "loose-envify": "^1.4.0", "prop-types": "^15.6.2" - }, - "dependencies": { - "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - } - } - }, - "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" - } - } - }, - "@atlaskit/form": { - "version": "5.2.10", - "resolved": "https://registry.npmjs.org/@atlaskit/form/-/form-5.2.10.tgz", - "integrity": "sha512-nZa3UQfLbrGwDvoj+zv3S1cPkTgheSj3VVraZl6VHqIhxJXPDBg9B/hFb6Hxrmz21l8q9C29alZ/jTD7BJxXEw==", - "requires": { - "@atlaskit/icon": "^16.0.9", - "@atlaskit/theme": "^8.1.7", - "@babel/runtime": "^7.0.0", - "final-form": "^4.10.0", - "final-form-focus": "^1.1.0", - "memoize-one": "^3.0.1", - "react-uid": "^2.2.0", - "shallow-equal": "^1.0.0", - "tiny-invariant": "^0.0.3" - }, - "dependencies": { - "@atlaskit/icon": { - "version": "16.0.9", - "resolved": "https://registry.npmjs.org/@atlaskit/icon/-/icon-16.0.9.tgz", - "integrity": "sha512-1gWuWgBsX6XZwX12iAPjoU0B0na92BZuCG0k8vHAIHJnhrgFpMJP7bqqV1IEob39qgbahk/4G9zagLBaNHWxoQ==", - "requires": { - "@atlaskit/theme": "^8.1.7", - "@babel/runtime": "^7.0.0", - "uuid": "^3.1.0" - } - }, - "@atlaskit/theme": { - "version": "8.1.7", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-8.1.7.tgz", - "integrity": "sha512-G7LUwdUW9dYMC3Fijpopxh+UeVIUjIB44NJB3MaqzneBmPnSP394Ys1m/pQUaCOMaZYXrwT3oct/jjnp7/nHWQ==", - "requires": { - "@babel/runtime": "^7.0.0", - "exenv": "^1.2.2", - "prop-types": "^15.5.10" } } } }, - "@atlaskit/icon": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@atlaskit/icon/-/icon-15.0.3.tgz", - "integrity": "sha512-UAf7U0/+5giS2uMlOeVMYmhuWD4fQy0eRcp7r8oEDBqZXNH0yIuHrfu1bPgt2SbFotrjxZdPpOX1i1dXEu7y6g==", - "requires": { - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "uuid": "^3.1.0" - } - }, - "@atlaskit/inline-dialog": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@atlaskit/inline-dialog/-/inline-dialog-5.3.0.tgz", - "integrity": "sha512-4bEeC5rZwtb4YO9BxW1UCJYCp/dyCVXqcygRW1BDnYVbveAI8wdym6qEi4BRvIwXCT4qgNhsVsqcxSrn0X6CKQ==", - "requires": { - "@atlaskit/layer": "^2.8.0", - "@atlaskit/theme": "^2.4.0", - "styled-components": "1.4.6 - 3" - }, - "dependencies": { - "@atlaskit/layer": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/@atlaskit/layer/-/layer-2.9.1.tgz", - "integrity": "sha512-nyIVGeS2OhuGR5gIMTYUfRmCG8z/9KMgUzTpbpsB70sH6+d4KSFhfkz+KhKNIa8gvKI6zBc+3UBYSlUW1t1qmQ==", - "requires": { - "styled-components": "1.4.6 - 3" - } - }, - "@atlaskit/theme": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-2.4.1.tgz", - "integrity": "sha512-I4AMg+asUUwaruwsWDaUzub2zhEKYHhZ5tRlaNQ+8dhATpO1RSu6g9FSgwnAZ20M4Cf+YITVND/wyNpAON5HCQ==", - "requires": { - "prop-types": "^15.5.10", - "styled-components": "1.4.6 - 3" - } - } - } - }, - "@atlaskit/inline-message": { - "version": "7.0.10", - "resolved": "https://registry.npmjs.org/@atlaskit/inline-message/-/inline-message-7.0.10.tgz", - "integrity": "sha512-A1iaddLTIwYD1VVeCfnphJHW+KsR0jZtica7o7jQJIHjuBNBBXn47l4eQTkKlhqXu6k7eW3Wv+TMDNdNDVF+wg==", - "requires": { - "@atlaskit/button": "^10.1.1", - "@atlaskit/icon": "^15.0.2", - "@atlaskit/inline-dialog": "^9.0.13", - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0" - }, - "dependencies": { - "@atlaskit/analytics-next": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@atlaskit/analytics-next/-/analytics-next-3.1.2.tgz", - "integrity": "sha512-bkYDvl3Ojsnim+bsc9BALfvOjiL7xdb2rTp/4yqUP9pfidtf5HudbOJ849+dKcRCmk/rFbfB/nhDBRU6rv1Ueg==", - "requires": { - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "prop-types": "^15.5.10" - } - }, - "@atlaskit/icon": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@atlaskit/icon/-/icon-15.0.3.tgz", - "integrity": "sha512-UAf7U0/+5giS2uMlOeVMYmhuWD4fQy0eRcp7r8oEDBqZXNH0yIuHrfu1bPgt2SbFotrjxZdPpOX1i1dXEu7y6g==", - "requires": { - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "uuid": "^3.1.0" - } - }, - "@atlaskit/inline-dialog": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@atlaskit/inline-dialog/-/inline-dialog-9.0.13.tgz", - "integrity": "sha512-0PVw+TXg7WBwlAJ4YYlk+ZEdqcHeAtFMgUxj1ngf8FKqfSLmPqRGPp9HtmkdCnd+g0ecHqvwfRCw2CJyjbSqPg==", - "requires": { - "@atlaskit/analytics-next": "^3.1.2", - "@atlaskit/popper": "^0.3.6", - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "react-node-resolver": "^1.0.1" - } - }, - "@atlaskit/popper": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/@atlaskit/popper/-/popper-0.3.7.tgz", - "integrity": "sha512-/eeruFjbSNhDjBB34Ty0MSmpQSb/9uIEkjHIGx5gTvCtC/hbbTGcAGI6Uwbi408l89wroVL2oZoXW9b26DQQGg==", - "requires": { - "@babel/runtime": "^7.0.0", - "memoize-one": "^3.0.1", - "react-popper": "1.0.2" - } - }, - "@atlaskit/theme": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-7.0.1.tgz", - "integrity": "sha512-wxXDnkUablJketNCrQuNUuazufYEA7kv0Y6Yzv6uvqfuyNpWUQt4H1psz/MW8DbZmCdku9dEYbNVK3nFP5TDGg==", - "requires": { - "@babel/runtime": "^7.0.0", - "prop-types": "^15.5.10" - } - } - } - }, - "@atlaskit/item": { - "version": "8.0.15", - "resolved": "https://registry.npmjs.org/@atlaskit/item/-/item-8.0.15.tgz", - "integrity": "sha512-58usNknxNPr3MItctzVexPKbFrHLmEewEqIHbO1GYAwwHUiXLKtJThxIami49inJXzsS7NS6J1ZP6LuvF+/zJA==", - "requires": { - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "prop-types": "^15.5.10", - "react-addons-text-content": "^0.0.4", - "uuid": "^3.1.0" - } - }, - "@atlaskit/layer": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@atlaskit/layer/-/layer-5.1.0.tgz", - "integrity": "sha512-mhHD0Qf/QG844KqqqzOY62zuO0GCtiF39Pqk9WCGa1jVV+q/w6dA+bd6qKOcuSHI5LnoUd1UVhruT73lRtUkbQ==", + "@atlaskit/motion": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/@atlaskit/motion/-/motion-0.4.6.tgz", + "integrity": "sha512-HZA9k/k4Vm98WGe0z4atVlpSUAgvXWF4c8HRnVNBwqDhfrqrO8+BeXyPMhXs6Fe7pHqVBIKwJ9/yinQ/lVPdOQ==", "requires": { "@babel/runtime": "^7.0.0", - "popper.js": "^1.14.1", - "raf-schd": "^2.1.0", - "react-scrolllock": "^3.0.2" - } - }, - "@atlaskit/lozenge": { - "version": "6.2.4", - "resolved": "https://registry.npmjs.org/@atlaskit/lozenge/-/lozenge-6.2.4.tgz", - "integrity": "sha512-yueV7yVnC8T+Fw9RrocuUrCk15yrr8Xt72bpJYctFlqJuydTDMX5wKuEInr3KjXJZQBpVrsPnooGb5aNeWwVEw==", - "requires": { - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0" - }, - "dependencies": { - "@atlaskit/theme": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-7.0.1.tgz", - "integrity": "sha512-wxXDnkUablJketNCrQuNUuazufYEA7kv0Y6Yzv6uvqfuyNpWUQt4H1psz/MW8DbZmCdku9dEYbNVK3nFP5TDGg==", - "requires": { - "@babel/runtime": "^7.0.0", - "prop-types": "^15.5.10" - } - } - } - }, - "@atlaskit/modal-dialog": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@atlaskit/modal-dialog/-/modal-dialog-8.0.1.tgz", - "integrity": "sha512-Ips7R8wUhBECbYKbRBC2SiQRUKh1ylJKRajMet9WV47V2WKt7AuRZ8YhNT+RWdp+63/Ze4sm748wfdwv9nfV9Q==", - "requires": { - "@atlaskit/analytics-next": "^4.0.0", - "@atlaskit/blanket": "^8.0.0", - "@atlaskit/button": "^10.1.3", - "@atlaskit/form": "^5.1.8", - "@atlaskit/icon": "^16.0.4", - "@atlaskit/portal": "^0.2.0", - "@atlaskit/textfield": "^0.3.0", - "@atlaskit/theme": "^8.0.0", - "@babel/runtime": "^7.0.0", - "exenv": "^1.2.2", - "prop-types": "^15.5.10", - "raf-schd": "^2.1.0", - "react-focus-lock": "^1.11.3", - "react-scrolllock": "^3.0.2", - "react-transition-group": "^2.2.1", - "tiny-invariant": "^0.0.3" - }, - "dependencies": { - "@atlaskit/analytics-next": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@atlaskit/analytics-next/-/analytics-next-4.0.5.tgz", - "integrity": "sha512-IqbKUQugMArrHZcCbm3MM9udbYGOzwE2D4vmiE1E/3waMDP+WybUi/5dwGcGY3FcVkW5/x2Mitt357K4ZOL8Dw==", - "requires": { - "@babel/runtime": "^7.0.0", - "prop-types": "^15.5.10" - } - }, - "@atlaskit/button": { - "version": "10.1.3", - "resolved": "https://registry.npmjs.org/@atlaskit/button/-/button-10.1.3.tgz", - "integrity": "sha512-FonEQSaGcjUPUY3JMT0UiPNInGnxot/XPDBxwCTyQP9DLF5GPSWlC1N7KmQV4ljiS/DoSCOSetA27cTBPsw/0Q==", - "requires": { - "@atlaskit/analytics-next": "^4.0.0", - "@atlaskit/analytics-next-types": "^3.1.2", - "@atlaskit/spinner": "10.0.0", - "@atlaskit/theme": "^8.0.0", - "@atlaskit/type-helpers": "^2.0.0", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "tslib": "^1.8.0" - } - }, - "@atlaskit/icon": { - "version": "16.0.9", - "resolved": "https://registry.npmjs.org/@atlaskit/icon/-/icon-16.0.9.tgz", - "integrity": "sha512-1gWuWgBsX6XZwX12iAPjoU0B0na92BZuCG0k8vHAIHJnhrgFpMJP7bqqV1IEob39qgbahk/4G9zagLBaNHWxoQ==", - "requires": { - "@atlaskit/theme": "^8.1.7", - "@babel/runtime": "^7.0.0", - "uuid": "^3.1.0" - } - }, - "@atlaskit/portal": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@atlaskit/portal/-/portal-0.2.2.tgz", - "integrity": "sha512-RsJG2UAI9e+Nzw7ydhu/pEf0fCwKY69IzV/G2tP/PG2cYgpgc9rvFT0W/lYIoWC8v0Wo9VYYOcTOWWZErLfFKg==", - "requires": { - "@babel/runtime": "^7.0.0", - "exenv": "^1.2.2", - "tiny-invariant": "^0.0.3" - } - }, - "@atlaskit/spinner": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@atlaskit/spinner/-/spinner-10.0.0.tgz", - "integrity": "sha512-zSCde3FyVzLK1LRg6EAEM5unfGO0MkFTjD2EhpHnRvjMCFIhGLa2KFJL6VT/FxvT/RrEDzZwUmIiSK1nXyGIuA==", - "requires": { - "@atlaskit/theme": "^8.0.0", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "react-transition-group": "^2.2.1" - } - }, - "@atlaskit/theme": { - "version": "8.1.7", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-8.1.7.tgz", - "integrity": "sha512-G7LUwdUW9dYMC3Fijpopxh+UeVIUjIB44NJB3MaqzneBmPnSP394Ys1m/pQUaCOMaZYXrwT3oct/jjnp7/nHWQ==", - "requires": { - "@babel/runtime": "^7.0.0", - "exenv": "^1.2.2", - "prop-types": "^15.5.10" - } - } + "@emotion/core": "^10.0.9" } }, "@atlaskit/multi-select": { - "version": "11.0.13", - "resolved": "https://registry.npmjs.org/@atlaskit/multi-select/-/multi-select-11.0.13.tgz", - "integrity": "sha512-SFfXxUQZWBYOb5TUwl7zq1QxQgyMipwFJAGBnUJ9j9jPu1Gb00CEGRRWTNvrz781nG6xhWqBZcHjrzSn8l5DPw==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@atlaskit/multi-select/-/multi-select-15.0.5.tgz", + "integrity": "sha512-vJGSthcsgVRU8PEsgL5vLJCEtftr95K632Oe6cw2/wsGx4Wq5k2ALHtciz1iGU93qyRDNpbtBYoerjCpivbVNA==", "requires": { - "@atlaskit/droplist": "^7.0.17", - "@atlaskit/field-base": "^11.0.13", - "@atlaskit/icon": "^15.0.2", - "@atlaskit/spinner": "^9.0.13", - "@atlaskit/tag": "^6.1.3", - "@atlaskit/tag-group": "^6.0.8", - "@atlaskit/theme": "^7.0.1", + "@atlaskit/droplist": "^11.0.0", + "@atlaskit/field-base": "^15.0.0", + "@atlaskit/icon": "^21.0.0", + "@atlaskit/spinner": "^15.0.0", + "@atlaskit/tag": "^11.0.0", + "@atlaskit/tag-group": "^10.0.0", + "@atlaskit/theme": "^11.0.0", "@babel/runtime": "^7.0.0", - "classnames": "^2.2.5", "uuid": "^3.1.0" - }, - "dependencies": { - "@atlaskit/icon": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@atlaskit/icon/-/icon-15.0.3.tgz", - "integrity": "sha512-UAf7U0/+5giS2uMlOeVMYmhuWD4fQy0eRcp7r8oEDBqZXNH0yIuHrfu1bPgt2SbFotrjxZdPpOX1i1dXEu7y6g==", - "requires": { - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "uuid": "^3.1.0" - } - }, - "@atlaskit/theme": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-7.0.1.tgz", - "integrity": "sha512-wxXDnkUablJketNCrQuNUuazufYEA7kv0Y6Yzv6uvqfuyNpWUQt4H1psz/MW8DbZmCdku9dEYbNVK3nFP5TDGg==", - "requires": { - "@babel/runtime": "^7.0.0", - "prop-types": "^15.5.10" - } - } } }, "@atlaskit/popper": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/@atlaskit/popper/-/popper-0.3.7.tgz", - "integrity": "sha512-/eeruFjbSNhDjBB34Ty0MSmpQSb/9uIEkjHIGx5gTvCtC/hbbTGcAGI6Uwbi408l89wroVL2oZoXW9b26DQQGg==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@atlaskit/popper/-/popper-5.0.4.tgz", + "integrity": "sha512-HBZUi8me48JEdfVri95oAZ0dOOfxcJD6pRoV40HGpHvW8cVxxvGrwQILEzTYKjhmfgHxniagz9ry2sD1XlHPcg==", "requires": { "@babel/runtime": "^7.0.0", - "memoize-one": "^3.0.1", - "react-popper": "1.0.2" + "@popperjs/core": "^2.4.2", + "react-popper": "^2.2.3" } }, "@atlaskit/portal": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@atlaskit/portal/-/portal-4.0.2.tgz", - "integrity": "sha512-48R200AgbIfXYlhRPqOErG4hWjwH0wVh/a7Dth9D1JQSVxxWwCKSQewkNvO9yMP0KFfUTYXAJRNrTivC97PImg==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@atlaskit/portal/-/portal-4.0.5.tgz", + "integrity": "sha512-jxs4Jvbp8ksFpcXv0VN4JxvulDDQGgIDoc3KM1jVt8ZWzl3z7WNZk+MAPdUc0byYcLoOeJUXjNcBdnZ8V7R02Q==", "requires": { - "@atlaskit/theme": "^10.0.0", + "@atlaskit/theme": "^11.0.0", + "@babel/runtime": "^7.0.0", "exenv": "^1.2.2", - "tiny-invariant": "^0.0.3", - "tslib": "^2.0.0" - }, - "dependencies": { - "@atlaskit/theme": { - "version": "10.0.5", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-10.0.5.tgz", - "integrity": "sha512-cgRhVQtN+EX/q5wayTlDs/M8uZqNJqWM6o0BcnaNk6ngQ5acbdL8G8ua956Uuhic9Hx+cR1zWqgJdVre93gZfg==", - "requires": { - "exenv": "^1.2.2", - "prop-types": "^15.5.10", - "tslib": "^2.0.0" - } - }, - "tslib": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", - "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==" - } + "tiny-invariant": "^0.0.3" } }, "@atlaskit/spinner": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@atlaskit/spinner/-/spinner-9.0.13.tgz", - "integrity": "sha512-EA5weoo1lftixC1oxVT1ePNCWATNaWETrAwOf6uuj/fpPTXjZ5HEwbgddlyCLVZ3vcljpXFTwmM1Nj24sGnrdg==", + "version": "15.0.6", + "resolved": "https://registry.npmjs.org/@atlaskit/spinner/-/spinner-15.0.6.tgz", + "integrity": "sha512-yi/32OT8cU0HRywjgw2EAvdb+ILt+9lopY4B61F/pdlZCra45srAHTM3Wj4KvqhCLeZ5UNiBaSPFC21G6UZjVA==", "requires": { - "@atlaskit/theme": "^7.0.1", + "@atlaskit/theme": "^11.0.0", "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "react-transition-group": "^2.2.1" - }, - "dependencies": { - "@atlaskit/theme": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-7.0.1.tgz", - "integrity": "sha512-wxXDnkUablJketNCrQuNUuazufYEA7kv0Y6Yzv6uvqfuyNpWUQt4H1psz/MW8DbZmCdku9dEYbNVK3nFP5TDGg==", - "requires": { - "@babel/runtime": "^7.0.0", - "prop-types": "^15.5.10" - } - } + "@emotion/core": "^10.0.9" } }, "@atlaskit/tabs": { - "version": "8.0.11", - "resolved": "https://registry.npmjs.org/@atlaskit/tabs/-/tabs-8.0.11.tgz", - "integrity": "sha512-OJ1U2RLwODJr9iqmeB2ce+4emGV6kDq+mEOThGhWXuZtY8g49d8N9x78yxvrqH0J/MFNqJq/5HH9Hus9ipJU0w==", + "version": "12.1.2", + "resolved": "https://registry.npmjs.org/@atlaskit/tabs/-/tabs-12.1.2.tgz", + "integrity": "sha512-/PbNIwXh0YMoo8pUjLwJfZEe+vtHENhBWuQc1pK4rW7JNBAD0VYrAJ+JLiZ+ZWGFCOoCSneoJguDBH0I2FMrqA==", "requires": { - "@atlaskit/analytics-next": "^3.1.2", - "@atlaskit/theme": "^7.0.1", + "@atlaskit/analytics-next": "^8.0.0", + "@atlaskit/theme": "^11.0.0", "@babel/runtime": "^7.0.0", - "classnames": "^2.2.5", - "css-element-queries": "^0.3.2", - "debounce": "^1.0.0", - "keycode": "^2.1.7" - }, - "dependencies": { - "@atlaskit/analytics-next": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@atlaskit/analytics-next/-/analytics-next-3.1.2.tgz", - "integrity": "sha512-bkYDvl3Ojsnim+bsc9BALfvOjiL7xdb2rTp/4yqUP9pfidtf5HudbOJ849+dKcRCmk/rFbfB/nhDBRU6rv1Ueg==", - "requires": { - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "prop-types": "^15.5.10" - } - }, - "@atlaskit/theme": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-7.0.1.tgz", - "integrity": "sha512-wxXDnkUablJketNCrQuNUuazufYEA7kv0Y6Yzv6uvqfuyNpWUQt4H1psz/MW8DbZmCdku9dEYbNVK3nFP5TDGg==", - "requires": { - "@babel/runtime": "^7.0.0", - "prop-types": "^15.5.10" - } - } + "@emotion/core": "^10.0.9" } }, "@atlaskit/tag": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/@atlaskit/tag/-/tag-6.1.3.tgz", - "integrity": "sha512-s/lZftXlsP5T5rF3F5u+On6j1SSBl+IJgRzc6v8iq8fHfMREk7RDNHAQusBO8e3OBBP547ZDJc9mywxowclVOw==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@atlaskit/tag/-/tag-11.0.5.tgz", + "integrity": "sha512-mph6MdzVObjNw/4xgxUUy42tUKs7lBuIWMZQcaCQqDftChMHrKPX2b7pJr6OGqFSnTmgULQuiB0PGs4uS4GgSQ==", "requires": { - "@atlaskit/analytics-next": "^3.1.2", - "@atlaskit/icon": "^15.0.2", - "@atlaskit/theme": "^7.0.1", + "@atlaskit/analytics-next": "^8.0.0", + "@atlaskit/icon": "^21.0.1", + "@atlaskit/motion": "^0.4.3", + "@atlaskit/theme": "^11.0.0", "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "create-error": "^0.3.1", - "debug": "^2.2.0" - }, - "dependencies": { - "@atlaskit/analytics-next": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@atlaskit/analytics-next/-/analytics-next-3.1.2.tgz", - "integrity": "sha512-bkYDvl3Ojsnim+bsc9BALfvOjiL7xdb2rTp/4yqUP9pfidtf5HudbOJ849+dKcRCmk/rFbfB/nhDBRU6rv1Ueg==", - "requires": { - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "prop-types": "^15.5.10" - } - }, - "@atlaskit/icon": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@atlaskit/icon/-/icon-15.0.3.tgz", - "integrity": "sha512-UAf7U0/+5giS2uMlOeVMYmhuWD4fQy0eRcp7r8oEDBqZXNH0yIuHrfu1bPgt2SbFotrjxZdPpOX1i1dXEu7y6g==", - "requires": { - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "uuid": "^3.1.0" - } - }, - "@atlaskit/theme": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-7.0.1.tgz", - "integrity": "sha512-wxXDnkUablJketNCrQuNUuazufYEA7kv0Y6Yzv6uvqfuyNpWUQt4H1psz/MW8DbZmCdku9dEYbNVK3nFP5TDGg==", - "requires": { - "@babel/runtime": "^7.0.0", - "prop-types": "^15.5.10" - } - } + "@emotion/core": "^10.0.9" } }, "@atlaskit/tag-group": { - "version": "6.0.8", - "resolved": "https://registry.npmjs.org/@atlaskit/tag-group/-/tag-group-6.0.8.tgz", - "integrity": "sha512-jGQSG+AJxQc0LdFoOULmS/9wCt/s3seakjS25MNaYBAsFuimsil/6oq/WJyQ2RGMTBNmKOxzVsztIQYumKH3Iw==", + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/@atlaskit/tag-group/-/tag-group-10.0.4.tgz", + "integrity": "sha512-WW5Aokol5Nqkfm+nXpJj7j+pM68gdysgh2FLpzqsvDA0lKu+8hgu0kfE8hHK0vD2moQz5Mtxy7jjTsT/dcdUJw==", "requires": { "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0" - } - }, - "@atlaskit/textfield": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@atlaskit/textfield/-/textfield-0.3.1.tgz", - "integrity": "sha512-RRjBFrdAt/UkkJqKPqW+Jc1yle9POsEuHAMuzF1mTGjJfIf6ItP2sF3cTTRXZAOWv7Fo8C+IFTO2R/JpNXQrMg==", - "requires": { - "@atlaskit/analytics-next": "^4.0.1", - "@atlaskit/theme": "^8.0.1", - "@babel/runtime": "^7.0.0", - "emotion": "^9.1.1" - }, - "dependencies": { - "@atlaskit/analytics-next": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@atlaskit/analytics-next/-/analytics-next-4.0.5.tgz", - "integrity": "sha512-IqbKUQugMArrHZcCbm3MM9udbYGOzwE2D4vmiE1E/3waMDP+WybUi/5dwGcGY3FcVkW5/x2Mitt357K4ZOL8Dw==", - "requires": { - "@babel/runtime": "^7.0.0", - "prop-types": "^15.5.10" - } - }, - "@atlaskit/theme": { - "version": "8.1.7", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-8.1.7.tgz", - "integrity": "sha512-G7LUwdUW9dYMC3Fijpopxh+UeVIUjIB44NJB3MaqzneBmPnSP394Ys1m/pQUaCOMaZYXrwT3oct/jjnp7/nHWQ==", - "requires": { - "@babel/runtime": "^7.0.0", - "exenv": "^1.2.2", - "prop-types": "^15.5.10" - } - } + "@emotion/core": "^10.0.9" } }, "@atlaskit/theme": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-7.0.2.tgz", - "integrity": "sha512-e0kFRFmR31yLc28AMzU8Eyv0We9ncL+3H0voMQjiCqQOLxfahuNTNijnQ+tQNLnnvl9O3xWYFIIR+MZnQ3QJ9A==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-11.0.2.tgz", + "integrity": "sha512-1lUyifZGPBFfsTBmlsL9gRVWDS1h+75qqpWJHuMN3x9TwWs9KB5lA8yLhX5/FavNcyLIDa/GIRM4DfAilhvi5w==", "requires": { "@babel/runtime": "^7.0.0", "exenv": "^1.2.2", @@ -1431,112 +415,30 @@ } }, "@atlaskit/toggle": { - "version": "5.0.14", - "resolved": "https://registry.npmjs.org/@atlaskit/toggle/-/toggle-5.0.14.tgz", - "integrity": "sha512-0Q3KhwqvFPv3aWDSYe69Vlly/i+USi/EhiWYs7p40SXQwmQ0OTi8yeDhBtIXw4hGZCx8yenE0Nr5dT5DmJfDrA==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@atlaskit/toggle/-/toggle-12.0.3.tgz", + "integrity": "sha512-Ee6G0MUEHjFD/AcbNAF+isNt+07qXZ9hzjSsRTeq/ioe+9ofwlsdiiQPiY631Nbb5OPDW0jtc0HRFqTUr17QgA==", "requires": { - "@atlaskit/analytics-next": "^3.1.2", - "@atlaskit/icon": "^15.0.2", - "@atlaskit/theme": "^7.0.1", + "@atlaskit/analytics-next": "^8.0.0", + "@atlaskit/icon": "^21.0.1", + "@atlaskit/theme": "^11.0.0", "@babel/runtime": "^7.0.0", - "uuid": "^3.1.0" - }, - "dependencies": { - "@atlaskit/analytics-next": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@atlaskit/analytics-next/-/analytics-next-3.1.2.tgz", - "integrity": "sha512-bkYDvl3Ojsnim+bsc9BALfvOjiL7xdb2rTp/4yqUP9pfidtf5HudbOJ849+dKcRCmk/rFbfB/nhDBRU6rv1Ueg==", - "requires": { - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "prop-types": "^15.5.10" - } - }, - "@atlaskit/icon": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@atlaskit/icon/-/icon-15.0.3.tgz", - "integrity": "sha512-UAf7U0/+5giS2uMlOeVMYmhuWD4fQy0eRcp7r8oEDBqZXNH0yIuHrfu1bPgt2SbFotrjxZdPpOX1i1dXEu7y6g==", - "requires": { - "@atlaskit/theme": "^7.0.1", - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "uuid": "^3.1.0" - } - }, - "@atlaskit/theme": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-7.0.1.tgz", - "integrity": "sha512-wxXDnkUablJketNCrQuNUuazufYEA7kv0Y6Yzv6uvqfuyNpWUQt4H1psz/MW8DbZmCdku9dEYbNVK3nFP5TDGg==", - "requires": { - "@babel/runtime": "^7.0.0", - "prop-types": "^15.5.10" - } - } + "@emotion/core": "^10.0.9" } }, "@atlaskit/tooltip": { - "version": "12.1.13", - "resolved": "https://registry.npmjs.org/@atlaskit/tooltip/-/tooltip-12.1.13.tgz", - "integrity": "sha512-Lo1HD5zdyYxpbbl1US79aW6OgHKSoHWkTZE//letuxCDHMS7pVnaiGLW8Kg8G8XrmbQazaRdPLJicVEhdEPcig==", + "version": "17.1.2", + "resolved": "https://registry.npmjs.org/@atlaskit/tooltip/-/tooltip-17.1.2.tgz", + "integrity": "sha512-0N63l18ZuyL2pjNXwY3pwnNos3HjOsFhSmnj2TLASC+RLz/6/Nk1k9gXuydfMjU2ntsr7xrVY5U7ING0mxAzQQ==", "requires": { - "@atlaskit/analytics-next": "^3.1.2", - "@atlaskit/popper": "^0.3.6", - "@atlaskit/portal": "^0.0.17", - "@atlaskit/theme": "^7.0.1", + "@atlaskit/analytics-next": "^8.1.0", + "@atlaskit/motion": "^0.4.0", + "@atlaskit/popper": "^5.0.0", + "@atlaskit/portal": "^4.0.0", + "@atlaskit/theme": "^11.0.0", "@babel/runtime": "^7.0.0", - "flushable": "^1.0.0", - "react-node-resolver": "^1.0.1", - "react-transition-group": "^2.2.1" - }, - "dependencies": { - "@atlaskit/analytics-next": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@atlaskit/analytics-next/-/analytics-next-3.1.2.tgz", - "integrity": "sha512-bkYDvl3Ojsnim+bsc9BALfvOjiL7xdb2rTp/4yqUP9pfidtf5HudbOJ849+dKcRCmk/rFbfB/nhDBRU6rv1Ueg==", - "requires": { - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "prop-types": "^15.5.10" - } - }, - "@atlaskit/popper": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/@atlaskit/popper/-/popper-0.3.7.tgz", - "integrity": "sha512-/eeruFjbSNhDjBB34Ty0MSmpQSb/9uIEkjHIGx5gTvCtC/hbbTGcAGI6Uwbi408l89wroVL2oZoXW9b26DQQGg==", - "requires": { - "@babel/runtime": "^7.0.0", - "memoize-one": "^3.0.1", - "react-popper": "1.0.2" - } - }, - "@atlaskit/portal": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@atlaskit/portal/-/portal-0.0.17.tgz", - "integrity": "sha512-nn7b0xd1f/zHaAVCl18vmInPS5/P3zJyDP5pVBeH6Lg4Xo60BR1SDOca9EzKqvxs0FFE84HWcjpWSBRxHZ5sHw==", - "requires": { - "@babel/runtime": "^7.0.0", - "babel-runtime": "^6.26.0", - "exenv": "^1.2.2", - "tiny-invariant": "^0.0.3" - } - }, - "@atlaskit/theme": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@atlaskit/theme/-/theme-7.0.1.tgz", - "integrity": "sha512-wxXDnkUablJketNCrQuNUuazufYEA7kv0Y6Yzv6uvqfuyNpWUQt4H1psz/MW8DbZmCdku9dEYbNVK3nFP5TDGg==", - "requires": { - "@babel/runtime": "^7.0.0", - "prop-types": "^15.5.10" - } - } - } - }, - "@atlaskit/type-helpers": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@atlaskit/type-helpers/-/type-helpers-2.0.2.tgz", - "integrity": "sha512-UY37unuQ8uLkeeMOs281+uUobY4B6YHZe628cn4WJUCJ/sjZH2+6ZLcVTquinwKwK5NcVwx7Lc4gEYxGoL0D6A==", - "requires": { - "react": "^16.4.0" + "@emotion/core": "^10.0.9", + "bind-event-listener": "^1.0.2" } }, "@babel/code-frame": { @@ -1982,6 +884,11 @@ "@babel/types": "^7.0.0" } }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, "@babel/helper-wrap-function": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.1.0.tgz", @@ -3040,19 +1947,384 @@ "minimist": "^1.2.0" } }, - "@emotion/babel-utils": { - "version": "0.6.10", - "resolved": "https://registry.npmjs.org/@emotion/babel-utils/-/babel-utils-0.6.10.tgz", - "integrity": "sha512-/fnkM/LTEp3jKe++T0KyTszVGWNKPNOUJfjNKLO17BzQ6QPxgbg3whayom1Qr2oLFH3V92tDymU+dT5q676uow==", + "@compiled/babel-plugin": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@compiled/babel-plugin/-/babel-plugin-0.5.4.tgz", + "integrity": "sha512-51uB3MYWre+MRNnVYhVoXybO5ZbvJkbmm7savMShjZlQ+lWs+HIP/AJGmyqoQhWLnGE4MAKR58wCdh4f81rsnA==", "requires": { - "@emotion/hash": "^0.6.6", - "@emotion/memoize": "^0.6.6", - "@emotion/serialize": "^0.9.1", - "convert-source-map": "^1.5.1", - "find-root": "^1.1.0", - "source-map": "^0.7.2" + "@babel/core": "^7.12.10", + "@babel/generator": "^7.12.11", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-jsx": "^7.12.1", + "@babel/plugin-transform-flow-strip-types": "^7.12.10", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.12", + "@babel/types": "^7.12.12", + "@compiled/css": "0.5.4", + "@compiled/utils": "0.5.4", + "@emotion/is-prop-valid": "^1.0.0", + "resolve": "^1.19.0" }, "dependencies": { + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/core": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz", + "integrity": "sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.10", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.10", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.10", + "@babel/types": "^7.12.10", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, + "@babel/generator": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz", + "integrity": "sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==", + "requires": { + "@babel/types": "^7.12.11", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz", + "integrity": "sha512-AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA==", + "requires": { + "@babel/helper-get-function-arity": "^7.12.10", + "@babel/template": "^7.12.7", + "@babel/types": "^7.12.11" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz", + "integrity": "sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag==", + "requires": { + "@babel/types": "^7.12.10" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz", + "integrity": "sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==", + "requires": { + "@babel/types": "^7.12.7" + } + }, + "@babel/helper-module-imports": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", + "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", + "requires": { + "@babel/types": "^7.12.5" + } + }, + "@babel/helper-module-transforms": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", + "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", + "requires": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-simple-access": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/helper-validator-identifier": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "lodash": "^4.17.19" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz", + "integrity": "sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ==", + "requires": { + "@babel/types": "^7.12.10" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "@babel/helper-replace-supers": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.11.tgz", + "integrity": "sha512-q+w1cqmhL7R0FNzth/PLLp2N+scXEK/L2AHbXUyydxp828F4FEa5WcVoqui9vFRiHDQErj9Zof8azP32uGVTRA==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.12.7", + "@babel/helper-optimise-call-expression": "^7.12.10", + "@babel/traverse": "^7.12.10", + "@babel/types": "^7.12.11" + } + }, + "@babel/helper-simple-access": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", + "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", + "requires": { + "@babel/types": "^7.12.1" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz", + "integrity": "sha512-LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g==", + "requires": { + "@babel/types": "^7.12.11" + } + }, + "@babel/helpers": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", + "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", + "requires": { + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz", + "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==" + }, + "@babel/plugin-syntax-flow": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.1.tgz", + "integrity": "sha512-1lBLLmtxrwpm4VKmtVFselI/P3pX+G63fAtUUt6b2Nzgao77KNDwyuRt90Mj2/9pKobtt68FdvjfqohZjg/FCA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.10.tgz", + "integrity": "sha512-0ti12wLTLeUIzu9U7kjqIn4MyOL7+Wibc7avsHhj4o1l5C0ATs8p2IMHrVYjm9t9wzhfEO6S3kxax0Rpdo8LTg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-flow": "^7.12.1" + } + }, + "@babel/template": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", + "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.12.7", + "@babel/types": "^7.12.7" + } + }, + "@babel/traverse": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.12.tgz", + "integrity": "sha512-s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w==", + "requires": { + "@babel/code-frame": "^7.12.11", + "@babel/generator": "^7.12.11", + "@babel/helper-function-name": "^7.12.11", + "@babel/helper-split-export-declaration": "^7.12.11", + "@babel/parser": "^7.12.11", + "@babel/types": "^7.12.12", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "@babel/types": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.12.tgz", + "integrity": "sha512-lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ==", + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "requires": { + "ms": "2.1.2" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "json5": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + } + } + }, + "@compiled/css": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@compiled/css/-/css-0.5.4.tgz", + "integrity": "sha512-iw+z93et3mN4CpObkVol+WQy9lKVdy/SDq8RioCxMOdmoQ+SLW5PgTYh7llCPuPH6MOH0kJUqPeRAZhp3BBNXQ==", + "requires": { + "@compiled/utils": "0.5.4", + "autoprefixer": "^9.8.6", + "convert-source-map": "^1.7.0", + "cssnano-preset-default": "^4.0.7", + "postcss": "^7.0.35", + "postcss-nested": "^4.2.3", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-selector-parser": "^6.0.4", + "postcss-values-parser": "^4.0.0" + }, + "dependencies": { + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz", + "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==", + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1", + "util-deprecate": "^1.0.2" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@compiled/react": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@compiled/react/-/react-0.5.4.tgz", + "integrity": "sha512-lEC8SB3UNLStyTIeS7V/+pnGlffoyDtIHnNDI/PZTHOhUXVhb8rnqwAAyoOOdNu6gpktwOaFYCu07IRH9SvxeA==", + "requires": { + "@compiled/babel-plugin": "0.5.4", + "csstype": "^3.0.6" + }, + "dependencies": { + "csstype": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.6.tgz", + "integrity": "sha512-+ZAmfyWMT7TiIlzdqJgjMb7S4f1beorDbWbsocyK4RaiqA5RTX3K14bnBWmmA9QEM0gRdsjyyrEmcyga8Zsxmw==" + } + } + }, + "@compiled/utils": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@compiled/utils/-/utils-0.5.4.tgz", + "integrity": "sha512-8Li4OcVdrwER7gfZj8SeoxDTCvXgc2TNHMryb1KDm5Il18ASafb6YUCdPorORS17ajGkPR6iEGIfVuxzOtJq7Q==", + "requires": { + "convert-source-map": "^1.7.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, "source-map": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", @@ -3069,18 +2341,19 @@ "@emotion/stylis": "0.8.5", "@emotion/utils": "0.11.3", "@emotion/weak-memoize": "0.2.5" - }, - "dependencies": { - "@emotion/stylis": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", - "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" - }, - "@emotion/utils": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz", - "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==" - } + } + }, + "@emotion/core": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/@emotion/core/-/core-10.1.1.tgz", + "integrity": "sha512-ZMLG6qpXR8x031NXD8HJqugy/AZSkAuMxxqB46pmAR7ze47MhNJ56cdoX243QPZdGctrdfo+s08yZTiwaUcRKA==", + "requires": { + "@babel/runtime": "^7.5.5", + "@emotion/cache": "^10.0.27", + "@emotion/css": "^10.0.27", + "@emotion/serialize": "^0.11.15", + "@emotion/sheet": "0.9.4", + "@emotion/utils": "0.11.3" } }, "@emotion/css": { @@ -3091,78 +2364,36 @@ "@emotion/serialize": "^0.11.15", "@emotion/utils": "0.11.3", "babel-plugin-emotion": "^10.0.27" - }, - "dependencies": { - "@emotion/hash": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", - "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" - }, - "@emotion/memoize": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", - "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" - }, - "@emotion/serialize": { - "version": "0.11.16", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz", - "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==", - "requires": { - "@emotion/hash": "0.8.0", - "@emotion/memoize": "0.7.4", - "@emotion/unitless": "0.7.5", - "@emotion/utils": "0.11.3", - "csstype": "^2.5.7" - } - }, - "@emotion/unitless": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", - "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" - }, - "@emotion/utils": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz", - "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==" - }, - "babel-plugin-emotion": { - "version": "10.0.33", - "resolved": "https://registry.npmjs.org/babel-plugin-emotion/-/babel-plugin-emotion-10.0.33.tgz", - "integrity": "sha512-bxZbTTGz0AJQDHm8k6Rf3RQJ8tX2scsfsRyKVgAbiUPUNIRtlK+7JxP+TAd1kRLABFxe0CFm2VdK4ePkoA9FxQ==", - "requires": { - "@babel/helper-module-imports": "^7.0.0", - "@emotion/hash": "0.8.0", - "@emotion/memoize": "0.7.4", - "@emotion/serialize": "^0.11.16", - "babel-plugin-macros": "^2.0.0", - "babel-plugin-syntax-jsx": "^6.18.0", - "convert-source-map": "^1.5.0", - "escape-string-regexp": "^1.0.5", - "find-root": "^1.1.0", - "source-map": "^0.5.7" - } - } } }, "@emotion/hash": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.6.6.tgz", - "integrity": "sha512-ojhgxzUHZ7am3D2jHkMzPpsBAiB005GF5YU4ea+8DNPybMk01JJUM9V9YRlF/GE95tcOm8DxQvWA2jq19bGalQ==" + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "@emotion/is-prop-valid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.0.0.tgz", + "integrity": "sha512-G5X0t7eR9pkhUvAY32QS3lToP9JyNF8It5CcmMvbWjmC9/Yq7IhevaKqxl+me2BKR93iTPiL/h3En1ZX/1G3PQ==", + "requires": { + "@emotion/memoize": "^0.7.4" + } }, "@emotion/memoize": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.6.6.tgz", - "integrity": "sha512-h4t4jFjtm1YV7UirAFuSuFGyLa+NNxjdkq6DpFLANNQY5rHueFZHVY+8Cu1HYVP6DrheB0kv4m5xPjo7eKT7yQ==" + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" }, "@emotion/serialize": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.9.1.tgz", - "integrity": "sha512-zTuAFtyPvCctHBEL8KZ5lJuwBanGSutFEncqLn/m9T1a6a93smBStK+bZzcNPgj4QS8Rkw9VTwJGhRIUVO8zsQ==", + "version": "0.11.16", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz", + "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==", "requires": { - "@emotion/hash": "^0.6.6", - "@emotion/memoize": "^0.6.6", - "@emotion/unitless": "^0.6.7", - "@emotion/utils": "^0.8.2" + "@emotion/hash": "0.8.0", + "@emotion/memoize": "0.7.4", + "@emotion/unitless": "0.7.5", + "@emotion/utils": "0.11.3", + "csstype": "^2.5.7" } }, "@emotion/sheet": { @@ -3170,20 +2401,50 @@ "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-0.9.4.tgz", "integrity": "sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA==" }, + "@emotion/styled": { + "version": "10.0.27", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-10.0.27.tgz", + "integrity": "sha512-iK/8Sh7+NLJzyp9a5+vIQIXTYxfT4yB/OJbjzQanB2RZpvmzBQOHZWhpAMZWYEKRNNbsD6WfBw5sVWkb6WzS/Q==", + "requires": { + "@emotion/styled-base": "^10.0.27", + "babel-plugin-emotion": "^10.0.27" + } + }, + "@emotion/styled-base": { + "version": "10.0.31", + "resolved": "https://registry.npmjs.org/@emotion/styled-base/-/styled-base-10.0.31.tgz", + "integrity": "sha512-wTOE1NcXmqMWlyrtwdkqg87Mu6Rj1MaukEoEmEkHirO5IoHDJ8LgCQL4MjJODgxWxXibGR3opGp1p7YvkNEdXQ==", + "requires": { + "@babel/runtime": "^7.5.5", + "@emotion/is-prop-valid": "0.8.8", + "@emotion/serialize": "^0.11.15", + "@emotion/utils": "0.11.3" + }, + "dependencies": { + "@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "requires": { + "@emotion/memoize": "0.7.4" + } + } + } + }, "@emotion/stylis": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.7.1.tgz", - "integrity": "sha512-/SLmSIkN13M//53TtNxgxo57mcJk/UJIDFRKwOiLIBEyBHEcipgR6hNMQ/59Sl4VjCJ0Z/3zeAZyvnSLPG/1HQ==" + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", + "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" }, "@emotion/unitless": { - "version": "0.6.7", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.6.7.tgz", - "integrity": "sha512-Arj1hncvEVqQ2p7Ega08uHLr1JuRYBuO5cIvcA+WWEQ5+VmkOE3ZXzl04NbQxeQpWX78G7u6MqxKuNX3wvYZxg==" + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" }, "@emotion/utils": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.8.2.tgz", - "integrity": "sha512-rLu3wcBWH4P5q1CGoSSH/i9hrXs7SlbRLkoq9IGuoPYNGQvDJ3pt/wmOM+XgYjIDRMVIdkUWt0RsfzF50JfnCw==" + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz", + "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==" }, "@emotion/weak-memoize": { "version": "0.2.5", @@ -3366,6 +2627,11 @@ "isomorphic-fetch": "^2.2.1" } }, + "@popperjs/core": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.6.0.tgz", + "integrity": "sha512-cPqjjzuFWNK3BSKLm0abspP0sp/IGOli4p5I5fKFAzdS8fvjdOwDCfZqAaIiXd9lPkOWi3SUUfZof3hEb7J/uw==" + }, "@react-native-async-storage/async-storage": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.13.2.tgz", @@ -4651,6 +3917,16 @@ "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz", "integrity": "sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q==" }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" + }, "@types/seedrandom": { "version": "2.4.27", "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.27.tgz", @@ -4871,11 +4147,6 @@ "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", "dev": true }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" - }, "abort-controller": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", @@ -4947,6 +4218,11 @@ "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=", "dev": true }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + }, "amplitude-js": { "version": "7.3.3", "resolved": "https://registry.npmjs.org/amplitude-js/-/amplitude-js-7.3.3.tgz", @@ -5049,6 +4325,14 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, "ansi-wrap": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", @@ -5606,6 +4890,54 @@ "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" }, + "autoprefixer": { + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "browserslist": { + "version": "4.16.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.1.tgz", + "integrity": "sha512-UXhDrwqsNcpTYJBTZsbGATDxZbiVDsx6UjpmRUmtnP10pr8wAYr5LgFoEFw9ixriQH2mv/NX2SfGzE/o8GndLA==", + "requires": { + "caniuse-lite": "^1.0.30001173", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.634", + "escalade": "^3.1.1", + "node-releases": "^1.1.69" + } + }, + "caniuse-lite": { + "version": "1.0.30001179", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001179.tgz", + "integrity": "sha512-blMmO0QQujuUWZKyVrD1msR4WNDAqb/UPO1Sw2WWsQ7deoM5bJiicKnWJ1Y0NS/aGINSnKPIWBMw5luX+NDUCA==" + }, + "colorette": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==" + }, + "node-releases": { + "version": "1.1.70", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz", + "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==" + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + } + } + }, "babel-eslint": { "version": "10.0.1", "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.0.1.tgz", @@ -5641,54 +4973,90 @@ } }, "babel-plugin-emotion": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/babel-plugin-emotion/-/babel-plugin-emotion-9.2.11.tgz", - "integrity": "sha512-dgCImifnOPPSeXod2znAmgc64NhaaOjGEHROR/M+lmStb3841yK1sgaDYAYMnlvWNz8GnpwIPN0VmNpbWYZ+VQ==", + "version": "10.0.33", + "resolved": "https://registry.npmjs.org/babel-plugin-emotion/-/babel-plugin-emotion-10.0.33.tgz", + "integrity": "sha512-bxZbTTGz0AJQDHm8k6Rf3RQJ8tX2scsfsRyKVgAbiUPUNIRtlK+7JxP+TAd1kRLABFxe0CFm2VdK4ePkoA9FxQ==", "requires": { "@babel/helper-module-imports": "^7.0.0", - "@emotion/babel-utils": "^0.6.4", - "@emotion/hash": "^0.6.2", - "@emotion/memoize": "^0.6.1", - "@emotion/stylis": "^0.7.0", + "@emotion/hash": "0.8.0", + "@emotion/memoize": "0.7.4", + "@emotion/serialize": "^0.11.16", "babel-plugin-macros": "^2.0.0", "babel-plugin-syntax-jsx": "^6.18.0", "convert-source-map": "^1.5.0", + "escape-string-regexp": "^1.0.5", "find-root": "^1.1.0", - "mkdirp": "^0.5.1", - "source-map": "^0.5.7", - "touch": "^2.0.1" + "source-map": "^0.5.7" } }, "babel-plugin-macros": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.5.1.tgz", - "integrity": "sha512-xN3KhAxPzsJ6OQTktCanNpIFnnMsCV+t8OloKxIL72D6+SUZYFn9qfklPgef5HyyDtzYZqqb+fs1S12+gQY82Q==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", "requires": { - "@babel/runtime": "^7.4.2", - "cosmiconfig": "^5.2.0", - "resolve": "^1.10.0" + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" }, "dependencies": { "@babel/runtime": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.3.tgz", - "integrity": "sha512-9lsJwJLxDh/T3Q3SZszfWOTkk3pHbkmH+3KY+zwIDmsNlxsumuhS2TH3NIpktU4kNvfzy+k3eLT7aTJSPTo0OA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", + "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", "requires": { - "regenerator-runtime": "^0.13.2" + "regenerator-runtime": "^0.13.4" } }, - "regenerator-runtime": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz", - "integrity": "sha512-S/TQAZJO+D3m9xeN1WTI8dLKBBiRgXBlTJvbWjCThHWZj9EvHK70Ff50/tYj2J/fvBY6JtFVwRuazHN2E7M9BA==" + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" }, "resolve": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.1.tgz", - "integrity": "sha512-KuIe4mf++td/eFb6wkaPbMDnP6kObCaEtIDuHOUED6MNUo4K670KZUHuuvYPZDxNF0WVLw49n06M2m2dXphEzA==", + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", "requires": { + "is-core-module": "^2.1.0", "path-parse": "^1.0.6" } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" } } }, @@ -5736,15 +5104,6 @@ "babel-plugin-syntax-trailing-function-commas": "^7.0.0-beta.0" } }, - "babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - } - }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", @@ -5878,6 +5237,11 @@ "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==", "dev": true }, + "bind-event-listener": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bind-event-listener/-/bind-event-listener-1.0.2.tgz", + "integrity": "sha512-50S1ecl2UzqyHabspfZkZ0zp+V92ueggSm5BUFYGCHq9cD48a6bDqZeEykSWF4yFEbWDIOkl1Ly7igta9l3E7Q==" + }, "bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", @@ -6331,6 +5695,17 @@ "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, "caniuse-lite": { "version": "1.0.30000989", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000989.tgz", @@ -6344,6 +5719,31 @@ "rsvp": "^4.8.4" } }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, "chardet": { "version": "0.4.2", "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", @@ -6600,6 +6000,16 @@ "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", "dev": true }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", @@ -6614,6 +6024,15 @@ "object-visit": "^1.0.0" } }, + "color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", + "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.4" + } + }, "color-convert": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz", @@ -6627,6 +6046,15 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, + "color-string": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz", + "integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, "color-support": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", @@ -6951,25 +6379,6 @@ } } }, - "create-emotion": { - "version": "9.2.12", - "resolved": "https://registry.npmjs.org/create-emotion/-/create-emotion-9.2.12.tgz", - "integrity": "sha512-P57uOF9NL2y98Xrbl2OuiDQUZ30GVmASsv5fbsjF4Hlraip2kyAvMm+2PoYUvFFw03Fhgtxk3RqZSm2/qHL9hA==", - "requires": { - "@emotion/hash": "^0.6.2", - "@emotion/memoize": "^0.6.1", - "@emotion/stylis": "^0.7.0", - "@emotion/unitless": "^0.6.2", - "csstype": "^2.5.2", - "stylis": "^3.5.0", - "stylis-rule-sheet": "^0.0.10" - } - }, - "create-error": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/create-error/-/create-error-0.3.1.tgz", - "integrity": "sha1-aYECRaYp5lRDK/BDdzYAA6U1GiM=" - }, "create-hash": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", @@ -7007,15 +6416,6 @@ "object-assign": "^4.1.1" } }, - "create-react-context": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/create-react-context/-/create-react-context-0.2.3.tgz", - "integrity": "sha512-CQBmD0+QGgTaxDL3OX1IDXYqjkp2It4RIbcb99jS6AEg27Ga+a9G3JtK6SIu0HBwPLZlmwt9F7UwWA4Bn92Rag==", - "requires": { - "fbjs": "^0.8.0", - "gud": "^1.0.0" - } - }, "cross-os": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/cross-os/-/cross-os-1.4.0.tgz", @@ -7057,10 +6457,19 @@ "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=" }, - "css-element-queries": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/css-element-queries/-/css-element-queries-0.3.2.tgz", - "integrity": "sha1-U12AiRs68hOV0AXxmQX+UVS1zP8=" + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } }, "css-loader": { "version": "3.6.0", @@ -7187,6 +6596,11 @@ "nth-check": "^1.0.2" } }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, "css-to-react-native": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-2.3.2.tgz", @@ -7226,13 +6640,80 @@ "cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=" + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=" + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==" + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + } }, "csstype": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.4.tgz", - "integrity": "sha512-lAJUJP3M6HxFXbqtGRc0iZrdyeN+WzOWeY0q/VnFzI+kqVrYIzC7bWlKqCW7oCIdzoPkvfp82EVvrTlQ8zsWQg==" + "version": "2.6.14", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.14.tgz", + "integrity": "sha512-2mSc+VEpGPblzAxyeR+vZhJKgYg0Og0nnRi7pmRXFYYxSfnOnW8A5wwQb4n4cE2nIOzqKOAzLCaEX6aBmNEv8A==" }, "current-executing-script": { "version": "0.1.3", @@ -7250,11 +6731,6 @@ "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.8.20.tgz", "integrity": "sha512-mH0MCDxw6UCGJYxVN78h8ugWycZAO8thkj3bW6vApL5tS0hQplIDdAQcmbvl7n35H0AKdCJQaArTrIQw2xt4Qg==" }, - "debounce": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.0.tgz", - "integrity": "sha512-mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg==" - }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -7534,6 +7010,21 @@ "domelementtype": "1" } }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "requires": { + "is-obj": "^2.0.0" + }, + "dependencies": { + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" + } + } + }, "dropbox": { "version": "4.0.9", "resolved": "https://registry.npmjs.org/dropbox/-/dropbox-4.0.9.tgz", @@ -7572,6 +7063,11 @@ "integrity": "sha512-kS/gEPzZs3Y1rRsbGX4UOSjtP/CeJP0CxSNZHYxGfVM/VgLcv0ZqM7C45YyTj2DI2g7+P9Dd24C+IMIg6D0nYQ==", "dev": true }, + "electron-to-chromium": { + "version": "1.3.645", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.645.tgz", + "integrity": "sha512-T7mYop3aDpRHIQaUYcmzmh6j9MAe560n6ukqjJMbVC6bVTau7dSpvB18bcsBPPtOSe10cKxhJFtlbEzLa0LL1g==" + }, "elliptic": { "version": "6.5.3", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz", @@ -7605,15 +7101,6 @@ "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" }, - "emotion": { - "version": "9.2.12", - "resolved": "https://registry.npmjs.org/emotion/-/emotion-9.2.12.tgz", - "integrity": "sha512-hcx7jppaI8VoXxIWEhxpDW7I+B4kq9RNzQLmsrF6LY8BGKqe2N+gFAQr0EfuFucFlPs2A9HM4+xNj4NeqEWIOQ==", - "requires": { - "babel-plugin-emotion": "^9.2.11", - "create-emotion": "^9.2.12" - } - }, "encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", @@ -7750,6 +7237,11 @@ "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==" }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, "escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", @@ -8678,34 +8170,6 @@ } } }, - "final-form": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/final-form/-/final-form-4.12.0.tgz", - "integrity": "sha512-z1fSzDNmIBlDjRMaluM3WgDbcwCFpPm7mvopplgXGMRS49MXR+1n//lteLwPURdGQNOZhWm3GwiEJanEHCItww==", - "requires": { - "@babel/runtime": "^7.3.1" - }, - "dependencies": { - "@babel/runtime": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.3.tgz", - "integrity": "sha512-9lsJwJLxDh/T3Q3SZszfWOTkk3pHbkmH+3KY+zwIDmsNlxsumuhS2TH3NIpktU4kNvfzy+k3eLT7aTJSPTo0OA==", - "requires": { - "regenerator-runtime": "^0.13.2" - } - }, - "regenerator-runtime": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz", - "integrity": "sha512-S/TQAZJO+D3m9xeN1WTI8dLKBBiRgXBlTJvbWjCThHWZj9EvHK70Ff50/tYj2J/fvBY6JtFVwRuazHN2E7M9BA==" - } - } - }, - "final-form-focus": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/final-form-focus/-/final-form-focus-1.1.2.tgz", - "integrity": "sha512-Gd+Bd2Ll7ijo3/sd6kJ/bwLkhc2bUJPxTON6fIqee/008EJpACWhT+zoWCm9q6NcfMcWRS+Sp5ikRX8iqdXeGQ==" - }, "finalhandler": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", @@ -8796,15 +8260,10 @@ "readable-stream": "^2.3.6" } }, - "flushable": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/flushable/-/flushable-1.0.0.tgz", - "integrity": "sha512-WQr7DsBZfdmXwqWk7yyk9H2R60iHiUpLMvkov6KivafC9d1SzDTjSBsKMa8skT4laaSxus+F4v7WLO6J0zxPkw==" - }, "focus-lock": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/focus-lock/-/focus-lock-0.6.3.tgz", - "integrity": "sha512-EU6ePgEauhWrzJEN5RtG1d1ayrWXhEnfzTjnieHj+jG9tNHDEhKTAnCn1TN3gs9h6XWCDH6cpeX1VXY/lzLwZg==" + "version": "0.6.8", + "resolved": "https://registry.npmjs.org/focus-lock/-/focus-lock-0.6.8.tgz", + "integrity": "sha512-vkHTluRCoq9FcsrldC0ulQHiyBYgVJB2CX53I8r0nTC6KnEij7Of0jpBspjt3/CuNb6fyoj3aOh9J2HgQUM0og==" }, "focus-visible": { "version": "5.1.0", @@ -9417,6 +8876,11 @@ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", "dev": true }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, "get-caller-file": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", @@ -9533,11 +8997,6 @@ "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" }, - "gud": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz", - "integrity": "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==" - }, "gzip-size": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", @@ -9678,6 +9137,11 @@ "resolved": "https://registry.npmjs.org/hermes-engine/-/hermes-engine-0.2.1.tgz", "integrity": "sha512-eNHUQHuadDMJARpaqvlCZoK/Nitpj6oywq3vQ3wCwEsww5morX34mW5PmKWQTO7aU0ck0hgulxR+EVDlXygGxQ==" }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" + }, "hmac-drbg": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", @@ -9736,6 +9200,21 @@ "wbuf": "^1.1.0" } }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==" + }, "html-entities": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz", @@ -10003,8 +9482,7 @@ "indexes-of": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", - "dev": true + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" }, "infer-owner": { "version": "1.0.4", @@ -10154,6 +9632,11 @@ "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=", "dev": true }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" + }, "is-accessor-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", @@ -10207,6 +9690,37 @@ "ci-info": "^2.0.0" } }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", + "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "requires": { + "has": "^1.0.3" + }, + "dependencies": { + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + } + } + }, "is-data-descriptor": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", @@ -10341,11 +9855,24 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "requires": { + "html-comment-regex": "^1.1.0" + } + }, "is-symbol": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz", "integrity": "sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI=" }, + "is-url-superb": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-url-superb/-/is-url-superb-4.0.0.tgz", + "integrity": "sha512-GI+WjezhPPcbM+tqE9LnmsY5qqjwHzTvjJ36wxYX5ujNXefSUJ/T17r5bqDV8yLhcgB59KTPNOc9O9cmHTPWsA==" + }, "is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", @@ -10696,6 +10223,11 @@ "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, "json-schema-traverse": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", @@ -10760,11 +10292,6 @@ "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-2.2.0.tgz", "integrity": "sha1-fYa9VmefWM5qhHBKZX3TkruoGnk=" }, - "keycode": { - "version": "2.1.9", - "resolved": "https://registry.npmjs.org/keycode/-/keycode-2.1.9.tgz", - "integrity": "sha1-lkojxU5IiUBbSGGlyfBIDUUUHfo=" - }, "killable": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", @@ -10862,6 +10389,11 @@ "version": "github:mmig/libflac.js#93d37e7f811f01cf7d8b6a603e38bd3c3810907d", "from": "github:mmig/libflac.js#93d37e7f811f01cf7d8b6a603e38bd3c3810907d" }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, "linkify-it": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", @@ -10937,11 +10469,21 @@ "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, "lodash.throttle": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=" }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, "log-symbols": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", @@ -11114,11 +10656,6 @@ } } }, - "memoize-one": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-3.1.1.tgz", - "integrity": "sha512-YqVh744GsMlZu6xkhGslPSqSurOv6P+kLN2J3ysBZfagLcL5FdRK/0UpgLoL8hwjjEvvAVkjJZyFP+1T6p1vgA==" - }, "memory-fs": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", @@ -12298,6 +11835,16 @@ "remove-trailing-separator": "^1.0.1" } }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + }, + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==" + }, "npm-run-path": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", @@ -12319,6 +11866,11 @@ "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==" }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", @@ -12916,6 +12468,21 @@ "readable-stream": "^2.1.5" } }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + } + } + }, "parse-asn1": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", @@ -13132,9 +12699,9 @@ "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==" }, "popper.js": { - "version": "1.14.4", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.14.4.tgz", - "integrity": "sha1-juwdj/AqWjoVLdQ0FKFce3n9abY=" + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" }, "portfinder": { "version": "1.0.26", @@ -13188,7 +12755,6 @@ "version": "7.0.32", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", - "dev": true, "requires": { "chalk": "^2.4.2", "source-map": "^0.6.1", @@ -13199,7 +12765,6 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, "requires": { "color-convert": "^1.9.0" } @@ -13208,7 +12773,6 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -13219,7 +12783,6 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, "requires": { "has-flag": "^3.0.0" } @@ -13229,26 +12792,185 @@ "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, "supports-color": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, "requires": { "has-flag": "^3.0.0" } } } }, + "postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + }, + "dependencies": { + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + } + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, "postcss-modules-extract-imports": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", @@ -13298,22 +13020,190 @@ "postcss": "^7.0.6" } }, + "postcss-nested": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-4.2.3.tgz", + "integrity": "sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw==", + "requires": { + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2" + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, "postcss-selector-parser": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", - "dev": true, "requires": { "cssesc": "^3.0.0", "indexes-of": "^1.0.1", "uniq": "^1.0.1" } }, + "postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "requires": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, "postcss-value-parser": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" }, + "postcss-values-parser": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-4.0.0.tgz", + "integrity": "sha512-R9x2D87FcbhwXUmoCXJR85M1BLII5suXRuXibGYyBJ7lVDEpRIdKZh4+8q5S+/+A4m0IoG1U5tFw39asyhX/Hw==", + "requires": { + "color-name": "^1.1.4", + "is-url-superb": "^4.0.0", + "postcss": "^7.0.5" + }, + "dependencies": { + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, "postis": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/postis/-/postis-2.2.0.tgz", @@ -13591,40 +13481,13 @@ } }, "react": { - "version": "16.9.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.9.0.tgz", - "integrity": "sha512-+7LQnFBwkiw+BobzOF6N//BdoNw0ouwmSJTEm9cglOOmsg/TMiFHZLe2sEoN5M7LgJTj9oHH0gxklfnQe66S1w==", + "version": "16.12.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.12.0.tgz", + "integrity": "sha512-fglqy3k5E+81pA8s+7K0/T3DBCF0ZDOher1elBFzF7O6arXJgzyu/FW+COxFvAWXJoJN9KIZbT2LXlukwphYTA==", "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", "prop-types": "^15.6.2" - }, - "dependencies": { - "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - }, - "dependencies": { - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - } - } - }, - "react-is": { - "version": "16.9.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.9.0.tgz", - "integrity": "sha512-tJBzzzIgnnRfEm046qRcURvwQnZVXmuCbscxUO5RWrGTXpon2d4c8mI0D8WE6ydVIm29JiLB6+RslkIvym9Rjw==" - } } }, "react-addons-text-content": { @@ -13633,12 +13496,11 @@ "integrity": "sha1-0uJZ/clR0diQbAiQIAIQjc6HkuU=" }, "react-clientside-effect": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/react-clientside-effect/-/react-clientside-effect-1.2.0.tgz", - "integrity": "sha512-cVIsGG7SNHsQsCP4+fw7KFUB0HiYiU8hbvL640XaLCbZ31aK8/lj0qOKJ2K+xRjuQz/IM4Q4qclI0aEqTtcXtA==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/react-clientside-effect/-/react-clientside-effect-1.2.3.tgz", + "integrity": "sha512-96HOmjJjjemxZD4qMdaMWFl3d/3Dqm/MAXnThoP8+jQihevYs8VzooqYWlVEPmkp9tVIa06i67R7FF1qsuzUwQ==", "requires": { - "@babel/runtime": "^7.0.0", - "shallowequal": "^1.1.0" + "@babel/runtime": "^7.0.0" } }, "react-devtools-core": { @@ -13668,40 +13530,24 @@ } }, "react-dom": { - "version": "16.9.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.9.0.tgz", - "integrity": "sha512-YFT2rxO9hM70ewk9jq0y6sQk8cL02xm4+IzYBz75CQGlClQQ1Bxq0nhHF6OtSbit+AIahujJgb/CPRibFkMNJQ==", + "version": "16.12.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.12.0.tgz", + "integrity": "sha512-LMxFfAGrcS3kETtQaCkTKjMiifahaMySFDn71fZUNpPHZQEzmk/GiAeIT8JSOrHB23fnuCOMruL2a8NYlw+8Gw==", "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", "prop-types": "^15.6.2", - "scheduler": "^0.15.0" + "scheduler": "^0.18.0" }, "dependencies": { - "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "scheduler": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.18.0.tgz", + "integrity": "sha512-agTSHR1Nbfi6ulI0kYNK0203joW2Y5W4po4l+v03tOoiJKpTBbxpNhWDvqc/4IcOw+KLmSiQLTasZ4cab2/UWQ==", "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - }, - "dependencies": { - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - } + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" } - }, - "react-is": { - "version": "16.9.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.9.0.tgz", - "integrity": "sha512-tJBzzzIgnnRfEm046qRcURvwQnZVXmuCbscxUO5RWrGTXpon2d4c8mI0D8WE6ydVIm29JiLB6+RslkIvym9Rjw==" } } }, @@ -13717,6 +13563,11 @@ "string-replace-to-array": "^1.0.1" } }, + "react-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + }, "react-focus-lock": { "version": "1.19.1", "resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-1.19.1.tgz", @@ -13726,31 +13577,6 @@ "focus-lock": "^0.6.3", "prop-types": "^15.6.2", "react-clientside-effect": "^1.2.0" - }, - "dependencies": { - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "react-is": { - "version": "16.8.6", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.8.6.tgz", - "integrity": "sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA==" - } } }, "react-i18next": { @@ -14385,27 +14211,12 @@ "integrity": "sha1-F5inKcDiGL8vDo3fecVQ1K9h2Do=" }, "react-popper": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-1.0.2.tgz", - "integrity": "sha512-vjZ94ki8sfCAg45MMi4uqnUUWdzbnYkb95sR2+HgiMaAPzQcy4DfDKYtYUOhhE+sdtkufWcUHLv09DmH2Js57w==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-2.2.4.tgz", + "integrity": "sha512-NacOu4zWupdQjVXq02XpTD3yFPSfg5a7fex0wa3uGKVkFK7UN6LvVxgcb+xYr56UCuWiNPMH20tntdVdJRwYew==", "requires": { - "babel-runtime": "6.x.x", - "create-react-context": "^0.2.1", - "popper.js": "^1.14.1", - "prop-types": "^15.6.1", - "typed-styles": "^0.0.5", - "warning": "^3.0.0" - }, - "dependencies": { - "prop-types": { - "version": "15.6.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz", - "integrity": "sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==", - "requires": { - "loose-envify": "^1.3.1", - "object-assign": "^4.1.1" - } - } + "react-fast-compare": "^3.0.1", + "warning": "^4.0.2" } }, "react-redux": { @@ -14460,9 +14271,9 @@ "integrity": "sha512-bacjSio8GOtzNZKZZM6EWqbhlbb6pr28JWJWFTLwEBKvPIBRo6/Ob68D2EWZA2VyTdQxAh+TRnCYOPNKsQiXTA==" }, "react-scrolllock": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/react-scrolllock/-/react-scrolllock-3.0.2.tgz", - "integrity": "sha512-ZShCKvt4bxxhqngaegHsZuoTIUDt4QOHd0saJ/cfJAu0LwCOoRaQfRZe9UPT/bpDE944u/GhuTWBmGaW9YER7Q==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scrolllock/-/react-scrolllock-5.0.1.tgz", + "integrity": "sha512-poeEsjnZAlpA6fJlaNo4rZtcip2j6l5mUGU/SJe1FFlicEudS943++u7ZSdA7lk10hoyYK3grOD02/qqt5Lxhw==", "requires": { "exenv": "^1.2.2" } @@ -14499,9 +14310,19 @@ } }, "react-uid": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/react-uid/-/react-uid-2.2.0.tgz", - "integrity": "sha512-z+g5+hFOQ08hCfrGcJ1PNs+cmvH8Uq2CVzCmPeWBsUi5A4W4NWXR5jouledzy3oSKGMU9HOzf8zFuGi15TXJoQ==" + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/react-uid/-/react-uid-2.3.1.tgz", + "integrity": "sha512-6C5pwNYP1udgp5feQ9MTBZBKD4su9nhD2aYCFY1bB0Bpask8wYKYz0ZhAtAJ4lcmTDC5kY1ByGTQMFDHQW6p0w==", + "requires": { + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } }, "read-pkg": { "version": "2.0.0", @@ -14586,9 +14407,9 @@ } }, "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" }, "regenerator-transform": { "version": "0.13.3", @@ -14891,6 +14712,16 @@ "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", "dev": true }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" + }, "rimraf": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", @@ -15246,16 +15077,6 @@ } } }, - "shallow-equal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.1.0.tgz", - "integrity": "sha512-0SW1nWo1hnabO62SEeHsl8nmTVVEzguVWZCj5gaQrgWAxz/BaCja4OWdJBWLVPDxdtE/WU7c98uUCCXyPHSCvw==" - }, - "shallowequal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" - }, "shebang-command": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", @@ -15300,6 +15121,21 @@ "plist": "^3.0.1" } }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + } + } + }, "slash": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", @@ -15645,6 +15481,11 @@ "figgy-pudding": "^3.5.1" } }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, "stack-utils": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz", @@ -16282,6 +16123,28 @@ } } }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, "stylis": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.3.tgz", @@ -16310,6 +16173,42 @@ "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.2.tgz", "integrity": "sha512-1gtApepKFweigFZj3sGO8KT8LvVZK8io146EzXrpVuWCDAbISz/yMucco3hWTkpZNoPabM+dnMOpy6Swue68Zg==" }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, "symbol-observable": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", @@ -16685,6 +16584,11 @@ "setimmediate": "^1.0.4" } }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, "tiny-invariant": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-0.0.3.tgz", @@ -16782,24 +16686,6 @@ "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", "dev": true }, - "touch": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/touch/-/touch-2.0.2.tgz", - "integrity": "sha512-qjNtvsFXTRq7IuMLweVgFxmEuQ6gLbRs2jQxL80TtZ31dEKWYIxRXquij6w6VimyDek5hD3PytljHmEtAs2u0A==", - "requires": { - "nopt": "~1.0.10" - }, - "dependencies": { - "nopt": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", - "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", - "requires": { - "abbrev": "1" - } - } - } - }, "trim-right": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", @@ -16846,11 +16732,6 @@ "mime-types": "~2.1.18" } }, - "typed-styles": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/typed-styles/-/typed-styles-0.0.5.tgz", - "integrity": "sha512-ht+rEe5UsdEBAa3gr64+QjUOqjOLJfWLvl5HZR5Ev9uo/OnD3p43wPeFSB1hNFc13GXQF/JU1Bn0YHLUqBRIlw==" - }, "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", @@ -16937,8 +16818,12 @@ "uniq": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", - "dev": true + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" }, "unique-filename": { "version": "1.1.1", @@ -16974,6 +16859,11 @@ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, "unset-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", @@ -17077,9 +16967,9 @@ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" }, "use-memo-one": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.1.tgz", - "integrity": "sha512-oFfsyun+bP7RX8X2AskHNTxu+R3QdE/RC5IefMbqptmACAA/gfol1KDD5KRzPsGMa62sWxGZw+Ui43u6x4ddoQ==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.2.tgz", + "integrity": "sha512-u2qFKtxLsia/r8qG0ZKkbytbztzRb317XCkT7yP8wxL0tZ/CzK2G+WWie5vWvpyeP7+YoPIwbJoIHJ4Ba4k0oQ==" }, "util": { "version": "0.12.1", @@ -17144,6 +17034,11 @@ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" + }, "vlq": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", @@ -17169,9 +17064,9 @@ } }, "warning": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", - "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", "requires": { "loose-envify": "^1.0.0" } @@ -18783,6 +18678,11 @@ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" }, + "yaml": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", + "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==" + }, "yargs": { "version": "12.0.5", "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", diff --git a/package.json b/package.json index 65fe9a930..4cdcc5c11 100644 --- a/package.json +++ b/package.json @@ -15,23 +15,23 @@ "author": "", "readmeFilename": "README.md", "dependencies": { - "@atlaskit/button": "10.1.1", - "@atlaskit/checkbox": "5.0.10", - "@atlaskit/dropdown-menu": "6.1.25", - "@atlaskit/field-text": "7.0.19", - "@atlaskit/field-text-area": "4.0.15", - "@atlaskit/flag": "13.0.0", - "@atlaskit/icon": "15.0.3", - "@atlaskit/inline-dialog": "5.3.0", - "@atlaskit/inline-message": "7.0.10", - "@atlaskit/lozenge": "6.2.4", - "@atlaskit/modal-dialog": "8.0.1", - "@atlaskit/multi-select": "11.0.13", - "@atlaskit/spinner": "9.0.13", - "@atlaskit/tabs": "8.0.11", - "@atlaskit/theme": "7.0.2", - "@atlaskit/toggle": "5.0.14", - "@atlaskit/tooltip": "12.1.13", + "@atlaskit/button": "15.1.4", + "@atlaskit/checkbox": "12.0.0", + "@atlaskit/dropdown-menu": "10.1.2", + "@atlaskit/field-text": "11.0.4", + "@atlaskit/field-text-area": "8.0.4", + "@atlaskit/flag": "14.1.0", + "@atlaskit/icon": "21.2.0", + "@atlaskit/inline-dialog": "13.0.9", + "@atlaskit/inline-message": "11.0.8", + "@atlaskit/lozenge": "10.1.1", + "@atlaskit/modal-dialog": "11.2.4", + "@atlaskit/multi-select": "15.0.5", + "@atlaskit/spinner": "15.0.6", + "@atlaskit/tabs": "12.1.2", + "@atlaskit/theme": "11.0.2", + "@atlaskit/toggle": "12.0.3", + "@atlaskit/tooltip": "17.1.2", "@jitsi/js-utils": "1.0.5", "@microsoft/microsoft-graph-client": "1.1.0", "@react-native-async-storage/async-storage": "1.13.2", @@ -49,11 +49,11 @@ "i18next": "17.0.6", "i18next-browser-languagedetector": "3.0.1", "i18next-xhr-backend": "3.0.0", - "jQuery-Impromptu": "github:trentrichardson/jQuery-Impromptu#v6.0.0", "jitsi-meet-logger": "github:jitsi/jitsi-meet-logger#v1.0.0", "jquery": "3.5.1", "jquery-contextmenu": "2.4.5", "jquery-i18next": "1.2.1", + "jQuery-Impromptu": "github:trentrichardson/jQuery-Impromptu#v6.0.0", "js-md5": "0.6.1", "jwt-decode": "2.2.0", "lib-jitsi-meet": "github:jitsi/lib-jitsi-meet#be18ff34bedf38c7475fe4953074c7959000e15f", @@ -64,8 +64,8 @@ "olm": "https://packages.matrix.org/npm/olm/olm-3.2.1.tgz", "pixelmatch": "5.1.0", "punycode": "2.1.1", - "react": "16.9", - "react-dom": "16.9", + "react": "16.12", + "react-dom": "16.12", "react-emoji-render": "1.2.4", "react-i18next": "10.11.4", "react-linkify": "1.0.0-alpha", diff --git a/react/features/base/dialog/components/web/ModalHeader.js b/react/features/base/dialog/components/web/ModalHeader.js new file mode 100644 index 000000000..4c02f6f39 --- /dev/null +++ b/react/features/base/dialog/components/web/ModalHeader.js @@ -0,0 +1,90 @@ +// @flow +/* eslint-disable react/no-multi-comp */ +import ErrorIcon from '@atlaskit/icon/glyph/error'; +import WarningIcon from '@atlaskit/icon/glyph/warning'; +import { + Header, + Title, + titleIconWrapperStyles, + TitleText +} from '@atlaskit/modal-dialog/dist/es2019/styled/Content'; +import React from 'react'; + +import { Icon, IconClose } from '../../../icons'; + +const TitleIcon = ({ appearance }: { appearance?: 'danger' | 'warning' }) => { + if (!appearance) { + return null; + } + + const IconSymbol = appearance === 'danger' ? ErrorIcon : WarningIcon; + + return ( + + + + ); +}; + +type Props = { + id: string, + appearance?: 'danger' | 'warning', + heading: string, + onClose: Function, + showKeyline: boolean, + isHeadingMultiline: boolean, + testId: string, + t: Function +} + +/** + * A default header for modal-dialog components + * + * @export + * @class ModalHeader + * @extends {React.Component} + */ +export default class ModalHeader extends React.Component { + static defaultProps = { + isHeadingMultiline: true + }; + + /** + * Implements React's {@link Component#render()}. + * + * @inheritdoc + * @returns {ReactElement} + */ + render() { + const { + id, + appearance, + heading, + onClose, + showKeyline, + isHeadingMultiline, + testId + } = this.props; + + if (!heading) { + return null; + } + + return ( +
+ + <TitleIcon appearance = { appearance } /> + <TitleText + data-testid = { testId && `${testId}-heading` } + id = { id } + isHeadingMultiline = { isHeadingMultiline }> + {heading} + </TitleText> + + +
+ ); + } +} diff --git a/react/features/base/dialog/components/web/StatelessDialog.js b/react/features/base/dialog/components/web/StatelessDialog.js index 6b7e5df54..ed681ab2b 100644 --- a/react/features/base/dialog/components/web/StatelessDialog.js +++ b/react/features/base/dialog/components/web/StatelessDialog.js @@ -1,6 +1,7 @@ // @flow -import Button, { ButtonGroup } from '@atlaskit/button'; +import ButtonGroup from '@atlaskit/button/button-group'; +import Button from '@atlaskit/button/standard-button'; import Modal, { ModalFooter } from '@atlaskit/modal-dialog'; import _ from 'lodash'; import React, { Component } from 'react'; @@ -8,6 +9,8 @@ import React, { Component } from 'react'; import { translate } from '../../../i18n/functions'; import type { DialogProps } from '../../constants'; +import ModalHeader from './ModalHeader'; + /** * The ID to be used for the cancel button if enabled. * @type {string} @@ -127,10 +130,13 @@ class StatelessDialog extends Component { ( + + ) }} footer = { this._renderFooter } - heading = { customHeader ? undefined : titleString || t(titleKey) } i18n = { this.props.i18n } onClose = { this._onDialogDismissed } onDialogDismissed = { this._onDialogDismissed } diff --git a/react/features/base/dialog/components/web/ThemedDialog.js b/react/features/base/dialog/components/web/ThemedDialog.js new file mode 100644 index 000000000..4bca07894 --- /dev/null +++ b/react/features/base/dialog/components/web/ThemedDialog.js @@ -0,0 +1,25 @@ +import { + Dialog, + FillScreen, + dialogWidth, + dialogHeight, + PositionerAbsolute, + PositionerRelative +} from '@atlaskit/modal-dialog/dist/es2019/styled/Modal.js'; +import { N0, DN50 } from '@atlaskit/theme/colors'; +import { themed } from '@atlaskit/theme/components'; +import React from 'react'; + +const ThemedDialog = props => { + const style = { backgroundColor: props.isChromeless ? 'transparent' : themed({ light: N0, + dark: DN50 })({ theme: { mode: 'dark' } }) }; + + return (); +}; + + +export { ThemedDialog as Dialog, FillScreen, dialogWidth, dialogHeight, PositionerAbsolute, PositionerRelative }; diff --git a/react/features/base/popover/components/Popover.web.js b/react/features/base/popover/components/Popover.web.js index b0158eed7..81d818ad6 100644 --- a/react/features/base/popover/components/Popover.web.js +++ b/react/features/base/popover/components/Popover.web.js @@ -28,7 +28,7 @@ const DIALOG_TO_PADDING_POSITION = { * @returns {string} */ function _mapPositionToPaddingClass(position = 'left') { - return DIALOG_TO_PADDING_POSITION[position.split(' ')[0]]; + return DIALOG_TO_PADDING_POSITION[position.split('-')[0]]; } /** @@ -212,7 +212,7 @@ class Popover extends Component { + placement = { position }> { children } diff --git a/react/features/base/react/components/web/Button.js b/react/features/base/react/components/web/Button.js index 2c3e5644e..f677826db 100644 --- a/react/features/base/react/components/web/Button.js +++ b/react/features/base/react/components/web/Button.js @@ -1,6 +1,6 @@ /* @flow */ -import Button from '@atlaskit/button'; +import Button from '@atlaskit/button/standard-button'; import React, { Component } from 'react'; type Props = { diff --git a/react/features/base/react/components/web/InlineDialogFailure.js b/react/features/base/react/components/web/InlineDialogFailure.js index b16cccece..c8fa8cce9 100644 --- a/react/features/base/react/components/web/InlineDialogFailure.js +++ b/react/features/base/react/components/web/InlineDialogFailure.js @@ -1,6 +1,6 @@ /* @flow */ -import Button from '@atlaskit/button'; +import Button from '@atlaskit/button/standard-button'; import React, { Component } from 'react'; import { translate } from '../../../i18n'; diff --git a/react/features/base/react/components/web/Switch.js b/react/features/base/react/components/web/Switch.js index 322925a11..76e192f6c 100644 --- a/react/features/base/react/components/web/Switch.js +++ b/react/features/base/react/components/web/Switch.js @@ -1,10 +1,15 @@ /* @flow */ -import { ToggleStateless } from '@atlaskit/toggle'; +import Toggle from '@atlaskit/toggle'; import React, { Component } from 'react'; type Props = { + /** + * ID of the toggle + */ + id: string, + /** * CSS class name. */ @@ -42,6 +47,7 @@ export default class Switch extends Component { disabled, onValueChange, value, + id, ...props } = this.props; @@ -51,7 +57,8 @@ export default class Switch extends Component { return (
- { const props = { ...otherProps, - disabled: true + crossFrame: false }; // MoveFocusInside is added in order to initially bring the focus on the dialog. - return {children}; + return ( + + {children} + + ); } } diff --git a/react/features/chat/components/web/Chat.js b/react/features/chat/components/web/Chat.js index d2fdbc42e..3fff5c73e 100644 --- a/react/features/chat/components/web/Chat.js +++ b/react/features/chat/components/web/Chat.js @@ -3,7 +3,6 @@ import React from 'react'; import { translate } from '../../../base/i18n'; -import { Icon, IconClose } from '../../../base/icons'; import { connect } from '../../../base/redux'; import AbstractChat, { _mapDispatchToProps, @@ -12,6 +11,7 @@ import AbstractChat, { } from '../AbstractChat'; import ChatDialog from './ChatDialog'; +import Header from './ChatDialogHeader'; import ChatInput from './ChatInput'; import DisplayNameForm from './DisplayNameForm'; import MessageContainer from './MessageContainer'; @@ -133,13 +133,9 @@ class Chat extends AbstractChat { */ _renderChatHeader() { return ( -
-
- -
-
+
); } diff --git a/react/features/chat/components/web/ChatDialogHeader.js b/react/features/chat/components/web/ChatDialogHeader.js index cf1192261..3c8ed2b75 100644 --- a/react/features/chat/components/web/ChatDialogHeader.js +++ b/react/features/chat/components/web/ChatDialogHeader.js @@ -14,6 +14,11 @@ type Props = { */ onCancel: Function, + /** + * An optional class name. + */ + className: string, + /** * Invoked to obtain translated strings. */ @@ -25,10 +30,10 @@ type Props = { * * @returns {React$Element} */ -function Header({ onCancel, t }: Props) { +function Header({ onCancel, className, t }: Props) { return (
+ className = { className || 'chat-dialog-header' }> { t('chat.title') } { super(props); this._onSelect = this._onSelect.bind(this); + this._createDropdownItem = this._createDropdownItem.bind(this); } /** @@ -87,8 +90,8 @@ class DeviceSelector extends Component { } const items = this.props.devices.map(this._createDropdownItem); - const defaultSelected = items.find(item => - item.value === this.props.selectedDeviceId + const defaultSelected = this.props.devices.find(item => + item.deviceId === this.props.selectedDeviceId ); return this._createDropdown({ @@ -111,18 +114,15 @@ class DeviceSelector extends Component { _createDropdownTrigger(triggerText) { return (
- { triggerText } -
); } + _createDropdownItem: (Object) => void; + /** * Creates an object in the format expected by AKDropdownMenu for an option. * @@ -132,10 +132,19 @@ class DeviceSelector extends Component { * format recognized as a valid AKDropdownMenu item. */ _createDropdownItem(device) { - return { - content: device.label, - value: device.deviceId - }; + return ( + { + e.stopPropagation(); + this._onSelect(device.deviceId); + } + }> + { device.label || device.deviceId } + + ); } /** @@ -156,11 +165,11 @@ class DeviceSelector extends Component { */ _createDropdown(options) { const triggerText - = (options.defaultSelected && options.defaultSelected.content) + = (options.defaultSelected && (options.defaultSelected.label || options.defaultSelected.deviceId)) || options.placeholder; const trigger = this._createDropdownTrigger(triggerText); - if (options.isDisabled) { + if (options.isDisabled || !options.items.length) { return (
{ trigger } @@ -169,12 +178,19 @@ class DeviceSelector extends Component { } return ( - - { trigger } - +
+ + + { options.items } + + +
); } @@ -183,15 +199,13 @@ class DeviceSelector extends Component { /** * Invokes the passed in callback to notify of selection changes. * - * @param {Object} selection - Event from choosing a AKDropdownMenu option. + * @param {Object} newDeviceId - Selected device id from DropdownMenu option. * @private * @returns {void} */ - _onSelect(selection) { - const newDeviceId = selection.item.value; - + _onSelect(newDeviceId) { if (this.props.selectedDeviceId !== newDeviceId) { - this.props.onSelect(selection.item.value); + this.props.onSelect(newDeviceId); } } diff --git a/react/features/e2ee/components/E2EESection.js b/react/features/e2ee/components/E2EESection.js index f7edaf3ce..d28d9e99f 100644 --- a/react/features/e2ee/components/E2EESection.js +++ b/react/features/e2ee/components/E2EESection.js @@ -117,10 +117,11 @@ class E2EESection extends Component { }
-
diff --git a/react/features/filmstrip/components/web/Thumbnail.js b/react/features/filmstrip/components/web/Thumbnail.js index 4ef45f865..05b963ffa 100644 --- a/react/features/filmstrip/components/web/Thumbnail.js +++ b/react/features/filmstrip/components/web/Thumbnail.js @@ -330,15 +330,15 @@ class Thumbnail extends Component { switch (_currentLayout) { case LAYOUTS.TILE_VIEW: - statsPopoverPosition = 'right top'; + statsPopoverPosition = 'right-start'; tooltipPosition = 'right'; break; case LAYOUTS.VERTICAL_FILMSTRIP_VIEW: - statsPopoverPosition = 'left top'; + statsPopoverPosition = 'left-start'; tooltipPosition = 'left'; break; default: - statsPopoverPosition = 'top center'; + statsPopoverPosition = 'auto'; tooltipPosition = 'top'; } diff --git a/react/features/lobby/components/web/LobbySection.js b/react/features/lobby/components/web/LobbySection.js index a67d18bf6..e8e394e05 100644 --- a/react/features/lobby/components/web/LobbySection.js +++ b/react/features/lobby/components/web/LobbySection.js @@ -93,10 +93,11 @@ class LobbySection extends PureComponent { { t('lobby.enableDialogText') }

-
diff --git a/react/features/notifications/components/web/Notification.js b/react/features/notifications/components/web/Notification.js index 7cb4c6153..11033ef9b 100644 --- a/react/features/notifications/components/web/Notification.js +++ b/react/features/notifications/components/web/Notification.js @@ -44,8 +44,6 @@ class Notification extends AbstractNotification { const { appearance, hideErrorSupportLink, - isDismissAllowed, - onDismissed, t, title, titleArguments, @@ -60,8 +58,6 @@ class Notification extends AbstractNotification { description = { this._renderDescription() } icon = { this._mapAppearanceToIcon() } id = { uid } - isDismissAllowed = { isDismissAllowed } - onDismissed = { onDismissed } testId = { titleKey } title = { title || t(titleKey, titleArguments) } /> ); diff --git a/react/features/notifications/components/web/NotificationsContainer.js b/react/features/notifications/components/web/NotificationsContainer.js index 5e75f669e..c0d360415 100644 --- a/react/features/notifications/components/web/NotificationsContainer.js +++ b/react/features/notifications/components/web/NotificationsContainer.js @@ -40,7 +40,9 @@ class NotificationsContainer extends AbstractNotificationsContainer { } return ( - + { this._renderFlags() } ); @@ -69,6 +71,7 @@ class NotificationsContainer extends AbstractNotificationsContainer { { ...props } id = { uid } key = { uid } + onDismissed = { this._onDismissed } uid = { uid } /> ); diff --git a/react/features/recording/components/LiveStream/web/StreamKeyPicker.js b/react/features/recording/components/LiveStream/web/StreamKeyPicker.js index bfe61b783..3340b5b86 100644 --- a/react/features/recording/components/LiveStream/web/StreamKeyPicker.js +++ b/react/features/recording/components/LiveStream/web/StreamKeyPicker.js @@ -114,7 +114,12 @@ class StreamKeyPicker extends PureComponent { key = { broadcast.boundStreamID } // eslint-disable-next-line react/jsx-no-bind - onClick = { () => this._onSelect(broadcast.boundStreamID) }> + onClick = { + e => { + e.stopPropagation(); + this._onSelect(broadcast.boundStreamID); + } + }> { broadcast.title } )); const selected @@ -124,7 +129,7 @@ class StreamKeyPicker extends PureComponent { = (selected && selected.title) || t('liveStreaming.choose'); return ( -
+
{ // eslint-disable-next-line react/jsx-no-bind onClick = { - () => super._onChange({ currentLanguage: language }) }> + e => { + e.stopPropagation(); + super._onChange({ currentLanguage: language }); + } + }> { t(`languages:${language}`) } )); @@ -180,22 +184,23 @@ class MoreTab extends AbstractDialogTab {
{ t('settings.language') }
- - - { languageItems } - - +
+ + + { languageItems } + + +
); } diff --git a/react/features/settings/components/web/ProfileTab.js b/react/features/settings/components/web/ProfileTab.js index af30d1de1..534dd59b1 100644 --- a/react/features/settings/components/web/ProfileTab.js +++ b/react/features/settings/components/web/ProfileTab.js @@ -1,6 +1,6 @@ // @flow -import Button from '@atlaskit/button'; +import Button from '@atlaskit/button/standard-button'; import { FieldTextStateless } from '@atlaskit/field-text'; import React from 'react'; diff --git a/react/features/settings/components/web/audio/AudioSettingsPopup.js b/react/features/settings/components/web/audio/AudioSettingsPopup.js index 52aae7d7c..6d0739cc0 100644 --- a/react/features/settings/components/web/audio/AudioSettingsPopup.js +++ b/react/features/settings/components/web/audio/AudioSettingsPopup.js @@ -66,7 +66,7 @@ function AudioSettingsPopup({ setAudioOutputDevice = { setAudioOutputDevice } /> } isOpen = { isOpen } onClose = { onClose } - position = 'top left'> + placement = 'top-start'> {children}
diff --git a/react/features/settings/components/web/video/VideoSettingsPopup.js b/react/features/settings/components/web/video/VideoSettingsPopup.js index c3b2830aa..dcafcb6b8 100644 --- a/react/features/settings/components/web/video/VideoSettingsPopup.js +++ b/react/features/settings/components/web/video/VideoSettingsPopup.js @@ -56,7 +56,7 @@ function VideoSettingsPopup({ videoDeviceIds = { videoDeviceIds } /> } isOpen = { isOpen } onClose = { onClose } - position = 'top right'> + placement = 'top-end'> { children }
diff --git a/react/features/toolbox/components/web/OverflowMenuButton.js b/react/features/toolbox/components/web/OverflowMenuButton.js index a10c28994..c22940cc6 100644 --- a/react/features/toolbox/components/web/OverflowMenuButton.js +++ b/react/features/toolbox/components/web/OverflowMenuButton.js @@ -93,7 +93,7 @@ class OverflowMenuButton extends Component { content = { children } isOpen = { isOpen } onClose = { this._onCloseDialog } - position = { 'top right' }> + placement = 'top-end'> {this._renderToolbarButton()} ) diff --git a/webpack.config.js b/webpack.config.js index 0897aea4e..c062ee05d 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -115,7 +115,8 @@ const config = { test: /\/node_modules\/@atlaskit\/modal-dialog\/.*\.js$/, resolve: { alias: { - 'react-focus-lock': `${__dirname}/react/features/base/util/react-focus-lock-wrapper.js` + 'react-focus-lock': `${__dirname}/react/features/base/util/react-focus-lock-wrapper.js`, + '../styled/Modal': `${__dirname}/react/features/base/dialog/components/web/ThemedDialog.js` } } }, {