From 58940904910163f8eedb967705b585fe4b5ae3b9 Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Fri, 14 Dec 2018 22:52:10 +0300 Subject: [PATCH 01/36] Update version. --- components/config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/config.js b/components/config.js index ef15dd9..75910ab 100644 --- a/components/config.js +++ b/components/config.js @@ -1,6 +1,6 @@ let domain = 'www.jabber.ru' export let xmppDomain = 'jabber.ru' -export let apiBase="/api/json/"; +export let apiBase="/api/v2/json/"; export let baseUrl = 'https://'+domain; export let captchaSiteKey = "6Ld0CCATAAAAAAe5dOoNZhaFHAqak124eQS5t3Wu"; export let personalUrl = baseUrl + '/personal'; From 57b73348a61dc5de30fd49f912581af257270802 Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Sat, 18 May 2019 17:14:33 +0300 Subject: [PATCH 02/36] Preparation for a new design. --- .gitignore | 25 ++ components/about.js | 93 ----- components/anchor.js | 28 -- components/application.js | 164 --------- components/callbackForm.js | 159 --------- components/captcha.js | 81 ----- components/carousel.js | 167 --------- components/chatlogs.js | 35 -- components/config.js | 12 - components/form.messages.js | 53 --- components/helpers.js | 31 -- components/history.js | 249 ------------- components/input.js | 95 ----- components/loading.state.js | 15 - components/loginForm.js | 168 --------- components/loginFormState.js | 242 ------------- components/menus.js | 117 ------- components/metrika.js | 1 - components/notfound.js | 13 - components/personal.js | 105 ------ components/root.js | 51 --- components/scrollspy.js | 135 ------- components/settings.js | 184 ---------- components/svcs.js | 90 ----- components/user.js | 84 ----- css/_about.scss | 0 css/_carousel.scss | 160 --------- css/_conferences.scss | 33 -- css/_fonts.scss | 62 ---- css/_footnlogog.scss | 235 ------------- css/_formsninputs.scss | 328 ------------------ css/_globals.scss | 107 ------ css/_loader.scss | 46 --- css/_mainmenu.scss | 281 --------------- css/_notfound.scss | 12 - css/_personal.scss | 293 ---------------- css/_root.scss | 143 -------- css/_svcs.scss | 56 --- index.js | 13 - main.js | 59 ---- package.json | 60 ---- static/css/flickity.css | 141 -------- .../websymbolsligaregular.eot | Bin 16137 -> 0 bytes .../websymbolsligaregular.svg | 182 ---------- .../websymbolsligaregular.ttf | Bin 38212 -> 0 bytes .../websymbolsligaregular.woff | Bin 17948 -> 0 bytes static/fonts/bicubik.ttf | Bin 11408 -> 0 bytes static/fonts/bicubik.woff | Bin 7636 -> 0 bytes static/fonts/proximanova-light-cur.otf | Bin 94316 -> 0 bytes static/fonts/proximanova-light-webfont.eot | Bin 21299 -> 0 bytes static/fonts/proximanova-light-webfont.ttf | Bin 45296 -> 0 bytes static/fonts/proximanova-light-webfont.woff | Bin 24240 -> 0 bytes static/fonts/proximanova-reg-cur.otf | Bin 94668 -> 0 bytes static/fonts/proximanova-reg-cur.ttf | Bin 90112 -> 0 bytes static/fonts/proximanovareg.ttf | Bin 130636 -> 0 bytes static/fonts/proximanovareg2.ttf | Bin 231576 -> 0 bytes static/static/archive.png | Bin 4422 -> 0 bytes static/static/bg.png | Bin 21109 -> 0 bytes static/static/glasses.png | Bin 3234 -> 0 bytes static/static/hg.orig.png | Bin 47779 -> 0 bytes static/static/hg.png | Bin 84099 -> 0 bytes static/static/juick.png | Bin 5430 -> 0 bytes static/static/logo.f.mblue.png | Bin 7374 -> 0 bytes static/static/logo.mblue.png | Bin 11751 -> 0 bytes static/static/logo.n.mblue.png | Bin 11938 -> 0 bytes static/static/logo.png | Bin 9675 -> 0 bytes static/static/ok.png | Bin 5789 -> 0 bytes static/static/rating.png | Bin 6909 -> 0 bytes static/static/saas.png | Bin 4530 -> 0 bytes style.scss | 12 - webpack.config.js | 172 --------- 71 files changed, 25 insertions(+), 4767 deletions(-) create mode 100644 .gitignore delete mode 100644 components/about.js delete mode 100644 components/anchor.js delete mode 100644 components/application.js delete mode 100644 components/callbackForm.js delete mode 100644 components/captcha.js delete mode 100644 components/carousel.js delete mode 100644 components/chatlogs.js delete mode 100644 components/config.js delete mode 100644 components/form.messages.js delete mode 100644 components/helpers.js delete mode 100644 components/history.js delete mode 100644 components/input.js delete mode 100644 components/loading.state.js delete mode 100644 components/loginForm.js delete mode 100644 components/loginFormState.js delete mode 100644 components/menus.js delete mode 100644 components/metrika.js delete mode 100644 components/notfound.js delete mode 100644 components/personal.js delete mode 100644 components/root.js delete mode 100644 components/scrollspy.js delete mode 100644 components/settings.js delete mode 100644 components/svcs.js delete mode 100644 components/user.js delete mode 100644 css/_about.scss delete mode 100644 css/_carousel.scss delete mode 100644 css/_conferences.scss delete mode 100644 css/_fonts.scss delete mode 100644 css/_footnlogog.scss delete mode 100644 css/_formsninputs.scss delete mode 100644 css/_globals.scss delete mode 100644 css/_loader.scss delete mode 100644 css/_mainmenu.scss delete mode 100644 css/_notfound.scss delete mode 100644 css/_personal.scss delete mode 100644 css/_root.scss delete mode 100644 css/_svcs.scss delete mode 100644 index.js delete mode 100644 main.js delete mode 100644 package.json delete mode 100644 static/css/flickity.css delete mode 100644 static/fonts/WebSymbolsLiga-Regular/websymbolsligaregular.eot delete mode 100644 static/fonts/WebSymbolsLiga-Regular/websymbolsligaregular.svg delete mode 100644 static/fonts/WebSymbolsLiga-Regular/websymbolsligaregular.ttf delete mode 100644 static/fonts/WebSymbolsLiga-Regular/websymbolsligaregular.woff delete mode 100644 static/fonts/bicubik.ttf delete mode 100644 static/fonts/bicubik.woff delete mode 100644 static/fonts/proximanova-light-cur.otf delete mode 100644 static/fonts/proximanova-light-webfont.eot delete mode 100644 static/fonts/proximanova-light-webfont.ttf delete mode 100644 static/fonts/proximanova-light-webfont.woff delete mode 100644 static/fonts/proximanova-reg-cur.otf delete mode 100644 static/fonts/proximanova-reg-cur.ttf delete mode 100644 static/fonts/proximanovareg.ttf delete mode 100644 static/fonts/proximanovareg2.ttf delete mode 100644 static/static/archive.png delete mode 100644 static/static/bg.png delete mode 100644 static/static/glasses.png delete mode 100644 static/static/hg.orig.png delete mode 100644 static/static/hg.png delete mode 100644 static/static/juick.png delete mode 100644 static/static/logo.f.mblue.png delete mode 100644 static/static/logo.mblue.png delete mode 100644 static/static/logo.n.mblue.png delete mode 100644 static/static/logo.png delete mode 100644 static/static/ok.png delete mode 100644 static/static/rating.png delete mode 100644 static/static/saas.png delete mode 100644 style.scss delete mode 100644 webpack.config.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..86f2dbb --- /dev/null +++ b/.gitignore @@ -0,0 +1,25 @@ +.DS_STORE +node_modules +scripts/flow/*/.flowconfig +scripts/rollup/results.json +*~ +*.pyc +.grunt +_SpecRunner.html +__benchmarks__ +build/ +remote-repo/ +coverage/ +.module-cache +fixtures/dom/public/react-dom.js +fixtures/dom/public/react.js +test/the-files-to-test.generated.js +*.log* +chrome-user-data +*.sublime-project +*.sublime-workspace +.idea +*.iml +.vscode +*.swp +*.swo diff --git a/components/about.js b/components/about.js deleted file mode 100644 index 3e34135..0000000 --- a/components/about.js +++ /dev/null @@ -1,93 +0,0 @@ -import {Footer} from "./menus.js"; -import {CallbackForm} from "./callbackForm.js"; -import {Anchor, Anchored} from "./anchor.js"; -import {Link} from 'react-router'; -import * as React from 'react'; - -export const About = Anchored(class extends React.Component { - render() { return ( -
-

Часть общая

-

Где я?

-

Это - jabber.ru, крупнейший jabber сервер в рунете. По совместительству - старейший и, вероятно, самый надёжный. Если вы не представляете себе что такое jabber или xmpp, то вы можете прочесть статью в wikipedia (она излишне заумная). Просто поверьте нам на слово: jabber — это чат. Чат, который одинаково хорошо работает на телефоне, компьютере и вообще где угодно.

-

Jabber правильно называть XMPP (Extensible Messaging and Presence Protocol), но мы по привычке продолжим использовать старое название.

-

Просто чат?

-

Да, просто чат. Чат 1 на 1, чат со множеством людей, чат с самим собой. Просто, надёжно и легко. Не способ найти собеседников, поддерживать социальную сеть или контролировать пользователя. Просто чат.

-

Уже потом, на волне популярности, к этому чату приделали возможность играть в шахматы, оповещения о почте, прогнозы погоды, всяческих ботов и "шлюзы" в другие сети (например, icq). Но изначально, jabber - попытка сделать общение между людьми проще.

-

Чем вы лучше других сервисов?

-

Вот далеко не полный список наших плюсов:

-
    -
  • Мы бесплатны, надёжны и независимы. И это, пожалуй, самое важное.
  • -
  • В jabbere используется множество независимых серверов. Неполадки одного сервера или банкротство компании не разрушат систему общения в целом;
  • -
  • Наличие клиентов под все основные платформы. Можно пользоваться одним чатом и на телефоне, и на компьютере, и где угодно ещё;
  • -
  • Отсутствие рекламы. Ваши сообщения не используются для продажи вам же рекламы. А со спамом мы боремся;
  • -
  • Возможность использовать со своими адресами (user@your.domain.tld). Как email, только быстрее (это же "instant messaging"!);
  • -
  • Зашифрованные сообщения позволяют передавать в jabber'е любую важную информацию без опасений её перехвата (эта функция выключена по умолчанию, но полюбилась очень многим);
  • -
-

Если же сравнивать нас (jabber.ru) с другими публичными серверами, то из плюсов можно выделить надёжную и, главное, долгую работу нашего сервиса: несмотря на бесплатность, мы серьёзно относимся к своему делу.

-

Вы классные, я хочу помочь

-

Да, мы - классные. Но мы можем быть куда лучше. Да и существуем только благодаря поддержке сообщества. Если у вас есть идеи, предложения или возможность помочь проекту, вы можете обратиться к нам через форму обратной связи или через jabber, написав в конференцию support@conference.jabber.ru.

-

Часть техническая

-

Помогите, ничего не понимаю!

-

Джаббер - это просто. Чтобы начать общаться нужно:

-
    -
  • Зарегистрироваться, указав имя пользователя и email;
  • -
  • В почте найти письмо от нас, пройти по ссылке и указать свой пароль;
  • -
  • Скачать программу, которая пришлась по вкусу;
  • -
  • В программе ввести имя пользователя (будет выглядеть так: user@jabber.ru, где "user" — нужно заменить на свой логин) и пароль;
  • -
  • Если вы дошли до этого места — помочь другу и добавить его в контакты;
  • -
  • Начать общение.
  • -
-

Какой клиент выбрать?

-

На ваш выбор. Мы рекомендует Xabber для телефона, встроенный messages для OS X, для windows: Psi+, VacuumIM, Miranda NG. Если вы пользуетесь Линуксом, то вы сами знаете, какой клиент поставить. Также мы разрабатываем веб-клиент Kaiwa, который вы тоже можете попробовать.

-

Клиент не работает, что делать?

-

Во-первых, попытайтесь решить проблему сами: проверьте логин (должен содержать "@"), пароль, попробуйте поискать текст ошибки в интернете и почитать советы. Если ничего не помогает — попросите помощи у друзей или у нас через форму обратной связи.

-

Как друзьям найти меня?

-

Друзьям нужно сообщить имя, которое состоит из двух частей: вашего логина на сайте и домена "jabber.ru". Получится что-то похожее на "user@jabber.ru".

-

Зачем в имени пользователя "@"?

-

Символ "собачки", изначально, используется для указания принадлежности пользователя системе: user@server — пользователь "user" на сервере "server". Так и в джаббере, и в почте: user@jabber.ru — пользователь "user" на сервере "jabber.ru". Разделение имени пользователя на две части позволяет использовать множество серверов. А серверам — находить нужных пользователей.

-

Мне не приходит письмо о регистрации, помогите

-

Если письмо с регистрацией не приходит — проверьте папку "Спам", попробуйте зарегистрироваться ещё раз. Если ничего не помогает — напишите нам в форму обратной связи внизу страницы. Возможно, наш почтовый сервер тупит и нам нужно починить его. Вместо ответа на обращение вы просто получите письмо с ссылкой на регистрацию.

-

Могу ли я отправлять/принимать почту со своего адреса в jabber.ru?

-

Нет, не можете. Несмотря на то, что адреса очень похожи внешне, они используется разными программами. Позже, мы постараемся добавить возможность отправлять и принимать почту. Но использоваться для этого будет другая программа, не чат.

-

Клиент хочет, чтобы я указал ему какой-то "ресурс". Что это?

-

С одним именем пользователя вы можете подключаться к джабберу несколькими клиентами. Ресурс — это имя клиента. Можете вписать туда название устройства, случайную строку или вовсе игнорировать. Работать чат будет и без "ресурса".

-

У меня не работает другой сервер с вами.

-

В большинстве случаев, проблемы будут на вашей стороне. Прежде чем вы напишете нам в support@c.j.r, не поленитесь проверить свой сервер через сервис XMPP Observatory. Если по их данным с вашим сервером всё хорошо, проверьте, что регистрация на вашем сервере закрыта капчей. Так как мы не любим получать спам, мы предпочитаем закрываться от сервисов с открытой регистрацией. Проверить наличие вашего сервера в нашем спам листе можно сделав запрос к нашей DNSBL зоне 'dnsbl.jabber.ru'. Например, "jabber.ru.dnsbl.jabber.ru". Если же регистрация у вас закрыта, XMPP Observatory говорит, что с сервисом всё хорошо, а в DNSBL листе вы не значитесь — добро пожаловать в саппорт. Возможно, вы действительно нашли проблему у нас.

-

Как удалить свой аккаунт?

-

Принципиально, удалять аккаунт смысла нет. Но если осознание наличие аккаунта не даёт спокойно жить, то советуем воспользоваться функцией "Отмена регистрации" в различных клиентах. Например, такая функциональность есть в psi+. Администрация удалением аккаунтов не занимается.

-

Как сменить свой пароль?

-

В большинстве клиентов есть соответствующая функциональность. Попытайтесь воспользоваться ей. Если клиент не умеет менять пароль, то вы можете воспользоваться ссылкой "напомнить пароль", ввести свой логин, и вам придёт ссылка для ввода нового пароля.

-

Ко мне не приходят сообщения, почините!

-

В феврале 2017 года мы запустили антиспам. Условия доставки сообщений достаточно просты: собеседник должен быть у вас в контакт листе и вы должны авторизовать его. Если вы уверены, что эти условия выполнены, а сообщения не проходят всё равно — напишите нам в support@c.j.r.

-

От вас приходит спам! (You are sending spam!)

-

Пожалуйста, свяжитесь с нами через форму обратной связи или в support@c.j.r и мы постараемся прекратить поток спама.

-

Please report spam through feedback form at the bottom of this page or report spam to support@c.j.r. We'll do our best to stop spam.

-

Часть планомечтательная

-

Наши планы не всегда реалистичны или адекватны нашим возможностям. Но тем не менее, мы стремимся к следующему:

-
    -
  • Запуск почтового сервиса;
  • -
  • Запуск платных услуг на базе Jabber.ru(хостинг доменов);
  • -
  • Запуск собственного клиентского приложения с упрощённой регистрацией;
  • -
  • Захват мира.
  • -
-{/* -

Часть историческая

-

Начало начал

-

История домена начинается со славного города Мытищи, промышленного и научного центра России. Домен изначально числился за провайдером east.ru. Почти год с этим доменом ничего не происходило, публичного сервиса как такого не было. В 2001 году домен фактически оказывается в руках ermine: знакомые по Фидо предлагают заняться jabber'ом, и предлагают помощь с оборудованием.

-

С этого момента на jabber.ru появлется сайт и, собственно, jabber сервер. Изначально - jabber14. Позднее jabber мигрировали на ejabberd.

-

Первые несколько лет jabber.ru переезжал несколько раз с одного сервера знакомых на другой, пока в 2003 году не был куплен собственный сервер на коммерческом хостинге.

-

Значительное влияние на развитие проекта оказал Irsi (ныне забаненный на ЛОРе), который очень активно пиарил сервис на разных площадках. С его помощью аудитория начала расти куда быстрее.

-

В 2005 году в историю сервиса ворвался Бобук. Он предложил обратиться к kukutz с просьбой о хостинге в Яндексе. И Яндекс, в лице kukutz, на эту просьбу дал согласие. Так Jabber.ru оказался в датацентрах Яндекса. Сначала на двух серверах, а ещё позже - на четырёх. Тут важно заметить, что во внутренние дела Яндекс никогда не вникал и сервис всегда оставался независимым.

-

Почти все остальные события носят больше технических, нежели исторических характер. К проекту приложили свою руку разные люди, многие из которых значительно изменили лицо jabber.ru.

-

Команда сегодня

-

Сегодня основная команда jabber.ru, пожалуй, состоит из трёх человек. Найти их можно в support@conference.jabber.ru

-

ermine Владычица, менеджер, директор - назовите как хотите. Но jabber.ru - детище именно ermine.

-

zinid Программист, спортсмен и просто красавец. Человек, который отвечает за безперебойную работу собственно jabber'a, патчит и чинит сервер.

-

vt Мастер на все руки. Помогает оказывать техническую поддержку пользователям, помогает конструктивной критикой, кодом в клиентские приложения.

-

oxpa Системный администратор. Что-то чинит, что-то ломает и постоянно строит утопические планы.

-*/} -

Часть обратноконтактная

- -
-)}}) diff --git a/components/anchor.js b/components/anchor.js deleted file mode 100644 index c85cda9..0000000 --- a/components/anchor.js +++ /dev/null @@ -1,28 +0,0 @@ -import * as React from 'react' - -export class Anchor extends React.Component { - - render () { - return - } -} - -export const Anchored = WithAnchors => class extends React.Component { - componentDidMount () { - console.log(window.location.hash, this.props.id) - if (window.location.hash.length > 0){ - document.querySelector(window.location.hash).scrollIntoView() - } - } - componentDidUpdate (prevProps) { - if ((this.props.location.hash != prevProps.location.hash) && this.props.location.hash.length > 0) { - document.querySelector(window.location.hash).scrollIntoView() - } - } - render() { - return - } -} -Anchored.contextTypes = { - router: React.PropTypes.object - } diff --git a/components/application.js b/components/application.js deleted file mode 100644 index cbf6903..0000000 --- a/components/application.js +++ /dev/null @@ -1,164 +0,0 @@ -import { routerReducer } from 'react-router-redux'; -import thunk from 'redux-thunk'; -import {CallbackForm, cbFormState } from './callbackForm.js'; -import {setResetForm, loginForm, LoginFormConnected, setLoginForm, setRegForm, setRemindForm} from "./loginForm.js"; -import {carouselState, ConnectedCarousel} from "./carousel.js"; -import {ConnectedMainMenu} from "./menus.js"; -import {About} from "./about.js"; -import {Svcs} from "./svcs.js"; -import {PersonalSpace, settlePersonal} from "./personal.js"; -import {Settings, settingsState as settings, fetchSettings} from "./settings.js"; -import {Thread, MAMHistory, fetchHistory, setHistoryPeer} from "./history.js"; -import {user, userLogout} from "./user.js"; -import {loading} from "./loading.state.js" -import {Root} from "./root.js"; -import {Chatlogs} from "./chatlogs.js"; -import {NotFound} from "./notfound.js"; -import {Router as Router_i, Route as Route_i} from 'react-router'; -import * as ReactRedux from 'react-redux'; -import * as React from 'react'; -import * as Redux from 'redux'; - - -const Router = ReactRedux.connect()(Router_i); -//const DefaultRoute = ReactRedux.connect()(ReactRouter.Router.DefaultRoute); -const Route = ReactRedux.connect()(Route_i); -//const IndexRoute = ReactRedux.connect()(ReactRouter.IndexRoute); -const Provider = ReactRedux.Provider; - -const Body = (props) => -
- - {props.children} -
-const ConnectedBody = ReactRedux.connect()(Body); - -let preset_vcard = {} -let preset_jid = undefined; -let loggedin = false; -let preset_roster = []; -if ((typeof(vcard) !== 'undefined') && vcard.vcard) { - preset_vcard = vcard.vcard.vCard || {}; - preset_jid = vcard.jid || {}; - loggedin = true; - preset_roster = roster.roster; -} -let preset_user = {vcard: preset_vcard, jid: preset_jid, loggedin: loggedin, roster: preset_roster} - -export var store = Redux.createStore(Redux.combineReducers({ - routing:routerReducer, - loginForm, - carouselState, - cbFormState, - user, - loading, - settings, - MAMHistory -}),{user:preset_user}, Redux.applyMiddleware(thunk)) - -const loadSvcs = (nextState,cb)=>{ - require.ensure( - ['./svcs.js'] - ,(require)=>{ - let svcs=require('./svcs.js'); - cb(null,svcs.Svcs) - } - ,'/svcs/svcs') - -} - -const loadAbout = (nextState,cb)=>{ - require.ensure( - ['./about.js'] - ,(require)=>{ - let about=require('./about.js'); - cb(null,about.About) - } - ,'/about/about') - -} - - /*,{path:'about', getComponents: loadAbout } - ,{path:'svcs', getComponent: loadSvcs}*/ -function clashSlashesOnEnter(nextState, replace) { - let path = nextState.location.pathname; - let flag = false; - while(path.length > 1 && path.slice(-2) === '//') { - path = path.slice(0, -1); - flag = true; - } - if (flag) { - replace({ - ...nextState.location, - pathname: path - }) - } - return -} -function clashSlashesOnChange(prevState, nextState, replace) { - clashSlashesOnEnter(nextState, replace) -} - -export const Routes = [{ - path: '/', - component: ConnectedBody, - indexRoute: {component: Root}, - onEnter: clashSlashesOnEnter, - onChange: clashSlashesOnChange, - childRoutes: [ - {path: 'login', component: LoginFormConnected, store: store, onEnter: () => store.dispatch(setLoginForm())} - ,{path: 'logout', store: store, onEnter: (route, replace, hook) => {store.dispatch(userLogout()), replace("/")}} - ,{path: 'register', component: LoginFormConnected, store: store, onEnter: () => {store.dispatch(setRegForm())}} - ,{path: 'remind', component: LoginFormConnected,store: store, onEnter: () => {store.dispatch(setRemindForm())}} - ,{path: 'reset', component: LoginFormConnected,store: store, onEnter: () => {store.dispatch(setRemindForm())}} - ,{path: 'reset/:ehash', component: LoginFormConnected, store: store, onEnter: () => {store.dispatch(setRemindForm(true))}} - ,{path: 'register/:ehash', component: LoginFormConnected, store: store, onEnter: () => {store.dispatch(setRegForm(true))}} - ,{path: 'about', component: About, store:store} - ,{path: 'svcs', component: Svcs, store:store} - ,{path: 'chatlogs', component: Chatlogs, store:store} - ,{path: 'personal', - component: PersonalSpace, - store: store, - onEnter: () => {store.dispatch(settlePersonal())}, - indexRoute: {component: Settings, onEnter: () => {store.dispatch(fetchSettings())}}, - childRoutes: [ - {path: 'roster/:jid', component: Thread, store: store, - onEnter: (nextSt) => { - store.dispatch(setHistoryPeer(nextSt.params.jid)) - store.dispatch(fetchHistory(nextSt.params.jid)) - }, - onLeave: (nextSt) => { - store.dispatch(setHistoryPeer(undefined)) - } - }, - {path: 'roster/:jid/:timestamp', component: Thread, store: store, - onEnter: (nextSt) => { - store.dispatch(setHistoryPeer(nextSt.params.jid)) - store.dispatch(fetchHistory(nextSt.params.jid, nextSt.params.timestamp)) - } - }, - ] - } - ,{path:'download',component: ConnectedCarousel, store: store} - ,{path:'*', component: NotFound, store: store}//, onEnter: (route, replace) => {replace("/")}} - ], - //onEnter: function(){resetCaptcha();console.log('entering main route')} -} -] -export const App = (history) => (props)=> - - - - - -/* -export const Routes = ( - - - - - - -) -*/ - diff --git a/components/callbackForm.js b/components/callbackForm.js deleted file mode 100644 index cedb65b..0000000 --- a/components/callbackForm.js +++ /dev/null @@ -1,159 +0,0 @@ -import {isEmpty,checkFetchStatus} from './helpers'; -import {Recaptcha} from './captcha.js' -import * as config from './config'; -import {InputField, TextArea, check} from './input.js' -import {itemLoading} from './loading.state' -import * as React from 'react' -import * as ReactRedux from 'react-redux' - -const CBFORM = 'CBFORM' -const SET = 'SET' -const ERROR = 'ERROR' -const RESULT = 'RESULT' - -const captcha = (props) => -
- -
{props.error}
-
- - -const cbForm = (props) => -
-
- - - - {props.result} - - - - -
- -const mapCBFormDispatchToProps = (dispatch) => { - return { - sendForm: (props) => {dispatch(sendForm(props))}, - } -} -const mapCBFormStateToProps = (state) => { - return { - sending: state.loading.cbform, - result: state.cbFormState.result, - } -} - -const mapInputPropsToDispatch = (inputType, stateName) => (dispatch) => { - return { - checkValue: () => dispatch(cbFormCheckValueAction(stateName || inputType)), - setValue: (e="") => dispatch(cbFormValueAction(stateName || inputType, (typeof(e)==='string'?e:e.target.value))) - } -} -const mapStateToInputProps = (inputType,stateName) => (state) => { - return { - ftype: inputType, - display: true, - val: state.cbFormState[stateName || inputType], - incorrect: (stateName||inputType) in state.cbFormState.incorrect, - error: state.cbFormState.incorrect[stateName || inputType] - } -} - -//const NameField = ReactRedux.connect(mapStateToInputProps('name'), mapInputPropsToDispatch('name'))(InputField); -const EmailField = ReactRedux.connect(mapStateToInputProps('email'), mapInputPropsToDispatch('email'))(InputField); -//const SubjectField = ReactRedux.connect(mapStateToInputProps('subject'), mapInputPropsToDispatch('subject'))(InputField); -const RequestField = ReactRedux.connect(mapStateToInputProps('message'), mapInputPropsToDispatch('message'))(TextArea); -const Captcha = ReactRedux.connect(mapStateToInputProps('captcha'),mapInputPropsToDispatch('captcha'))(captcha); - -const cbFormActionResult = (reason) => ({type: CBFORM, kind: RESULT, value: reason}) -const cbFormValueAction = (field, value) =>({type:CBFORM, kind:SET, value: {[field]:value}}) -const cbFormErrorAction = (field, error) => ({type:CBFORM, kind:ERROR, value:{[field]:error} }) -const cbFormCheckValueAction = (field) => (dispatch, getState) => { - if (field == 'message') {return} - let state = getState() - let res = check[field](state.cbFormState) - dispatch(cbFormErrorAction(field, res)) - if (res != "") { - console.log('Value for', field, 'did not pass check with msg:', res) - } -} - -const handleSubmit = (props) => (e) => { - e.preventDefault(); - props.sendForm(props); - } - -function sendForm (props) { - return (dispatch,getState) => { - let state = getState(); - if (state.loading.cbform) { - //doubleclick :( - console.log('double click in callback post') - return; - } - dispatch(itemLoading('cbform')) - //let fields = ['name','subject','email','captcha', 'message']; - let fields = ['email','captcha', 'message']; - fields.forEach((elem) => { - if (state.cbFormState[elem]) {dispatch(cbFormCheckValueAction(elem))} - }); - state=getState(); - if (isEmpty(state.cbFormState.incorrect)) { - let body={}; - fields.forEach((elem) => { - if (state.cbFormState[elem]) { - let value = state.cbFormState[elem]; - Object.assign(body,{[elem]:value}); - } - }); - fetch(config.apiBase + 'feedback', { - method: 'POST', - headers: { - 'Accept': 'application/json', - 'Content-Type': 'application/json' - }, - credentials: 'include', - body: JSON.stringify(body) - }).then(checkFetchStatus) - .then((json) => { - if (json['result'] == 'ok'){ - dispatch(cbFormActionResult()) - } else { - dispatch(cbFormActionResult(json['error'])) - } - if (typeof(grecaptcha) !== 'undefined') { - grecaptcha.reset() - } - // prevent multiple posting on success - dispatch(cbFormValueAction('email','')) - dispatch(itemLoading('cbform')) - }) - .catch((error) => { - console.log(error); - dispatch(cbFormErrorAction("An error occured. Please, retry")) - dispatch(itemLoading('cbform')) - }); - } else { - dispatch(itemLoading('cbform')) - } - } -} -export let cbFormState = (state={incorrect:{}, email:"", message:"", result:"", captcha:""}, action) => { - if (action.type != CBFORM) {return state} - if (action.kind == RESULT) {return Object.assign({}, state, {result:"Ваше сообщение доставлено администратору и на него скоро ответят."})} - if (action.kind == SET) return Object.assign({}, state, action.value) - if (action.kind == ERROR) { - let field = Object.keys(action.value)[0] - if (action.value[field] == "") { - let new_incorrect = Object.assign({}, state.incorrect) - delete new_incorrect[field] - return Object.assign({}, state, {incorrect: new_incorrect}) - } else { - return Object.assign({}, state, {incorrect: Object.assign({}, state.incorrect, action.value)}) - } - } - return state; -} - - -export const CallbackForm = ReactRedux.connect(mapCBFormStateToProps,mapCBFormDispatchToProps)(cbForm) diff --git a/components/captcha.js b/components/captcha.js deleted file mode 100644 index d9e010f..0000000 --- a/components/captcha.js +++ /dev/null @@ -1,81 +0,0 @@ -import {captchaSiteKey} from './config.js' -import * as React from 'react' - -export const resetCaptcha = (cptID) => { - console.log('trying to reset captcha'); - if (typeof(cptId) === "undefined") { - if(typeof(window.grecaptcha) !== "undefined" && typeof(window.cptID) !== "undefined") { - console.log('found global recaptcha'); - try { - window.grecaptcha.reset(window.cptID) - } catch (err) { - console.log('error reseting captcha', err) - } - } else { - console.log('no global captcha could be found for reset!') - } - } else { - if (typeof(window.grecaptcha) !== "undefined") { - console.log('found',cptID, 'recaptcha'); - try { - window.grecaptcha.reset(cptID) - } catch (err) { - console.log('error reseting captcha', err) - } - } else { - console.log('no local captcha could be found for reset!') - } - } -} - -export class Recaptcha extends React.Component { - constructor(props) { - super(props); - //this.props = Object.assign({},props); - } - componentWillUnmount () { - resetCaptcha(window.cptID) - } - renderCaptcha (that) { return () => { - console.log('that in captcha is', that) - window.cptID = grecaptcha.render("recaptcha", - {"sitekey": that.props.sitekey, - "theme": that.props.theme, - "callback": that.props.callback, - "data-expired-callback": that.props.expireCallback, - "size": that.props.size, - "tabIndex": that.props.tabIndex - }) - - }} - componentDidMount () { - if (typeof (grecaptcha) === "undefined") { - window.renderCaptcha = this.renderCaptcha(this); - var script = document.createElement('script'); - script.type = 'text/javascript'; - script.src = 'https://www.google.com/recaptcha/api.js?render=explicit&onload=renderCaptcha'; - script.async = true; - document.body.appendChild(script); - } else { - this.renderCaptcha(this)(); - } - } - render() { - return
- } -} - -Recaptcha.PropTypes = { - sitekey: React.PropTypes.string, - theme: React.PropTypes.string, - callback: React.PropTypes.func.isRequired, - expireCallback: React.PropTypes.func.isRequired, - size: React.PropTypes.string, - tabIndex: React.PropTypes.number.isRequired, - className: React.PropTypes.string -} -Recaptcha.defaultProps = { - sitekey: captchaSiteKey, - theme: "light", - size: "normal" -} diff --git a/components/carousel.js b/components/carousel.js deleted file mode 100644 index 47e0d1b..0000000 --- a/components/carousel.js +++ /dev/null @@ -1,167 +0,0 @@ -import * as React from 'react' -import * as ReactRedux from 'react-redux' -const platforms = [ - {id: 0, name:"Windows"}, - {id: 1, name:"WinPhone"}, - {id: 2, name:"OSX"}, - {id: 3, name:"IOS"}, - {id: 4, name:"Linux"}, - {id: 5, name:"Android"} -]; -const clients = [ - {Name: "Xabber", ImgUrl: "https://lh3.googleusercontent.com/5ZCn-z0We-puYjQ_t1m3RATzuakUurga5gRvWkpNVZHhmgdHvIQj_tpvs93CKebOqquT=h600", Description: "

Jabber Клиент с открытым исходным кодом, простым и аккуратным дизайном. Можно использовать одновременно с несколькими аккаунтами. Разрабатывается с целью быть лучшим андроид клиентом: не просто открытым, но и свободным от рекламы.

Поддерживает в том числе:

  • Modern material interface
  • Multiple accounts support
  • Multi user chat (MUC)
  • Chat history
  • Avatars
  • Notification setting for each contact
  • Stream compression
  • OTR, TLS, SSL, SASL
  • Message delivery receipts

", tags: [5]}, - {Name: "Conversations", ImgUrl: "https://lh3.ggpht.com/ib4uM-oxW1Q8zSHib_UJVPaw73G5AHF1B3Swx_MXDXNzXf3hBDqgHnMWtYxChZ1I4fs=h600", Description: "

Открытый jabber клиент разработанный специально для Android 4+

Создавался с целью быть как можно более красивым и удобным, без ущерба для безопасности использования.

Поддерживает несколько аккаунтов, MUC, любые виды шифрования (OMEMO, OTR, PGP), отправку и приём изображений. Интегрируется с адресной книгой телефона. Почти не влияет на потребление электропитания.

", tags: [5]}, - {Name: "Yaxim", ImgUrl: "https://lh4.ggpht.com/9VvBWxJ7-S6SWb9_x8uVS8C_VVe9khX649Dzm_MWQ12a88hYexDCmMmgF4DuwEssHQ=h600", Description: "

Минималистичный клиент для Android.

Несмотря на простой дизайн, yaxim стремится быть надёжным и полезным приложением. Из существенных плюсов можно отметить легковесность, поддержку конференций, подтверждения о доставке сообщений.

https://yaxim.org/download/

", tags: [5] }, - {Name: "Adium", ImgUrl: "https://upload.wikimedia.org/wikipedia/commons/c/c5/AdiumX_screenshot.png", Description: "

Универсальный клиент мгновенного обмена сообщениями (мессенджер) для Mac OS X-систем, который поддерживает множество протоколов, и выпущен под лицензией GNU GPL.

Поддержка русского языка, использование многочисленных протоколов, tab-ы, уникальные возможности настройки интерфейса, возможность шифрования сообщений - вот далеко не полный список его возможностей.

http://www.ixbt.com/td/adium.shtml

", tags: [2]}, - {Name: "Pidgin", ImgUrl: "https://upload.wikimedia.org/wikipedia/commons/b/bc/Pidgin_Ubuntu_Buddy_List.png", Description: "

Один из лучших кроссплатформенных клиентов. Поддерживает сразу несколько протоколов и аккаунтов (ICQ, Jabber, MSN, умеет Twitter)

Позволяет сохранять комментарии к пользователям из контакт‐листа. Может объединять несколько контактов в один метаконтакт.

https://ru.wikipedia.org/wiki/Pidgin", tags: [0,2,4]}, - {Name: "IM+", ImgUrl: "https://upload.wikimedia.org/wikipedia/ru/c/c2/Im_plus_screenshot.png", Description: "

кроссплатформенная программа обмена мгновенными сообщениями для мобильных устройств, а также кроссплатформенное веб-приложение. Поддерживает протоколы Twitter, Facebook, Google Talk, XMPP, Yahoo!, AOL Instant Messenger, ICQ, Myspace, Windows Live Messenger/MSN, ВКонтакте, Mail.Ru Агент, Я.Онлайн, Одноклассники.ru.

Позволяет обмениваться файлами, сохраняет историю, допускает чат сразу с несколькими собеседниками, поддерживает скины и графические смайлики.

", tags: [0, 1, 3, 5]} -]; -const emptyPage = [{Name:"Ничего не нашлось",Description:"По вашим критериям не нашлось ни одного клиента. Попробуйте подобрать пару хороших клиентов для разных платформ. Или напишите свой: чем вы хуже других?", tags:[]}] -import {Footer} from "./menus.js"; -import {isEmpty} from "./helpers.js"; -const TAB = 'TAB'; // tab changed action -const TAG = 'TAG'; // client tag lock action - -const CarouselCell = (props) => -
-
-

{props.Client.Name}

-
- -

{props.Client.Name}

- - -
-
-const OsTags = (props) => -
{ - props.platforms.map( (tag) => - - - {/*tag.name*/} - - )}
-var Carousel = React.createClass({ - componentWillUpdate: function (newProps) { - if (this.props.lockedTags != newProps.lockedTags) { - this.flkty.deactivate(); - } - }, - componentDidUpdate: function (oldProps) { - //console.log('tags changes?',this.props,oldProps); - if (this.props.lockedTags != oldProps.lockedTags) { - this.flkty.activate(); - //this.flkty.reloadCells(); - } - }, - componentDidMount: function () { - if (typeof(document.querySelector) !== "undefined") { - var elem = document.querySelector('.main-carousel'); - require.ensure(["flickity"], (require)=> { - let flickity = require('flickity') - var flkty = new flickity( elem, { - contain: true, - setGallerySize: true, - wrapAround: true, - noDomMod: true, - dragThreshold: 20, - watchCSS: true - }); - flkty.on('cellSelect', this.props.onCellSelect(flkty)); - this.flkty = flkty; - }, 'flickity'); - } - }, - render: function() { - var cells = this.props.clients.map(function(client){ - return () - }); - return ( -
- -
- ) - } -}); - -export function carouselState(state={clients:clients, selectedTags:clients[0].tags, lockedTags: []}, action){ - if (action.type == TAG) { - - var lockedTags = Object.assign([],state.lockedTags); - var idx; - if ((idx = lockedTags.indexOf(action.tag)) < 0 ) { - lockedTags.push(action.tag) - }else { - lockedTags.splice(idx,1) - }; - var clientsToShow = []; - if (lockedTags.length>0) { - console.log('locked tags:', lockedTags); - clientsToShow = clients.filter( - client => lockedTags.every( tag => client.tags.indexOf(tag)>-1) - ) - if (isEmpty(clientsToShow)) { clientsToShow=emptyPage} - - } else { - clientsToShow = clients - } - var selectedTags = clientsToShow.length>0?clientsToShow[0].tags:[] - return Object.assign({},state,{clients: clientsToShow, - lockedTags: lockedTags, - selectedTags: selectedTags}) - } - if (action.type == TAB){ - console.log('setting tags by tab', action.tab); - return Object.assign({}, state, {selectedTags:state.clients[action.tab].tags}) - } - return state -} - -function setLockedTag(tagId) { - return {type:TAG, tag: tagId} -} -function setSelectedPlatformsByTab(TabIndex) { - return {type:TAB, tab:TabIndex} -} - -const mapCarouselStateToProps = (state) => { - return { - clients: state.carouselState.clients, - platforms: platforms, - selectedTags: state.carouselState.selectedTags, - lockedTags: state.carouselState.lockedTags - } -} -const mapCarouselDispatchToProps = (dispatch) => { - return { - onCellSelect: (flkty) => { return function () {dispatch(setSelectedPlatformsByTab(flkty.selectedIndex)) } }, - onTagClick: (tagId) => {return function() {dispatch(setLockedTag(tagId))}} - } -} -const PropTypes = React.PropTypes -Carousel.propTypes = { - onCellSelect: PropTypes.func.isRequired, - clients: PropTypes.array.isRequired, - platforms: PropTypes.array.isRequired, - selectedTags: PropTypes.array.isRequired -} - -export const ConnectedCarousel = ReactRedux.connect(mapCarouselStateToProps,mapCarouselDispatchToProps)(Carousel) - diff --git a/components/chatlogs.js b/components/chatlogs.js deleted file mode 100644 index 4208fa8..0000000 --- a/components/chatlogs.js +++ /dev/null @@ -1,35 +0,0 @@ -import {Footer} from "./menus.js"; -import {Anchor, Anchored} from "./anchor.js"; -import {Link} from 'react-router'; -import * as React from 'react'; - -const conferences_jabber_ru = ["42fm", "4pda.ru", "bombus-talks", "bombus", "bombusmod", "clubjabber", "codingteam", "comp.lang.c", "coq", "c_plus_plus", "debian", "devel", "dotnet", "ejabberd", "emacs", "english", "erlang", "erlim", "fangamedev", "freebsd", "freestyle", "gentoo", "golang", "haskell", "icfpc", "java", "javascript", "jtalk", "linux-talks", "linux", "lisp", "mint", "miranda-im", "miranda-ng", "mobile", "moto", "nethack", "ocaml", "pikabu", "programming", "psi-dev", "rock", "scala", "sex", "siemens", "support", "symbian", "sysadmins", "talks", "tcl", "tkabber", "vim", "web", "world_of_tanks", "xmonad", "yaroslavl"] -const with_img_jabber_ru = ["bombusmod", "ejabberd", "linux", "miranda-ng", "nethack", "ocaml", "debian", "emacs", "scala", "tkabber", "xmonad", "codingteam", "haskell", "jtalk", "dotnet", "erlang"] - -const style = (name) => { - if (with_img_jabber_ru.includes(name)) { - return {backgroundImage:'url(https://chatlogs.jabber.ru/img/chatlogs/'+name+'.ico)'} - } else { - return {} - } -} -const Conference = (props) => ( - -) -const conf_server = "conference.jabber.ru" -const conferences = conferences_jabber_ru.map((c) => ()) -export const Chatlogs = (props) => ( -
-

История конференций

-

Если вы не понимаете что тут происходит, вы можете почитать разъяснение.

-

@conference.jabber.ru

-
- {conferences} -
-
-) diff --git a/components/config.js b/components/config.js deleted file mode 100644 index 75910ab..0000000 --- a/components/config.js +++ /dev/null @@ -1,12 +0,0 @@ -let domain = 'www.jabber.ru' -export let xmppDomain = 'jabber.ru' -export let apiBase="/api/v2/json/"; -export let baseUrl = 'https://'+domain; -export let captchaSiteKey = "6Ld0CCATAAAAAAe5dOoNZhaFHAqak124eQS5t3Wu"; -export let personalUrl = baseUrl + '/personal'; - -export let regSuccess = "На указанный вами email отправлено письмо с ссылкой для подтверждения регистрации. Если письмо не пришло к вам в течение 30 минут, пожалуйста, воспользуйтесь формой обратной связи и сообщите нам о проблеме"; -export let loginSuccess = "Перенаправляю..." -export let remSuccess = "На использованный вами при регистрации email было отправлено письмо с дальнейшими инструкциями." -export let resetSuccess = "Пароль успешно изменён. Теперь вы можете войти используя его." - diff --git a/components/form.messages.js b/components/form.messages.js deleted file mode 100644 index eff3a85..0000000 --- a/components/form.messages.js +++ /dev/null @@ -1,53 +0,0 @@ -import * as React from 'react'; - -let success = {}; -success.login = -
-

Успешно

-

Наш охранный ёж решил,
- что может пустить вас. -

-
-
-success.register = -
-

Успешно

-

Выбранное вами имя зарегистрировано и на указанный email было отправлено письмо с дальнейшими инструкциями по активации аккаунта. Ссылка будет работать одни сутки.

-

Пожалуйста, пройдите по ссылке из письма, чтобы завершить регистрацию.

-

- -
-success.remind = -
-

Успешно

-

Наши ежи с трудом запоминают новые пароли, но мы знаем как упростить эту задачу. Вам на почту была отправлена ссылка с секретным словом для обучения ежей.

-

Используйте ссылку из письма, чтобы указать новый пароль.

- -
-success.password = -
-

Успешно

-

Пока мы пытаемся объяснить охранным ежам, что пароль изменился, попробуйте войти в личный кабинет с новым паролем.

- -
- -let errors = {} -errors['not-authorized'] = 'Неверный логин или пароль' -errors['bad-key'] = 'Неверный токен. Попробуйте запросить ссылку ещё раз.' -errors['weak-password'] = 'Попробуйте ещё раз с более сложным паролем.' -errors['email-exceeds'] = 'На этот email зарегистрировано слишком много аккаунтов. Попробуйте другой.' -errors['email-not-exists'] = 'Мы не знаем, куда отправить письмо. Возможно, аккаунт был удалён.' -errors['invalid-content-type'] = 'Упс! Что-то пошло не так. Попробуйте ещё раз или сообщите нам.' -errors['service-error'] = 'Упс! Что-то пошло не так. Попробуйте ещё раз или сообщите нам.' -errors['incomplete-data'] = 'Упс! Что-то пошло не так. Попробуйте ещё раз или сообщите нам.' -errors['captcha-failure'] = 'Капча думает, что вы робот. Попробуйте ещё раз.' -errors['login-already-exists'] = 'Такая учётная запись уже есть :( Попробуйте другой логин.' -errors['item-not-found'] = 'Упс! Что-то пошло не так. Попробуйте ещё раз или сообщите нам.' -errors['invalid-email'] = 'Сервер считает, что ваша почта "плохая". Попробуйте другую.' -errors['invalid-jid'] = 'Имя пользователя не прошло проверку сервера. Вы точно не почту вводите? Попробуйте другой псевдоним.' -errors['email-not-match'] = 'Имя пользователя и почта не совпадают.' -errors['one-time-email'] = 'Выберите другой одноразовый ящик, этот мы знаем.' -errors['unknown-mail-domain'] = 'Наш почтовый сервер не знает про этот домен. Попробуйте другой домен или сообщите нам об ошибке.' - - -export {success, errors} diff --git a/components/helpers.js b/components/helpers.js deleted file mode 100644 index 2ccd453..0000000 --- a/components/helpers.js +++ /dev/null @@ -1,31 +0,0 @@ -export function isEmpty(object) { - for(var key in object) { - if(object.hasOwnProperty(key)){ - return false; - } - } - return true; -} -export function some(object, test) { - var i = 0 - for(var key in object) { - if(object.hasOwnProperty(key)){ - if (test(object[key], i, object)) { - return true - } else { - i+=1 - }}} - return false -} -export function checkFetchStatus(response, debug=false) { - console.log('checking status of', response); - if (response.status >= 200 && response.status < 300) { - if (debug) {console.log('got response:',response);} - return response.json() - } else { - var error = new Error(response.statusText) - error.response = response - throw error - } -} - diff --git a/components/history.js b/components/history.js deleted file mode 100644 index 361e6d6..0000000 --- a/components/history.js +++ /dev/null @@ -1,249 +0,0 @@ -import {itemLoading} from './loading.state'; -import {isEmpty,checkFetchStatus} from './helpers' -import { Scrollbars } from 'react-custom-scrollbars' -import * as config from './config.js'; -import * as React from 'react'; -import * as ReactRedux from 'react-redux'; - -const HISTORY = 'HISTORY'; // history actions -const FETCH = 'FETCH'; // start fetching from server -const PEER = 'PEER'; // save current chat peer jid -const UPDATE = 'UPDATE'; // add messages into state -const UREQ = 'REQUEST_UPDATE'; // request history update -const ALLMSG = 'ALL_MSG'; // all messages from history are fetched -const HEIGHT = 'HEIGHT'; // save previous scroller height to calculate offset later -const LONG_INTERVAL = 5000; // poll for new messages every 5 seconds -const SHORT_INTERVAL = 200; // - -class Scroller extends React.Component { - render () { - return
- } -} - -const message = (props) => { - let dt = new Date(props.ts/1000) - return
-
- {props.peer_name} - {props.my_name} -
-
-
{'' + dt.getFullYear() + '-' + (dt.getMonth() + 1) + '-' + dt.getDate()}
-
{'' + dt.getHours() + ':' + dt.getMinutes()}
-
-
{props.txt}
-
-} -const Message = message - -const Nomsgs = (props) =>
- Позднее здесь будет история общения с вашим собеседником -
- -class thread extends React.Component { - checkScrollerVisible () { - return () => { - if (this.should_update) { - this.should_update = false - //let tp = this.scrollbar.refs.view.scrollHeight - this.scrollbar.refs.view.scrollTop - - //console.log('visible hight mark is', tp) - //let tp = this.props.old_height - if (! this.props.loading && ! this.props.no_more) { - this.props.getMoreMessages(this.props.peer, this.props.oldest_ts)//, tp) - } - } - } - } - componentDidMount () { - if (this.scrollbar && (this.scrollbar.refs.view.scrollHeight !=0) ) { - this.scrollbar.scrollToBottom() - } - if (this.props.peer) - this.props.getMoreMessages(this.props.peer, this.props.oldest_ts) - } - componentWillReceiveProps (nextProps) { - if ( (nextProps.messages.length != this.props.messages.length) - && this.props.peer == nextProps.peer - && this.scrollbar && nextProps.messages.length > 0) { - //console.log('saving position for nextProps', nextProps) - let srv = this.scrollbar.refs.view - console.log('saving position:', srv.scrollHeight, srv.scrollTop, srv.scrollHeight - srv.scrollTop) - this.props.saveScrollPosition(srv.scrollHeight - srv.scrollTop) - } - } - componentDidUpdate (newprops){ - if (this.props.peer != newprops.peer ) { - if (this.scrollbar) { - this.scrollbar.scrollToBottom() - } - this.props.saveScrollPosition(null) - } - if (this.props.old_height && this.scrollbar) { - let srv = this.scrollbar.refs.view - console.log(this.props.messages.length, newprops.messages.length) - console.log('unscrolling to', srv.scrollHeight, '-', this.props.old_height, srv.scrollHeight - this.props.old_height) - this.scrollbar.scrollTop(srv.scrollHeight - this.props.old_height) - this.should_update = true - } - //console.log('loading', this.props.loading, 'no_more', this.props.no_more) - if (this.scrollbar && ! this.props.loading && ! this.props.no_more ){ - console.log('no more is', this.props.no_more) - // basically, if DOM had settled, there are not enough messages, - // but we didn't try fetching - //console.log(scr.view.scrollHeight, '<=', scr.view.clientHeight) - let srv = this.scrollbar.refs.view - if (srv.scrollHeight <= srv.clientHeight) { - console.log('visible high mark after update', srv.scrollHeight) - - this.props.getMoreMessages(this.props.peer, this.props.oldest_ts, srv.scrollHeight, this.props.old_height) - } - } - } - render () { - let props = this.props - let messages = [] - messages = props.messages.map((m, i) => ) - - if (messages.length == 0) { - messages = - } else { - if(this.props.no_more) { - messages.unshift(
- Ë Ë Ë -
)} - messages.push(
È È È
) - } - - return
- this.scrollbar = scrollbar} - hideTracksWhenNotNeeded={true} - onScrollAtTop={this.checkScrollerVisible()} - edgeYThreshold={500} - > - {messages} - -
- } -} -const mapStateToThreadProps = (state) => { - let msgs = [] - let oldest_ts = null - let jid = state.MAMHistory.peer - let peer = state.user.roster.filter((peer) => (peer.jid == jid))[0] || undefined - let peer_name = peer && peer.name || state.MAMHistory.peer - if (state.MAMHistory.msgs[state.MAMHistory.peer]) { - let ids = Object.keys(state.MAMHistory.msgs[state.MAMHistory.peer]).sort() - oldest_ts = ids[0] - msgs = ids.map( - (i) => state.MAMHistory.msgs[state.MAMHistory.peer][i] - ) - } - return { - loading: state.loading[jid] || false, - messages: msgs || [], - no_more: (state.MAMHistory.no_more.indexOf(jid) != -1), - old_height: state.MAMHistory.old_height, - peer: state.MAMHistory.peer, - peer_name: peer_name, - my_name: state.user.vcard? state.user.vcard.NICKNAME : state.user.jid || "My precious", - oldest_ts: oldest_ts - } -} -const mapDispatchToThreadProps = (dispatch) => ({ - saveScrollPosition: (height) => dispatch(saveHeight(height)), - getMoreMessages: (jid, timestamp, height, oldheight) => { - if(!oldheight || (height != oldheight)) {dispatch(saveHeight(height))}; - dispatch(fetchHistory(jid, timestamp)) - }, - shouldUpdate: () => dispatch(requestHistoryUpdate(true)) -}) - -export const Thread = ReactRedux.connect(mapStateToThreadProps, mapDispatchToThreadProps)(thread) - -const requestHistoryUpdate = (flag) => ({type: HISTORY, kind: UREQ, value: flag}) -const updateHistory = (jid, history) => ( - {type: HISTORY, kind: UPDATE, value: [jid, history]} -) -const setPeerJid = (jid) => ({type: HISTORY, kind: PEER, value: jid}) -const setEndReached = (jid) => ({type: HISTORY, kind: ALLMSG, value: jid}) -const saveHeight = (height) => ({type: HISTORY, kind: HEIGHT, value: height}) - -export const setHistoryPeer = (jid) => (dispatch, getState) => { - dispatch(setPeerJid(jid)) -} -export const fetchHistory = (jid, timestamp=null) => (dispatch, getState) => { - let state = getState() - if (jid === undefined) return - if (state.loading[jid]) { - console.log('history for ', jid, ' is being fetched already') - return - } - dispatch(itemLoading(jid)) - //console.log('fetching data since', timestamp) - let body = Object.assign({jid:jid}, timestamp?{ts:parseInt(timestamp)}:{}) - fetch(config.apiBase + 'mam/messages', { - method: 'POST', - headers: { - 'Accept': 'application/json', - 'Content-Type': 'application/json' - }, - credentials: 'include', - body: JSON.stringify(body) - }).then((response) => checkFetchStatus(response,true) - ).then((json) => { - if ('error' in json && json.error != "") { - //console.log('Error getting messages for '+ jid + ', something went wrong') - console.log(json.error) - } - let messages = Object() - if( json.messages) { - json.messages.forEach((msg) => (messages[msg.ts] = msg)) - } else { - dispatch(setEndReached(jid)) - } - dispatch(updateHistory(jid, messages)) - dispatch(itemLoading(jid)) - }).catch((error)=>{ - console.log('Something went wront fetching messages for', jid,'.Message was:', error) - dispatch(itemLoading(jid)) - }) - -} - -export const MAMHistory = (state = {msgs:{}, no_more:[], old_height:null}, action) => { - if (action.type != HISTORY) {return state} - switch (action.kind) { - case UPDATE: { - let [jid, messages] = action.value - - let jid_messages = Object.assign({}, state.msgs[jid]||{}, messages) - - - return Object.assign({}, - state, - { msgs: Object.assign({}, state.msgs, - {[jid]: jid_messages} - )} - ) - } - case PEER: { - return Object.assign({}, state, {peer: action.value, old_height: null}) - } - case ALLMSG: { - let no_more = [ ...state.no_more, action.value] - return Object.assign({}, state, {no_more: no_more}) - } - case HEIGHT: { - return Object.assign({}, state, {old_height:action.value}) - } - } - return state; - -} - - - - diff --git a/components/input.js b/components/input.js deleted file mode 100644 index c222e04..0000000 --- a/components/input.js +++ /dev/null @@ -1,95 +0,0 @@ -import * as React from 'react' - -export class TextArea extends React.Component{ - render () { - let props=this.props; - if (!props.display) {return null} - return ( -
- - {(props.incorrect)?
{props.error}
- : "" - } -
) - } -} - -export class InputField extends React.Component{ - componentDidMount() { - this.props.focus && this.props.display && this._input.focus(); - } - render () { - let props=this.props; - if (!props.display) {return null} - return ( -
- this._input=inp } - /> - {(props.incorrect)?
{props.error}
- : "" - } -
) - } -} - -let check = {}; -check.login = (state) => { - let Login = state.login; - let Domains = state.domains; - if (Login.length < 1) return "Введите логин, пожалуйста"; - if (Login.length > 512) return "Пожалуйста, используйте более короткий логин"; - if(!(typeof(Domains) === 'undefined')) { - if (Login.indexOf('@') != -1) { - let domain = Login.split('@',2)[1]; - console.log(domain); - if (Domains.some((elem) => elem === domain)) {return "";} - else return "Мы не поддерживаем домен "+domain; - } - //return "Логин не должен содержать символ '@'" - }; - - return ""; -}; -check.password = (state) => { - let Password = state.password; - if (Password.length <5) return "Пароль должен быть не менее 5 букв"; - if (Password.length >512) return "Пожалуйста, используйте более короткий пароль"; - return ""; -}; -check.email = (state) => { - var filter=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*$/ui; - if (filter.test(state.email)) { - return ""; - } else { - return "Не больно-то это похоже на email адрес"; - } -}; -check.captcha = (state) => { - if (state.captcha.length > 1) {return ""} - return "заполните, пожалуйста, капчу" -}; -check.confirmation = (state) => { - if (state.confirmation == state.password) {return ""} - return "введённые пароли должны совпадать!" -} - -export {check}; diff --git a/components/loading.state.js b/components/loading.state.js deleted file mode 100644 index bb45b7d..0000000 --- a/components/loading.state.js +++ /dev/null @@ -1,15 +0,0 @@ -export const LOAD = 'LOAD'; -export const itemLoading = (item) => ({type: LOAD, kind: item}) -export const loading = (state = {}, action) => { - if (action.type != LOAD) return state - console.log('trying set "',action.kind,'" item loading') - let new_state = Object.assign({}, state) - if (action.kind in new_state) { - // invert value we have - new_state[action.kind] = !new_state[action.kind] - } else { - // set loading, if key is not know - new_state[action.kind] = true - } - return new_state -} diff --git a/components/loginForm.js b/components/loginForm.js deleted file mode 100644 index dfb7ec0..0000000 --- a/components/loginForm.js +++ /dev/null @@ -1,168 +0,0 @@ -import {Promise} from 'es6-promise'; -import {Link} from 'react-router'; -import * as ReactRedux from 'react-redux'; -import * as config from './config'; -import * as React from 'react'; -import * as Redux from 'redux'; -import 'whatwg-fetch'; -import {isEmpty,checkFetchStatus} from './helpers' -import {Recaptcha} from './captcha.js' -import {InputField, check} from './input.js' -import {LOGINF, REGF, REMINDF, formAction, checkFormValueAction, formSetValueAction, formSuccessAction, formState, formValues, checkValue, submitForm} from './loginFormState.js' -import * as msg from './form.messages.js' - - -const handleSubmit = (props) => (e) => { - e.preventDefault(); - props.sendForm(props); - } - -const NewPasswordFormHeader = () =>
- - Введите новый пароль - -
- -const NoLinksFormHeader = (props) => - -const FormHeader = (props) => { - if (props.pwset) {return NewPasswordFormHeader(props) } - if (props.nolinks) { return NoLinksFormHeader(props) } - return ( -
- Вход - Регистрация - Сброс пароля - props.router.push('/')} /> -
- ) -} -const captcha = (props) => { - if (props.display) return ( -
-
- -
{props.error}
-
-
) - return null -} - -const FormItself = (props) => -
- -
- - - - - -
-
- -
-
{props.result}
-
- {props.secondStage || props.kind == 'remind' ||
- напомнить пароль -
- } - -
- -const Message = (props) => { - if ( props.message ){ - return ( -
- {msg.success[props.result]} -
) - } - return null -} -const LoginForm = React.createClass({ - contextTypes: { - router: React.PropTypes.object - }, - componentDidMount: function () { - if (this.props.loggedin) { - this.context.router.push('/personal') - } - }, - render: function () { - let props=this.props - if (props.loading) { - return
-
-
- } - return ( -
-
- {props.message? - - : - } -
- -
-
-
- ) - } -}); - -export function setLoginForm() {return formAction(LOGINF, false)} -export function setRegForm(SecondStage=false) {return formAction(REGF, SecondStage)} -export function setRemindForm(SecondStage=false) {return formAction(REMINDF, SecondStage)} -export function setResetForm() {return formAction(REMINDF, true)} - -const mapLoginFormDispatchToProps = (dispatch) => { - return { - setLogin: () => {dispatch(setLoginForm())}, - setReg: () => {dispatch(setRegForm())}, - setRemind: () => {dispatch(setRemindForm())}, - sendForm: (props) => {dispatch(submitForm(props))}, - formSuccessAction: (kind, secondStage) => {dispatch(formSuccessAction(kind,secondStage))} - } -} -const mapLoginFormStateToProps = (state) => { - return { - loggedin: state.user.loggedin || false, - loading: !(('vcard' in state.loading ) || ('vcard' in state.user)) || ('vcard' in state.loading && state.loading.vcard), - kind: state.loginForm.formState.kind, - secondStage: state.loginForm.formState.secondStage, - actionLabel: state.loginForm.formState.actionLabel, - sending: state.loginForm.formState.sending, - result: state.loginForm.formState.result, - message: state.loginForm.formState.message - } -} -const mapInputPropsToDispatch = (inputType, stateName) => (dispatch) => { - return { - checkValue: () => dispatch(checkFormValueAction(stateName || inputType)), - setValue: (e="") => dispatch(formSetValueAction(stateName || inputType, (typeof(e)==='string'?e:e.target.value))) - } -} -const mapStateToInputProps = (inputType,stateName) => (state) => { - return { - ftype: inputType, - display: state.loginForm.formState[stateName || inputType], - val: state.loginForm.formValues[stateName || inputType], - incorrect: (stateName||inputType) in state.loginForm.formValues.incorrect, - error: state.loginForm.formValues.incorrect[stateName || inputType] - } -} -const LoginField = ReactRedux.connect(mapStateToInputProps('login'), mapInputPropsToDispatch('login'))(InputField); -const PasswordField = ReactRedux.connect(mapStateToInputProps('password'), mapInputPropsToDispatch('password'))(InputField); -const PasswordConfirmationField = ReactRedux.connect(mapStateToInputProps('password','confirmation'), mapInputPropsToDispatch('password','confirmation'))(InputField); -const EmailField = ReactRedux.connect(mapStateToInputProps('email'), mapInputPropsToDispatch('email'))(InputField); -const Captcha = ReactRedux.connect(mapStateToInputProps('captcha'),mapInputPropsToDispatch('captcha'))(captcha); -export const loginForm = Redux.combineReducers({ formState, formValues}) -export const LoginFormConnected = ReactRedux.connect(mapLoginFormStateToProps, mapLoginFormDispatchToProps)(LoginForm); - - diff --git a/components/loginFormState.js b/components/loginFormState.js deleted file mode 100644 index 4d1818e..0000000 --- a/components/loginFormState.js +++ /dev/null @@ -1,242 +0,0 @@ -import {InputField, check} from './input.js' -import {isEmpty,checkFetchStatus} from './helpers' -import * as config from './config'; -import * as msg from './form.messages.js' -import {resetCaptcha} from './captcha.js' -import {browserHistory as history} from 'react-router' -import {setUserLoggedIn} from './user.js' - -let apiUrls = {'login':'auth', 'remind':'reset', 'register':'register'} -const FORM = 'LFORM'; // login form actions - -export const LOGINF = 'login'; // make form to be a login form -export const REGF = 'register'; // make form to be a registration form -export const REMINDF = 'remind'; // make form to be a remind password form - -const SETFVAL = "SETFV" ; // set form value generic action -const LOGINV = "LOGINV"; // set login value -const EMAILV = "EMAILV"; // set email value -const PASSWV = "PASSWV"; // set password value -const CAPTCHAV = "CAPTCHAV"; // set recaptcha response - -const CHECKFV = "CHECK" ; // check form value action -const CHKLOGIN = "CLOG" ; // check login value -const CHKEMAIL = "CEMAIL"; // check email value -const CHKPASS = "CPASS" ; // check password value -const CHKCAPT = "CCAP" ; // check captcha value (ensure it is if needed) -const CHKCNFR = "CCONFR"; // check password confirmation to match pw -const CHKALL = "CALL" ; // check all fields of a form - -const SEND = "S"; // action to send form -const GOT = "G"; // action to set state when request is done -const SENDING = "S1"; // form state -const FALTY = "F"; // form state in case of error - - -export function formAction(actKind, value) { - return {type:FORM, kind:actKind, value:value} -} -export function checkFormValueAction(field) { - return formAction(CHECKFV, field) -} - -function formActionSending() { - return formAction(SEND, false) -} -export function formSetValueAction(kind, value) { - return formAction(SETFVAL, {[kind]:value}) -} - -// is_msg displays text removing all inputs and setting redirect -export function formActionResult(data, is_msg=false) { - return formAction(GOT, {is_msg:is_msg, msg:data}) -} - - -// runs checks for a field by type -// returns an object to insert into new state -// i.e. saves values for types other than checked -function checkValue(type, state) { - let incorrect = state.incorrect; - let ckResult = (check[type])(state) - if (ckResult == "") { - delete(incorrect[type]); - } else { - incorrect[type] = ckResult; - } - return {incorrect:incorrect} -} - -export function formValues (state={login:"", password:"", email:"",captcha:"", confirmation:"", incorrect:{}}, action){ - if (action.type != FORM) { return state }; - let newState = Object.assign({}, state); - switch (action.kind) { - case SETFVAL: - let field = Object.keys(action.value)[0]; - Object.assign(newState, action.value); - // skip cheking until it is forced - if (! (field in newState.incorrect)) { - return newState - }; - Object.assign(newState, checkValue(field, newState)); - return newState; - case CHECKFV: - return Object.assign(newState, checkValue(action.value, newState)); - case LOGINF: - case REGF: - case REMINDF: - //reset state of the form for each switch of type - if (newState.captcha != "" ) {resetCaptcha()} - return Object.assign(newState, { - login:"", password:"", - email:"", captcha:"", - confirmation:"", incorrect:{} - }) - - } - return state; -} - -export function formState (state={ - login:true, password:true, - email:false, captcha:true, - confirmation: false, message: false, - actionLabel:"Войти", - kind:LOGINF, sending:false, - secondStage: false, - result:"" - } - ,action){ - //console.log("formstate action:",state,action); - if (action.type != FORM) {return state}; - let s = action.value ; // this is for action.value === SecondStage - switch (action.kind) { - case SEND: return Object.assign({}, state, {sending:!state.sending, result:""}) - case GOT: return Object.assign({}, state, { - sending: false, - message: action.value.is_msg, - result: action.value.msg - }) - case LOGINF: return Object.assign({}, state, { - login: true, password: true, - email: false, captcha: true, - confirmation: false, message: false, - actionLabel: "Войти", result: "", - secondStage: false, - kind:LOGINF - }) - case REGF: - case REMINDF: - let newstate = {} - if (action.value) { - Object.assign(newstate, state, { - login: false, password: true, - email: false, captcha: false, - confirmation: true, message: false, - actionLabel: "Установить", result: "", - secondStage: true, kind: action.kind - }) - - } else { - Object.assign(newstate, state, { - login: true, password: false, - email: true, captcha: true, - confirmation: false, message: false, - actionLabel: "Регистрация", result: "", - secondStage: false, kind: action.kind - }) - if (action.kind == REMINDF) { - Object.assign(newstate, - {actionLabel: "Выслать пароль", - email: false}) - } - } - return newstate - default: return state - } -} - - -const composeBodyForFetch = (dispatch, getState) => { - let state=getState(); - let fields = ['login','password','email','captcha']; - fields.forEach((elem) => { - if (state.loginForm.formState[elem]) {dispatch(checkFormValueAction(elem))} - }); - - // renew state as check funstion should have processed it - state=getState(); - if (! isEmpty(state.loginForm.formValues.incorrect)) { - return null; - } else { - let body={}; - Object.assign(body,{kind:state.loginForm.formState.kind}); - // for each field get it's value, process and add into body - fields.forEach((elem) => { - if (state.loginForm.formState[elem]) { - let value = state.loginForm.formValues[elem]; - if (elem == 'login') { - if (value.indexOf('@') == -1) { - console.log('index of @ is -1, adding domain to ', value); - value = value.trim() + '@' + config.xmppDomain - } - value = value.toLowerCase() - } - Object.assign(body,{[elem]:value}); - } - }); - return body; - } -} - -export function submitForm (props) { - return (dispatch,getState) => { - dispatch(formActionSending()) - let body = composeBodyForFetch( dispatch, getState); - - if (body) { - if (typeof(props.routeParams) !== 'undefined' && typeof(props.routeParams.ehash) !== 'undefined') { - Object.assign(body,{hash:props.routeParams.ehash}) - } - fetch(config.apiBase + apiUrls[body.kind], { - method: 'POST', - headers: { - 'Accept': 'application/json', - 'Content-Type': 'application/json' - }, - credentials: 'include', - body: JSON.stringify(body) - }).then((response) => checkFetchStatus(response,true)) - .then((json) => { - console.log('json response', json); - resetCaptcha(); - dispatch(formSetValueAction('captcha', "")); - if (json['result'] == 'ok'){ - dispatch(formSuccessAction(body.kind, props.secondStage)) - } else { - dispatch(formActionResult(msg.errors[json['error']] || json['error'])) - }}) - .catch((error) => {console.log(error);dispatch(formActionResult("An error occured. Please, retry"))}); - } else { - dispatch(formActionSending()) - } - } -} - -function formSuccessAction (kind, secondStage) { - switch(kind) { - case LOGINF: return (dispatch) => { - dispatch(setUserLoggedIn()) - dispatch(formAction(GOT, {is_msg:true, msg:kind})); - setTimeout(()=>{history.push('/personal')}, 2000) - } - case REGF: - case REMINDF: return (dispatch) => { - // - dispatch(formAction(GOT, {is_msg: true, msg:secondStage?'password':kind})); - setTimeout(()=>{history.push('/login')}, 2000) - } - - } -} - diff --git a/components/menus.js b/components/menus.js deleted file mode 100644 index 49d103f..0000000 --- a/components/menus.js +++ /dev/null @@ -1,117 +0,0 @@ -import {isEmpty} from './helpers'; -import {Link} from 'react-router'; -import {setVcard, setRoster, setJid} from "./user"; -import {Roster} from "./personal"; -import {itemLoading} from './loading.state'; -import Swipeable from 'react-swipeable'; -import * as React from 'react'; -import * as ReactRedux from 'react-redux'; - -const LogoutMMItem = (props) => { - if (props.loggedin) { - return ( - e.stopPropagation()}> - - Выход - - - - )} - else return null -} - -class Mainmenu extends React.Component { - render () { - let props = this.props - return ( -
-
-
- - - Jabber.ru - -
- -
-
- Главная - Помощь - Сервисы - Скачать - Кабинет - -
-
-
-
- - Главная - Помощь - Сервисы - Скачать - Кабинет - {props.peer_name} - -
-
) - } -} - -const mapMMStateToProps = (state) => { - let jid = state.MAMHistory.peer - let peer = state.user.roster.filter((peer) => (peer.jid == jid))[0] || undefined - let peer_name = peer && peer.name || state.MAMHistory.peer - return { - loggedin: state.user.loggedin, - skipLogo: state.routing.locationBeforeTransitions && state.routing.locationBeforeTransitions.pathname == '/' || false, - open: state.loading.menu || false, - peer: state.MAMHistory.peer || undefined, - peer_name: peer_name - } -} -const mapDispatchToMMProps = (dispatch) => { - return { - getVcard: () => dispatch(setVcard(false)), - getRoster: () => dispatch(setRoster(false)), - toggleMenu: (onclick, tgt) => (e) => {if ((onclick && e.type == 'click')||!onclick) {e.preventDefault(); e.stopPropagation();dispatch(itemLoading('menu'))}} - } -} -export const ConnectedMainMenu = ReactRedux.connect(mapMMStateToProps, mapDispatchToMMProps)(Mainmenu); - - -export const Footer = (props) => -
- diff --git a/components/metrika.js b/components/metrika.js deleted file mode 100644 index 5479a23..0000000 --- a/components/metrika.js +++ /dev/null @@ -1 +0,0 @@ -export const Yametrika = {__html: '(function(d,w,c){(w[c]=w[c]||[]).push(function(){try{w.yaCounter24966088=new Ya.Metrika({id:24966088,clickmap:true,trackLinks:true,accurateTrackBounce:true,webvisor:true,trackHash:true});}catch(e){ }});var n=d.getElementsByTagName("script")[0],s=d.createElement("script"),f=function(){n.parentNode.insertBefore(s,n);};s.type="text/javascript";s.async=true;s.src="https://mc.yandex.ru/metrika/watch.js";if(w.opera=="[object Opera]"){d.addEventListener("DOMContentLoaded",f,false); }else{f();}})(document, window,"yandex_metrika_callbacks");'} diff --git a/components/notfound.js b/components/notfound.js deleted file mode 100644 index f00322f..0000000 --- a/components/notfound.js +++ /dev/null @@ -1,13 +0,0 @@ -import {Footer} from "./menus.js"; -import {LoginFormConnected} from "./loginForm.js"; -import {Link} from 'react-router'; -import * as React from 'react'; -import * as ReactRedux from 'react-redux'; - -export const NotFound = (props) => { - return
-

404

-

No secret page for you. Only 404 is here :(

-
-} - diff --git a/components/personal.js b/components/personal.js deleted file mode 100644 index b9f88f9..0000000 --- a/components/personal.js +++ /dev/null @@ -1,105 +0,0 @@ -import {isEmpty} from "./helpers"; -import {setVcard, setRoster, setJid} from "./user"; -import {browserHistory as history, Link} from 'react-router' - -import { Scrollbars } from 'react-custom-scrollbars'; -import * as React from 'react'; -import * as ReactRedux from 'react-redux'; - -const RosterItem = (props) => -
{props.name || props.jid}
- - -class RRoster extends React.Component { - render () { - let props = this.props - let roster = props && props.roster || [] - let classes = "roster" - if ((roster.length == 0) && (! props.loggedin)) {classes = classes + " empty"} - if ((roster.length == 0) && (props.loggedin)) {classes = classes + " nocontacts"} - return
- {roster.map((item, ind) => ())} -
- } -} -RRoster.contextTypes = { - router: React.PropTypes.object -} - -class PersonalMenu extends React.Component { - render () { return
- -
- Настройки -
- -
-
- } -} - -export class Personal extends React.Component { - componentDidMount() { - if (! this.props.loggedin) { - this.context.router.push('/login') - } - } - render () { - if (! this.props.loggedin) return
- return
- - {this.props.children} -
- return
-

У нас обед!

-

Мы обязательно сделаем здесь много интересного. Но несколько позже.

- { this.props.user.vcard.PHOTO && this.props.user.vcard.PHOTO.BINVAL != "" ? - - : "" - } -
- } -} - -Personal.contextTypes = { - router: React.PropTypes.object -} - -export const settlePersonal = () => (dispatch, getState) => { - let state = getState() - if (isEmpty(state.user.roster)) { - dispatch(setRoster(false)) - } - if (isEmpty(state.user.vcard)) { - dispatch(setVcard(true)) - } -} - -const mapStateToPersonalProps = (state) => { - return { - loggedin: state.user.loggedin, - vcard: state.user.vcard, - roster: state.user.roster, - user: state.user - } -} -const mapDispatchToPersonalProps = (dispatch) => { - return { - getVcard: () => dispatch(setVcard(true)), - getRoster: () => dispatch(setRoster(false)) - } -} - -const mapStateToRosterProps = (state) => { - return { - peer: state.MAMHistory.peer, - roster: state.user.roster || [], - loggedin: state.user.loggedin - } -} - -export const PersonalSpace = ReactRedux.connect(mapStateToPersonalProps, mapDispatchToPersonalProps)(Personal) -export const Roster = ReactRedux.connect(mapStateToRosterProps)(RRoster) - diff --git a/components/root.js b/components/root.js deleted file mode 100644 index 3445c63..0000000 --- a/components/root.js +++ /dev/null @@ -1,51 +0,0 @@ -import {Footer} from "./menus.js"; -import {LoginFormConnected} from "./loginForm.js"; -import {Link} from 'react-router'; -import * as React from 'react'; -import * as ReactRedux from 'react-redux'; - -export const RootPlain = (props) => { - return
-
-
-
- -
-
-

Где я?

Это — Jabber.ru, джаббер, мессенджер, чат.

-

С чего начать?

Зарегистрироваться (форма ниже), скачать клиент по нраву, написать друзьям. Потом прочесть помощь.

-

А почему не...

Если кратко — мы лучше. Подробней — в разделе «помощь».

-
-
-
-
-

Несколько советов

-

Логин (имя пользователя) вы будете сообщать собеседникам. Используйте только латинские буквы и цифры.

-

К имени пользователя автоматом добавят домен — "jabber.ru". Из "elena" получится "elena@jabber.ru".

-

На сайте можно использовать логин без домена. В программах и для собеседников — только с доменом.

-

На странице помощи есть форма обратной связи и ответы на частозадаваемые вопросы.

-
-
- { props.loading ? -
- : props.loggedin? - null - : - - } -
-
-
-
-} - -const mapStateToRootProps = (state) => { - return { - // if there is no 'vcard' state at all or it is not yet resolved - loading: !(('vcard' in state.loading ) || ('vcard' in state.user)) || ('vcard' in state.loading && state.loading.vcard), - loggedin: state.user.loggedin, - } -} - - -export const Root = ReactRedux.connect(mapStateToRootProps)(RootPlain) diff --git a/components/scrollspy.js b/components/scrollspy.js deleted file mode 100644 index 779dc06..0000000 --- a/components/scrollspy.js +++ /dev/null @@ -1,135 +0,0 @@ -const win = window -const doc = document - - -export class Scrollspy extends React.Component { - - static get PropTypes () { - return { - items: React.PropTypes.arrayOf(React.PropTypes.string).isRequired, - currentClassName: React.PropTypes.string.isRequired, - } - } - - static get defaultProps () { - return { - items: [], - currentClassName: '', - } - } - - constructor (props) { - super(props) - - this.state = { - targetItems: [], - inViewState: [], - } - } - - _initSpyTarget (items) { - const targetItems = items.map((item) => { - - return doc.getElementById(item) - }) - - return targetItems - } - - _getElemsViewState (targets) { - let elemsInView = [] - let elemsOutView = [] - let viewStatusList = [] - - const targetItems = targets ? targets : this.state.targetItems - - let hasInViewAlready = false - - for (let i = 0, max = targetItems.length; i < max; i++) { - let currentContent = targetItems[i] - let isInView = hasInViewAlready ? false : this._isInView(currentContent) - - if (isInView) { - hasInViewAlready = true - elemsInView.push(currentContent) - } else { - elemsOutView.push(currentContent) - } - - viewStatusList.push(isInView) - } - - return { - inView: elemsInView, - outView: elemsOutView, - viewStatusList, - } - } - - _isInView (el) { - const winH = win.innerHeight - const scrollTop = doc.documentElement.scrollTop || doc.body.scrollTop - const scrollBottom = scrollTop + winH - const elTop = el.offsetTop - const elBottom = elTop + el.offsetHeight - - return (elTop < scrollBottom) && (elBottom > scrollTop) - } - - _spy (targets) { - this.setState({ - inViewState: this._getElemsViewState(targets).viewStatusList, - }) - } - - _handleSpy () { - let timer - - if (timer) { - clearTimeout(timer) - timer = null - } - timer = setTimeout(this._spy.bind(this), 100) - } - - _initFromProps () { - const targetItems = this._initSpyTarget(this.props.items) - - this.setState({ - targetItems, - }) - - this._spy(targetItems) - } - - componentDidMount () { - this._initFromProps() - win.addEventListener('scroll', this._handleSpy.bind(this)) - } - - componentWillUnmount () { - win.removeEventListener('scroll', this._handleSpy.bind(this)) - } - - componentWillReceiveProps () { - this._initFromProps() - } - - render () { - let counter = 0 - const items = React.Children.map(this.props.children, (child, idx) => { - return React.cloneElement(child, { - className: (child.props.className ? child.props.className : '') + (this.state.inViewState[idx] ? ' ' + this.props.currentClassName : ''), - key: counter++, - }) - }) - - return ( - - ) - } -} diff --git a/components/settings.js b/components/settings.js deleted file mode 100644 index dcc9a25..0000000 --- a/components/settings.js +++ /dev/null @@ -1,184 +0,0 @@ -import * as config from './config'; -import {some, checkFetchStatus} from './helpers'; -import {itemLoading} from './loading.state'; -import { Scrollbars } from 'react-custom-scrollbars'; -import * as msg from './form.messages.js' - -import * as React from 'react'; -import * as ReactRedux from 'react-redux'; - -const SETTINGS = 'SETTINGS'; // set setting action -const FETCH = 'FETCH'; // start fetching from server -const VALUE = 'values'; -const ERROR = 'errors'; - -class settings extends React.Component { - render () { - let props = this.props - /* - if (props.loading) {return (
-
-
- )}*/ - return
- -
-

На этой странице можно включить (или выключить) сохранение своих сообщений. Изменения сделанные на этой странице начинают учитываться сервером не сразу. На применение настроек может потребоваться около часа.

- По умолчанию, сообщения будут: - -
-
- Переписка с этими контактами будет сохраняться всегда: - -
{props.always_err?"Ошибка в списке контактов":null}
-
-
- Переписка с этими контактами не будет сохраняться никогда: - -
{props.never_err?"Ошибка в списке контактов":null}
-
-
- - {props.form_err} -
-
-
- } -} - - - -const mapStateToSettingsProps = (state) => { - let defaultOptions = {roster:"сохраняться, если собеседник в ростере", always:"сохраняться всегда", never:"не сохраняться никогда"} - return { - loading: state.loading.settings || false, - historyDefaultOptions: defaultOptions, - historyDefault: state.settings[VALUE].default, - historyAlwaysList: Array.prototype.join.call(state.settings[VALUE].always,"\n"), - historyNeverList: Array.prototype.join.call(state.settings[VALUE].never,"\n"), - always_err: state.settings[ERROR].always, - never_err: state.settings[ERROR].never, - form_err: state.settings[ERROR].form - } -} -const mapDispatchToSettingsProps = (dispatch) => ({ - setHistoryDefault : (ev) => {dispatch(setSettingsValue('default', ev.target.value))}, - setHistoryList : (list) => (ev) => { if (ev.target.value.endsWith('\n') || ev.target.classList[0]) { - dispatch(validateSettingsLists()) - } - dispatch(setSettingsValue(list, ev.target.value.split('\n'))) - }, - saveSettings : () => {dispatch(saveSettings())}, - validate: ()=> {dispatch(validateSettingsLists())} - } -) -export const Settings = ReactRedux.connect(mapStateToSettingsProps, mapDispatchToSettingsProps)(settings) - -export const fetchSettings = () => (dispatch, getState) => { - let item = 'settings' - let state = getState() - if (!state.user.loggedin) { - console.log('user is not logged in') - } - if (state.loading.settings) { - console.log('Settings are already being fetched') - } - dispatch(itemLoading(item)) - fetch(config.apiBase + 'mam/' + item, { - method: 'GET', - headers: { - 'Accept': 'application/json', - 'Content-Type': 'application/json' - }, - credentials: 'include', - }).then((response) => checkFetchStatus(response,true)) - .then((json) => { - if ('error' in json && json.error != "") { - console.log('Error getting '+item+', something went wrong') - console.log(json.error) - } - - dispatch(setSettingsValue('default', json.default)) - if (json.never) dispatch(setSettingsValue('never', json.never)) - if (json.always) dispatch(setSettingsValue('always', json.always)) - dispatch(itemLoading(item)) - }).catch((error)=>{ - console.log('Something went wrong fetching', item,'Message was:', error) - dispatch(itemLoading(item)) - }) -} -const saveSettings = () => (dispatch, getState) => { - dispatch(validateSettingsLists()) - dispatch(setSettingsError('form', false)) - let state = getState() - if (some(state.settings[ERROR], (el) => !!el)) { - dispatch(setSettingsError('form', "В списках контактов есть ошибки. Исправьте, пожалуйста.")) - return - } else { - dispatch(itemLoading('settings')) - let body = state.settings[VALUE] - const filter = (el) => !!el - body.always = body.always.filter(filter) - body.never = body.never.filter(filter) - console.log('settings settings to', JSON.stringify(body)) - fetch(config.apiBase + 'mam/settings', { - method: 'POST', - headers: { - 'Accept': 'application/json', - 'Content-Type': 'application/json' - }, - credentials: 'include', - body: JSON.stringify(body) - }).then((response) => checkFetchStatus(response,true)) - .then( (json) => { - if ('error' in json && json.error != "") { - console.log('Error getting settings: something went wrong') - console.log(json.error) - dispatch(setSettingsError('form', msg.error[json.error] || json.error)) - } - dispatch(setSettingsError('form', "Настройки сохранены.")) - dispatch(itemLoading('settings')) - }).catch (( error ) => { - console.log('Could not save settings due to:', error) - dispatch(setSettingsError('form', "Попробуйте ещё раз позже, пожалуйста")) - dispatch(itemLoading('settings')) - }) - } -} -const setSettingsError = (err_type, value) => ({type: SETTINGS, kind: ERROR, value: {[err_type]:value}}) -const setSettingsValue = (val_type, value) => ({type:SETTINGS, kind: VALUE, value: {[val_type]:value}}) - -const validateSettingsLists = () => (dispatch, getState) => { - let state = getState() - dispatch(setSettingsError('always', (!validateListOfJIDs(state.settings[VALUE].always)))) - dispatch(setSettingsError('never', (!validateListOfJIDs(state.settings[VALUE].never)))) -} -const validateListOfJIDs = (list) => list.every((item,ind, ar) => { - if (item.trim() == '') return true; - let jid = item.split('@') - return (jid.length == 2) && jid.every((it) => !! it) // false for empty string -}) - - -export const settingsState = (state={ - [VALUE]:{default:'roster', always:[], never:[]}, - [ERROR]:{always:false, never:false, form:""} - }, action) => { - if (action.type != SETTINGS) return state; - - return Object.assign({}, state, {[action.kind]: - Object.assign({}, state[action.kind], action.value) - }) -} diff --git a/components/svcs.js b/components/svcs.js deleted file mode 100644 index 6227bb8..0000000 --- a/components/svcs.js +++ /dev/null @@ -1,90 +0,0 @@ -import {Footer} from "./menus.js"; -import {Anchor, Anchored} from "./anchor.js"; -import {Link} from 'react-router'; -import * as React from 'react'; - -const Placeholder = (props) => - -export const Svcs = Anchored( - class extends React.Component { - render () { return ( -
-
-
-

Рейтинг конференций

-
-
- -

Что это

-

jc.jabber.ru - первая в России система рейтинга и поиска джаббер-конференций, которая собирает и обрабатывает статистику с ведущих джаббер-серверов Рунета, а также предоставляет интерфейс для удобного поиска по ним.

-

Если вы тут первый раз и не поняли о чем шла речь в первом абзаце, то данный абзац как раз для вас. На самом деле все просто! Джаббер-конференция - это тот же чат(chat), т.е. место коллективного общения, если совсем в двух словах. А сам джаббер - это название протокола обмена мгновенными сообщениями, также известный как XMPP, который был принят в сети как стандарт, поэтому сегодня его используют все ведущие ресурсы Рунета для обмена сообщениями.

-

Данный проект создавался для того, чтоб облегчить пользователям выбор места для общения, так называемых чат-комнат(конференций). На нашем сайте Вы можете воспользоваться удобным поиском, посмотреть рейтинг самых посещаемых конференций, найти информацию о программном обеспечении и других сопутствующих вещах.

- -

Как это работает

-

Наша система производит постоянное сканирование наиболее популярных русскоязычных узлов сети, ведет каталог, поисковый индекс и собирает статистику джаббер-конференций.

- -

Кто участвует в рейтинге

-

В рейтинге участвуют русскоязычные конференции, все остальные мы стараемся фильтровать. Также "под нож" попадают конференции с множеством ботов, с закрытым доступом, уличенные в рассылке рекламы или накрутке рейтинга.

-

В рейтинге также учитывается и количественный показатель , после чего конференция начинает отображаться в рейтинге - это среднее количество участников за сутки, которое должно быть больше или равно пяти, но тут не стоит забывать, что мы не приветствуем накрутку и большое количество ботов в конференциях(обычно больше трех).

-

Не создавайте себе лишних проблем: если конференция будет забанена, вернуть ее в рейтинг у вас так просто не получится.

- -

У вас есть сервер конференций и вы хотите участвовать в рейтинге

-

Если конференции вашего сервера посещаемы, то воспользуйтесь формой обратной связи и оставьте нам сообщение. Для участия в рейтинге ваш сервер должен позволять получать информацию с аккаунтов jabber.ru через Discovery.

-
-
- -
-
-

Архив сообщений

-
-

Что это

-

Общедоступный архив сообщений конференций. В архив попадают только те, кто явно в него попросился. Логичное продолжение "Рейтинга конференций". Каждая фраза сказанная, каждая ссылочка на забавного котика, вомбата или капибару, заботливо сохраняется ежом в недрах его жёстких дисков. И наш архив даёт возможность найти историю сообщений каждой отдельной комнаты, за каждый отдельный день, по порядку написания.

-

Как это работает

-

Для конференций на серверах jabber.ru, история пишется непосредственно сервером сразу в лог. Для конференций, которые находятся вне серверов jabber.ru, история сохраняется специальными программами (ботами), которые слушают сообщения конференции. Как если бы участники строчили по три сообщения: себе, собеседникам и в архив. Только куда более дисциплинированно.

-

Как добавить комнату в архив

-

Так же, как и удалить

-

Как удалить архив сообщений комнаты

-

Так же, как и добавить

-

Что за дурацкий юмор?!

-

Ладно-ладно... Если вы хотите, чтобы логи вашего чата были доступны (или недоступны) в нашем сервисе — напишите в конференцию support@conference.jabber.ru, и мы что-нибудь придумаем. Но почти наверняка мы попросим вас предъявить права владельца конференции и общее согласие по вопросу добавления конференции в архив.

-
-
- -
-
-

Juick

-
-

Что это

-

Juick.com — старомодная социальная сеть. Вы видели твиттер? Если вы хотите твиттер без толпы гламурных шутников и с доставкой сообщений в jabber, жуйк — ваш выбор. Просто напишите боту juick@juick.com и следуйте его неразборчивым инструкциям

-

Как это работает

-

Вы точно видели твиттер? Вот почти так же. Только основным интерфейсом для juick'а является бот. Вы пишете сообщения боту — бот размещает их на странице сервиса. Другие пользователи, если захотят, могут ответить вам. Просто командный интерфейс бота, описание которого можно увидеть по команде HELP, оставляет множество возможностей ошибиться. Для тех, кто не хочет вести свой блог, есть RSS.

-

Сервис (и бот) поддерживают некоторые расширенные возможности форматирования текст. Подробнее о них можно узнать в помощи самого сервиса.

-

Сейчас juick работает с джаббером и телеграммом. С whatsapp'ом и viber'ом не работает по очевидным причинам: закрытый протокол и несговорчивость в создании гейтов в другие сервисы.

-

Зачем вам вообще это?!

-

Мы пользовались juick'ом, когда это ещё не было модно. И продолжили пользоваться им позже, когда стало уже не модно. Как пользователи, мы дорожим juick'ом и хотели бы, чтобы он был популярнее. Кроме того, juick — отличная возможность писать код, получать отзывы и наблюдать за жизнью небольшого и не очень дружного сообщества. "Just for fun", если в двух словах.

-

А нам это зачем?

-

Juick — хорошее дополнение к мессенджеру. Если вы хотите сохранить какие-либо записки или поделиться со всеми чем-либо полезным, juick — то, что вам нужно. Кроме того, в социальных сетях намного проще получить совет почти на любую тему (если, конечно, вы не боитесь публичного обсуждения ваших проблем).

-

В общем, знакомьтесь, дружите! Зачем ещё нужны социальные сети?

-
-
- -
-
-

Ваш домен - наш сервер

-
-

Что это

-

"Ваш домен" — это SaaS от Jabber.ru. "Почта для доменов", "виртуальный хостинг" — разные названия одной и той же услуги: SaaS, service as a service, "услуга как услуга", предоставление крупными компаниями своих служб и сервисов под ваши нужны. Серверы Jabber.ru теперь тоже можно использовать со своим доменом. Мы обеспечим вам надёжные услуги передачи сообщений просто потому, что нам нравится заниматься этим (да-да, "потому что мы можем"). Мы не гарантируем вам 100% надёжности или уникальности предоставляемых услуг. Мы просто надёжны и бесплатны. А кроме того — готовы оказать поддержку, которая вам никогда не понадобиться, лично, живыми людьми, а не толстенными справочными страницами.

-

Как это работает

-

Как и любой другой SaaS в этой области: мы просто пересылаем, храним, цензурируем ваши сообщения, охраняем их от полчищ опасных кенгуру и представляем, по возможности, удобные интерфейсы для работы с ними.

-

Что именно умеет jabber.ru

-

Jabber. Мы умеем jabber, мгновенные сообщения. В будущем мы планируем запустить виртуальный почтовый сервис. А также станцию слежения за астероидами в поясе Койпера. Но только после захвата мира.

-

Как начать использовать

-

Чтобы использовать сервера jabber.ru со своим доменом вам потребуется зарегистрировать учётную запись на нашем сервисе и настроить ДНС. После подтверждения учётной записи, вы сможете зарегистрировать в системе перенаправление ваших доменов на сервера jabber.ru. После проверки нашим сервисом ДНС записей - всё готово, вы можете добавлять свои пользователей и начинать общение под собственным доменным именем. -

-

Дополнительные услуги

-

Если у вас есть идеи связанные с jabber, а наш сервис их, на первый взгляд, не поддерживает, — напишите нам в support@conference.jabber.ru, и мы обязательно что-нибудь придумаем в индивидуальном порядке. Мы любим странные штуки и беспокойных людей.

-
-
-
-
-)}}) diff --git a/components/user.js b/components/user.js deleted file mode 100644 index 64f12b4..0000000 --- a/components/user.js +++ /dev/null @@ -1,84 +0,0 @@ -import * as config from './config.js'; -import {isEmpty,checkFetchStatus} from './helpers'; -import {formActionResult} from './loginFormState'; -import {itemLoading} from './loading.state'; -import {browserHistory as history} from 'react-router'; -import {setLoginForm} from './loginForm.js'; - -const USER = 'USER'; // all user action -const VCARD = 'vcard'; //set user's vcard value action -const ROSTER = 'roster'; //set user's vcard value action -const JID = 'JID'; // set user jid (after auth or whatever) -const LOGIN = 'LOGIN'; //sets only 'loggedin' state -const LOGOUT = 'LOGOUT'; //unset whole state on logout (kill cached data, maybe) - -export const userLogout = () => (dispatch, getstat) => { - dispatch(logout()) - dispatch(setLoginForm()) - console.log('fetching logout') - fetch(config.apiBase + 'logout', {credentials: 'include'}) - history.push('/') -} - -const getUserItem = (item) => (redirMe) => (dispatch, getState) => { - let state = getState() - if (!state.user.loggedin) { - console.log('Not fetching', item, ': user is not logged in') - return - } - if (!isEmpty(state.user[item]) || state.loading[item]) { - console.log('User item', item, 'is not empty or is already being fetched') - return - } - console.log('setting '+ item); - dispatch(itemLoading(item)); - fetch(config.apiBase + item, { - method: 'GET', - headers: { - 'Accept': 'application/json', - 'Content-Type': 'application/json' - }, - credentials: 'include', - }).then((response) => checkFetchStatus(response,true)) - .then((json) => { - if ('error' in json && json.error != "") { - console.log('Error getting '+item+', something went wrong') - console.log(json.error) - if (redirMe) { - history.push('/login') - dispatch(formActionResult('Пожалуйста, авторизуйтесь ещё раз.')) - } - - } - - json[item] && dispatch(setUserStateItem(item, json[item])) - dispatch(itemLoading(item)) - }).catch((error)=>{ - console.log('Something went wront fetching', item,'Message was:', error) - dispatch(itemLoading(item)) - }) -} - -const login = () => ({type:USER, kind:LOGIN}) -const logout = () => ({type:USER, kind:LOGOUT}) -const setUserStateItem = (item, value) => ({type: USER, kind: item, value: value}) - -export const setRoster = getUserItem('roster') -export const setVcard = getUserItem('vcard') -export const setUserLoggedIn = login - - -export const user = (state={roster:[], vcard:{}, jid:null, loggedin: false}, action) =>{ - if (action.type != USER) return state; - console.log('User action: ', action) - switch (action.kind) { - case JID: return Object.assign({}, state, {jid:action.value}) - case VCARD: return Object.assign({}, state, {vcard:action.value.vCard, loggedin: true}) - case ROSTER: return Object.assign({}, state, {roster:action.value}) - case LOGIN: return Object.assign({}, state, {loggedin: true}) - case LOGOUT: return Object.assign({}, state, {jid:null, loggedin: false, vcard: {}, roster:[]}) - default: return state; - } - return state;//should never happen... - -} diff --git a/css/_about.scss b/css/_about.scss deleted file mode 100644 index e69de29..0000000 diff --git a/css/_carousel.scss b/css/_carousel.scss deleted file mode 100644 index 66f4b14..0000000 --- a/css/_carousel.scss +++ /dev/null @@ -1,160 +0,0 @@ -.picon { - font: $piconfont; - text-transform: uppercase; - padding: 7px 0em 4px 1em; - color: #777777; - border-bottom: solid; - border-color: gray; - cursor: pointer; - - &.selected { - color: #ffffff; - border-color: #ffffff; - } - &.locked { - border-color: $mred !important; - border-bottom: solid; - span:after { - content: " w"; - visibility: visible; - } - } - span:before { - content:attr(data-txt); - display:inline; - } - span:after { - font: 15px WebSymbolsLigaRegular; - text-transform: none; - content:" v"; - display: inline; - visibility: hidden; - } - &:hover span:after { - visibility: visible; - } - -} -.platform-icons { - margin-bottom: 45px; - text-align: center; -} -#carousel { - //padding-top: 30px; -} -.main-carousel { - margin: auto; - width: 90%; - min-height: 600px; - - &:after { - content: 'flickity'; - display: none; - } -} -.cellwrap { - width: 80%; - min-height: 600px; - margin-right: 15%; -} - -.carousel-cell { - //width: 100%; - //min-height: 600px; - //margin-right: 15%; - display: table; -} - -.clientImg { - display: table-cell; - text-align: center; - max-height: 600px; - div { - max-width:360px; - max-height:600px; - overflow:hidden; - text-align:right; - direction:rtl; - img { - display:block; - } - } -} -.description-wrap1{ - display:table-cell; - vertical-align: top; - padding-left: 60px; - &>h2 { - margin-top: 0; - } -} - -.client-description { - @extend .wtxt; - font: $clientdescfont; - min-height: 600px; -} - -.clientNameNarrow { - display: none; -} - -.flickity-page-dots { - display: none; -} - - -@media screen and (max-width: ($mdevW)+200) { - .flickity-prev-next-button { - display:none; - } - .main-carousel { - width: 100%; - } - .cellwrap, - .carousel-cell { - margin: 0; - width: 100%; - } -} -@media screen and (max-width: $mdevW) { - #carousel { - padding-top: 0; - } - .clientNameWide { - display: none; - } - .clientNameNarrow { - text-align: center; - display: block; - } - - .clientImg { - display:block; - div { - width: 100%; - margin: auto; - img { - width: auto; - height: auto; - max-width: 100%; - margin: auto; - } - } - } - .description-wrap1{ - display:block; - padding: 15px; - text-align:justify; - } - - .picon { - width: 35%; - display: inline-block; - } - .platform-icons { - margin-bottom: 0; - } - - -} diff --git a/css/_conferences.scss b/css/_conferences.scss deleted file mode 100644 index c083e70..0000000 --- a/css/_conferences.scss +++ /dev/null @@ -1,33 +0,0 @@ -.footer > .conferences { - width: 80%; -} -.conference { - //display: inline-block; - //width: 25%; - position: relative; - min-width: 10em; - &>a { - border-bottom: none; - } -} - -.confico { - display: inline-block; - width: 16px; - height: 16px; - background-position: center; - background-size: cover; - margin-right: .5em; - vertical-align: bottom; -} -.confname { - display: inline-block; -} - -.conferences + .footer-holder { - height: 300px; -} -.conferences { - min-height: 350px; - columns: 4 10em; -} diff --git a/css/_fonts.scss b/css/_fonts.scss deleted file mode 100644 index 1b4c864..0000000 --- a/css/_fonts.scss +++ /dev/null @@ -1,62 +0,0 @@ -//@import url(https://fonts.googleapis.com/css?family=Roboto&subset=latin,cyrillic); -@import url('https://fonts.googleapis.com/css?family=Exo+2:300|Jura:600&subset=cyrillic'); -//@import url('https://fonts.googleapis.com/css?family=Exo+2:400,300,500|Jura:600&subset=cyrillic'); - -@font-face{ - font-family: 'WebSymbolsLigaRegular'; - src: url('/fonts/WebSymbolsLiga-Regular/websymbolsligaregular.eot'); - src: url('/fonts/WebSymbolsLiga-Regular/websymbolsligaregular.eot?#iefix') format('embedded-opentype'), - url('/fonts/WebSymbolsLiga-Regular/websymbolsligaregular.woff') format('woff'), - url('/fonts/WebSymbolsLiga-Regular/websymbolsligaregular.ttf') format('truetype'), - url('/fonts/WebSymbolsLiga-Regular/websymbolsligaregular.svg#WebSymbolsRegular') format('svg'); -} - -@font-face { - font-family:"bicubik"; - src:url("/fonts/bicubik.woff") format("woff"),url("/fonts/bicubik.ttf") format("truetype"); - font-weight:normal; - font-style:normal; -} - -/* -@font-face { - font-family: "Proxima Nova"; - src: url("/fonts/proximanova-reg-cur.otf"); -} - -@font-face { - font-family:"HelveticaNeueCyrUl"; - src:url("/fonts/HelveticaNeueCyr-UltraLight.woff") format("woff"),url("/fonts/HelveticaNeueCyr-UltraLight.otf") format("opentype"); -} - -$helvetica-ff: HelveticaNeueCyrUl,Helvetica Neue,Helvetica,Arial,sans-serif; -$trebuchet-ff: Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif; -$proxima-ff: "Proxima Nova","Open Sans",Arial,sans-serif; -*/ -$mred: #e45539; -$rred: #ee8866; -$juraff: Jura,sans-serif; -$forumff: "Forum",sans-serif; -$istokff: "Istok Web", sans-serif; -$robotoff: Roboto,sans-serif; -$exo2ff: "Exo 2", sans-serif; -$tenorff: $exo2ff;//"Tenor Sans",sans-serif; -$footerwff: $tenorff; -$footmenuitemff: $footerwff; -$footmenuheadff: $juraff; -$mmfont: 20px $juraff; -$piconfont: 18px $juraff; -$clientdescfont: 18px $tenorff; -$formheaderfont: 27px $juraff; -$inputfont: italic 18px $tenorff; - -.wtxt { - color: #ffffff; -} -.rtxt { - color: $mred; -} - -h1,h2 { - font-family: $juraff; -} diff --git a/css/_footnlogog.scss b/css/_footnlogog.scss deleted file mode 100644 index fa71cd2..0000000 --- a/css/_footnlogog.scss +++ /dev/null @@ -1,235 +0,0 @@ -.logo { - background-image: url('/static/logo.png'); - background-size: contain; - background-repeat: no-repeat; - width: 90px; - height: 90px; - display: inline-block; - position:relative; - bottom: -12px; -} -.logotext { - margin-left: -15px; - font-family:bicubik,"Lucida Console", Monaco, monospace; - font-size: 30px; - font-weight: bold; - display: inline-block; - letter-spacing: 7px; - -} -.logorow { - min-height: 3.5em; - position:relative; - margin: auto; - @media screen and (min-width: $sdevW) { - padding-bottom: 15px; - } -} - - - -.footer { - color: #FFFFFF; - position: absolute; - bottom:0px; - width: 100%; - left: 0; -} - -.footerwrap { - @extend .wtxt; - font: 18px $footerwff; - padding: 10px; - @media screen and (max-width: $smdevW + 1) { - padding: 0 10px; - } - position:relative; - margin: auto; - //min-height: 100%; - a h1, a h2, h1 a, h2 a{ - &:hover:before { - content:"o"; //link symbol - font: 1em WebSymbolsLigaRegular; - text-transform:none; - position:absolute; - left: -1em; - line-height: 1em; - } - } - h1, h2 { - @extend .rtxt; - } -} -a { - text-decoration: none; -} - p a:after { - //content:"\00a0@"; //going out link - content:"@"; //going out link - font: 15px WebSymbolsLigaRegular; - text-transform:none; - display:inline; - margin-left: 2px; - } -.fblock { - display: inline-block; - vertical-align: top; - padding-right: 60px; - padding-bottom: 20px; -} - -.footmenu { - display: inline-block; - margin-left:10px; -} -.footmenuitem { - font: 15px $footmenuitemff; - padding-top: 5px; - a { - color:inherit; - text-decoration: none; - position: relative; - } -} -.footmenuheader { - font: 18px $footmenuheadff; -} -.hg2 { - width: 730px; - height: 290px; - right: 0; - - span { - width: 738px; - } -} -.hg, .hg2{ - position: absolute; - bottom: 0px; - overflow: hidden; - text-align: center; - display: inline-block; - z-index: -1; -} -.hg, .hg2 { - span { - display: block; - margin-left: -4px; - } - img { - height: 100%; - width: 100%; - object-fit: cover; - } -} - -.footer-holder { - height: 200px; - - @media screen and (max-width: $mdevW) - and (orientation: landscape) { - - height: 200px; -} - -} - -@media screen and (min-width: 1400px) { - .footerwrap { - width: 80%; - } - - .hg, .hg2 { - width: 730px; - height: 290px; - right: 0; - span { - width: 738px; - } - } -} -@media screen and (min-width: $midDevW + 1) and (max-width: $bigDevW) { - .footerwrap { - width: 90% - } - .logorow { - margin-top: 0; - //width: 90%; - &.nologo { - margin-top: -2em; - } - } - .hg, .hg2 { - width: 584px; - height: 248px; - right: 0; //5% - - span { - width: 592px; - } - } -} -@media screen and (max-width: $midDevW) { - .hg, .hg2 { - width: 365px; - height: 155px; - right: 0; - - span { - width: 373px; - } - } -} -/* -@media screen and (min-width: $mbdevW) and (max-width: $midDevW) { - .mainmenu { - position: relative; - margin-top: 30px; - } - .logorow.nologo { - //margin-top: -2em; - } -}*/ -@media screen and (min-width: $mdevW) and (max-width: $mbdevW) { - &.nologo { - margin-top: 1em; - } -} -//@media screen and (max-width: $mbdevW) { -@media screen and (max-width: $midDevW) { - .logorow { - text-align: center; - margin-top: 1em; - &>a { - width: 100%; - text-align: center; - margin-bottom: 1em; - } - } - .logo{ - text-align:center; - display:none; - } -} -@media screen and (max-width: $sdevW) { - .logorow { - margin-top: 0; - } -} -@media screen and (max-width: $mdevW) { - .hg2 {display: none;} - .hg > span > img { - width:50%; - height:auto; - position: absolute; - bottom: 0; - right: 0; - } - .footer-holder { - height: 320px; - } - .fblock { - width:50%; - padding-right:0px; - } -} diff --git a/css/_formsninputs.scss b/css/_formsninputs.scss deleted file mode 100644 index c4b5611..0000000 --- a/css/_formsninputs.scss +++ /dev/null @@ -1,328 +0,0 @@ -@import './css/_loader.scss'; -.form { - text-align: left; - color:#FFFFFF; - position: relative; - - &.submit { - display:block; - box-sizing: border-box; - border: solid $mred; - //height: 33px; - //width: 135px; - //padding: 2px; - } - &.remind { - text-align: right; - position: relative; - //right:42px; - //bottom: -25px; - font-size: 15px; - a { - border-bottom: 2px solid $mred; - color:inherit; - text-decoration: none; - padding-bottom: 2px; - } - } - &.register { - padding: 10px; - font-size: 18px; - a { - border-bottom: 2px solid $mred; - } - } - input { - font: $inputfont; - box-sizing: border-box; - padding: 7px; - padding-bottom: 11px; - border: 0; - border-radius: 0; - margin-bottom: 25px; - padding-left: 12px; - width: 100%; - - &.has-error { - padding: 4px 4px 8px 8px; - border: 3px solid $mred; - box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset; - animation: hsError 400ms ease-in-out; - } - } - .error { - //text-transform: uppercase; - color: white; - font-size: 15px; - position: absolute; - bottom: 5px; - right: 0px; - text-align: right; - } - &Error { - margin-top: 10px; - //position: absolute; - //top: 0px; - //right: 5px; - //text-align: right; - //max-width: 240px; - } -} -#recaptcha { - margin: auto; - max-width: 294px; - height: 71px; - overflow: hidden; - position: relative; - - div { - position: relative; - left: -3px; - top: -2px; - } -} -@keyframes rotologo { - 0% {transform: rotate(10deg); } - 35% {transform: rotate(-20deg); } - 100% {transform: rotate(370deg); } -} -.recap { - background: #F9F9F9 url("/static/logo.f.mblue.png") no-repeat center/contain ; - position: relative; - margin-bottom: 25px; - border: #F9F9F9 3px solid; - border-radius: 0; - box-sizing: border-box; - width: 100%; - display:inline-block; - overflow: hidden; - &.has-error { - border-color: $mred; - } - &::before { - display: block; - position: absolute; - width: 80px; - height: 102%; - content: " "; - background: transparent url("/static/logo.n.mblue.png") no-repeat center/contain ; - transform: rotate(10deg); - animation-name: rotologo; - animation-duration: 1s; - animation-iteration-count: 30; - right: 0; - left: 0; - margin: auto; - - } -} - -.cbform { - position: relative; - form { - width: 50%; - text-align: left; - @media screen and (max-width: $mdevW) { - width: 100%; - } - } - .message { - width: 100%; - margin: none; - padding: none; - } - textarea { - padding: 0 10px; - font: 1em "Exo 2", sans-serif; - width: 100%; - min-height: 200px; - box-sizing:border-box; - margin-bottom: 25px; - } - .recap { - //width:unset; - @media screen and (max-width: $mdevW) { - width: 100%; - text-aligh: middle; - } - } - .form.submit, .formError { - position: relative; - text-align: center; - top: unset; - right: unset; - display:block; - width:100%; - margin-left: 0; - } - .loader { - position: relative; - display: block; - margin: auto; - top: -3.5em; - right: 0; - } -} - -.buttonRow { - min-height: 62px; - position: relative; -} - - -form { - text-align: left; - button { - background-color: transparent; - width: 100%; - font-size: 18px; - border:0; - padding:0; - color: inherit; - cursor: pointer; - } -} - -.loginLabel, .regLabel { - cursor: pointer; - } - -.bodywrap>.loginForm { - position: fixed; - top: 120px; - right:0; - left:0; - bottom: 0; - overflow-y: auto; - text-align: center; - background-color: rgba(35,55,71,1); - //background: transparent; - .loader { - position: relative; - top: -1.5em; - margin: auto; - margin-bottom: 3em; - } - @media screen and (max-width: $sdevW){ - top: 3.5em; - } - -} - -.bodywrap>.loginForm>.scroll { - position: relative; - margin: auto; - height: 100%; - @media screen and (max-width:$mdevW) { - min-height: 370px; - } - @media screen and (min-width:$mdevW) { - min-height: 700px; - } -} -.mainlogin>.loginForm .message { - text-align: center; -} - -.form { - &.submit { - } - &HeaderRow { - text-align: left; - margin-bottom: 25px; - .remLabel { - display: none; - } - &.remind { - .remLabel { - display: inline; - } - .regLabel, .logLabel { - display: none; - } - } - } - &Header { - text-decoration: none; - margin-right: 20px; - letter-spacing: 1px; - font: $formheaderfont - } - &Error { - // width: 70%; - } -} - - - -.close { - cursor: pointer; - position: absolute; - right: 10px; - top: 10px; - width: 24px; - height: 24px; - border-radius: 50%; - border: 1px white solid; - - &:hover { - opacity: 0.8; - } - &:before, - &:after { - position: absolute; - left: 11px; - bottom: 5px; - content: ' '; - height: 14px; - width: 2px; - background-color: $mred; - } - &:before { - transform: rotate(45deg); - } - &:after { - transform: rotate(-45deg); - } -} -.fwrap { - box-sizing: border-box; - color: #ffffff; - display: block; - background-color: #435762; - padding: 35px 40px 20px 40px; - width: 500px; - position:absolute; - right:0px; - left:0px; - margin: auto; - top: 20%; - @media screen and (max-width: ($mdevW)) { - padding: 15px 20px 20px 10px; - width: 95%; - top: 0; - position: relative; - } - @media screen and (max-width: ($mdevW)-200) { - width: 100%; - height: 100%; - padding: 15px 0px; - } - -} -@media screen and (max-width: ($mdevW)) { - a.close { - display: none; - } - .loginForm { - //padding-top:20px; - background:none; - - .form { - &HeaderRow { - text-align: center; - margin-bottom: 15px; - } - } - } -} diff --git a/css/_globals.scss b/css/_globals.scss deleted file mode 100644 index 1e2779c..0000000 --- a/css/_globals.scss +++ /dev/null @@ -1,107 +0,0 @@ - -$sdevW: 400px; -$mdevW: 700px; -$mbdevW: 850px; -$smdevW: 900px; -$midDevW: 1100px; -$bigDevW: 1400px; - -$mblue: rgb(35,55,71); - -a { - color:inherit; -} -html { - width:100%; - //min-height: 100vh; -} - -body { - box-sizing: border-box; - background: #233747; - width:100%; - margin: 0; - height: 100%; - overflow-x:hidden; - //min-height: 100vh; -} -.hidden { - visibility:hidden; - opacity: 0 !important; - transition: opacity 1s ease-in-out; -} -.visible { - transition: opacity 1s ease-in-out; - display: block !important; - visibility: visible !important; - opacity: 1 !important; -} -#RC { - width:100%; - height: 100%; - //position: absolute; - //top: 0; - //bottom: 0; - //width: 100%; -} -.bodywrap { - position: relative; - //min-height: 500px; - //height: 100%; - @media screen and (max-width: $mdevW) { - min-height: 0; - height: initial; - } - -} -.gradient-log { - background: #586875; - background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiM1ODY4NzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjM2Q1MDVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); - background: -moz-linear-gradient(left, #586875 50%, #3d505e 100%); - background: -webkit-gradient(linear, left top, right top, color-stop(50%,#586875), color-stop(100%,#3d505e)); - background: -webkit-linear-gradient(left, #586875 50%,#3d505e 100%); - background: -o-linear-gradient(left, #586875 50%,#3d505e 100%); - background: -ms-linear-gradient(left, #586875 50%,#3d505e 100%); - background: linear-gradient(to right, #586875 50%,#3d505e 100%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#586875', endColorstr='#3d505e',GradientType=1 ); -} -.gradient-bak { - background: #233747; - background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiMyMzM3NDciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDQ2Mjc3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); - background: -moz-linear-gradient(left, #233747 60%, #446277 100%); - background: -webkit-gradient(linear, left top, right top, color-stop(60%,#233747), color-stop(100%,#446277)); - background: -webkit-linear-gradient(left, #233747 60%,#446277 100%); - background: -o-linear-gradient(left, #233747 60%,#446277 100%); - background: -ms-linear-gradient(left, #233747 60%,#446277 100%); - background: linear-gradient(to right, #233747 60%,#446277 100%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#233747', endColorstr='#446277',GradientType=1 ); -} -.gradient { - background: #233747; -background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiMyMzM3NDciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDQ2Mjc3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); - background: -moz-linear-gradient(left, #233747 30%, #446277 100%); - background: -webkit-gradient(linear, left top, right top, color-stop(30%,#233747), color-stop(100%,#446277)); - background: -webkit-linear-gradient(left, #233747 60%,#446277 100%); - background: -o-linear-gradient(left, #233747 30%,#446277 100%); - background: -ms-linear-gradient(left, #233747 30%,#446277 100%); - background: linear-gradient(to right, #233747 30%,#446277 100%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#233747', endColorstr='#446277',GradientType=1 ); -} - -.debug { - position: fixed; - bottom:10px; - left:10px; - color: white; -} -.footerwrap { - a { - border-bottom: solid $mred 1px; - &.rtxt { - border-color: transparent; - } - } - h1 a, h2 a { - border-bottom: none; - } -} diff --git a/css/_loader.scss b/css/_loader.scss deleted file mode 100644 index 5b62eeb..0000000 --- a/css/_loader.scss +++ /dev/null @@ -1,46 +0,0 @@ -.loader { -// position: absolute; -// right:20%; -// bottom: 100%; -} -.loader:before, -.loader:after, -.loader { - border-radius: 50%; - width: 2.5em; - height: 2.5em; - animation-fill-mode: both; - animation: load7 1.8s infinite ease-in-out; -} -.loader { - color: #ffffff; - transform: translateZ(0); - animation-delay: -0.16s; -} -.loader:before { - left: -3.5em; - -webkit-animation-delay: -0.32s; - animation-delay: -0.32s; -} -.loader:after { - left: 3.5em; -} -.loader:before, -.loader:after { - content: ''; - position: absolute; - top: 0; -} - -@keyframes load7 { - 0%, - 80%, - 100% { - box-shadow: 0 2.5em 0 -1.3em; - } - 40% { - box-shadow: 0 2.5em 0 0; - } -} - - diff --git a/css/_mainmenu.scss b/css/_mainmenu.scss deleted file mode 100644 index 87c0f58..0000000 --- a/css/_mainmenu.scss +++ /dev/null @@ -1,281 +0,0 @@ -.logorow { - &>a, .mainmenu { - display: inline-block; - box-sizing: border-box; - } - @media screen and (min-width: $midDevW) { - .mainmenu { - margin-left: 3%; - } - } - &>.logowrap { - display: inline-block; - text-align: right; - @media screen and (max-width:$midDevW) { - text-align: center; - } - width: 50%; - a { - outline: none; - } - @media screen and (max-width: $sdevW){ - display: none; - } - } - @media screen and (max-width: $sdevW){ - .clicker { - display: block; - position: absolute; - width: 100%; - height: 100%; - z-index: 1; - } - } -} -.logorow .mainmenu { - @extend .wtxt; - font: $mmfont; - letter-spacing: 1px; - &>.root, &>.p-menu-ico { - display: none; - } - .mmitem .logout .ico, .mmitem.peer { - display: none; - } - - @media screen and (max-width: $midDevW) and (min-width: $mbdevW){ - //margin-top: 30px; - display: block; - padding: 0; - } - @media screen and (max-width: $sdevW){ - width: 100%; - text-align: center; - margin: 3px 0; - .mmitem { - display: inline-block; - position: relative; - margin: auto; - margin-top: 12px; - font-size: 30px; - &.peer { - display: inline-block; - text-transform: none; - overflow: hidden; - max-width: 62%; - &>a { - text-transform: none; - } - } - &>a { - display: none; - &.selected, &.logout { - display: inline; - } - } - &.logout { - min-width: 1em; - display: inline-block; - float: right; - margin: 10px; - margin-bottom: 0; - z-index: 2; - .text { - display: none; - } - .ico { - display: inline; - z-index: 2; - } - } - } - &>.p-menu-ico { - display: inline; - float: left; - width: 1em; - margin: 0.5em; - } - } -} - - - -.mmitem { - &:last-child { - margin-right: 0; - } - margin-right: 2em; - position: relative; - a { - &.selected { - @extend .rtxt - } - color:inherit; - text-decoration: none; - position: relative; - outline: none; - text-transform: uppercase; - display:inline-block; - - &:after { - display:block; - padding: 5px 5px 0px 5px; - position:absolute; - width:100%; - margin-left: -5px; - content: ''; - border-bottom: solid 3px $mred; - transform: scaleX(0.0); - transition: transform 250ms ease-in-out; - - } - &.logout:after { - display: none; - } - &:hover:after { - transform: scaleX(1.0); - } - } - &.logout .ico::after{ - font: 30px WebSymbolsLigaRegular; - content: "`"; // logout - } -} - -@media screen and (min-width: $midDevW + 1) and (max-width: $bigDevW) { - .mmitem { - margin-right: 1em; - } -} - -@media screen and (max-width: $midDevW){ - .mmitem{ - margin-top: 1em; - letter-spacing: 0; - margin-right: 0.6em; - } -} -@media screen and (max-width: $mdevW){ - .mainmenu { - //margin-top: 10px; - } - - .mmitem{ - &:last-child { - margin-right: 1em; - } - a { - margin-bottom: 5px; - &:after { - padding: 0; - margin-left: 0; - } - } - } - -} -@media screen and (max-width: $sdevW){ - .mmitem{ - font-size: 16px; - &:last-child { - margin-right: 0em; - } - } - -} - -.clicker { - display: none; -} -.p-menu-ico { - display: block; - height: 3px; - background-color: white; - box-shadow: 0 9px white, 0 18px white; - &::before { - display: block; - content: " "; - position: absolute; - top: -0.3em; - bottom: -.92em; - left: -0.3em; - right: -0.3em; - //border: solid white 2px; - border-radius: 3px; - } -} - -.scrollout-container { - display: none; - position: fixed; - overflow: hidden; - height: 100%; - width: 100%; - z-index: -1; - @media screen and (max-width: $sdevW){ - display: block; - transition: z-index 0.5s step-end; - .scrollout { - margin-left: -100%; - transition: margin 0.4s ease-out; - } - &.openned { - z-index: 10; - transition: z-index 0.5s step-start; - background: rgba($mblue, 0.6); - .scrollout { - margin-left: 0; - } - } - } -} -.scrollout { - display: block; - overflow: auto; - position: absolute; - background: $mblue; - height: 100%; - width: 80%; - .mmitem { - @extend .wtxt; - font: $mmfont; - display: block; - margin: 10px auto; - width: 90%; - font-size: 30px; - text-align: left; - border-bottom: 1px rgba($mred, 0.8) solid; - - a::after { - display: none; - } - &::before { - content: "\0d7"; - display: inline-block; - font: 30px WebSymbolsLigaRegular; - } - } - .roster { - margin-top: 1em; - text-align: center; - &.empty, &.nocontacts { - color: gray; - &::before { - display:block; - content: "l";//"cloudup"; - font: 3em WebSymbolsLigaRegular; - } - &::after { - display:block; - font: 1.5em "Exo 2", sans-serif; - } - } - &.empty::after { - content: "Войдите, чтобы увидеть список собеседников."; - } - &.nocontacts::after { - content: "Расскажите друзьям про jabber.ru и добавьте их в свой список контактов!"; - } - } -} - diff --git a/css/_notfound.scss b/css/_notfound.scss deleted file mode 100644 index 30b0d18..0000000 --- a/css/_notfound.scss +++ /dev/null @@ -1,12 +0,0 @@ -.notFoundNumber { - color: $mred; - width: 100%; - font-family: bicubik,"Lucida Console", Monaco, monospace; - font-size: 5em; - font-weight: bold; - -} -.notFoundText { - @extend .wtxt; - font: $mmfont; -} diff --git a/css/_personal.scss b/css/_personal.scss deleted file mode 100644 index 203cd14..0000000 --- a/css/_personal.scss +++ /dev/null @@ -1,293 +0,0 @@ -.personal { - box-sizing: border-box; - color: white; - bottom: 0; - margin: 0 auto; - color: white; - position: fixed; - left: 0; - right: 0; - bottom: 0; - top: 150px; - max-width: 80%; - @media screen and (max-width: $midDevW) { - max-width: 90%; - //width: 90%; - } - @media screen and (max-width: $mbdevW) { - max-width: 100%; - } - &>.p-menu { - width: 20%; - height: 100%; - } - &>.roster-history { - width: 80%; - max-width: 1024px; - height: 100%; - box-sizing: border-box; - } - @media screen and (max-width: $sdevW) { - top: 3.5em; - //position: relative; - .r-settings { - margin: 1px; - left: 0; - - } - &>.p-menu { - display: none; - } - &>.roster-history { - width: 100%; - } - } - -} - -.p-menu, .roster-history { - font-family: Jura, sans-serif; - color: white; - display: inline-block; - position: relative; -} - -.p-settings { - text-align: right; - display: block; - position: relative; - line-height: 2em; - box-sizing: border-box; - &:after { - content: "^";//"settings"; - font: 1em WebSymbolsLigaRegular; - display:inline-block; - margin: 0 0 0 0.5em; - } - &.selected:after { - color: $mred; - } - &:before { - position: absolute; - display: block; - content: " "; - bottom: 0px; - height: 1px; - width: 100%; - background: $mred; - background: linear-gradient(to right, rgba($mred,0), $mred); - } - &.selected:before, &:hover:before { - background: $mred; - } - &.selected, &:active, &:hover { - outline: none; - } -} -.roster { - color: white; - a.selected, a:active, a:hover { - outline: none; - } -} -.r-item { - display: block; - text-align: right; - padding: 0.5em 0; - font-size: 1.5em; - box-sizing: border-box; - padding: 0.5em 20px 0.5em 0; - width: 100%; - position: relative; - overflow-wrap: break-word; - outline: none; - - &:first-of-type:after, & + &:after { - display: block; - position: absolute; - left: 0; - right: 0px; - bottom: 0; - height: 1px; - content: " "; - background: $mred; - background: linear-gradient(to right, rgba($mred,0), $mred); - } - &:last-of-type:after { - background: $mred; - background: linear-gradient(to right, rgba($mred,0), $mred); - } - &.selected:after, &:hover:after { - background: $mred; - } -} - -.r-settings { - position: absolute; - left: 22%; - right: 0; - margin-left: 40px; - * { - box-sizing: border-box; - } - display: inline-block; - height: 100%; - text-align: left; - font: 1.5em "Exo 2", sans-serif; - color: white; - &>div { - margin-bottom: 15px; - } - .settings-default, .settings-always, .settings-never, .settings-save { - position: relative; - padding: 10px; - } - .settings-default>p:nth-child(1) { - width: 90%; - margin-top: -0.5em; - text-align: justify; - @media screen and (max-width: $sdevW) { - width: 100% - } - } - .settings-save { - padding: 10px; - } - select { - color: white;//rgba(0,0,0,0); - //text-shadow: 0 0 0 white; - font-size: 0.8em; - line-height: 2em; - height: 3em; - } - textarea { - color: white; - min-height: 10em; - font-size: 1em; - } - select, textarea { - display: block; - background: $mblue; - border: 2px $mred solid; - margin: 20px; - padding: 0 20px; - width: 90%; - @media screen and (max-width: $sdevW) { - margin: 10px auto; - padding: 0 10px; - width: 100%; - } - } - textarea + .errortext { - color: $rred; - bottom: 0; - right: 7%; - right: calc(5% + 20px); - - } - button { - color: white; - background: $mblue; - border: 2px $mred solid; - font: 1em "Exo 2", sans-serif; - min-width: 20%; - padding: 15px; - margin: 30px; - } - .errortext { - position: absolute; - text-align: right; - width: 90%; - margin: auto; - @media screen and (max-width: $mbdevW) { - position: static; - } - } - .settings-save > .errortext { - position: static; - } -} - -.roster-history { - .no-history { - text-align: center; - width: 80%; - font: 2.5em "Exo 2", sans-serif; - margin: auto; - color: gray; - @media screen and (max-width: $sdevW) { - width: 100%; - } - } - .no-history:before { - content: "l";//"cloudup"; - font: 3em WebSymbolsLigaRegular; - display:block; - } - - .message { - margin: 5px 10px; - padding: 10px; - max-width: 90%; - @media screen and (max-width: $mbdevW) { - margin: 5px 10px; - padding: 0; - max-width: 100%; - } - .message-author { - color: #a6a6a6; - display: inline; - text-transform: capitalize; - } - &.incoming { - .me { - display: none; - } - - } - &.outgoing { - .peer { - display:none; - } - } - .message-text { - hyphens: auto; - overflow-wrap: break-word; - font: 1.3em "Exo 2", sans-serif; - @media screen and (max-width: $mbdevW) { - font-size: 1em; - } - } - .message-timestamp { - display: inline; - color: grey; - margin-left: 0.5em; - .ts-date, .ts-time { - display: inline; - } - .ts-date { - display: none; - } - } - } -} -.message.incoming + .message.outgoing, .message.outgoing + &.message.incoming { - margin: 12px 10px 0 10px; -} -.message.incoming + .message.incoming, .message.outgoing + .message.outgoing { - margin: 0 10px; - padding-top: 0; - .message-author, .message-timestamp { - display:none - } -} -.roster-history-placeholder { - font: 3em WebSymbolsLigaRegular; - text-align: center; - color: gray; -} -.start-placeholder { - font: 3em WebSymbolsLigaRegular; - text-align: center; - color: gray; -} diff --git a/css/_root.scss b/css/_root.scss deleted file mode 100644 index 0cdd75e..0000000 --- a/css/_root.scss +++ /dev/null @@ -1,143 +0,0 @@ -.nologo { - padding-top:0; - .logo { - @media screen and (min-width: $mdevW) { - background: transparent; - } - } -} -.mainhelp, .mainlogin { - display: inline-block; - position: relative; - box-sizing: border-box; - width: 50%; - padding: 3%; - padding-bottom: 10%; - vertical-align: top; - text-align: right; - h1 { - margin-top: 0; - } - .formHeader { - font-size: 36px; - @media screen and (max-width: $mdevW ) { - font-size: 30px; - } - } - .form.submit { - margin: 0; - } - .form.remind { - position: relative; - right: 0; - bottom: 0; - } - .loader { - position: relative; - display: block; - margin: auto; - } - @media screen and (max-width: $mbdevW) { - text-align: justify; - } - @media screen and (max-width: $smdevW+1) { - padding: 0 1%; - } - @media screen and (max-width: $bigDevW) { - padding-top: 0; - } - @media screen and (max-width: $mdevW + 1) { - width: 100%; - } -} - -.mainhelp { - p { - text-indent: 2em; - } -} - -.mainlogin { - min-height: 550px; - border-left: solid 1px; - border-color: $mred; - .loginForm, .gradient-log{ - background:transparent; - position: relative; - width: unset; - padding: unset; - overflow: unset; - top: unset; - .hg2 {display:none} - a.close {display:none} - } - - .success { - margin-bottom: -40px; - } - @media screen and (min-width: 550px ) and (max-width: $mdevW) { - .loginForm { - max-width: 80%; - margin: auto; - } - - } - @media screen and (max-width: $mdevW) { - border: none; - padding: 0; - padding-bottom: 10%; - } -} -.mainreg { - width: 90%; - margin: auto; - @media screen and (max-width: $bigDevW) { - width: 100% - } - @media screen and (max-width: $mdevW ) { - .mainhelp { - display:none; - } - } -} -.dialog { - width: 80%; - @media screen and (max-width: $bigDevW) { - width: 100% - } - margin: auto; - display: table; - h1 { - margin: 0.5em 0; - } - &:after { - content: ""; - display: table; - clear: both; - } - .hello, .phrases { - h1:nth-child(1) { - margin-top: 0; - } - width: 50%; - box-sizing: border-box; - display: table-cell; - padding: 0 3%; - @media screen and (max-width: $smdevW + 1) { - padding: 0 1%; - } - @media screen and (max-width: $mdevW + 1) { - width: 100%; - } - } - .hello { - background-image: url('/static/logo.png'); - background-size: contain; - background-repeat: no-repeat; - background-position: 87% 50%; - height: 100%; - @media screen and (max-width: $mdevW + 1) { - display:none; - } - } -} diff --git a/css/_svcs.scss b/css/_svcs.scss deleted file mode 100644 index 2442226..0000000 --- a/css/_svcs.scss +++ /dev/null @@ -1,56 +0,0 @@ -.svcimg { - margin: 25px; -} -.footerwrap .svc:nth-child(odd) .svcimg { - float:left; -} -.footerwrap .svc:nth-child(even) .svcimg { - float:right; - transform: scaleX(-1); -} -.svc:nth-child(n+2):before { - display: block; - width: 90%; - content:" "; - border: 1px solid $mred; - margin: auto; -} -.svc:last-of-type p:last-child { - width: 70%; -} -.svcs h2 { - margin-bottom: -0.6em; -} -.svc:first-child h1 { - margin-top: 0; -} -.svc.planning { - color: gray; - h2 { - color: darkgrey; - } - h1>.anchor { - display: inline-block; - } - h1:after { - content: " — в процессе запуска"; - color: darkgrey; - } -} - -@media screen and (max-width: $mdevW) { - - .svcimg { - height: auto; - width: 100%; - margin: auto; - text-align: center; - img { - height: auto; - width: auto; - max-width: 250px; - max-height: 350px; - - } - } -} diff --git a/index.js b/index.js deleted file mode 100644 index 6222a99..0000000 --- a/index.js +++ /dev/null @@ -1,13 +0,0 @@ -import {App, store} from "./components/application.js" -import {syncHistoryWithStore} from 'react-router-redux' -import {browserHistory} from 'react-router' -import * as ReactDOM from 'react-dom'; -import * as React from 'react'; - -const history = syncHistoryWithStore(browserHistory, store); - -const SApp = App(history); - -ReactDOM.render( - -, document.getElementById('RC')) diff --git a/main.js b/main.js deleted file mode 100644 index 076d57c..0000000 --- a/main.js +++ /dev/null @@ -1,59 +0,0 @@ -import ReactDomServer from 'react-dom/server'; -import {store,Routes} from './components/application.js'; -import { syncHistoryWithStore } from 'react-router-redux' -//import createMemoryHistory from 'history'; -import createMemoryHistory from 'history/lib/createMemoryHistory' -import {Yametrika} from './components/metrika.js' - -//import {createLocation} from 'history/LocationUtils' -const SSI = {__html: - '{}' + - 'var vcard = ;' + - 'var roster = ;' -} -var HTMLWrap = (props) => - - - Jabber.ru - - - - - - - - - -
- {props.children} -
- - - - - - - - - -const match = ReactRouter.match; -const RouterContext = ReactRouter.RouterContext; -const Provider = ReactRedux.Provider; - - - -const History = syncHistoryWithStore(createMemoryHistory(),store); -const Rs = ReactRouter.createRoutes(Routes); - -module.exports = function render(locals, callback) { - const loc = History.createLocation(locals.path); - match( {routes:Rs, location:loc}, (error, redirectLocation, renderProps) => { - callback(null, ''+ReactDomServer.renderToStaticMarkup( - - - - - ), - ) - }) -} diff --git a/package.json b/package.json deleted file mode 100644 index 173458a..0000000 --- a/package.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "name": "jru.web", - "version": "0.1.0", - "description": "a website attempt", - "main": "index.js", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, - "author": "oxpa", - "license": "MIT", - "dependencies": { - "flickity": "https://github.com/oxpa/flickity.git", - "history": "^1.17.0", - "js-base64": "^2.1.9", - "react": "^15.1.0", - "react-custom-scrollbars": "https://github.com/oxpa/react-custom-scrollbars.git#jru", - "react-dom": "^15.1.0", - "react-lite": "^0.15.33", - "react-redux": "^4.4.5", - "react-router": "^2.4.1", - "react-router-redux": "^4.0.8", - "react-swipeable": "^3.9.2", - "redux": "^3.5.2", - "whatwg-fetch": "^1.0.0" - }, - "devDependencies": { - "babel-cli": "^6.9.0", - "babel-loader": "^6.4.1", - "babel-plugin-transform-object-assign": "^6.22.0", - "babel-plugin-transform-object-rest-spread": "^6.23.0", - "babel-plugin-transform-react-jsx": "^6.24.1", - "babel-plugin-transform-runtime": "^6.9.0", - "babel-polyfill": "^6.9.1", - "babel-preset-es2015": "^6.9.0", - "babel-preset-es2015-native-modules": "^6.6.0", - "babel-preset-es2015-webpack": "^6.4.3", - "babel-preset-react": "^6.5.0", - "babel-preset-stage-2": "^6.5.0", - "babelify": "^7.3.0", - "browserify": "^13.0.1", - "css-loader": "^0.23.1", - "es6-promise": "^4.1.0", - "extract-text-webpack-plugin": "^1.0.1", - "file-loader": "^0.9.0", - "node-sass": "^3.8.0", - "postcss-loader": "^0.9.1", - "react": "^15.1.0", - "react-router": "^2.4.1", - "react-router-redux": "^4.0.4", - "redux": "^3.5.2", - "redux-thunk": "^2.1.0", - "sass-loader": "^4.0.0", - "script-loader": "^0.7.0", - "static-site-generator-webpack-plugin": "https://github.com/oxpa/static-site-generator-webpack-plugin.git", - "strip-loader": "^0.1.2", - "style-loader": "^0.13.1", - "url-loader": "^0.5.7", - "webpack": "^1.13.1" - } -} diff --git a/static/css/flickity.css b/static/css/flickity.css deleted file mode 100644 index bb62af2..0000000 --- a/static/css/flickity.css +++ /dev/null @@ -1,141 +0,0 @@ -/*! Flickity v1.2.1 -http://flickity.metafizzy.co ----------------------------------------------- */ - -.flickity-enabled { - position: relative; -} - -.flickity-enabled:focus { outline: none; } - -.flickity-viewport { - overflow: hidden; - position: relative; - height: 100%; -} - -.flickity-slider { - position: absolute; - width: 100%; - height: 100%; -} - -/* draggable */ - -.flickity-enabled.is-draggable { - -webkit-tap-highlight-color: transparent; - tap-highlight-color: transparent; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.flickity-enabled.is-draggable .flickity-viewport { - cursor: move; - cursor: -webkit-grab; - cursor: grab; -} - -.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down { - cursor: -webkit-grabbing; - cursor: grabbing; -} - -/* ---- previous/next buttons ---- */ - -.flickity-prev-next-button { - position: absolute; - top: 50%; - width: 44px; - height: 44px; - border: none; - border-radius: 50%; - background: white; - background: hsla(0, 0%, 100%, 0.75); - cursor: pointer; - /* vertically center */ - -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); -} - -.flickity-prev-next-button:hover { background: white; } - -.flickity-prev-next-button:focus { - outline: none; - box-shadow: 0 0 0 5px #09F; -} - -.flickity-prev-next-button:active { - filter: alpha(opacity=60); /* IE8 */ - opacity: 0.6; -} - -.flickity-prev-next-button.previous { left: 10px; } -.flickity-prev-next-button.next { right: 10px; } -/* right to left */ -.flickity-rtl .flickity-prev-next-button.previous { - left: auto; - right: 10px; -} -.flickity-rtl .flickity-prev-next-button.next { - right: auto; - left: 10px; -} - -.flickity-prev-next-button:disabled { - filter: alpha(opacity=30); /* IE8 */ - opacity: 0.3; - cursor: auto; -} - -.flickity-prev-next-button svg { - position: absolute; - left: 20%; - top: 20%; - width: 60%; - height: 60%; -} - -.flickity-prev-next-button .arrow { - fill: #333; -} - -/* color & size if no SVG - IE8 and Android 2.3 */ -.flickity-prev-next-button.no-svg { - color: #333; - font-size: 26px; -} - -/* ---- page dots ---- */ - -.flickity-page-dots { - position: absolute; - width: 100%; - bottom: -25px; - padding: 0; - margin: 0; - list-style: none; - text-align: center; - line-height: 1; -} - -.flickity-rtl .flickity-page-dots { direction: rtl; } - -.flickity-page-dots .dot { - display: inline-block; - width: 10px; - height: 10px; - margin: 0 8px; - background: #333; - border-radius: 50%; - filter: alpha(opacity=25); /* IE8 */ - opacity: 0.25; - cursor: pointer; -} - -.flickity-page-dots .dot.is-selected { - filter: alpha(opacity=100); /* IE8 */ - opacity: 1; -} diff --git a/static/fonts/WebSymbolsLiga-Regular/websymbolsligaregular.eot b/static/fonts/WebSymbolsLiga-Regular/websymbolsligaregular.eot deleted file mode 100644 index fabf25c73ec64c5397b7f6a3c84489a75905cad6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16137 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 DV$!{a diff --git a/static/fonts/WebSymbolsLiga-Regular/websymbolsligaregular.svg b/static/fonts/WebSymbolsLiga-Regular/websymbolsligaregular.svg deleted file mode 100644 index c8b9261..0000000 --- a/static/fonts/WebSymbolsLiga-Regular/websymbolsligaregular.svg +++ /dev/null @@ -1,182 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/static/fonts/WebSymbolsLiga-Regular/websymbolsligaregular.ttf b/static/fonts/WebSymbolsLiga-Regular/websymbolsligaregular.ttf deleted file mode 100644 index 03fa52f0af0f82e064fce2e9dd6293a9cc33edb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38212 zcmc(|34B!7bwB>@d$aGO*|cjG&5U*lX+{GAB#;1!MFPaWZvq2GAXXdO;3Y_a?Kt4A zj&W?T4S0*~*sgzR8@s8SI7*t-NlZ2`Y5q;>f}Lio?X-zC{J-bkdCVIjY{$R$^JAEK z@7;Hov!8R%z3)k4k|eqCqm!f=GZuDlYC1JRl9&yp#hufp&yW|%H{rSh*Yi5(&0R2U z-<-X;z82TP&IOCw-+AY~+i-oKB-x&ryP&>tjdj9rCCM=j_t$RdUpH|4&mDh->qk*% z{Z;FB51`zI|0WzwS8dzBY5IgOCUA|iCFeG8T-P_U{#8YiuKE@3H*ZFP@jYEkk~SCP zx_op0o@;OZ8~@+ndWs~;U){E2!@3iXA37&VTmK9FukK%W?EsUdCnagyQq&J_U)R6! z(Tk5B#x>xLCkA%x-m_!N>5wGd^%Uygam~i{n~ps-?;T0HXA4YxR_QwFR_R`;Lb6J8r8&|pX}&ZASkIT1;CGP}2UKeLB7T21?gUY~1fOZBJ6oEU zsb2{ysdeX~Y$j^-OGc>^pQRX!`kRF7MZDDDoh2BP&Znd9JPu(U`d=z- zmadhK0K)4eyVT1^?Zy3G+*!g$n~&Dl1D@=?nSgUHK2gBaE3Lr&PF`~{S~Oz(F2Fo3 zgJ%t{m-5yl^i%0q z(r=^#l8yI5IOjr|z#W2LrCArw7GUI+Qax}WxCB*~00*MaK~B?NPCXT`wVE=~&r(Q^ z32ljz^MUO&Kt4Bv$x=@J1?a(;Gjb27HbK`Z-IzHicuO+pGo&7=9dg!-`(08U&IEL3 z$txvrZxi@(tMmY5{cDgNC+aQ7*hIT&XpxJxnPaWJui|nVZF|vfG@b0gC%4B(c?s22 z+b%%K9E>)L_dwWh1&)hwwE$8?eA>jX=iq8Or_C9T5A`8~ulZ6RdLSw<0tCe6E-8!} zo#=H5?mMJ%aCnBa5Lz7qcZ8fQM#&=7Bud|d_M`({e7s&z#l@+-2(%y`bV}V^e&%u- zE|SLKiZq01yGUx~(9k_S=o5x)PC@w>xh#_e5;qs%mvpBS{St;kS5``o@P5@=Nn8=k zvr%_C?2jJ369*Px1Pipa89mM7{gMtZ#y!$+>Mw=TE)FYUugc;|j@MjJn)pc)(u_XU zdPKWIaNdkwNT-Mci|{)SHpPH4k{9Zq>{J8#C-|2DE-EG5yZD^}a9&VC^g$MYIAH}} z8gRB;+6K)!BHf9R&Op1q#Oo8cx;ae5Gs56=C>ORSSLO}@2T`ud%Y7)BgH}B#Cmzp- zZ84w^8h<9B@4yvNRP?iobBAzW&d-Qvy*Lv+4B|}m9^+-y2hq9|G)MqfvOLRBw+r|Z z#~0v8wnLPyKwYw5UGN|}KtT42WFQ8am?y24%DBEP!Z~56mAEH4wkyy!7uzQ|wp6ZS zJC9?d_VE

4HWGC}YxiT-^_g+6gL<+|K26Sd6PVxS9hPOn{jJyiQJauvYeja6NFKW-X0!PtaEqNRzxln8bmL#PlC5!Pp zEpxpD5K+xF;M;7BPd4QaoU3Ep26~IWmm+Q;Xgu(-)1rkF0AKDjHU24PFTY6 zkmt?ts&`6{N-s*o@YnB1e~{A5#PU!^bRs*HOTRCmoXQrAD%YWWB}S$gi0m!t4oT@2 zPOGK3?&R7}y>)_$B03^{Su@cusZSN&6M&CmI`Y9JeWWGAA5X^k!YVBSkI0Yg z$C28S_oWDxFxd(?>?j*MwlLvt_MSSX4LxK_m*GmpCS=8@@T-{^hkUOaFc8-k;Yjwo z0aW-a(1WbK@RB_ouh|*Ai8Evm=1LC%lR4Zz_DU1^IeD$cJht#6!X}?gGC*<6Rk+`U zYm!^?i>Ek^$O4kbCLTHv`**=U?30G1J-F({M~!oH<#8vs0(6)9&%L*o%W$@(N{?Nf zmuefebRUNzTYER)5aUwMGUv$x%rq#Tae))7BtNbcgom1*WRTO8SHsgeCR zuC@O#yUYHY)!rk4`oUjF%Cd_)rD2@~o?XmoB>8RGhw~u(1V+ewX=X+LR-%N?ib1(4 zINHDq8RrKPeLf@o`4?gy6@=_REq$G?F8=c3D;NLa;#Yz+2g~`#Fz-`~FnbiUGi?pr zRCIcS(PXw*ZFYy#<<9eXef~gxL19sGNoiRy6poZfWATd0s_L5By84E3jZKMUb87sA zmWh)lx3*20+TMYgbZ6JhS+nPK_spF)zjwjHMT?g#UABD1%2lh^tX(JV-FNMEw;cZb zoyYIG=k9y&yZ?(P9(eFe51oAY(ML|7J@e!fn5;^D8@EW(u^m@qt}9)0l)$@6z_?A4 z{_1gQ!*;srm!$PO_Y8>}5}ZoTzunjGx?%sp8*e&rXi)mxZMWZwn=~EI{9_Ws+|vmv zwt*fmD$77&qa>x8+!4hcav%89pIX^9ZSq?m{hPAvqqCe!7k4TfP|txGg2b8}EE0|z z-65mDsj=DP4y9s|u)!Ee}3}R{`=VdC%QN7IC~pW$%_C1f zbRC=a)E_t9%Z}aMdRiV#58yC>0>OzJbk*{4?klBez zEO=+N;?$QH_TG5mf}?PDm-*%k7Yqf4*|UwS6_>8OXt9dpdEjV43@Wh%q2%-W8=K3R zF%Dp2uI8ZM=anBnIk5BO$$x!lYI;k0>%qr=_dC}6JN9)H?Ho9H@|ufV(p|r03xE6D zCvGB1zDv?6i{w{fQSxA2q^Q>rjwJxPUmw8$$wpuhNz}(?|(1-;(PC&InCy3M!BJ*L-qmo;aAzL_o#xLuN@HbeuXhP zg_5Aq6~@dEs^$uVvhMT;KrdZC=CCreN)uqyj&q)9alC}iCBR7~$EcrykLn9h&>%Bt zMpu;c=wC0vZbp4(<}>Pju~67Zr~W{xLL6n*v&x~a^lP=X>2s{6d4B8FS55laD&qF) zFaLk`oyx6rdb=^-lj!c}X7L6kh(2M1qd9#kLD9+cth;%B+tpW1JUzNGa3HfP+QY`0 z;i4rhluWc5o0?PjK(Xs&@jsbp zZiKQK4MvA-Np0{K-feHKri!)bQt93fpK>TwrWI7=(cdC|$}InT6VXlR4JVRebQqSV>o zb$g-_Q;Ee?=nD(o`VhM12OrId6{Hlf(l@z7z7T_*q)&&ubmTGl{^60w*fFB{NQ7A@ zuAB3DtzsFX*X!#buyTjdKOD2+8Atu$6L+9 zbl%Du{bkHAc@4bAWR_@Z#5L12$P{RsqlVt+rII?9Xy!e}MT<=T)WuR=i@|O-Z814- za~R7<0(S@G7MdH#%-}j(ormYMI>4D|tnO zcHWoT@oB2BR!m0@w2P?x*XNcC0~v#ekMJC zNUPXd;^m0qC@m+O`5}CT(D8A|NMFfj#{Oa(`F~5u?oVwcKN~5}eo7^Y1KP5FYagoONd{$dIMqKpqZu_&_%28oa`VUw3+@Hx>=0-*G zfh)Q0%j_l1uV|j`!Mq@Vb(%7)gH|9Wa$~mH6p4q74(4-v{Y|09X67E}WARkdV2s6C zC>m%=VMecP2nOtSHezM|vXEc?z#sbPOG@y~H~-=3>)w~&MsRDK-ZA6PZw#>W{-C0; zGJiVX9}3AAKl;Tm>ppw7{n+5Ducqr>O*V(mvL4MGQje@v0fK*D$lc`5O!R^|^Srmy zAGWg{G~IfS&B~eMu^~j$=?|_j!^@-jgsvL$Lpcmui}V2VB48fD`gJu{R-3TSH4*v1 zC0GHG0!_(C5?@c|7{`%)igRk0a(fMtP&k%!Cz>ZRUsDoO>?G#$QOsUL_;w89-*D!K z9lPQQstm`AKUz^7j~AaA9v(hh93R;@DEkI2L+wN9=kU`$H1h5khoPatk&VT%Sh0Mf zINpJO@hyG$hdd7XNs8YLptHo>abr9cj|M{SKq|n#a_Hc;g9qhPH>QstI@r%PrjOrv zWBTvvp@E9LAO&kWn7$KaV9yN_Ev_GAJAk@elD-p%gNKL)`b)V9 zBeGmU=uM3zc{qjvrcWUWRL58f2$mw`auOZtkOX5XWN7?{)U6Zcb+BUzL)jZ4Z{;)VczB~P#yp+$; zm7Vsf{c{qYd?W|eBGD9J*SOwdSsJ)|3@n*A0c!e%|5A3aAczr{L9+NC(s6Cj2Z_yEeuAm(Q3Q} z@+!FlMin7C4i5_u1(>Y+%vlYXloK1>-s6tzGXxo{efs&c;Vf;4M`C;{Y^`c%r4&Sx z%m!J3{_ z%GxYYZDql5S+&<4Lw2Xk>8dJ;B#LcD_U!PjMRF)TkcCXOt&~He6%N=|&?p|zH>ZeD zWKRNq<@}R3uHCwMjhy~LuW9)cH?F;U>)IP-CH;-Ma9CM6aNU*zH~u3|Yk4m71#Sb( z@Ny;aY?Pul2i{X}+Rw-hWkzA%MehO*!Bob%=zEWI+VYa1 z(P6jQ3mS`S?@1>Aj(}4P{=g6a zo+$rl80!(`%J}jG3(}p;f4L)j11bm?lF9c|TtfN&1mAmt7=vV>F)j{zzHp?^@ZJsH zM>DdFh$F(en8dnI6ikYa2JG(6tF}zfo49V}6n5J^a#gS+{U7rt-TvB-I+n0~%kEyc zx_f_Qo}nfXul_wt|7I8~A33m_TW>y)>i@f7r#w z`9tWO7NP7~f)&wh0_(t1xz~VfE!K397L1E?=ru0<0WvpLa-9-S#8Aah!n}TzW4R1+ zmx&^Yw(_lB$4?wy`kCi<_B;Lj=T8Bb>@&K}7CqZNfBpPjyXOCJ{;pvy@V_bcdW$_5 z93GFu>G7nGx&pG^XgAN_xpV$G{K!kRkc;)L7nC!|KNl0+5_0WWT!VlxqruBp(wZ7u z5#Xfg$4kY?y!&Y3i&sQ2h#M4GVA)Nk`byAcY$#Zh{?(eo2BQn-h1*iWuBG`?$_g5c z_Xf;U;@+BO=l2`xC!dW?wfOy(sWC?=ZoTD)w^-vLM{KH@EgWhH1ZAsL4h9kj6F9ZW z3X^rXeCHPnqZ9NpW*9F%t$6hlqKkHHUlJY9ODqv5?g=8gS z@m7VeC%~Fuu`p~@zqFJfmJ`4aa#jfCi3!U2MEM7i;=0Zm<8039raX&&-14@LIn$Rn z8%%lD$==5A&iX)=_%960!$jLPp;nLH9iCLx(y(V*NnvH3+~V}K%2l<|;;Ea*Hy`zn zo4Q8m2vmWudx#jFRu^eygC<`12!9zEM~kO^WrN2WIq?4bH$-fCN7l4$D=X`7TXRHi zj3vq@eET0>8J#wf zV40lXQ_E;KyswNED#VrX$3c}2@tE8=iT3YN0W zies~s=`p~2BoCiRHN}l^18f@>GqI$}*Z-LPl_N*iRYhZkPTsNZma}Jvlx3Qg!;#0a z#_DJ>a9Hf#;o;Caja@9jp3hp0OfdvJ$mQ5%77j!1WJ})tG+Q5#dKx;?=jFJ-V8s9ui zSM9DTs*Tk*G&VFu>k8|fb@Hs{@m*^g)~^rLMr(^|^J>gB>8-b}TX*aFvzcg&U2L8j z3AT(^!nUBJ(B?E4oVG$o$WktkZwW@GHh1PX8H{dAp}EWuO25np(fn3+Cko-OU62CDl6FAkzj7or%2$~@oz>V50C}GIxD7b=j4GAz6XS8uf~Wz z>?xI0U)tF0rl1JxsI=OO$dEfBF^LZ_znl{68#0;l+Ve~%_LauSN3TR0UF^Z)s)`c! zkZXA+7G#@;hK$Mjl`HF$>1E+aBwSD||4n`U$c$p5X)bJLz=rkFf%LibIjvqBk(VK< z;891^=VZQsF&=TUNIi=f<87>-CEHjso(eRzv8FQClnNMq5Qv`bJw4mmOT+GcYfk68 zLqnmw!iU%FWqIHFR^Hy#C1>~pg^s@XF!>M{a?M~y`x9|{qWyDva;#$ z%=>=wll$(ymsXBR3f8T@^X7lQhpO77Kacy@m(Dhb zv)ESp)VbKmG)z{1p`3|l5>?9S;`lwT{H7_czHuEoyZJ5a47=+zYt9HodJ#k%$*Fir zk$eU=L<28nv?@39p}j`j!qQ@Y0*kAWFoL9}#x|y_)($)L(J$nsd(Z6Md#1_! z9fRUzh~2}*4baS>sDiBSf$zJ`3r4saJD2(#EgNo zo4!$yjI>|<(zTi=o>#hWsG9qsHG3v7TJwAWx7(n?~&V7g{u$E(qm$CIeF+ z&}B3&cp{im>LJoGisAppk)Fh^vFpu7!=Tw@ueO?u=Bcv_%ZrN23)2Cf#tDY=KYA?? zi3F5!`Qf2>aU}53Pa^qBLw@8=tLfi-X2X5P2D5$Od!E8VPhMeR`g`nH_sEa(gQ0+2 z9S8-tkDMziMra(e27 zdW}Z!LA{xM#XtwM(lJ*anRU7Dvpc?FS?JK&bdH4^9g1V2Q)8Gh(=^nF1QVhuopMrf%QT~6mH8u~DYC3* zvRgU%(Q>7{z}{dgFGGZJ-~N7IK{@+&;_GFe>ZHRHwv>c@i~VI^za~E@Ggej=FV+rg8#It_V9Bh51I70Lv5fX%K9S`)cG>mfo>e+uD93CG0 z^=0FHID4C(!B`AlJ{FHvub1Ceg2-8!X#Zpr6y6=tH^uciW_^&oPJ1M+Z@tC3<3%Hn z5$9mMvFU60%{NEhB@Ix5#qmt+OLWQfmx9};U1OvBlYb7MUn~3Hd=njJL_uD9!!WZ9 zzx7u7dG6enqC@Xlhwj;9a|pn#`5 zu{uDi=9l-k&#D<0dZN6mF|gY8)z8mgbJbn5o|w6LIXgS+iP@W$EpP9tYY6k(tK8x? zd%dqb^jJ92*p>9&IP=b{Hg`QXGj9uiI{KnvD(_5CIbh7%Z8LH`v`g3*HwGffKnkmi zmzz-e?cU+u;YGuX(gT<4GXmoU_$(Y=n6Ar&6&X*T8AsW0Nr$B*Runz-MHv2#qr*e+ zKRlqu&byI!sc#XZy@0)q=Mdpx7vH75y@;1mZnGScPfV<=YH6veoH&@?o4%UehTUH8 zih_x^r~i=N%kE*f0Y}<5{Q`9F9L-7@6srk_mDYZseb{t^Jwyokeyk#Jvgwn zVbO~ZPV1dGv3H{4zjIqE{o(f(-@|V1*>-38d6Z4;CAbkAL${Vuw4dv|X&ZN)5(!7b z4xP^n-NvF-W2sz%@#MEJ>DLdLCorxwXx7&>SL9jPV9k;Zw{KWdQxs>@(gR!rk3sQH z#7io@$O`2-$3<)Wwm!^k^YR+jbiIq&kBH9!gC9}}WdiTveH<7llxPlUHCzjUe_BUd zsItln1^<=`%%!pA+SZuCQx!T}yyJT+6veT#>ZoU99PbY~4H0oLHztHlv_6GJ8UIJW zU{>r77I1wi{~2)Uu{S(ZOAk*OZv~9;R4EfpRvB^HEapdoo#8`~&fueiuEM^8*0t%A zYbM{5SJwE=w}1D1;MH@ z_jNUSTgp?@YKrW`!}*S)YEOgJw%i!C1>I!@p}b(tUu`rFvi9)wGiUpZzC?V9H&&l2 z@yUb6U`Kn>*BPyb9>0&9vdt1TT36{yEdi4QVH5F$>owme(S+wa#m?(igV=H{vXFc! zABiP!h^GnsfyPp!9_frEAt+~Zl~ju}QB%*4$1t!|r_>cSl!aUt#hRzHJ58&fTVrzC zS((o4D4Xt_%1X?|wt&^HXFcz-l9uKQozbPYS&Xx8orSco#U}f8Mr%RRFn*TD;*K}J z%JOUhZ$Y6wP~j{tHwSxbbt?`WSfQ(3T&zs>*59Xvi2Ib%EMunFr@u&80M3XFt_L*71t zggvE@@u74orliRAggHq{5m%?g)V|a}d2llRVX;C11Lkj|IV|LxDq~6oz9VHmIzW_P zwZ&}ah}jZstX^&~))r0}FsupKLc!3Q22)AQ^`)3k$7F11XEw!Ru-Q!d&Kg-MFqPz6 z?Oub`;V{ZBb7%r%?!eK*>HOo@`Vd7i`C0Aa09$Qxnrwx26Jqn`8awjx3uT>QCX=VE z3>M{^svn3t3%i)rtd~7HhaLxJ$#WMLwqQ`V-E7n2I02bqb6%UvC;#|%PhLf1yLL5! z=27Z1Cl0J@7SWCbk2@9*P&7)^ip4zv+R)w{b<-9KmKaSyCXhF6yD zkLaID&$Hbr&raXc-F1>J44vJukxfb8v*_mfWrs@K5tnk{f%G*^$vb|tH2oY~lApFt zUnftU_A|aOK{Gz(YOAp7o0O*DnK&tx#D1n&+zMK#<*#vCz$=INH-7<8=FlK(G1-Oif7`^(}f@{9dt_C0ql+u5~v#SK2w-^hpO zudA<`STJ*K8Ugan`%fjtE$D8$pw&qm& z?o*Gjwj=T46>{oxyQ{yno}DN(K5|FnJ#q_MeYNfCI|2*S|9Ri;aVv`(!-j#}2V1ZP zpP_*j^FMlWd@ViVg=`-rFcTSaMa{&^K#WA2c#=$zTyt@!Q!cM0*|57QzAVIhz_bB0 zLkV?An|~nd$mfqtNfWN9xM-%-mX|w>o{3oO-X-x#{MWR;SZCV}sN09MlT%pUYykVSF2EIwLyPF=cA6 zQJ&V)RjfDYBGy#CY|w=)E$vnPYundWbWExFwT{)anw=J(-agsqvaYzr;dl1UusE?% zM=Q7)J1Atg1AD>{57ZfW7G1M4tWa>pi&avlD6}KefeK}eXf>J)$_BHg$X;P<)aB<- znyg!BK0I|%O>1k-l0dw;(C*cH<)XR0i+5bTuq#nmJFam`>-ffMcTr*g(r0qeW=>C; z-(#^WRtB2aHd(feZ>?^0+X@P*E#?w?oqdv_cj~oE7WPLwE4rIn=8S7zFn6llHws4> z{ETe4k^gDNlch`en^Yt)GZ}*^BLVSwVakZT$#^2{Gm0{>8Ca@?WXHUXc)XDeVkGS2 z*O?k|6gaW*iCQ%4NJvDo6Wa@s5gARMvsPxaSZvJNt{7Z;#UvX{<_<-lXEf%SI*b;p z!GJ7eJKTY+)5#W_o;^3Q#-C@{G}D)|veKHbYenN1rtz4^>XK$tLec41s=*r8Z!#J; z>BCl6kKSlB%(c2|OovUT2kQN^O{Q*d#XU}o<=cw9%3?9j@Whc%c-Jw{X6yDXpKhMD z&F)Bl(UD8StZrp91c+eusU)e52)pZ;)Gu)!+`ucQAOSp2!k*!-lf9>J)ZJ*zIzoPrxtC$;n`xZpoeKA*-u zp6itHDDQgqzn=ZvrU$>DMs9lt#RoZkN-mQ3IHot~lk=AL5~5S|`NGNn%s(7>bjyKf zo;lFJ=u~>(*!5>#z+-p!r@#N;rq4a|r)RoOv17-1pFHNkp7UkMPN`3OwVK9?IkFFV z!RmN?{CPlRA)9Cky?I*ThjE84WQq>$1lgB^I- z>qoNP?8bt)-*3&Yah1l+rK>7!8}N*mt#WC^5-WA3>~2pyq7qEM%5$)U(@hs&V zo}-*&?p!5_SdJ$JXn99D-;){%r+Ru)tOqmA=j5OF^`&}f5r>yqQ$2l%z-R_K*hBro zS4uCVUmK!gdIpp-vdG#bLo9*?cp!?W$s(mPGAQ&|8UN6JQrcaI2Qv{^K#*`Nx?C7BJi3h^o(K}|~ zAL@~J<7ojWRw-x?02w*#32tnjjL9tcJz95_0{`dtbp&NRlXjk7Y2v+b3uLafexGJbk5Fl4JHjY>*``Q%{92y(B9R4cwBSQxPP&v%|W)hS;) z77}vV1-iL!OeW>vp{E>86gD-G(qbat(|I2Kv-dT){I>G~dR?VOhcTPFWY&)QN4{y>AxKl%~ARV zzJYV#-R0c7G*&JT4`hKj^_muIpa5PT057|_o^f6Zd}J-?Obew(-{^^5%0osuIG#Xi ztUVj-*V4s;xj&wZpP#Ul zWS13=g)&hTx^@MQYki8UtKhj-uH^_Z^@9Ag22IZA^GCD@GS&kAZUuicx{9Y2GH?k9 za^zZzQ+!OEzDd^Llx!FaC%K!f$Em*nCooa#Ay}sOty-LTpR7`g6kulTAnr>Ki>Nox$~{o>UGxhi|nl|JgwnO!ck&cUv^XDme7fZz0t!D?ok z%~r!RUma6mF!Xc`NTev% z5@ z-~n9*mr<|uSUQNu5jxJ|J1CF&Ru9IojE9A_!NK$&$7C3!Da$h&8~YBUDIVB~-GEIw z)+lubLv;+E#XTAN<6a}4>JkUNt#;VP8p2!FRAnP#I#aoSYP#m8n^w2P zqa~$r`2j726aF}NQ+aUWmh`K?_gj6%E6%e={<^%RI9lFvcMfReF)z)b0?<5qYBpzf z6IBydAfhXKu7r`{r~DwEfCwOUjVB>!l20V26);TB8(S61_QXbGp#=N-u(hcpJ-NCm z7_4q8TixB;RM!)_x~^sV@>x2AS(jQfXX>)1m51XE@zQ8%4J)zv&3Vo#a#V|_4# z`1HYpPp5xiDla$23fjx|d-DsUd3*Nc#R~Gh`^!2CV(i%*EVTMe89Q(?9!W*`>u(%N z70d|MDrsQ}HY5pTVtlK6&SM0@|HHm24=7>9YBlIxpnQS6!Wk+}1zx0rUy0tUabjc_+5#349$ke2tUomIas`T^NAK&eDe9qzX;m4c)kZ&aZ+Yf}i zd|-S_8FL)1+_!1pR&NOzFYVlNd%`cItbkI=J&8J%!KUt?Hxp2&Ah zkFt$=TJAA={EgU};4Q;5t|=}XECAr*iou5yp74z$M_LBEskM#l0mZFPw0=LjGAfU} zZfS8Jn?5P8bmHe&r@q?qPt%$GVNZQw#kgp>a>rz6aFl)2)uk`^{dVRow03vwW%Kg) zj{I4!YxR~h_vE(p-*!~H&iEWoXU8pt)38+uM81U2Qe25$@DOCaQJS=t)Rm-KU2tmE z<8d~Ts`n+E3)kC=!;|~=wH-XQ zW@T&J@p`5+nQbO3lJ!Pwb!zkBjmzVU7LTtE8*T16t$|QgZ$nMw%kFkpZEeA%|GwwQ zJA`vKW|<0`hWtF?2iFN+K<@cMD?OOvEydy*ic590y~#wh!0N>%VS}>`Ay+prF#G0w zGoF>26LovM`F2lTv}AT_p4}kp6^Ol2vDVluZkx?uVue_i$6}j1FHq#1djEARY|6Dc zR%_*|tut9^r20OOx9{rB9Thd5cr?c(Ba@BQONZTE;x1Db*XS$#)kRT%z;ferf7|N% zKUyWq!EHR=6bal20fk#%tU=IfG4R6b0}!RX5#+F8sfc@ZdKQjTG5DtLu%gB=-$tSg zJ1{d|k<9m$6% zs^09c?QL$HSyAlv1V@H~rUO5_xhgSb*3Oev#sfdQX?*SYsXI?fG+T!r(t8NZu*m^< z_h!6NbD6YPI*PYzo`o0XPwgdvK>&HqL?b=gg+OVdj03Qo%%9mK8_k!h_?~+ZB8Bbi zL;~!%7jjRJRDpV^go6u6v;qmk2!e{8kl6YZ;;#xsXi5b3(}=X!08bq1IjymU zpE%)9VIMz6$A%&wb|I&dayZXnH936$SXVdlzVwMaudA?_ec51Y9pA7%{q6PRQmrNfu2SRHv*ryA<6BK5_svQv zd1f}#=v7)~gSF!l)s@Ndm9ggEPmM?G+TG6lI|qH%2Q9_L#YH`hjp;W>zV30q@*__{ zu;BK#!1nax-oR>qnayTxm=dX|4DT$j9>+$WwAk&ICkxYme5Ii|p~t^ObLICd)l<3m zw5cZOD%@Ih%vV-#dGc}R!&No)6%WTNYs%B#ip0k={qKDF|Dlb`#5)V?z%6cM$an{u z=&5%fRuY>Ma;zL@rC2hCylS3jW785*nB}hI7mwggg-2fb-I0Np(trBGp4abN!HTph zwKAHZ_Z=qiqQk?l9Q^{*zqIr4iZ8w{AI;I4tnaZRPMnUnkxE!z7E5v9-v3Bs!`??U z6S@@9gs-mU5slt5c0}Wv!oHwIguO^{j2g={G<@b*CTsg_d}SxbSFZ7NYoIw#JE2kB zdG7MQ4SQ}+J~pZQWmc`3(#WOd%(ramzUvcD%sD7sEXsIxZy9a3sI{F=qa`mi>H!ePzxbC_I%X|!vNQ{*tgD?AM zX#=*P_F!LG?zp)_17=|Zt(3rWH7UsmVjCMh44H> z5_pj8V?j{t#;a2hK=WOgC46tQKSR;n6ix;zqcIDW(I}ugJJt-J{W*Q^O5mkm8k5*e zx`6z{+sHoHAYWyP(Vd1!7$-uOYts4S(8dpf_PWO z8%E-V(dRP~kBo0H^FL{L!q!@_`&)3qoj&Kzut$IA*!(ELoO>J~z>WuOj3p03AwN=S z^pYid>>I20@)(JgD?oD9n2gw}0g2UI0_mBtdBAG0?uTbuDF^+raIq@@!LBeKSW3iK z{Mb7Pi9|{!ge`mT(ig>a58p#yYd*ThIq3t*%AfeAziU%Pt;8|j5455-&jAKEA{ zT}0Ta>xcIq(N&94GI#0lG<%<-X>{L>pFg4g2Gp*`5zmz4dspVDUgO9xI(>0JnE9T* zRKEk|V|@pC`C8Olk1v8kKE`R(y?|>vit!|RXSDi7Io%uko2jpS6ZfeP_4-Wa9C#2e zD5tT-ed-JMX>5AWHI=JJDjV|)9nhBZzRpTa?GyWVMc?0&LR62BNpyJ}b^0X>#|3qG zJq<2Y&d1Lj2~XZ$g>|f>iWBuS*8TI+u%=vdj$LP$>R;(x8lgHQDd2C*rTXu%gO|?F zv+hrEZUsLs(I;E~iZDwVK8?odpEYeSWY1X*bcFtSGoKlFzxuP%zryd0XS>)_>>KPY z1n@DrMLs6KsI1oMbWiE$=|40)U~D&@H#Ok1-t;T8&b-MyWd5i?*ITZ4-Bs@K?pxds zyMLTlmp732u4k6#TF=kDRo-j8Z}>`mJ-%CfPx#LHWB%p-J^uUr=K_{MLtt0nsldyD zU*(tP*W@3{zcc^C{0|GRD=aQtS@`p!>xzC|e0%X*C5DoQlA)64O8!tfsdQKA1EtTE z{%e`8EU#=v+19cf%APGdSN2XY9Gn;28hkYP{owgfacD}Y7f($-6?!?84mX5*!iU07 zg})yDT_i6OjI55_9yt^Fd3kI3vGSis*GFHCd1ISn-;d9Vf3>2f(o)%5Ib8W)Rn1ks zRrgi>x;j|Bw)*Mnx2jc}^E6&Tj(yDdM-~M;sH*vY7}71APU|qn9#Cc-sJRgoBr08vvK`n1{OS4i>G(PmoY;Z>gZTR! zH2OwxWh1csOQ{;!v;Y*yk3hhaj)E=$`C5=ivRAsu3%laP3 zehV^c_4vym^r^!iClE5e9=&cy8PW^$7x^%GDezl_qsu2Kqmhb`dt8jsv7w z6<2^`EVy&ElBBX9J=}oreonn9AA@Zr_8!|okuBiPX0#wp)aq^!PYtNN>j5wOaX9Y`h3JK2kvH<;U!f4lUDW={;jcqs*7q;{9iPL*=PW&fXBV|Z4Jb+Ox8X=~cNJuJF51uGbhYDs8vido z#M3MX=zBs*^F!IpX^dr|NB8Dq9W0j?ub4Ic-=i1nQRxeC7sq< zS&AOWp3z-lD;M%>vTLN{GzM{yEDk}Vav;}M(TFNfL@kmb0WocIt0 z{U|3nCJGWQg4}12jAt<;9Eh?TP)|gk>WJGpB*I6Kgli>T<+P9=l0%XNK^?-1WP~Cc zK_iN)=w2T_YT3tALr6hAup1F21ig?hYDKixdSW|z z6EaM69!*`9-zs%Ki6&V}=gN>O+hesSN|MhasicUIXK9l>Ct*~ zl`>g9APVe97WHUTrTJt}=vh=^AtgMtHO z9f*fi?{a>MNM3E(fi}7GOZr=oLgQ(y3iLw$?$gm;l|s^ZlA&Fk>cT2h3@&IYEY5E9 zN%mWn5W!7hzwMmns@)Kld=##)do}KL!+o#zk^##szFjs(GA@po2vSdy^ui> z4N;y&twHfJMa)z`2x%aF5L!z77Nr!&khan2qP7aFpuUzv6t(11T3g2sTk`QzAasR% z6zLs}BP52R0J3SjxUCgD6qpHKsS#zCB4SSWagw3hS@M1qy#?`0ITx~#go7%_Drcv1 zx)CjQ!4e9)HQL&#lp#)Ja|^9*49??$K zMS;E6%aMm8%PTZPa81ZRNj+JNu7oYUi)OS3r_ssoufH^NQ}I`6MH;Bi z9aK%D(FkHOr=s)SJpW)vR+GGP4|parKw2N7&8>`vLqtVne^hM}Qb4_s?WU1wJTXV3 z**#H-;23Rvh}Kk_=02nCj?kY^veqKPA3bBsooxuXh+CU7p1P4^{@KU864xk4MYPan zxN>0|J^Q$_tdWcfS^F&W43d?Pn`uyFMOvHHI}tUImJ8h^PO5SxvI!LRXX^`oiPZ!V zC5sH43bkl0?8%kld5SryN5WIg&qhaWM1@@WR3krvljN)xM==wnzQ{&hi{H`l-Dch% z(Fnt9!7CwqWCJK8OPt$-5BYl15bAeqADHX))VNNS2C`xPlXuEf{@|>I*CRNi!jeEGU;u@u2W5G=C?K zYUwPj9Z3Rln>0~a!%vf`AXroyXGhXX;g#pF+Wv)fk^BiQB#vCkUkYpSm*l@hd_mSh z&`mosjW?Em{`mY?R;twu?8oQ7?3@cUI?WLUj#(RixlE|@nT40;Gd-{pYMx77i5VMi z(tQzUlAR-qMXM>>G@RN8I#cGAhW*2)h9+EP2 zGz;rMHh(J4x;Z8S@-Cbc_UfwH0-VhNc1uu`)|`U8We~HuUffxXE6VmwLwOiA7G&;+ zxdmH-y9<%&m@6&9kyd7@k6!%Jirg}kP~T)@X%9QC=~K>d8lT}z$KSRQt6Vf&q?*0> zC0OV2l{^}gB%E3h9*b~I=bb2P&y3fDRx~cH{L#FVI7W~zM0s}9T&QNEju>wSx2QB{ z?Enq}=Bem=Chw2nr|~Jzxe()0D{4oSBS@#>I}g9TxJ&Dfi_nU$sB{sI^H5K$LsHKK z6+ufG(;oEE%a5Jtm3TwcqRa=;iss7mFgDfb1Y8R_6f_cHM>Pqmg}6Tzy;6G`bv7>* zkP%IY%LGfd7xMWuwtypu`-?OEkp>X{bMT>_sV!Og(QuGAor^j&D)rrtqo6%ejaDhO z)DaxdN+3Z!4Wkgegm;$bT6l?*qj_NGaF3P&Ri>yf;ttVc4yVEb&~G~6r=CO!;Z4#* z^4*c4AeB)a!iK1-))h1q84Kdyd~j3L5dD#EX|W)@mT;P7sV?YD5R#nGh$2U>>VxQA z@KA+^WR_$})r2fnNXrNk8i{yKS2RK=xI~gP7c`}Nsul`463_$zy^unI7q!c!uc|F- zJ+|1HH_f7)+q8@ajY*?;yrrR;6g1d za6R9z)d=_!d{0&iPv{bq6Y(ae$#~yf8}{fC4?4K)&EQ%-6WGlL)w;nS(!2TK>jF@9 z5wvs(Eaft3IsOLcN@*3|ytqbME3IR)^oVo_e?8_U>0aqP_GaE8-6nlWdR%%`x>b5Z z`m*$G>08p%m|t#?j=|gf6MV(6^d0Fn>ATYR@I1i<_@39L?@K?Bo`F~VopfCKv2;%Q z5&ZFc(tk)tk>A;Zh_N4@YrAw3{MgB3cgp?jL3DbJ^e$#L*C8goUOIriK3|niNjG9Y g;!R93?%lqnp_)a`F<+qP}nwr$(CXUDe99ox2T&+Lw|^XC7(uU^$l>h$eB0O(NwfP%H;yClNV!R4n< z(e0mlY(I#1uqq|;Ff;ynKJgzN0Q^5B)+nC-SfC#OrumBI{>NVQ2>xehV1=kWH_>7` z-~t&DLCj%p2lsQQ`GvDb3hN=US zzdKGL0{TE#|7+;K)}epC4L$%!R9sf|=S_kBM}L3+cLe}EH{CR(5>(Yt`Rlu?%B`_Q zjU$VQsjXw8E9`iPF01R-)Dp1upQ@|y1%=Fzm5`9OuqZ@D#fG7fC`3(-VvWpVVN4>O z%wi89Fb^lgU@+*1?|ff&FTLet!~9?JF7gh#&UA-SlJL0{(4)=}!bld$s1%Qvsg&Z| zoxV2J3ZgcG(hu8Zx_6;6X+WF@vu(Gw`PcbZ|Cw0(TgzAnTxwpXKh`}e;K^{iyW?Nz zFQYu>jE83SWI8a96>{jjn`JJWhR9CJZ&0L5i%TO*>r*q60{vTk;7F6%Pc0t%MDNc; zu*MT0Xab|sd7CQfqS67j!)*B|RdIf0b4=Up!urV2E{qL!t}da%5osHALvJ$k_9VOJ zFwM37g?I0$Y%V#hLUK>yc*$D}d^2`1hw6a2jO>pwlrK3tFsIZ6{tr2aVBd9bv;*=3 zycERI#u@IJ%<|+xr9Lk)9(@X9K*Yi+d|G68stG*rCN1PosxO1U6x5sEzZ8nnbamF# zlJd3S;jOE1ffQD$|vX$A_KOVdmGYfjRW&slTU;&`j)ztr$Pl zBt6LG>6y2}zgzUGM_g{aA(7ibERbG-tdp8{-KKCwl|;9<0&~8cReQnQ&4uk_-4X~> zv(eo+itSIjH2Fj9MKeoAVTXS$zow)}%ivcPgzle6t(|iq>LGDzty;mo5V>oeo+2J8 z;n-DN>2^S%i))=hSL2QYOCA>}LG&R!;S1u6o3`o(USj4f3q}!DYWc=!Y2aRXAvH0_ zXvH6NtP)a8Mdc&AU{0;9TZLwAX{IgWoRlWzgY};>&+n0?p#@z!p#?nM9viN;bH)Xw zDOj#a=|$we>jv7Y--h>Oywx0r;%~14jUQWaobp9R0$M%zDuDd#Mh-*8mK;%tKpHNN zSv@R@|Lim<7w7Vx^S68qR5Gf!*85pA{Vh}0QWi0n;X)|-Lyj^kZp$MN?xq#Hl3_bM zvq|LRxJa~Jhd^1sqAj0qtn>FwkfVn@s^APMq>!h(Tclgn(YPO5V_t{buvk2^X?q~& zv^E#5CVrHEG}Rm1$c(l-FtxEak+n6+7~*d1X1wWdY%so{0$Nj zz(~KaVG%9OiSKSYrcD6$VXtY+QMs5;=t6wEsE#@7?5NT^kA06WWypF@giadCpP0mX z-et`~;(xWFJ=6-Wc&E_2WFaOqdnea9Pv)&3h#$&|?8P*=iS;KCZ*uaJd-~aHXEUio z=ZID14-%rHi{EodPRVzN>tOK?XA;V1X0x;emU4>-gdavO!C*Br)dgHMvw!4=Eg$ht zU=)+}w__;LO38Wn{ml(1fI&J?+-TPGns979Mrp>I8+Q`jyk?dMK{NkXRE1c*{B79>c$CDJy$z z?*6zXO%I84Ps6t27;}(R%)OSGZfQKVL_mxx?nWVES(1o$Z-UwyTFe=A+pY=Rlk2w@ z?5_N}+2-m4zX4^Z2#C#9AAEd4+TG(mnl9ET$=;nd?PIoZF9NP&LCJMQ^wf{2?1cDx zoPj&m%}*6D(Wjrzfztx(F#Y)11MZ!xLMEjU#6RF68uZmRm;s_Sr^~hu6_JJKy51Y_ z99!Fe@l0-^y`9{%l~L`@QkK;XAI-HhQ6nt6c@eRZ4{}^E^lbigOi0Wy$S`vnCR(mg zayi4{=g#nvnfDHEWvx^0Eue2f#L6+QUf>wPJIPrlfj2L5LsNLu|FJ)Zd6qD+#y;Cm z6|ff(@LslrRdc?iV|@BRH&cgNEY2-~KcwO2_WtaGUnRiT@Ank2i>|k?uHd8bI5>#v zmf|weW1Z&2VQX=RbwAK8C-?@Ib(6~C`gik1D z-lFTz> z1xy77?hl}`go*l}IAdaHXlNd2hy^YVju;8_2Xnv|9UOviW~hIlAJlY>sm4fi?*0R4 z==)nx2`n58_6id|(DR$%Tj23~|2q!arjWcJhy({jH!=xIl98!^3ZOkRI5|2yFflSS zG&RORNJ&adOifNtL`6nNLPJqsP*GA-R8>}2SXo+ITwU&9XlZI|Y;A6DWMyV&Vq41ejE#Pz$67}lE33<=Gf)^zkqQu#BF*$)j0XCN#|WOAJ-$$eI4ha= z-5l6)_ExU3@G`4R$)n}ASFYFV@-?{f!MP#0vwoS0A&3x?oJWX}xDhNs!c>Kcf+!G{ zLC9%0?l4njVO2NoRzxYzH-8-3S)sbD65hWK(S&RyMJCN-0W|{zutE2&Bx5asi2lr{MET=J?BR`5m6wO z6@-kU#V~yn<+VEs&a6OGZWiW|9L~MR_;AY?@OpiR=nsMDTC>CAr>x~!Uur+eaPM)Ibq7AcNRv~kGt^aluo@!5fGp>>0`&_NZ2j0{faER~yd&&{m_FWl#t>Mqs68pIMqG1!smK~7c!mY!mKaR}8)^z$#E0eprlPDjVak~dI#7rr z0^)G{YH4`^Qg7hGq1ZRyN1G$-UYgAFoVVV5G!tZ_|NXwmr(=-FKjw#eP=<8Odr6W3 zy@~9d=txQ#0|jc_zX%V^yAJHSSYGZ@u5k9paBm-CQGx&#-XB0qAUh6>H!oxHx4`Ie zd*ATQorRrUI}&2H$3%Qfh@lGJQg_Kh}I51mtU z6bUX|vwMn%#)`K{P(b$XHd(*6K3zVz^KtuGE?vRbh711&ZSSAJXzin&=L`I*nT)$b z8NiAqaFg{2J=Jajs3Ym9fQPT$Wa*?3LLzFw@U!vhy!Dqg7*^%VBCYwz#Et3DEMrBb#j!qRj z*0y*bJ>b;R9E{F;(@?|8)f*Di`%C7EO+94NT=9Z#Kx^Bzo$kQB(^~u8mA!hRhOJUo zC>62MX_wl?EOiyzN`y{_%?1KujX93Sce6^`r8u`)3^Y!m{DD)r$<{C0GeW{gJ6Z%A z*=U6HcL51xV%~6o);f9KESpr9r{O}x;5}z_h zkw0FZ5#E^`JlV=wIwc>o3+S;*ds)2JJY>|jD+(@w^Uh@u9c}J!6*?uK!`fb*`o<0Q z(~Y+$Sf_-IYJ0_C&4v5lajhn*ypWw^@~%%o3aje%d!&=NMX!(b-2Lnlf)0fXgkr@4 zih;rg;08SCid)PuAU&0Nl(@L$JdH28^GqR+3_(h1`LwEP( zE6X6aj&`UbfJToiUZzyQcVx3EMdl!0KxZ_@zZ32aOnx$ilux+Z3f?OlN(i=ze1HGi zml#t4q;3LeSXO#QTnsUm69wydVaWzWz8ER?9Ow?=&pj;x?+YCF{VdP-=Q3P=|4X9N zl>ChR$LEc|V>H4%>;2#47zFTxHrs69F`l04*9sNZQE{`%-X%M>kbj{=I|QRt z=~e{EDqvTn^`z;F(v(wJl8}|pZD?%89>D@e`TgmKHdcfgQRSQ_TxlE$Utj}{d_le3 zg&t>4=P3+cfj;OvL%zlCI!g7G9`R?+{toFo9XH{+9=nF*hAcLpm%BI~%Vy5(8`>W; zJFs4cLG&1-`wheSorio1@hTX9$i#9}&ub6Jc+^)~zLM+X6UdX~2Yy!4wp zX0`;J&CY;y1+?JkaxprJ4S0w!dt&n?90|Fz#f$(?$bv^{LqiD9LqQy7d4iY3j1^LL z#*$!-%i#3j5iFJ43@*xtq`Ke?(5JuDZRlB5PX6v4FaZ|fudW=V=&^I3!vrHPY#%l4Zq2Fdoc9L!=bHAOovZyg+E{kEEM^S=2O(VLx* zZ8a(RSsYQS^X@JAO&9fd*fY! z<)299|FX2{K(9ne&JD`hwg>S!6fmU(l`xA*} z8;8fMg`Up-IGZ`XzP#FJAO_98ZuJCv3jS}MDoUwF7rB0KqlrECGM`9Y?&!^6Tw?dU`{ zgVd(3WTvH4{ydP+O z4;Tzxf}Kl++J&e3!$*-a^a=ZglU*{T%mWM_2?2T^1G-UCeqmzYE#(WWpQ$OH@BOwi zZo>Fi#~i3QeKAPD2FpF6_vtv;T!nakP^3Qha6RgoX)40$U*<^WjDnBzhQkNvxh>A5 zx8SqVqoKk^@a5vUtA%ycC)(7;DR01(>?QGs;DVHVO+TzAQT!gUGL&cAz@F{FV*8j~ zX?@(lQ0yRzV6z@x6LB&q_OcbQM1_hJdsti3B{Czfq`nt6#If>)DwO2Hb3t~zb6u=7 zN@FI;{KZRa2grb>U$QOi4N1EI@c`w{0W zK?%wB!{2Scq%0VP8u*?5JXTV8)NTIuCrj~XQfNMo%B^O%(``jrTtqM_MC_^g4u|7$ z{|C5P{iRv9orW$IhA?BxDX#~qVnM%c17Y?7qBCrc^mQh~UOoi?0-r)ieC-eGFHA@} zpHH9gt*6KmF4?TWQe{|?uq%gG+$(@DhQi5osua!oJk(kziUiJ+cz~rL7h~0IwX_#| zma>ZwKwkM9oZchI2G@WEG^*}T~OIJ}#= zR5r8SWocQa<^aVtV#%g@m&@k&Uej|{37^6-mZve4;cwmJ#h0P zifxVJL7qU)?Ve`?29rE-(wH$E;JfEXu;+6(#$m4cYyQDW@ckdH!thy~w>g$M*^*uX zk=m~+=^HQBg}e5!p~j>ERkn8!fgKh@kB5WFAU+i4nV{&v)sl9dtm`KugFrScIB}0{ zodCkrcZqrbS+V@06fTf7&k)owE^s9(-Sth*lk4D;=O?!IS}hlxSCEZQb}asM1d3lq zom@GfK)zM?2+bxK$zndJFCk~9xIPNXGpZPEO!wy`AUU>}$(+W}CUb=kk*J)QTDZVi zBdWxi@dZNBu@Kk27wHZe)^>V5w#dJ~05wpirQdlh5Ahm%pj~?+0Lz~*=???mnSR?T1^Y18Zj-m2m`;QLr0yV zyiI4wE2&V?+NzT@kVn9Ygd?uY$ARvKFU!D3Et#;y%2)Ue&lcVuJvRrpuFE*&+&@_& zI2_pj9-k@5!?-r&sE-9!pVejhtf;vdWc#S;Lw(+LyLYX*Z<;n|PP1pXtR05J+APoR zbh_P2J%V7Q!h%gW@JSGaQBX02XG|4>8J-k6nSW5sYjR z&s8SwwFYpq`D-T(^QsyzGs?*DHe|}^rK;J~{j&M~F|f>`S9*EipEB8LfN$BsVq|G9 zEqczN=9hDW>rA(~YpM`D$m{Rr>`rmW>2rw(2s%Tp^N(zZLL4jw1F|{ZfALQ2?JhDF7MFyB_QD0$%`8} zsl+kxlIR!a+s(Mp;XI3ep~rl7XiMi10V59!2am8TP~Op@{?Zph2T+R{mm{FEUz zRHYLh0dX+`UGIGS@UyHbLuU&bv79>#sYdf&kOQmqW;QSY#i^=6;3*NEzm1Gms}>T` z%6~?KB@oV8!$3-}qrTcl-a^}8|3KoUI?OkM5S__lEyRog&zim*W>`SnB>c)9NI_~) zE+WyJxyY>2uB$8J-<-#Eu#Fw&WpaU?mF4iLwbgAN)gq{@uV`Pjx+;lluhsY4$~qV% zMVKw8fC)-7=Qf4R;015iwqy5{71G0GZwC#XxVWeb%{p<#uQk9+(I?#ukZdEVFy4h7 zs*&iGPM&7a1VaYHB$^a!lPMD0K|UTSsPQ&M0i(h6^h@NK0ee6=e{Oi<--+#V3GtYl zf4kI5$lEP%&fkJlJ@4+YShH)t%drza3t}^D1^?~(ZEjEtZ7oX}wn{N}A$1M75Z!oA^TUxfk>79N8c3o9NaSGAA3$=$oY}$`SnBMg1KUEVA;2|N zftyNWD=8Tv5`ygLxhKHJ7BBOvgfUzKPA0fXmzSnUb)GQ}D717F#Wmk|Y$`GY7Y0Gp zYy@EqRE3a?!m=m=A^jvwa%zGfMYe$<81A9vZ(z;|*Q7${izdp>E`|6WX>)m|%T zA>2WD#@*!117Z9+oA+sWz?t8!-}NUOznXyWkhc>!KXEJ3jq(7RhKafsK8BK%+uZ|D{ z*MV)}XD;N!dYedo3nf&mKjv>>($=a8%RR&_u`o=K8Jx57a#1`Yh~_s;gWvEQ`4_F9 zoK~vRN1cDxf-`7I%Goq;ZAgH ziD)-Sg>~uI(ERCc!^(#~Wdye-O}PMTeNE@i8wHqX(%sS3H|*9NTLYcw?XRibr1H&)B7SKfCZFRhiXTwfsdZj9KQz zQ-dA4IbvB5Z%Hf-918pe5>cZz+)p;*aLp05E9dY3*p8jUbQcNn8Ie)35d`?41>$8r z6GhFHi5KBB=8v!_Jx-_Z?=yYz{S7t<&h@i&xs48o$%N)rHaS`1*`26;kUArqtdi&% z1V|BMMJ@+agE+qplgWc^;$qX(&RVcdYW0V#Ddzr!(ohfLPe=`N1|?o?SIY}IF3Q!- z7o4Nzob96Ox)#g)mZ*P=6RGwOv|Gmh2r&QaX{(+f@s72=#`h(UUK;;Fkc+7j4{;E;?*l^0J-&1h1abOXJKJ= zv%?H-&DJNf$%oI5o9`LK{{;440HPr@sjQdc`2h2rYX(Zj!I?qvZD` zfC9Tps3b8e#7==nL9CPr>zsnaK$r+T-iA%TDzzEhR37dhGMp711Zi$D4Ag{knOIAO z<`;QN_?$1;YD3BiB@8YY&+lpvh3Afg!)7GV#EAdfzj+7`TtL3}xP7Hewk>fM!Si7mI(L2jO(7JS?%h3tR&81q0d$HvQG)Cv-{(p)9jL->1p(SSi=c zKX>xCaCPbykwYUr}>rb|*8@S-;a1YpA}&+h`tj4Zbh49W)Gm9;YZQs|-LxEcqF&_7BOkb($uTy85#d=>u1O z2m6hR%)6;gcR5aTCs$qZGY$5F0vo-Okooy}!)G#&ZRitNb;$0KH7b%^EXG=V1+Ys+GyRD8Ejk`f!szo>*#5o}xulr$byK^SZrQW$shV;lWb+~U^#10?L z*Xl8iP|(}<9iL8F5v+AjT<)s3qk-d zLQ>8{b0>Zq3O195u|?ulZBWurw4me47W5q+{ELf&$qVqD>|R~m=FIjjsA%9LG)lHfcdb7A8*}iZ|uifImu|hhVgcom{i&Keerb zwan~vO;v+%c8givZFE=C3xh0^{5p>Ji=={&?zQfMpI3KLDT(KJB$`{bw$t5kBiC-3 zLxSZ!lunA}%kq=0AOQ_lfl5XO_LpuW(bO}M0RC4@%vkI<^!{A2sg8pCZ2zW(1nuDZ zd;Q8$HU0?^n;FyL7?Ir3oI1b!XWI#cZyv*hL`h((zS@I?=3R~@`e}qI@4cX6I62QtL++mhL_NKLX{cfMt z77J7DAZq@-PTl#r^1k^DCh2j5)Ec*_!!yImErIs{>I&3ybE&mEL1^O{@y+?hYU^wD zQ!jIul%r)pkAl0QcH~MNF_xa;LZ_O?vE!7M=G|cVBpj*P!kQ8IiiAd z)2N+eN6-_|g_xgKtj`)F_{{Y435P8B+&BX%zxmQ)=JVBBr_n8P)*dZpEa22;yP6qj z4DKS&%2rl0p8lm*5v#3La?l(UhXtCwgVzReGw6z)37VZ>E*|o$A)%sglE7i+hnQ{* zvbC6G;!}<}enoLb!gfVc@5`xN=3*l^Wk>r`?T{xHs-;xbZ?8T{w&CK`r2P$E47T*h%vh60oozj!k8y+M6u4dV_R)43IT~igsPqvuL zm=U{&epBs&iOTp@Tr|RM*}X7(>>t9SU85A69_Qd;gN8>8ITL2r3Bzt zN#4*bWU_(HTMs?Y*|1%`{3Dp^4IcO_4UAehYcqn_TmfU=2Fp?<6SD<~o967Hr9hsm zc(uRa1{Cw&rWOw!;`0QL-A1ijB~#82)rML&1w@OCC`TwhTHZD;nKaVU<*=&SHIxKw z(OrF?TBujxP3P5cNrXnF(Cpt8*s0DU?hv12nyZY*8WE!aXZJHRqZD_8p~leR4!?ZE zJP&?yom|Q7yI%bxt>$s^ql(7Rgvu_l8&vc^r<%6#s$%73(o1AhhteYA$Y^UMIACSZ zwhBq%eM{c+ipYMMdsuu8{LJ`3yq(r08(w&tax|iyy-KwLy|ech13jq4?>{zoq_3am zeGgea=ngm9zaPmXP6_t&I;wH3wRc$5rN#w!-M$V?mr8f=+IitL!k^9cM$2ADi=!** z@#d)+e}3+$WcT|E-tecvb?;zIa4hj$51OT2U+*K1ZNDJG@4D_4XdPJHmf5y*ip${r z2tIGu4U?~e9@0lTO8sFFrUoff4@XSRiwD&6xYcM#D zYx+e#XL68|M$b^J4)q=jQ>7-PCu1>ls+L<_)%5G~pA6XLW~+H_2vZvu?R#l^hNsIO zYwiZ@VyP9Q7%a1lUi3{+MwaLTTBZ>;j>fTTQVNz6ZNVu-hWgQjVExJ^b*x(W@5z&_ z^|Gw`9TqPkJs+PP;_~w+%$ry|_36BJ$EmV6Jt+l06<=i^m+rLcd)r&TPEb3;wl}Zr zS;;G)A}>GT_QH-H_F1g$TkYIci&!j*sx!G>`-RV$qzkp3s5F_Z#q`-c*pJZz&NPpc z3d+>7&I++*?@Mk{9LZ*}B5kIX2$8&OIxx?Yn6j!i}{CZOg7wPB^@q|G}ZZZ z94eQt7cB9u_bsegcb=<2%yVzYSas``8kcMj5gy-J%DBKq+D#@@Z>DKt$uF+Tl#$~n zRy9KbS`D(~BULfx9w3gcfTR(F#H4nNP!0aK8|0rQLR}yJ7o&{&jTcS2&sG1{{t}0a zLyz0{7DPXVbc^dtsJ5k=L4LG7l$rz9=I@8ut7pmfy$&Z!OT#(0Z)N5|XSoUO&dg(E zm?;LBS;EX%+V#MqHR-Pi3|+4!mbvYggGiTzkA#SLnZ<_#oO5&6-mA>-kLlVg{C^#w zt5Q0nm#WZq%IMQ~#=(|gTzlxp4fdjT{2u2Cb$qi9_UjLiOFZlhoU~7OT@U9j^JILK zU!MnV?fhTmFB%#XZ!s%Mp{tZC9UaPF}g zMBM5NV$`*n#b?RExqQ~Iz#*EBxy*Qvv~XQ$pVXAc(@2DXa&`+9o=nAsGxPFb&xP_% zoA3AD-&g{1Bzqz^*$O%)wIj!s+YG58L2In=fH7PlQyC8- z56#Su5!QYkdbiU?;d|5@@?H9(U&8>?A;?RA84_f{UzPmYf3jtV0dHQ^@^5rO6f&vL z;-`Y~ZrYH?#h5i~E`5g|<5~Ee2QWKp_QN{D6=SA`p;tb$D}y=)g_rMq=B{a$kC2Bt zgo76+O18>%I}f(gB*SfJq<->H{?6yThF@(T>uVmE@R1W{r=zpWV`g(%=>zB9N0A0E zLvz8nA6k>o=U4NmD=T84(C^A2meIsJN*f!Tw(5wv zqtt;Z2aR@< zZ8ob+KR0vqiGxQeW_=m<8igjQaKwu4skVHS0zNr>;N*ka1G__Yn&gaeoIp(3 zFDbt!l^1oKEAU~FuO^fJlUQ2Oia*LX@jb@R>-;zk_NrI*TjYH=pTq!CBDnPL-~x_a zr7NrlC4INHv|#KDJZsvH=q&1MN}xV)X)wI!2z|VWI3y>#MVaml_$$L@x6dm(>aj+)z*4S4M{f>ZOGzWy&>*_7qY8SS*d0xM_-`;yBI9%$zhY#H zMe+*#dW8YN;1v~^zVU+l#$Qjrns5 zPM|Xs)k*x$lkT0X=rn_r?5Bisy1@@I&%|}#Ys_utSd;mbMmR??(GDkpNZ6TajQ!{B z^m8&}oPF+aHTCTq@Iab4%%bat$xiu z+&mC29Z>e)UD7_-b-VVxzWVGGHxN3`&0cq37^{ELPufLhmnd-{E@HDr47kb;M8o-a zMa3erDC$=$K}|(+#E%i?KOB#oG45Bw1#9??Y-HJFFLdj)-%PVjyjejzv+&@XH<%fE z&!vlPrf#=(XH^$sQW0eoK(leF4PrDf40f&B8Dq@Duh3ZmIJUPd)fc1ej9~J8E{1Q) zDi=Olu#qlR73QqL>jQ&sZ{(E8dO6(gW%t-Em?Gy6l)Om4!Kd`zDV)yn@MB#^qbrRF2>m(yUq=)f3E*HSem@wDzBo zi4z9KN$MG6X|PD5jHT63Jz49VYr{f>CW-Z8yT}+KU-?^XMroa@@T%J9IjUKW{F_ug z{?5>74@cH3haylB<=k&vyB!E#fnTI1c=Zf*J)(ME-wpCRkZwC0T)eW7xobq$WYIm? z6ORO<5f_=+=EEPb6+p`SkhzB6(>wi9G4&GVd5?Z@$CmIZ!cdI^dw*{_H?Xdj0|jn{ z`i{Q!iqceYRH-q$OwOckRZrFOnm8VbGV>W0Z)8^1g75{`w_#HVPD1WwcYS_xd(KQ7 z6^<%pBBJM8*Ib)lR@8yenOPO9WjXD@RjhV#GfURnE$um6u8Neu`zu$~F|4puqf`y? zi=J8BGfi?o8eh7OvbkJpmMXX8r06`DwBZk>+xVtgOzgeU+_tfmS|i zX1Uy5rYU1bm>2tI=v!!+fWFc}I?eVSnm|*j&s&U%I@6}B0Ps9)Oi$_eFmhb;;#>Le zC--y;e%5>!5A>JEh@{@%R?{ZTQc&okcZy*|@xw2>S;3yP!qBW%UeM%!FYyVhL#TbDy zs6u8V;BV8W4BzlV&VpC9=GdD$c1E-kor@a2gt#XXbpz#iwgPJ13-FNd(UN|@Che+T zir*v7Fikw?OQebIk6(47+wUz$txm4$47ir5zbsYuzgE-^sH~tuEqSzNf*d^-Qrn>vSWy2*^Xd0xEGB)Ta?={I@#a&|bWUI%Bg^Xlq# zC92hGq{T!aTL-#U8Ma2lxNU^t6i?V;f;0z}0a?~04Xp5j$En@7*#TA%FhFgd%O zwS30@ffp=V!eR4?(p}iFT)pVFiRv~qbg&O&|CZUz9mw*Ea~o{$keBi6@j3j)#e6SN zg}=`RPzoZWg0Y1!jZ!D8ifPA?wR)#g=cFweYMU-%$ku;-HM@7Tv^l;eLs~R<#kOe< zbI`DiRfNOFt>=|Kxq;(ZFjlbj7ejcr4)kl~qMc44>^3Y58fX-?rqS(jf~Z2bBCKEg zWv^OPUzS~A76f5egtIbYaS@!AW2`c*_}YnudR)5mfAqLd?HQN4US`ek! zGYWG22)Ry#k;U;(FhPWk3!8pxzN>1+OdC%I;;{@@rA(cA_*BpI^065AxE#6EZ?Jp# zoA||S;op1OeCq8<)npLVXZJcDJaRWUTIZDG~+yzS_D@0lQmf7%N< zO3?7`%5H13k?eADoL9vyt7@z+t3#u)wO+lwdtJQ7QZrb<#KMBJ^6YM^{mNl=xhlkV zAJgIBSmRLG^^P3e^*-PO)jr%&C5l@Wp(|@s@~Ny>8v3mdTfaH<=1f8V6)7?P&Qph0 z1m{&8qBy@mswQTAJE6^(oB?E4zzAhxC!!8*Y$qZeLFMHHWDKkvDRSw^NVES0IvzU& zdg_$$dzJ7&mN9g7ft?xIHyowGUaV@;Xv`ZuyoS7I^!QbXmi^Dv^Vya*ffPAcGm}~K zJ56cmR+2PVcN~Q>eJ*|t8j_*fL3p6+ymh;0_x_f(oR7;9_QjY@7V`}@8}}q@Ezm`4 z+{{f@5`?+AWi|S=;f?DQEo+P1#O9@{iyQ0LgDDg8)$w$lk2Cz&5O@8W&H_q;%w24^ z>5+W5kqgAOhbw1&3Vu6}#=U=t&>p8$MHRdq+!}jO5`~+1@vT(C<3`k|YqC(jY3KXd z%7`B4U1S-(;e&0>`q@3ld7kg~r=^^p$V#!Xo1W%-5+OUtDM`dtU+Uk=&)Gpurt-+t zc9tNG9-c$q&7cLw&FWB$brY3jq(4oA^$0hfE{5mB5+Yv=k^!9`S!)EE(9|i!t+dI* zcRaH2-5n-#Q9T|Yr(v}|Y5reszh8*|cHwIosZ@eV+V@&df%^v6WbRjpp=_!u&|-^g z>=rf30(+!Sm&}>)lvz%(vj1CYgH>H0=4?hG%d|l%FRhi12tTdS{q1nW=1~$ackPd~ zO#L-5$>>OXyW?;2CrSpq;%^@ET)2A6T|saK1Szc&(-El*WX(wqTUOU&erGwZ^p4Ze zpI*jvnzP!0&CD|odft@ogK!xPp1_vY?lJI+fYQ}P+-o7f^kxnC zx1azyR%{#PHobAZ6#6mdChTXl2=Om=)ur>|aEEHPc#U}}l6e|LPqbyLmdl+j+{-UP zFf2F_HN(EmM!R-xn4*&-P@$?UX|zA0oM@DNn&INM;#G`(C2g7QX?mpOA|p*Eij6g} zD~=nUvuBGFF+mhPifQYC+;P6oFNt&bpURkhka-N3ov!?U51#N)m8wnAAlNG$$uTP( zA>QmF$SUErVRp?QG#lWTS+Gf-?Fzmsk+0Oa!>Jxeq$oOo5vTc1#)cw%Z^>~@n1cp+ zf+T}LB=kW^``{~()8sl+!jAtmfix-sAy?plU0nPz0bEvKTmY~^_R{;o=z)hv-ha8I zqR#yC*j0RGOJNPTh5e_z{0*|+t;GJ{IV=-HQ$s_*VH%%#?!za$0oLzK1ArLj>>o~R zqVw-C+Rf=CL3#)f6iHM77AzF$|LS)?^3#KY$kKxjz75drzzZOuH6Z|wJ78Ep<)4Fw za{$oTUco~Q5D*t;5Re%5M1P>sUxlp5=EvcNggQXc>4PV^PW$SNxd7E)pu=+o?zCXh zJ)w(=e=|jqFm37SVO{2w2>qjm4Zur(6=E85h}u$#;+t})fG+b>!XXbuvnjn9x}>o% z4(|A1P`l>{A<^c;!u?7WWb1&{HSF6Cs}gY*SPx)8WR--a+HN$-$WJ>|bphtdPKsd6 zK49R)bsjiWcYLsjb(6gGi!yWpISN6l7if5cQTfD0{vbi~e0x5zl zLL|Z>A}wMd;x^(X5;YPhQZP~x(ke1NvLo^(iZqHR$}TE3swe6u8a|plS}CqmNzyowl4NAjyKLVZY=IL9ylH& zUN~M8-XDBkd}sU|{3iTE0#E{E0&xOs0$+j#f@OkJLSjNiLTkbj!g<1TB3vRtB4wg* zq8g%JqJPAU#PYiq=}@vWX5Ep{`XABL0!d|6)r$|GL!MpK3%m{xoHD8-!WhNe`QBqr%`VS@d1XL5Pgde2y!?3Hh2Ms$sv8` zuM(#N2YPsWEPcG6t?>c2|NLK-#{`%Z;J>Sn^0N}|*0~100`}fQ;=ir@ANC95zs>S^ zUu(ITD>E~3SU4Ixm`#2my&%l=^A_zTL{61I;$`vAK+fDvFVZp|l}4R+$=QHoKJ1iY zExK7>y6!Ndyoc`A!RU%T;w;=n_eQY(rTcomkV=2fU!*Km<82Oe<8zUptG7IZiaQ&Y z$>ltpvlyO|Df-U5Rn&FR5TLK!6QiS@`G)SMCsY$w@O!stk%?^V`AE5qw=x&!K6tD4 z72DzE$oCz~8U1~#B>vZ@WG2%5&*qCO16#4qx=o)~xhPlZm&jkR3W;GAQRQ9rYW_PC zOX@DNL2Fk&(6kI;VA>5lcBctd6oe(W0%nryK1PDYGwl4%H*K!-r7F?NHLJdp@VCZA zAAcdYmq$<5trnxI=Qx- z;4MAPilw~IjsiX~F#B|R#cZS*eB!W?3DGxc!F(zPD_&3rqTewM?Af5m0wuZY4EzJy;>aXP3y#JA{tWxR^T}W(x}K4W40RJ3*e#47X4XzN7L;eCW7u!tdU1qer)&^8KyzUotvTii<(l6J%HCj<|oYK3^{ z8F64lSv-=Kjw3Gkj_S-D8A~ZxXl8pgb+m#w(tZ5t39J+M-8 zDuF{Hq0k3U&s3QyqtVP_$+slFC#|kDhhSAWZa_u3Cgma)e{_>u(8iP z#*RuHd$rEk+p2?GSdY*SqV^gkY&ep-oC1?P*->+wPM{T?%33>TPLOh1+ z-n`&Y(x&+m)uBFfn19k))CrHdD80~{S`$$*evaU35YeBqO3$aS8``qS;Jj^)=B>~} zO)>g=6S%F3yDZjKc%w}&0ON5@X!eBSrF~iZMGb=_j!#`6jU;XRBnjyk-g|;jLfD<0eS=S zDl7Hy<;aNk^h-=psUCby_47+*0msI`;l#@$Shula^lI<1FCXwCZa8qQVGQ4dFqgYN ziF;$WhpRg*Jh=_pHvQ-Nq=+@N&J$Etn;Rhc#UcaAtI;w@yPW&q?Vy2XkO0kDcI#(* ze$E!ltf~#(ln%niuvgEOCB;39m$FDHvxd)eEA}K|rQQc7noDD61Jlq7Q{^)*^VZ0^ z(uD9;*7F%CkCNgP87`p>8TSiy!hp*8$Ov1e9nGXO?shnA^$XxrpG1XXJjbP`iL))u zPSC+badRyC*4C)bEijdQ@=mI)cM;n;Yi};_Z=?Hi4OQL4X+z$tan&CE)J#hHa^e{Mx{-k^R~5<|^zqC>0T`ojMc zS_P&0_EahI>(Orx)vHE?i^rXgJY8``%4xzX z&m!e)D^;>R&vgBIb&coh`GxN2`m=J?HUzIeK5hMzDV@i#ouEqM@;BNM`1RcwbsMjE ztkwC@JE9ah-N;cb7j~2U?xt`+B z!KYt2C;4g1Oy!6w>TW^f)I*5Xagv|eOEo>q&lQplRfe^+?KMA!R_$3qQqp$Ow)<7# z#cnq&)NIxJI%}_EM$YCW3m4BI+?j}fYBwYkFSDCjJ@3F7F8{y+?5KynvhS z72JA#BwSV1PPM%|Acg?prhoYaC85<>pW~zz6@`D z{uO-Z=U?G1&%c7o^RM0g%thYMv zTVIM0(#&%_JH>w;@EfQO z#g|i@_8rq5?r*#L{65h479HJdnsD= z8?^T+_GA8Q&=il`IiDxWX#+aqoiFg-@e;Z|$K6Z%J)?Q@9!_8_QM=e(>Z(iOBc$hF>3)m> zmcNB}Ke9Hc;3I^kTcCOlD>PO24Sh@LYe#hN5Xk%;PnlFiJQ<2la8}OnO;s?yXlS1^| z(C?!>c7&dd+iJt3+@c*|X{)j|LybyU073x$UD^h-ryC+DoFU+XP) z-aZjR_Oi5tf(4K9-nyk6c5`j)-q-%8ma8A-KbuaFz4-rEqxf(@u%A+|D!XqkgzBdOf*Tf z7?Vvg)il%15NoDc;>?opSB6+a7uL+GoE54m#wpd`A>0bks4&6)9HYgi>Y7opj1+ zXPk9TMJVjGHV=L9(uhZ%dFqw7-gx4NcRu+TDLt>!b5%aOphvGkefkaf>7uW`7}DjE z-(DE@&3BjmGUl-w)vl;@Rh@R%G^lso4UKNP<+f2x?r7Gc)m`s(xbL0^p{VG_y6Pav Z4gNYW2!e61_eNX*00001Q09=U007uUNU#6^ diff --git a/static/fonts/bicubik.ttf b/static/fonts/bicubik.ttf deleted file mode 100644 index 97b623a25ceef233707a2ae26b4d142074a421dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11408 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 diff --git a/static/fonts/bicubik.woff b/static/fonts/bicubik.woff deleted file mode 100644 index ffc48796bb6c16897870ec4d42c08ed85f30f5ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7636 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 diff --git a/static/fonts/proximanova-light-webfont.eot b/static/fonts/proximanova-light-webfont.eot deleted file mode 100644 index 8404378110758143971de999c2c9f1dfe39ad42a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21299 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 diff --git a/static/fonts/proximanova-light-webfont.ttf b/static/fonts/proximanova-light-webfont.ttf deleted file mode 100644 index f9bb1bd3316e575216db8fdf4055af5fcebbd392..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45296 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 (ySlNwMXdhN%M<1FX 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

KKz0{)Q80>@z;CKrRd3y-!&Tl00;9mgXvUnpSl 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 diff --git a/static/fonts/proximanova-reg-cur.ttf b/static/fonts/proximanova-reg-cur.ttf deleted file mode 100644 index ac7f758ef5aba01fe2773733926e0dac38fd5aeb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90112 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¹?*{DtC0lL9G60vqv}Q&<$r9f)ki?} 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

T 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 diff --git a/static/fonts/proximanovareg.ttf b/static/fonts/proximanovareg.ttf deleted file mode 100644 index 0e4ebd5ec72b8ab03a59f75f3c4f0f4d8a93e176..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130636 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 diff --git a/static/fonts/proximanovareg2.ttf b/static/fonts/proximanovareg2.ttf deleted file mode 100644 index e0287433f269e28243f01a6a1533e74fdde2d9c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 231576 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

ivrrY9j-)iiYH!*3c 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 OUjvOwrxcT7(*6tSWv^TS diff --git a/static/static/hg.orig.png b/static/static/hg.orig.png deleted file mode 100644 index a65cec127a5f5a57820866bc4bfde89d95206a1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47779 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

{&=>-u}s>Up~8rnPBwBv%Qh& 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 z≶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 diff --git a/static/static/logo.mblue.png b/static/static/logo.mblue.png deleted file mode 100644 index 492a5026247dc28942f4289f1eb26135003895f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11751 zcmZ`v4krEnFDa5 z9ioO{wvt|<*DytVj-9%S55#e>!mIz%hC+_Hb$jzb#S54N&EbiF$+07Y{`h14*pN ztmSsj3|bHgnW3wr2*t0pagx-4cJp@-1}IXtG$K?@1aneb7kDV#^7JWAVR)iP4stpK zmf&%5*8)lGOLSL|54OhxkC=1}XaG11xB@kbJ~f7u1N8xIQz#~68z-eGq44jv8X#gI`3}!(TkN01Jv^-H`F8KcaS~uE1Kb3MPG!~Q{q*t??7DnF&kOT2( zgxN|m5l9^+iw+Y}SU9ok*w%b|lh|3JsMjzZOCt01^(~E7GKv&N5b!C7lNxnXh5|yB zo|A|`$P`tC*JA(@10N2n8nnRV?U%IGyt)~7%~Ry#7lXz z8zTs;Vv9MLIzx<^N7b-=1)%j{@wM)tS_k5sc_ds&J$@(b(VTf=4FXFESb{_KOW$FHxB^|h4p?&rK1yAHWoukBY{H_MPxdudztrAs6%~Iizca%=TH)`)D*zdOzE!b| zM2>8Er%yWsxB9QSMGE{P0v)JiA`x}Uyit%||a5PdV=5FBp z(G4`RDTS%jS5eSqA+DNh6sdi|iS{4&GN~;n{l7Ap2ITTY{%iX=11n;M5gZ$)@~O|G zU>gs#Ay6lA?uqA!uVhmbNIK2ugbu+>$p&E^eQocGiL%H9VwCNK;G^*=W!5&lwWS~O z;lg`ACSwnaU3o^lp*KHB1W7AOdOWiuC5NDiCehm(h86fFfcM~)cr>kM2TiU~iVu14 zj~i773%cN)37ykjADTC#R^T{qNlXb`30S@Ci)~`0KrQGR>x6`@G@2LeE^h9Yp5g)c zaJgxN>N)DKtCQ6z)Ac7w?CD6>ca?0Msv`>#)d>>N|H|4qCW`Nbl352H4lxRAkFZ17 z%!6>NNwy&EOEBdwYOKOT?S8Q1TD~dtkXBneK*QCsmkSh|n!21yaRpH@U*f<%OaKQ{_(wRhx-#*t82P zX9&?vFoJ$;Jw<382gA)-YOo;PZV}7$Tqjeg2N9Flp^2&N`u%NX%BU%rX}(hDrk%c; z_%o^83tAVq9HV0mgFXBGOCM5#1*z1wmubl1r#(F2`YtjSz*a&7kbgHw==I_V)6Q#G_-)pAHkC#N1pN_0%%Mt1e3J z(_<F zLA3rAoEHm)Tl4k+J4{KSG%kF1Qq$%#dk*M#Sv~CO} z$$a^FaWLnxr_=1%Pc@@6*d}A0zh-Hc+?|b%?Pz}Ulys8D5OtH1xxV;}6~>>ePvB6b zln2_a&IuF7u&?|->ZpYPJ`?0BV82L6*5P8Z!p^JG2N#|h1n z%fCDDJox zi0hcFhjk|&%Aez2m8QNXP`@AjJ}d6J#$HbBntM>)ftcPTO1EyT;B)s3IihvY4*BNv zp%{9$DuXqgDTd=Oo10=)`l0Qb!d)=VbF`qk@i&he6zN2?H%aP$nUZeDs99pHsaa!7 zQ(wu-TH{n~t$f<+76ypWT(j4n#~@;2YUq=@&`gvYuob3?v&~V z%!)X`!W-}$(_2yNUf*V)`JwZ&6kO4SNqlc4DA3Q0eq$qf%$B~9p6MK#*U*kbrSwPi zuYY~ZDmqon@`YpJi}Hv@z^9Vh2y0wr^=uX1Sv6eDb7s_Q$&%;)OYC8Ysk*VTC}`Dpss*0PGs%FUle-s7?Z6^UPWuC8 z$6C$YEfPTypXcG}n^+Cqlnpu=$C9wBAMo`8rM53oy zhA-GPZ2iKP$!~`+Xv3Xx?b5wG17`0&VgvQk9Cch{96URi{gjN-9$xDvke_<^mo4pZ;`6YNxXTVNdL9@P(x`EOG30 zqWZ3mjjo}ze(Lc*?8KA_X}IYa_hsu1wrizj;Ey;}ftylm#${Eclzw#$>`~8 zBYUR#{b?2v^dbS7DYavg^c7P1pc`xnKZPke#Nl;$WlH;lfc6zPQ~UcxaC)8pxAg{z z;hTFYpPjQF<)4lZUpkY*BsDp`iDtmxz)`HDJrG{#-`t&{reO_z!zRgQ@Z4~D(g-?XK4Kt2yCWxg}YvM21} z^zt0085AM<2p{xf4O;k1){j*({5&7|TEFuv!|Dpro+QHZnD(8nmkT>-Cu9m7XH~`B zL3=Ga?M|+-^%NcJm2iZdqlqtrPiG3W=8@Iz1P_HZMRgtJUpLE)y~_090K|;fOFPi6 zRw$h#h+xg-}bn}<>2Ajd&lPN>;ojLT`+Yt|p0`cFD@M%N)7km3Bn8b6~mG`Tx z;Aw%q((?wg4-@aK7hR=A-cH*&I?GRatVZ3VW*l@Y4f+Vr@Axt-E+EPvN}qNV}c#JVa}HrN3(;3TQ~Ro88dTf zn(+f~^@~(FI^^8cOQJ(6Eg);0(~Da$UC3LR!6Pyjyuy|IKiG0YQTZ+e5m=Clb_WB;(Lmm?~u@BI`?8N8d=VOYJI^=+$Bt%i05K3EPb)V~W6fjR66>#T`Th6RQ^(<15JP2by<=B7&JUi_LVt1H}i+-{E zSV!ThXCV13v9^+sr=*l4m9B7Fw&{(3Uf`d;Gd262GWw-OG{xh#-L&+t@^q?&Z1&6K z6Ly4^medN$pi{a6Wf^)oJr9NH9Xb6)Z2dWdqFM#|vcOnLwODih+3O$8b5S>FCV2d1 zlM}6`K&r6t?XjZYdoW*mbwU*_lkz;S8q=||xfgRnotxhD-siTr{g_ET5*b&f0_M{k zNUh<#lmOIYIVgTGII%EbIb2zPSQO2_iF17_VL=sDNqny!#rqUJ@v&ZtbR)A-`RS`ZLM|dqJ5FO@6RC|z2HFx{ z#c>E;(RieRkF0-L8!zS>H}vC`!({G{jTk#E!;(BXK07tT?h^3KeN>#@2|L(FFE++L9&IYA8@hX2< zlvgd_EyuG=lYJ*E0X5<6xuy1Hn^u19U6Q;}w2n7yor?Wn5RB!G-ITddijAXyn_AOE z`fJzyMS}lh55IlH>2M2MJY5q=1n4i;h@{*^7T9h{*yzdS~3KzFxiQhZ6R z;SutROKFT26dhClojaZ9wOGr^L-v;!j|gA8pXNJFPs~Y&++-7T-ROI7ecIM<*qExZ zd>8B$F#r8|!F*K&xDKay|BZ3ok)EfB0hHy!hrYd|)wb6z{l1tfJqzw*mYG`GR!g4k z<`-f{Va$aWPF61Q!cU6*?_N^MU)`>ySki&_CYUq!)JI0V zppUk$j7D`8A^Nv1?^`FUoaw#-v2WL}l>FDDYJQCfA-^7+j@#x-4A{H*@(h@Tf#naK%+qWT9&(R|o^~#rbL7{uYC@z02#$puPIBr`ufIeo^7=wSd z4(IO!ykPjIxVGCrou5)K(l8ayzjs1tdzbcwP3({AKde>R6j1d6&IFUO^!r1@j^fK{ zB-AMEM*g>;bq}HFods?>dS5Ux5jt*hHA*>k=!2y#=%%cKx;eS@oayJc?;`%-{GZxr zMLctjv0HM$|;NG9}<3awhw7#K&q}ZpTgl556qY_N1Rec7^!SK;2dd%r za3VtDJO`K+06@|rk@dZIt95yWbI&%XHAnYfv%BWAI&husboA9^@tjNN+sBAF?%7x8 zA)m3cyNaCxsuctZU$ww|H8_^nUs0N_MqX+5+A0yrAVQ1k8=$-;{W!hfKWcDTY4z(R zr>_*N3C2^NNJ+9ys%F3bE1z*AjPF_!jAuJz0Z5#|lyIVwtEoINW{VzDjq1$zGl0b~ zX#qT>j*YT+_)!(ewi&GV5lX^oh%2yPD-N+RD9vFq;wsTnMjMPj9rNVm#}jZK#|2Xs z=Gxt+PG_tXQ0le*aK0v)!ZZQG_%Pv1GjD%u9s8awQio0J@AiQnz*C8=6Xa-hoW6=O z1M^*?6=Nn&hIG(Gz1J@aVRt$a?&rWb9n6)Y(rdsz@ojpte7o@H_uTM_9y zm;qE*%!Aq^bPaVX>flrqYArzfCY@SQWe91q0JA4speC^zV+t5M#kFt$V^Ov*YCG57^e?d8m$dKd}8trm!H^9HoS}F!NECao_dx<AL&*=xF4=MI| zx|);{M4U)MVGk5c?i}~jRd`>taCRl_sa71yR)>E_iU(I<`k^mm?3dIJch{rfcHap$ zv&4c#KuzR{NJwDtXT-mN9fI`rkECMb{?fFV7IPnW;9;!ed6B+AGg&MA?#W@6fO~NR zKnq`~B5v2+uiMJv@&eaz+UlLL}>n`HKxdJvhG`eK|3>9CDWxXsuxuzcki8_XR zzdJk1!uXB73#-&@T^o&e8#n+jQyt~#xUo2(=e_$pb-2HYG813^u5JSLxEi{??%jcY zszj!(b_5sA;zwvO-c3~tor2m}*M3KEAe{J)5FxJ_xmDr-hmnUtrZ_g$s)7=Y(d{~K z>l8V(g~ynU@<&>PeJW>nElQjUaer8wQge3 zZlps`D@uTinKr;wEgUc^gY5czE18V`xsa#!9OOI@IC4^7gKHDFq+T02)(a8%vQDUr zD?s{&zfKeAicV4KOI!Pm`1=6!wV#SdhQ}T_49rJfKkQfq`0EFmU_QblW`Am3>tqxIc$C}7U@&A>n z^(4;KRt3yuT0*w!6wQ?#fIgQV_hg7FDEL@&YlwniJ@9w;cDAS5PBM<*`BCT5vmXr+ zO}BhGxEwt@ur?MM04mDC%Z7JNJMsEv#N~doC*$0)xm~%Kln08YwIi-R!xEMGKiGYe zvv}Wv-N6qGB}%7_wnsgtTN`6?+wpYhk~s9sIaB1QRJ=|VO5(#gQ1LjJ&&_@S^7FBt z&33cr5d>R6%yCJq9y6@xgIHGJX7HcvKhx4CW$=bMPg5UOcegal`ZE&yvc=126R*;T z(A^JCp1o<(W{lL0e_#8#v-v5iVgoH`a*`a`kY9g{K&%ib&k}?qcxn!f-mTqWyXgr- z1#pF01rK;jVK19;^=Ao_GcnM^yB0X3_5DUtGoqGA;lh(>52QJo;%6W&tVyVYEe9wq z5Lp#k&qr#Cq_zjsiX*;km>T9wgv~qIl_zepeHX}+Tm1_c)%~)UF*$!0hPB32?4yo# zMHSU;{nNoic-;4$o%UbUkc3lgt_yzPjKX&EZAinqZ~taBY>rUbd6*9DF3{IKEbtPy zK?!OnRRcZjn;Dc;bouVLc}CoJG2$T$wo&a{C9iK```b#E4!{M5#C1&PH4UMBDz3KM zcd5r>$@f{CopUCuPJn-t&Wf3E)f*i+SwZ=nTkFJz0d$s?B-6m%_49ZO*e+UoV!Y8i zjn_OW@1wk%TJ&m8Za3ZHyUvA)WWCINi4k_gv?rVAvyQT?Dz$UZX(M=SoZ8m11Ur87 zlOn1M>bxmr(2VXm^t;^eDuk3*`Itn)(ul*ToCuM$x^%`+a_X)ZQ)U4ok=;1 z4=Z%#!GJeG{)!!;*7*sF##twir41j>=c7!i%#}Ch#ZfORJ_QEY!5(mPsQ%==@A$P% zOWs`JPtXY)T)f1s6<6|MwO-6TLv;ra)q)rK$l_n$+7Y_r_SGU|cv(#kk_ZJ`O^;l3 zc?nuE*19@N86?$Cj{T=I3-VSc16}==T9ul=2yGOB9RysPt;GrZPoq0gl3#7vx$m#; zE?#4mnE^@*{evU+?^^_3QhVl1Vr8G9Y;L&hSd=G4jPJh8y3_2)duv;G%2e%K5Et>4 z21pfmZdEOLIn__MhJLOm-i&b5OdTWRA8|-{)eU<|eofN%HOpsucs#w^mvlRmx#1L| zhxYR~BZ8KGIfvUc8#5@SU3M<+voLcPeckvIJw;rY;>A*q<>(Gi3hR$NMlE4<>GteA zm$LsjK&Nu@3z5{;GK+V3W26?1ky#9*ZoTHndgOt zc^elxd972*FR7AIol74*GrHroZV(2oVA?D(3v{QYi_}Q+b@`Fy5_U? zV|p7e)NJ(5O}D7pvSZ`OBXX-AU%7z#uL3tosg>f{p#i;Ryi`)R1hcuI%?1` zvNc=VKcB&dlqLKjliw$w|JZ&JPdZ20w-#M^RDs?UHLPBzVObSko`qG0Ofzi&=F>8h zU({jsRhYhd_18&JFA&RRYCrk)_+JSK^l~!cP+3kB!qylIq|cBpse1A&fU4{8{uU5Sd%LI@t`@taAUQ zOV}A(#!#RyLrx-Rvev%WJgwPT@|@;Z$qX(Zwe8^angQiZCqo8;H3j? zk)Bdtw|)pG8=TEULOuB|T!b>3sIPt7LUok}`wjd;h#d6;NO@8GQJ*5UUB#62^Opp4 zg-9~Vgkz}mGNKdPfq61RREXrkDe^xS4;~C3Bt`Q!eA`j4$!*su1Cb`vAr$jwqp8{R{6`j$6w|C=i)1j9txqll|a z{nUQie5kh+W4pfrGfGgR1XZ7~bMm*tS+blhtrx3O&-n0Ps0fV$Hh&DeLP+@hJ2SK( z{Bo$pat&I6c+IEYb%9!vg}(MU)QJlpsiagERpEBhbn{TDu4^>c-htgCWzaQmtrd6S z?x@;SalRXYOI;c18b_xCiK$uS^aQV6eFxbbefJoZ@KmzsxkCW@=qE5PyrLr(sYUdc z&Q*UT#m+lo7DZPFmL%h7vXC0wsPM6-%mLQ2_EZE(efzs$y8Z0rBudXhK)bKj^raB? z^~>fQHDuWzucFo^M!r(85HfeoCcEQPfP=y}IWtd@4=n1{BEuGhf5o z`z<9Mk99^_1SriJPv^idXod>0YSY|(7ernp5w2={cAH!CE%P)g*_gFT&L>Z|_4;=9 zvAv81;qb@6UjDVomR3hfVJ9-%ssIn^e82qnpUANa?tF&^?3o zD_z6cl6-jd7SuIAPd&IPHgFWCJd_G}&-kOk!?=*=keL0`nXsnNqg@yoO2BFuRA&c0 zyUshc*O2&AAi1{%6pyGC7)0scw4*0F+BFCi5`Wfl$uW1du+ZJFm}^Zk@FkMR|xr;0PJBqC|Ut1w~h z5~+Vd-^GtR7;zQ4Hqn#ch^5(Ahe;5&iYF&t$(aiW9QnDj&j%(SFRTB_XN_?_2u0Eb z;sbrMK*NlZG~i`9dKHUzcbK1xM3u!-lJl{a=Esh{)4?Q2|6v%T9Y0bl;xEP4BoPMX z-eHb5+aZ~vUSv;o>N9q=k~YOZw!GJXv+rO=rlACqeL$ym{Pc+vbB$uMFkFAbQoysQ z;dv5A_>5H}ztj7N&p#|`y5)Wu$Faa!NP+0C`g<}bNz~vdW8Og*)>S_$US+#LB@bGr z^>rlxC5n&l+@n!Rk}E>!2#PIi6#$LEXYGyg>Ab)d6e^2jZ7_Q*oJ(K57N`YTxkN41 z_9^h{HAs1Apjf6_m{8b*+(W&H$Rm7ODpTNfuRor=t?&5>1DUDdWx&cRwsd#+WAyBU zIcld?vHxDT4aNazqNlUI)=<5%uUa<15+(L~!dAYek^Lsmsty_a_)nhwkZ14S#J~8v zDI%aQdgiVau^k-r4rAY>r#W6eaaI4Vk`+kVDiGEGstOsZVGmRr4#xK<_Ek{NG=hHR zOWaki7t<2Fm9VyYME_M|ru82wDwjYm357v8c$d7-T=AmstFQwQN3IdlJ?c^hR+dQwu}><;iKG zsSzoNS0O+f)Prcw3bO5_B@tXbPhWfAXp!wRYVtn&ggz|#bQ*gzQe!1{wKXW)iauzn znp;{SJG#359T?0MW?_3+`<2TF@1DlbnF*A5m$?UCo+JdYEzg%}FqiT)Y6I(~WrGkOZEDJom4$fiI zLXCSCU~R2x7;duKZc#ik;tkeq2n!w2I#bcNeO2P|s!*xneO39!7)}iH@=D7TnUC+g z$-ijb4Jwo=Y^V&r4+0Bn3Kf9n~&)q9+WeVrnkYa-o_E^tBZ@KGV>m z_zvb0n-8j>zZYe5_>~O?9?%u;MKQl@PN5D&8{SdHF~aYp2`?vaEKbYPT3EP2D$< zW-=n^jPl?q!2Jl9GAD{m=)!WOpy#V;hnpW@ASE# z#bZ}_GW|9qao4oxrD{0LsLX8F0(B9EMP0v8Y(QK~Z~&{=jk|=kmH|<~!-WYllp(>W z26nvaCW}NCAQmJzVcmIhM9ETN?DYKwmJ7v6<%h5I9-OpvRyqn+KIJ~|52>Cf$xrl; z?FISv&_R;Hp-GC3K$3CZtRK*k(3cew*|Dj}E15RAv>Lf8Iex59G7lD}J~R#W^gjiR z2s{0ItxM<-$3LoRw>l($6?x@^#hR)KGmz$(($SN$!-}wvy2Q$wXMJv&l{lxM< zyU(Ek+zvH579=r#YmW)1vk{I_|Ul%OWY`x`!3RuQ@T9Rm9gE&6yoz@X_+^ zA!Do0G=Po?74LJ>S0E~7UA>B^Us&Y!eYX$_#V_ZCb0mqY6s00uZ&Sp?}pFk|*2b9Z0I8 z@cgQ=$6S(=_J%_FV5Q7yNqoM*MF+v&9g(5vh!(@!90h z%*4*>8lbO=>|irM3U-7hFRW#jnb1ebZba7UT8|Z8L0R=K5JsxPW<(~VxpMrUyzY-^bBvrArM+F|BRe}5a+VJB`@?O;d zfv&G~{5dn_Po6#;u#+UR26#Q6gl6_qF!Zvv@UjuJdTa9>055s@gt>SHxcK;V`FO=% t3W*5{a`5tt@$%A=CR_d=fQy^8gRTGn4{%k1t~>((N($=oRkG&c{{xhN?S23N diff --git a/static/static/logo.n.mblue.png b/static/static/logo.n.mblue.png deleted file mode 100644 index 9229cd1a8c52664a3c0a91be7f6465fd03ebdd19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11938 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 diff --git a/static/static/logo.png b/static/static/logo.png deleted file mode 100644 index f552bfabe2ac48a939292d52efaefbe34e5b6b13..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9675 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 N002ovPDHLkV1nYs0dD{R diff --git a/static/static/ok.png b/static/static/ok.png deleted file mode 100644 index 6fbe10b4b733671604409c3e238ebe49a4d81dad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5789 zcmYjVc{r4B_kV^)N--oNGK@9LB-=MjhQ=Oc-)TYFBI}ejk$vBiecwVxl(9s}PDFzk zHK=UKAYc1?Pw#vEuHXDI*Lm*ye$F}1Sw837C-SDA#_5xsCm{$rt)+=IfFPI+pm*u% z!2jY1+602w?6j~dM!2cf>=W*+v2-yWi2x+IE3Hn zWwT01%EsqGYQmQ=Mx8hF=tErk?&M=26>Q?d@qKeUL*7sse%{`LAJR%|ryqGLNM+c8#7zx8Ok^m z9C}x;t%n^-a0`Wp<6sa>!^}fZB#{=HKW|8*-Uj5WWl^g zcKCon|5EFGK#%6&|E>L(S_iwB<_LBO`b)KHvO@?o@_%dppBjb#_Z))CzmwtbIVu(H z1%uirh3H;KdBG5_p~X)un9&eE_7(P~Xc8T!ftd|Xz7m~Fqj9TkWnMT6nG~CqDzw%MoWfA6dX%LBdvpl zwGcZYb6wHT^Iu8$^V(u2ApImB3gC?p*x|K>j-AqH0gv+x!Tx~lKeo-l>^rKg#o_+2 z9U7!9G|w=^jt0kDsrzW8?JsRW;!yi_-P|X7*b}H*&0s45Y*Bf%b40sNCj#?P?byjM zl#cclK-ywju`N&pI1K?wI(;x;$H9+Bwvmqk%TQ#$St{CB5NQ*!xQP+#NiSnZNFYh7 zK$HQd0Z~VZO@+%9*kBsI?kc+7PC)x!LRv*!+4*2m&OwHU{#9GzAKTUl@D?U?0XXv; zP#g0W0;0+AA_l~5;9Kwrbd?C+pzbfyV9ow_T!5>$OA$kWs6rDY{!PlssZJBOETKEi zS!7Y~RQ&7h9HVi*D*WzPrRj~Wl}SSZ0fF+@ucZY=vF3m&A@BQ8cI8Erm%=nXz9|yc z76SbIWzpdWaifR*>W0%;+3hh}lyxUV1pEH02Q%_j7$Lo^ zvH((vZl;lyRo0(Ise40M0`R27zt`p~l7H-OEsN)hHhu9LcKw(K8&v~|)6Rp3n+Xjw zuuGU--CmijOWPq;S-#;jr+z$*wOP|z>mJSH!{6UJ>dD-SICmqs*#tk;DkOD&YmnYqB?+t(xuq$PJ=t9pVYv&u`J&{x!oaK?dnzV+R||6{|F^WZSHF z8m}<^>im#Nl06t_{Ujx7v0$t;H*o6n&z*q`DSGyGRq3MWj|}XyK}RhnDTV5>CwCtw z3*BIJLecpm$YGZv(|ZWN?+EnOygQuwd@_);j)@*NMSovuyX??D{ zo|s(Kb+z;1HVE+%o^xXyIbrn`K!Kl+@%jZu7YQe?pml}1TLboD*t**PpS z3NKpbd?_Cp_E`S+Sh-<6@v6ssL~Wb;e_v%>WGhLYdqR6$mC*1yc+A=lxJ*|cVqRv)nx2p0|rCY<+1_sl6x;**&3 za(bd4ZYUo}za(!-RP)*tSYrs)stv!`YHKC+E*YQhj^p0=Wn&qEV+L4miexU;i*i7R zy^4|(7uUUzwAkc1xFM-`by(`+&W=J5YKVLfrMI1hw2_iXQhqZ%670p@)02p*H%Jlh z^tn~RLDgIIdr=BDtKUtM{E6PkApYlR0yT;rjZDqrkq%5=>^W?h>@SP=qr% z@%U`rn5^mtE_+#9td@Eg z+Sx*<6;WSO9G}G(d2VPbOc47dYeZP|WCXZ8q_4kbh#(4pyw>=Vsq)N-ZzAkh(Ki5^ z&sJxJ!hN(4&DhrX;}4c=-fk>m4fR<{VB1?cqRbKt+=r!xjlN`)O01XaW<5to()F>^- znJyRsursVQtug8C?RDDSTvSia=DqgpoDz!Pb)+@GZ|i4ae1&=}Cx=10J{7%x9_soq zT`?}a7S8CjPVQRT^*-@AHbUu>MjH!^h$RH$RI;xISd5qHcNknmsmHup-Qw>XYl-tx zI`e3}%F;Ad)Kucm=xe{}prZrQndDg3aE)eDMV=cK(Bo4m;59}eQBfTkH`25LAD?}l zMz#1ruClU280QLZZ}p8^k{eQklNW>@Q3#9w!*Gcul217Uitu3rAbTu=cMl^=%0}E`g!wiKRyOP*Li!7%SG!= zZ?G=F1#+p$JB;Pkztgg-teZ>%D7`}J-LhK!W&yde=jHzBU3=E&nUgi1_0X4=>QObbb34L6e0jC@XSNcqU)|NBX;@S8hbC+qF|+3MY9uNHEm zP^iL>1C?1>iLL>YW1*VrnuM>8M`OyEpOb zwgs7(smm8>whPL=^U)EwS<4km-_r5Cy2kpnQ7ysyJ zFNV^3i^m`=@dmXKTqnRPSKCL!*;lSPMR^)!5oL>FCPJ1}p6!?yXJf z@&T9@m;yZ5urCSpVp)UTGtZG6(UV=z# zesJse*LDkz9yTlb98uHibFra^3W6{lGM+{RivwyWRH%e^skJDVVB-^WVTQ@7^>eKw*59es90z%V(en~E2(~staODOaHZDXCD)_7kqzBoR zSj`QZjAed)4_DAz+-xc@xsf~6IT^#nT9N5i?oYi=aCb(dThFCNZD13}0uE-sGz7L_H?^3|}1 zNfx=v+vK};LG$WNrbAvFJEG=OmnGg#Yip^prUI05Npo40knb^y&J9^pT;Mlr-YK9P z&AQLZMB+8Ej!>@q91&jNGn_Sv8!5^2J|HwP%_xmHyO8&tFU{*HsnscIy(K55Ms@kS zpa>$I%q`=@dWKanDLHu~^;iD2a4aEnaFd3b0&)?)Jqf(mZ$5vETQ8`vsITz(wbuCK zg4=knqXz(3X7mJBTRZBaafMMJcW+V5e9&7@5CQay{lU1x?w=!t^&3YZ=KTsuXRs~7 z{;oxr{NoAdgW7^&&m{-A6nw5L93AX!Z(kMbkoq+@1n+dNyI;7Y^r5?ZuVvj{R5COd zG}H5PN1#7;`v-e|aIMy$SbJ)<9dW28Yu&j==|=;cZvMvVD&1vSX(C=}5{gj&KAc-~ zc5R~eE~x$__kLLmvg^dF{MqyG9&LPoE*X=hA3rH12BgxoYfHVxz(7C7L?kX{Hi-GJPi@HT>el#IogCsYx?|G{j#+tFnuVL&qZCSDdYdYu_JFdc%T%5gB^nBQr z@5ilpNoE5oU$jy$8t+Htnb$cy|0IaV;_}iF}<=Y+te}4It^!<-*6$BNZmjLb{Mz*zT>!#P_fQ>=9TDx-zwBiSY zzMo2TTgWX@I2e~0DJJHWaWn4WJHGpqc!9Ln8LnR%9D_!@*GMy>Hj~)IP;ls?&9_92 z3+tjZy=vN8tP>rPXM~Kh<-K2%v!xwb$Z+>)e*ko^FPqgloc?gC;KBCh;-{syC$vs` ze^#AVr|PMFg%h}3IepAiQ9qN#$F^Vx`jpKmIpagiGAGFW6)qiZTb=rZzT-5trO#G; zG+H*F@WQgZ{D2&dKIN#Fqi7z>b!GH9!xbjoICZB_C9#ix=7$>r*5j^kW=eF4$K>UG zR(_^Fh?~rK$><9Ue%d8EI+FTNuht2JAPX}&!J^_~j_k2NE0cu)LGECG@(mOf@y|Wq z1YP(!r3bc;7S0wPxdUxur@aq$w_<}V!%m)6Whvpl=F^Z-?00!&GG~W${RONI{)i-$ z>u(@RXO1|T3OcY#fN_;GO}>?bnR1m|%fw3i{xl9HXV9Wlf=gk^huHI_&zN`~VAJp; z80=)D=RFj`W%_Mxh2@)SeP$&7l+1gv>vw@#Hj7CPkbAQKy@BWXXFGuDHUa{joGPYX z-F~Wl{kl=dv(r)y-F*etTTA1hm=<%Pw3@n8L=63lGjFRmxv4TgU!&$A~@X10sYhz(D4o7{%di_hEjSLm@OF($m2 z70^jLH}W!>w4~wGgOJZx_-m zjld1jsO9mNQ8b&lQ8**F5xAcky$d`TJMY$<{~?~I2B75ibNPfz*S$8GU3qOV3nz!W-gzGDPs6a_UZso#Skkjkj=YeFS3`Uh#wo& z4!c&Wmu(b(K`CY*FSZ|hPEu7j>z@%E1KOB{By6~QQ&S);YdZ5sRlw`;359VhO=lH7 z_O=B|YD3ui`Z}+UVVq1loWI;9VGtIuyD3@0ja@O27qlK>6SpWbd1-cAlag*5DCy(R ztsFRAHkiseqsp&s8Me$Jf^CE%wgve^PO0NTG#G;hQj$~xY-0g(S<~LZ;d_fqb-#Mt z75u=@KcO7oqTHQX7HE*9%!CNThIY2zdv8+b)lI7`?B}1+<{`;_vKx7(17~nYl$fIp z|G8~ewdjjW&X0-e1=1G$0?~dk49sT%`)CB zVrEXaQXXE0i@F~J3Owy-_F>o%$6XS#igH0eAIZfA>I_EcU%esgY?zE|It>a!yjMUq znt9q_<7Wm}bZKPP(VrM!r9wh(&+sg!0Sd-#L=k_uz8OoazRVtJ5D-2ur^Hi=zsv;n z5Czx2GrJ2&6>M>1Yrw(PGzka_)oLB!hcL&w`o(Ah%WWPrX}?Oe8mz|;+Do21y6KwxAE1$!>^pMpVPbP3(-PoIQ=X(a>=rJ<#0 zA%x2MWl;!X1`jkqAPmY9w{@U}knbt>g4B00`CpG<%VO3eQol+1)UmIYnjW@V^;XD# E0659z+W-In diff --git a/static/static/rating.png b/static/static/rating.png deleted file mode 100644 index fd08963f343dc269f0cad2e72916cfa0a4a93fe8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6909 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 Q2><{907*qoM6N<$f}_ATkN^Mx diff --git a/style.scss b/style.scss deleted file mode 100644 index bda5a8d..0000000 --- a/style.scss +++ /dev/null @@ -1,12 +0,0 @@ -@import './css/_fonts.scss'; -@import './css/_globals.scss'; -@import './css/_mainmenu.scss'; -@import './css/_footnlogog.scss'; -@import './css/_carousel.scss'; -@import './css/_formsninputs.scss'; -@import './css/_about.scss'; -@import './css/_svcs.scss'; -@import './css/_root.scss'; -@import './css/_personal.scss'; -@import './css/_conferences.scss'; -@import './css/_notfound.scss'; diff --git a/webpack.config.js b/webpack.config.js deleted file mode 100644 index 14f20ad..0000000 --- a/webpack.config.js +++ /dev/null @@ -1,172 +0,0 @@ -var path = require('path'); -var webpack = require('webpack'); -var urlloader = require('url-loader'); - -function walkSync(currentDirPath, callback) { - var fs = require('fs'), - path = require('path'); - fs.readdirSync(currentDirPath).forEach(function (name) { - var filePath = path.join(currentDirPath, name); - var stat = fs.statSync(filePath); - if (stat.isFile()) { - callback(filePath, stat); - } else if (stat.isDirectory()) { - callback(filePath, stat); - walkSync(filePath, callback); - } - }); -} - -var window={} - -var getElementsByTagName = function (b) { - return [{appendChild:function (c){ - global['webpackJsonp'] = window['webpackJsonp']; - global['React']=React; - getAsset(c.src) - }}] - } -var createElement = function (t) {return {}} - - - - -var Uglify = new webpack.optimize.UglifyJsPlugin({ - comments: false, - compress: { - warnings: false, - properties: true, - sequences: true, - dead_code: true, - conditionals: true, - comparisons: true, - evaluate: true, - booleans: true, - unused: true, - loops: true, - hoist_funs: true, - cascade: true, - if_return: true, - join_vars: true, - drop_console: true, - drop_debugger: true, - negate_iife: true, - unsafe: true, - hoist_vars: true, - side_effects: true - } - ,sourceMap: true - -}); -var Config = { - //node: {process:false}, - output: { - path: __dirname +'/compiled/' - ,chunkFilename: "[name].js" - ,filename: '[name].js' - ,libraryTarget: 'umd' - ,chunkLoadTimeout: 120000 - ,publicPath: "/js/" - }, - module: { - loaders: [ - { - test: /.jsx?$/, - loader: 'babel-loader', - exclude: /node_modules|react-custom-scrollbars/, - query: { - presets: ['react', 'es2015'], - plugins: ["transform-object-rest-spread","transform-object-assign"] - } - } - ] - }, - postcss: function () { - return [require('autoprefixer')]; - } -}; -//Config.externals = { -// "react": {root: "React", commonjs2: "react", commonjs: "react", umd: "react"}, -// "react-dom": {root: "ReactDom", umd:"react-dom"}, -// "redux": "Redux", -// "react-redux":"ReactRedux", -// //"react-router":"ReactRouter" -// };// "flickity":"Flickity"}, - -Config.resolve = { - //root: [path.resolve('./compiled/')], - root: [path.resolve('./node_modules/')], - extensions: ["", ".js", "jsx", "js6"], - alias: { /*need these for flickity*/ - 'eventEmitter/EventEmitter': 'wolfy87-eventemitter/EventEmitter', - 'get-style-property': 'desandro-get-style-property', - 'matches-selector': 'desandro-matches-selector', - 'classie': 'desandro-classie' - } -} -Config.plugins = []; -Onsite = JSON.parse(JSON.stringify(Config)); -Onsite.module.loaders = Config.module.loaders; - var DefinePlugin = webpack.DefinePlugin; - Onsite.output.path = __dirname +'/compiledos/' - Onsite.plugins.push(new DefinePlugin({'process.env':{NODE_ENV: JSON.stringify('production')}})); - Onsite.plugins.push(Uglify); - Onsite.resolve.alias['react'] = 'react-lite'; - Onsite.resolve.alias['react-dom'] = 'react-lite'; - Onsite.entry = {bundle:['./index.js']}; - - var React = require("react"); - var ReactDom = require("react-dom"); - var Redux = require("redux"); - var ReactRouter = require("react-router"); - var ReactRedux = require("react-redux"); - - var StaticSiteGeneratorPlugin = require('static-site-generator-webpack-plugin') - var ExtractTextPlugin = require('extract-text-webpack-plugin') - - - var locals = { - paths: [ - '/' - ,'/login' - ,'/about' - ,'/svcs' - ,'/remind' - ,'/register' - ,'/reset' - ,'/download' - ,'/chatlogs' - ], - scope:{ - React: React, - ReactDom: ReactDom, - Redux: Redux, - ReactRedux: ReactRedux, - ReactRouter: ReactRouter - //,window:window - //,webpackJsonp: function(){} - //,document:{ - // getElementsByTagName:getElementsByTagName, - // createElement:createElement - // } - //documentElement:["classList"]}, - //Element:{prototype:{matches:false}} - } - } - Config.entry = {bundle:['./index.js'], main:['./main.js'], fonts:['./style.scss']}; - Config.module.loaders.unshift({ - test: /\.scss$/, - loader: ExtractTextPlugin.extract("style","css!postcss!sass"), - options: { - minimize: true - } - }) - Config.plugins.push( - new ExtractTextPlugin('css/[name].css', { - allChunks: true - }), - new StaticSiteGeneratorPlugin('main', locals.paths, locals,locals.scope,true) - ); - -module.exports = [Onsite, Config]; - From c3f90fb5b0c143f40eda14276ab9b320369d0b26 Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Sat, 18 May 2019 17:55:09 +0300 Subject: [PATCH 03/36] Initial configuration. --- .babelrc | 6 + .eslintrc.json | 27 + .gitignore | 10 +- package.json | 44 + public/favicon.ico | Bin 0 -> 1303 bytes public/index.html | 20 + public/manifest.json | 15 + src/App.js | 11 + src/App.test.js | 9 + src/index.js | 7 + tsconfig.json | 25 + webpack.config.js | 22 + yarn.lock | 10749 +++++++++++++++++++++++++++++++++++++++++ 13 files changed, 10944 insertions(+), 1 deletion(-) create mode 100644 .babelrc create mode 100644 .eslintrc.json create mode 100644 package.json create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 public/manifest.json create mode 100644 src/App.js create mode 100644 src/App.test.js create mode 100644 src/index.js create mode 100644 tsconfig.json create mode 100644 webpack.config.js create mode 100644 yarn.lock diff --git a/.babelrc b/.babelrc new file mode 100644 index 0000000..add9366 --- /dev/null +++ b/.babelrc @@ -0,0 +1,6 @@ +{ + "presets": [ + "env", + "react" + ] +} diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 0000000..7909f3f --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,27 @@ +{ + "env": { + "browser": true, + "es6": true, + "node": true + }, + "extends": [ + "eslint:recommended", + "plugin:react/recommended" + ], + "globals": { + "Atomics": "readonly", + "SharedArrayBuffer": "readonly" + }, + "parserOptions": { + "ecmaFeatures": { + "jsx": true + }, + "ecmaVersion": 2018, + "sourceType": "module" + }, + "plugins": [ + "react" + ], + "rules": { + } +} diff --git a/.gitignore b/.gitignore index 86f2dbb..dfca181 100644 --- a/.gitignore +++ b/.gitignore @@ -2,7 +2,6 @@ node_modules scripts/flow/*/.flowconfig scripts/rollup/results.json -*~ *.pyc .grunt _SpecRunner.html @@ -23,3 +22,12 @@ chrome-user-data .vscode *.swp *.swo +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +.pnp +.pnp.js + +.env.local +.env.development.local +.env.test.local +.env.production.local diff --git a/package.json b/package.json new file mode 100644 index 0000000..b2c97b0 --- /dev/null +++ b/package.json @@ -0,0 +1,44 @@ +{ + "name": "www.jabber.ru", + "version": "2.0.0", + "private": true, + "dependencies": { + "@types/jest": "24.0.13", + "@types/node": "12.0.2", + "@types/react": "16.8.17", + "@types/react-dom": "16.8.4", + "react": "^16.8.6", + "react-dom": "^16.8.6", + "react-scripts": "3.0.1", + "typescript": "^3.4.5" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject", + "lint": "eslint src/**/*.js src/**/*.jsx" + }, + "eslintConfig": { + "extends": "react-app" + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + }, + "devDependencies": { + "babel-core": "^6.26.3", + "babel-preset-env": "^1.7.0", + "babel-preset-react": "^6.24.1", + "eslint": "^5.16.0", + "eslint-plugin-react": "^7.13.0" + } +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..42a1ec3b0e908e6034bc24346e09a2a0976f4518 GIT binary patch literal 1303 zcmV+y1?c*TP)05UK!H!UzU zEio}vF)%tZHaaymD=;%UFfbn$kYWG;03~!qSaf7zbY(hiZ)9m^c>ppnF*hwRG%YbP zR536*GB!FjH7hVPIxsM9ODNs|00dV_L_t(YiM5w|P}Efv$3OSSE-cIPToh>8fG{Wx z@{#$XG+&vo!K_DUo`@8+&%#O=0y9V3$zkBXEzt1`Mch9}QpTLiHTWxa3fimhEE~2W^r>`Oe zX~`yLPaDUxS)ldi^2+frF8pYdJaz8(0YL!_`cUq4cHvZ2GSZUxcFi&mmU8dl zwUrwK0tQ&V;6;A;>}|$mrcvv-z`PafJeJV~U;WijvbwGzAYg!)NCRofCb4eC0^WQ% z8%I+!AFlt=Edd3O_qm5-#Du{Sjb7Vb^^j-KMrYd76&Q4wJ{d({6Q z-r4mJg+)i)s#g?6Xf#20`@Fx3iU=d);UuCW479YibH?7tt=o4z{EA8|m^k_|H=9KE z4;~vG!NR%EkuzniIB<`>_10~<_edqb96CwE#Vam*dq*dqezVOTF8cu=IW(0u%kqhh zj`X;tBE!Q3K#$WY?TyVGuR71w8-EiMX<*2M32fi+J^*(*yX4A^1^*46k(R_4@6N{% z7V7g0MH3X{bN<5RzetQT-v5RR*N3utX}(|Z{m6F4PHc1}iZLquz5?dWp2`D*jROV) zRGh5`K$(#>%CECQuj7@R$pHbE*VtuZ{2=nOCkbWFj4brJ5T5~KGSdUW1>pN#R?P9S z04Sz7qnJDMDW3rknd1Wj-nRdkOf@IC#tOjV+*u+m+0%Snjf( zB>R~$ZeTY!KxTT1_;TeU%n7k>53n~jv;SySzree#HgYD9^#DU3e=IF+?Q+u=3wuf{ zQB@THU9gr97R_b)_z@_I;rfO$sH!Tj-E5`eY(18ea&#eDp3F!mch=KB6ZLy=sH!TP zuin6FtD(BCfm%lsZS5WCLV__yg%c92MF@dua16tSBoPv<} literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..b1c0839 --- /dev/null +++ b/public/index.html @@ -0,0 +1,20 @@ + + + + + + + + + + + jabber.ru + + + +

+ + diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..960661c --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,15 @@ +{ + "short_name": "jabber.ru", + "name": "Jabber.ru — жаббер сервер, вероятно, крупнейший, старейший и самый надёжный", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#233747", + "background_color": "#ffffff" +} diff --git a/src/App.js b/src/App.js new file mode 100644 index 0000000..e22b85a --- /dev/null +++ b/src/App.js @@ -0,0 +1,11 @@ +import React from 'react'; + +function App() { + return ( +
+ Hello +
+ ); +} + +export default App; diff --git a/src/App.test.js b/src/App.test.js new file mode 100644 index 0000000..a754b20 --- /dev/null +++ b/src/App.test.js @@ -0,0 +1,9 @@ +import React from 'react'; +import ReactDOM from 'react-dom'; +import App from './App'; + +it('renders without crashing', () => { + const div = document.createElement('div'); + ReactDOM.render(, div); + ReactDOM.unmountComponentAtNode(div); +}); diff --git a/src/index.js b/src/index.js new file mode 100644 index 0000000..966e6e0 --- /dev/null +++ b/src/index.js @@ -0,0 +1,7 @@ +import React from 'react'; +import ReactDOM from 'react-dom'; +import './index.css'; +import App from './App'; + +ReactDOM.render(, document.getElementById('root')); + diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..0980b23 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "target": "es5", + "lib": [ + "dom", + "dom.iterable", + "esnext" + ], + "allowJs": true, + "skipLibCheck": true, + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "module": "esnext", + "moduleResolution": "node", + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "preserve" + }, + "include": [ + "src" + ] +} diff --git a/webpack.config.js b/webpack.config.js new file mode 100644 index 0000000..c5623ee --- /dev/null +++ b/webpack.config.js @@ -0,0 +1,22 @@ +const path = require('path'); +const HWP = require('html-webpack-plugin'); +module.exports = { + entry: path.join(__dirname, '/src/index.js'), + output: { + filename: 'build.js', + path: path.join(__dirname, '/dist') + }, + module: { + rules: [{ + test: /\.js$/, + exclude: /node_modules/, + loader: 'babel-loader' + }] + }, + plugins: [ + new HWP({ + template: path.join(__dirname, '/src/index.html') + } + ) + ] +}; diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..d5d2104 --- /dev/null +++ b/yarn.lock @@ -0,0 +1,10749 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/code-frame@7.0.0", "@babel/code-frame@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" + integrity sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA== + dependencies: + "@babel/highlight" "^7.0.0" + +"@babel/core@7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.4.3.tgz#198d6d3af4567be3989550d97e068de94503074f" + integrity sha512-oDpASqKFlbspQfzAE7yaeTmdljSH2ADIvBlb0RwbStltTuWa0+7CCI1fYVINNv9saHPa1W7oaKeuNuKj+RQCvA== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.4.0" + "@babel/helpers" "^7.4.3" + "@babel/parser" "^7.4.3" + "@babel/template" "^7.4.0" + "@babel/traverse" "^7.4.3" + "@babel/types" "^7.4.0" + convert-source-map "^1.1.0" + debug "^4.1.0" + json5 "^2.1.0" + lodash "^4.17.11" + resolve "^1.3.2" + semver "^5.4.1" + source-map "^0.5.0" + +"@babel/core@^7.1.0", "@babel/core@^7.1.6", "@babel/core@^7.4.3": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.4.4.tgz#84055750b05fcd50f9915a826b44fa347a825250" + integrity sha512-lQgGX3FPRgbz2SKmhMtYgJvVzGZrmjaF4apZ2bLwofAKiSjxU0drPh4S/VasyYXwaTs+A1gvQ45BN8SQJzHsQQ== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.4.4" + "@babel/helpers" "^7.4.4" + "@babel/parser" "^7.4.4" + "@babel/template" "^7.4.4" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" + convert-source-map "^1.1.0" + debug "^4.1.0" + json5 "^2.1.0" + lodash "^4.17.11" + resolve "^1.3.2" + semver "^5.4.1" + source-map "^0.5.0" + +"@babel/generator@^7.4.0", "@babel/generator@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.4.4.tgz#174a215eb843fc392c7edcaabeaa873de6e8f041" + integrity sha512-53UOLK6TVNqKxf7RUh8NE851EHRxOOeVXKbK2bivdb+iziMyk03Sr4eaE9OELCbyZAAafAKPDwF2TPUES5QbxQ== + dependencies: + "@babel/types" "^7.4.4" + jsesc "^2.5.1" + lodash "^4.17.11" + source-map "^0.5.0" + trim-right "^1.0.1" + +"@babel/helper-annotate-as-pure@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32" + integrity sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz#6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f" + integrity sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w== + dependencies: + "@babel/helper-explode-assignable-expression" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-builder-react-jsx@^7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.3.0.tgz#a1ac95a5d2b3e88ae5e54846bf462eeb81b318a4" + integrity sha512-MjA9KgwCuPEkQd9ncSXvSyJ5y+j2sICHyrI0M3L+6fnS4wMSNDc1ARXsbTfbb2cXHn17VisSnU/sHFTCxVxSMw== + dependencies: + "@babel/types" "^7.3.0" + esutils "^2.0.0" + +"@babel/helper-call-delegate@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.4.4.tgz#87c1f8ca19ad552a736a7a27b1c1fcf8b1ff1f43" + integrity sha512-l79boDFJ8S1c5hvQvG+rc+wHw6IuH7YldmRKsYtpbawsxURu/paVy57FZMomGK22/JckepaikOkY0MoAmdyOlQ== + dependencies: + "@babel/helper-hoist-variables" "^7.4.4" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" + +"@babel/helper-create-class-features-plugin@^7.4.0": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.4.4.tgz#fc3d690af6554cc9efc607364a82d48f58736dba" + integrity sha512-UbBHIa2qeAGgyiNR9RszVF7bUHEdgS4JAUNT8SiqrAN6YJVxlOxeLr5pBzb5kan302dejJ9nla4RyKcR1XT6XA== + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-member-expression-to-functions" "^7.0.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.4.4" + "@babel/helper-split-export-declaration" "^7.4.4" + +"@babel/helper-define-map@^7.4.0", "@babel/helper-define-map@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.4.4.tgz#6969d1f570b46bdc900d1eba8e5d59c48ba2c12a" + integrity sha512-IX3Ln8gLhZpSuqHJSnTNBWGDE9kdkTEWl21A/K7PQ00tseBwbqCHTvNLHSBd9M0R5rER4h5Rsvj9vw0R5SieBg== + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/types" "^7.4.4" + lodash "^4.17.11" + +"@babel/helper-explode-assignable-expression@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz#537fa13f6f1674df745b0c00ec8fe4e99681c8f6" + integrity sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA== + dependencies: + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-function-name@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53" + integrity sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw== + dependencies: + "@babel/helper-get-function-arity" "^7.0.0" + "@babel/template" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-get-function-arity@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3" + integrity sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-hoist-variables@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.4.tgz#0298b5f25c8c09c53102d52ac4a98f773eb2850a" + integrity sha512-VYk2/H/BnYbZDDg39hr3t2kKyifAm1W6zHRfhx8jGjIHpQEBv9dry7oQ2f3+J703TLu69nYdxsovl0XYfcnK4w== + dependencies: + "@babel/types" "^7.4.4" + +"@babel/helper-member-expression-to-functions@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz#8cd14b0a0df7ff00f009e7d7a436945f47c7a16f" + integrity sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-module-imports@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d" + integrity sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-module-transforms@^7.1.0", "@babel/helper-module-transforms@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.4.4.tgz#96115ea42a2f139e619e98ed46df6019b94414b8" + integrity sha512-3Z1yp8TVQf+B4ynN7WoHPKS8EkdTbgAEy0nU0rs/1Kw4pDgmvYH3rz3aI11KgxKCba2cn7N+tqzV1mY2HMN96w== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-simple-access" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.4.4" + "@babel/template" "^7.4.4" + "@babel/types" "^7.4.4" + lodash "^4.17.11" + +"@babel/helper-optimise-call-expression@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz#a2920c5702b073c15de51106200aa8cad20497d5" + integrity sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-plugin-utils@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250" + integrity sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA== + +"@babel/helper-regex@^7.0.0", "@babel/helper-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.4.4.tgz#a47e02bc91fb259d2e6727c2a30013e3ac13c4a2" + integrity sha512-Y5nuB/kESmR3tKjU8Nkn1wMGEx1tjJX076HBMeL3XLQCu6vA/YRzuTW0bbb+qRnXvQGn+d6Rx953yffl8vEy7Q== + dependencies: + lodash "^4.17.11" + +"@babel/helper-remap-async-to-generator@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz#361d80821b6f38da75bd3f0785ece20a88c5fe7f" + integrity sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-wrap-function" "^7.1.0" + "@babel/template" "^7.1.0" + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-replace-supers@^7.1.0", "@babel/helper-replace-supers@^7.4.0", "@babel/helper-replace-supers@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.4.4.tgz#aee41783ebe4f2d3ab3ae775e1cc6f1a90cefa27" + integrity sha512-04xGEnd+s01nY1l15EuMS1rfKktNF+1CkKmHoErDppjAAZL+IUBZpzT748x262HF7fibaQPhbvWUl5HeSt1EXg== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.0.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" + +"@babel/helper-simple-access@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c" + integrity sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w== + dependencies: + "@babel/template" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-split-export-declaration@^7.4.0", "@babel/helper-split-export-declaration@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz#ff94894a340be78f53f06af038b205c49d993677" + integrity sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q== + dependencies: + "@babel/types" "^7.4.4" + +"@babel/helper-wrap-function@^7.1.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa" + integrity sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ== + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/template" "^7.1.0" + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.2.0" + +"@babel/helpers@^7.4.3", "@babel/helpers@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.4.4.tgz#868b0ef59c1dd4e78744562d5ce1b59c89f2f2a5" + integrity sha512-igczbR/0SeuPR8RFfC7tGrbdTbFL3QTvH6D+Z6zNxnTe//GyqmtHmDkzrqDmyZ3eSwPqB/LhyKoU5DXsp+Vp2A== + dependencies: + "@babel/template" "^7.4.4" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" + +"@babel/highlight@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4" + integrity sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw== + dependencies: + chalk "^2.0.0" + esutils "^2.0.2" + js-tokens "^4.0.0" + +"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.4.3", "@babel/parser@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.4.4.tgz#5977129431b8fe33471730d255ce8654ae1250b6" + integrity sha512-5pCS4mOsL+ANsFZGdvNLybx4wtqAZJ0MJjMHxvzI3bvIsz6sQvzW8XX92EYIkiPtIvcfG3Aj+Ir5VNyjnZhP7w== + +"@babel/plugin-proposal-async-generator-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e" + integrity sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-remap-async-to-generator" "^7.1.0" + "@babel/plugin-syntax-async-generators" "^7.2.0" + +"@babel/plugin-proposal-class-properties@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.4.0.tgz#d70db61a2f1fd79de927eea91f6411c964e084b8" + integrity sha512-t2ECPNOXsIeK1JxJNKmgbzQtoG27KIlVE61vTqX0DKR9E9sZlVVxWUtEW9D5FlZ8b8j7SBNCHY47GgPKCKlpPg== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.4.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-proposal-decorators@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.4.0.tgz#8e1bfd83efa54a5f662033afcc2b8e701f4bb3a9" + integrity sha512-d08TLmXeK/XbgCo7ZeZ+JaeZDtDai/2ctapTRsWWkkmy7G/cqz8DQN/HlWG7RR4YmfXxmExsbU3SuCjlM7AtUg== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.4.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-decorators" "^7.2.0" + +"@babel/plugin-proposal-json-strings@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz#568ecc446c6148ae6b267f02551130891e29f317" + integrity sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-json-strings" "^7.2.0" + +"@babel/plugin-proposal-object-rest-spread@7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.3.tgz#be27cd416eceeba84141305b93c282f5de23bbb4" + integrity sha512-xC//6DNSSHVjq8O2ge0dyYlhshsH4T7XdCVoxbi5HzLYWfsC5ooFlJjrXk8RcAT+hjHAK9UjBXdylzSoDK3t4g== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-object-rest-spread" "^7.2.0" + +"@babel/plugin-proposal-object-rest-spread@^7.4.3", "@babel/plugin-proposal-object-rest-spread@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.4.tgz#1ef173fcf24b3e2df92a678f027673b55e7e3005" + integrity sha512-dMBG6cSPBbHeEBdFXeQ2QLc5gUpg4Vkaz8octD4aoW/ISO+jBOcsuxYL7bsb5WSu8RLP6boxrBIALEHgoHtO9g== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-object-rest-spread" "^7.2.0" + +"@babel/plugin-proposal-optional-catch-binding@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz#135d81edb68a081e55e56ec48541ece8065c38f5" + integrity sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" + +"@babel/plugin-proposal-unicode-property-regex@^7.4.0", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.4.4.tgz#501ffd9826c0b91da22690720722ac7cb1ca9c78" + integrity sha512-j1NwnOqMG9mFUOH58JTFsA/+ZYzQLUZ/drqWUqxCYLGeu2JFZL8YrNC9hBxKmWtAuOCHPcRpgv7fhap09Fb4kA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.4.4" + regexpu-core "^4.5.4" + +"@babel/plugin-syntax-async-generators@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz#69e1f0db34c6f5a0cf7e2b3323bf159a76c8cb7f" + integrity sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-decorators@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.2.0.tgz#c50b1b957dcc69e4b1127b65e1c33eef61570c1b" + integrity sha512-38QdqVoXdHUQfTpZo3rQwqQdWtCn5tMv4uV6r2RMfTqNBuv4ZBhz79SfaQWKTVmxHjeFv/DnXVC/+agHCklYWA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-dynamic-import@7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz#69c159ffaf4998122161ad8ebc5e6d1f55df8612" + integrity sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-flow@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.2.0.tgz#a765f061f803bc48f240c26f8747faf97c26bf7c" + integrity sha512-r6YMuZDWLtLlu0kqIim5o/3TNRAlWb073HwT3e2nKf9I8IIvOggPrnILYPsrrKilmn/mYEMCf/Z07w3yQJF6dg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-json-strings@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz#72bd13f6ffe1d25938129d2a186b11fd62951470" + integrity sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-jsx@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.2.0.tgz#0b85a3b4bc7cdf4cc4b8bf236335b907ca22e7c7" + integrity sha512-VyN4QANJkRW6lDBmENzRszvZf3/4AXaj9YR7GwrWeeN9tEBPuXbmDYVU9bYBN0D70zCWVwUy0HWq2553VCb6Hw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz#3b7a3e733510c57e820b9142a6579ac8b0dfad2e" + integrity sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz#a94013d6eda8908dfe6a477e7f9eda85656ecf5c" + integrity sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-typescript@^7.2.0": + version "7.3.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.3.3.tgz#a7cc3f66119a9f7ebe2de5383cce193473d65991" + integrity sha512-dGwbSMA1YhVS8+31CnPR7LB4pcbrzcV99wQzby4uAfrkZPYZlQ7ImwdpzLqi6Z6IL02b8IAL379CaMwo0x5Lag== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-arrow-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz#9aeafbe4d6ffc6563bf8f8372091628f00779550" + integrity sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-async-to-generator@^7.4.0", "@babel/plugin-transform-async-to-generator@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.4.4.tgz#a3f1d01f2f21cadab20b33a82133116f14fb5894" + integrity sha512-YiqW2Li8TXmzgbXw+STsSqPBPFnGviiaSp6CYOq55X8GQ2SGVLrXB6pNid8HkqkZAzOH6knbai3snhP7v0fNwA== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-remap-async-to-generator" "^7.1.0" + +"@babel/plugin-transform-block-scoped-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz#5d3cc11e8d5ddd752aa64c9148d0db6cb79fd190" + integrity sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-block-scoping@^7.4.0", "@babel/plugin-transform-block-scoping@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.4.4.tgz#c13279fabf6b916661531841a23c4b7dae29646d" + integrity sha512-jkTUyWZcTrwxu5DD4rWz6rDB5Cjdmgz6z7M7RLXOJyCUkFBawssDGcGh8M/0FTSB87avyJI1HsTwUXp9nKA1PA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + lodash "^4.17.11" + +"@babel/plugin-transform-classes@7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.3.tgz#adc7a1137ab4287a555d429cc56ecde8f40c062c" + integrity sha512-PUaIKyFUDtG6jF5DUJOfkBdwAS/kFFV3XFk7Nn0a6vR7ZT8jYw5cGtIlat77wcnd0C6ViGqo/wyNf4ZHytF/nQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-define-map" "^7.4.0" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.4.0" + "@babel/helper-split-export-declaration" "^7.4.0" + globals "^11.1.0" + +"@babel/plugin-transform-classes@^7.4.3", "@babel/plugin-transform-classes@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.4.tgz#0ce4094cdafd709721076d3b9c38ad31ca715eb6" + integrity sha512-/e44eFLImEGIpL9qPxSRat13I5QNRgBLu2hOQJCF7VLy/otSM/sypV1+XaIw5+502RX/+6YaSAPmldk+nhHDPw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-define-map" "^7.4.4" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.4.4" + "@babel/helper-split-export-declaration" "^7.4.4" + globals "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz#83a7df6a658865b1c8f641d510c6f3af220216da" + integrity sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-destructuring@7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.3.tgz#1a95f5ca2bf2f91ef0648d5de38a8d472da4350f" + integrity sha512-rVTLLZpydDFDyN4qnXdzwoVpk1oaXHIvPEOkOLyr88o7oHxVc/LyrnDx+amuBWGOwUb7D1s/uLsKBNTx08htZg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-destructuring@^7.4.3", "@babel/plugin-transform-destructuring@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.4.tgz#9d964717829cc9e4b601fc82a26a71a4d8faf20f" + integrity sha512-/aOx+nW0w8eHiEHm+BTERB2oJn5D127iye/SUQl7NjHy0lf+j7h4MKMMSOwdazGq9OxgiNADncE+SRJkCxjZpQ== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-dotall-regex@^7.4.3", "@babel/plugin-transform-dotall-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.4.4.tgz#361a148bc951444312c69446d76ed1ea8e4450c3" + integrity sha512-P05YEhRc2h53lZDjRPk/OektxCVevFzZs2Gfjd545Wde3k+yFDbXORgl2e0xpbq8mLcKJ7Idss4fAg0zORN/zg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.4.4" + regexpu-core "^4.5.4" + +"@babel/plugin-transform-duplicate-keys@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz#d952c4930f312a4dbfff18f0b2914e60c35530b3" + integrity sha512-q+yuxW4DsTjNceUiTzK0L+AfQ0zD9rWaTLiUqHA8p0gxx7lu1EylenfzjeIWNkPy6e/0VG/Wjw9uf9LueQwLOw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-exponentiation-operator@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz#a63868289e5b4007f7054d46491af51435766008" + integrity sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A== + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-flow-strip-types@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.4.0.tgz#f3c59eecff68c99b9c96eaafe4fe9d1fa8947138" + integrity sha512-C4ZVNejHnfB22vI2TYN4RUp2oCmq6cSEAg4RygSvYZUECRqUu9O4PMEMNJ4wsemaRGg27BbgYctG4BZh+AgIHw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-flow" "^7.2.0" + +"@babel/plugin-transform-for-of@^7.4.3", "@babel/plugin-transform-for-of@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.4.tgz#0267fc735e24c808ba173866c6c4d1440fc3c556" + integrity sha512-9T/5Dlr14Z9TIEXLXkt8T1DU7F24cbhwhMNUziN3hB1AXoZcdzPcTiKGRn/6iOymDqtTKWnr/BtRKN9JwbKtdQ== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-function-name@^7.4.3", "@babel/plugin-transform-function-name@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.4.tgz#e1436116abb0610c2259094848754ac5230922ad" + integrity sha512-iU9pv7U+2jC9ANQkKeNF6DrPy4GBa4NWQtl6dHB4Pb3izX2JOEvDTFarlNsBj/63ZEzNNIAMs3Qw4fNCcSOXJA== + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz#690353e81f9267dad4fd8cfd77eafa86aba53ea1" + integrity sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-member-expression-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.2.0.tgz#fa10aa5c58a2cb6afcf2c9ffa8cb4d8b3d489a2d" + integrity sha512-HiU3zKkSU6scTidmnFJ0bMX8hz5ixC93b4MHMiYebmk2lUVNGOboPsqQvx5LzooihijUoLR/v7Nc1rbBtnc7FA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-amd@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz#82a9bce45b95441f617a24011dc89d12da7f4ee6" + integrity sha512-mK2A8ucqz1qhrdqjS9VMIDfIvvT2thrEsIQzbaTdc5QFzhDjQv2CkJJ5f6BXIkgbmaoax3zBr2RyvV/8zeoUZw== + dependencies: + "@babel/helper-module-transforms" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-commonjs@^7.4.3", "@babel/plugin-transform-modules-commonjs@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.4.4.tgz#0bef4713d30f1d78c2e59b3d6db40e60192cac1e" + integrity sha512-4sfBOJt58sEo9a2BQXnZq+Q3ZTSAUXyK3E30o36BOGnJ+tvJ6YSxF0PG6kERvbeISgProodWuI9UVG3/FMY6iw== + dependencies: + "@babel/helper-module-transforms" "^7.4.4" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-simple-access" "^7.1.0" + +"@babel/plugin-transform-modules-systemjs@^7.4.0", "@babel/plugin-transform-modules-systemjs@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.4.4.tgz#dc83c5665b07d6c2a7b224c00ac63659ea36a405" + integrity sha512-MSiModfILQc3/oqnG7NrP1jHaSPryO6tA2kOMmAQApz5dayPxWiHqmq4sWH2xF5LcQK56LlbKByCd8Aah/OIkQ== + dependencies: + "@babel/helper-hoist-variables" "^7.4.4" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-umd@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz#7678ce75169f0877b8eb2235538c074268dd01ae" + integrity sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw== + dependencies: + "@babel/helper-module-transforms" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.4.2", "@babel/plugin-transform-named-capturing-groups-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.4.tgz#5611d96d987dfc4a3a81c4383bb173361037d68d" + integrity sha512-Ki+Y9nXBlKfhD+LXaRS7v95TtTGYRAf9Y1rTDiE75zf8YQz4GDaWRXosMfJBXxnk88mGFjWdCRIeqDbon7spYA== + dependencies: + regexp-tree "^0.1.0" + +"@babel/plugin-transform-new-target@^7.4.0", "@babel/plugin-transform-new-target@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.4.tgz#18d120438b0cc9ee95a47f2c72bc9768fbed60a5" + integrity sha512-r1z3T2DNGQwwe2vPGZMBNjioT2scgWzK9BCnDEh+46z8EEwXBq24uRzd65I7pjtugzPSj921aM15RpESgzsSuA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-object-super@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz#b35d4c10f56bab5d650047dad0f1d8e8814b6598" + integrity sha512-VMyhPYZISFZAqAPVkiYb7dUe2AsVi2/wCT5+wZdsNO31FojQJa9ns40hzZ6U9f50Jlq4w6qwzdBB2uwqZ00ebg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.1.0" + +"@babel/plugin-transform-parameters@^7.4.3", "@babel/plugin-transform-parameters@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.4.tgz#7556cf03f318bd2719fe4c922d2d808be5571e16" + integrity sha512-oMh5DUO1V63nZcu/ZVLQFqiihBGo4OpxJxR1otF50GMeCLiRx5nUdtokd+u9SuVJrvvuIh9OosRFPP4pIPnwmw== + dependencies: + "@babel/helper-call-delegate" "^7.4.4" + "@babel/helper-get-function-arity" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-property-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.2.0.tgz#03e33f653f5b25c4eb572c98b9485055b389e905" + integrity sha512-9q7Dbk4RhgcLp8ebduOpCbtjh7C0itoLYHXd9ueASKAG/is5PQtMR5VJGka9NKqGhYEGn5ITahd4h9QeBMylWQ== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-react-constant-elements@7.2.0", "@babel/plugin-transform-react-constant-elements@^7.0.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.2.0.tgz#ed602dc2d8bff2f0cb1a5ce29263dbdec40779f7" + integrity sha512-YYQFg6giRFMsZPKUM9v+VcHOdfSQdz9jHCx3akAi3UYgyjndmdYGSXylQ/V+HswQt4fL8IklchD9HTsaOCrWQQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-react-display-name@7.2.0", "@babel/plugin-transform-react-display-name@^7.0.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.2.0.tgz#ebfaed87834ce8dc4279609a4f0c324c156e3eb0" + integrity sha512-Htf/tPa5haZvRMiNSQSFifK12gtr/8vwfr+A9y69uF0QcU77AVu4K7MiHEkTxF7lQoHOL0F9ErqgfNEAKgXj7A== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-react-jsx-self@^7.0.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.2.0.tgz#461e21ad9478f1031dd5e276108d027f1b5240ba" + integrity sha512-v6S5L/myicZEy+jr6ielB0OR8h+EH/1QFx/YJ7c7Ua+7lqsjj/vW6fD5FR9hB/6y7mGbfT4vAURn3xqBxsUcdg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-jsx" "^7.2.0" + +"@babel/plugin-transform-react-jsx-source@^7.0.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.2.0.tgz#20c8c60f0140f5dd3cd63418d452801cf3f7180f" + integrity sha512-A32OkKTp4i5U6aE88GwwcuV4HAprUgHcTq0sSafLxjr6AW0QahrCRCjxogkbbcdtpbXkuTOlgpjophCxb6sh5g== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-jsx" "^7.2.0" + +"@babel/plugin-transform-react-jsx@^7.0.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.3.0.tgz#f2cab99026631c767e2745a5368b331cfe8f5290" + integrity sha512-a/+aRb7R06WcKvQLOu4/TpjKOdvVEKRLWFpKcNuHhiREPgGRB4TQJxq07+EZLS8LFVYpfq1a5lDUnuMdcCpBKg== + dependencies: + "@babel/helper-builder-react-jsx" "^7.3.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-jsx" "^7.2.0" + +"@babel/plugin-transform-regenerator@^7.4.3", "@babel/plugin-transform-regenerator@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.4.tgz#5b4da4df79391895fca9e28f99e87e22cfc02072" + integrity sha512-Zz3w+pX1SI0KMIiqshFZkwnVGUhDZzpX2vtPzfJBKQQq8WsP/Xy9DNdELWivxcKOCX/Pywge4SiEaPaLtoDT4g== + dependencies: + regenerator-transform "^0.13.4" + +"@babel/plugin-transform-reserved-words@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.2.0.tgz#4792af87c998a49367597d07fedf02636d2e1634" + integrity sha512-fz43fqW8E1tAB3DKF19/vxbpib1fuyCwSPE418ge5ZxILnBhWyhtPgz8eh1RCGGJlwvksHkyxMxh0eenFi+kFw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-runtime@7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.4.3.tgz#4d6691690ecdc9f5cb8c3ab170a1576c1f556371" + integrity sha512-7Q61bU+uEI7bCUFReT1NKn7/X6sDQsZ7wL1sJ9IYMAO7cI+eg6x9re1cEw2fCRMbbTVyoeUKWSV1M6azEfKCfg== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + resolve "^1.8.1" + semver "^5.5.1" + +"@babel/plugin-transform-shorthand-properties@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz#6333aee2f8d6ee7e28615457298934a3b46198f0" + integrity sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-spread@^7.2.0": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz#3103a9abe22f742b6d406ecd3cd49b774919b406" + integrity sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-sticky-regex@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz#a1e454b5995560a9c1e0d537dfc15061fd2687e1" + integrity sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.0.0" + +"@babel/plugin-transform-template-literals@^7.2.0", "@babel/plugin-transform-template-literals@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.4.4.tgz#9d28fea7bbce637fb7612a0750989d8321d4bcb0" + integrity sha512-mQrEC4TWkhLN0z8ygIvEL9ZEToPhG5K7KDW3pzGqOfIGZ28Jb0POUkeWcoz8HnHvhFy6dwAT1j8OzqN8s804+g== + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-typeof-symbol@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz#117d2bcec2fbf64b4b59d1f9819894682d29f2b2" + integrity sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-typescript@^7.3.2": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.4.4.tgz#93e9c3f2a546e6d3da1e9cc990e30791b807aa9f" + integrity sha512-rwDvjaMTx09WC0rXGBRlYSSkEHOKRrecY6hEr3SVIPKII8DVWXtapNAfAyMC0dovuO+zYArcAuKeu3q9DNRfzA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-typescript" "^7.2.0" + +"@babel/plugin-transform-unicode-regex@^7.4.3", "@babel/plugin-transform-unicode-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.4.tgz#ab4634bb4f14d36728bf5978322b35587787970f" + integrity sha512-il+/XdNw01i93+M9J9u4T7/e/Ue/vWfNZE4IRUQjplu2Mqb/AFTDimkw2tdEdSH50wuQXZAbXSql0UphQke+vA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.4.4" + regexpu-core "^4.5.4" + +"@babel/preset-env@7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.4.3.tgz#e71e16e123dc0fbf65a52cbcbcefd072fbd02880" + integrity sha512-FYbZdV12yHdJU5Z70cEg0f6lvtpZ8jFSDakTm7WXeJbLXh4R0ztGEu/SW7G1nJ2ZvKwDhz8YrbA84eYyprmGqw== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-proposal-async-generator-functions" "^7.2.0" + "@babel/plugin-proposal-json-strings" "^7.2.0" + "@babel/plugin-proposal-object-rest-spread" "^7.4.3" + "@babel/plugin-proposal-optional-catch-binding" "^7.2.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.4.0" + "@babel/plugin-syntax-async-generators" "^7.2.0" + "@babel/plugin-syntax-json-strings" "^7.2.0" + "@babel/plugin-syntax-object-rest-spread" "^7.2.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" + "@babel/plugin-transform-arrow-functions" "^7.2.0" + "@babel/plugin-transform-async-to-generator" "^7.4.0" + "@babel/plugin-transform-block-scoped-functions" "^7.2.0" + "@babel/plugin-transform-block-scoping" "^7.4.0" + "@babel/plugin-transform-classes" "^7.4.3" + "@babel/plugin-transform-computed-properties" "^7.2.0" + "@babel/plugin-transform-destructuring" "^7.4.3" + "@babel/plugin-transform-dotall-regex" "^7.4.3" + "@babel/plugin-transform-duplicate-keys" "^7.2.0" + "@babel/plugin-transform-exponentiation-operator" "^7.2.0" + "@babel/plugin-transform-for-of" "^7.4.3" + "@babel/plugin-transform-function-name" "^7.4.3" + "@babel/plugin-transform-literals" "^7.2.0" + "@babel/plugin-transform-member-expression-literals" "^7.2.0" + "@babel/plugin-transform-modules-amd" "^7.2.0" + "@babel/plugin-transform-modules-commonjs" "^7.4.3" + "@babel/plugin-transform-modules-systemjs" "^7.4.0" + "@babel/plugin-transform-modules-umd" "^7.2.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.4.2" + "@babel/plugin-transform-new-target" "^7.4.0" + "@babel/plugin-transform-object-super" "^7.2.0" + "@babel/plugin-transform-parameters" "^7.4.3" + "@babel/plugin-transform-property-literals" "^7.2.0" + "@babel/plugin-transform-regenerator" "^7.4.3" + "@babel/plugin-transform-reserved-words" "^7.2.0" + "@babel/plugin-transform-shorthand-properties" "^7.2.0" + "@babel/plugin-transform-spread" "^7.2.0" + "@babel/plugin-transform-sticky-regex" "^7.2.0" + "@babel/plugin-transform-template-literals" "^7.2.0" + "@babel/plugin-transform-typeof-symbol" "^7.2.0" + "@babel/plugin-transform-unicode-regex" "^7.4.3" + "@babel/types" "^7.4.0" + browserslist "^4.5.2" + core-js-compat "^3.0.0" + invariant "^2.2.2" + js-levenshtein "^1.1.3" + semver "^5.5.0" + +"@babel/preset-env@^7.1.6": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.4.4.tgz#b6f6825bfb27b3e1394ca3de4f926482722c1d6f" + integrity sha512-FU1H+ACWqZZqfw1x2G1tgtSSYSfxJLkpaUQL37CenULFARDo+h4xJoVHzRoHbK+85ViLciuI7ME4WTIhFRBBlw== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-proposal-async-generator-functions" "^7.2.0" + "@babel/plugin-proposal-json-strings" "^7.2.0" + "@babel/plugin-proposal-object-rest-spread" "^7.4.4" + "@babel/plugin-proposal-optional-catch-binding" "^7.2.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" + "@babel/plugin-syntax-async-generators" "^7.2.0" + "@babel/plugin-syntax-json-strings" "^7.2.0" + "@babel/plugin-syntax-object-rest-spread" "^7.2.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" + "@babel/plugin-transform-arrow-functions" "^7.2.0" + "@babel/plugin-transform-async-to-generator" "^7.4.4" + "@babel/plugin-transform-block-scoped-functions" "^7.2.0" + "@babel/plugin-transform-block-scoping" "^7.4.4" + "@babel/plugin-transform-classes" "^7.4.4" + "@babel/plugin-transform-computed-properties" "^7.2.0" + "@babel/plugin-transform-destructuring" "^7.4.4" + "@babel/plugin-transform-dotall-regex" "^7.4.4" + "@babel/plugin-transform-duplicate-keys" "^7.2.0" + "@babel/plugin-transform-exponentiation-operator" "^7.2.0" + "@babel/plugin-transform-for-of" "^7.4.4" + "@babel/plugin-transform-function-name" "^7.4.4" + "@babel/plugin-transform-literals" "^7.2.0" + "@babel/plugin-transform-member-expression-literals" "^7.2.0" + "@babel/plugin-transform-modules-amd" "^7.2.0" + "@babel/plugin-transform-modules-commonjs" "^7.4.4" + "@babel/plugin-transform-modules-systemjs" "^7.4.4" + "@babel/plugin-transform-modules-umd" "^7.2.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.4.4" + "@babel/plugin-transform-new-target" "^7.4.4" + "@babel/plugin-transform-object-super" "^7.2.0" + "@babel/plugin-transform-parameters" "^7.4.4" + "@babel/plugin-transform-property-literals" "^7.2.0" + "@babel/plugin-transform-regenerator" "^7.4.4" + "@babel/plugin-transform-reserved-words" "^7.2.0" + "@babel/plugin-transform-shorthand-properties" "^7.2.0" + "@babel/plugin-transform-spread" "^7.2.0" + "@babel/plugin-transform-sticky-regex" "^7.2.0" + "@babel/plugin-transform-template-literals" "^7.4.4" + "@babel/plugin-transform-typeof-symbol" "^7.2.0" + "@babel/plugin-transform-unicode-regex" "^7.4.4" + "@babel/types" "^7.4.4" + browserslist "^4.5.2" + core-js-compat "^3.0.0" + invariant "^2.2.2" + js-levenshtein "^1.1.3" + semver "^5.5.0" + +"@babel/preset-react@7.0.0", "@babel/preset-react@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.0.0.tgz#e86b4b3d99433c7b3e9e91747e2653958bc6b3c0" + integrity sha512-oayxyPS4Zj+hF6Et11BwuBkmpgT/zMxyuZgFrMeZID6Hdh3dGlk4sHCAhdBCpuCKW2ppBfl2uCCetlrUIJRY3w== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-transform-react-display-name" "^7.0.0" + "@babel/plugin-transform-react-jsx" "^7.0.0" + "@babel/plugin-transform-react-jsx-self" "^7.0.0" + "@babel/plugin-transform-react-jsx-source" "^7.0.0" + +"@babel/preset-typescript@7.3.3": + version "7.3.3" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.3.3.tgz#88669911053fa16b2b276ea2ede2ca603b3f307a" + integrity sha512-mzMVuIP4lqtn4du2ynEfdO0+RYcslwrZiJHXu4MGaC1ctJiW2fyaeDrtjJGs7R/KebZ1sgowcIoWf4uRpEfKEg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-transform-typescript" "^7.3.2" + +"@babel/runtime@7.4.3": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.4.3.tgz#79888e452034223ad9609187a0ad1fe0d2ad4bdc" + integrity sha512-9lsJwJLxDh/T3Q3SZszfWOTkk3pHbkmH+3KY+zwIDmsNlxsumuhS2TH3NIpktU4kNvfzy+k3eLT7aTJSPTo0OA== + dependencies: + regenerator-runtime "^0.13.2" + +"@babel/runtime@^7.0.0", "@babel/runtime@^7.3.4", "@babel/runtime@^7.4.2": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.4.4.tgz#dc2e34982eb236803aa27a07fea6857af1b9171d" + integrity sha512-w0+uT71b6Yi7i5SE0co4NioIpSYS6lLiXvCzWzGSKvpK5vdQtCbICHMj+gbAKAOtxiV6HsVh/MBdaF9EQ6faSg== + dependencies: + regenerator-runtime "^0.13.2" + +"@babel/template@^7.1.0", "@babel/template@^7.4.0", "@babel/template@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.4.4.tgz#f4b88d1225689a08f5bc3a17483545be9e4ed237" + integrity sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/parser" "^7.4.4" + "@babel/types" "^7.4.4" + +"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.4.3", "@babel/traverse@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.4.4.tgz#0776f038f6d78361860b6823887d4f3937133fe8" + integrity sha512-Gw6qqkw/e6AGzlyj9KnkabJX7VcubqPtkUQVAwkc0wUMldr3A/hezNB3Rc5eIvId95iSGkGIOe5hh1kMKf951A== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.4.4" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.4.4" + "@babel/parser" "^7.4.4" + "@babel/types" "^7.4.4" + debug "^4.1.0" + globals "^11.1.0" + lodash "^4.17.11" + +"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.3.0", "@babel/types@^7.4.0", "@babel/types@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.4.4.tgz#8db9e9a629bb7c29370009b4b779ed93fe57d5f0" + integrity sha512-dOllgYdnEFOebhkKCjzSVFqw/PmmB8pH6RGOWkY4GsboQNd47b1fBThBSwlHAq9alF9vc1M3+6oqR47R50L0tQ== + dependencies: + esutils "^2.0.2" + lodash "^4.17.11" + to-fast-properties "^2.0.0" + +"@cnakazawa/watch@^1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.3.tgz#099139eaec7ebf07a27c1786a3ff64f39464d2ef" + integrity sha512-r5160ogAvGyHsal38Kux7YYtodEKOj89RGb28ht1jh3SJb08VwRwAKKJL0bGb04Zd/3r9FL3BFIc3bBidYffCA== + dependencies: + exec-sh "^0.3.2" + minimist "^1.2.0" + +"@csstools/convert-colors@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7" + integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== + +"@csstools/normalize.css@^9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@csstools/normalize.css/-/normalize.css-9.0.1.tgz#c27b391d8457d1e893f1eddeaf5e5412d12ffbb5" + integrity sha512-6It2EVfGskxZCQhuykrfnALg7oVeiI6KclWSmGDqB0AiInVrTGB9Jp9i4/Ad21u9Jde/voVQz6eFX/eSg/UsPA== + +"@hapi/address@2.x.x": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.0.0.tgz#9f05469c88cb2fd3dcd624776b54ee95c312126a" + integrity sha512-mV6T0IYqb0xL1UALPFplXYQmR0twnXG0M6jUswpquqT2sD12BOiCiLy3EvMp/Fy7s3DZElC4/aPjEjo2jeZpvw== + +"@hapi/hoek@6.x.x": + version "6.2.1" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-6.2.1.tgz#d3a66329159af879bfdf0b0cff2229c43c5a3451" + integrity sha512-+ryw4GU9pjr1uT6lBuErHJg3NYqzwJTvZ75nKuJijEzpd00Uqi6oiawTGDDf5Hl0zWmI7qHfOtaqB0kpQZJQzA== + +"@hapi/joi@^15.0.0": + version "15.0.2" + resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.0.2.tgz#2989041a06ee2941cf6dd247ffff8032640d16bb" + integrity sha512-c3NwWBHzUnEavcaCpGaepOcygS17pSnOh5ZYUBz+sfqCP7kC9haLcRnd3U8KFC4TbLFmRwKnmYglsc47m9yapg== + dependencies: + "@hapi/address" "2.x.x" + "@hapi/hoek" "6.x.x" + "@hapi/topo" "3.x.x" + +"@hapi/topo@3.x.x": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.0.tgz#5c47cd9637c2953db185aa957a27bcb2a8b7a6f8" + integrity sha512-gZDI/eXOIk8kP2PkUKjWu9RW8GGVd2Hkgjxyr/S7Z+JF+0mr7bAlbw+DkTRxnD580o8Kqxlnba9wvqp5aOHBww== + dependencies: + "@hapi/hoek" "6.x.x" + +"@jest/console@^24.7.1": + version "24.7.1" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-24.7.1.tgz#32a9e42535a97aedfe037e725bd67e954b459545" + integrity sha512-iNhtIy2M8bXlAOULWVTUxmnelTLFneTNEkHCgPmgd+zNwy9zVddJ6oS5rZ9iwoscNdT5mMwUd0C51v/fSlzItg== + dependencies: + "@jest/source-map" "^24.3.0" + chalk "^2.0.1" + slash "^2.0.0" + +"@jest/core@^24.8.0": + version "24.8.0" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-24.8.0.tgz#fbbdcd42a41d0d39cddbc9f520c8bab0c33eed5b" + integrity sha512-R9rhAJwCBQzaRnrRgAdVfnglUuATXdwTRsYqs6NMdVcAl5euG8LtWDe+fVkN27YfKVBW61IojVsXKaOmSnqd/A== + dependencies: + "@jest/console" "^24.7.1" + "@jest/reporters" "^24.8.0" + "@jest/test-result" "^24.8.0" + "@jest/transform" "^24.8.0" + "@jest/types" "^24.8.0" + ansi-escapes "^3.0.0" + chalk "^2.0.1" + exit "^0.1.2" + graceful-fs "^4.1.15" + jest-changed-files "^24.8.0" + jest-config "^24.8.0" + jest-haste-map "^24.8.0" + jest-message-util "^24.8.0" + jest-regex-util "^24.3.0" + jest-resolve-dependencies "^24.8.0" + jest-runner "^24.8.0" + jest-runtime "^24.8.0" + jest-snapshot "^24.8.0" + jest-util "^24.8.0" + jest-validate "^24.8.0" + jest-watcher "^24.8.0" + micromatch "^3.1.10" + p-each-series "^1.0.0" + pirates "^4.0.1" + realpath-native "^1.1.0" + rimraf "^2.5.4" + strip-ansi "^5.0.0" + +"@jest/environment@^24.8.0": + version "24.8.0" + resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-24.8.0.tgz#0342261383c776bdd652168f68065ef144af0eac" + integrity sha512-vlGt2HLg7qM+vtBrSkjDxk9K0YtRBi7HfRFaDxoRtyi+DyVChzhF20duvpdAnKVBV6W5tym8jm0U9EfXbDk1tw== + dependencies: + "@jest/fake-timers" "^24.8.0" + "@jest/transform" "^24.8.0" + "@jest/types" "^24.8.0" + jest-mock "^24.8.0" + +"@jest/fake-timers@^24.8.0": + version "24.8.0" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-24.8.0.tgz#2e5b80a4f78f284bcb4bd5714b8e10dd36a8d3d1" + integrity sha512-2M4d5MufVXwi6VzZhJ9f5S/wU4ud2ck0kxPof1Iz3zWx6Y+V2eJrES9jEktB6O3o/oEyk+il/uNu9PvASjWXQw== + dependencies: + "@jest/types" "^24.8.0" + jest-message-util "^24.8.0" + jest-mock "^24.8.0" + +"@jest/reporters@^24.8.0": + version "24.8.0" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-24.8.0.tgz#075169cd029bddec54b8f2c0fc489fd0b9e05729" + integrity sha512-eZ9TyUYpyIIXfYCrw0UHUWUvE35vx5I92HGMgS93Pv7du+GHIzl+/vh8Qj9MCWFK/4TqyttVBPakWMOfZRIfxw== + dependencies: + "@jest/environment" "^24.8.0" + "@jest/test-result" "^24.8.0" + "@jest/transform" "^24.8.0" + "@jest/types" "^24.8.0" + chalk "^2.0.1" + exit "^0.1.2" + glob "^7.1.2" + istanbul-lib-coverage "^2.0.2" + istanbul-lib-instrument "^3.0.1" + istanbul-lib-report "^2.0.4" + istanbul-lib-source-maps "^3.0.1" + istanbul-reports "^2.1.1" + jest-haste-map "^24.8.0" + jest-resolve "^24.8.0" + jest-runtime "^24.8.0" + jest-util "^24.8.0" + jest-worker "^24.6.0" + node-notifier "^5.2.1" + slash "^2.0.0" + source-map "^0.6.0" + string-length "^2.0.0" + +"@jest/source-map@^24.3.0": + version "24.3.0" + resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-24.3.0.tgz#563be3aa4d224caf65ff77edc95cd1ca4da67f28" + integrity sha512-zALZt1t2ou8le/crCeeiRYzvdnTzaIlpOWaet45lNSqNJUnXbppUUFR4ZUAlzgDmKee4Q5P/tKXypI1RiHwgag== + dependencies: + callsites "^3.0.0" + graceful-fs "^4.1.15" + source-map "^0.6.0" + +"@jest/test-result@^24.8.0": + version "24.8.0" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-24.8.0.tgz#7675d0aaf9d2484caa65e048d9b467d160f8e9d3" + integrity sha512-+YdLlxwizlfqkFDh7Mc7ONPQAhA4YylU1s529vVM1rsf67vGZH/2GGm5uO8QzPeVyaVMobCQ7FTxl38QrKRlng== + dependencies: + "@jest/console" "^24.7.1" + "@jest/types" "^24.8.0" + "@types/istanbul-lib-coverage" "^2.0.0" + +"@jest/test-sequencer@^24.8.0": + version "24.8.0" + resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-24.8.0.tgz#2f993bcf6ef5eb4e65e8233a95a3320248cf994b" + integrity sha512-OzL/2yHyPdCHXEzhoBuq37CE99nkme15eHkAzXRVqthreWZamEMA0WoetwstsQBCXABhczpK03JNbc4L01vvLg== + dependencies: + "@jest/test-result" "^24.8.0" + jest-haste-map "^24.8.0" + jest-runner "^24.8.0" + jest-runtime "^24.8.0" + +"@jest/transform@^24.8.0": + version "24.8.0" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-24.8.0.tgz#628fb99dce4f9d254c6fd9341e3eea262e06fef5" + integrity sha512-xBMfFUP7TortCs0O+Xtez2W7Zu1PLH9bvJgtraN1CDST6LBM/eTOZ9SfwS/lvV8yOfcDpFmwf9bq5cYbXvqsvA== + dependencies: + "@babel/core" "^7.1.0" + "@jest/types" "^24.8.0" + babel-plugin-istanbul "^5.1.0" + chalk "^2.0.1" + convert-source-map "^1.4.0" + fast-json-stable-stringify "^2.0.0" + graceful-fs "^4.1.15" + jest-haste-map "^24.8.0" + jest-regex-util "^24.3.0" + jest-util "^24.8.0" + micromatch "^3.1.10" + realpath-native "^1.1.0" + slash "^2.0.0" + source-map "^0.6.1" + write-file-atomic "2.4.1" + +"@jest/types@^24.7.0", "@jest/types@^24.8.0": + version "24.8.0" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-24.8.0.tgz#f31e25948c58f0abd8c845ae26fcea1491dea7ad" + integrity sha512-g17UxVr2YfBtaMUxn9u/4+siG1ptg9IGYAYwvpwn61nBg779RXnjE/m7CxYcIzEt0AbHZZAHSEZNhkE2WxURVg== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^1.1.1" + "@types/yargs" "^12.0.9" + +"@mrmlnc/readdir-enhanced@^2.2.1": + version "2.2.1" + resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" + integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== + dependencies: + call-me-maybe "^1.0.1" + glob-to-regexp "^0.3.0" + +"@nodelib/fs.stat@^1.1.2": + version "1.1.3" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" + integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== + +"@svgr/babel-plugin-add-jsx-attribute@^4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-4.2.0.tgz#dadcb6218503532d6884b210e7f3c502caaa44b1" + integrity sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig== + +"@svgr/babel-plugin-remove-jsx-attribute@^4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-4.2.0.tgz#297550b9a8c0c7337bea12bdfc8a80bb66f85abc" + integrity sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ== + +"@svgr/babel-plugin-remove-jsx-empty-expression@^4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-4.2.0.tgz#c196302f3e68eab6a05e98af9ca8570bc13131c7" + integrity sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w== + +"@svgr/babel-plugin-replace-jsx-attribute-value@^4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-4.2.0.tgz#310ec0775de808a6a2e4fd4268c245fd734c1165" + integrity sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w== + +"@svgr/babel-plugin-svg-dynamic-title@^4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-4.2.0.tgz#43f0f689a5347a894160eb51b39a109889a4df20" + integrity sha512-gH2qItapwCUp6CCqbxvzBbc4dh4OyxdYKsW3EOkYexr0XUmQL0ScbdNh6DexkZ01T+sdClniIbnCObsXcnx3sQ== + +"@svgr/babel-plugin-svg-em-dimensions@^4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-4.2.0.tgz#9a94791c9a288108d20a9d2cc64cac820f141391" + integrity sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w== + +"@svgr/babel-plugin-transform-react-native-svg@^4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-4.2.0.tgz#151487322843359a1ca86b21a3815fd21a88b717" + integrity sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw== + +"@svgr/babel-plugin-transform-svg-component@^4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-4.2.0.tgz#5f1e2f886b2c85c67e76da42f0f6be1b1767b697" + integrity sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw== + +"@svgr/babel-preset@^4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-4.2.0.tgz#c9fc236445a02a8cd4e750085e51c181de00d6c5" + integrity sha512-iLetHpRCQXfK47voAs5/uxd736cCyocEdorisjAveZo8ShxJ/ivSZgstBmucI1c8HyMF5tOrilJLoFbhpkPiKw== + dependencies: + "@svgr/babel-plugin-add-jsx-attribute" "^4.2.0" + "@svgr/babel-plugin-remove-jsx-attribute" "^4.2.0" + "@svgr/babel-plugin-remove-jsx-empty-expression" "^4.2.0" + "@svgr/babel-plugin-replace-jsx-attribute-value" "^4.2.0" + "@svgr/babel-plugin-svg-dynamic-title" "^4.2.0" + "@svgr/babel-plugin-svg-em-dimensions" "^4.2.0" + "@svgr/babel-plugin-transform-react-native-svg" "^4.2.0" + "@svgr/babel-plugin-transform-svg-component" "^4.2.0" + +"@svgr/core@^4.1.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@svgr/core/-/core-4.2.0.tgz#f32ef8b9d05312aaa775896ec30ae46a6521e248" + integrity sha512-nvzXaf2VavqjMCTTfsZfjL4o9035KedALkMzk82qOlHOwBb8JT+9+zYDgBl0oOunbVF94WTLnvGunEg0csNP3Q== + dependencies: + "@svgr/plugin-jsx" "^4.2.0" + camelcase "^5.3.1" + cosmiconfig "^5.2.0" + +"@svgr/hast-util-to-babel-ast@^4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-4.2.0.tgz#dd743435a5f3a8e84a1da067f27b5fae3d7b6b63" + integrity sha512-IvAeb7gqrGB5TH9EGyBsPrMRH/QCzIuAkLySKvH2TLfLb2uqk98qtJamordRQTpHH3e6TORfBXoTo7L7Opo/Ow== + dependencies: + "@babel/types" "^7.4.0" + +"@svgr/plugin-jsx@^4.1.0", "@svgr/plugin-jsx@^4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-4.2.0.tgz#15a91562c9b5f90640ea0bdcb2ad59d692ee7ae9" + integrity sha512-AM1YokmZITgveY9bulLVquqNmwiFo2Px2HL+IlnTCR01YvWDfRL5QKdnF7VjRaS5MNP938mmqvL0/8oz3zQMkg== + dependencies: + "@babel/core" "^7.4.3" + "@svgr/babel-preset" "^4.2.0" + "@svgr/hast-util-to-babel-ast" "^4.2.0" + rehype-parse "^6.0.0" + unified "^7.1.0" + vfile "^4.0.0" + +"@svgr/plugin-svgo@^4.0.3": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-4.2.0.tgz#2a594a2d3312955e75fd87dc77ae51f377c809f3" + integrity sha512-zUEKgkT172YzHh3mb2B2q92xCnOAMVjRx+o0waZ1U50XqKLrVQ/8dDqTAtnmapdLsGurv8PSwenjLCUpj6hcvw== + dependencies: + cosmiconfig "^5.2.0" + merge-deep "^3.0.2" + svgo "^1.2.1" + +"@svgr/webpack@4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-4.1.0.tgz#20c88f32f731c7b1d4711045b2b993887d731c28" + integrity sha512-d09ehQWqLMywP/PT/5JvXwPskPK9QCXUjiSkAHehreB381qExXf5JFCBWhfEyNonRbkIneCeYM99w+Ud48YIQQ== + dependencies: + "@babel/core" "^7.1.6" + "@babel/plugin-transform-react-constant-elements" "^7.0.0" + "@babel/preset-env" "^7.1.6" + "@babel/preset-react" "^7.0.0" + "@svgr/core" "^4.1.0" + "@svgr/plugin-jsx" "^4.1.0" + "@svgr/plugin-svgo" "^4.0.3" + loader-utils "^1.1.0" + +"@types/babel__core@^7.1.0": + version "7.1.1" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.1.tgz#ce9a9e5d92b7031421e1d0d74ae59f572ba48be6" + integrity sha512-+hjBtgcFPYyCTo0A15+nxrCVJL7aC6Acg87TXd5OW3QhHswdrOLoles+ldL2Uk8q++7yIfl4tURtztccdeeyOw== + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + "@types/babel__generator" "*" + "@types/babel__template" "*" + "@types/babel__traverse" "*" + +"@types/babel__generator@*": + version "7.0.2" + resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.0.2.tgz#d2112a6b21fad600d7674274293c85dce0cb47fc" + integrity sha512-NHcOfab3Zw4q5sEE2COkpfXjoE7o+PmqD9DQW4koUT3roNxwziUdXGnRndMat/LJNUtePwn1TlP4do3uoe3KZQ== + dependencies: + "@babel/types" "^7.0.0" + +"@types/babel__template@*": + version "7.0.2" + resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.0.2.tgz#4ff63d6b52eddac1de7b975a5223ed32ecea9307" + integrity sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg== + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + +"@types/babel__traverse@*", "@types/babel__traverse@^7.0.6": + version "7.0.6" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.0.6.tgz#328dd1a8fc4cfe3c8458be9477b219ea158fd7b2" + integrity sha512-XYVgHF2sQ0YblLRMLNPB3CkFMewzFmlDsH/TneZFHUXDlABQgh88uOxuez7ZcXxayLFrqLwtDH1t+FmlFwNZxw== + dependencies: + "@babel/types" "^7.3.0" + +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz#42995b446db9a48a11a07ec083499a860e9138ff" + integrity sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg== + +"@types/istanbul-lib-report@*": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz#e5471e7fa33c61358dd38426189c037a58433b8c" + integrity sha512-3BUTyMzbZa2DtDI2BkERNC6jJw2Mr2Y0oGI7mRxYNBPxppbtEK1F66u3bKwU2g+wxwWI7PAoRpJnOY1grJqzHg== + dependencies: + "@types/istanbul-lib-coverage" "*" + +"@types/istanbul-reports@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz#7a8cbf6a406f36c8add871625b278eaf0b0d255a" + integrity sha512-UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA== + dependencies: + "@types/istanbul-lib-coverage" "*" + "@types/istanbul-lib-report" "*" + +"@types/jest-diff@*": + version "20.0.1" + resolved "https://registry.yarnpkg.com/@types/jest-diff/-/jest-diff-20.0.1.tgz#35cc15b9c4f30a18ef21852e255fdb02f6d59b89" + integrity sha512-yALhelO3i0hqZwhjtcr6dYyaLoCHbAMshwtj6cGxTvHZAKXHsYGdff6E8EPw3xLKY0ELUTQ69Q1rQiJENnccMA== + +"@types/jest@24.0.13": + version "24.0.13" + resolved "https://registry.yarnpkg.com/@types/jest/-/jest-24.0.13.tgz#10f50b64cb05fb02411fbba49e9042a3a11da3f9" + integrity sha512-3m6RPnO35r7Dg+uMLj1+xfZaOgIHHHut61djNjzwExXN4/Pm9has9C6I1KMYSfz7mahDhWUOVg4HW/nZdv5Pww== + dependencies: + "@types/jest-diff" "*" + +"@types/node@*": + version "12.0.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-12.0.0.tgz#d11813b9c0ff8aaca29f04cbc12817f4c7d656e5" + integrity sha512-Jrb/x3HT4PTJp6a4avhmJCDEVrPdqLfl3e8GGMbpkGGdwAV5UGlIs4vVEfsHHfylZVOKZWpOqmqFH8CbfOZ6kg== + +"@types/node@12.0.2": + version "12.0.2" + resolved "https://registry.yarnpkg.com/@types/node/-/node-12.0.2.tgz#3452a24edf9fea138b48fad4a0a028a683da1e40" + integrity sha512-5tabW/i+9mhrfEOUcLDu2xBPsHJ+X5Orqy9FKpale3SjDA17j5AEpYq5vfy3oAeAHGcvANRCO3NV3d2D6q3NiA== + +"@types/prop-types@*": + version "15.7.1" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.1.tgz#f1a11e7babb0c3cad68100be381d1e064c68f1f6" + integrity sha512-CFzn9idOEpHrgdw8JsoTkaDDyRWk1jrzIV8djzcgpq0y9tG4B4lFT+Nxh52DVpDXV+n4+NPNv7M1Dj5uMp6XFg== + +"@types/q@^1.5.1": + version "1.5.2" + resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.2.tgz#690a1475b84f2a884fd07cd797c00f5f31356ea8" + integrity sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw== + +"@types/react-dom@16.8.4": + version "16.8.4" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-16.8.4.tgz#7fb7ba368857c7aa0f4e4511c4710ca2c5a12a88" + integrity sha512-eIRpEW73DCzPIMaNBDP5pPIpK1KXyZwNgfxiVagb5iGiz6da+9A5hslSX6GAQKdO7SayVCS/Fr2kjqprgAvkfA== + dependencies: + "@types/react" "*" + +"@types/react@*", "@types/react@16.8.17": + version "16.8.17" + resolved "https://registry.yarnpkg.com/@types/react/-/react-16.8.17.tgz#f287b76a5badb93bc9aa3f54521a3eb53d6c2374" + integrity sha512-pln3mgc6VfkNg92WXODul/ONo140huK9OMsx62GlBlZ2lvjNK86PQJhYMPLO1i66aF5O9OPyZefogvNltBIszA== + dependencies: + "@types/prop-types" "*" + csstype "^2.2.0" + +"@types/stack-utils@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-1.0.1.tgz#0a851d3bd96498fa25c33ab7278ed3bd65f06c3e" + integrity sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw== + +"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e" + integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ== + +"@types/vfile-message@*": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@types/vfile-message/-/vfile-message-1.0.1.tgz#e1e9895cc6b36c462d4244e64e6d0b6eaf65355a" + integrity sha512-mlGER3Aqmq7bqR1tTTIVHq8KSAFFRyGbrxuM8C/H82g6k7r2fS+IMEkIu3D7JHzG10NvPdR8DNx0jr0pwpp4dA== + dependencies: + "@types/node" "*" + "@types/unist" "*" + +"@types/vfile@^3.0.0": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@types/vfile/-/vfile-3.0.2.tgz#19c18cd232df11ce6fa6ad80259bc86c366b09b9" + integrity sha512-b3nLFGaGkJ9rzOcuXRfHkZMdjsawuDD0ENL9fzTophtBg8FJHSGbH7daXkEpcwy3v7Xol3pAvsmlYyFhR4pqJw== + dependencies: + "@types/node" "*" + "@types/unist" "*" + "@types/vfile-message" "*" + +"@types/yargs@^12.0.2", "@types/yargs@^12.0.9": + version "12.0.12" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-12.0.12.tgz#45dd1d0638e8c8f153e87d296907659296873916" + integrity sha512-SOhuU4wNBxhhTHxYaiG5NY4HBhDIDnJF60GU+2LqHAdKKer86//e4yg69aENCtQ04n0ovz+tq2YPME5t5yp4pw== + +"@typescript-eslint/eslint-plugin@1.6.0": + version "1.6.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-1.6.0.tgz#a5ff3128c692393fb16efa403ec7c8a5593dab0f" + integrity sha512-U224c29E2lo861TQZs6GSmyC0OYeRNg6bE9UVIiFBxN2MlA0nq2dCrgIVyyRbC05UOcrgf2Wk/CF2gGOPQKUSQ== + dependencies: + "@typescript-eslint/parser" "1.6.0" + "@typescript-eslint/typescript-estree" "1.6.0" + requireindex "^1.2.0" + tsutils "^3.7.0" + +"@typescript-eslint/parser@1.6.0": + version "1.6.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-1.6.0.tgz#f01189c8b90848e3b8e45a6cdad27870529d1804" + integrity sha512-VB9xmSbfafI+/kI4gUK3PfrkGmrJQfh0N4EScT1gZXSZyUxpsBirPL99EWZg9MmPG0pzq/gMtgkk7/rAHj4aQw== + dependencies: + "@typescript-eslint/typescript-estree" "1.6.0" + eslint-scope "^4.0.0" + eslint-visitor-keys "^1.0.0" + +"@typescript-eslint/typescript-estree@1.6.0": + version "1.6.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-1.6.0.tgz#6cf43a07fee08b8eb52e4513b428c8cdc9751ef0" + integrity sha512-A4CanUwfaG4oXobD5y7EXbsOHjCwn8tj1RDd820etpPAjH+Icjc2K9e/DQM1Hac5zH2BSy+u6bjvvF2wwREvYA== + dependencies: + lodash.unescape "4.0.1" + semver "5.5.0" + +"@webassemblyjs/ast@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.8.5.tgz#51b1c5fe6576a34953bf4b253df9f0d490d9e359" + integrity sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ== + dependencies: + "@webassemblyjs/helper-module-context" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/wast-parser" "1.8.5" + +"@webassemblyjs/floating-point-hex-parser@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz#1ba926a2923613edce496fd5b02e8ce8a5f49721" + integrity sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ== + +"@webassemblyjs/helper-api-error@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz#c49dad22f645227c5edb610bdb9697f1aab721f7" + integrity sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA== + +"@webassemblyjs/helper-buffer@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz#fea93e429863dd5e4338555f42292385a653f204" + integrity sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q== + +"@webassemblyjs/helper-code-frame@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz#9a740ff48e3faa3022b1dff54423df9aa293c25e" + integrity sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ== + dependencies: + "@webassemblyjs/wast-printer" "1.8.5" + +"@webassemblyjs/helper-fsm@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz#ba0b7d3b3f7e4733da6059c9332275d860702452" + integrity sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow== + +"@webassemblyjs/helper-module-context@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz#def4b9927b0101dc8cbbd8d1edb5b7b9c82eb245" + integrity sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g== + dependencies: + "@webassemblyjs/ast" "1.8.5" + mamacro "^0.0.3" + +"@webassemblyjs/helper-wasm-bytecode@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz#537a750eddf5c1e932f3744206551c91c1b93e61" + integrity sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ== + +"@webassemblyjs/helper-wasm-section@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz#74ca6a6bcbe19e50a3b6b462847e69503e6bfcbf" + integrity sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-buffer" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/wasm-gen" "1.8.5" + +"@webassemblyjs/ieee754@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz#712329dbef240f36bf57bd2f7b8fb9bf4154421e" + integrity sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g== + dependencies: + "@xtuc/ieee754" "^1.2.0" + +"@webassemblyjs/leb128@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.8.5.tgz#044edeb34ea679f3e04cd4fd9824d5e35767ae10" + integrity sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A== + dependencies: + "@xtuc/long" "4.2.2" + +"@webassemblyjs/utf8@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.8.5.tgz#a8bf3b5d8ffe986c7c1e373ccbdc2a0915f0cedc" + integrity sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw== + +"@webassemblyjs/wasm-edit@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz#962da12aa5acc1c131c81c4232991c82ce56e01a" + integrity sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-buffer" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/helper-wasm-section" "1.8.5" + "@webassemblyjs/wasm-gen" "1.8.5" + "@webassemblyjs/wasm-opt" "1.8.5" + "@webassemblyjs/wasm-parser" "1.8.5" + "@webassemblyjs/wast-printer" "1.8.5" + +"@webassemblyjs/wasm-gen@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz#54840766c2c1002eb64ed1abe720aded714f98bc" + integrity sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/ieee754" "1.8.5" + "@webassemblyjs/leb128" "1.8.5" + "@webassemblyjs/utf8" "1.8.5" + +"@webassemblyjs/wasm-opt@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz#b24d9f6ba50394af1349f510afa8ffcb8a63d264" + integrity sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-buffer" "1.8.5" + "@webassemblyjs/wasm-gen" "1.8.5" + "@webassemblyjs/wasm-parser" "1.8.5" + +"@webassemblyjs/wasm-parser@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz#21576f0ec88b91427357b8536383668ef7c66b8d" + integrity sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-api-error" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/ieee754" "1.8.5" + "@webassemblyjs/leb128" "1.8.5" + "@webassemblyjs/utf8" "1.8.5" + +"@webassemblyjs/wast-parser@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz#e10eecd542d0e7bd394f6827c49f3df6d4eefb8c" + integrity sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/floating-point-hex-parser" "1.8.5" + "@webassemblyjs/helper-api-error" "1.8.5" + "@webassemblyjs/helper-code-frame" "1.8.5" + "@webassemblyjs/helper-fsm" "1.8.5" + "@xtuc/long" "4.2.2" + +"@webassemblyjs/wast-printer@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz#114bbc481fd10ca0e23b3560fa812748b0bae5bc" + integrity sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/wast-parser" "1.8.5" + "@xtuc/long" "4.2.2" + +"@xtuc/ieee754@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + +"@xtuc/long@4.2.2": + version "4.2.2" + resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" + integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== + +abab@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.0.tgz#aba0ab4c5eee2d4c79d3487d85450fb2376ebb0f" + integrity sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w== + +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + +accepts@~1.3.4, accepts@~1.3.5: + version "1.3.7" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" + integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== + dependencies: + mime-types "~2.1.24" + negotiator "0.6.2" + +acorn-dynamic-import@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz#482210140582a36b83c3e342e1cfebcaa9240948" + integrity sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw== + +acorn-globals@^4.1.0, acorn-globals@^4.3.0: + version "4.3.2" + resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.2.tgz#4e2c2313a597fd589720395f6354b41cd5ec8006" + integrity sha512-BbzvZhVtZP+Bs1J1HcwrQe8ycfO0wStkSGxuul3He3GkHOIZ6eTqOkPuw9IP1X3+IkOo4wiJmwkobzXYz4wewQ== + dependencies: + acorn "^6.0.1" + acorn-walk "^6.0.1" + +acorn-jsx@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.1.tgz#32a064fd925429216a09b141102bfdd185fae40e" + integrity sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg== + +acorn-walk@^6.0.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.1.1.tgz#d363b66f5fac5f018ff9c3a1e7b6f8e310cc3913" + integrity sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw== + +acorn@^5.5.3: + version "5.7.3" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279" + integrity sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw== + +acorn@^6.0.1, acorn@^6.0.4, acorn@^6.0.5, acorn@^6.0.7: + version "6.1.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.1.1.tgz#7d25ae05bb8ad1f9b699108e1094ecd7884adc1f" + integrity sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA== + +address@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/address/-/address-1.0.3.tgz#b5f50631f8d6cec8bd20c963963afb55e06cbce9" + integrity sha512-z55ocwKBRLryBs394Sm3ushTtBeg6VAeuku7utSoSnsJKvKcnXFIyC6vh27n3rXyxSgkJBBCAvyOn7gSUcTYjg== + +address@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/address/-/address-1.1.0.tgz#ef8e047847fcd2c5b6f50c16965f924fd99fe709" + integrity sha512-4diPfzWbLEIElVG4AnqP+00SULlPzNuyJFNnmMrLgyaxG6tZXJ1sn7mjBu4fHrJE+Yp/jgylOweJn2xsLMFggQ== + +ajv-errors@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" + integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== + +ajv-keywords@^3.1.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.0.tgz#4b831e7b531415a7cc518cd404e73f6193c6349d" + integrity sha512-aUjdRFISbuFOl0EIZc+9e4FfZp0bDZgAdOOf30bJmw8VM9v84SHyVyxDfbWxpGYbdZD/9XoKxfHVNmxPkhwyGw== + +ajv@^6.1.0, ajv@^6.5.5, ajv@^6.9.1: + version "6.10.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1" + integrity sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg== + dependencies: + fast-deep-equal "^2.0.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +alphanum-sort@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" + integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= + +ansi-colors@^3.0.0: + version "3.2.4" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" + integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== + +ansi-escapes@^3.0.0, ansi-escapes@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" + integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== + +ansi-html@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" + integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + +ansi-regex@^4.0.0, ansi-regex@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" + integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== + +ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= + +ansi-styles@^3.2.0, ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +anymatch@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" + integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== + dependencies: + micromatch "^3.1.4" + normalize-path "^2.1.1" + +aproba@^1.0.3, aproba@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" + integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== + +are-we-there-yet@~1.1.2: + version "1.1.5" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" + integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.6" + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +aria-query@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-3.0.0.tgz#65b3fcc1ca1155a8c9ae64d6eee297f15d5133cc" + integrity sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w= + dependencies: + ast-types-flow "0.0.7" + commander "^2.11.0" + +arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= + +arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + +array-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93" + integrity sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM= + +array-filter@~0.0.0: + version "0.0.1" + resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec" + integrity sha1-fajPLiZijtcygDWB/SH2fKzS7uw= + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= + +array-flatten@^2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" + integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== + +array-includes@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz#184b48f62d92d7452bb31b323165c7f8bd02266d" + integrity sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0= + dependencies: + define-properties "^1.1.2" + es-abstract "^1.7.0" + +array-map@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662" + integrity sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI= + +array-reduce@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b" + integrity sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys= + +array-union@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" + integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= + dependencies: + array-uniq "^1.0.1" + +array-uniq@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" + integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= + +array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= + +arrify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" + integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= + +asap@~2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" + integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= + +asn1.js@^4.0.0: + version "4.10.1" + resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0" + integrity sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw== + dependencies: + bn.js "^4.0.0" + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +asn1@~0.2.3: + version "0.2.4" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" + integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== + dependencies: + safer-buffer "~2.1.0" + +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= + +assert@^1.1.1: + version "1.5.0" + resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb" + integrity sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA== + dependencies: + object-assign "^4.1.1" + util "0.10.3" + +assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= + +ast-types-flow@0.0.7, ast-types-flow@^0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad" + integrity sha1-9wtzXGvKGlycItmCw+Oef+ujva0= + +astral-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" + integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== + +async-each@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" + integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== + +async-limiter@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8" + integrity sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg== + +async@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" + integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + +atob@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + +autoprefixer@^9.4.9: + version "9.5.1" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.5.1.tgz#243b1267b67e7e947f28919d786b50d3bb0fb357" + integrity sha512-KJSzkStUl3wP0D5sdMlP82Q52JLy5+atf2MHAre48+ckWkXgixmfHyWmA77wFDy6jTHU6mIgXv6hAQ2mf1PjJQ== + dependencies: + browserslist "^4.5.4" + caniuse-lite "^1.0.30000957" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss "^7.0.14" + postcss-value-parser "^3.3.1" + +aws-sign2@~0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= + +aws4@^1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" + integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== + +axobject-query@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.0.2.tgz#ea187abe5b9002b377f925d8bf7d1c561adf38f9" + integrity sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww== + dependencies: + ast-types-flow "0.0.7" + +babel-code-frame@^6.22.0, babel-code-frame@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" + integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= + dependencies: + chalk "^1.1.3" + esutils "^2.0.2" + js-tokens "^3.0.2" + +babel-core@^6.26.0, babel-core@^6.26.3: + version "6.26.3" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207" + integrity sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA== + dependencies: + babel-code-frame "^6.26.0" + babel-generator "^6.26.0" + babel-helpers "^6.24.1" + babel-messages "^6.23.0" + babel-register "^6.26.0" + babel-runtime "^6.26.0" + babel-template "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + convert-source-map "^1.5.1" + debug "^2.6.9" + json5 "^0.5.1" + lodash "^4.17.4" + minimatch "^3.0.4" + path-is-absolute "^1.0.1" + private "^0.1.8" + slash "^1.0.0" + source-map "^0.5.7" + +babel-eslint@10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.0.1.tgz#919681dc099614cd7d31d45c8908695092a1faed" + integrity sha512-z7OT1iNV+TjOwHNLLyJk+HN+YVWX+CLE6fPD2SymJZOZQBs+QIexFjhm4keGTm8MW9xr4EC9Q0PbaLB24V5GoQ== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/parser" "^7.0.0" + "@babel/traverse" "^7.0.0" + "@babel/types" "^7.0.0" + eslint-scope "3.7.1" + eslint-visitor-keys "^1.0.0" + +babel-extract-comments@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz#0a2aedf81417ed391b85e18b4614e693a0351a21" + integrity sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ== + dependencies: + babylon "^6.18.0" + +babel-generator@^6.26.0: + version "6.26.1" + resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" + integrity sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA== + dependencies: + babel-messages "^6.23.0" + babel-runtime "^6.26.0" + babel-types "^6.26.0" + detect-indent "^4.0.0" + jsesc "^1.3.0" + lodash "^4.17.4" + source-map "^0.5.7" + trim-right "^1.0.1" + +babel-helper-builder-binary-assignment-operator-visitor@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz#cce4517ada356f4220bcae8a02c2b346f9a56664" + integrity sha1-zORReto1b0IgvK6KAsKzRvmlZmQ= + dependencies: + babel-helper-explode-assignable-expression "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-builder-react-jsx@^6.24.1: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz#39ff8313b75c8b65dceff1f31d383e0ff2a408a0" + integrity sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA= + dependencies: + babel-runtime "^6.26.0" + babel-types "^6.26.0" + esutils "^2.0.2" + +babel-helper-call-delegate@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d" + integrity sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340= + dependencies: + babel-helper-hoist-variables "^6.24.1" + babel-runtime "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-define-map@^6.24.1: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz#a5f56dab41a25f97ecb498c7ebaca9819f95be5f" + integrity sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8= + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.26.0" + babel-types "^6.26.0" + lodash "^4.17.4" + +babel-helper-explode-assignable-expression@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz#f25b82cf7dc10433c55f70592d5746400ac22caa" + integrity sha1-8luCz33BBDPFX3BZLVdGQArCLKo= + dependencies: + babel-runtime "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-function-name@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9" + integrity sha1-00dbjAPtmCQqJbSDUasYOZ01gKk= + dependencies: + babel-helper-get-function-arity "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-get-function-arity@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d" + integrity sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-hoist-variables@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76" + integrity sha1-HssnaJydJVE+rbyZFKc/VAi+enY= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-optimise-call-expression@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz#f7a13427ba9f73f8f4fa993c54a97882d1244257" + integrity sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-regex@^6.24.1: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz#325c59f902f82f24b74faceed0363954f6495e72" + integrity sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI= + dependencies: + babel-runtime "^6.26.0" + babel-types "^6.26.0" + lodash "^4.17.4" + +babel-helper-remap-async-to-generator@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz#5ec581827ad723fecdd381f1c928390676e4551b" + integrity sha1-XsWBgnrXI/7N04HxySg5BnbkVRs= + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-replace-supers@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a" + integrity sha1-v22/5Dk40XNpohPKiov3S2qQqxo= + dependencies: + babel-helper-optimise-call-expression "^6.24.1" + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helpers@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" + integrity sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI= + dependencies: + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-jest@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-24.8.0.tgz#5c15ff2b28e20b0f45df43fe6b7f2aae93dba589" + integrity sha512-+5/kaZt4I9efoXzPlZASyK/lN9qdRKmmUav9smVc0ruPQD7IsfucQ87gpOE8mn2jbDuS6M/YOW6n3v9ZoIfgnw== + dependencies: + "@jest/transform" "^24.8.0" + "@jest/types" "^24.8.0" + "@types/babel__core" "^7.1.0" + babel-plugin-istanbul "^5.1.0" + babel-preset-jest "^24.6.0" + chalk "^2.4.2" + slash "^2.0.0" + +babel-loader@8.0.5: + version "8.0.5" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.5.tgz#225322d7509c2157655840bba52e46b6c2f2fe33" + integrity sha512-NTnHnVRd2JnRqPC0vW+iOQWU5pchDbYXsG2E6DMXEpMfUcQKclF9gmf3G3ZMhzG7IG9ji4coL0cm+FxeWxDpnw== + dependencies: + find-cache-dir "^2.0.0" + loader-utils "^1.0.2" + mkdirp "^0.5.1" + util.promisify "^1.0.0" + +babel-messages@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" + integrity sha1-8830cDhYA1sqKVHG7F7fbGLyYw4= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-check-es2015-constants@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a" + integrity sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-dynamic-import-node@2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.2.0.tgz#c0adfb07d95f4a4495e9aaac6ec386c4d7c2524e" + integrity sha512-fP899ELUnTaBcIzmrW7nniyqqdYWrWuJUyPWHxFa/c7r7hS6KC8FscNfLlBNIoPSc55kYMGEEKjPjJGCLbE1qA== + dependencies: + object.assign "^4.1.0" + +babel-plugin-istanbul@^5.1.0: + version "5.1.4" + resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-5.1.4.tgz#841d16b9a58eeb407a0ddce622ba02fe87a752ba" + integrity sha512-dySz4VJMH+dpndj0wjJ8JPs/7i1TdSPb1nRrn56/92pKOF9VKC1FMFJmMXjzlGGusnCAqujP6PBCiKq0sVA+YQ== + dependencies: + find-up "^3.0.0" + istanbul-lib-instrument "^3.3.0" + test-exclude "^5.2.3" + +babel-plugin-jest-hoist@^24.6.0: + version "24.6.0" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.6.0.tgz#f7f7f7ad150ee96d7a5e8e2c5da8319579e78019" + integrity sha512-3pKNH6hMt9SbOv0F3WVmy5CWQ4uogS3k0GY5XLyQHJ9EGpAT9XWkFd2ZiXXtkwFHdAHa5j7w7kfxSP5lAIwu7w== + dependencies: + "@types/babel__traverse" "^7.0.6" + +babel-plugin-macros@2.5.1: + version "2.5.1" + resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.5.1.tgz#4a119ac2c2e19b458c259b9accd7ee34fd57ec6f" + integrity sha512-xN3KhAxPzsJ6OQTktCanNpIFnnMsCV+t8OloKxIL72D6+SUZYFn9qfklPgef5HyyDtzYZqqb+fs1S12+gQY82Q== + dependencies: + "@babel/runtime" "^7.4.2" + cosmiconfig "^5.2.0" + resolve "^1.10.0" + +babel-plugin-named-asset-import@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.2.tgz#20978ed446b8e1bf4a2f42d0a94c0ece85f75f4f" + integrity sha512-CxwvxrZ9OirpXQ201Ec57OmGhmI8/ui/GwTDy0hSp6CmRvgRC0pSair6Z04Ck+JStA0sMPZzSJ3uE4n17EXpPQ== + +babel-plugin-syntax-async-functions@^6.8.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95" + integrity sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU= + +babel-plugin-syntax-exponentiation-operator@^6.8.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de" + integrity sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4= + +babel-plugin-syntax-flow@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz#4c3ab20a2af26aa20cd25995c398c4eb70310c8d" + integrity sha1-TDqyCiryaqIM0lmVw5jE63AxDI0= + +babel-plugin-syntax-jsx@^6.3.13, babel-plugin-syntax-jsx@^6.8.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946" + integrity sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY= + +babel-plugin-syntax-object-rest-spread@^6.8.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" + integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= + +babel-plugin-syntax-trailing-function-commas@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3" + integrity sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM= + +babel-plugin-transform-async-to-generator@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz#6536e378aff6cb1d5517ac0e40eb3e9fc8d08761" + integrity sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E= + dependencies: + babel-helper-remap-async-to-generator "^6.24.1" + babel-plugin-syntax-async-functions "^6.8.0" + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-arrow-functions@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" + integrity sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-block-scoped-functions@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141" + integrity sha1-u8UbSflk1wy42OC5ToICRs46YUE= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-block-scoping@^6.23.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz#d70f5299c1308d05c12f463813b0a09e73b1895f" + integrity sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8= + dependencies: + babel-runtime "^6.26.0" + babel-template "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + lodash "^4.17.4" + +babel-plugin-transform-es2015-classes@^6.23.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db" + integrity sha1-WkxYpQyclGHlZLSyo7+ryXolhNs= + dependencies: + babel-helper-define-map "^6.24.1" + babel-helper-function-name "^6.24.1" + babel-helper-optimise-call-expression "^6.24.1" + babel-helper-replace-supers "^6.24.1" + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-computed-properties@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3" + integrity sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM= + dependencies: + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-destructuring@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d" + integrity sha1-mXux8auWf2gtKwh2/jWNYOdlxW0= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-duplicate-keys@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e" + integrity sha1-c+s9MQypaePvnskcU3QabxV2Qj4= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-for-of@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691" + integrity sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-function-name@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b" + integrity sha1-g0yJhTvDaxrw86TF26qU/Y6sqos= + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-literals@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e" + integrity sha1-T1SgLWzWbPkVKAAZox0xklN3yi4= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015-modules-amd@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz#3b3e54017239842d6d19c3011c4bd2f00a00d154" + integrity sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ= + dependencies: + babel-plugin-transform-es2015-modules-commonjs "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1: + version "6.26.2" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz#58a793863a9e7ca870bdc5a881117ffac27db6f3" + integrity sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q== + dependencies: + babel-plugin-transform-strict-mode "^6.24.1" + babel-runtime "^6.26.0" + babel-template "^6.26.0" + babel-types "^6.26.0" + +babel-plugin-transform-es2015-modules-systemjs@^6.23.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23" + integrity sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM= + dependencies: + babel-helper-hoist-variables "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-modules-umd@^6.23.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz#ac997e6285cd18ed6176adb607d602344ad38468" + integrity sha1-rJl+YoXNGO1hdq22B9YCNErThGg= + dependencies: + babel-plugin-transform-es2015-modules-amd "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-object-super@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d" + integrity sha1-JM72muIcuDp/hgPa0CH1cusnj40= + dependencies: + babel-helper-replace-supers "^6.24.1" + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-parameters@^6.23.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b" + integrity sha1-V6w1GrScrxSpfNE7CfZv3wpiXys= + dependencies: + babel-helper-call-delegate "^6.24.1" + babel-helper-get-function-arity "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-shorthand-properties@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0" + integrity sha1-JPh11nIch2YbvZmkYi5R8U3jiqA= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-spread@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1" + integrity sha1-1taKmfia7cRTbIGlQujdnxdG+NE= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-sticky-regex@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc" + integrity sha1-AMHNsaynERLN8M9hJsLta0V8zbw= + dependencies: + babel-helper-regex "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-template-literals@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d" + integrity sha1-qEs0UPfp+PH2g51taH2oS7EjbY0= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-typeof-symbol@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372" + integrity sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-unicode-regex@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9" + integrity sha1-04sS9C6nMj9yk4fxinxa4frrNek= + dependencies: + babel-helper-regex "^6.24.1" + babel-runtime "^6.22.0" + regexpu-core "^2.0.0" + +babel-plugin-transform-exponentiation-operator@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz#2ab0c9c7f3098fa48907772bb813fe41e8de3a0e" + integrity sha1-KrDJx/MJj6SJB3cruBP+QejeOg4= + dependencies: + babel-helper-builder-binary-assignment-operator-visitor "^6.24.1" + babel-plugin-syntax-exponentiation-operator "^6.8.0" + babel-runtime "^6.22.0" + +babel-plugin-transform-flow-strip-types@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz#84cb672935d43714fdc32bce84568d87441cf7cf" + integrity sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988= + dependencies: + babel-plugin-syntax-flow "^6.18.0" + babel-runtime "^6.22.0" + +babel-plugin-transform-object-rest-spread@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" + integrity sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= + dependencies: + babel-plugin-syntax-object-rest-spread "^6.8.0" + babel-runtime "^6.26.0" + +babel-plugin-transform-react-display-name@^6.23.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz#67e2bf1f1e9c93ab08db96792e05392bf2cc28d1" + integrity sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-react-jsx-self@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz#df6d80a9da2612a121e6ddd7558bcbecf06e636e" + integrity sha1-322AqdomEqEh5t3XVYvL7PBuY24= + dependencies: + babel-plugin-syntax-jsx "^6.8.0" + babel-runtime "^6.22.0" + +babel-plugin-transform-react-jsx-source@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz#66ac12153f5cd2d17b3c19268f4bf0197f44ecd6" + integrity sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY= + dependencies: + babel-plugin-syntax-jsx "^6.8.0" + babel-runtime "^6.22.0" + +babel-plugin-transform-react-jsx@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz#840a028e7df460dfc3a2d29f0c0d91f6376e66a3" + integrity sha1-hAoCjn30YN/DotKfDA2R9jduZqM= + dependencies: + babel-helper-builder-react-jsx "^6.24.1" + babel-plugin-syntax-jsx "^6.8.0" + babel-runtime "^6.22.0" + +babel-plugin-transform-react-remove-prop-types@0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a" + integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== + +babel-plugin-transform-regenerator@^6.22.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz#e0703696fbde27f0a3efcacf8b4dca2f7b3a8f2f" + integrity sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8= + dependencies: + regenerator-transform "^0.10.0" + +babel-plugin-transform-strict-mode@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758" + integrity sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-preset-env@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.7.0.tgz#dea79fa4ebeb883cd35dab07e260c1c9c04df77a" + integrity sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg== + dependencies: + babel-plugin-check-es2015-constants "^6.22.0" + babel-plugin-syntax-trailing-function-commas "^6.22.0" + babel-plugin-transform-async-to-generator "^6.22.0" + babel-plugin-transform-es2015-arrow-functions "^6.22.0" + babel-plugin-transform-es2015-block-scoped-functions "^6.22.0" + babel-plugin-transform-es2015-block-scoping "^6.23.0" + babel-plugin-transform-es2015-classes "^6.23.0" + babel-plugin-transform-es2015-computed-properties "^6.22.0" + babel-plugin-transform-es2015-destructuring "^6.23.0" + babel-plugin-transform-es2015-duplicate-keys "^6.22.0" + babel-plugin-transform-es2015-for-of "^6.23.0" + babel-plugin-transform-es2015-function-name "^6.22.0" + babel-plugin-transform-es2015-literals "^6.22.0" + babel-plugin-transform-es2015-modules-amd "^6.22.0" + babel-plugin-transform-es2015-modules-commonjs "^6.23.0" + babel-plugin-transform-es2015-modules-systemjs "^6.23.0" + babel-plugin-transform-es2015-modules-umd "^6.23.0" + babel-plugin-transform-es2015-object-super "^6.22.0" + babel-plugin-transform-es2015-parameters "^6.23.0" + babel-plugin-transform-es2015-shorthand-properties "^6.22.0" + babel-plugin-transform-es2015-spread "^6.22.0" + babel-plugin-transform-es2015-sticky-regex "^6.22.0" + babel-plugin-transform-es2015-template-literals "^6.22.0" + babel-plugin-transform-es2015-typeof-symbol "^6.23.0" + babel-plugin-transform-es2015-unicode-regex "^6.22.0" + babel-plugin-transform-exponentiation-operator "^6.22.0" + babel-plugin-transform-regenerator "^6.22.0" + browserslist "^3.2.6" + invariant "^2.2.2" + semver "^5.3.0" + +babel-preset-flow@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz#e71218887085ae9a24b5be4169affb599816c49d" + integrity sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0= + dependencies: + babel-plugin-transform-flow-strip-types "^6.22.0" + +babel-preset-jest@^24.6.0: + version "24.6.0" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-24.6.0.tgz#66f06136eefce87797539c0d63f1769cc3915984" + integrity sha512-pdZqLEdmy1ZK5kyRUfvBb2IfTPb2BUvIJczlPspS8fWmBQslNNDBqVfh7BW5leOVJMDZKzjD8XEyABTk6gQ5yw== + dependencies: + "@babel/plugin-syntax-object-rest-spread" "^7.0.0" + babel-plugin-jest-hoist "^24.6.0" + +babel-preset-react-app@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-9.0.0.tgz#703108142bc9dd7173bde6a1a0138a762abc76f9" + integrity sha512-YVsDA8HpAKklhFLJtl9+AgaxrDaor8gGvDFlsg1ByOS0IPGUovumdv4/gJiAnLcDmZmKlH6+9sVOz4NVW7emAg== + dependencies: + "@babel/core" "7.4.3" + "@babel/plugin-proposal-class-properties" "7.4.0" + "@babel/plugin-proposal-decorators" "7.4.0" + "@babel/plugin-proposal-object-rest-spread" "7.4.3" + "@babel/plugin-syntax-dynamic-import" "7.2.0" + "@babel/plugin-transform-classes" "7.4.3" + "@babel/plugin-transform-destructuring" "7.4.3" + "@babel/plugin-transform-flow-strip-types" "7.4.0" + "@babel/plugin-transform-react-constant-elements" "7.2.0" + "@babel/plugin-transform-react-display-name" "7.2.0" + "@babel/plugin-transform-runtime" "7.4.3" + "@babel/preset-env" "7.4.3" + "@babel/preset-react" "7.0.0" + "@babel/preset-typescript" "7.3.3" + "@babel/runtime" "7.4.3" + babel-plugin-dynamic-import-node "2.2.0" + babel-plugin-macros "2.5.1" + babel-plugin-transform-react-remove-prop-types "0.4.24" + +babel-preset-react@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-preset-react/-/babel-preset-react-6.24.1.tgz#ba69dfaea45fc3ec639b6a4ecea6e17702c91380" + integrity sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A= + dependencies: + babel-plugin-syntax-jsx "^6.3.13" + babel-plugin-transform-react-display-name "^6.23.0" + babel-plugin-transform-react-jsx "^6.24.1" + babel-plugin-transform-react-jsx-self "^6.22.0" + babel-plugin-transform-react-jsx-source "^6.22.0" + babel-preset-flow "^6.23.0" + +babel-register@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071" + integrity sha1-btAhFz4vy0htestFxgCahW9kcHE= + dependencies: + babel-core "^6.26.0" + babel-runtime "^6.26.0" + core-js "^2.5.0" + home-or-tmp "^2.0.0" + lodash "^4.17.4" + mkdirp "^0.5.1" + source-map-support "^0.4.15" + +babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" + integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.11.0" + +babel-template@^6.24.1, babel-template@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" + integrity sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI= + dependencies: + babel-runtime "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + lodash "^4.17.4" + +babel-traverse@^6.24.1, babel-traverse@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" + integrity sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4= + dependencies: + babel-code-frame "^6.26.0" + babel-messages "^6.23.0" + babel-runtime "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + debug "^2.6.8" + globals "^9.18.0" + invariant "^2.2.2" + lodash "^4.17.4" + +babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" + integrity sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc= + dependencies: + babel-runtime "^6.26.0" + esutils "^2.0.2" + lodash "^4.17.4" + to-fast-properties "^1.0.3" + +babylon@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" + integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== + +bail@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.4.tgz#7181b66d508aa3055d3f6c13f0a0c720641dde9b" + integrity sha512-S8vuDB4w6YpRhICUDET3guPlQpaJl7od94tpZ0Fvnyp+MKW/HyDTcRDck+29C9g+d/qQHnddRH3+94kZdrW0Ww== + +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + +base64-js@^1.0.2: + version "1.3.0" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3" + integrity sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw== + +base@^0.11.1: + version "0.11.2" + resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== + dependencies: + cache-base "^1.0.1" + class-utils "^0.3.5" + component-emitter "^1.2.1" + define-property "^1.0.0" + isobject "^3.0.1" + mixin-deep "^1.2.0" + pascalcase "^0.1.1" + +batch@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= + +bcrypt-pbkdf@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= + dependencies: + tweetnacl "^0.14.3" + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + +binary-extensions@^1.0.0: + version "1.13.1" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" + integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== + +bluebird@^3.5.3: + version "3.5.4" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.4.tgz#d6cc661595de30d5b3af5fcedd3c0b3ef6ec5714" + integrity sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw== + +bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: + version "4.11.8" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" + integrity sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA== + +body-parser@1.18.3: + version "1.18.3" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4" + integrity sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ= + dependencies: + bytes "3.0.0" + content-type "~1.0.4" + debug "2.6.9" + depd "~1.1.2" + http-errors "~1.6.3" + iconv-lite "0.4.23" + on-finished "~2.3.0" + qs "6.5.2" + raw-body "2.3.3" + type-is "~1.6.16" + +bonjour@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" + integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU= + dependencies: + array-flatten "^2.1.0" + deep-equal "^1.0.1" + dns-equal "^1.0.0" + dns-txt "^2.0.2" + multicast-dns "^6.0.1" + multicast-dns-service-types "^1.1.0" + +boolbase@^1.0.0, boolbase@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^2.3.1, braces@^2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== + dependencies: + arr-flatten "^1.1.0" + array-unique "^0.3.2" + extend-shallow "^2.0.1" + fill-range "^4.0.0" + isobject "^3.0.1" + repeat-element "^1.1.2" + snapdragon "^0.8.1" + snapdragon-node "^2.0.1" + split-string "^3.0.2" + to-regex "^3.0.1" + +brorand@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" + integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= + +browser-process-hrtime@^0.1.2: + version "0.1.3" + resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz#616f00faef1df7ec1b5bf9cfe2bdc3170f26c7b4" + integrity sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw== + +browser-resolve@^1.11.3: + version "1.11.3" + resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.3.tgz#9b7cbb3d0f510e4cb86bdbd796124d28b5890af6" + integrity sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ== + dependencies: + resolve "1.1.7" + +browserify-aes@^1.0.0, browserify-aes@^1.0.4: + version "1.2.0" + resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" + integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== + dependencies: + buffer-xor "^1.0.3" + cipher-base "^1.0.0" + create-hash "^1.1.0" + evp_bytestokey "^1.0.3" + inherits "^2.0.1" + safe-buffer "^5.0.1" + +browserify-cipher@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" + integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== + dependencies: + browserify-aes "^1.0.4" + browserify-des "^1.0.0" + evp_bytestokey "^1.0.0" + +browserify-des@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" + integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== + dependencies: + cipher-base "^1.0.1" + des.js "^1.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +browserify-rsa@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524" + integrity sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ= + dependencies: + bn.js "^4.1.0" + randombytes "^2.0.1" + +browserify-sign@^4.0.0: + version "4.0.4" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298" + integrity sha1-qk62jl17ZYuqa/alfmMMvXqT0pg= + dependencies: + bn.js "^4.1.1" + browserify-rsa "^4.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.2" + elliptic "^6.0.0" + inherits "^2.0.1" + parse-asn1 "^5.0.0" + +browserify-zlib@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" + integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== + dependencies: + pako "~1.0.5" + +browserslist@4.5.4: + version "4.5.4" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.5.4.tgz#166c4ecef3b51737a42436ea8002aeea466ea2c7" + integrity sha512-rAjx494LMjqKnMPhFkuLmLp8JWEX0o8ADTGeAbOqaF+XCvYLreZrG5uVjnPBlAQ8REZK4pzXGvp0bWgrFtKaag== + dependencies: + caniuse-lite "^1.0.30000955" + electron-to-chromium "^1.3.122" + node-releases "^1.1.13" + +browserslist@^3.2.6: + version "3.2.8" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-3.2.8.tgz#b0005361d6471f0f5952797a76fc985f1f978fc6" + integrity sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ== + dependencies: + caniuse-lite "^1.0.30000844" + electron-to-chromium "^1.3.47" + +browserslist@^4.0.0, browserslist@^4.1.1, browserslist@^4.4.2, browserslist@^4.5.2, browserslist@^4.5.4: + version "4.5.6" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.5.6.tgz#ea42e8581ca2513fa7f371d4dd66da763938163d" + integrity sha512-o/hPOtbU9oX507lIqon+UvPYqpx3mHc8cV3QemSBTXwkG8gSQSK6UKvXcE/DcleU3+A59XTUHyCvZ5qGy8xVAg== + dependencies: + caniuse-lite "^1.0.30000963" + electron-to-chromium "^1.3.127" + node-releases "^1.1.17" + +bser@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/bser/-/bser-2.0.0.tgz#9ac78d3ed5d915804fd87acb158bc797147a1719" + integrity sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk= + dependencies: + node-int64 "^0.4.0" + +buffer-from@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" + integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + +buffer-indexof@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" + integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== + +buffer-xor@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" + integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= + +buffer@^4.3.0: + version "4.9.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298" + integrity sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg= + dependencies: + base64-js "^1.0.2" + ieee754 "^1.1.4" + isarray "^1.0.0" + +builtin-status-codes@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" + integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + +cacache@^11.0.2: + version "11.3.2" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.2.tgz#2d81e308e3d258ca38125b676b98b2ac9ce69bfa" + integrity sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg== + dependencies: + bluebird "^3.5.3" + chownr "^1.1.1" + figgy-pudding "^3.5.1" + glob "^7.1.3" + graceful-fs "^4.1.15" + lru-cache "^5.1.1" + mississippi "^3.0.0" + mkdirp "^0.5.1" + move-concurrently "^1.0.1" + promise-inflight "^1.0.1" + rimraf "^2.6.2" + ssri "^6.0.1" + unique-filename "^1.1.1" + y18n "^4.0.0" + +cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== + dependencies: + collection-visit "^1.0.0" + component-emitter "^1.2.1" + get-value "^2.0.6" + has-value "^1.0.0" + isobject "^3.0.1" + set-value "^2.0.0" + to-object-path "^0.3.0" + union-value "^1.0.0" + unset-value "^1.0.0" + +call-me-maybe@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" + integrity sha1-JtII6onje1y95gJQoV8DHBak1ms= + +caller-callsite@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" + integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= + dependencies: + callsites "^2.0.0" + +caller-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" + integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= + dependencies: + caller-callsite "^2.0.0" + +callsites@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" + integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camel-case@3.0.x: + version "3.0.0" + resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" + integrity sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M= + dependencies: + no-case "^2.2.0" + upper-case "^1.1.1" + +camelcase@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" + integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= + +camelcase@^5.0.0, camelcase@^5.2.0, camelcase@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +caniuse-api@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" + integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== + dependencies: + browserslist "^4.0.0" + caniuse-lite "^1.0.0" + lodash.memoize "^4.1.2" + lodash.uniq "^4.5.0" + +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000939, caniuse-lite@^1.0.30000955, caniuse-lite@^1.0.30000957, caniuse-lite@^1.0.30000963: + version "1.0.30000967" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000967.tgz#a5039577806fccee80a04aaafb2c0890b1ee2f73" + integrity sha512-rUBIbap+VJfxTzrM4akJ00lkvVb5/n5v3EGXfWzSH5zT8aJmGzjA8HWhJ4U6kCpzxozUSnB+yvAYDRPY6mRpgQ== + +caniuse-lite@^1.0.30000844: + version "1.0.30000969" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000969.tgz#7664f571f2072657bde70b00a1fc1ba41f1942a9" + integrity sha512-Kus0yxkoAJgVc0bax7S4gLSlFifCa7MnSZL9p9VuS/HIKEL4seaqh28KIQAAO50cD/rJ5CiJkJFapkdDAlhFxQ== + +capture-exit@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" + integrity sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g== + dependencies: + rsvp "^4.8.4" + +case-sensitive-paths-webpack-plugin@2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.2.0.tgz#3371ef6365ef9c25fa4b81c16ace0e9c7dc58c3e" + integrity sha512-u5ElzokS8A1pm9vM3/iDgTcI3xqHxuCao94Oz8etI3cf0Tio0p8izkDYbTIn09uP3yUUr6+veaE6IkjnTYS46g== + +caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= + +ccount@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/ccount/-/ccount-1.0.4.tgz#9cf2de494ca84060a2a8d2854edd6dfb0445f386" + integrity sha512-fpZ81yYfzentuieinmGnphk0pLkOTMm6MZdVqwd77ROvhko6iujLNGrHH5E7utq3ygWklwfmwuG+A7P+NpqT6w== + +chalk@2.4.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +chardet@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" + integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== + +chokidar@^2.0.0, chokidar@^2.0.2, chokidar@^2.0.4: + version "2.1.5" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.5.tgz#0ae8434d962281a5f56c72869e79cb6d9d86ad4d" + integrity sha512-i0TprVWp+Kj4WRPtInjexJ8Q+BqTE909VpH8xVhXrJkoc5QC8VO9TryGOqTr+2hljzc1sC62t22h5tZePodM/A== + dependencies: + anymatch "^2.0.0" + async-each "^1.0.1" + braces "^2.3.2" + glob-parent "^3.1.0" + inherits "^2.0.3" + is-binary-path "^1.0.0" + is-glob "^4.0.0" + normalize-path "^3.0.0" + path-is-absolute "^1.0.0" + readdirp "^2.2.1" + upath "^1.1.1" + optionalDependencies: + fsevents "^1.2.7" + +chownr@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" + integrity sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g== + +chrome-trace-event@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz#45a91bd2c20c9411f0963b5aaeb9a1b95e09cc48" + integrity sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A== + dependencies: + tslib "^1.9.0" + +ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" + integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== + +cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" + integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +class-utils@^0.3.5: + version "0.3.6" + resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" + +clean-css@4.2.x: + version "4.2.1" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.1.tgz#2d411ef76b8569b6d0c84068dabe85b0aa5e5c17" + integrity sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g== + dependencies: + source-map "~0.6.0" + +cli-cursor@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" + integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= + dependencies: + restore-cursor "^2.0.0" + +cli-width@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" + integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk= + +cliui@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" + integrity sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ== + dependencies: + string-width "^2.1.1" + strip-ansi "^4.0.0" + wrap-ansi "^2.0.0" + +clone-deep@^0.2.4: + version "0.2.4" + resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-0.2.4.tgz#4e73dd09e9fb971cc38670c5dced9c1896481cc6" + integrity sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY= + dependencies: + for-own "^0.1.3" + is-plain-object "^2.0.1" + kind-of "^3.0.2" + lazy-cache "^1.0.3" + shallow-clone "^0.1.2" + +clone-deep@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-2.0.2.tgz#00db3a1e173656730d1188c3d6aced6d7ea97713" + integrity sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ== + dependencies: + for-own "^1.0.0" + is-plain-object "^2.0.4" + kind-of "^6.0.0" + shallow-clone "^1.0.0" + +co@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= + +coa@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" + integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== + dependencies: + "@types/q" "^1.5.1" + chalk "^2.4.1" + q "^1.1.2" + +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= + +collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + +color-convert@^1.9.0, color-convert@^1.9.1: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +color-name@^1.0.0: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +color-string@^1.5.2: + version "1.5.3" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz#c9bbc5f01b58b5492f3d6857459cb6590ce204cc" + integrity sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw== + dependencies: + color-name "^1.0.0" + simple-swizzle "^0.2.2" + +color@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/color/-/color-3.1.1.tgz#7abf5c0d38e89378284e873c207ae2172dcc8a61" + integrity sha512-PvUltIXRjehRKPSy89VnDWFKY58xyhTLyxIg21vwQBI6qLwZNPmC8k3C1uytIgFKEpOIzN4y32iPm8231zFHIg== + dependencies: + color-convert "^1.9.1" + color-string "^1.5.2" + +combined-stream@^1.0.6, combined-stream@~1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.7.tgz#2d1d24317afb8abe95d6d2c0b07b57813539d828" + integrity sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w== + dependencies: + delayed-stream "~1.0.0" + +comma-separated-tokens@^1.0.0: + version "1.0.6" + resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.6.tgz#3cd3d8adc725ab473843db338bcdfd4a7bb087bf" + integrity sha512-f20oA7jsrrmERTS70r3tmRSxR8IJV2MTN7qe6hzgX+3ARfXrdMJFvGWvWQK0xpcBurg9j9eO2MiqzZ8Y+/UPCA== + +commander@2.17.x: + version "2.17.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" + integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== + +commander@^2.11.0, commander@^2.19.0, commander@~2.20.0: + version "2.20.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422" + integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ== + +commander@~2.19.0: + version "2.19.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" + integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== + +common-tags@^1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937" + integrity sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== + +commondir@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= + +component-emitter@^1.2.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" + integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== + +compressible@~2.0.16: + version "2.0.17" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.17.tgz#6e8c108a16ad58384a977f3a482ca20bff2f38c1" + integrity sha512-BGHeLCK1GV7j1bSmQQAi26X+GgWcTjLr/0tzSvMCl3LH1w1IJ4PFSPoV5316b30cneTziC+B1a+3OjoSUcQYmw== + dependencies: + mime-db ">= 1.40.0 < 2" + +compression@^1.5.2: + version "1.7.4" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + dependencies: + accepts "~1.3.5" + bytes "3.0.0" + compressible "~2.0.16" + debug "2.6.9" + on-headers "~1.0.2" + safe-buffer "5.1.2" + vary "~1.1.2" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +concat-stream@^1.5.0: + version "1.6.2" + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" + integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^2.2.2" + typedarray "^0.0.6" + +confusing-browser-globals@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.7.tgz#5ae852bd541a910e7ffb2dbb864a2d21a36ad29b" + integrity sha512-cgHI1azax5ATrZ8rJ+ODDML9Fvu67PimB6aNxBrc/QwSaDaM9eTfIEUHx3bBLJJ82ioSb+/5zfsMCCEJax3ByQ== + +connect-history-api-fallback@^1.3.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" + integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== + +console-browserify@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" + integrity sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA= + dependencies: + date-now "^0.1.4" + +console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= + +constants-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" + integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= + +contains-path@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a" + integrity sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= + +content-disposition@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" + integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ= + +content-type@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" + integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + +convert-source-map@^1.1.0, convert-source-map@^1.4.0, convert-source-map@^1.5.1: + version "1.6.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" + integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A== + dependencies: + safe-buffer "~5.1.1" + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= + +cookie@0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" + integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= + +copy-concurrently@^1.0.0: + version "1.0.5" + resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" + integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== + dependencies: + aproba "^1.1.1" + fs-write-stream-atomic "^1.0.8" + iferr "^0.1.5" + mkdirp "^0.5.1" + rimraf "^2.5.4" + run-queue "^1.0.0" + +copy-descriptor@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= + +core-js-compat@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.0.1.tgz#bff73ba31ca8687431b9c88f78d3362646fb76f0" + integrity sha512-2pC3e+Ht/1/gD7Sim/sqzvRplMiRnFQVlPpDVaHtY9l7zZP7knamr3VRD6NyGfHd84MrDC0tAM9ulNxYMW0T3g== + dependencies: + browserslist "^4.5.4" + core-js "3.0.1" + core-js-pure "3.0.1" + semver "^6.0.0" + +core-js-pure@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.0.1.tgz#37358fb0d024e6b86d443d794f4e37e949098cbe" + integrity sha512-mSxeQ6IghKW3MoyF4cz19GJ1cMm7761ON+WObSyLfTu/Jn3x7w4NwNFnrZxgl4MTSvYYepVLNuRtlB4loMwJ5g== + +core-js@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.0.1.tgz#1343182634298f7f38622f95e73f54e48ddf4738" + integrity sha512-sco40rF+2KlE0ROMvydjkrVMMG1vYilP2ALoRXcYR4obqbYIuV3Bg+51GEDW+HF8n7NRA+iaA4qD0nD9lo9mew== + +core-js@^2.4.0, core-js@^2.5.0: + version "2.6.5" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.5.tgz#44bc8d249e7fb2ff5d00e0341a7ffb94fbf67895" + integrity sha512-klh/kDpwX8hryYL14M9w/xei6vrv6sE8gTHDG7/T/+SEovB/G4ejwcfE/CBzO6Edsu+OETZMZ3wcX/EjUkrl5A== + +core-util-is@1.0.2, core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + +cosmiconfig@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-4.0.0.tgz#760391549580bbd2df1e562bc177b13c290972dc" + integrity sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ== + dependencies: + is-directory "^0.3.1" + js-yaml "^3.9.0" + parse-json "^4.0.0" + require-from-string "^2.0.1" + +cosmiconfig@^5.0.0, cosmiconfig@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.0.tgz#45038e4d28a7fe787203aede9c25bca4a08b12c8" + integrity sha512-nxt+Nfc3JAqf4WIWd0jXLjTJZmsPLrA9DDc4nRw2KFJQJK7DNooqSXrNI7tzLG50CF8axczly5UV929tBmh/7g== + dependencies: + import-fresh "^2.0.0" + is-directory "^0.3.1" + js-yaml "^3.13.0" + parse-json "^4.0.0" + +create-ecdh@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff" + integrity sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw== + dependencies: + bn.js "^4.1.0" + elliptic "^6.0.0" + +create-hash@^1.1.0, create-hash@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" + integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== + dependencies: + cipher-base "^1.0.1" + inherits "^2.0.1" + md5.js "^1.3.4" + ripemd160 "^2.0.1" + sha.js "^2.4.0" + +create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: + version "1.1.7" + resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" + integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== + dependencies: + cipher-base "^1.0.3" + create-hash "^1.1.0" + inherits "^2.0.1" + ripemd160 "^2.0.0" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + +cross-spawn@6.0.5, cross-spawn@^6.0.0, cross-spawn@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + dependencies: + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" + shebang-command "^1.2.0" + which "^1.2.9" + +crypto-browserify@^3.11.0: + version "3.12.0" + resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" + integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== + dependencies: + browserify-cipher "^1.0.0" + browserify-sign "^4.0.0" + create-ecdh "^4.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.0" + diffie-hellman "^5.0.0" + inherits "^2.0.1" + pbkdf2 "^3.0.3" + public-encrypt "^4.0.0" + randombytes "^2.0.0" + randomfill "^1.0.3" + +css-blank-pseudo@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz#dfdefd3254bf8a82027993674ccf35483bfcb3c5" + integrity sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w== + dependencies: + postcss "^7.0.5" + +css-color-names@0.0.4, css-color-names@^0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" + integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= + +css-declaration-sorter@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22" + integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== + dependencies: + postcss "^7.0.1" + timsort "^0.3.0" + +css-has-pseudo@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz#3c642ab34ca242c59c41a125df9105841f6966ee" + integrity sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ== + dependencies: + postcss "^7.0.6" + postcss-selector-parser "^5.0.0-rc.4" + +css-loader@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-2.1.1.tgz#d8254f72e412bb2238bb44dd674ffbef497333ea" + integrity sha512-OcKJU/lt232vl1P9EEDamhoO9iKY3tIjY5GU+XDLblAykTdgs6Ux9P1hTHve8nFKy5KPpOXOsVI/hIwi3841+w== + dependencies: + camelcase "^5.2.0" + icss-utils "^4.1.0" + loader-utils "^1.2.3" + normalize-path "^3.0.0" + postcss "^7.0.14" + postcss-modules-extract-imports "^2.0.0" + postcss-modules-local-by-default "^2.0.6" + postcss-modules-scope "^2.1.0" + postcss-modules-values "^2.0.0" + postcss-value-parser "^3.3.0" + schema-utils "^1.0.0" + +css-prefers-color-scheme@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz#6f830a2714199d4f0d0d0bb8a27916ed65cff1f4" + integrity sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg== + dependencies: + postcss "^7.0.5" + +css-select-base-adapter@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" + integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== + +css-select@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" + integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg= + dependencies: + boolbase "~1.0.0" + css-what "2.1" + domutils "1.5.1" + nth-check "~1.0.1" + +css-select@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.0.2.tgz#ab4386cec9e1f668855564b17c3733b43b2a5ede" + integrity sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ== + dependencies: + boolbase "^1.0.0" + css-what "^2.1.2" + domutils "^1.7.0" + nth-check "^1.0.2" + +css-tree@1.0.0-alpha.28: + version "1.0.0-alpha.28" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.28.tgz#8e8968190d886c9477bc8d61e96f61af3f7ffa7f" + integrity sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w== + dependencies: + mdn-data "~1.1.0" + source-map "^0.5.3" + +css-tree@1.0.0-alpha.29: + version "1.0.0-alpha.29" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.29.tgz#3fa9d4ef3142cbd1c301e7664c1f352bd82f5a39" + integrity sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg== + dependencies: + mdn-data "~1.1.0" + source-map "^0.5.3" + +css-unit-converter@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.1.tgz#d9b9281adcfd8ced935bdbaba83786897f64e996" + integrity sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY= + +css-url-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/css-url-regex/-/css-url-regex-1.1.0.tgz#83834230cc9f74c457de59eebd1543feeb83b7ec" + integrity sha1-g4NCMMyfdMRX3lnuvRVD/uuDt+w= + +css-what@2.1, css-what@^2.1.2: + version "2.1.3" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2" + integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg== + +cssdb@^4.3.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-4.4.0.tgz#3bf2f2a68c10f5c6a08abd92378331ee803cddb0" + integrity sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ== + +cssesc@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703" + integrity sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg== + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +cssnano-preset-default@^4.0.7: + version "4.0.7" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz#51ec662ccfca0f88b396dcd9679cdb931be17f76" + integrity sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA== + dependencies: + 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@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" + integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= + +cssnano-util-get-match@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d" + integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= + +cssnano-util-raw-cache@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282" + integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== + dependencies: + postcss "^7.0.0" + +cssnano-util-same-parent@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" + integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== + +cssnano@^4.1.0: + version "4.1.10" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.10.tgz#0ac41f0b13d13d465487e111b778d42da631b8b2" + integrity sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ== + dependencies: + cosmiconfig "^5.0.0" + cssnano-preset-default "^4.0.7" + is-resolvable "^1.0.0" + postcss "^7.0.0" + +csso@^3.5.1: + version "3.5.1" + resolved "https://registry.yarnpkg.com/csso/-/csso-3.5.1.tgz#7b9eb8be61628973c1b261e169d2f024008e758b" + integrity sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg== + dependencies: + css-tree "1.0.0-alpha.29" + +cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0", cssom@^0.3.4: + version "0.3.6" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.6.tgz#f85206cee04efa841f3c5982a74ba96ab20d65ad" + integrity sha512-DtUeseGk9/GBW0hl0vVPpU22iHL6YB5BUX7ml1hB+GMpo0NX5G4voX3kdWiMSEguFtcW3Vh3djqNF4aIe6ne0A== + +cssstyle@^1.0.0, cssstyle@^1.1.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.2.2.tgz#427ea4d585b18624f6fdbf9de7a2a1a3ba713077" + integrity sha512-43wY3kl1CVQSvL7wUY1qXkxVGkStjpkDmVjiIKX8R97uhajy8Bybay78uOtqvh7Q5GK75dNPfW0geWjE6qQQow== + dependencies: + cssom "0.3.x" + +csstype@^2.2.0: + version "2.6.4" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.4.tgz#d585a6062096e324e7187f80e04f92bd0f00e37f" + integrity sha512-lAJUJP3M6HxFXbqtGRc0iZrdyeN+WzOWeY0q/VnFzI+kqVrYIzC7bWlKqCW7oCIdzoPkvfp82EVvrTlQ8zsWQg== + +cyclist@~0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640" + integrity sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA= + +damerau-levenshtein@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514" + integrity sha1-AxkcQyy27qFou3fzpV/9zLiXhRQ= + +dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + dependencies: + assert-plus "^1.0.0" + +data-urls@^1.0.0, data-urls@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-1.1.0.tgz#15ee0582baa5e22bb59c77140da8f9c76963bbfe" + integrity sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ== + dependencies: + abab "^2.0.0" + whatwg-mimetype "^2.2.0" + whatwg-url "^7.0.0" + +date-now@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" + integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs= + +debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.8, debug@^2.6.9: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^3.2.5, debug@^3.2.6: + version "3.2.6" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" + integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== + dependencies: + ms "^2.1.1" + +debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" + integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== + dependencies: + ms "^2.1.1" + +decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + +decamelize@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-2.0.0.tgz#656d7bbc8094c4c788ea53c5840908c9c7d063c7" + integrity sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg== + dependencies: + xregexp "4.0.0" + +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= + +deep-equal@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" + integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU= + +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + +deep-is@~0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" + integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= + +default-gateway@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b" + integrity sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA== + dependencies: + execa "^1.0.0" + ip-regex "^2.1.0" + +define-properties@^1.1.2, define-properties@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" + integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== + dependencies: + object-keys "^1.0.12" + +define-property@^0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= + dependencies: + is-descriptor "^0.1.0" + +define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= + dependencies: + is-descriptor "^1.0.0" + +define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + +del@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz#53ecf699ffcbcb39637691ab13baf160819766e5" + integrity sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU= + dependencies: + globby "^6.1.0" + is-path-cwd "^1.0.0" + is-path-in-cwd "^1.0.0" + p-map "^1.1.1" + pify "^3.0.0" + rimraf "^2.2.8" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + +des.js@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc" + integrity sha1-wHTS4qpqipoH29YfmhXCzYPsjsw= + dependencies: + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +destroy@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + +detect-indent@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" + integrity sha1-920GQ1LN9Docts5hnE7jqUdd4gg= + dependencies: + repeating "^2.0.0" + +detect-libc@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= + +detect-newline@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2" + integrity sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I= + +detect-node@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" + integrity sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw== + +detect-port-alt@1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" + integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== + dependencies: + address "^1.0.1" + debug "^2.6.0" + +diff-sequences@^24.3.0: + version "24.3.0" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-24.3.0.tgz#0f20e8a1df1abddaf4d9c226680952e64118b975" + integrity sha512-xLqpez+Zj9GKSnPWS0WZw1igGocZ+uua8+y+5dDNTT934N3QuY1sp2LkHzwiaYQGz60hMq0pjAshdeXm5VUOEw== + +diffie-hellman@^5.0.0: + version "5.0.3" + resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" + integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== + dependencies: + bn.js "^4.1.0" + miller-rabin "^4.0.0" + randombytes "^2.0.0" + +dir-glob@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.0.0.tgz#0b205d2b6aef98238ca286598a8204d29d0a0034" + integrity sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag== + dependencies: + arrify "^1.0.1" + path-type "^3.0.0" + +dns-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" + integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= + +dns-packet@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a" + integrity sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg== + dependencies: + ip "^1.1.0" + safe-buffer "^5.0.1" + +dns-txt@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" + integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= + dependencies: + buffer-indexof "^1.0.0" + +doctrine@1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" + integrity sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= + dependencies: + esutils "^2.0.2" + isarray "^1.0.0" + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + dependencies: + esutils "^2.0.2" + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +dom-converter@^0.2: + version "0.2.0" + resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" + integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== + dependencies: + utila "~0.4" + +dom-serializer@0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.1.tgz#1ec4059e284babed36eec2941d4a970a189ce7c0" + integrity sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA== + dependencies: + domelementtype "^1.3.0" + entities "^1.1.1" + +domain-browser@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" + integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== + +domelementtype@1, domelementtype@^1.3.0, domelementtype@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + +domexception@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90" + integrity sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug== + dependencies: + webidl-conversions "^4.0.2" + +domhandler@^2.3.0: + version "2.4.2" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" + integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== + dependencies: + domelementtype "1" + +domutils@1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" + integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8= + dependencies: + dom-serializer "0" + domelementtype "1" + +domutils@^1.5.1, domutils@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" + integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== + dependencies: + dom-serializer "0" + domelementtype "1" + +dot-prop@^4.1.1: + version "4.2.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57" + integrity sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ== + dependencies: + is-obj "^1.0.0" + +dotenv-expand@4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-4.2.0.tgz#def1f1ca5d6059d24a766e587942c21106ce1275" + integrity sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU= + +dotenv@6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-6.2.0.tgz#941c0410535d942c8becf28d3f357dbd9d476064" + integrity sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w== + +duplexer@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" + integrity sha1-rOb/gIwc5mtX0ev5eXessCM0z8E= + +duplexify@^3.4.2, duplexify@^3.6.0: + version "3.7.1" + resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" + integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== + dependencies: + end-of-stream "^1.0.0" + inherits "^2.0.1" + readable-stream "^2.0.0" + stream-shift "^1.0.0" + +ecc-jsbn@~0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + dependencies: + jsbn "~0.1.0" + safer-buffer "^2.1.0" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + +electron-to-chromium@^1.3.122, electron-to-chromium@^1.3.127: + version "1.3.133" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.133.tgz#c47639c19b91feee3e22fad69f5556142007008c" + integrity sha512-lyoC8aoqbbDqsprb6aPdt9n3DpOZZzdz/T4IZKsR0/dkZIxnJVUjjcpOSwA66jPRIOyDAamCTAUqweU05kKNSg== + +electron-to-chromium@^1.3.47: + version "1.3.135" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.135.tgz#f5799b95f2bcd8de17cde47d63392d83a4477041" + integrity sha512-xXLNstRdVsisPF3pL3H9TVZo2XkMILfqtD6RiWIUmDK2sFX1Bjwqmd8LBp0Kuo2FgKO63JXPoEVGm8WyYdwP0Q== + +elliptic@^6.0.0: + version "6.4.1" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.1.tgz#c2d0b7776911b86722c632c3c06c60f2f819939a" + integrity sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ== + dependencies: + bn.js "^4.4.0" + brorand "^1.0.1" + hash.js "^1.0.0" + hmac-drbg "^1.0.0" + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.0" + +emoji-regex@^7.0.1, emoji-regex@^7.0.2: + version "7.0.3" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" + integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + +emojis-list@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" + integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + +end-of-stream@^1.0.0, end-of-stream@^1.1.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" + integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q== + dependencies: + once "^1.4.0" + +enhanced-resolve@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f" + integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng== + dependencies: + graceful-fs "^4.1.2" + memory-fs "^0.4.0" + tapable "^1.0.0" + +entities@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" + integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== + +errno@^0.1.3, errno@~0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" + integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== + dependencies: + prr "~1.0.1" + +error-ex@^1.2.0, error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +es-abstract@^1.11.0, es-abstract@^1.12.0, es-abstract@^1.5.1, es-abstract@^1.7.0: + version "1.13.0" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9" + integrity sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg== + dependencies: + es-to-primitive "^1.2.0" + function-bind "^1.1.1" + has "^1.0.3" + is-callable "^1.1.4" + is-regex "^1.0.4" + object-keys "^1.0.12" + +es-to-primitive@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377" + integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + +escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +escodegen@^1.11.0, escodegen@^1.9.1: + version "1.11.1" + resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.11.1.tgz#c485ff8d6b4cdb89e27f4a856e91f118401ca510" + integrity sha512-JwiqFD9KdGVVpeuRa68yU3zZnBEOcPs0nKW7wZzXky8Z7tffdYUHbe11bPCV5jYlK6DVdKLWLm0f5I/QlL0Kmw== + dependencies: + esprima "^3.1.3" + estraverse "^4.2.0" + esutils "^2.0.2" + optionator "^0.8.1" + optionalDependencies: + source-map "~0.6.1" + +eslint-config-react-app@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-4.0.1.tgz#23fd0fd7ea89442ef1e733f66a7207674b23c8db" + integrity sha512-ZsaoXUIGsK8FCi/x4lT2bZR5mMkL/Kgj+Lnw690rbvvUr/uiwgFiD8FcfAhkCycm7Xte6O5lYz4EqMx2vX7jgw== + dependencies: + confusing-browser-globals "^1.0.7" + +eslint-import-resolver-node@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz#58f15fb839b8d0576ca980413476aab2472db66a" + integrity sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q== + dependencies: + debug "^2.6.9" + resolve "^1.5.0" + +eslint-loader@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-2.1.2.tgz#453542a1230d6ffac90e4e7cb9cadba9d851be68" + integrity sha512-rA9XiXEOilLYPOIInvVH5S/hYfyTPyxag6DZhoQOduM+3TkghAEQ3VcFO8VnX4J4qg/UIBzp72aOf/xvYmpmsg== + dependencies: + loader-fs-cache "^1.0.0" + loader-utils "^1.0.2" + object-assign "^4.0.1" + object-hash "^1.1.4" + rimraf "^2.6.1" + +eslint-module-utils@^2.3.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.4.0.tgz#8b93499e9b00eab80ccb6614e69f03678e84e09a" + integrity sha512-14tltLm38Eu3zS+mt0KvILC3q8jyIAH518MlG+HO0p+yK885Lb1UHTY/UgR91eOyGdmxAPb+OLoW4znqIT6Ndw== + dependencies: + debug "^2.6.8" + pkg-dir "^2.0.0" + +eslint-plugin-flowtype@2.50.1: + version "2.50.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.1.tgz#36d4c961ac8b9e9e1dc091d3fba0537dad34ae8a" + integrity sha512-9kRxF9hfM/O6WGZcZPszOVPd2W0TLHBtceulLTsGfwMPtiCCLnCW0ssRiOOiXyqrCA20pm1iXdXm7gQeN306zQ== + dependencies: + lodash "^4.17.10" + +eslint-plugin-import@2.16.0: + version "2.16.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.16.0.tgz#97ac3e75d0791c4fac0e15ef388510217be7f66f" + integrity sha512-z6oqWlf1x5GkHIFgrSvtmudnqM6Q60KM4KvpWi5ubonMjycLjndvd5+8VAZIsTlHC03djdgJuyKG6XO577px6A== + dependencies: + contains-path "^0.1.0" + debug "^2.6.9" + doctrine "1.5.0" + eslint-import-resolver-node "^0.3.2" + eslint-module-utils "^2.3.0" + has "^1.0.3" + lodash "^4.17.11" + minimatch "^3.0.4" + read-pkg-up "^2.0.0" + resolve "^1.9.0" + +eslint-plugin-jsx-a11y@6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.1.tgz#4ebba9f339b600ff415ae4166e3e2e008831cf0c" + integrity sha512-cjN2ObWrRz0TTw7vEcGQrx+YltMvZoOEx4hWU8eEERDnBIU00OTq7Vr+jA7DFKxiwLNv4tTh5Pq2GUNEa8b6+w== + dependencies: + aria-query "^3.0.0" + array-includes "^3.0.3" + ast-types-flow "^0.0.7" + axobject-query "^2.0.2" + damerau-levenshtein "^1.0.4" + emoji-regex "^7.0.2" + has "^1.0.3" + jsx-ast-utils "^2.0.1" + +eslint-plugin-react-hooks@^1.5.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.6.0.tgz#348efcda8fb426399ac7b8609607c7b4025a6f5f" + integrity sha512-lHBVRIaz5ibnIgNG07JNiAuBUeKhEf8l4etNx5vfAEwqQ5tcuK3jV9yjmopPgQDagQb7HwIuQVsE3IVcGrRnag== + +eslint-plugin-react@7.12.4: + version "7.12.4" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.12.4.tgz#b1ecf26479d61aee650da612e425c53a99f48c8c" + integrity sha512-1puHJkXJY+oS1t467MjbqjvX53uQ05HXwjqDgdbGBqf5j9eeydI54G3KwiJmWciQ0HTBacIKw2jgwSBSH3yfgQ== + dependencies: + array-includes "^3.0.3" + doctrine "^2.1.0" + has "^1.0.3" + jsx-ast-utils "^2.0.1" + object.fromentries "^2.0.0" + prop-types "^15.6.2" + resolve "^1.9.0" + +eslint-plugin-react@^7.13.0: + version "7.13.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.13.0.tgz#bc13fd7101de67996ea51b33873cd9dc2b7e5758" + integrity sha512-uA5LrHylu8lW/eAH3bEQe9YdzpPaFd9yAJTwTi/i/BKTD7j6aQMKVAdGM/ML72zD6womuSK7EiGtMKuK06lWjQ== + dependencies: + array-includes "^3.0.3" + doctrine "^2.1.0" + has "^1.0.3" + jsx-ast-utils "^2.1.0" + object.fromentries "^2.0.0" + prop-types "^15.7.2" + resolve "^1.10.1" + +eslint-scope@3.7.1: + version "3.7.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8" + integrity sha1-PWPD7f2gLgbgGkUq2IyqzHzctug= + dependencies: + esrecurse "^4.1.0" + estraverse "^4.1.1" + +eslint-scope@^4.0.0, eslint-scope@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" + integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== + dependencies: + esrecurse "^4.1.0" + estraverse "^4.1.1" + +eslint-utils@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.3.1.tgz#9a851ba89ee7c460346f97cf8939c7298827e512" + integrity sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q== + +eslint-visitor-keys@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" + integrity sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ== + +eslint@^5.16.0: + version "5.16.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.16.0.tgz#a1e3ac1aae4a3fbd8296fcf8f7ab7314cbb6abea" + integrity sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg== + dependencies: + "@babel/code-frame" "^7.0.0" + ajv "^6.9.1" + chalk "^2.1.0" + cross-spawn "^6.0.5" + debug "^4.0.1" + doctrine "^3.0.0" + eslint-scope "^4.0.3" + eslint-utils "^1.3.1" + eslint-visitor-keys "^1.0.0" + espree "^5.0.1" + esquery "^1.0.1" + esutils "^2.0.2" + file-entry-cache "^5.0.1" + functional-red-black-tree "^1.0.1" + glob "^7.1.2" + globals "^11.7.0" + ignore "^4.0.6" + import-fresh "^3.0.0" + imurmurhash "^0.1.4" + inquirer "^6.2.2" + js-yaml "^3.13.0" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.3.0" + lodash "^4.17.11" + minimatch "^3.0.4" + mkdirp "^0.5.1" + natural-compare "^1.4.0" + optionator "^0.8.2" + path-is-inside "^1.0.2" + progress "^2.0.0" + regexpp "^2.0.1" + semver "^5.5.1" + strip-ansi "^4.0.0" + strip-json-comments "^2.0.1" + table "^5.2.3" + text-table "^0.2.0" + +espree@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.1.tgz#5d6526fa4fc7f0788a5cf75b15f30323e2f81f7a" + integrity sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A== + dependencies: + acorn "^6.0.7" + acorn-jsx "^5.0.0" + eslint-visitor-keys "^1.0.0" + +esprima@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" + integrity sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM= + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708" + integrity sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA== + dependencies: + estraverse "^4.0.0" + +esrecurse@^4.1.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf" + integrity sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ== + dependencies: + estraverse "^4.1.0" + +estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" + integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM= + +esutils@^2.0.0, esutils@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" + integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs= + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + +eventemitter3@^3.0.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7" + integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q== + +events@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/events/-/events-3.0.0.tgz#9a0a0dfaf62893d92b875b8f2698ca4114973e88" + integrity sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA== + +eventsource@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.0.7.tgz#8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0" + integrity sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ== + dependencies: + original "^1.0.0" + +evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" + integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== + dependencies: + md5.js "^1.3.4" + safe-buffer "^5.1.1" + +exec-sh@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.2.tgz#6738de2eb7c8e671d0366aea0b0db8c6f7d7391b" + integrity sha512-9sLAvzhI5nc8TpuQUh4ahMdCrWT00wPWz7j47/emR5+2qEfoZP5zzUXvx+vdx+H6ohhnsYC31iX04QLYJK8zTg== + +execa@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" + integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== + dependencies: + cross-spawn "^6.0.0" + get-stream "^4.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +exit@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" + integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= + +expand-brackets@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= + dependencies: + debug "^2.3.3" + define-property "^0.2.5" + extend-shallow "^2.0.1" + posix-character-classes "^0.1.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +expect@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/expect/-/expect-24.8.0.tgz#471f8ec256b7b6129ca2524b2a62f030df38718d" + integrity sha512-/zYvP8iMDrzaaxHVa724eJBCKqSHmO0FA7EDkBiRHxg6OipmMn1fN+C8T9L9K8yr7UONkOifu6+LLH+z76CnaA== + dependencies: + "@jest/types" "^24.8.0" + ansi-styles "^3.2.0" + jest-get-type "^24.8.0" + jest-matcher-utils "^24.8.0" + jest-message-util "^24.8.0" + jest-regex-util "^24.3.0" + +express@^4.16.2: + version "4.16.4" + resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e" + integrity sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg== + dependencies: + accepts "~1.3.5" + array-flatten "1.1.1" + body-parser "1.18.3" + content-disposition "0.5.2" + content-type "~1.0.4" + cookie "0.3.1" + cookie-signature "1.0.6" + debug "2.6.9" + depd "~1.1.2" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + finalhandler "1.1.1" + fresh "0.5.2" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "~2.3.0" + parseurl "~1.3.2" + path-to-regexp "0.1.7" + proxy-addr "~2.0.4" + qs "6.5.2" + range-parser "~1.2.0" + safe-buffer "5.1.2" + send "0.16.2" + serve-static "1.13.2" + setprototypeof "1.1.0" + statuses "~1.4.0" + type-is "~1.6.16" + utils-merge "1.0.1" + vary "~1.1.2" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= + dependencies: + is-extendable "^0.1.0" + +extend-shallow@^3.0.0, extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extend@^3.0.0, extend@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +external-editor@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.0.3.tgz#5866db29a97826dbe4bf3afd24070ead9ea43a27" + integrity sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA== + dependencies: + chardet "^0.7.0" + iconv-lite "^0.4.24" + tmp "^0.0.33" + +extglob@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== + dependencies: + array-unique "^0.3.2" + define-property "^1.0.0" + expand-brackets "^2.1.4" + extend-shallow "^2.0.1" + fragment-cache "^0.2.1" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +extsprintf@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= + +extsprintf@^1.2.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" + integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= + +fast-deep-equal@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" + integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= + +fast-glob@^2.0.2: + version "2.2.6" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.6.tgz#a5d5b697ec8deda468d85a74035290a025a95295" + integrity sha512-0BvMaZc1k9F+MeWWMe8pL6YltFzZYcJsYU7D4JyDA6PAczaXvxqQQ/z+mDF7/4Mw01DeUc+i3CTKajnkANkV4w== + dependencies: + "@mrmlnc/readdir-enhanced" "^2.2.1" + "@nodelib/fs.stat" "^1.1.2" + glob-parent "^3.1.0" + is-glob "^4.0.0" + merge2 "^1.2.3" + micromatch "^3.1.10" + +fast-json-stable-stringify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" + integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= + +fast-levenshtein@~2.0.4: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + +faye-websocket@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" + integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ= + dependencies: + websocket-driver ">=0.5.1" + +faye-websocket@~0.11.1: + version "0.11.1" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38" + integrity sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg= + dependencies: + websocket-driver ">=0.5.1" + +fb-watchman@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.0.tgz#54e9abf7dfa2f26cd9b1636c588c1afc05de5d58" + integrity sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg= + dependencies: + bser "^2.0.0" + +figgy-pudding@^3.5.1: + version "3.5.1" + resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790" + integrity sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w== + +figures@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" + integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= + dependencies: + escape-string-regexp "^1.0.5" + +file-entry-cache@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" + integrity sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== + dependencies: + flat-cache "^2.0.1" + +file-loader@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-3.0.1.tgz#f8e0ba0b599918b51adfe45d66d1e771ad560faa" + integrity sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw== + dependencies: + loader-utils "^1.0.2" + schema-utils "^1.0.0" + +filesize@3.6.1: + version "3.6.1" + resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317" + integrity sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg== + +fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= + dependencies: + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + +finalhandler@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105" + integrity sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "~2.3.0" + parseurl "~1.3.2" + statuses "~1.4.0" + unpipe "~1.0.0" + +find-cache-dir@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9" + integrity sha1-yN765XyKUqinhPnjHFfHQumToLk= + dependencies: + commondir "^1.0.1" + mkdirp "^0.5.1" + pkg-dir "^1.0.0" + +find-cache-dir@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" + integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== + dependencies: + commondir "^1.0.1" + make-dir "^2.0.0" + pkg-dir "^3.0.0" + +find-up@3.0.0, find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + +find-up@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= + dependencies: + path-exists "^2.0.0" + pinkie-promise "^2.0.0" + +find-up@^2.0.0, find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= + dependencies: + locate-path "^2.0.0" + +flat-cache@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0" + integrity sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== + dependencies: + flatted "^2.0.0" + rimraf "2.6.3" + write "1.0.3" + +flatted@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.0.tgz#55122b6536ea496b4b44893ee2608141d10d9916" + integrity sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg== + +flatten@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" + integrity sha1-2uRqnXj74lKSJYzB54CkHZXAN4I= + +flush-write-stream@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8" + integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== + dependencies: + inherits "^2.0.3" + readable-stream "^2.3.6" + +follow-redirects@^1.0.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.7.0.tgz#489ebc198dc0e7f64167bd23b03c4c19b5784c76" + integrity sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ== + dependencies: + debug "^3.2.6" + +for-in@^0.1.3: + version "0.1.8" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.8.tgz#d8773908e31256109952b1fdb9b3fa867d2775e1" + integrity sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE= + +for-in@^1.0.1, for-in@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= + +for-own@^0.1.3: + version "0.1.5" + resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" + integrity sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4= + dependencies: + for-in "^1.0.1" + +for-own@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/for-own/-/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b" + integrity sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs= + dependencies: + for-in "^1.0.1" + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + +fork-ts-checker-webpack-plugin@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-1.1.1.tgz#caf2a210778fb1e171b6993ca0a40f9b6589e3b7" + integrity sha512-gqWAEMLlae/oeVnN6RWCAhesOJMswAN1MaKNqhhjXHV5O0/rTUjWI4UbgQHdlrVbCnb+xLotXmJbBlC66QmpFw== + dependencies: + babel-code-frame "^6.22.0" + chalk "^2.4.1" + chokidar "^2.0.4" + micromatch "^3.1.10" + minimatch "^3.0.4" + semver "^5.6.0" + tapable "^1.0.0" + worker-rpc "^0.1.0" + +form-data@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.6" + mime-types "^2.1.12" + +forwarded@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" + integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= + +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= + dependencies: + map-cache "^0.2.2" + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + +from2@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" + integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= + dependencies: + inherits "^2.0.1" + readable-stream "^2.0.0" + +fs-extra@7.0.1, fs-extra@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" + integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-extra@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" + integrity sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-minipass@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d" + integrity sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ== + dependencies: + minipass "^2.2.1" + +fs-write-stream-atomic@^1.0.8: + version "1.0.10" + resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" + integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= + dependencies: + graceful-fs "^4.1.2" + iferr "^0.1.5" + imurmurhash "^0.1.4" + readable-stream "1 || 2" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +fsevents@2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.0.6.tgz#87b19df0bfb4a1a51d7ddb51b01b5f3bedb40c33" + integrity sha512-vfmKZp3XPM36DNF0qhW+Cdxk7xm7gTEHY1clv1Xq1arwRQuKZgAhw+NZNWbJBtuaNxzNXwhfdPYRrvIbjfS33A== + +fsevents@^1.2.7: + version "1.2.9" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.9.tgz#3f5ed66583ccd6f400b5a00db6f7e861363e388f" + integrity sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw== + dependencies: + nan "^2.12.1" + node-pre-gyp "^0.12.0" + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= + +gauge@~2.7.3: + version "2.7.4" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + wide-align "^1.1.0" + +get-caller-file@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" + integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== + +get-own-enumerable-property-symbols@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz#b877b49a5c16aefac3655f2ed2ea5b684df8d203" + integrity sha512-CIJYJC4GGF06TakLg8z4GQKvDsx9EMspVxOYih7LerEL/WosUnFIww45CGfxfeKHqlg3twgUrYRT1O3WQqjGCg== + +get-stream@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + dependencies: + pump "^3.0.0" + +get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= + +getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + dependencies: + assert-plus "^1.0.0" + +glob-parent@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" + integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= + dependencies: + is-glob "^3.1.0" + path-dirname "^1.0.0" + +glob-to-regexp@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" + integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= + +glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3: + version "7.1.4" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255" + integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global-modules@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" + integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== + dependencies: + global-prefix "^3.0.0" + +global-prefix@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" + integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== + dependencies: + ini "^1.3.5" + kind-of "^6.0.2" + which "^1.3.1" + +globals@^11.1.0, globals@^11.7.0: + version "11.12.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globals@^9.18.0: + version "9.18.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" + integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ== + +globby@8.0.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/globby/-/globby-8.0.2.tgz#5697619ccd95c5275dbb2d6faa42087c1a941d8d" + integrity sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w== + dependencies: + array-union "^1.0.1" + dir-glob "2.0.0" + fast-glob "^2.0.2" + glob "^7.1.2" + ignore "^3.3.5" + pify "^3.0.0" + slash "^1.0.0" + +globby@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" + integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= + dependencies: + array-union "^1.0.1" + glob "^7.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6: + version "4.1.15" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" + integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== + +growly@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" + integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= + +gzip-size@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.0.0.tgz#a55ecd99222f4c48fd8c01c625ce3b349d0a0e80" + integrity sha512-5iI7omclyqrnWw4XbXAmGhPsABkSIDQonv2K0h61lybgofWa6iZyvrI3r2zsJH4P8Nb64fFVzlvfhs0g7BBxAA== + dependencies: + duplexer "^0.1.1" + pify "^3.0.0" + +handle-thing@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.0.tgz#0e039695ff50c93fc288557d696f3c1dc6776754" + integrity sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ== + +handlebars@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.1.2.tgz#b6b37c1ced0306b221e094fc7aca3ec23b131b67" + integrity sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw== + dependencies: + neo-async "^2.6.0" + optimist "^0.6.1" + source-map "^0.6.1" + optionalDependencies: + uglify-js "^3.1.4" + +har-schema@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" + integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= + +har-validator@~5.1.0: + version "5.1.3" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080" + integrity sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g== + dependencies: + ajv "^6.5.5" + har-schema "^2.0.0" + +harmony-reflect@^1.4.6: + version "1.6.1" + resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.1.tgz#c108d4f2bb451efef7a37861fdbdae72c9bdefa9" + integrity sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA== + +has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= + dependencies: + ansi-regex "^2.0.0" + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +has-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" + integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q= + +has-unicode@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= + +has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + +has-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + +has-values@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= + +has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + +has@^1.0.0, has@^1.0.1, has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +hash-base@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918" + integrity sha1-X8hoaEfs1zSZQDMZprCj8/auSRg= + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +hash.js@^1.0.0, hash.js@^1.0.3: + version "1.1.7" + resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" + integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== + dependencies: + inherits "^2.0.3" + minimalistic-assert "^1.0.1" + +hast-util-from-parse5@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-5.0.0.tgz#a505a05766e0f96e389bfb0b1dd809eeefcef47b" + integrity sha512-A7ev5OseS/J15214cvDdcI62uwovJO2PB60Xhnq7kaxvvQRFDEccuqbkrFXU03GPBGopdPqlpQBRqIcDS/Fjbg== + dependencies: + ccount "^1.0.3" + hastscript "^5.0.0" + property-information "^5.0.0" + web-namespaces "^1.1.2" + xtend "^4.0.1" + +hast-util-parse-selector@^2.2.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-2.2.1.tgz#4ddbae1ae12c124e3eb91b581d2556441766f0ab" + integrity sha512-Xyh0v+nHmQvrOqop2Jqd8gOdyQtE8sIP9IQf7mlVDqp924W4w/8Liuguk2L2qei9hARnQSG2m+wAOCxM7npJVw== + +hastscript@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-5.0.0.tgz#fee10382c1bc4ba3f1be311521d368c047d2c43a" + integrity sha512-xJtuJ8D42Xtq5yJrnDg/KAIxl2cXBXKoiIJwmWX9XMf8113qHTGl/Bf7jEsxmENJ4w6q4Tfl8s/Y6mEZo8x8qw== + dependencies: + comma-separated-tokens "^1.0.0" + hast-util-parse-selector "^2.2.0" + property-information "^5.0.1" + space-separated-tokens "^1.0.0" + +he@1.2.x: + version "1.2.0" + resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + +hex-color-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" + integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== + +hmac-drbg@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" + integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= + dependencies: + hash.js "^1.0.3" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.1" + +home-or-tmp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" + integrity sha1-42w/LSyufXRqhX440Y1fMqeILbg= + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.1" + +hosted-git-info@^2.1.4: + version "2.7.1" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047" + integrity sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w== + +hpack.js@^2.1.6: + version "2.1.6" + resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= + dependencies: + inherits "^2.0.1" + obuf "^1.0.0" + readable-stream "^2.0.1" + wbuf "^1.1.0" + +hsl-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" + integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= + +hsla-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" + integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= + +html-comment-regex@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" + integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== + +html-encoding-sniffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8" + integrity sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw== + dependencies: + whatwg-encoding "^1.0.1" + +html-entities@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" + integrity sha1-DfKTUfByEWNRXfueVUPl9u7VFi8= + +html-minifier@^3.5.20: + version "3.5.21" + resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.21.tgz#d0040e054730e354db008463593194015212d20c" + integrity sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA== + dependencies: + camel-case "3.0.x" + clean-css "4.2.x" + commander "2.17.x" + he "1.2.x" + param-case "2.1.x" + relateurl "0.2.x" + uglify-js "3.4.x" + +html-webpack-plugin@4.0.0-beta.5: + version "4.0.0-beta.5" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-4.0.0-beta.5.tgz#2c53083c1151bfec20479b1f8aaf0039e77b5513" + integrity sha512-y5l4lGxOW3pz3xBTFdfB9rnnrWRPVxlAhX6nrBYIcW+2k2zC3mSp/3DxlWVCMBfnO6UAnoF8OcFn0IMy6kaKAQ== + dependencies: + html-minifier "^3.5.20" + loader-utils "^1.1.0" + lodash "^4.17.11" + pretty-error "^2.1.1" + tapable "^1.1.0" + util.promisify "1.0.0" + +htmlparser2@^3.3.0: + version "3.10.1" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" + integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== + dependencies: + domelementtype "^1.3.1" + domhandler "^2.3.0" + domutils "^1.5.1" + entities "^1.1.1" + inherits "^2.0.1" + readable-stream "^3.1.1" + +http-deceiver@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= + +http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3: + version "1.6.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + +http-parser-js@>=0.4.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.0.tgz#d65edbede84349d0dc30320815a15d39cc3cbbd8" + integrity sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w== + +http-proxy-middleware@^0.19.1: + version "0.19.1" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a" + integrity sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q== + dependencies: + http-proxy "^1.17.0" + is-glob "^4.0.0" + lodash "^4.17.11" + micromatch "^3.1.10" + +http-proxy@^1.17.0: + version "1.17.0" + resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.17.0.tgz#7ad38494658f84605e2f6db4436df410f4e5be9a" + integrity sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g== + dependencies: + eventemitter3 "^3.0.0" + follow-redirects "^1.0.0" + requires-port "^1.0.0" + +http-signature@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" + integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= + dependencies: + assert-plus "^1.0.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + +https-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" + integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= + +iconv-lite@0.4.23: + version "0.4.23" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" + integrity sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +icss-replace-symbols@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" + integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0= + +icss-utils@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-4.1.0.tgz#339dbbffb9f8729a243b701e1c29d4cc58c52f0e" + integrity sha512-3DEun4VOeMvSczifM3F2cKQrDQ5Pj6WKhkOq6HD4QTnDUAq8MQRxy5TX6Sy1iY6WPBe4gQ3p5vTECjbIkglkkQ== + dependencies: + postcss "^7.0.14" + +identity-obj-proxy@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz#94d2bda96084453ef36fbc5aaec37e0f79f1fc14" + integrity sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ= + dependencies: + harmony-reflect "^1.4.6" + +ieee754@^1.1.4: + version "1.1.13" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84" + integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg== + +iferr@^0.1.5: + version "0.1.5" + resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" + integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= + +ignore-walk@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" + integrity sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ== + dependencies: + minimatch "^3.0.4" + +ignore@^3.3.5: + version "3.3.10" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" + integrity sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug== + +ignore@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" + integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + +immer@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/immer/-/immer-1.10.0.tgz#bad67605ba9c810275d91e1c2a47d4582e98286d" + integrity sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg== + +import-cwd@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" + integrity sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= + dependencies: + import-from "^2.1.0" + +import-fresh@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" + integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= + dependencies: + caller-path "^2.0.0" + resolve-from "^3.0.0" + +import-fresh@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.0.0.tgz#a3d897f420cab0e671236897f75bc14b4885c390" + integrity sha512-pOnA9tfM3Uwics+SaBLCNyZZZbK+4PTu0OPZtLlMIrv17EdBoC15S9Kn8ckJ9TZTyKb3ywNE5y1yeDxxGA7nTQ== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-from@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" + integrity sha1-M1238qev/VOqpHHUuAId7ja387E= + dependencies: + resolve-from "^3.0.0" + +import-local@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" + integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== + dependencies: + pkg-dir "^3.0.0" + resolve-cwd "^2.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= + +indexof@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" + integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + +inherits@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" + integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= + +ini@^1.3.5, ini@~1.3.0: + version "1.3.5" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" + integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== + +inquirer@6.2.2: + version "6.2.2" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.2.tgz#46941176f65c9eb20804627149b743a218f25406" + integrity sha512-Z2rREiXA6cHRR9KBOarR3WuLlFzlIfAEIiB45ll5SSadMg7WqOh1MKEjjndfuH5ewXdixWCxqnVfGOQzPeiztA== + dependencies: + ansi-escapes "^3.2.0" + chalk "^2.4.2" + cli-cursor "^2.1.0" + cli-width "^2.0.0" + external-editor "^3.0.3" + figures "^2.0.0" + lodash "^4.17.11" + mute-stream "0.0.7" + run-async "^2.2.0" + rxjs "^6.4.0" + string-width "^2.1.0" + strip-ansi "^5.0.0" + through "^2.3.6" + +inquirer@^6.2.2: + version "6.3.1" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.3.1.tgz#7a413b5e7950811013a3db491c61d1f3b776e8e7" + integrity sha512-MmL624rfkFt4TG9y/Jvmt8vdmOo836U7Y0Hxr2aFk3RelZEGX4Igk0KabWrcaaZaTv9uzglOqWh1Vly+FAWAXA== + dependencies: + ansi-escapes "^3.2.0" + chalk "^2.4.2" + cli-cursor "^2.1.0" + cli-width "^2.0.0" + external-editor "^3.0.3" + figures "^2.0.0" + lodash "^4.17.11" + mute-stream "0.0.7" + run-async "^2.2.0" + rxjs "^6.4.0" + string-width "^2.1.0" + strip-ansi "^5.1.0" + through "^2.3.6" + +internal-ip@^4.2.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" + integrity sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg== + dependencies: + default-gateway "^4.2.0" + ipaddr.js "^1.9.0" + +invariant@^2.2.2, invariant@^2.2.4: + version "2.2.4" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + dependencies: + loose-envify "^1.0.0" + +invert-kv@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" + integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== + +ip-regex@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" + integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= + +ip@^1.1.0, ip@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" + integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= + +ipaddr.js@1.9.0, ipaddr.js@^1.9.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.0.tgz#37df74e430a0e47550fe54a2defe30d8acd95f65" + integrity sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA== + +is-absolute-url@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" + integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= + +is-accessor-descriptor@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= + dependencies: + kind-of "^3.0.2" + +is-accessor-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== + dependencies: + kind-of "^6.0.0" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + +is-arrayish@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" + integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== + +is-binary-path@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= + dependencies: + binary-extensions "^1.0.0" + +is-buffer@^1.0.2, is-buffer@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + +is-buffer@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.3.tgz#4ecf3fcf749cbd1e472689e109ac66261a25e725" + integrity sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw== + +is-callable@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75" + integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA== + +is-ci@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" + integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + dependencies: + ci-info "^2.0.0" + +is-color-stop@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" + integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= + dependencies: + 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-data-descriptor@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= + dependencies: + kind-of "^3.0.2" + +is-data-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== + dependencies: + kind-of "^6.0.0" + +is-date-object@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" + integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY= + +is-descriptor@^0.1.0: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== + dependencies: + is-accessor-descriptor "^0.1.6" + is-data-descriptor "^0.1.4" + kind-of "^5.0.0" + +is-descriptor@^1.0.0, is-descriptor@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== + dependencies: + is-accessor-descriptor "^1.0.0" + is-data-descriptor "^1.0.0" + kind-of "^6.0.2" + +is-directory@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" + integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= + +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + dependencies: + is-plain-object "^2.0.4" + +is-extglob@^2.1.0, is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + +is-finite@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" + integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko= + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + +is-generator-fn@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" + integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== + +is-glob@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= + dependencies: + is-extglob "^2.1.0" + +is-glob@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" + integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== + dependencies: + is-extglob "^2.1.1" + +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + dependencies: + kind-of "^3.0.2" + +is-obj@^1.0.0, is-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= + +is-path-cwd@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" + integrity sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0= + +is-path-in-cwd@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz#5ac48b345ef675339bd6c7a48a912110b241cf52" + integrity sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ== + dependencies: + is-path-inside "^1.0.0" + +is-path-inside@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" + integrity sha1-jvW33lBDej/cprToZe96pVy0gDY= + dependencies: + path-is-inside "^1.0.1" + +is-plain-obj@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= + +is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-promise@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" + integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o= + +is-regex@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" + integrity sha1-VRdIm1RwkbCTDglWVM7SXul+lJE= + dependencies: + has "^1.0.1" + +is-regexp@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" + integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= + +is-resolvable@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" + integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== + +is-root@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.0.0.tgz#838d1e82318144e5a6f77819d90207645acc7019" + integrity sha512-F/pJIk8QD6OX5DNhRB7hWamLsUilmkDGho48KbgZ6xg/lmAZXHxzXQ91jzB3yRSw5kdQGGGc4yz8HYhTYIMWPg== + +is-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + +is-svg@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75" + integrity sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ== + dependencies: + html-comment-regex "^1.1.0" + +is-symbol@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38" + integrity sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw== + dependencies: + has-symbols "^1.0.0" + +is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + +is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + +is-wsl@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" + integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= + +isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= + dependencies: + isarray "1.0.0" + +isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + +isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + +istanbul-lib-coverage@^2.0.2, istanbul-lib-coverage@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz#675f0ab69503fad4b1d849f736baaca803344f49" + integrity sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA== + +istanbul-lib-instrument@^3.0.1, istanbul-lib-instrument@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz#a5f63d91f0bbc0c3e479ef4c5de027335ec6d630" + integrity sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA== + dependencies: + "@babel/generator" "^7.4.0" + "@babel/parser" "^7.4.3" + "@babel/template" "^7.4.0" + "@babel/traverse" "^7.4.3" + "@babel/types" "^7.4.0" + istanbul-lib-coverage "^2.0.5" + semver "^6.0.0" + +istanbul-lib-report@^2.0.4: + version "2.0.8" + resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz#5a8113cd746d43c4889eba36ab10e7d50c9b4f33" + integrity sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ== + dependencies: + istanbul-lib-coverage "^2.0.5" + make-dir "^2.1.0" + supports-color "^6.1.0" + +istanbul-lib-source-maps@^3.0.1: + version "3.0.6" + resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz#284997c48211752ec486253da97e3879defba8c8" + integrity sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw== + dependencies: + debug "^4.1.1" + istanbul-lib-coverage "^2.0.5" + make-dir "^2.1.0" + rimraf "^2.6.3" + source-map "^0.6.1" + +istanbul-reports@^2.1.1: + version "2.2.4" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-2.2.4.tgz#4e0d0ddf0f0ad5b49a314069d31b4f06afe49ad3" + integrity sha512-QCHGyZEK0bfi9GR215QSm+NJwFKEShbtc7tfbUdLAEzn3kKhLDDZqvljn8rPZM9v8CEOhzL1nlYoO4r1ryl67w== + dependencies: + handlebars "^4.1.2" + +jest-changed-files@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-24.8.0.tgz#7e7eb21cf687587a85e50f3d249d1327e15b157b" + integrity sha512-qgANC1Yrivsq+UrLXsvJefBKVoCsKB0Hv+mBb6NMjjZ90wwxCDmU3hsCXBya30cH+LnPYjwgcU65i6yJ5Nfuug== + dependencies: + "@jest/types" "^24.8.0" + execa "^1.0.0" + throat "^4.0.0" + +jest-cli@^24.7.1: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-24.8.0.tgz#b075ac914492ed114fa338ade7362a301693e989" + integrity sha512-+p6J00jSMPQ116ZLlHJJvdf8wbjNbZdeSX9ptfHX06/MSNaXmKihQzx5vQcw0q2G6JsdVkUIdWbOWtSnaYs3yA== + dependencies: + "@jest/core" "^24.8.0" + "@jest/test-result" "^24.8.0" + "@jest/types" "^24.8.0" + chalk "^2.0.1" + exit "^0.1.2" + import-local "^2.0.0" + is-ci "^2.0.0" + jest-config "^24.8.0" + jest-util "^24.8.0" + jest-validate "^24.8.0" + prompts "^2.0.1" + realpath-native "^1.1.0" + yargs "^12.0.2" + +jest-config@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-24.8.0.tgz#77db3d265a6f726294687cbbccc36f8a76ee0f4f" + integrity sha512-Czl3Nn2uEzVGsOeaewGWoDPD8GStxCpAe0zOYs2x2l0fZAgPbCr3uwUkgNKV3LwE13VXythM946cd5rdGkkBZw== + dependencies: + "@babel/core" "^7.1.0" + "@jest/test-sequencer" "^24.8.0" + "@jest/types" "^24.8.0" + babel-jest "^24.8.0" + chalk "^2.0.1" + glob "^7.1.1" + jest-environment-jsdom "^24.8.0" + jest-environment-node "^24.8.0" + jest-get-type "^24.8.0" + jest-jasmine2 "^24.8.0" + jest-regex-util "^24.3.0" + jest-resolve "^24.8.0" + jest-util "^24.8.0" + jest-validate "^24.8.0" + micromatch "^3.1.10" + pretty-format "^24.8.0" + realpath-native "^1.1.0" + +jest-diff@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-24.8.0.tgz#146435e7d1e3ffdf293d53ff97e193f1d1546172" + integrity sha512-wxetCEl49zUpJ/bvUmIFjd/o52J+yWcoc5ZyPq4/W1LUKGEhRYDIbP1KcF6t+PvqNrGAFk4/JhtxDq/Nnzs66g== + dependencies: + chalk "^2.0.1" + diff-sequences "^24.3.0" + jest-get-type "^24.8.0" + pretty-format "^24.8.0" + +jest-docblock@^24.3.0: + version "24.3.0" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-24.3.0.tgz#b9c32dac70f72e4464520d2ba4aec02ab14db5dd" + integrity sha512-nlANmF9Yq1dufhFlKG9rasfQlrY7wINJbo3q01tu56Jv5eBU5jirylhF2O5ZBnLxzOVBGRDz/9NAwNyBtG4Nyg== + dependencies: + detect-newline "^2.1.0" + +jest-each@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-24.8.0.tgz#a05fd2bf94ddc0b1da66c6d13ec2457f35e52775" + integrity sha512-NrwK9gaL5+XgrgoCsd9svsoWdVkK4gnvyhcpzd6m487tXHqIdYeykgq3MKI1u4I+5Zf0tofr70at9dWJDeb+BA== + dependencies: + "@jest/types" "^24.8.0" + chalk "^2.0.1" + jest-get-type "^24.8.0" + jest-util "^24.8.0" + pretty-format "^24.8.0" + +jest-environment-jsdom-fourteen@0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom-fourteen/-/jest-environment-jsdom-fourteen-0.1.0.tgz#aad6393a9d4b565b69a609109bf469f62bf18ccc" + integrity sha512-4vtoRMg7jAstitRzL4nbw83VmGH8Rs13wrND3Ud2o1fczDhMUF32iIrNKwYGgeOPUdfvZU4oy8Bbv+ni1fgVCA== + dependencies: + jest-mock "^24.5.0" + jest-util "^24.5.0" + jsdom "^14.0.0" + +jest-environment-jsdom@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-24.8.0.tgz#300f6949a146cabe1c9357ad9e9ecf9f43f38857" + integrity sha512-qbvgLmR7PpwjoFjM/sbuqHJt/NCkviuq9vus9NBn/76hhSidO+Z6Bn9tU8friecegbJL8gzZQEMZBQlFWDCwAQ== + dependencies: + "@jest/environment" "^24.8.0" + "@jest/fake-timers" "^24.8.0" + "@jest/types" "^24.8.0" + jest-mock "^24.8.0" + jest-util "^24.8.0" + jsdom "^11.5.1" + +jest-environment-node@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-24.8.0.tgz#d3f726ba8bc53087a60e7a84ca08883a4c892231" + integrity sha512-vIGUEScd1cdDgR6sqn2M08sJTRLQp6Dk/eIkCeO4PFHxZMOgy+uYLPMC4ix3PEfM5Au/x3uQ/5Tl0DpXXZsJ/Q== + dependencies: + "@jest/environment" "^24.8.0" + "@jest/fake-timers" "^24.8.0" + "@jest/types" "^24.8.0" + jest-mock "^24.8.0" + jest-util "^24.8.0" + +jest-get-type@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-24.8.0.tgz#a7440de30b651f5a70ea3ed7ff073a32dfe646fc" + integrity sha512-RR4fo8jEmMD9zSz2nLbs2j0zvPpk/KCEz3a62jJWbd2ayNo0cb+KFRxPHVhE4ZmgGJEQp0fosmNz84IfqM8cMQ== + +jest-haste-map@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-24.8.0.tgz#51794182d877b3ddfd6e6d23920e3fe72f305800" + integrity sha512-ZBPRGHdPt1rHajWelXdqygIDpJx8u3xOoLyUBWRW28r3tagrgoepPrzAozW7kW9HrQfhvmiv1tncsxqHJO1onQ== + dependencies: + "@jest/types" "^24.8.0" + anymatch "^2.0.0" + fb-watchman "^2.0.0" + graceful-fs "^4.1.15" + invariant "^2.2.4" + jest-serializer "^24.4.0" + jest-util "^24.8.0" + jest-worker "^24.6.0" + micromatch "^3.1.10" + sane "^4.0.3" + walker "^1.0.7" + optionalDependencies: + fsevents "^1.2.7" + +jest-jasmine2@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-24.8.0.tgz#a9c7e14c83dd77d8b15e820549ce8987cc8cd898" + integrity sha512-cEky88npEE5LKd5jPpTdDCLvKkdyklnaRycBXL6GNmpxe41F0WN44+i7lpQKa/hcbXaQ+rc9RMaM4dsebrYong== + dependencies: + "@babel/traverse" "^7.1.0" + "@jest/environment" "^24.8.0" + "@jest/test-result" "^24.8.0" + "@jest/types" "^24.8.0" + chalk "^2.0.1" + co "^4.6.0" + expect "^24.8.0" + is-generator-fn "^2.0.0" + jest-each "^24.8.0" + jest-matcher-utils "^24.8.0" + jest-message-util "^24.8.0" + jest-runtime "^24.8.0" + jest-snapshot "^24.8.0" + jest-util "^24.8.0" + pretty-format "^24.8.0" + throat "^4.0.0" + +jest-leak-detector@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-24.8.0.tgz#c0086384e1f650c2d8348095df769f29b48e6980" + integrity sha512-cG0yRSK8A831LN8lIHxI3AblB40uhv0z+SsQdW3GoMMVcK+sJwrIIyax5tu3eHHNJ8Fu6IMDpnLda2jhn2pD/g== + dependencies: + pretty-format "^24.8.0" + +jest-matcher-utils@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-24.8.0.tgz#2bce42204c9af12bde46f83dc839efe8be832495" + integrity sha512-lex1yASY51FvUuHgm0GOVj7DCYEouWSlIYmCW7APSqB9v8mXmKSn5+sWVF0MhuASG0bnYY106/49JU1FZNl5hw== + dependencies: + chalk "^2.0.1" + jest-diff "^24.8.0" + jest-get-type "^24.8.0" + pretty-format "^24.8.0" + +jest-message-util@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-24.8.0.tgz#0d6891e72a4beacc0292b638685df42e28d6218b" + integrity sha512-p2k71rf/b6ns8btdB0uVdljWo9h0ovpnEe05ZKWceQGfXYr4KkzgKo3PBi8wdnd9OtNh46VpNIJynUn/3MKm1g== + dependencies: + "@babel/code-frame" "^7.0.0" + "@jest/test-result" "^24.8.0" + "@jest/types" "^24.8.0" + "@types/stack-utils" "^1.0.1" + chalk "^2.0.1" + micromatch "^3.1.10" + slash "^2.0.0" + stack-utils "^1.0.1" + +jest-mock@^24.5.0, jest-mock@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-24.8.0.tgz#2f9d14d37699e863f1febf4e4d5a33b7fdbbde56" + integrity sha512-6kWugwjGjJw+ZkK4mDa0Df3sDlUTsV47MSrT0nGQ0RBWJbpODDQ8MHDVtGtUYBne3IwZUhtB7elxHspU79WH3A== + dependencies: + "@jest/types" "^24.8.0" + +jest-pnp-resolver@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz#ecdae604c077a7fbc70defb6d517c3c1c898923a" + integrity sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ== + +jest-regex-util@^24.3.0: + version "24.3.0" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-24.3.0.tgz#d5a65f60be1ae3e310d5214a0307581995227b36" + integrity sha512-tXQR1NEOyGlfylyEjg1ImtScwMq8Oh3iJbGTjN7p0J23EuVX1MA8rwU69K4sLbCmwzgCUbVkm0FkSF9TdzOhtg== + +jest-resolve-dependencies@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-24.8.0.tgz#19eec3241f2045d3f990dba331d0d7526acff8e0" + integrity sha512-hyK1qfIf/krV+fSNyhyJeq3elVMhK9Eijlwy+j5jqmZ9QsxwKBiP6qukQxaHtK8k6zql/KYWwCTQ+fDGTIJauw== + dependencies: + "@jest/types" "^24.8.0" + jest-regex-util "^24.3.0" + jest-snapshot "^24.8.0" + +jest-resolve@24.7.1: + version "24.7.1" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-24.7.1.tgz#e4150198299298380a75a9fd55043fa3b9b17fde" + integrity sha512-Bgrc+/UUZpGJ4323sQyj85hV9d+ANyPNu6XfRDUcyFNX1QrZpSoM0kE4Mb2vZMAYTJZsBFzYe8X1UaOkOELSbw== + dependencies: + "@jest/types" "^24.7.0" + browser-resolve "^1.11.3" + chalk "^2.0.1" + jest-pnp-resolver "^1.2.1" + realpath-native "^1.1.0" + +jest-resolve@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-24.8.0.tgz#84b8e5408c1f6a11539793e2b5feb1b6e722439f" + integrity sha512-+hjSzi1PoRvnuOICoYd5V/KpIQmkAsfjFO71458hQ2Whi/yf1GDeBOFj8Gxw4LrApHsVJvn5fmjcPdmoUHaVKw== + dependencies: + "@jest/types" "^24.8.0" + browser-resolve "^1.11.3" + chalk "^2.0.1" + jest-pnp-resolver "^1.2.1" + realpath-native "^1.1.0" + +jest-runner@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-24.8.0.tgz#4f9ae07b767db27b740d7deffad0cf67ccb4c5bb" + integrity sha512-utFqC5BaA3JmznbissSs95X1ZF+d+4WuOWwpM9+Ak356YtMhHE/GXUondZdcyAAOTBEsRGAgH/0TwLzfI9h7ow== + dependencies: + "@jest/console" "^24.7.1" + "@jest/environment" "^24.8.0" + "@jest/test-result" "^24.8.0" + "@jest/types" "^24.8.0" + chalk "^2.4.2" + exit "^0.1.2" + graceful-fs "^4.1.15" + jest-config "^24.8.0" + jest-docblock "^24.3.0" + jest-haste-map "^24.8.0" + jest-jasmine2 "^24.8.0" + jest-leak-detector "^24.8.0" + jest-message-util "^24.8.0" + jest-resolve "^24.8.0" + jest-runtime "^24.8.0" + jest-util "^24.8.0" + jest-worker "^24.6.0" + source-map-support "^0.5.6" + throat "^4.0.0" + +jest-runtime@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-24.8.0.tgz#05f94d5b05c21f6dc54e427cd2e4980923350620" + integrity sha512-Mq0aIXhvO/3bX44ccT+czU1/57IgOMyy80oM0XR/nyD5zgBcesF84BPabZi39pJVA6UXw+fY2Q1N+4BiVUBWOA== + dependencies: + "@jest/console" "^24.7.1" + "@jest/environment" "^24.8.0" + "@jest/source-map" "^24.3.0" + "@jest/transform" "^24.8.0" + "@jest/types" "^24.8.0" + "@types/yargs" "^12.0.2" + chalk "^2.0.1" + exit "^0.1.2" + glob "^7.1.3" + graceful-fs "^4.1.15" + jest-config "^24.8.0" + jest-haste-map "^24.8.0" + jest-message-util "^24.8.0" + jest-mock "^24.8.0" + jest-regex-util "^24.3.0" + jest-resolve "^24.8.0" + jest-snapshot "^24.8.0" + jest-util "^24.8.0" + jest-validate "^24.8.0" + realpath-native "^1.1.0" + slash "^2.0.0" + strip-bom "^3.0.0" + yargs "^12.0.2" + +jest-serializer@^24.4.0: + version "24.4.0" + resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-24.4.0.tgz#f70c5918c8ea9235ccb1276d232e459080588db3" + integrity sha512-k//0DtglVstc1fv+GY/VHDIjrtNjdYvYjMlbLUed4kxrE92sIUewOi5Hj3vrpB8CXfkJntRPDRjCrCvUhBdL8Q== + +jest-snapshot@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-24.8.0.tgz#3bec6a59da2ff7bc7d097a853fb67f9d415cb7c6" + integrity sha512-5ehtWoc8oU9/cAPe6fez6QofVJLBKyqkY2+TlKTOf0VllBB/mqUNdARdcjlZrs9F1Cv+/HKoCS/BknT0+tmfPg== + dependencies: + "@babel/types" "^7.0.0" + "@jest/types" "^24.8.0" + chalk "^2.0.1" + expect "^24.8.0" + jest-diff "^24.8.0" + jest-matcher-utils "^24.8.0" + jest-message-util "^24.8.0" + jest-resolve "^24.8.0" + mkdirp "^0.5.1" + natural-compare "^1.4.0" + pretty-format "^24.8.0" + semver "^5.5.0" + +jest-util@^24.5.0, jest-util@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-24.8.0.tgz#41f0e945da11df44cc76d64ffb915d0716f46cd1" + integrity sha512-DYZeE+XyAnbNt0BG1OQqKy/4GVLPtzwGx5tsnDrFcax36rVE3lTA5fbvgmbVPUZf9w77AJ8otqR4VBbfFJkUZA== + dependencies: + "@jest/console" "^24.7.1" + "@jest/fake-timers" "^24.8.0" + "@jest/source-map" "^24.3.0" + "@jest/test-result" "^24.8.0" + "@jest/types" "^24.8.0" + callsites "^3.0.0" + chalk "^2.0.1" + graceful-fs "^4.1.15" + is-ci "^2.0.0" + mkdirp "^0.5.1" + slash "^2.0.0" + source-map "^0.6.0" + +jest-validate@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-24.8.0.tgz#624c41533e6dfe356ffadc6e2423a35c2d3b4849" + integrity sha512-+/N7VOEMW1Vzsrk3UWBDYTExTPwf68tavEPKDnJzrC6UlHtUDU/fuEdXqFoHzv9XnQ+zW6X3qMZhJ3YexfeLDA== + dependencies: + "@jest/types" "^24.8.0" + camelcase "^5.0.0" + chalk "^2.0.1" + jest-get-type "^24.8.0" + leven "^2.1.0" + pretty-format "^24.8.0" + +jest-watch-typeahead@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/jest-watch-typeahead/-/jest-watch-typeahead-0.3.0.tgz#f56d9ee17ea71ecbf8253fed213df3185a1584c9" + integrity sha512-+uOtlppt9ysST6k6ZTqsPI0WNz2HLa8bowiZylZoQCQaAVn7XsVmHhZREkz73FhKelrFrpne4hQQjdq42nFEmA== + dependencies: + ansi-escapes "^3.0.0" + chalk "^2.4.1" + jest-watcher "^24.3.0" + slash "^2.0.0" + string-length "^2.0.0" + strip-ansi "^5.0.0" + +jest-watcher@^24.3.0, jest-watcher@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-24.8.0.tgz#58d49915ceddd2de85e238f6213cef1c93715de4" + integrity sha512-SBjwHt5NedQoVu54M5GEx7cl7IGEFFznvd/HNT8ier7cCAx/Qgu9ZMlaTQkvK22G1YOpcWBLQPFSImmxdn3DAw== + dependencies: + "@jest/test-result" "^24.8.0" + "@jest/types" "^24.8.0" + "@types/yargs" "^12.0.9" + ansi-escapes "^3.0.0" + chalk "^2.0.1" + jest-util "^24.8.0" + string-length "^2.0.0" + +jest-worker@^24.6.0: + version "24.6.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.6.0.tgz#7f81ceae34b7cde0c9827a6980c35b7cdc0161b3" + integrity sha512-jDwgW5W9qGNvpI1tNnvajh0a5IE/PuGLFmHk6aR/BZFz8tSgGw17GsDPXAJ6p91IvYDjOw8GpFbvvZGAK+DPQQ== + dependencies: + merge-stream "^1.0.1" + supports-color "^6.1.0" + +jest@24.7.1: + version "24.7.1" + resolved "https://registry.yarnpkg.com/jest/-/jest-24.7.1.tgz#0d94331cf510c75893ee32f87d7321d5bf8f2501" + integrity sha512-AbvRar5r++izmqo5gdbAjTeA6uNRGoNRuj5vHB0OnDXo2DXWZJVuaObiGgtlvhKb+cWy2oYbQSfxv7Q7GjnAtA== + dependencies: + import-local "^2.0.0" + jest-cli "^24.7.1" + +js-levenshtein@^1.1.3: + version "1.1.6" + resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d" + integrity sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g== + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-tokens@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" + integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= + +js-yaml@^3.13.0, js-yaml@^3.13.1, js-yaml@^3.9.0: + version "3.13.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" + integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +jsbn@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= + +jsdom@^11.5.1: + version "11.12.0" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-11.12.0.tgz#1a80d40ddd378a1de59656e9e6dc5a3ba8657bc8" + integrity sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw== + dependencies: + abab "^2.0.0" + acorn "^5.5.3" + acorn-globals "^4.1.0" + array-equal "^1.0.0" + cssom ">= 0.3.2 < 0.4.0" + cssstyle "^1.0.0" + data-urls "^1.0.0" + domexception "^1.0.1" + escodegen "^1.9.1" + html-encoding-sniffer "^1.0.2" + left-pad "^1.3.0" + nwsapi "^2.0.7" + parse5 "4.0.0" + pn "^1.1.0" + request "^2.87.0" + request-promise-native "^1.0.5" + sax "^1.2.4" + symbol-tree "^3.2.2" + tough-cookie "^2.3.4" + w3c-hr-time "^1.0.1" + webidl-conversions "^4.0.2" + whatwg-encoding "^1.0.3" + whatwg-mimetype "^2.1.0" + whatwg-url "^6.4.1" + ws "^5.2.0" + xml-name-validator "^3.0.0" + +jsdom@^14.0.0: + version "14.1.0" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-14.1.0.tgz#916463b6094956b0a6c1782c94e380cd30e1981b" + integrity sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng== + dependencies: + abab "^2.0.0" + acorn "^6.0.4" + acorn-globals "^4.3.0" + array-equal "^1.0.0" + cssom "^0.3.4" + cssstyle "^1.1.1" + data-urls "^1.1.0" + domexception "^1.0.1" + escodegen "^1.11.0" + html-encoding-sniffer "^1.0.2" + nwsapi "^2.1.3" + parse5 "5.1.0" + pn "^1.1.0" + request "^2.88.0" + request-promise-native "^1.0.5" + saxes "^3.1.9" + symbol-tree "^3.2.2" + tough-cookie "^2.5.0" + w3c-hr-time "^1.0.1" + w3c-xmlserializer "^1.1.2" + webidl-conversions "^4.0.2" + whatwg-encoding "^1.0.5" + whatwg-mimetype "^2.3.0" + whatwg-url "^7.0.0" + ws "^6.1.2" + xml-name-validator "^3.0.0" + +jsesc@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" + integrity sha1-RsP+yMGJKxKwgz25vHYiF226s0s= + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= + +json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema@0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" + integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + +json-stable-stringify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" + integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8= + dependencies: + jsonify "~0.0.0" + +json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + +json3@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" + integrity sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE= + +json5@^0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" + integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= + +json5@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" + integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + dependencies: + minimist "^1.2.0" + +json5@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850" + integrity sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ== + dependencies: + minimist "^1.2.0" + +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + optionalDependencies: + graceful-fs "^4.1.6" + +jsonify@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" + integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= + +jsprim@^1.2.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" + integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.2.3" + verror "1.10.0" + +jsx-ast-utils@^2.0.1, jsx-ast-utils@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.1.0.tgz#0ee4e2c971fb9601c67b5641b71be80faecf0b36" + integrity sha512-yDGDG2DS4JcqhA6blsuYbtsT09xL8AoLuUR2Gb5exrw7UEM19sBcOTq+YBBhrNbl0PUC4R4LnFu+dHg2HKeVvA== + dependencies: + array-includes "^3.0.3" + +killable@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" + integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== + +kind-of@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-2.0.1.tgz#018ec7a4ce7e3a86cb9141be519d24c8faa981b5" + integrity sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU= + dependencies: + is-buffer "^1.0.2" + +kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= + dependencies: + is-buffer "^1.1.5" + +kind-of@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== + +kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" + integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA== + +kleur@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + +last-call-webpack-plugin@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz#9742df0e10e3cf46e5c0381c2de90d3a7a2d7555" + integrity sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w== + dependencies: + lodash "^4.17.5" + webpack-sources "^1.1.0" + +lazy-cache@^0.2.3: + version "0.2.7" + resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-0.2.7.tgz#7feddf2dcb6edb77d11ef1d117ab5ffdf0ab1b65" + integrity sha1-f+3fLctu23fRHvHRF6tf/fCrG2U= + +lazy-cache@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" + integrity sha1-odePw6UEdMuAhF07O24dpJpEbo4= + +lcid@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" + integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA== + dependencies: + invert-kv "^2.0.0" + +left-pad@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e" + integrity sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA== + +leven@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" + integrity sha1-wuep93IJTe6dNCAq6KzORoeHVYA= + +levn@^0.3.0, levn@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= + dependencies: + prelude-ls "~1.1.2" + type-check "~0.3.2" + +load-json-file@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" + integrity sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= + dependencies: + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + strip-bom "^3.0.0" + +load-json-file@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" + integrity sha1-L19Fq5HjMhYjT9U62rZo607AmTs= + dependencies: + graceful-fs "^4.1.2" + parse-json "^4.0.0" + pify "^3.0.0" + strip-bom "^3.0.0" + +loader-fs-cache@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.2.tgz#54cedf6b727e1779fd8f01205f05f6e88706f086" + integrity sha512-70IzT/0/L+M20jUlEqZhZyArTU6VKLRTYRDAYN26g4jfzpJqjipLL3/hgYpySqI9PwsVRHHFja0LfEmsx9X2Cw== + dependencies: + find-cache-dir "^0.1.1" + mkdirp "0.5.1" + +loader-runner@^2.3.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" + integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== + +loader-utils@1.2.3, loader-utils@^1.0.1, loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7" + integrity sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA== + dependencies: + big.js "^5.2.2" + emojis-list "^2.0.0" + json5 "^1.0.1" + +locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" + integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= + dependencies: + p-locate "^2.0.0" + path-exists "^3.0.0" + +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + +lodash._reinterpolate@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" + integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= + +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= + +lodash.sortby@^4.7.0: + version "4.7.0" + resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" + integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= + +lodash.tail@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.tail/-/lodash.tail-4.1.1.tgz#d2333a36d9e7717c8ad2f7cacafec7c32b444664" + integrity sha1-0jM6NtnncXyK0vfKyv7HwytERmQ= + +lodash.template@^4.2.4, lodash.template@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0" + integrity sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A= + dependencies: + lodash._reinterpolate "~3.0.0" + lodash.templatesettings "^4.0.0" + +lodash.templatesettings@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz#2b4d4e95ba440d915ff08bc899e4553666713316" + integrity sha1-K01OlbpEDZFf8IvImeRVNmZxMxY= + dependencies: + lodash._reinterpolate "~3.0.0" + +lodash.unescape@4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/lodash.unescape/-/lodash.unescape-4.0.1.tgz#bf2249886ce514cda112fae9218cdc065211fc9c" + integrity sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw= + +lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= + +"lodash@>=3.5 <5", lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.4, lodash@^4.17.5: + version "4.17.11" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" + integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== + +loglevel@^1.4.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa" + integrity sha1-4PyVEztu8nbNyIh82vJKpvFW+Po= + +loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +lower-case@^1.1.1: + version "1.1.4" + resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" + integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + +make-dir@^2.0.0, make-dir@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" + integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== + dependencies: + pify "^4.0.1" + semver "^5.6.0" + +makeerror@1.0.x: + version "1.0.11" + resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" + integrity sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= + dependencies: + tmpl "1.0.x" + +mamacro@^0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/mamacro/-/mamacro-0.0.3.tgz#ad2c9576197c9f1abf308d0787865bd975a3f3e4" + integrity sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA== + +map-age-cleaner@^0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" + integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== + dependencies: + p-defer "^1.0.0" + +map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= + +map-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= + dependencies: + object-visit "^1.0.0" + +md5.js@^1.3.4: + version "1.3.5" + resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" + integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +mdn-data@~1.1.0: + version "1.1.4" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-1.1.4.tgz#50b5d4ffc4575276573c4eedb8780812a8419f01" + integrity sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + +mem@^4.0.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/mem/-/mem-4.3.0.tgz#461af497bc4ae09608cdb2e60eefb69bff744178" + integrity sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w== + dependencies: + map-age-cleaner "^0.1.1" + mimic-fn "^2.0.0" + p-is-promise "^2.0.0" + +memory-fs@^0.4.0, memory-fs@^0.4.1, memory-fs@~0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" + integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= + dependencies: + errno "^0.1.3" + readable-stream "^2.0.1" + +merge-deep@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/merge-deep/-/merge-deep-3.0.2.tgz#f39fa100a4f1bd34ff29f7d2bf4508fbb8d83ad2" + integrity sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA== + dependencies: + arr-union "^3.1.0" + clone-deep "^0.2.4" + kind-of "^3.0.2" + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + +merge-stream@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1" + integrity sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE= + dependencies: + readable-stream "^2.0.1" + +merge2@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.2.3.tgz#7ee99dbd69bb6481689253f018488a1b902b0ed5" + integrity sha512-gdUU1Fwj5ep4kplwcmftruWofEFt6lfpkkr3h860CXbAB9c3hGb55EOL2ali0Td5oebvW0E1+3Sr+Ur7XfKpRA== + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + +microevent.ts@~0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/microevent.ts/-/microevent.ts-0.1.1.tgz#70b09b83f43df5172d0205a63025bce0f7357fa0" + integrity sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g== + +micromatch@^3.1.10, micromatch@^3.1.4, micromatch@^3.1.8: + version "3.1.10" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + braces "^2.3.1" + define-property "^2.0.2" + extend-shallow "^3.0.2" + extglob "^2.0.4" + fragment-cache "^0.2.1" + kind-of "^6.0.2" + nanomatch "^1.2.9" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.2" + +miller-rabin@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" + integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== + dependencies: + bn.js "^4.0.0" + brorand "^1.0.1" + +mime-db@1.40.0, "mime-db@>= 1.40.0 < 2": + version "1.40.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32" + integrity sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA== + +mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24: + version "2.1.24" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.24.tgz#b6f8d0b3e951efb77dedeca194cff6d16f676f81" + integrity sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ== + dependencies: + mime-db "1.40.0" + +mime@1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" + integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ== + +mime@^2.0.3, mime@^2.3.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.2.tgz#ce5229a5e99ffc313abac806b482c10e7ba6ac78" + integrity sha512-zJBfZDkwRu+j3Pdd2aHsR5GfH2jIWhmL1ZzBoc+X+3JEti2hbArWcyJ+1laC1D2/U/W1a/+Cegj0/OnEU2ybjg== + +mimic-fn@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" + integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== + +mimic-fn@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +mini-css-extract-plugin@0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.5.0.tgz#ac0059b02b9692515a637115b0cc9fed3a35c7b0" + integrity sha512-IuaLjruM0vMKhUUT51fQdQzBYTX49dLj8w68ALEAe2A4iYNpIC4eMac67mt3NzycvjOlf07/kYxJDc0RTl1Wqw== + dependencies: + loader-utils "^1.1.0" + schema-utils "^1.0.0" + webpack-sources "^1.1.0" + +minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + +minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" + integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= + +minimatch@3.0.4, minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimist@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" + integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= + +minimist@^1.1.1, minimist@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" + integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= + +minimist@~0.0.1: + version "0.0.10" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" + integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= + +minipass@^2.2.1, minipass@^2.3.4: + version "2.3.5" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" + integrity sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA== + dependencies: + safe-buffer "^5.1.2" + yallist "^3.0.0" + +minizlib@^1.1.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614" + integrity sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA== + dependencies: + minipass "^2.2.1" + +mississippi@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" + integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== + dependencies: + concat-stream "^1.5.0" + duplexify "^3.4.2" + end-of-stream "^1.1.0" + flush-write-stream "^1.0.0" + from2 "^2.1.0" + parallel-transform "^1.1.0" + pump "^3.0.0" + pumpify "^1.3.3" + stream-each "^1.1.0" + through2 "^2.0.0" + +mixin-deep@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" + integrity sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ== + dependencies: + for-in "^1.0.2" + is-extendable "^1.0.1" + +mixin-object@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/mixin-object/-/mixin-object-2.0.1.tgz#4fb949441dab182540f1fe035ba60e1947a5e57e" + integrity sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4= + dependencies: + for-in "^0.1.3" + is-extendable "^0.1.1" + +mkdirp@0.5.1, mkdirp@0.5.x, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" + integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= + dependencies: + minimist "0.0.8" + +move-concurrently@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" + integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= + dependencies: + aproba "^1.1.1" + copy-concurrently "^1.0.0" + fs-write-stream-atomic "^1.0.8" + mkdirp "^0.5.1" + rimraf "^2.5.4" + run-queue "^1.0.3" + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + +ms@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + +multicast-dns-service-types@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" + integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= + +multicast-dns@^6.0.1: + version "6.2.3" + resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" + integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== + dependencies: + dns-packet "^1.3.1" + thunky "^1.0.2" + +mute-stream@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" + integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= + +nan@^2.12.1: + version "2.13.2" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.13.2.tgz#f51dc7ae66ba7d5d55e1e6d4d8092e802c9aefe7" + integrity sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw== + +nanomatch@^1.2.9: + version "1.2.13" + resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + define-property "^2.0.2" + extend-shallow "^3.0.2" + fragment-cache "^0.2.1" + is-windows "^1.0.2" + kind-of "^6.0.2" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + +needle@^2.2.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/needle/-/needle-2.3.1.tgz#d272f2f4034afb9c4c9ab1379aabc17fc85c9388" + integrity sha512-CaLXV3W8Vnbps8ZANqDGz7j4x7Yj1LW4TWF/TQuDfj7Cfx4nAPTvw98qgTevtto1oHDrh3pQkaODbqupXlsWTg== + dependencies: + debug "^4.1.0" + iconv-lite "^0.4.4" + sax "^1.2.4" + +negotiator@0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" + integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== + +neo-async@^2.5.0, neo-async@^2.6.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.0.tgz#b9d15e4d71c6762908654b5183ed38b753340835" + integrity sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA== + +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + +no-case@^2.2.0: + version "2.3.2" + resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" + integrity sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ== + dependencies: + lower-case "^1.1.1" + +node-forge@0.7.5: + version "0.7.5" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df" + integrity sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ== + +node-int64@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" + integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= + +node-libs-browser@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.0.tgz#c72f60d9d46de08a940dedbb25f3ffa2f9bbaa77" + integrity sha512-5MQunG/oyOaBdttrL40dA7bUfPORLRWMUJLQtMg7nluxUvk5XwnLdL9twQHFAjRx/y7mIMkLKT9++qPbbk6BZA== + dependencies: + assert "^1.1.1" + browserify-zlib "^0.2.0" + buffer "^4.3.0" + console-browserify "^1.1.0" + constants-browserify "^1.0.0" + crypto-browserify "^3.11.0" + domain-browser "^1.1.1" + events "^3.0.0" + https-browserify "^1.0.0" + os-browserify "^0.3.0" + path-browserify "0.0.0" + process "^0.11.10" + punycode "^1.2.4" + querystring-es3 "^0.2.0" + readable-stream "^2.3.3" + stream-browserify "^2.0.1" + stream-http "^2.7.2" + string_decoder "^1.0.0" + timers-browserify "^2.0.4" + tty-browserify "0.0.0" + url "^0.11.0" + util "^0.11.0" + vm-browserify "0.0.4" + +node-modules-regexp@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40" + integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= + +node-notifier@^5.2.1: + version "5.4.0" + resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.4.0.tgz#7b455fdce9f7de0c63538297354f3db468426e6a" + integrity sha512-SUDEb+o71XR5lXSTyivXd9J7fCloE3SyP4lSgt3lU2oSANiox+SxlNRGPjDKrwU1YN3ix2KN/VGGCg0t01rttQ== + dependencies: + growly "^1.3.0" + is-wsl "^1.1.0" + semver "^5.5.0" + shellwords "^0.1.1" + which "^1.3.0" + +node-pre-gyp@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz#39ba4bb1439da030295f899e3b520b7785766149" + integrity sha512-4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A== + dependencies: + detect-libc "^1.0.2" + mkdirp "^0.5.1" + needle "^2.2.1" + nopt "^4.0.1" + npm-packlist "^1.1.6" + npmlog "^4.0.2" + rc "^1.2.7" + rimraf "^2.6.1" + semver "^5.3.0" + tar "^4" + +node-releases@^1.1.13, node-releases@^1.1.17: + version "1.1.18" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.18.tgz#cc98fd75598a324a77188ebddf6650e9cbd8b1d5" + integrity sha512-/mnVgm6u/8OwlIsoyRXtTI0RfQcxZoAZbdwyXap0EeWwcOpDDymyCHM2/aR9XKmHXrvizHoPAOs0pcbiJ6RUaA== + dependencies: + semver "^5.3.0" + +nopt@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" + integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= + dependencies: + abbrev "1" + osenv "^0.1.4" + +normalize-package-data@^2.3.2: + version "2.5.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" + integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + dependencies: + hosted-git-info "^2.1.4" + resolve "^1.10.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-path@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= + dependencies: + remove-trailing-separator "^1.0.1" + +normalize-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= + +normalize-url@^3.0.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" + integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== + +npm-bundled@^1.0.1: + version "1.0.6" + resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd" + integrity sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g== + +npm-packlist@^1.1.6: + version "1.4.1" + resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.1.tgz#19064cdf988da80ea3cee45533879d90192bbfbc" + integrity sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw== + dependencies: + ignore-walk "^3.0.1" + npm-bundled "^1.0.1" + +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= + dependencies: + path-key "^2.0.0" + +npmlog@^4.0.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" + +nth-check@^1.0.2, nth-check@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" + integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== + dependencies: + boolbase "~1.0.0" + +num2fraction@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" + integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= + +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= + +nwsapi@^2.0.7, nwsapi@^2.1.3: + version "2.1.4" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.1.4.tgz#e006a878db23636f8e8a67d33ca0e4edf61a842f" + integrity sha512-iGfd9Y6SFdTNldEy2L0GUhcarIutFmk+MPWIn9dmj8NMIup03G08uUF2KGbbmv/Ux4RT0VZJoP/sVbWA6d/VIw== + +oauth-sign@~0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + +object-assign@4.1.1, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + +object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + +object-hash@^1.1.4: + version "1.3.1" + resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.3.1.tgz#fde452098a951cb145f039bb7d455449ddc126df" + integrity sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA== + +object-keys@^1.0.11, object-keys@^1.0.12: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= + dependencies: + isobject "^3.0.0" + +object.assign@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" + integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== + dependencies: + define-properties "^1.1.2" + function-bind "^1.1.1" + has-symbols "^1.0.0" + object-keys "^1.0.11" + +object.fromentries@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.0.tgz#49a543d92151f8277b3ac9600f1e930b189d30ab" + integrity sha512-9iLiI6H083uiqUuvzyY6qrlmc/Gz8hLQFOcb/Ri/0xXFkSNS3ctV+CbE6yM2+AnkYfOB3dGjdzC0wrMLIhQICA== + dependencies: + define-properties "^1.1.2" + es-abstract "^1.11.0" + function-bind "^1.1.1" + has "^1.0.1" + +object.getownpropertydescriptors@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16" + integrity sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY= + dependencies: + define-properties "^1.1.2" + es-abstract "^1.5.1" + +object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + dependencies: + isobject "^3.0.1" + +object.values@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.0.tgz#bf6810ef5da3e5325790eaaa2be213ea84624da9" + integrity sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.12.0" + function-bind "^1.1.1" + has "^1.0.3" + +obuf@^1.0.0, obuf@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" + integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + +on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +onetime@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" + integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= + dependencies: + mimic-fn "^1.0.0" + +opn@5.4.0: + version "5.4.0" + resolved "https://registry.yarnpkg.com/opn/-/opn-5.4.0.tgz#cb545e7aab78562beb11aa3bfabc7042e1761035" + integrity sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw== + dependencies: + is-wsl "^1.1.0" + +opn@^5.1.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc" + integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA== + dependencies: + is-wsl "^1.1.0" + +optimist@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" + integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY= + dependencies: + minimist "~0.0.1" + wordwrap "~0.0.2" + +optimize-css-assets-webpack-plugin@5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.1.tgz#9eb500711d35165b45e7fd60ba2df40cb3eb9159" + integrity sha512-Rqm6sSjWtx9FchdP0uzTQDc7GXDKnwVEGoSxjezPkzMewx7gEWE9IMUYKmigTRC4U3RaNSwYVnUDLuIdtTpm0A== + dependencies: + cssnano "^4.1.0" + last-call-webpack-plugin "^3.0.0" + +optionator@^0.8.1, optionator@^0.8.2: + version "0.8.2" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" + integrity sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q= + dependencies: + deep-is "~0.1.3" + fast-levenshtein "~2.0.4" + levn "~0.3.0" + prelude-ls "~1.1.2" + type-check "~0.3.2" + wordwrap "~1.0.0" + +original@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" + integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== + dependencies: + url-parse "^1.4.3" + +os-browserify@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" + integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= + +os-homedir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= + +os-locale@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" + integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== + dependencies: + execa "^1.0.0" + lcid "^2.0.0" + mem "^4.0.0" + +os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + +osenv@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" + integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + +p-defer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" + integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= + +p-each-series@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-1.0.0.tgz#930f3d12dd1f50e7434457a22cd6f04ac6ad7f71" + integrity sha1-kw89Et0fUOdDRFeiLNbwSsatf3E= + dependencies: + p-reduce "^1.0.0" + +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + +p-is-promise@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e" + integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg== + +p-limit@^1.1.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" + integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== + dependencies: + p-try "^1.0.0" + +p-limit@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2" + integrity sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ== + dependencies: + p-try "^2.0.0" + +p-locate@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" + integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= + dependencies: + p-limit "^1.1.0" + +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + +p-map@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b" + integrity sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA== + +p-reduce@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-1.0.0.tgz#18c2b0dd936a4690a529f8231f58a0fdb6a47dfa" + integrity sha1-GMKw3ZNqRpClKfgjH1ig/bakffo= + +p-try@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" + integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= + +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +pako@~1.0.5: + version "1.0.10" + resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.10.tgz#4328badb5086a426aa90f541977d4955da5c9732" + integrity sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw== + +parallel-transform@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.1.0.tgz#d410f065b05da23081fcd10f28854c29bda33b06" + integrity sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY= + dependencies: + cyclist "~0.2.2" + inherits "^2.0.3" + readable-stream "^2.1.5" + +param-case@2.1.x: + version "2.1.1" + resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" + integrity sha1-35T9jPZTHs915r75oIWPvHK+Ikc= + dependencies: + no-case "^2.2.0" + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-asn1@^5.0.0: + version "5.1.4" + resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.4.tgz#37f6628f823fbdeb2273b4d540434a22f3ef1fcc" + integrity sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw== + dependencies: + asn1.js "^4.0.0" + browserify-aes "^1.0.0" + create-hash "^1.1.0" + evp_bytestokey "^1.0.0" + pbkdf2 "^3.0.3" + safe-buffer "^5.1.1" + +parse-json@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" + integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= + dependencies: + error-ex "^1.2.0" + +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" + integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= + dependencies: + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + +parse5@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" + integrity sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== + +parse5@5.1.0, parse5@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.0.tgz#c59341c9723f414c452975564c7c00a68d58acd2" + integrity sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ== + +parseurl@~1.3.2: + version "1.3.3" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +pascalcase@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= + +path-browserify@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a" + integrity sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo= + +path-dirname@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" + integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= + +path-exists@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= + dependencies: + pinkie-promise "^2.0.0" + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + +path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-is-inside@^1.0.1, path-is-inside@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= + +path-key@^2.0.0, path-key@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + +path-parse@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" + integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + +path-type@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" + integrity sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= + dependencies: + pify "^2.0.0" + +path-type@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" + integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== + dependencies: + pify "^3.0.0" + +pbkdf2@^3.0.3: + version "3.0.17" + resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz#976c206530617b14ebb32114239f7b09336e93a6" + integrity sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA== + dependencies: + create-hash "^1.1.2" + create-hmac "^1.1.4" + ripemd160 "^2.0.1" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + +performance-now@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + +pify@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" + integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= + +pify@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" + integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + +pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= + dependencies: + pinkie "^2.0.0" + +pinkie@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= + +pirates@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87" + integrity sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== + dependencies: + node-modules-regexp "^1.0.0" + +pkg-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4" + integrity sha1-ektQio1bstYp1EcFb/TpyTFM89Q= + dependencies: + find-up "^1.0.0" + +pkg-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" + integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= + dependencies: + find-up "^2.1.0" + +pkg-dir@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" + integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== + dependencies: + find-up "^3.0.0" + +pkg-up@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f" + integrity sha1-yBmscoBZpGHKscOImivjxJoATX8= + dependencies: + find-up "^2.1.0" + +pn@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" + integrity sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== + +pnp-webpack-plugin@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.2.1.tgz#cd9d698df2a6fcf7255093c1c9511adf65b9421b" + integrity sha512-W6GctK7K2qQiVR+gYSv/Gyt6jwwIH4vwdviFqx+Y2jAtVf5eZyYIDf5Ac2NCDMBiX5yWscBLZElPTsyA1UtVVA== + dependencies: + ts-pnp "^1.0.0" + +portfinder@^1.0.9: + version "1.0.20" + resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.20.tgz#bea68632e54b2e13ab7b0c4775e9b41bf270e44a" + integrity sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw== + dependencies: + async "^1.5.2" + debug "^2.2.0" + mkdirp "0.5.x" + +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= + +postcss-attribute-case-insensitive@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.1.tgz#b2a721a0d279c2f9103a36331c88981526428cc7" + integrity sha512-L2YKB3vF4PetdTIthQVeT+7YiSzMoNMLLYxPXXppOOP7NoazEAy45sh2LvJ8leCQjfBcfkYQs8TtCcQjeZTp8A== + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0" + +postcss-browser-comments@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-browser-comments/-/postcss-browser-comments-2.0.0.tgz#dc48d6a8ddbff188a80a000b7393436cb18aed88" + integrity sha512-xGG0UvoxwBc4Yx4JX3gc0RuDl1kc4bVihCzzk6UC72YPfq5fu3c717Nu8Un3nvnq1BJ31gBnFXIG/OaUTnpHgA== + dependencies: + postcss "^7.0.2" + +postcss-calc@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.1.tgz#36d77bab023b0ecbb9789d84dcb23c4941145436" + integrity sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ== + dependencies: + css-unit-converter "^1.1.1" + postcss "^7.0.5" + postcss-selector-parser "^5.0.0-rc.4" + postcss-value-parser "^3.3.1" + +postcss-color-functional-notation@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz#5efd37a88fbabeb00a2966d1e53d98ced93f74e0" + integrity sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-color-gray@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz#532a31eb909f8da898ceffe296fdc1f864be8547" + integrity sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw== + dependencies: + "@csstools/convert-colors" "^1.4.0" + postcss "^7.0.5" + postcss-values-parser "^2.0.0" + +postcss-color-hex-alpha@^5.0.2: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz#a8d9ca4c39d497c9661e374b9c51899ef0f87388" + integrity sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw== + dependencies: + postcss "^7.0.14" + postcss-values-parser "^2.0.1" + +postcss-color-mod-function@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz#816ba145ac11cc3cb6baa905a75a49f903e4d31d" + integrity sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ== + dependencies: + "@csstools/convert-colors" "^1.4.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-color-rebeccapurple@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz#c7a89be872bb74e45b1e3022bfe5748823e6de77" + integrity sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-colormin@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.3.tgz#ae060bce93ed794ac71264f08132d550956bd381" + integrity sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== + dependencies: + 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@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f" + integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-custom-media@^7.0.7: + version "7.0.8" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz#fffd13ffeffad73621be5f387076a28b00294e0c" + integrity sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg== + dependencies: + postcss "^7.0.14" + +postcss-custom-properties@^8.0.9: + version "8.0.10" + resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-8.0.10.tgz#e8dc969e1e15c555f0b836b7f278ef47e3cdeaff" + integrity sha512-GDL0dyd7++goDR4SSasYdRNNvp4Gqy1XMzcCnTijiph7VB27XXpJ8bW/AI0i2VSBZ55TpdGhMr37kMSpRfYD0Q== + dependencies: + postcss "^7.0.14" + postcss-values-parser "^2.0.1" + +postcss-custom-selectors@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz#64858c6eb2ecff2fb41d0b28c9dd7b3db4de7fba" + integrity sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w== + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" + +postcss-dir-pseudo-class@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz#6e3a4177d0edb3abcc85fdb6fbb1c26dabaeaba2" + integrity sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw== + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" + +postcss-discard-comments@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz#1fbabd2c246bff6aaad7997b2b0918f4d7af4033" + integrity sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== + dependencies: + postcss "^7.0.0" + +postcss-discard-duplicates@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb" + integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== + dependencies: + postcss "^7.0.0" + +postcss-discard-empty@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765" + integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== + dependencies: + postcss "^7.0.0" + +postcss-discard-overridden@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57" + integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== + dependencies: + postcss "^7.0.0" + +postcss-double-position-gradients@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz#fc927d52fddc896cb3a2812ebc5df147e110522e" + integrity sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA== + dependencies: + postcss "^7.0.5" + postcss-values-parser "^2.0.0" + +postcss-env-function@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/postcss-env-function/-/postcss-env-function-2.0.2.tgz#0f3e3d3c57f094a92c2baf4b6241f0b0da5365d7" + integrity sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-flexbugs-fixes@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.1.0.tgz#e094a9df1783e2200b7b19f875dcad3b3aff8b20" + integrity sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA== + dependencies: + postcss "^7.0.0" + +postcss-focus-visible@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz#477d107113ade6024b14128317ade2bd1e17046e" + integrity sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g== + dependencies: + postcss "^7.0.2" + +postcss-focus-within@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz#763b8788596cee9b874c999201cdde80659ef680" + integrity sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w== + dependencies: + postcss "^7.0.2" + +postcss-font-variant@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-4.0.0.tgz#71dd3c6c10a0d846c5eda07803439617bbbabacc" + integrity sha512-M8BFYKOvCrI2aITzDad7kWuXXTm0YhGdP9Q8HanmN4EF1Hmcgs1KK5rSHylt/lUJe8yLxiSwWAHdScoEiIxztg== + dependencies: + postcss "^7.0.2" + +postcss-gap-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz#431c192ab3ed96a3c3d09f2ff615960f902c1715" + integrity sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg== + dependencies: + postcss "^7.0.2" + +postcss-image-set-function@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz#28920a2f29945bed4c3198d7df6496d410d3f288" + integrity sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-initial@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-3.0.0.tgz#1772512faf11421b791fb2ca6879df5f68aa0517" + integrity sha512-WzrqZ5nG9R9fUtrA+we92R4jhVvEB32IIRTzfIG/PLL8UV4CvbF1ugTEHEFX6vWxl41Xt5RTCJPEZkuWzrOM+Q== + dependencies: + lodash.template "^4.2.4" + postcss "^7.0.2" + +postcss-lab-function@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz#bb51a6856cd12289ab4ae20db1e3821ef13d7d2e" + integrity sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg== + dependencies: + "@csstools/convert-colors" "^1.4.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-load-config@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.0.0.tgz#f1312ddbf5912cd747177083c5ef7a19d62ee484" + integrity sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ== + dependencies: + cosmiconfig "^4.0.0" + import-cwd "^2.0.0" + +postcss-loader@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-3.0.0.tgz#6b97943e47c72d845fa9e03f273773d4e8dd6c2d" + integrity sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA== + dependencies: + loader-utils "^1.1.0" + postcss "^7.0.0" + postcss-load-config "^2.0.0" + schema-utils "^1.0.0" + +postcss-logical@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-3.0.0.tgz#2495d0f8b82e9f262725f75f9401b34e7b45d5b5" + integrity sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA== + dependencies: + postcss "^7.0.2" + +postcss-media-minmax@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz#b75bb6cbc217c8ac49433e12f22048814a4f5ed5" + integrity sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw== + dependencies: + postcss "^7.0.2" + +postcss-merge-longhand@^4.0.11: + version "4.0.11" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz#62f49a13e4a0ee04e7b98f42bb16062ca2549e24" + integrity sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== + dependencies: + css-color-names "0.0.4" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + stylehacks "^4.0.0" + +postcss-merge-rules@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz#362bea4ff5a1f98e4075a713c6cb25aefef9a650" + integrity sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== + dependencies: + 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" + +postcss-minify-font-values@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6" + integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-minify-gradients@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz#93b29c2ff5099c535eecda56c4aa6e665a663471" + integrity sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== + dependencies: + 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@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz#6b9cef030c11e35261f95f618c90036d680db874" + integrity sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== + dependencies: + 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@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz#e2e5eb40bfee500d0cd9243500f5f8ea4262fbd8" + integrity sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== + dependencies: + alphanum-sort "^1.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + +postcss-modules-extract-imports@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" + integrity sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== + dependencies: + postcss "^7.0.5" + +postcss-modules-local-by-default@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-2.0.6.tgz#dd9953f6dd476b5fd1ef2d8830c8929760b56e63" + integrity sha512-oLUV5YNkeIBa0yQl7EYnxMgy4N6noxmiwZStaEJUSe2xPMcdNc8WmBQuQCx18H5psYbVxz8zoHk0RAAYZXP9gA== + dependencies: + postcss "^7.0.6" + postcss-selector-parser "^6.0.0" + postcss-value-parser "^3.3.1" + +postcss-modules-scope@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.1.0.tgz#ad3f5bf7856114f6fcab901b0502e2a2bc39d4eb" + integrity sha512-91Rjps0JnmtUB0cujlc8KIKCsJXWjzuxGeT/+Q2i2HXKZ7nBUeF9YQTZZTNvHVoNYj1AthsjnGLtqDUE0Op79A== + dependencies: + postcss "^7.0.6" + postcss-selector-parser "^6.0.0" + +postcss-modules-values@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-2.0.0.tgz#479b46dc0c5ca3dc7fa5270851836b9ec7152f64" + integrity sha512-Ki7JZa7ff1N3EIMlPnGTZfUMe69FFwiQPnVSXC9mnn3jozCRBYIxiZd44yJOV2AmabOo4qFf8s0dC/+lweG7+w== + dependencies: + icss-replace-symbols "^1.1.0" + postcss "^7.0.6" + +postcss-nesting@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-7.0.0.tgz#6e26a770a0c8fcba33782a6b6f350845e1a448f6" + integrity sha512-WSsbVd5Ampi3Y0nk/SKr5+K34n52PqMqEfswu6RtU4r7wA8vSD+gM8/D9qq4aJkHImwn1+9iEFTbjoWsQeqtaQ== + dependencies: + postcss "^7.0.2" + +postcss-normalize-charset@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" + integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== + dependencies: + postcss "^7.0.0" + +postcss-normalize-display-values@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz#0dbe04a4ce9063d4667ed2be476bb830c825935a" + integrity sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-positions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz#05f757f84f260437378368a91f8932d4b102917f" + integrity sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== + dependencies: + 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@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz#c4ebbc289f3991a028d44751cbdd11918b17910c" + integrity sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== + dependencies: + 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@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz#cd44c40ab07a0c7a36dc5e99aace1eca4ec2690c" + integrity sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== + dependencies: + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-timing-functions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz#8e009ca2a3949cdaf8ad23e6b6ab99cb5e7d28d9" + integrity sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-unicode@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb" + integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-url@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1" + integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== + dependencies: + is-absolute-url "^2.0.0" + normalize-url "^3.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-whitespace@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz#bf1d4070fe4fcea87d1348e825d8cc0c5faa7d82" + integrity sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize@7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize/-/postcss-normalize-7.0.1.tgz#eb51568d962b8aa61a8318383c8bb7e54332282e" + integrity sha512-NOp1fwrG+6kVXWo7P9SizCHX6QvioxFD/hZcI2MLxPmVnFJFC0j0DDpIuNw2tUDeCFMni59gCVgeJ1/hYhj2OQ== + dependencies: + "@csstools/normalize.css" "^9.0.1" + browserslist "^4.1.1" + postcss "^7.0.2" + postcss-browser-comments "^2.0.0" + +postcss-ordered-values@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz#0cf75c820ec7d5c4d280189559e0b571ebac0eee" + integrity sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== + dependencies: + cssnano-util-get-arguments "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-overflow-shorthand@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz#31ecf350e9c6f6ddc250a78f0c3e111f32dd4c30" + integrity sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g== + dependencies: + postcss "^7.0.2" + +postcss-page-break@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-2.0.0.tgz#add52d0e0a528cabe6afee8b46e2abb277df46bf" + integrity sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ== + dependencies: + postcss "^7.0.2" + +postcss-place@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-4.0.1.tgz#e9f39d33d2dc584e46ee1db45adb77ca9d1dcc62" + integrity sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-preset-env@6.6.0: + version "6.6.0" + resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-6.6.0.tgz#642e7d962e2bdc2e355db117c1eb63952690ed5b" + integrity sha512-I3zAiycfqXpPIFD6HXhLfWXIewAWO8emOKz+QSsxaUZb9Dp8HbF5kUf+4Wy/AxR33o+LRoO8blEWCHth0ZsCLA== + dependencies: + autoprefixer "^9.4.9" + browserslist "^4.4.2" + caniuse-lite "^1.0.30000939" + css-blank-pseudo "^0.1.4" + css-has-pseudo "^0.10.0" + css-prefers-color-scheme "^3.1.1" + cssdb "^4.3.0" + postcss "^7.0.14" + postcss-attribute-case-insensitive "^4.0.1" + postcss-color-functional-notation "^2.0.1" + postcss-color-gray "^5.0.0" + postcss-color-hex-alpha "^5.0.2" + postcss-color-mod-function "^3.0.3" + postcss-color-rebeccapurple "^4.0.1" + postcss-custom-media "^7.0.7" + postcss-custom-properties "^8.0.9" + postcss-custom-selectors "^5.1.2" + postcss-dir-pseudo-class "^5.0.0" + postcss-double-position-gradients "^1.0.0" + postcss-env-function "^2.0.2" + postcss-focus-visible "^4.0.0" + postcss-focus-within "^3.0.0" + postcss-font-variant "^4.0.0" + postcss-gap-properties "^2.0.0" + postcss-image-set-function "^3.0.1" + postcss-initial "^3.0.0" + postcss-lab-function "^2.0.1" + postcss-logical "^3.0.0" + postcss-media-minmax "^4.0.0" + postcss-nesting "^7.0.0" + postcss-overflow-shorthand "^2.0.0" + postcss-page-break "^2.0.0" + postcss-place "^4.0.1" + postcss-pseudo-class-any-link "^6.0.0" + postcss-replace-overflow-wrap "^3.0.0" + postcss-selector-matches "^4.0.0" + postcss-selector-not "^4.0.0" + +postcss-pseudo-class-any-link@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz#2ed3eed393b3702879dec4a87032b210daeb04d1" + integrity sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew== + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" + +postcss-reduce-initial@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz#7fd42ebea5e9c814609639e2c2e84ae270ba48df" + integrity sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== + dependencies: + browserslist "^4.0.0" + caniuse-api "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" + +postcss-reduce-transforms@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz#17efa405eacc6e07be3414a5ca2d1074681d4e29" + integrity sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== + dependencies: + cssnano-util-get-match "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-replace-overflow-wrap@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz#61b360ffdaedca84c7c918d2b0f0d0ea559ab01c" + integrity sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw== + dependencies: + postcss "^7.0.2" + +postcss-safe-parser@4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz#8756d9e4c36fdce2c72b091bbc8ca176ab1fcdea" + integrity sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ== + dependencies: + postcss "^7.0.0" + +postcss-selector-matches@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz#71c8248f917ba2cc93037c9637ee09c64436fcff" + integrity sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww== + dependencies: + balanced-match "^1.0.0" + postcss "^7.0.2" + +postcss-selector-not@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz#c68ff7ba96527499e832724a2674d65603b645c0" + integrity sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ== + dependencies: + balanced-match "^1.0.0" + postcss "^7.0.2" + +postcss-selector-parser@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz#4f875f4afb0c96573d5cf4d74011aee250a7e865" + integrity sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU= + dependencies: + dot-prop "^4.1.1" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-selector-parser@^5.0.0, postcss-selector-parser@^5.0.0-rc.3, postcss-selector-parser@^5.0.0-rc.4: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c" + integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== + dependencies: + cssesc "^2.0.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-selector-parser@^6.0.0: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz#934cf799d016c83411859e09dcecade01286ec5c" + integrity sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg== + dependencies: + cssesc "^3.0.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-svgo@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.2.tgz#17b997bc711b333bab143aaed3b8d3d6e3d38258" + integrity sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw== + dependencies: + is-svg "^3.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + svgo "^1.0.0" + +postcss-unique-selectors@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac" + integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== + dependencies: + alphanum-sort "^1.0.0" + postcss "^7.0.0" + uniqs "^2.0.0" + +postcss-value-parser@^3.0.0, postcss-value-parser@^3.3.0, postcss-value-parser@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" + integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== + +postcss-values-parser@^2.0.0, postcss-values-parser@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz#da8b472d901da1e205b47bdc98637b9e9e550e5f" + integrity sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg== + dependencies: + flatten "^1.0.2" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.2, postcss@^7.0.5, postcss@^7.0.6: + version "7.0.16" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.16.tgz#48f64f1b4b558cb8b52c88987724359acb010da2" + integrity sha512-MOo8zNSlIqh22Uaa3drkdIAgUGEL+AD1ESiSdmElLUmE2uVDo1QloiT/IfW9qRw8Gw+Y/w69UVMGwbufMSftxA== + dependencies: + chalk "^2.4.2" + source-map "^0.6.1" + supports-color "^6.1.0" + +prelude-ls@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= + +pretty-bytes@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.2.0.tgz#96c92c6e95a0b35059253fb33c03e260d40f5a1f" + integrity sha512-ujANBhiUsl9AhREUDUEY1GPOharMGm8x8juS7qOHybcLi7XsKfrYQ88hSly1l2i0klXHTDYrlL8ihMCG55Dc3w== + +pretty-error@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3" + integrity sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM= + dependencies: + renderkid "^2.0.1" + utila "~0.4" + +pretty-format@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.8.0.tgz#8dae7044f58db7cb8be245383b565a963e3c27f2" + integrity sha512-P952T7dkrDEplsR+TuY7q3VXDae5Sr7zmQb12JU/NDQa/3CH7/QW0yvqLcGN6jL+zQFKaoJcPc+yJxMTGmosqw== + dependencies: + "@jest/types" "^24.8.0" + ansi-regex "^4.0.0" + ansi-styles "^3.2.0" + react-is "^16.8.4" + +private@^0.1.6, private@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" + integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== + +process-nextick-args@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" + integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== + +process@^0.11.10: + version "0.11.10" + resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= + +progress@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +promise-inflight@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" + integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= + +promise@8.0.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/promise/-/promise-8.0.2.tgz#9dcd0672192c589477d56891271bdc27547ae9f0" + integrity sha512-EIyzM39FpVOMbqgzEHhxdrEhtOSDOtjMZQ0M6iVfCE+kWNgCkAyOdnuCWqfmflylftfadU6FkiMgHZA2kUzwRw== + dependencies: + asap "~2.0.6" + +prompts@^2.0.1: + version "2.0.4" + resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.0.4.tgz#179f9d4db3128b9933aa35f93a800d8fce76a682" + integrity sha512-HTzM3UWp/99A0gk51gAegwo1QRYA7xjcZufMNe33rCclFszUYAuHe1fIN/3ZmiHeGPkUsNaRyQm1hHOfM0PKxA== + dependencies: + kleur "^3.0.2" + sisteransi "^1.0.0" + +prop-types@^15.6.2, prop-types@^15.7.2: + version "15.7.2" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" + integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.8.1" + +property-information@^5.0.0, property-information@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/property-information/-/property-information-5.0.1.tgz#c3b09f4f5750b1634c0b24205adbf78f18bdf94f" + integrity sha512-nAtBDVeSwFM3Ot/YxT7s4NqZmqXI7lLzf46BThvotEtYf2uk2yH0ACYuWQkJ7gxKs49PPtKVY0UlDGkyN9aJlw== + dependencies: + xtend "^4.0.1" + +proxy-addr@~2.0.4: + version "2.0.5" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.5.tgz#34cbd64a2d81f4b1fd21e76f9f06c8a45299ee34" + integrity sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ== + dependencies: + forwarded "~0.1.2" + ipaddr.js "1.9.0" + +prr@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" + integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= + +psl@^1.1.24, psl@^1.1.28: + version "1.1.31" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184" + integrity sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw== + +public-encrypt@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" + integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== + dependencies: + bn.js "^4.1.0" + browserify-rsa "^4.0.0" + create-hash "^1.1.0" + parse-asn1 "^5.0.0" + randombytes "^2.0.1" + safe-buffer "^5.1.2" + +pump@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" + integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pumpify@^1.3.3: + version "1.5.1" + resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" + integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== + dependencies: + duplexify "^3.6.0" + inherits "^2.0.3" + pump "^2.0.0" + +punycode@1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" + integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= + +punycode@^1.2.4, punycode@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= + +punycode@^2.1.0, punycode@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +q@^1.1.2: + version "1.5.1" + resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" + integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= + +qs@6.5.2, qs@~6.5.2: + version "6.5.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" + integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== + +querystring-es3@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" + integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= + +querystring@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" + integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= + +querystringify@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.1.tgz#60e5a5fd64a7f8bfa4d2ab2ed6fdf4c85bad154e" + integrity sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA== + +raf@3.4.1: + version "3.4.1" + resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39" + integrity sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA== + dependencies: + performance-now "^2.1.0" + +randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: + version "2.1.0" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + +randomfill@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" + integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== + dependencies: + randombytes "^2.0.5" + safe-buffer "^5.1.0" + +range-parser@^1.0.3, range-parser@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" + integrity sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4= + +raw-body@2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3" + integrity sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw== + dependencies: + bytes "3.0.0" + http-errors "1.6.3" + iconv-lite "0.4.23" + unpipe "1.0.0" + +rc@^1.2.7: + version "1.2.8" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +react-app-polyfill@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/react-app-polyfill/-/react-app-polyfill-1.0.1.tgz#809a858e44f9564c7f4205e173076f90048274f1" + integrity sha512-LbVpT1NdzTdDDs7xEZdebjDrqsvKi5UyVKUQqtTYYNyC1JJYVAwNQWe4ybWvoT2V2WW9PGVO2u5Y6aVj4ER/Ow== + dependencies: + core-js "3.0.1" + object-assign "4.1.1" + promise "8.0.2" + raf "3.4.1" + regenerator-runtime "0.13.2" + whatwg-fetch "3.0.0" + +react-dev-utils@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-9.0.1.tgz#5c03d85a0b2537d0c46af7165c24a7dfb274bef2" + integrity sha512-pnaeMo/Pxel8aZpxk1WwxT3uXxM3tEwYvsjCYn5R7gNxjhN1auowdcLDzFB8kr7rafAj2rxmvfic/fbac5CzwQ== + dependencies: + "@babel/code-frame" "7.0.0" + address "1.0.3" + browserslist "4.5.4" + chalk "2.4.2" + cross-spawn "6.0.5" + detect-port-alt "1.1.6" + escape-string-regexp "1.0.5" + filesize "3.6.1" + find-up "3.0.0" + fork-ts-checker-webpack-plugin "1.1.1" + global-modules "2.0.0" + globby "8.0.2" + gzip-size "5.0.0" + immer "1.10.0" + inquirer "6.2.2" + is-root "2.0.0" + loader-utils "1.2.3" + opn "5.4.0" + pkg-up "2.0.0" + react-error-overlay "^5.1.6" + recursive-readdir "2.2.2" + shell-quote "1.6.1" + sockjs-client "1.3.0" + strip-ansi "5.2.0" + text-table "0.2.0" + +react-dom@^16.8.6: + version "16.8.6" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.8.6.tgz#71d6303f631e8b0097f56165ef608f051ff6e10f" + integrity sha512-1nL7PIq9LTL3fthPqwkvr2zY7phIPjYrT0jp4HjyEQrEROnw4dG41VVwi/wfoCneoleqrNX7iAD+pXebJZwrwA== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + prop-types "^15.6.2" + scheduler "^0.13.6" + +react-error-overlay@^5.1.6: + version "5.1.6" + resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-5.1.6.tgz#0cd73407c5d141f9638ae1e0c63e7b2bf7e9929d" + integrity sha512-X1Y+0jR47ImDVr54Ab6V9eGk0Hnu7fVWGeHQSOXHf/C2pF9c6uy3gef8QUeuUiWlNb0i08InPSE5a/KJzNzw1Q== + +react-is@^16.8.1, react-is@^16.8.4: + version "16.8.6" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.6.tgz#5bbc1e2d29141c9fbdfed456343fe2bc430a6a16" + integrity sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA== + +react-scripts@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-3.0.1.tgz#e5565350d8069cc9966b5998d3fe3befe3d243ac" + integrity sha512-LKEjBhVpEB+c312NeJhzF+NATxF7JkHNr5GhtwMeRS1cMeLElMeIu8Ye7WGHtDP7iz7ra4ryy48Zpo6G/cwWUw== + dependencies: + "@babel/core" "7.4.3" + "@svgr/webpack" "4.1.0" + "@typescript-eslint/eslint-plugin" "1.6.0" + "@typescript-eslint/parser" "1.6.0" + babel-eslint "10.0.1" + babel-jest "^24.8.0" + babel-loader "8.0.5" + babel-plugin-named-asset-import "^0.3.2" + babel-preset-react-app "^9.0.0" + camelcase "^5.2.0" + case-sensitive-paths-webpack-plugin "2.2.0" + css-loader "2.1.1" + dotenv "6.2.0" + dotenv-expand "4.2.0" + eslint "^5.16.0" + eslint-config-react-app "^4.0.1" + eslint-loader "2.1.2" + eslint-plugin-flowtype "2.50.1" + eslint-plugin-import "2.16.0" + eslint-plugin-jsx-a11y "6.2.1" + eslint-plugin-react "7.12.4" + eslint-plugin-react-hooks "^1.5.0" + file-loader "3.0.1" + fs-extra "7.0.1" + html-webpack-plugin "4.0.0-beta.5" + identity-obj-proxy "3.0.0" + is-wsl "^1.1.0" + jest "24.7.1" + jest-environment-jsdom-fourteen "0.1.0" + jest-resolve "24.7.1" + jest-watch-typeahead "0.3.0" + mini-css-extract-plugin "0.5.0" + optimize-css-assets-webpack-plugin "5.0.1" + pnp-webpack-plugin "1.2.1" + postcss-flexbugs-fixes "4.1.0" + postcss-loader "3.0.0" + postcss-normalize "7.0.1" + postcss-preset-env "6.6.0" + postcss-safe-parser "4.0.1" + react-app-polyfill "^1.0.1" + react-dev-utils "^9.0.1" + resolve "1.10.0" + sass-loader "7.1.0" + semver "6.0.0" + style-loader "0.23.1" + terser-webpack-plugin "1.2.3" + ts-pnp "1.1.2" + url-loader "1.1.2" + webpack "4.29.6" + webpack-dev-server "3.2.1" + webpack-manifest-plugin "2.0.4" + workbox-webpack-plugin "4.2.0" + optionalDependencies: + fsevents "2.0.6" + +react@^16.8.6: + version "16.8.6" + resolved "https://registry.yarnpkg.com/react/-/react-16.8.6.tgz#ad6c3a9614fd3a4e9ef51117f54d888da01f2bbe" + integrity sha512-pC0uMkhLaHm11ZSJULfOBqV4tIZkx87ZLvbbQYunNixAAvjnC+snJCg0XQXn9VIsttVsbZP/H/ewzgsd5fxKXw== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + prop-types "^15.6.2" + scheduler "^0.13.6" + +read-pkg-up@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" + integrity sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= + dependencies: + find-up "^2.0.0" + read-pkg "^2.0.0" + +read-pkg-up@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-4.0.0.tgz#1b221c6088ba7799601c808f91161c66e58f8978" + integrity sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA== + dependencies: + find-up "^3.0.0" + read-pkg "^3.0.0" + +read-pkg@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" + integrity sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= + dependencies: + load-json-file "^2.0.0" + normalize-package-data "^2.3.2" + path-type "^2.0.0" + +read-pkg@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" + integrity sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= + dependencies: + load-json-file "^4.0.0" + normalize-package-data "^2.3.2" + path-type "^3.0.0" + +"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: + version "2.3.6" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" + integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +readable-stream@^3.0.6, readable-stream@^3.1.1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.3.0.tgz#cb8011aad002eb717bf040291feba8569c986fb9" + integrity sha512-EsI+s3k3XsW+fU8fQACLN59ky34AZ14LoeVZpYwmZvldCFo0r0gnelwF2TcMjLor/BTL5aDJVBMkss0dthToPw== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +readdirp@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" + integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== + dependencies: + graceful-fs "^4.1.11" + micromatch "^3.1.10" + readable-stream "^2.0.2" + +realpath-native@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.1.0.tgz#2003294fea23fb0672f2476ebe22fcf498a2d65c" + integrity sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA== + dependencies: + util.promisify "^1.0.0" + +recursive-readdir@2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f" + integrity sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== + dependencies: + minimatch "3.0.4" + +regenerate-unicode-properties@^8.0.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.0.2.tgz#7b38faa296252376d363558cfbda90c9ce709662" + integrity sha512-SbA/iNrBUf6Pv2zU8Ekv1Qbhv92yxL4hiDa2siuxs4KKn4oOoMDHXjAf7+Nz9qinUQ46B1LcWEi/PhJfPWpZWQ== + dependencies: + regenerate "^1.4.0" + +regenerate@^1.2.1, regenerate@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11" + integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg== + +regenerator-runtime@0.13.2, regenerator-runtime@^0.13.2: + version "0.13.2" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz#32e59c9a6fb9b1a4aff09b4930ca2d4477343447" + integrity sha512-S/TQAZJO+D3m9xeN1WTI8dLKBBiRgXBlTJvbWjCThHWZj9EvHK70Ff50/tYj2J/fvBY6JtFVwRuazHN2E7M9BA== + +regenerator-runtime@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" + integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== + +regenerator-transform@^0.10.0: + version "0.10.1" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd" + integrity sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q== + dependencies: + babel-runtime "^6.18.0" + babel-types "^6.19.0" + private "^0.1.6" + +regenerator-transform@^0.13.4: + version "0.13.4" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.13.4.tgz#18f6763cf1382c69c36df76c6ce122cc694284fb" + integrity sha512-T0QMBjK3J0MtxjPmdIMXm72Wvj2Abb0Bd4HADdfijwMdoIsyQZ6fWC7kDFhk2YinBBEMZDL7Y7wh0J1sGx3S4A== + dependencies: + private "^0.1.6" + +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + +regexp-tree@^0.1.0: + version "0.1.6" + resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.6.tgz#84900fa12fdf428a2ac25f04300382a7c0148479" + integrity sha512-LFrA98Dw/heXqDojz7qKFdygZmFoiVlvE1Zp7Cq2cvF+ZA+03Gmhy0k0PQlsC1jvHPiTUSs+pDHEuSWv6+6D7w== + +regexpp@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" + integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== + +regexpu-core@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" + integrity sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA= + dependencies: + regenerate "^1.2.1" + regjsgen "^0.2.0" + regjsparser "^0.1.4" + +regexpu-core@^4.5.4: + version "4.5.4" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.5.4.tgz#080d9d02289aa87fe1667a4f5136bc98a6aebaae" + integrity sha512-BtizvGtFQKGPUcTy56o3nk1bGRp4SZOTYrDtGNlqCQufptV5IkkLN6Emw+yunAJjzf+C9FQFtvq7IoA3+oMYHQ== + dependencies: + regenerate "^1.4.0" + regenerate-unicode-properties "^8.0.2" + regjsgen "^0.5.0" + regjsparser "^0.6.0" + unicode-match-property-ecmascript "^1.0.4" + unicode-match-property-value-ecmascript "^1.1.0" + +regjsgen@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" + integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc= + +regjsgen@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.0.tgz#a7634dc08f89209c2049adda3525711fb97265dd" + integrity sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA== + +regjsparser@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" + integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw= + dependencies: + jsesc "~0.5.0" + +regjsparser@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.0.tgz#f1e6ae8b7da2bae96c99399b868cd6c933a2ba9c" + integrity sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ== + dependencies: + jsesc "~0.5.0" + +rehype-parse@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/rehype-parse/-/rehype-parse-6.0.0.tgz#f681555f2598165bee2c778b39f9073d17b16bca" + integrity sha512-V2OjMD0xcSt39G4uRdMTqDXXm6HwkUbLMDayYKA/d037j8/OtVSQ+tqKwYWOuyBeoCs/3clXRe30VUjeMDTBSA== + dependencies: + hast-util-from-parse5 "^5.0.0" + parse5 "^5.0.0" + xtend "^4.0.1" + +relateurl@0.2.x: + version "0.2.7" + resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" + integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= + +remove-trailing-separator@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + +renderkid@^2.0.1: + version "2.0.3" + resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.3.tgz#380179c2ff5ae1365c522bf2fcfcff01c5b74149" + integrity sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA== + dependencies: + css-select "^1.1.0" + dom-converter "^0.2" + htmlparser2 "^3.3.0" + strip-ansi "^3.0.0" + utila "^0.4.0" + +repeat-element@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" + integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== + +repeat-string@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= + +repeating@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" + integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= + dependencies: + is-finite "^1.0.0" + +replace-ext@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb" + integrity sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs= + +request-promise-core@1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.2.tgz#339f6aababcafdb31c799ff158700336301d3346" + integrity sha512-UHYyq1MO8GsefGEt7EprS8UrXsm1TxEvFUX1IMTuSLU2Rh7fTIdFtl8xD7JiEYiWU2dl+NYAjCTksTehQUxPag== + dependencies: + lodash "^4.17.11" + +request-promise-native@^1.0.5: + version "1.0.7" + resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.7.tgz#a49868a624bdea5069f1251d0a836e0d89aa2c59" + integrity sha512-rIMnbBdgNViL37nZ1b3L/VfPOpSi0TqVDQPAvO6U14lMzOLrt5nilxCQqtDKhZeDiW0/hkCXGoQjhgJd/tCh6w== + dependencies: + request-promise-core "1.1.2" + stealthy-require "^1.1.1" + tough-cookie "^2.3.3" + +request@^2.87.0, request@^2.88.0: + version "2.88.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" + integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== + dependencies: + aws-sign2 "~0.7.0" + aws4 "^1.8.0" + caseless "~0.12.0" + combined-stream "~1.0.6" + extend "~3.0.2" + forever-agent "~0.6.1" + form-data "~2.3.2" + har-validator "~5.1.0" + http-signature "~1.2.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.19" + oauth-sign "~0.9.0" + performance-now "^2.1.0" + qs "~6.5.2" + safe-buffer "^5.1.2" + tough-cookie "~2.4.3" + tunnel-agent "^0.6.0" + uuid "^3.3.2" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + +require-from-string@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + +require-main-filename@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" + integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= + +require-main-filename@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" + integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== + +requireindex@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/requireindex/-/requireindex-1.2.0.tgz#3463cdb22ee151902635aa6c9535d4de9c2ef1ef" + integrity sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww== + +requires-port@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= + +resolve-cwd@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" + integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= + dependencies: + resolve-from "^3.0.0" + +resolve-from@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" + integrity sha1-six699nWiBvItuZTM17rywoYh0g= + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-url@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + +resolve@1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" + integrity sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= + +resolve@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.10.0.tgz#3bdaaeaf45cc07f375656dfd2e54ed0810b101ba" + integrity sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg== + dependencies: + path-parse "^1.0.6" + +resolve@^1.10.0, resolve@^1.3.2, resolve@^1.5.0, resolve@^1.8.1, resolve@^1.9.0: + version "1.10.1" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.10.1.tgz#664842ac960795bbe758221cdccda61fb64b5f18" + integrity sha512-KuIe4mf++td/eFb6wkaPbMDnP6kObCaEtIDuHOUED6MNUo4K670KZUHuuvYPZDxNF0WVLw49n06M2m2dXphEzA== + dependencies: + path-parse "^1.0.6" + +resolve@^1.10.1: + version "1.11.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.11.0.tgz#4014870ba296176b86343d50b60f3b50609ce232" + integrity sha512-WL2pBDjqT6pGUNSUzMw00o4T7If+z4H2x3Gz893WoUQ5KW8Vr9txp00ykiP16VBaZF5+j/OcXJHZ9+PCvdiDKw== + dependencies: + path-parse "^1.0.6" + +restore-cursor@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" + integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= + dependencies: + onetime "^2.0.0" + signal-exit "^3.0.2" + +ret@~0.1.10: + version "0.1.15" + resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + +rgb-regex@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" + integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= + +rgba-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" + integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= + +rimraf@2.6.3, rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3: + version "2.6.3" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" + integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + dependencies: + glob "^7.1.3" + +ripemd160@^2.0.0, ripemd160@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" + integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + +rsvp@^4.8.4: + version "4.8.4" + resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.4.tgz#b50e6b34583f3dd89329a2f23a8a2be072845911" + integrity sha512-6FomvYPfs+Jy9TfXmBpBuMWNH94SgCsZmJKcanySzgNNP6LjWxBvyLTa9KaMfDDM5oxRfrKDB0r/qeRsLwnBfA== + +run-async@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" + integrity sha1-A3GrSuC91yDUFm19/aZP96RFpsA= + dependencies: + is-promise "^2.1.0" + +run-queue@^1.0.0, run-queue@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" + integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= + dependencies: + aproba "^1.1.1" + +rxjs@^6.4.0: + version "6.5.1" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.1.tgz#f7a005a9386361921b8524f38f54cbf80e5d08f4" + integrity sha512-y0j31WJc83wPu31vS1VlAFW5JGrnGC+j+TtGAa1fRQphy48+fDYiDmX8tjGloToEsMkxnouOg/1IzXGKkJnZMg== + dependencies: + tslib "^1.9.0" + +safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= + dependencies: + ret "~0.1.10" + +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sane@^4.0.3: + version "4.1.0" + resolved "https://registry.yarnpkg.com/sane/-/sane-4.1.0.tgz#ed881fd922733a6c461bc189dc2b6c006f3ffded" + integrity sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA== + dependencies: + "@cnakazawa/watch" "^1.0.3" + anymatch "^2.0.0" + capture-exit "^2.0.0" + exec-sh "^0.3.2" + execa "^1.0.0" + fb-watchman "^2.0.0" + micromatch "^3.1.4" + minimist "^1.1.1" + walker "~1.0.5" + +sass-loader@7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-7.1.0.tgz#16fd5138cb8b424bf8a759528a1972d72aad069d" + integrity sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w== + dependencies: + clone-deep "^2.0.1" + loader-utils "^1.0.1" + lodash.tail "^4.1.1" + neo-async "^2.5.0" + pify "^3.0.0" + semver "^5.5.0" + +sax@^1.2.4, sax@~1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +saxes@^3.1.9: + version "3.1.9" + resolved "https://registry.yarnpkg.com/saxes/-/saxes-3.1.9.tgz#c1c197cd54956d88c09f960254b999e192d7058b" + integrity sha512-FZeKhJglhJHk7eWG5YM0z46VHmI3KJpMBAQm3xa9meDvd+wevB5GuBB0wc0exPInZiBBHqi00DbS8AcvCGCFMw== + dependencies: + xmlchars "^1.3.1" + +scheduler@^0.13.6: + version "0.13.6" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.13.6.tgz#466a4ec332467b31a91b9bf74e5347072e4cd889" + integrity sha512-IWnObHt413ucAYKsD9J1QShUKkbKLQQHdxRyw73sw4FN26iWr3DY/H34xGPe4nmL1DwXyWmSWmMrA9TfQbE/XQ== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + +schema-utils@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" + integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== + dependencies: + ajv "^6.1.0" + ajv-errors "^1.0.0" + ajv-keywords "^3.1.0" + +select-hose@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= + +selfsigned@^1.9.1: + version "1.10.4" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.4.tgz#cdd7eccfca4ed7635d47a08bf2d5d3074092e2cd" + integrity sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw== + dependencies: + node-forge "0.7.5" + +"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: + version "5.7.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b" + integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA== + +semver@5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" + integrity sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA== + +semver@6.0.0, semver@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.0.0.tgz#05e359ee571e5ad7ed641a6eec1e547ba52dea65" + integrity sha512-0UewU+9rFapKFnlbirLi3byoOuhrSsli/z/ihNnvM24vgF+8sNBiI1LZPBSH9wJKUwaUbw+s3hToDLCXkrghrQ== + +send@0.16.2: + version "0.16.2" + resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" + integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw== + dependencies: + debug "2.6.9" + depd "~1.1.2" + destroy "~1.0.4" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "~1.6.2" + mime "1.4.1" + ms "2.0.0" + on-finished "~2.3.0" + range-parser "~1.2.0" + statuses "~1.4.0" + +serialize-javascript@^1.4.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.7.0.tgz#d6e0dfb2a3832a8c94468e6eb1db97e55a192a65" + integrity sha512-ke8UG8ulpFOxO8f8gRYabHQe/ZntKlcig2Mp+8+URDP1D8vJZ0KUt7LYo07q25Z/+JVSgpr/cui9PIp5H6/+nA== + +serve-index@^1.7.2: + version "1.9.1" + resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= + dependencies: + accepts "~1.3.4" + batch "0.6.1" + debug "2.6.9" + escape-html "~1.0.3" + http-errors "~1.6.2" + mime-types "~2.1.17" + parseurl "~1.3.2" + +serve-static@1.13.2: + version "1.13.2" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1" + integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.2" + send "0.16.2" + +set-blocking@^2.0.0, set-blocking@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + +set-value@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" + integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE= + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.1" + to-object-path "^0.3.0" + +set-value@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" + integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg== + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + +setimmediate@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= + +setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + +sha.js@^2.4.0, sha.js@^2.4.8: + version "2.4.11" + resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" + integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +shallow-clone@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-0.1.2.tgz#5909e874ba77106d73ac414cfec1ffca87d97060" + integrity sha1-WQnodLp3EG1zrEFM/sH/yofZcGA= + dependencies: + is-extendable "^0.1.1" + kind-of "^2.0.1" + lazy-cache "^0.2.3" + mixin-object "^2.0.1" + +shallow-clone@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-1.0.0.tgz#4480cd06e882ef68b2ad88a3ea54832e2c48b571" + integrity sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA== + dependencies: + is-extendable "^0.1.1" + kind-of "^5.0.0" + mixin-object "^2.0.1" + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + dependencies: + shebang-regex "^1.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + +shell-quote@1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" + integrity sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c= + dependencies: + array-filter "~0.0.0" + array-map "~0.0.0" + array-reduce "~0.0.0" + jsonify "~0.0.0" + +shellwords@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" + integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== + +signal-exit@^3.0.0, signal-exit@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" + integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= + +simple-swizzle@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" + integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= + dependencies: + is-arrayish "^0.3.1" + +sisteransi@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.0.tgz#77d9622ff909080f1c19e5f4a1df0c1b0a27b88c" + integrity sha512-N+z4pHB4AmUv0SjveWRd6q1Nj5w62m5jodv+GD8lvmbY/83T/rpbJGZOnK5T149OldDj4Db07BSv9xY4K6NTPQ== + +slash@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" + integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= + +slash@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" + integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== + +slice-ansi@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" + integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== + dependencies: + ansi-styles "^3.2.0" + astral-regex "^1.0.0" + is-fullwidth-code-point "^2.0.0" + +snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + +snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== + dependencies: + kind-of "^3.2.0" + +snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== + dependencies: + base "^0.11.1" + debug "^2.2.0" + define-property "^0.2.5" + extend-shallow "^2.0.1" + map-cache "^0.2.2" + source-map "^0.5.6" + source-map-resolve "^0.5.0" + use "^3.1.0" + +sockjs-client@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.3.0.tgz#12fc9d6cb663da5739d3dc5fb6e8687da95cb177" + integrity sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg== + dependencies: + debug "^3.2.5" + eventsource "^1.0.7" + faye-websocket "~0.11.1" + inherits "^2.0.3" + json3 "^3.3.2" + url-parse "^1.4.3" + +sockjs@0.3.19: + version "0.3.19" + resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.19.tgz#d976bbe800af7bd20ae08598d582393508993c0d" + integrity sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw== + dependencies: + faye-websocket "^0.10.0" + uuid "^3.0.1" + +source-list-map@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" + integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== + +source-map-resolve@^0.5.0: + version "0.5.2" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" + integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA== + dependencies: + atob "^2.1.1" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" + +source-map-support@^0.4.15: + version "0.4.18" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" + integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA== + dependencies: + source-map "^0.5.6" + +source-map-support@^0.5.6, source-map-support@~0.5.10: + version "0.5.12" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.12.tgz#b4f3b10d51857a5af0138d3ce8003b201613d599" + integrity sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-url@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" + integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= + +source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7: + version "0.5.7" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +space-separated-tokens@^1.0.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.3.tgz#bc6500e116d13285a94b59b58c44c7f045fe6124" + integrity sha512-/M5RAdBuQlSDPNfA5ube+fkHbHyY08pMuADLmsAQURzo56w90r681oiOoz3o3ZQyWdSeNucpTFjL+Ggd5qui3w== + +spdx-correct@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4" + integrity sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q== + dependencies: + spdx-expression-parse "^3.0.0" + spdx-license-ids "^3.0.0" + +spdx-exceptions@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977" + integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA== + +spdx-expression-parse@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" + integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg== + dependencies: + spdx-exceptions "^2.1.0" + spdx-license-ids "^3.0.0" + +spdx-license-ids@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz#75ecd1a88de8c184ef015eafb51b5b48bfd11bb1" + integrity sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA== + +spdy-transport@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" + integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== + dependencies: + debug "^4.1.0" + detect-node "^2.0.4" + hpack.js "^2.1.6" + obuf "^1.1.2" + readable-stream "^3.0.6" + wbuf "^1.7.3" + +spdy@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.0.tgz#81f222b5a743a329aa12cea6a390e60e9b613c52" + integrity sha512-ot0oEGT/PGUpzf/6uk4AWLqkq+irlqHXkrdbk51oWONh3bxQmBuljxPNl66zlRRcIJStWq0QkLUCPOPjgjvU0Q== + dependencies: + debug "^4.1.0" + handle-thing "^2.0.0" + http-deceiver "^1.2.7" + select-hose "^2.0.0" + spdy-transport "^3.0.0" + +split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + dependencies: + extend-shallow "^3.0.0" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + +sshpk@^1.7.0: + version "1.16.1" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" + integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== + dependencies: + asn1 "~0.2.3" + assert-plus "^1.0.0" + bcrypt-pbkdf "^1.0.0" + dashdash "^1.12.0" + ecc-jsbn "~0.1.1" + getpass "^0.1.1" + jsbn "~0.1.0" + safer-buffer "^2.0.2" + tweetnacl "~0.14.0" + +ssri@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8" + integrity sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA== + dependencies: + figgy-pudding "^3.5.1" + +stable@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + +stack-utils@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.2.tgz#33eba3897788558bebfc2db059dc158ec36cebb8" + integrity sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA== + +static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + +"statuses@>= 1.4.0 < 2": + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + +statuses@~1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" + integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== + +stealthy-require@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" + integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= + +stream-browserify@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" + integrity sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== + dependencies: + inherits "~2.0.1" + readable-stream "^2.0.2" + +stream-each@^1.1.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" + integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== + dependencies: + end-of-stream "^1.1.0" + stream-shift "^1.0.0" + +stream-http@^2.7.2: + version "2.8.3" + resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" + integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== + dependencies: + builtin-status-codes "^3.0.0" + inherits "^2.0.1" + readable-stream "^2.3.6" + to-arraybuffer "^1.0.0" + xtend "^4.0.0" + +stream-shift@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" + integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI= + +string-length@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed" + integrity sha1-1A27aGo6zpYMHP/KVivyxF+DY+0= + dependencies: + astral-regex "^1.0.0" + strip-ansi "^4.0.0" + +string-width@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + +string-width@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" + integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== + dependencies: + emoji-regex "^7.0.1" + is-fullwidth-code-point "^2.0.0" + strip-ansi "^5.1.0" + +string_decoder@^1.0.0, string_decoder@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" + integrity sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w== + dependencies: + safe-buffer "~5.1.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +stringify-object@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" + integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== + dependencies: + get-own-enumerable-property-symbols "^3.0.0" + is-obj "^1.0.1" + is-regexp "^1.0.0" + +strip-ansi@5.2.0, strip-ansi@^5.0.0, strip-ansi@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + +strip-ansi@^3.0.0, strip-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= + dependencies: + ansi-regex "^3.0.0" + +strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" + integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= + +strip-comments@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/strip-comments/-/strip-comments-1.0.2.tgz#82b9c45e7f05873bee53f37168af930aa368679d" + integrity sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw== + dependencies: + babel-extract-comments "^1.0.0" + babel-plugin-transform-object-rest-spread "^6.26.0" + +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= + +strip-json-comments@^2.0.1, strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + +style-loader@0.23.1: + version "0.23.1" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.23.1.tgz#cb9154606f3e771ab6c4ab637026a1049174d925" + integrity sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg== + dependencies: + loader-utils "^1.1.0" + schema-utils "^1.0.0" + +stylehacks@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5" + integrity sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g== + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + +supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" + integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== + dependencies: + has-flag "^3.0.0" + +svgo@^1.0.0, svgo@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.2.2.tgz#0253d34eccf2aed4ad4f283e11ee75198f9d7316" + integrity sha512-rAfulcwp2D9jjdGu+0CuqlrAUin6bBWrpoqXWwKDZZZJfXcUXQSxLJOFJCQCSA0x0pP2U0TxSlJu2ROq5Bq6qA== + dependencies: + 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.28" + css-url-regex "^1.1.0" + csso "^3.5.1" + 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" + +symbol-tree@^3.2.2: + version "3.2.2" + resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" + integrity sha1-rifbOPZgp64uHDt9G8KQgZuFGeY= + +table@^5.2.3: + version "5.2.3" + resolved "https://registry.yarnpkg.com/table/-/table-5.2.3.tgz#cde0cc6eb06751c009efab27e8c820ca5b67b7f2" + integrity sha512-N2RsDAMvDLvYwFcwbPyF3VmVSSkuF+G1e+8inhBLtHpvwXGw4QRPEZhihQNeEN0i1up6/f6ObCJXNdlRG3YVyQ== + dependencies: + ajv "^6.9.1" + lodash "^4.17.11" + slice-ansi "^2.1.0" + string-width "^3.0.0" + +tapable@^1.0.0, tapable@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" + integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + +tar@^4: + version "4.4.8" + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d" + integrity sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ== + dependencies: + chownr "^1.1.1" + fs-minipass "^1.2.5" + minipass "^2.3.4" + minizlib "^1.1.1" + mkdirp "^0.5.0" + safe-buffer "^5.1.2" + yallist "^3.0.2" + +terser-webpack-plugin@1.2.3, terser-webpack-plugin@^1.1.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.2.3.tgz#3f98bc902fac3e5d0de730869f50668561262ec8" + integrity sha512-GOK7q85oAb/5kE12fMuLdn2btOS9OBZn4VsecpHDywoUC/jLhSAKOiYo0ezx7ss2EXPMzyEWFoE0s1WLE+4+oA== + dependencies: + cacache "^11.0.2" + find-cache-dir "^2.0.0" + schema-utils "^1.0.0" + serialize-javascript "^1.4.0" + source-map "^0.6.1" + terser "^3.16.1" + webpack-sources "^1.1.0" + worker-farm "^1.5.2" + +terser@^3.16.1: + version "3.17.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-3.17.0.tgz#f88ffbeda0deb5637f9d24b0da66f4e15ab10cb2" + integrity sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ== + dependencies: + commander "^2.19.0" + source-map "~0.6.1" + source-map-support "~0.5.10" + +test-exclude@^5.2.3: + version "5.2.3" + resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-5.2.3.tgz#c3d3e1e311eb7ee405e092dac10aefd09091eac0" + integrity sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g== + dependencies: + glob "^7.1.3" + minimatch "^3.0.4" + read-pkg-up "^4.0.0" + require-main-filename "^2.0.0" + +text-table@0.2.0, text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + +throat@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a" + integrity sha1-iQN8vJLFarGJJua6TLsgDhVnKmo= + +through2@^2.0.0: + version "2.0.5" + resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" + integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== + dependencies: + readable-stream "~2.3.6" + xtend "~4.0.1" + +through@^2.3.6: + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + +thunky@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.3.tgz#f5df732453407b09191dae73e2a8cc73f381a826" + integrity sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow== + +timers-browserify@^2.0.4: + version "2.0.10" + resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae" + integrity sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg== + dependencies: + setimmediate "^1.0.4" + +timsort@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" + integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= + +tmp@^0.0.33: + version "0.0.33" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + dependencies: + os-tmpdir "~1.0.2" + +tmpl@1.0.x: + version "1.0.4" + resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1" + integrity sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE= + +to-arraybuffer@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" + integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= + +to-fast-properties@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" + integrity sha1-uDVx+k2MJbguIxsG46MFXeTKGkc= + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + +to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= + dependencies: + kind-of "^3.0.2" + +to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + +to-regex@^3.0.1, to-regex@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + +tough-cookie@^2.3.3, tough-cookie@^2.3.4, tough-cookie@^2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" + integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== + dependencies: + psl "^1.1.28" + punycode "^2.1.1" + +tough-cookie@~2.4.3: + version "2.4.3" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" + integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ== + dependencies: + psl "^1.1.24" + punycode "^1.4.1" + +tr46@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" + integrity sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= + dependencies: + punycode "^2.1.0" + +trim-right@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" + integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= + +trough@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.3.tgz#e29bd1614c6458d44869fc28b255ab7857ef7c24" + integrity sha512-fwkLWH+DimvA4YCy+/nvJd61nWQQ2liO/nF/RjkTpiOGi+zxZzVkhb1mvbHIIW4b/8nDsYI8uTmAlc0nNkRMOw== + +ts-pnp@1.1.2, ts-pnp@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.1.2.tgz#be8e4bfce5d00f0f58e0666a82260c34a57af552" + integrity sha512-f5Knjh7XCyRIzoC/z1Su1yLLRrPrFCgtUAh/9fCSP6NKbATwpOL1+idQVXQokK9GRFURn/jYPGPfegIctwunoA== + +tslib@^1.8.1, tslib@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" + integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ== + +tsutils@^3.7.0: + version "3.10.0" + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.10.0.tgz#6f1c95c94606e098592b0dff06590cf9659227d6" + integrity sha512-q20XSMq7jutbGB8luhKKsQldRKWvyBO2BGqni3p4yq8Ys9bEP/xQw3KepKmMRt9gJ4lvQSScrihJrcKdKoSU7Q== + dependencies: + tslib "^1.8.1" + +tty-browserify@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" + integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + dependencies: + safe-buffer "^5.0.1" + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + +type-check@~0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= + dependencies: + prelude-ls "~1.1.2" + +type-is@~1.6.16: + version "1.6.18" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.24" + +typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= + +typescript@^3.4.5: + version "3.4.5" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.4.5.tgz#2d2618d10bb566572b8d7aad5180d84257d70a99" + integrity sha512-YycBxUb49UUhdNMU5aJ7z5Ej2XGmaIBL0x34vZ82fn3hGvD+bgrMrVDpatgz2f7YxUMJxMkbWxJZeAvDxVe7Vw== + +uglify-js@3.4.x: + version "3.4.10" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.10.tgz#9ad9563d8eb3acdfb8d38597d2af1d815f6a755f" + integrity sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw== + dependencies: + commander "~2.19.0" + source-map "~0.6.1" + +uglify-js@^3.1.4: + version "3.5.11" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.5.11.tgz#833442c0aa29b3a7d34344c7c63adaa3f3504f6a" + integrity sha512-izPJg8RsSyqxbdnqX36ExpbH3K7tDBsAU/VfNv89VkMFy3z39zFjunQGsSHOlGlyIfGLGprGeosgQno3bo2/Kg== + dependencies: + commander "~2.20.0" + source-map "~0.6.1" + +unicode-canonical-property-names-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" + integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== + +unicode-match-property-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" + integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== + dependencies: + unicode-canonical-property-names-ecmascript "^1.0.4" + unicode-property-aliases-ecmascript "^1.0.4" + +unicode-match-property-value-ecmascript@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz#5b4b426e08d13a80365e0d657ac7a6c1ec46a277" + integrity sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g== + +unicode-property-aliases-ecmascript@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz#a9cc6cc7ce63a0a3023fc99e341b94431d405a57" + integrity sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw== + +unified@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/unified/-/unified-7.1.0.tgz#5032f1c1ee3364bd09da12e27fdd4a7553c7be13" + integrity sha512-lbk82UOIGuCEsZhPj8rNAkXSDXd6p0QLzIuSsCdxrqnqU56St4eyOB+AlXsVgVeRmetPTYydIuvFfpDIed8mqw== + dependencies: + "@types/unist" "^2.0.0" + "@types/vfile" "^3.0.0" + bail "^1.0.0" + extend "^3.0.0" + is-plain-obj "^1.1.0" + trough "^1.0.0" + vfile "^3.0.0" + x-is-string "^0.1.0" + +union-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" + integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ= + dependencies: + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^0.4.3" + +uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= + +uniqs@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" + integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= + +unique-filename@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" + integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== + dependencies: + unique-slug "^2.0.0" + +unique-slug@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.1.tgz#5e9edc6d1ce8fb264db18a507ef9bd8544451ca6" + integrity sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg== + dependencies: + imurmurhash "^0.1.4" + +unist-util-stringify-position@^1.0.0, unist-util-stringify-position@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz#3f37fcf351279dcbca7480ab5889bb8a832ee1c6" + integrity sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ== + +unist-util-stringify-position@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.0.tgz#4c452c0dbcbc509f7bcd366e9a8afd646f9d51ae" + integrity sha512-Uz5negUTrf9zm2ZT2Z9kdOL7Mr7FJLyq3ByqagUi7QZRVK1HnspVazvSqwHt73jj7APHtpuJ4K110Jm8O6/elw== + dependencies: + "@types/unist" "^2.0.2" + +universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + +unquote@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" + integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= + +unset-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + +upath@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.2.tgz#3db658600edaeeccbe6db5e684d67ee8c2acd068" + integrity sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q== + +upper-case@^1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" + integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= + +uri-js@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" + integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== + dependencies: + punycode "^2.1.0" + +urix@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= + +url-loader@1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-1.1.2.tgz#b971d191b83af693c5e3fea4064be9e1f2d7f8d8" + integrity sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg== + dependencies: + loader-utils "^1.1.0" + mime "^2.0.3" + schema-utils "^1.0.0" + +url-parse@^1.4.3: + version "1.4.7" + resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.7.tgz#a8a83535e8c00a316e403a5db4ac1b9b853ae278" + integrity sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg== + dependencies: + querystringify "^2.1.1" + requires-port "^1.0.0" + +url@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" + integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= + dependencies: + punycode "1.3.2" + querystring "0.2.0" + +use@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== + +util-deprecate@^1.0.1, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + +util.promisify@1.0.0, util.promisify@^1.0.0, util.promisify@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" + integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== + dependencies: + define-properties "^1.1.2" + object.getownpropertydescriptors "^2.0.3" + +util@0.10.3: + version "0.10.3" + resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" + integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= + dependencies: + inherits "2.0.1" + +util@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61" + integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== + dependencies: + inherits "2.0.3" + +utila@^0.4.0, utila@~0.4: + version "0.4.0" + resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" + integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + +uuid@^3.0.1, uuid@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" + integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== + +validate-npm-package-license@^3.0.1: + version "3.0.4" + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" + integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + dependencies: + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" + +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + +vendors@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.2.tgz#7fcb5eef9f5623b156bcea89ec37d63676f21801" + integrity sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ== + +verror@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + dependencies: + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" + +vfile-message@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-1.1.1.tgz#5833ae078a1dfa2d96e9647886cd32993ab313e1" + integrity sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA== + dependencies: + unist-util-stringify-position "^1.1.1" + +vfile-message@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-2.0.0.tgz#750bbb86fe545988a67e899b329bbcabb73edef6" + integrity sha512-YS6qg6UpBfIeiO+6XlhPOuJaoLvt1Y9g2cmlwqhBOOU0XRV8j5RLeoz72t6PWLvNXq3EBG1fQ05wNPrUoz0deQ== + dependencies: + "@types/unist" "^2.0.2" + unist-util-stringify-position "^1.1.1" + +vfile@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/vfile/-/vfile-3.0.1.tgz#47331d2abe3282424f4a4bb6acd20a44c4121803" + integrity sha512-y7Y3gH9BsUSdD4KzHsuMaCzRjglXN0W2EcMf0gpvu6+SbsGhMje7xDc8AEoeXy6mIwCKMI6BkjMsRjzQbhMEjQ== + dependencies: + is-buffer "^2.0.0" + replace-ext "1.0.0" + unist-util-stringify-position "^1.0.0" + vfile-message "^1.0.0" + +vfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.0.0.tgz#ebf3b48af9fcde524d5e08d5f75812058a5f78ad" + integrity sha512-WMNeHy5djSl895BqE86D7WqA0Ie5fAIeGCa7V1EqiXyJg5LaGch2SUaZueok5abYQGH6mXEAsZ45jkoILIOlyA== + dependencies: + "@types/unist" "^2.0.2" + is-buffer "^2.0.0" + replace-ext "1.0.0" + unist-util-stringify-position "^2.0.0" + vfile-message "^2.0.0" + +vm-browserify@0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73" + integrity sha1-XX6kW7755Kb/ZflUOOCofDV9WnM= + dependencies: + indexof "0.0.1" + +w3c-hr-time@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz#82ac2bff63d950ea9e3189a58a65625fedf19045" + integrity sha1-gqwr/2PZUOqeMYmlimViX+3xkEU= + dependencies: + browser-process-hrtime "^0.1.2" + +w3c-xmlserializer@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz#30485ca7d70a6fd052420a3d12fd90e6339ce794" + integrity sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg== + dependencies: + domexception "^1.0.1" + webidl-conversions "^4.0.2" + xml-name-validator "^3.0.0" + +walker@^1.0.7, walker@~1.0.5: + version "1.0.7" + resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb" + integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= + dependencies: + makeerror "1.0.x" + +watchpack@^1.5.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00" + integrity sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA== + dependencies: + chokidar "^2.0.2" + graceful-fs "^4.1.2" + neo-async "^2.5.0" + +wbuf@^1.1.0, wbuf@^1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" + integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== + dependencies: + minimalistic-assert "^1.0.0" + +web-namespaces@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-1.1.3.tgz#9bbf5c99ff0908d2da031f1d732492a96571a83f" + integrity sha512-r8sAtNmgR0WKOKOxzuSgk09JsHlpKlB+uHi937qypOu3PZ17UxPrierFKDye/uNHjNTTEshu5PId8rojIPj/tA== + +webidl-conversions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" + integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== + +webpack-dev-middleware@^3.5.1: + version "3.6.2" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.6.2.tgz#f37a27ad7c09cd7dc67cd97655413abaa1f55942" + integrity sha512-A47I5SX60IkHrMmZUlB0ZKSWi29TZTcPz7cha1Z75yYOsgWh/1AcPmQEbC8ZIbU3A1ytSv1PMU0PyPz2Lmz2jg== + dependencies: + memory-fs "^0.4.1" + mime "^2.3.1" + range-parser "^1.0.3" + webpack-log "^2.0.0" + +webpack-dev-server@3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.2.1.tgz#1b45ce3ecfc55b6ebe5e36dab2777c02bc508c4e" + integrity sha512-sjuE4mnmx6JOh9kvSbPYw3u/6uxCLHNWfhWaIPwcXWsvWOPN+nc5baq4i9jui3oOBRXGonK9+OI0jVkaz6/rCw== + dependencies: + ansi-html "0.0.7" + bonjour "^3.5.0" + chokidar "^2.0.0" + compression "^1.5.2" + connect-history-api-fallback "^1.3.0" + debug "^4.1.1" + del "^3.0.0" + express "^4.16.2" + html-entities "^1.2.0" + http-proxy-middleware "^0.19.1" + import-local "^2.0.0" + internal-ip "^4.2.0" + ip "^1.1.5" + killable "^1.0.0" + loglevel "^1.4.1" + opn "^5.1.0" + portfinder "^1.0.9" + schema-utils "^1.0.0" + selfsigned "^1.9.1" + semver "^5.6.0" + serve-index "^1.7.2" + sockjs "0.3.19" + sockjs-client "1.3.0" + spdy "^4.0.0" + strip-ansi "^3.0.0" + supports-color "^6.1.0" + url "^0.11.0" + webpack-dev-middleware "^3.5.1" + webpack-log "^2.0.0" + yargs "12.0.2" + +webpack-log@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" + integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== + dependencies: + ansi-colors "^3.0.0" + uuid "^3.3.2" + +webpack-manifest-plugin@2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-2.0.4.tgz#e4ca2999b09557716b8ba4475fb79fab5986f0cd" + integrity sha512-nejhOHexXDBKQOj/5v5IZSfCeTO3x1Dt1RZEcGfBSul891X/eLIcIVH31gwxPDdsi2Z8LKKFGpM4w9+oTBOSCg== + dependencies: + fs-extra "^7.0.0" + lodash ">=3.5 <5" + tapable "^1.0.0" + +webpack-sources@^1.1.0, webpack-sources@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85" + integrity sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA== + dependencies: + source-list-map "^2.0.0" + source-map "~0.6.1" + +webpack@4.29.6: + version "4.29.6" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.29.6.tgz#66bf0ec8beee4d469f8b598d3988ff9d8d90e955" + integrity sha512-MwBwpiE1BQpMDkbnUUaW6K8RFZjljJHArC6tWQJoFm0oQtfoSebtg4Y7/QHnJ/SddtjYLHaKGX64CFjG5rehJw== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-module-context" "1.8.5" + "@webassemblyjs/wasm-edit" "1.8.5" + "@webassemblyjs/wasm-parser" "1.8.5" + acorn "^6.0.5" + acorn-dynamic-import "^4.0.0" + ajv "^6.1.0" + ajv-keywords "^3.1.0" + chrome-trace-event "^1.0.0" + enhanced-resolve "^4.1.0" + eslint-scope "^4.0.0" + json-parse-better-errors "^1.0.2" + loader-runner "^2.3.0" + loader-utils "^1.1.0" + memory-fs "~0.4.1" + micromatch "^3.1.8" + mkdirp "~0.5.0" + neo-async "^2.5.0" + node-libs-browser "^2.0.0" + schema-utils "^1.0.0" + tapable "^1.1.0" + terser-webpack-plugin "^1.1.0" + watchpack "^1.5.0" + webpack-sources "^1.3.0" + +websocket-driver@>=0.5.1: + version "0.7.0" + resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb" + integrity sha1-DK+dLXVdk67gSdS90NP+LMoqJOs= + dependencies: + http-parser-js ">=0.4.0" + websocket-extensions ">=0.1.1" + +websocket-extensions@>=0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29" + integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg== + +whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3, whatwg-encoding@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" + integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== + dependencies: + iconv-lite "0.4.24" + +whatwg-fetch@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz#fc804e458cc460009b1a2b966bc8817d2578aefb" + integrity sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q== + +whatwg-mimetype@^2.1.0, whatwg-mimetype@^2.2.0, whatwg-mimetype@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" + integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== + +whatwg-url@^6.4.1: + version "6.5.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-6.5.0.tgz#f2df02bff176fd65070df74ad5ccbb5a199965a8" + integrity sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ== + dependencies: + lodash.sortby "^4.7.0" + tr46 "^1.0.1" + webidl-conversions "^4.0.2" + +whatwg-url@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.0.0.tgz#fde926fa54a599f3adf82dff25a9f7be02dc6edd" + integrity sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ== + dependencies: + lodash.sortby "^4.7.0" + tr46 "^1.0.1" + webidl-conversions "^4.0.2" + +which-module@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= + +which@^1.2.9, which@^1.3.0, which@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +wide-align@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" + integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== + dependencies: + string-width "^1.0.2 || 2" + +wordwrap@~0.0.2: + version "0.0.3" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" + integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc= + +wordwrap@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" + integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= + +workbox-background-sync@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-4.3.1.tgz#26821b9bf16e9e37fd1d640289edddc08afd1950" + integrity sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg== + dependencies: + workbox-core "^4.3.1" + +workbox-broadcast-update@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-4.3.1.tgz#e2c0280b149e3a504983b757606ad041f332c35b" + integrity sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA== + dependencies: + workbox-core "^4.3.1" + +workbox-build@^4.2.0: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-4.3.1.tgz#414f70fb4d6de47f6538608b80ec52412d233e64" + integrity sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw== + dependencies: + "@babel/runtime" "^7.3.4" + "@hapi/joi" "^15.0.0" + common-tags "^1.8.0" + fs-extra "^4.0.2" + glob "^7.1.3" + lodash.template "^4.4.0" + pretty-bytes "^5.1.0" + stringify-object "^3.3.0" + strip-comments "^1.0.2" + workbox-background-sync "^4.3.1" + workbox-broadcast-update "^4.3.1" + workbox-cacheable-response "^4.3.1" + workbox-core "^4.3.1" + workbox-expiration "^4.3.1" + workbox-google-analytics "^4.3.1" + workbox-navigation-preload "^4.3.1" + workbox-precaching "^4.3.1" + workbox-range-requests "^4.3.1" + workbox-routing "^4.3.1" + workbox-strategies "^4.3.1" + workbox-streams "^4.3.1" + workbox-sw "^4.3.1" + workbox-window "^4.3.1" + +workbox-cacheable-response@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-4.3.1.tgz#f53e079179c095a3f19e5313b284975c91428c91" + integrity sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw== + dependencies: + workbox-core "^4.3.1" + +workbox-core@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-4.3.1.tgz#005d2c6a06a171437afd6ca2904a5727ecd73be6" + integrity sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg== + +workbox-expiration@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-4.3.1.tgz#d790433562029e56837f341d7f553c4a78ebe921" + integrity sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw== + dependencies: + workbox-core "^4.3.1" + +workbox-google-analytics@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-4.3.1.tgz#9eda0183b103890b5c256e6f4ea15a1f1548519a" + integrity sha512-xzCjAoKuOb55CBSwQrbyWBKqp35yg1vw9ohIlU2wTy06ZrYfJ8rKochb1MSGlnoBfXGWss3UPzxR5QL5guIFdg== + dependencies: + workbox-background-sync "^4.3.1" + workbox-core "^4.3.1" + workbox-routing "^4.3.1" + workbox-strategies "^4.3.1" + +workbox-navigation-preload@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-4.3.1.tgz#29c8e4db5843803b34cd96dc155f9ebd9afa453d" + integrity sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw== + dependencies: + workbox-core "^4.3.1" + +workbox-precaching@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-4.3.1.tgz#9fc45ed122d94bbe1f0ea9584ff5940960771cba" + integrity sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ== + dependencies: + workbox-core "^4.3.1" + +workbox-range-requests@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-4.3.1.tgz#f8a470188922145cbf0c09a9a2d5e35645244e74" + integrity sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA== + dependencies: + workbox-core "^4.3.1" + +workbox-routing@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-4.3.1.tgz#a675841af623e0bb0c67ce4ed8e724ac0bed0cda" + integrity sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g== + dependencies: + workbox-core "^4.3.1" + +workbox-strategies@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-4.3.1.tgz#d2be03c4ef214c115e1ab29c9c759c9fe3e9e646" + integrity sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw== + dependencies: + workbox-core "^4.3.1" + +workbox-streams@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-4.3.1.tgz#0b57da70e982572de09c8742dd0cb40a6b7c2cc3" + integrity sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA== + dependencies: + workbox-core "^4.3.1" + +workbox-sw@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-4.3.1.tgz#df69e395c479ef4d14499372bcd84c0f5e246164" + integrity sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w== + +workbox-webpack-plugin@4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-4.2.0.tgz#c94c3f69ff39c8a5b0c7e6bebc382cb53410a63d" + integrity sha512-YZsiA+y/ns/GdWRaBsfYv8dln1ebWtGnJcTOg1ppO0pO1tScAHX0yGtHIjndxz3L/UUhE8b0NQE9KeLNwJwA5A== + dependencies: + "@babel/runtime" "^7.0.0" + json-stable-stringify "^1.0.1" + workbox-build "^4.2.0" + +workbox-window@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-4.3.1.tgz#ee6051bf10f06afa5483c9b8dfa0531994ede0f3" + integrity sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg== + dependencies: + workbox-core "^4.3.1" + +worker-farm@^1.5.2: + version "1.7.0" + resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" + integrity sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw== + dependencies: + errno "~0.1.7" + +worker-rpc@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/worker-rpc/-/worker-rpc-0.1.1.tgz#cb565bd6d7071a8f16660686051e969ad32f54d5" + integrity sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg== + dependencies: + microevent.ts "~0.1.1" + +wrap-ansi@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" + integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +write-file-atomic@2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.1.tgz#d0b05463c188ae804396fd5ab2a370062af87529" + integrity sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg== + dependencies: + graceful-fs "^4.1.11" + imurmurhash "^0.1.4" + signal-exit "^3.0.2" + +write@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3" + integrity sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== + dependencies: + mkdirp "^0.5.1" + +ws@^5.2.0: + version "5.2.2" + resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.2.tgz#dffef14866b8e8dc9133582514d1befaf96e980f" + integrity sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA== + dependencies: + async-limiter "~1.0.0" + +ws@^6.1.2: + version "6.2.1" + resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.1.tgz#442fdf0a47ed64f59b6a5d8ff130f4748ed524fb" + integrity sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA== + dependencies: + async-limiter "~1.0.0" + +x-is-string@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/x-is-string/-/x-is-string-0.1.0.tgz#474b50865af3a49a9c4657f05acd145458f77d82" + integrity sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI= + +xml-name-validator@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" + integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== + +xmlchars@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-1.3.1.tgz#1dda035f833dbb4f86a0c28eaa6ca769214793cf" + integrity sha512-tGkGJkN8XqCod7OT+EvGYK5Z4SfDQGD30zAa58OcnAa0RRWgzUEK72tkXhsX1FZd+rgnhRxFtmO+ihkp8LHSkw== + +xregexp@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-4.0.0.tgz#e698189de49dd2a18cc5687b05e17c8e43943020" + integrity sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg== + +xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" + integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= + +"y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" + integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== + +yallist@^3.0.0, yallist@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" + integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A== + +yargs-parser@^10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8" + integrity sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ== + dependencies: + camelcase "^4.1.0" + +yargs-parser@^11.1.1: + version "11.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4" + integrity sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + +yargs@12.0.2: + version "12.0.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.2.tgz#fe58234369392af33ecbef53819171eff0f5aadc" + integrity sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ== + dependencies: + cliui "^4.0.0" + decamelize "^2.0.0" + find-up "^3.0.0" + get-caller-file "^1.0.1" + os-locale "^3.0.0" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^2.0.0" + which-module "^2.0.0" + y18n "^3.2.1 || ^4.0.0" + yargs-parser "^10.1.0" + +yargs@^12.0.2: + version "12.0.5" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13" + integrity sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw== + dependencies: + cliui "^4.0.0" + decamelize "^1.2.0" + find-up "^3.0.0" + get-caller-file "^1.0.1" + os-locale "^3.0.0" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^2.0.0" + which-module "^2.0.0" + y18n "^3.2.1 || ^4.0.0" + yargs-parser "^11.1.1" From d7fa36982679cc77a59c49c2948c71b7b12ef974 Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Sat, 18 May 2019 17:57:31 +0300 Subject: [PATCH 04/36] Add eslint-jest. --- .eslintrc.json | 11 +++++++++-- package.json | 1 + yarn.lock | 5 +++++ 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index 7909f3f..a0ab99a 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -2,7 +2,8 @@ "env": { "browser": true, "es6": true, - "node": true + "node": true, + "jest/globals": true }, "extends": [ "eslint:recommended", @@ -20,8 +21,14 @@ "sourceType": "module" }, "plugins": [ - "react" + "react", + "jest" ], "rules": { + "jest/no-disabled-tests": "warn", + "jest/no-focused-tests": "error", + "jest/no-identical-title": "error", + "jest/prefer-to-have-length": "warn", + "jest/valid-expect": "error" } } diff --git a/package.json b/package.json index b2c97b0..5a313d5 100644 --- a/package.json +++ b/package.json @@ -39,6 +39,7 @@ "babel-preset-env": "^1.7.0", "babel-preset-react": "^6.24.1", "eslint": "^5.16.0", + "eslint-plugin-jest": "^22.5.1", "eslint-plugin-react": "^7.13.0" } } diff --git a/yarn.lock b/yarn.lock index d5d2104..4269d29 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4152,6 +4152,11 @@ eslint-plugin-import@2.16.0: read-pkg-up "^2.0.0" resolve "^1.9.0" +eslint-plugin-jest@^22.5.1: + version "22.5.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-22.5.1.tgz#a31dfe9f9513c6af7c17ece4c65535a1370f060b" + integrity sha512-c3WjZR/HBoi4GedJRwo2OGHa8Pzo1EbSVwQ2HFzJ+4t2OoYM7Alx646EH/aaxZ+9eGcPiq0FT0UGkRuFFx2FHg== + eslint-plugin-jsx-a11y@6.2.1: version "6.2.1" resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.1.tgz#4ebba9f339b600ff415ae4166e3e2e008831cf0c" From 59145e7a64d23de9098b2d99c602904d0f18889f Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Sat, 18 May 2019 18:10:14 +0300 Subject: [PATCH 05/36] Try to add SASS. --- LICENSE | 201 ++++++++++++++++++++++ package.json | 8 +- src/App.js | 3 +- src/App.scss | 3 + src/index.js | 1 - webpack.config.js | 20 ++- yarn.lock | 426 ++++++++++++++++++++++++++++++++++++++++++++-- 7 files changed, 638 insertions(+), 24 deletions(-) create mode 100644 LICENSE create mode 100644 src/App.scss diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..23b1c5d --- /dev/null +++ b/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [c] [www.jabber.ru] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/package.json b/package.json index 5a313d5..1d73636 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,8 @@ { "name": "www.jabber.ru", "version": "2.0.0", - "private": true, + "homepage": "www.jabber.ru", + "license": "Apache License 2.0", "dependencies": { "@types/jest": "24.0.13", "@types/node": "12.0.2", @@ -40,6 +41,9 @@ "babel-preset-react": "^6.24.1", "eslint": "^5.16.0", "eslint-plugin-jest": "^22.5.1", - "eslint-plugin-react": "^7.13.0" + "eslint-plugin-react": "^7.13.0", + "node-sass": "^4.12.0", + "sass": "^1.20.1", + "sass-loader": "^7.1.0" } } diff --git a/src/App.js b/src/App.js index e22b85a..a4a0725 100644 --- a/src/App.js +++ b/src/App.js @@ -1,8 +1,9 @@ import React from 'react'; +import style from './App.scss'; function App() { return ( -
+
Hello
); diff --git a/src/App.scss b/src/App.scss new file mode 100644 index 0000000..fabd212 --- /dev/null +++ b/src/App.scss @@ -0,0 +1,3 @@ +.root { + background: #000000; +} diff --git a/src/index.js b/src/index.js index 966e6e0..8cb384e 100644 --- a/src/index.js +++ b/src/index.js @@ -1,6 +1,5 @@ import React from 'react'; import ReactDOM from 'react-dom'; -import './index.css'; import App from './App'; ReactDOM.render(, document.getElementById('root')); diff --git a/webpack.config.js b/webpack.config.js index c5623ee..3be2550 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -7,11 +7,21 @@ module.exports = { path: path.join(__dirname, '/dist') }, module: { - rules: [{ - test: /\.js$/, - exclude: /node_modules/, - loader: 'babel-loader' - }] + rules: [ + { + test: /\.js$/, + exclude: /node_modules/, + loader: 'babel-loader' + }, + { + test: /\.scss$/, + use: [ + "style-loader", // creates style nodes from JS strings + "css-loader", // translates CSS into CommonJS + "sass-loader" // compiles Sass to CSS, using Node Sass by default + ] + } + ] }, plugins: [ new HWP({ diff --git a/yarn.lock b/yarn.lock index 4269d29..e8173f7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1601,6 +1601,11 @@ alphanum-sort@^1.0.0: resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= +amdefine@>=0.0.4: + version "1.0.1" + resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" + integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU= + ansi-colors@^3.0.0: version "3.2.4" resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" @@ -1704,6 +1709,11 @@ array-filter@~0.0.0: resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec" integrity sha1-fajPLiZijtcygDWB/SH2fKzS7uw= +array-find-index@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" + integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E= + array-flatten@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" @@ -1808,6 +1818,11 @@ async-each@^1.0.1: resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== +async-foreach@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" + integrity sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI= + async-limiter@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8" @@ -2625,6 +2640,13 @@ binary-extensions@^1.0.0: resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== +block-stream@*: + version "0.0.9" + resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" + integrity sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo= + dependencies: + inherits "~2.0.0" + bluebird@^3.5.3: version "3.5.4" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.4.tgz#d6cc661595de30d5b3af5fcedd3c0b3ef6ec5714" @@ -2907,6 +2929,24 @@ camel-case@3.0.x: no-case "^2.2.0" upper-case "^1.1.1" +camelcase-keys@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" + integrity sha1-MIvur/3ygRkFHvodkyITyRuPkuc= + dependencies: + camelcase "^2.0.0" + map-obj "^1.0.0" + +camelcase@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" + integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8= + +camelcase@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" + integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo= + camelcase@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" @@ -2968,7 +3008,7 @@ chalk@2.4.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4. escape-string-regexp "^1.0.5" supports-color "^5.3.0" -chalk@^1.1.3: +chalk@^1.1.1, chalk@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= @@ -3057,6 +3097,15 @@ cli-width@^2.0.0: resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk= +cliui@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" + integrity sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0= + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + wrap-ansi "^2.0.0" + cliui@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" @@ -3392,6 +3441,14 @@ cross-spawn@6.0.5, cross-spawn@^6.0.0, cross-spawn@^6.0.5: shebang-command "^1.2.0" which "^1.2.9" +cross-spawn@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982" + integrity sha1-ElYDfsufDF9549bvE14wdwGEuYI= + dependencies: + lru-cache "^4.0.1" + which "^1.2.9" + crypto-browserify@^3.11.0: version "3.12.0" resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" @@ -3624,6 +3681,13 @@ csstype@^2.2.0: resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.4.tgz#d585a6062096e324e7187f80e04f92bd0f00e37f" integrity sha512-lAJUJP3M6HxFXbqtGRc0iZrdyeN+WzOWeY0q/VnFzI+kqVrYIzC7bWlKqCW7oCIdzoPkvfp82EVvrTlQ8zsWQg== +currently-unhandled@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" + integrity sha1-mI3zP+qxke95mmE2nddsF635V+o= + dependencies: + array-find-index "^1.0.1" + cyclist@~0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640" @@ -3676,7 +3740,7 @@ debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: dependencies: ms "^2.1.1" -decamelize@^1.2.0: +decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= @@ -4787,6 +4851,16 @@ fsevents@^1.2.7: nan "^2.12.1" node-pre-gyp "^0.12.0" +fstream@^1.0.0, fstream@^1.0.12: + version "1.0.12" + resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.12.tgz#4e8ba8ee2d48be4f7d0de505455548eae5932045" + integrity sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg== + dependencies: + graceful-fs "^4.1.2" + inherits "~2.0.0" + mkdirp ">=0.5 0" + rimraf "2" + function-bind@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" @@ -4811,6 +4885,13 @@ gauge@~2.7.3: strip-ansi "^3.0.1" wide-align "^1.1.0" +gaze@^1.0.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.3.tgz#c441733e13b927ac8c0ff0b4c3b033f28812924a" + integrity sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g== + dependencies: + globule "^1.0.0" + get-caller-file@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" @@ -4821,6 +4902,11 @@ get-own-enumerable-property-symbols@^3.0.0: resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz#b877b49a5c16aefac3655f2ed2ea5b684df8d203" integrity sha512-CIJYJC4GGF06TakLg8z4GQKvDsx9EMspVxOYih7LerEL/WosUnFIww45CGfxfeKHqlg3twgUrYRT1O3WQqjGCg== +get-stdin@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" + integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= + get-stream@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" @@ -4853,7 +4939,7 @@ glob-to-regexp@^0.3.0: resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= -glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3: +glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@~7.1.1: version "7.1.4" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255" integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A== @@ -4915,6 +5001,15 @@ globby@^6.1.0: pify "^2.0.0" pinkie-promise "^2.0.0" +globule@^1.0.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/globule/-/globule-1.2.1.tgz#5dffb1b191f22d20797a9369b49eab4e9839696d" + integrity sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ== + dependencies: + glob "~7.1.1" + lodash "~4.17.10" + minimatch "~3.0.2" + graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6: version "4.1.15" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" @@ -5336,6 +5431,18 @@ imurmurhash@^0.1.4: resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= +in-publish@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51" + integrity sha1-4g/146KvwmkDILbcVSaCqcf631E= + +indent-string@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" + integrity sha1-ji1INIdCEhtKghi3oTfppSBJ3IA= + dependencies: + repeating "^2.0.0" + indexes-of@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" @@ -5354,7 +5461,7 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3: +inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= @@ -5422,6 +5529,11 @@ invariant@^2.2.2, invariant@^2.2.4: dependencies: loose-envify "^1.0.0" +invert-kv@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" + integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY= + invert-kv@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" @@ -5703,6 +5815,11 @@ is-typedarray@~1.0.0: resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= +is-utf8@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" + integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= + is-windows@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" @@ -6169,6 +6286,11 @@ jest@24.7.1: import-local "^2.0.0" jest-cli "^24.7.1" +js-base64@^2.1.8: + version "2.5.1" + resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.5.1.tgz#1efa39ef2c5f7980bb1784ade4a8af2de3291121" + integrity sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw== + js-levenshtein@^1.1.3: version "1.1.6" resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d" @@ -6420,6 +6542,13 @@ lazy-cache@^1.0.3: resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" integrity sha1-odePw6UEdMuAhF07O24dpJpEbo4= +lcid@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" + integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU= + dependencies: + invert-kv "^1.0.0" + lcid@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" @@ -6445,6 +6574,17 @@ levn@^0.3.0, levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" +load-json-file@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" + integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA= + dependencies: + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + pinkie-promise "^2.0.0" + strip-bom "^2.0.0" + load-json-file@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" @@ -6548,7 +6688,7 @@ lodash.uniq@^4.5.0: resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= -"lodash@>=3.5 <5", lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.4, lodash@^4.17.5: +"lodash@>=3.5 <5", lodash@^4.0.0, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.4, lodash@^4.17.5, lodash@~4.17.10: version "4.17.11" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== @@ -6565,11 +6705,27 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: dependencies: js-tokens "^3.0.0 || ^4.0.0" +loud-rejection@^1.0.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" + integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8= + dependencies: + currently-unhandled "^0.4.1" + signal-exit "^3.0.0" + lower-case@^1.1.1: version "1.1.4" resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= +lru-cache@^4.0.1: + version "4.1.5" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + lru-cache@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" @@ -6609,6 +6765,11 @@ map-cache@^0.2.2: resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= +map-obj@^1.0.0, map-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" + integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= + map-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" @@ -6652,6 +6813,22 @@ memory-fs@^0.4.0, memory-fs@^0.4.1, memory-fs@~0.4.1: errno "^0.1.3" readable-stream "^2.0.1" +meow@^3.7.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" + integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs= + dependencies: + camelcase-keys "^2.0.0" + decamelize "^1.1.2" + loud-rejection "^1.0.0" + map-obj "^1.0.1" + minimist "^1.1.3" + normalize-package-data "^2.3.4" + object-assign "^4.0.1" + read-pkg-up "^1.0.1" + redent "^1.0.0" + trim-newlines "^1.0.0" + merge-deep@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/merge-deep/-/merge-deep-3.0.2.tgz#f39fa100a4f1bd34ff29f7d2bf4508fbb8d83ad2" @@ -6766,7 +6943,7 @@ minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= -minimatch@3.0.4, minimatch@^3.0.4: +minimatch@3.0.4, minimatch@^3.0.4, minimatch@~3.0.2: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== @@ -6778,7 +6955,7 @@ minimist@0.0.8: resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= -minimist@^1.1.1, minimist@^1.2.0: +minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= @@ -6835,7 +7012,7 @@ mixin-object@^2.0.1: for-in "^0.1.3" is-extendable "^0.1.1" -mkdirp@0.5.1, mkdirp@0.5.x, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: +mkdirp@0.5.1, mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= @@ -6887,6 +7064,11 @@ nan@^2.12.1: resolved "https://registry.yarnpkg.com/nan/-/nan-2.13.2.tgz#f51dc7ae66ba7d5d55e1e6d4d8092e802c9aefe7" integrity sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw== +nan@^2.13.2: + version "2.14.0" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.0.tgz#7818f722027b2459a86f0295d434d1fc2336c52c" + integrity sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg== + nanomatch@^1.2.9: version "1.2.13" resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" @@ -6945,6 +7127,24 @@ node-forge@0.7.5: resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df" integrity sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ== +node-gyp@^3.8.0: + version "3.8.0" + resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.8.0.tgz#540304261c330e80d0d5edce253a68cb3964218c" + integrity sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA== + dependencies: + fstream "^1.0.0" + glob "^7.0.3" + graceful-fs "^4.1.2" + mkdirp "^0.5.0" + nopt "2 || 3" + npmlog "0 || 1 || 2 || 3 || 4" + osenv "0" + request "^2.87.0" + rimraf "2" + semver "~5.3.0" + tar "^2.0.0" + which "1" + node-int64@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" @@ -7018,6 +7218,36 @@ node-releases@^1.1.13, node-releases@^1.1.17: dependencies: semver "^5.3.0" +node-sass@^4.12.0: + version "4.12.0" + resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.12.0.tgz#0914f531932380114a30cc5fa4fa63233a25f017" + integrity sha512-A1Iv4oN+Iel6EPv77/HddXErL2a+gZ4uBeZUy+a8O35CFYTXhgA8MgLCWBtwpGZdCvTvQ9d+bQxX/QC36GDPpQ== + dependencies: + async-foreach "^0.1.3" + chalk "^1.1.1" + cross-spawn "^3.0.0" + gaze "^1.0.0" + get-stdin "^4.0.1" + glob "^7.0.3" + in-publish "^2.0.0" + lodash "^4.17.11" + meow "^3.7.0" + mkdirp "^0.5.1" + nan "^2.13.2" + node-gyp "^3.8.0" + npmlog "^4.0.0" + request "^2.88.0" + sass-graph "^2.2.4" + stdout-stream "^1.4.0" + "true-case-path" "^1.0.2" + +"nopt@2 || 3": + version "3.0.6" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" + integrity sha1-xkZdvwirzU2zWTF/eaxopkayj/k= + dependencies: + abbrev "1" + nopt@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" @@ -7026,7 +7256,7 @@ nopt@^4.0.1: abbrev "1" osenv "^0.1.4" -normalize-package-data@^2.3.2: +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== @@ -7078,7 +7308,7 @@ npm-run-path@^2.0.0: dependencies: path-key "^2.0.0" -npmlog@^4.0.2: +"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0, npmlog@^4.0.2: version "4.1.2" resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== @@ -7281,6 +7511,13 @@ os-homedir@^1.0.0: resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= +os-locale@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" + integrity sha1-IPnxeuKe00XoveWDsT0gCYA8FNk= + dependencies: + lcid "^1.0.0" + os-locale@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" @@ -7295,7 +7532,7 @@ os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.2: resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= -osenv@^0.1.4: +osenv@0, osenv@^0.1.4: version "0.1.5" resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== @@ -7495,6 +7732,15 @@ path-to-regexp@0.1.7: resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= +path-type@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" + integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= + dependencies: + graceful-fs "^4.1.2" + pify "^2.0.0" + pinkie-promise "^2.0.0" + path-type@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" @@ -8356,6 +8602,11 @@ prr@~1.0.1: resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= + psl@^1.1.24, psl@^1.1.28: version "1.1.31" resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184" @@ -8618,6 +8869,14 @@ react@^16.8.6: prop-types "^15.6.2" scheduler "^0.13.6" +read-pkg-up@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" + integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= + dependencies: + find-up "^1.0.0" + read-pkg "^1.0.0" + read-pkg-up@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" @@ -8634,6 +8893,15 @@ read-pkg-up@^4.0.0: find-up "^3.0.0" read-pkg "^3.0.0" +read-pkg@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" + integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= + dependencies: + load-json-file "^1.0.0" + normalize-package-data "^2.3.2" + path-type "^1.0.0" + read-pkg@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" @@ -8697,6 +8965,14 @@ recursive-readdir@2.2.2: dependencies: minimatch "3.0.4" +redent@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" + integrity sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94= + dependencies: + indent-string "^2.1.0" + strip-indent "^1.0.1" + regenerate-unicode-properties@^8.0.2: version "8.0.2" resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.0.2.tgz#7b38faa296252376d363558cfbda90c9ce709662" @@ -8993,7 +9269,7 @@ rgba-regex@^1.0.0: resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= -rimraf@2.6.3, rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3: +rimraf@2, rimraf@2.6.3, rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3: version "2.6.3" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== @@ -9066,7 +9342,17 @@ sane@^4.0.3: minimist "^1.1.1" walker "~1.0.5" -sass-loader@7.1.0: +sass-graph@^2.2.4: + version "2.2.4" + resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.4.tgz#13fbd63cd1caf0908b9fd93476ad43a51d1e0b49" + integrity sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k= + dependencies: + glob "^7.0.0" + lodash "^4.0.0" + scss-tokenizer "^0.2.3" + yargs "^7.0.0" + +sass-loader@7.1.0, sass-loader@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-7.1.0.tgz#16fd5138cb8b424bf8a759528a1972d72aad069d" integrity sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w== @@ -9078,6 +9364,13 @@ sass-loader@7.1.0: pify "^3.0.0" semver "^5.5.0" +sass@^1.20.1: + version "1.20.1" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.20.1.tgz#737b901fe072336da540b6d00ec155e2267420da" + integrity sha512-BnCawee/L5kVG3B/5Jg6BFwASqUwFVE6fj2lnkVuSXDgQ7gMAhY9a2yPeqsKhJMCN+Wgx0r2mAW7XF/aTF5qtA== + dependencies: + chokidar "^2.0.0" + sax@^1.2.4, sax@~1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" @@ -9107,6 +9400,14 @@ schema-utils@^1.0.0: ajv-errors "^1.0.0" ajv-keywords "^3.1.0" +scss-tokenizer@^0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1" + integrity sha1-jrBtualyMzOCTT9VMGQRSYR85dE= + dependencies: + js-base64 "^2.1.8" + source-map "^0.4.2" + select-hose@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" @@ -9134,6 +9435,11 @@ semver@6.0.0, semver@^6.0.0: resolved "https://registry.yarnpkg.com/semver/-/semver-6.0.0.tgz#05e359ee571e5ad7ed641a6eec1e547ba52dea65" integrity sha512-0UewU+9rFapKFnlbirLi3byoOuhrSsli/z/ihNnvM24vgF+8sNBiI1LZPBSH9wJKUwaUbw+s3hToDLCXkrghrQ== +semver@~5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" + integrity sha1-myzl094C0XxgEq0yaqa00M9U+U8= + send@0.16.2: version "0.16.2" resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" @@ -9392,6 +9698,13 @@ source-map-url@^0.4.0: resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= +source-map@^0.4.2: + version "0.4.4" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" + integrity sha1-66T12pwNyZneaAMti092FzZSA2s= + dependencies: + amdefine ">=0.0.4" + source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" @@ -9518,6 +9831,13 @@ statuses@~1.4.0: resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== +stdout-stream@^1.4.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.1.tgz#5ac174cdd5cd726104aa0c0b2bd83815d8d535de" + integrity sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA== + dependencies: + readable-stream "^2.0.1" + stealthy-require@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" @@ -9563,7 +9883,7 @@ string-length@^2.0.0: astral-regex "^1.0.0" strip-ansi "^4.0.0" -string-width@^1.0.1: +string-width@^1.0.1, string-width@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= @@ -9633,6 +9953,13 @@ strip-ansi@^4.0.0: dependencies: ansi-regex "^3.0.0" +strip-bom@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" + integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= + dependencies: + is-utf8 "^0.2.0" + strip-bom@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" @@ -9651,6 +9978,13 @@ strip-eof@^1.0.0: resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= +strip-indent@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" + integrity sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI= + dependencies: + get-stdin "^4.0.1" + strip-json-comments@^2.0.1, strip-json-comments@~2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" @@ -9732,6 +10066,15 @@ tapable@^1.0.0, tapable@^1.1.0: resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== +tar@^2.0.0: + version "2.2.2" + resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.2.tgz#0ca8848562c7299b8b446ff6a4d60cdbb23edc40" + integrity sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA== + dependencies: + block-stream "*" + fstream "^1.0.12" + inherits "2" + tar@^4: version "4.4.8" resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d" @@ -9893,6 +10236,11 @@ tr46@^1.0.1: dependencies: punycode "^2.1.0" +trim-newlines@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" + integrity sha1-WIeWa7WCpFA6QetST301ARgVphM= + trim-right@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" @@ -9903,6 +10251,13 @@ trough@^1.0.0: resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.3.tgz#e29bd1614c6458d44869fc28b255ab7857ef7c24" integrity sha512-fwkLWH+DimvA4YCy+/nvJd61nWQQ2liO/nF/RjkTpiOGi+zxZzVkhb1mvbHIIW4b/8nDsYI8uTmAlc0nNkRMOw== +"true-case-path@^1.0.2": + version "1.0.3" + resolved "https://registry.yarnpkg.com/true-case-path/-/true-case-path-1.0.3.tgz#f813b5a8c86b40da59606722b144e3225799f47d" + integrity sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew== + dependencies: + glob "^7.1.2" + ts-pnp@1.1.2, ts-pnp@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.1.2.tgz#be8e4bfce5d00f0f58e0666a82260c34a57af552" @@ -10446,12 +10801,17 @@ whatwg-url@^7.0.0: tr46 "^1.0.1" webidl-conversions "^4.0.2" +which-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" + integrity sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8= + which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= -which@^1.2.9, which@^1.3.0, which@^1.3.1: +which@1, which@^1.2.9, which@^1.3.0, which@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== @@ -10692,11 +11052,21 @@ xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1: resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= +y18n@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" + integrity sha1-bRX7qITAhnnA136I53WegR4H+kE= + "y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= + yallist@^3.0.0, yallist@^3.0.2: version "3.0.3" resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" @@ -10717,6 +11087,13 @@ yargs-parser@^11.1.1: camelcase "^5.0.0" decamelize "^1.2.0" +yargs-parser@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a" + integrity sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo= + dependencies: + camelcase "^3.0.0" + yargs@12.0.2: version "12.0.2" resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.2.tgz#fe58234369392af33ecbef53819171eff0f5aadc" @@ -10752,3 +11129,22 @@ yargs@^12.0.2: which-module "^2.0.0" y18n "^3.2.1 || ^4.0.0" yargs-parser "^11.1.1" + +yargs@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8" + integrity sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg= + dependencies: + camelcase "^3.0.0" + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + os-locale "^1.4.0" + read-pkg-up "^1.0.1" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^1.0.2" + which-module "^1.0.0" + y18n "^3.2.1" + yargs-parser "^5.0.0" From dc22c3ad7a825c684c06c333cba29b0ccb6ab15b Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Sat, 18 May 2019 18:13:18 +0300 Subject: [PATCH 06/36] Fix remarks. --- package.json | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/package.json b/package.json index 1d73636..33b575d 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "www.jabber.ru", "version": "2.0.0", "homepage": "www.jabber.ru", - "license": "Apache License 2.0", + "license": "Apache-2.0", "dependencies": { "@types/jest": "24.0.13", "@types/node": "12.0.2", @@ -23,18 +23,9 @@ "eslintConfig": { "extends": "react-app" }, - "browserslist": { - "production": [ - ">0.2%", - "not dead", - "not op_mini all" - ], - "development": [ - "last 1 chrome version", - "last 1 firefox version", - "last 1 safari version" - ] - }, + "browserslist": [ + "defaults" + ], "devDependencies": { "babel-core": "^6.26.3", "babel-preset-env": "^1.7.0", @@ -43,7 +34,6 @@ "eslint-plugin-jest": "^22.5.1", "eslint-plugin-react": "^7.13.0", "node-sass": "^4.12.0", - "sass": "^1.20.1", "sass-loader": "^7.1.0" } } From e78a5e3ff39d2355561ecca9056de6f5cd3aeda6 Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Sat, 18 May 2019 18:21:47 +0300 Subject: [PATCH 07/36] Add normalize-css. --- package.json | 1 + src/App.js | 4 ++-- src/App.scss | 4 +++- yarn.lock | 12 +++++------- 4 files changed, 11 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 33b575d..dc0fe2c 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "@types/node": "12.0.2", "@types/react": "16.8.17", "@types/react-dom": "16.8.4", + "normalize-scss": "^7.0.1", "react": "^16.8.6", "react-dom": "^16.8.6", "react-scripts": "3.0.1", diff --git a/src/App.js b/src/App.js index a4a0725..344d78c 100644 --- a/src/App.js +++ b/src/App.js @@ -1,9 +1,9 @@ import React from 'react'; -import style from './App.scss'; +import './App.scss'; function App() { return ( -
+
Hello
); diff --git a/src/App.scss b/src/App.scss index fabd212..17d6154 100644 --- a/src/App.scss +++ b/src/App.scss @@ -1,3 +1,5 @@ +@import "~normalize-scss/sass/normalize/import-now"; + .root { - background: #000000; + background-color: #f0ffff; } diff --git a/yarn.lock b/yarn.lock index e8173f7..65dba93 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7283,6 +7283,11 @@ normalize-range@^0.1.2: resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= +normalize-scss@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/normalize-scss/-/normalize-scss-7.0.1.tgz#74485e82bb5d0526371136422a09fdb868ffc1a4" + integrity sha512-qj16bWnYs+9/ac29IgGjySg4R5qQTp1lXfm7ApFOZNVBYFY8RZ3f8+XQNDDLHeDtI3Ba7Jj4+LuPgz9v/fne2A== + normalize-url@^3.0.0: version "3.3.0" resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" @@ -9364,13 +9369,6 @@ sass-loader@7.1.0, sass-loader@^7.1.0: pify "^3.0.0" semver "^5.5.0" -sass@^1.20.1: - version "1.20.1" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.20.1.tgz#737b901fe072336da540b6d00ec155e2267420da" - integrity sha512-BnCawee/L5kVG3B/5Jg6BFwASqUwFVE6fj2lnkVuSXDgQ7gMAhY9a2yPeqsKhJMCN+Wgx0r2mAW7XF/aTF5qtA== - dependencies: - chokidar "^2.0.0" - sax@^1.2.4, sax@~1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" From c76138431a1b2eff4ec4665d8d9e51c9a6a3f247 Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Sat, 18 May 2019 22:54:56 +0300 Subject: [PATCH 08/36] Add additional libraries. --- package.json | 5 ++ yarn.lock | 192 ++++++++++++++++++++++++++++++++++++++++++++++++--- 2 files changed, 189 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index dc0fe2c..4aec7be 100644 --- a/package.json +++ b/package.json @@ -8,10 +8,15 @@ "@types/node": "12.0.2", "@types/react": "16.8.17", "@types/react-dom": "16.8.4", + "immutable": "^4.0.0-rc.12", "normalize-scss": "^7.0.1", + "prop-types": "^15.7.2", "react": "^16.8.6", "react-dom": "^16.8.6", + "react-redux": "^7.0.3", + "react-router-dom": "^5.0.0", "react-scripts": "3.0.1", + "redux": "^4.0.1", "typescript": "^3.4.5" }, "scripts": { diff --git a/yarn.lock b/yarn.lock index 65dba93..249b52d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -852,7 +852,7 @@ dependencies: regenerator-runtime "^0.13.2" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.3.4", "@babel/runtime@^7.4.2": +"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.3.4", "@babel/runtime@^7.4.2", "@babel/runtime@^7.4.3": version "7.4.4" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.4.4.tgz#dc2e34982eb236803aa27a07fea6857af1b9171d" integrity sha512-w0+uT71b6Yi7i5SE0co4NioIpSYS6lLiXvCzWzGSKvpK5vdQtCbICHMj+gbAKAOtxiV6HsVh/MBdaF9EQ6faSg== @@ -1764,7 +1764,7 @@ arrify@^1.0.1: resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= -asap@~2.0.6: +asap@~2.0.3, asap@~2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= @@ -3369,6 +3369,11 @@ core-js@3.0.1: resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.0.1.tgz#1343182634298f7f38622f95e73f54e48ddf4738" integrity sha512-sco40rF+2KlE0ROMvydjkrVMMG1vYilP2ALoRXcYR4obqbYIuV3Bg+51GEDW+HF8n7NRA+iaA4qD0nD9lo9mew== +core-js@^1.0.0: + version "1.2.7" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" + integrity sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY= + core-js@^2.4.0, core-js@^2.5.0: version "2.6.5" resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.5.tgz#44bc8d249e7fb2ff5d00e0341a7ffb94fbf67895" @@ -3430,6 +3435,14 @@ create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: safe-buffer "^5.0.1" sha.js "^2.4.8" +create-react-context@^0.2.2: + version "0.2.3" + resolved "https://registry.yarnpkg.com/create-react-context/-/create-react-context-0.2.3.tgz#9ec140a6914a22ef04b8b09b7771de89567cb6f3" + integrity sha512-CQBmD0+QGgTaxDL3OX1IDXYqjkp2It4RIbcb99jS6AEg27Ga+a9G3JtK6SIu0HBwPLZlmwt9F7UwWA4Bn92Rag== + dependencies: + fbjs "^0.8.0" + gud "^1.0.0" + cross-spawn@6.0.5, cross-spawn@^6.0.0, cross-spawn@^6.0.5: version "6.0.5" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" @@ -4081,6 +4094,13 @@ encodeurl@~1.0.2: resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= +encoding@^0.1.11: + version "0.1.12" + resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb" + integrity sha1-U4tm8+5izRq1HsMjgp0flIDHS+s= + dependencies: + iconv-lite "~0.4.13" + end-of-stream@^1.0.0, end-of-stream@^1.1.0: version "1.4.1" resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" @@ -4592,6 +4612,19 @@ fb-watchman@^2.0.0: dependencies: bser "^2.0.0" +fbjs@^0.8.0: + version "0.8.17" + resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.17.tgz#c4d598ead6949112653d6588b01a5cdcd9f90fdd" + integrity sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90= + dependencies: + core-js "^1.0.0" + isomorphic-fetch "^2.1.1" + loose-envify "^1.0.0" + object-assign "^4.1.0" + promise "^7.1.1" + setimmediate "^1.0.5" + ua-parser-js "^0.7.18" + figgy-pudding@^3.5.1: version "3.5.1" resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790" @@ -5020,6 +5053,11 @@ growly@^1.3.0: resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= +gud@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/gud/-/gud-1.0.0.tgz#a489581b17e6a70beca9abe3ae57de7a499852c0" + integrity sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw== + gzip-size@5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.0.0.tgz#a55ecd99222f4c48fd8c01c625ce3b349d0a0e80" @@ -5174,6 +5212,18 @@ hex-color-regex@^1.1.0: resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== +history@^4.9.0: + version "4.9.0" + resolved "https://registry.yarnpkg.com/history/-/history-4.9.0.tgz#84587c2068039ead8af769e9d6a6860a14fa1bca" + integrity sha512-H2DkjCjXf0Op9OAr6nJ56fcRkTSNrUiv41vNJ6IswJjif6wlpZK0BTfFbi7qK9dXLSYZxkq5lBsj3vUjlYBYZA== + dependencies: + "@babel/runtime" "^7.1.2" + loose-envify "^1.2.0" + resolve-pathname "^2.2.0" + tiny-invariant "^1.0.2" + tiny-warning "^1.0.0" + value-equal "^0.4.0" + hmac-drbg@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" @@ -5183,6 +5233,13 @@ hmac-drbg@^1.0.0: minimalistic-assert "^1.0.0" minimalistic-crypto-utils "^1.0.1" +hoist-non-react-statics@^3.1.0, hoist-non-react-statics@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.0.tgz#b09178f0122184fb95acf525daaecb4d8f45958b" + integrity sha512-0XsbTXxgiaCDYDIWFcwkmerZPSwywfUqYmwT4jzewKTQSWoE6FCMoUVOeBJWK3E/CrWbxRG3m5GzY4lnIwGRBA== + dependencies: + react-is "^16.7.0" + home-or-tmp@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" @@ -5330,7 +5387,7 @@ iconv-lite@0.4.23: dependencies: safer-buffer ">= 2.1.2 < 3" -iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4: +iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4, iconv-lite@~0.4.13: version "0.4.24" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== @@ -5388,6 +5445,11 @@ immer@1.10.0: resolved "https://registry.yarnpkg.com/immer/-/immer-1.10.0.tgz#bad67605ba9c810275d91e1c2a47d4582e98286d" integrity sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg== +immutable@^4.0.0-rc.12: + version "4.0.0-rc.12" + resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.0.0-rc.12.tgz#ca59a7e4c19ae8d9bf74a97bdf0f6e2f2a5d0217" + integrity sha512-0M2XxkZLx/mi3t8NVwIm1g8nHoEmM9p9UBl/G9k4+hm0kBgOVdMV/B3CY5dQ8qG8qc80NN4gDV4HQv6FTJ5q7A== + import-cwd@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" @@ -5791,7 +5853,7 @@ is-root@2.0.0: resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.0.0.tgz#838d1e82318144e5a6f77819d90207645acc7019" integrity sha512-F/pJIk8QD6OX5DNhRB7hWamLsUilmkDGho48KbgZ6xg/lmAZXHxzXQ91jzB3yRSw5kdQGGGc4yz8HYhTYIMWPg== -is-stream@^1.1.0: +is-stream@^1.0.1, is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= @@ -5830,6 +5892,11 @@ is-wsl@^1.1.0: resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= +isarray@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" + integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= + isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" @@ -5852,6 +5919,14 @@ isobject@^3.0.0, isobject@^3.0.1: resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= +isomorphic-fetch@^2.1.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9" + integrity sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk= + dependencies: + node-fetch "^1.0.1" + whatwg-fetch ">=0.10.0" + isstream@~0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" @@ -6698,7 +6773,7 @@ loglevel@^1.4.1: resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa" integrity sha1-4PyVEztu8nbNyIh82vJKpvFW+Po= -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: +loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== @@ -7122,6 +7197,14 @@ no-case@^2.2.0: dependencies: lower-case "^1.1.1" +node-fetch@^1.0.1: + version "1.7.3" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef" + integrity sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ== + dependencies: + encoding "^0.1.11" + is-stream "^1.0.1" + node-forge@0.7.5: version "0.7.5" resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df" @@ -7737,6 +7820,13 @@ path-to-regexp@0.1.7: resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= +path-to-regexp@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.7.0.tgz#59fde0f435badacba103a84e9d3bc64e96b9937d" + integrity sha1-Wf3g9DW62suhA6hOnTvGTpa5k30= + dependencies: + isarray "0.0.1" + path-type@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" @@ -8570,6 +8660,13 @@ promise@8.0.2: dependencies: asap "~2.0.6" +promise@^7.1.1: + version "7.3.1" + resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" + integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== + dependencies: + asap "~2.0.3" + prompts@^2.0.1: version "2.0.4" resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.0.4.tgz#179f9d4db3128b9933aa35f93a800d8fce76a682" @@ -8799,11 +8896,52 @@ react-error-overlay@^5.1.6: resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-5.1.6.tgz#0cd73407c5d141f9638ae1e0c63e7b2bf7e9929d" integrity sha512-X1Y+0jR47ImDVr54Ab6V9eGk0Hnu7fVWGeHQSOXHf/C2pF9c6uy3gef8QUeuUiWlNb0i08InPSE5a/KJzNzw1Q== -react-is@^16.8.1, react-is@^16.8.4: +react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.1, react-is@^16.8.4, react-is@^16.8.6: version "16.8.6" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.6.tgz#5bbc1e2d29141c9fbdfed456343fe2bc430a6a16" integrity sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA== +react-redux@^7.0.3: + version "7.0.3" + resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-7.0.3.tgz#983c5a6de81cb1e696bd1c090ba826545f9170f1" + integrity sha512-vYZA7ftOYlDk3NetitsI7fLjryt/widNl1SLXYvFenIpm7vjb4ryK0EeFrgn62usg5fYkyIAWNUPKnwWPevKLg== + dependencies: + "@babel/runtime" "^7.4.3" + hoist-non-react-statics "^3.3.0" + invariant "^2.2.4" + loose-envify "^1.4.0" + prop-types "^15.7.2" + react-is "^16.8.6" + +react-router-dom@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-5.0.0.tgz#542a9b86af269a37f0b87218c4c25ea8dcf0c073" + integrity sha512-wSpja5g9kh5dIteZT3tUoggjnsa+TPFHSMrpHXMpFsaHhQkm/JNVGh2jiF9Dkh4+duj4MKCkwO6H08u6inZYgQ== + dependencies: + "@babel/runtime" "^7.1.2" + history "^4.9.0" + loose-envify "^1.3.1" + prop-types "^15.6.2" + react-router "5.0.0" + tiny-invariant "^1.0.2" + tiny-warning "^1.0.0" + +react-router@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/react-router/-/react-router-5.0.0.tgz#349863f769ffc2fa10ee7331a4296e86bc12879d" + integrity sha512-6EQDakGdLG/it2x9EaCt9ZpEEPxnd0OCLBHQ1AcITAAx7nCnyvnzf76jKWG1s2/oJ7SSviUgfWHofdYljFexsA== + dependencies: + "@babel/runtime" "^7.1.2" + create-react-context "^0.2.2" + history "^4.9.0" + hoist-non-react-statics "^3.1.0" + loose-envify "^1.3.1" + path-to-regexp "^1.7.0" + prop-types "^15.6.2" + react-is "^16.6.0" + tiny-invariant "^1.0.2" + tiny-warning "^1.0.0" + react-scripts@3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-3.0.1.tgz#e5565350d8069cc9966b5998d3fe3befe3d243ac" @@ -8978,6 +9116,14 @@ redent@^1.0.0: indent-string "^2.1.0" strip-indent "^1.0.1" +redux@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/redux/-/redux-4.0.1.tgz#436cae6cc40fbe4727689d7c8fae44808f1bfef5" + integrity sha512-R7bAtSkk7nY6O/OYMVR9RiBI+XghjF9rlbl5806HJbQph0LJVHZrU5oaO4q70eUKiqMRqm4y07KLTlMZ2BlVmg== + dependencies: + loose-envify "^1.4.0" + symbol-observable "^1.2.0" + regenerate-unicode-properties@^8.0.2: version "8.0.2" resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.0.2.tgz#7b38faa296252376d363558cfbda90c9ce709662" @@ -9220,6 +9366,11 @@ resolve-from@^4.0.0: resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== +resolve-pathname@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/resolve-pathname/-/resolve-pathname-2.2.0.tgz#7e9ae21ed815fd63ab189adeee64dc831eefa879" + integrity sha512-bAFz9ld18RzJfddgrO2e/0S2O81710++chRMUxHjXOYKF6jTAMrUNZrEZ1PvV0zlhfjidm08iRPdTLPno1FuRg== + resolve-url@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" @@ -9510,7 +9661,7 @@ set-value@^2.0.0: is-plain-object "^2.0.3" split-string "^3.0.1" -setimmediate@^1.0.4: +setimmediate@^1.0.4, setimmediate@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= @@ -10044,6 +10195,11 @@ svgo@^1.0.0, svgo@^1.2.1: unquote "~1.1.1" util.promisify "~1.0.0" +symbol-observable@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" + integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== + symbol-tree@^3.2.2: version "3.2.2" resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" @@ -10159,6 +10315,16 @@ timsort@^0.3.0: resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= +tiny-invariant@^1.0.2: + version "1.0.4" + resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.0.4.tgz#346b5415fd93cb696b0c4e8a96697ff590f92463" + integrity sha512-lMhRd/djQJ3MoaHEBrw8e2/uM4rs9YMNk0iOr8rHQ0QdbM7D4l0gFl3szKdeixrlyfm9Zqi4dxHCM2qVG8ND5g== + +tiny-warning@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.2.tgz#1dfae771ee1a04396bdfde27a3adcebc6b648b28" + integrity sha512-rru86D9CpQRLvsFG5XFdy0KdLAvjdQDyZCsRcuu60WtzFylDM3eAWSxEVz5kzL2Gp544XiUvPbVKtOA/txLi9Q== + tmp@^0.0.33: version "0.0.33" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" @@ -10315,6 +10481,11 @@ typescript@^3.4.5: resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.4.5.tgz#2d2618d10bb566572b8d7aad5180d84257d70a99" integrity sha512-YycBxUb49UUhdNMU5aJ7z5Ej2XGmaIBL0x34vZ82fn3hGvD+bgrMrVDpatgz2f7YxUMJxMkbWxJZeAvDxVe7Vw== +ua-parser-js@^0.7.18: + version "0.7.19" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.19.tgz#94151be4c0a7fb1d001af7022fdaca4642659e4b" + integrity sha512-T3PVJ6uz8i0HzPxOF9SWzWAlfN/DavlpQqepn22xgve/5QecC+XMCAtmUNnY7C9StehaV6exjUCI801lOI7QlQ== + uglify-js@3.4.x: version "3.4.10" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.10.tgz#9ad9563d8eb3acdfb8d38597d2af1d815f6a755f" @@ -10539,6 +10710,11 @@ validate-npm-package-license@^3.0.1: spdx-correct "^3.0.0" spdx-expression-parse "^3.0.0" +value-equal@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/value-equal/-/value-equal-0.4.0.tgz#c5bdd2f54ee093c04839d71ce2e4758a6890abc7" + integrity sha512-x+cYdNnaA3CxvMaTX0INdTCN8m8aF2uY9BvEqmxuYp8bL09cs/kWVQPVGcA35fMktdOsP69IgU7wFj/61dJHEw== + vary@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" @@ -10771,7 +10947,7 @@ whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3, whatwg-encoding@^1.0.5: dependencies: iconv-lite "0.4.24" -whatwg-fetch@3.0.0: +whatwg-fetch@3.0.0, whatwg-fetch@>=0.10.0: version "3.0.0" resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz#fc804e458cc460009b1a2b966bc8817d2578aefb" integrity sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q== From fe72c80b2a1d072bb33ab4f8706e33b9d866d2ad Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Sun, 19 May 2019 00:13:55 +0300 Subject: [PATCH 09/36] Add redux, router, immutable. Create site prototype. --- .babelrc | 3 +++ .eslintrc.json | 6 ++++-- package.json | 2 ++ public/index.html | 6 +----- src/App.js | 12 ------------ src/App.test.js | 9 --------- src/components/about/About.jsx | 14 ++++++++++++++ src/components/app/App.jsx | 17 +++++++++++++++++ src/{ => components/app}/App.scss | 1 + src/components/app/App.test.js | 9 +++++++++ src/components/app/AppActions.js | 3 +++ src/components/app/AppReducer.js | 22 ++++++++++++++++++++++ src/components/main/Main.jsx | 29 +++++++++++++++++++++++++++++ src/components/main/Main.scss | 0 src/components/router/Router.jsx | 18 ++++++++++++++++++ src/components/service/Service.jsx | 14 ++++++++++++++ src/index.js | 6 +++--- src/rootReducer.js | 6 ++++++ src/rootStore.js | 6 ++++++ yarn.lock | 17 +++++++++++++++++ 20 files changed, 169 insertions(+), 31 deletions(-) delete mode 100644 src/App.js delete mode 100644 src/App.test.js create mode 100644 src/components/about/About.jsx create mode 100644 src/components/app/App.jsx rename src/{ => components/app}/App.scss (79%) create mode 100644 src/components/app/App.test.js create mode 100644 src/components/app/AppActions.js create mode 100644 src/components/app/AppReducer.js create mode 100644 src/components/main/Main.jsx create mode 100644 src/components/main/Main.scss create mode 100644 src/components/router/Router.jsx create mode 100644 src/components/service/Service.jsx create mode 100644 src/rootReducer.js create mode 100644 src/rootStore.js diff --git a/.babelrc b/.babelrc index add9366..a394540 100644 --- a/.babelrc +++ b/.babelrc @@ -2,5 +2,8 @@ "presets": [ "env", "react" + ], + "plugins": [ + "plugin-proposal-class-properties" ] } diff --git a/.eslintrc.json b/.eslintrc.json index a0ab99a..032c22f 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -22,7 +22,8 @@ }, "plugins": [ "react", - "jest" + "jest", + "babel" ], "rules": { "jest/no-disabled-tests": "warn", @@ -30,5 +31,6 @@ "jest/no-identical-title": "error", "jest/prefer-to-have-length": "warn", "jest/valid-expect": "error" - } + }, + "parser": "babel-eslint" } diff --git a/package.json b/package.json index 4aec7be..2aa7650 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "@types/node": "12.0.2", "@types/react": "16.8.17", "@types/react-dom": "16.8.4", + "eslint-plugin-babel": "^5.3.0", "immutable": "^4.0.0-rc.12", "normalize-scss": "^7.0.1", "prop-types": "^15.7.2", @@ -17,6 +18,7 @@ "react-router-dom": "^5.0.0", "react-scripts": "3.0.1", "redux": "^4.0.1", + "redux-immutable": "^4.0.0", "typescript": "^3.4.5" }, "scripts": { diff --git a/public/index.html b/public/index.html index b1c0839..fa10fee 100644 --- a/public/index.html +++ b/public/index.html @@ -1,15 +1,11 @@ - + - jabber.ru diff --git a/src/App.js b/src/App.js deleted file mode 100644 index 344d78c..0000000 --- a/src/App.js +++ /dev/null @@ -1,12 +0,0 @@ -import React from 'react'; -import './App.scss'; - -function App() { - return ( -
- Hello -
- ); -} - -export default App; diff --git a/src/App.test.js b/src/App.test.js deleted file mode 100644 index a754b20..0000000 --- a/src/App.test.js +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; -import ReactDOM from 'react-dom'; -import App from './App'; - -it('renders without crashing', () => { - const div = document.createElement('div'); - ReactDOM.render(, div); - ReactDOM.unmountComponentAtNode(div); -}); diff --git a/src/components/about/About.jsx b/src/components/about/About.jsx new file mode 100644 index 0000000..cf5c630 --- /dev/null +++ b/src/components/about/About.jsx @@ -0,0 +1,14 @@ +import React from 'react'; +import {connect} from "react-redux"; + +class About extends React.PureComponent { + render() { + return ( + <> + About page. + + ); + } +} + +export default connect(() => ({}), () => ({}), About); diff --git a/src/components/app/App.jsx b/src/components/app/App.jsx new file mode 100644 index 0000000..12e2b99 --- /dev/null +++ b/src/components/app/App.jsx @@ -0,0 +1,17 @@ +import React from 'react'; +import {Provider} from 'react-redux'; +import './App.scss'; +import store from '../../rootStore'; +import Router from '../router/Router'; + +export default class App extends React.PureComponent { + render() { + return ( +
+ + + +
+ ); + } +} diff --git a/src/App.scss b/src/components/app/App.scss similarity index 79% rename from src/App.scss rename to src/components/app/App.scss index 17d6154..aab9967 100644 --- a/src/App.scss +++ b/src/components/app/App.scss @@ -1,4 +1,5 @@ @import "~normalize-scss/sass/normalize/import-now"; +@import "../main/Main"; .root { background-color: #f0ffff; diff --git a/src/components/app/App.test.js b/src/components/app/App.test.js new file mode 100644 index 0000000..4bd0170 --- /dev/null +++ b/src/components/app/App.test.js @@ -0,0 +1,9 @@ +import React from 'react'; +import {render, unmountComponentAtNode} from 'react-dom'; +import App from './App'; + +it('renders without crashing', () => { + const div = document.createElement('div'); + render(, div); + unmountComponentAtNode(div); +}); diff --git a/src/components/app/AppActions.js b/src/components/app/AppActions.js new file mode 100644 index 0000000..897585c --- /dev/null +++ b/src/components/app/AppActions.js @@ -0,0 +1,3 @@ +export function login(dispatch, username, password) { + +} diff --git a/src/components/app/AppReducer.js b/src/components/app/AppReducer.js new file mode 100644 index 0000000..bf023e7 --- /dev/null +++ b/src/components/app/AppReducer.js @@ -0,0 +1,22 @@ +import {Map} from "immutable"; + +const initialState = Map({ + waiting: false, + failed: false, + token: null +}); + +export default (state = initialState, action) => { + switch (action.type) { + case 'LOGIN_STARTED': + return state.set('failed', false).set('waiting', true); + case 'LOGIN_SUCCESSFUL': + return state.set('token', action.token).set('failed', false).set('waiting', false); + case 'LOGIN_FAILED': + return state.set('failed', true).set('waiting', false); + default: + return state; + } +}; + + diff --git a/src/components/main/Main.jsx b/src/components/main/Main.jsx new file mode 100644 index 0000000..5df6ac9 --- /dev/null +++ b/src/components/main/Main.jsx @@ -0,0 +1,29 @@ +import React from 'react'; +import {func} from 'prop-types'; +import {connect} from 'react-redux'; +import {login} from '../app/AppActions'; + +class Main extends React.PureComponent { + + static propTypes = { + signup: func + }; + + render() { + return ( +
+ Hello, World! +
+ ); + } +} + +export default connect( + state => ({ + waiting: state.getIn(['login', 'waiting'], false), + failed: state.getIn(['login', 'failed'], false), + token: state.getIn(['login', 'token'], null) + }), + dispatch => ({ + signup: (username, password) => login(dispatch, username, password), + }))(Main); diff --git a/src/components/main/Main.scss b/src/components/main/Main.scss new file mode 100644 index 0000000..e69de29 diff --git a/src/components/router/Router.jsx b/src/components/router/Router.jsx new file mode 100644 index 0000000..52204b3 --- /dev/null +++ b/src/components/router/Router.jsx @@ -0,0 +1,18 @@ +import React from 'react'; +import {BrowserRouter, Route} from "react-router-dom"; +import Main from '../main/Main'; +import About from '../about/About'; +import Service from '../service/Service'; + +export default class Router extends React.PureComponent { + + render() { + return ( + + + + + + ); + } +} diff --git a/src/components/service/Service.jsx b/src/components/service/Service.jsx new file mode 100644 index 0000000..1305ce7 --- /dev/null +++ b/src/components/service/Service.jsx @@ -0,0 +1,14 @@ +import React from 'react'; +import {connect} from "react-redux"; + +class Service extends React.PureComponent { + render() { + return ( + <> + About page. + + ); + } +} + +export default connect(() => ({}), () => ({}), Service); diff --git a/src/index.js b/src/index.js index 8cb384e..1967539 100644 --- a/src/index.js +++ b/src/index.js @@ -1,6 +1,6 @@ import React from 'react'; -import ReactDOM from 'react-dom'; -import App from './App'; +import {render} from 'react-dom'; +import App from './components/app/App'; -ReactDOM.render(, document.getElementById('root')); +render(, document.getElementById('root')); diff --git a/src/rootReducer.js b/src/rootReducer.js new file mode 100644 index 0000000..285e580 --- /dev/null +++ b/src/rootReducer.js @@ -0,0 +1,6 @@ +import {combineReducers} from 'redux-immutable' +import LoginReducer from './components/app/AppReducer'; + +export default combineReducers({ + login: LoginReducer +}); diff --git a/src/rootStore.js b/src/rootStore.js new file mode 100644 index 0000000..7ed837b --- /dev/null +++ b/src/rootStore.js @@ -0,0 +1,6 @@ +import {createStore} from 'redux'; +import rootReducer from './rootReducer' + +const store = createStore(rootReducer); + +export default store; diff --git a/yarn.lock b/yarn.lock index 249b52d..33096a6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4213,6 +4213,13 @@ eslint-module-utils@^2.3.0: debug "^2.6.8" pkg-dir "^2.0.0" +eslint-plugin-babel@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-babel/-/eslint-plugin-babel-5.3.0.tgz#2e7f251ccc249326da760c1a4c948a91c32d0023" + integrity sha512-HPuNzSPE75O+SnxHIafbW5QB45r2w78fxqwK3HmjqIUoPfPzVrq6rD+CINU3yzoDSzEhUkX07VUphbF73Lth/w== + dependencies: + eslint-rule-composer "^0.3.0" + eslint-plugin-flowtype@2.50.1: version "2.50.1" resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.1.tgz#36d4c961ac8b9e9e1dc091d3fba0537dad34ae8a" @@ -4286,6 +4293,11 @@ eslint-plugin-react@^7.13.0: prop-types "^15.7.2" resolve "^1.10.1" +eslint-rule-composer@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/eslint-rule-composer/-/eslint-rule-composer-0.3.0.tgz#79320c927b0c5c0d3d3d2b76c8b4a488f25bbaf9" + integrity sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg== + eslint-scope@3.7.1: version "3.7.1" resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8" @@ -9116,6 +9128,11 @@ redent@^1.0.0: indent-string "^2.1.0" strip-indent "^1.0.1" +redux-immutable@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/redux-immutable/-/redux-immutable-4.0.0.tgz#3a1a32df66366462b63691f0e1dc35e472bbc9f3" + integrity sha1-Ohoy32Y2ZGK2NpHw4dw15HK7yfM= + redux@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/redux/-/redux-4.0.1.tgz#436cae6cc40fbe4727689d7c8fae44808f1bfef5" From 2bd11408ef649b39d407ed1ee5e639d222965a03 Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Sun, 19 May 2019 00:14:15 +0300 Subject: [PATCH 10/36] Add typescript's file. --- src/react-app-env.d.ts | 1 + 1 file changed, 1 insertion(+) create mode 100644 src/react-app-env.d.ts diff --git a/src/react-app-env.d.ts b/src/react-app-env.d.ts new file mode 100644 index 0000000..6431bc5 --- /dev/null +++ b/src/react-app-env.d.ts @@ -0,0 +1 @@ +/// From d64dec83f483d0e361717af6e19771e2dfab17ac Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Sun, 19 May 2019 00:18:31 +0300 Subject: [PATCH 11/36] Fix router. --- src/components/about/About.jsx | 2 +- src/components/service/Service.jsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/about/About.jsx b/src/components/about/About.jsx index cf5c630..9cdb2a6 100644 --- a/src/components/about/About.jsx +++ b/src/components/about/About.jsx @@ -11,4 +11,4 @@ class About extends React.PureComponent { } } -export default connect(() => ({}), () => ({}), About); +export default connect(() => ({}), () => ({}))(About); diff --git a/src/components/service/Service.jsx b/src/components/service/Service.jsx index 1305ce7..8d83ae3 100644 --- a/src/components/service/Service.jsx +++ b/src/components/service/Service.jsx @@ -11,4 +11,4 @@ class Service extends React.PureComponent { } } -export default connect(() => ({}), () => ({}), Service); +export default connect(() => ({}), () => ({}))(Service); From f102da47098ab5b94c6e9036585df4dfd93c1f5a Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Sun, 19 May 2019 00:20:12 +0300 Subject: [PATCH 12/36] Simplify code. --- src/components/app/App.jsx | 17 ++++++++--------- src/components/router/Router.jsx | 17 ++++++++--------- 2 files changed, 16 insertions(+), 18 deletions(-) diff --git a/src/components/app/App.jsx b/src/components/app/App.jsx index 12e2b99..dc79a97 100644 --- a/src/components/app/App.jsx +++ b/src/components/app/App.jsx @@ -5,13 +5,12 @@ import store from '../../rootStore'; import Router from '../router/Router'; export default class App extends React.PureComponent { - render() { - return ( -
- - - -
- ); - } + + render = () => ( +
+ + + +
+ ); } diff --git a/src/components/router/Router.jsx b/src/components/router/Router.jsx index 52204b3..76fa63b 100644 --- a/src/components/router/Router.jsx +++ b/src/components/router/Router.jsx @@ -6,13 +6,12 @@ import Service from '../service/Service'; export default class Router extends React.PureComponent { - render() { - return ( - - - - - - ); - } + render = () => ( + + + + + + ); + } From d6f3d4b113975e2f55180d7815fefb75bb9b1bfa Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Sun, 19 May 2019 00:28:54 +0300 Subject: [PATCH 13/36] Fix build. --- webpack.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webpack.config.js b/webpack.config.js index 3be2550..a2aa161 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -25,7 +25,7 @@ module.exports = { }, plugins: [ new HWP({ - template: path.join(__dirname, '/src/index.html') + template: path.join(__dirname, '/public/index.html') } ) ] From e20f6eed1079ccd269544c2cce5432b876507348 Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Sun, 19 May 2019 00:33:32 +0300 Subject: [PATCH 14/36] Disable source map on production builds. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 2aa7650..272acbf 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ }, "scripts": { "start": "react-scripts start", - "build": "react-scripts build", + "build": "GENERATE_SOURCEMAP=false react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject", "lint": "eslint src/**/*.js src/**/*.jsx" From 5254e2ab097ca32b7a6f9cbb3566505d196d6e21 Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Mon, 20 May 2019 23:50:08 +0300 Subject: [PATCH 15/36] Create header, footer, initial filling with text (without styles). --- src/components/app/App.jsx | 8 +++--- src/components/app/App.scss | 9 ++++--- src/components/footer/Footer.jsx | 12 +++++++++ src/components/footer/Footer.scss | 14 +++++++++++ src/components/header/Header.jsx | 25 +++++++++++++++++++ src/components/header/Header.scss | 14 +++++++++++ src/components/main/Main.jsx | 41 +++++++++++++++++++++++++++++-- src/components/main/Main.scss | 18 ++++++++++++++ 8 files changed, 131 insertions(+), 10 deletions(-) create mode 100644 src/components/footer/Footer.jsx create mode 100644 src/components/footer/Footer.scss create mode 100644 src/components/header/Header.jsx create mode 100644 src/components/header/Header.scss diff --git a/src/components/app/App.jsx b/src/components/app/App.jsx index dc79a97..e7a3b26 100644 --- a/src/components/app/App.jsx +++ b/src/components/app/App.jsx @@ -7,10 +7,8 @@ import Router from '../router/Router'; export default class App extends React.PureComponent { render = () => ( -
- - - -
+ + + ); } diff --git a/src/components/app/App.scss b/src/components/app/App.scss index aab9967..6dc98d1 100644 --- a/src/components/app/App.scss +++ b/src/components/app/App.scss @@ -1,6 +1,9 @@ @import "~normalize-scss/sass/normalize/import-now"; + +$light-blue: #7199be; +$medium-blue: #53718c; + @import "../main/Main"; +@import "../header/Header"; +@import "../footer/Footer"; -.root { - background-color: #f0ffff; -} diff --git a/src/components/footer/Footer.jsx b/src/components/footer/Footer.jsx new file mode 100644 index 0000000..1ae9e4c --- /dev/null +++ b/src/components/footer/Footer.jsx @@ -0,0 +1,12 @@ +import React from 'react'; +import {connect} from 'react-redux'; + +class Footer extends React.PureComponent { + + render = () => ( +
+
+ ); +} + +export default connect()(Footer); diff --git a/src/components/footer/Footer.scss b/src/components/footer/Footer.scss new file mode 100644 index 0000000..a08a9f2 --- /dev/null +++ b/src/components/footer/Footer.scss @@ -0,0 +1,14 @@ +.footer { + background-color: $medium-blue; + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + + a { + margin: 30px; + color: #ffffff; + font-weight: bold; + } +} diff --git a/src/components/header/Header.jsx b/src/components/header/Header.jsx new file mode 100644 index 0000000..a17d289 --- /dev/null +++ b/src/components/header/Header.jsx @@ -0,0 +1,25 @@ +import React from 'react'; +import {NavLink} from 'react-router-dom'; +import {connect} from 'react-redux'; + +class Header extends React.PureComponent { + + render = () => ( +
+ + Home + + + О нас + + + Сервисы + + + Помощь + +
+ ); +} + +export default connect()(Header); diff --git a/src/components/header/Header.scss b/src/components/header/Header.scss new file mode 100644 index 0000000..7d56f7d --- /dev/null +++ b/src/components/header/Header.scss @@ -0,0 +1,14 @@ +.header { + background-color: $medium-blue; + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + + a { + margin: 30px; + color: #ffffff; + font-weight: bold; + } +} diff --git a/src/components/main/Main.jsx b/src/components/main/Main.jsx index 5df6ac9..29de7e6 100644 --- a/src/components/main/Main.jsx +++ b/src/components/main/Main.jsx @@ -3,6 +3,9 @@ import {func} from 'prop-types'; import {connect} from 'react-redux'; import {login} from '../app/AppActions'; +import Header from '../header/Header'; +import Footer from '../footer/Footer'; + class Main extends React.PureComponent { static propTypes = { @@ -11,8 +14,42 @@ class Main extends React.PureComponent { render() { return ( -
- Hello, World! +
+
+
+

+ Чат, который всегда с тобой +

+

+ Присоединяйся к нам, барон! +

+
+
+
+
+

Коротко о главном

+

+ Jabber.ru - это такой мессенджер. + Бесплатный, безопасный, независимый, + не содержит рекламы и не собирает данные + о пользователях. +

+
+
+

Помогите, чем можете

+

+ Наш чат всегда был бесплатным, таким + и останется. Но мы с благодарностью примем + пожертвования от всех, кому нравится jabber.ru +

+
+
+
+
+
+
+
+
); } diff --git a/src/components/main/Main.scss b/src/components/main/Main.scss index e69de29..3a8fa15 100644 --- a/src/components/main/Main.scss +++ b/src/components/main/Main.scss @@ -0,0 +1,18 @@ +.main { + display: grid; + grid-template-columns: auto auto; + grid-auto-rows: minmax(100px, auto); + height: 100vh; + + .header, .clients, .footer { + grid-column-end: span 2; + } + + .intro { + background-color: $light-blue; + } + + .clients { + background-color: $light-blue; + } +} From 16f4aa0a5caaa04e8ce95b6e6cfd3b79cb0a1572 Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Tue, 21 May 2019 23:29:10 +0300 Subject: [PATCH 16/36] Refactor main layout. --- src/components/app/App.scss | 32 ++++++++++++++++++++++++++++++++ src/components/footer/Footer.jsx | 8 ++++++-- src/components/header/Header.jsx | 32 ++++++++++++++++++-------------- src/components/main/Main.jsx | 20 ++++++++++---------- src/components/main/Main.scss | 11 ++++++++--- 5 files changed, 74 insertions(+), 29 deletions(-) diff --git a/src/components/app/App.scss b/src/components/app/App.scss index 6dc98d1..adbfc6f 100644 --- a/src/components/app/App.scss +++ b/src/components/app/App.scss @@ -3,6 +3,38 @@ $light-blue: #7199be; $medium-blue: #53718c; +.row-full { + grid-column-start: 2; + grid-column-end: 4; +} + +.row-0 { + grid-column-start: 1; +} + +.row-1 { + grid-column-start: 2; +} + +.row-2 { + grid-column-start: 3; +} + +.row-wide { + grid-column-start: 1; + grid-column-end: 5; +} + +.light-blue { + background-color: $light-blue; +} + +.medium-blue { + background-color: $medium-blue; +} + + + @import "../main/Main"; @import "../header/Header"; @import "../footer/Footer"; diff --git a/src/components/footer/Footer.jsx b/src/components/footer/Footer.jsx index 1ae9e4c..62f8890 100644 --- a/src/components/footer/Footer.jsx +++ b/src/components/footer/Footer.jsx @@ -4,8 +4,12 @@ import {connect} from 'react-redux'; class Footer extends React.PureComponent { render = () => ( -
-
+ <> +
+
+
+
+ ); } diff --git a/src/components/header/Header.jsx b/src/components/header/Header.jsx index a17d289..e5937f6 100644 --- a/src/components/header/Header.jsx +++ b/src/components/header/Header.jsx @@ -5,20 +5,24 @@ import {connect} from 'react-redux'; class Header extends React.PureComponent { render = () => ( -
- - Home - - - О нас - - - Сервисы - - - Помощь - -
+ <> +
+
+ + Home + + + О нас + + + Сервисы + + + Помощь + +
+
+ ); } diff --git a/src/components/main/Main.jsx b/src/components/main/Main.jsx index 29de7e6..662ba9a 100644 --- a/src/components/main/Main.jsx +++ b/src/components/main/Main.jsx @@ -16,17 +16,17 @@ class Main extends React.PureComponent { return (
-
-

- Чат, который всегда с тобой -

+
+
+

Чат, который всегда с тобой

Присоединяйся к нам, барон!

-
+
-
+
+

Коротко о главном

Jabber.ru - это такой мессенджер. @@ -35,7 +35,7 @@ class Main extends React.PureComponent { о пользователях.

-
+

Помогите, чем можете

Наш чат всегда был бесплатным, таким @@ -43,11 +43,11 @@ class Main extends React.PureComponent { пожертвования от всех, кому нравится jabber.ru

-
+
-
+
-
+
diff --git a/src/components/main/Main.scss b/src/components/main/Main.scss index 3a8fa15..1026111 100644 --- a/src/components/main/Main.scss +++ b/src/components/main/Main.scss @@ -1,15 +1,20 @@ .main { display: grid; - grid-template-columns: auto auto; + grid-template-columns: auto 25% 25% auto; grid-auto-rows: minmax(100px, auto); - height: 100vh; - .header, .clients, .footer { + text-align: center; + + .header, .footer { grid-column-end: span 2; } .intro { + text-align: center; + background-color: $light-blue; + color: #ffffff; + font-weight: bold; } .clients { From f47803762678c477fc99554f91d7e33de2be88a5 Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Tue, 21 May 2019 23:38:15 +0300 Subject: [PATCH 17/36] Initial Login/Registration page. --- src/components/app/App.scss | 2 +- src/components/help/Help.jsx | 14 ++++++++++++++ src/components/login/Login.jsx | 30 ++++++++++++++++++++++++++++++ src/components/login/Login.scss | 6 ++++++ src/components/main/Main.jsx | 2 ++ src/components/main/Main.scss | 1 + src/components/router/Router.jsx | 2 ++ src/components/service/Service.jsx | 2 +- 8 files changed, 57 insertions(+), 2 deletions(-) create mode 100644 src/components/help/Help.jsx create mode 100644 src/components/login/Login.jsx create mode 100644 src/components/login/Login.scss diff --git a/src/components/app/App.scss b/src/components/app/App.scss index adbfc6f..0d9725c 100644 --- a/src/components/app/App.scss +++ b/src/components/app/App.scss @@ -38,4 +38,4 @@ $medium-blue: #53718c; @import "../main/Main"; @import "../header/Header"; @import "../footer/Footer"; - +@import "../login/Login"; diff --git a/src/components/help/Help.jsx b/src/components/help/Help.jsx new file mode 100644 index 0000000..22452dd --- /dev/null +++ b/src/components/help/Help.jsx @@ -0,0 +1,14 @@ +import React from 'react'; +import {connect} from "react-redux"; + +class Help extends React.PureComponent { + render() { + return ( + <> + Help page. + + ); + } +} + +export default connect(() => ({}), () => ({}))(Help); diff --git a/src/components/login/Login.jsx b/src/components/login/Login.jsx new file mode 100644 index 0000000..8f6b93c --- /dev/null +++ b/src/components/login/Login.jsx @@ -0,0 +1,30 @@ +import React from 'react'; +import {connect} from "react-redux"; +import {bool} from 'prop-types'; + +class Login extends React.PureComponent { + + constructor(props) { + super(props); + + this.state = { + selectedAuth: true + } + } + + static propTypes = { + isLogged: bool + }; + + render() { + return ( +
+ Login page. +
+ ); + } +} + +export default connect(state => ({ + isLogged: state.getIn(['login', 'token'], null) !== null +}), () => ({}))(Login); diff --git a/src/components/login/Login.scss b/src/components/login/Login.scss new file mode 100644 index 0000000..d5dc7eb --- /dev/null +++ b/src/components/login/Login.scss @@ -0,0 +1,6 @@ +.login-root { + display: flex; + flex-direction: column; + justify-content: flex-start; + align-items: stretch; +} diff --git a/src/components/main/Main.jsx b/src/components/main/Main.jsx index 662ba9a..82f7d6c 100644 --- a/src/components/main/Main.jsx +++ b/src/components/main/Main.jsx @@ -5,6 +5,7 @@ import {login} from '../app/AppActions'; import Header from '../header/Header'; import Footer from '../footer/Footer'; +import Login from '../login/Login'; class Main extends React.PureComponent { @@ -44,6 +45,7 @@ class Main extends React.PureComponent {

+
diff --git a/src/components/main/Main.scss b/src/components/main/Main.scss index 1026111..c0e39c1 100644 --- a/src/components/main/Main.scss +++ b/src/components/main/Main.scss @@ -2,6 +2,7 @@ display: grid; grid-template-columns: auto 25% 25% auto; grid-auto-rows: minmax(100px, auto); + font-size: large; text-align: center; diff --git a/src/components/router/Router.jsx b/src/components/router/Router.jsx index 76fa63b..470423f 100644 --- a/src/components/router/Router.jsx +++ b/src/components/router/Router.jsx @@ -3,6 +3,7 @@ import {BrowserRouter, Route} from "react-router-dom"; import Main from '../main/Main'; import About from '../about/About'; import Service from '../service/Service'; +import Help from '../help/Help'; export default class Router extends React.PureComponent { @@ -11,6 +12,7 @@ export default class Router extends React.PureComponent { + ); diff --git a/src/components/service/Service.jsx b/src/components/service/Service.jsx index 8d83ae3..43bf4ef 100644 --- a/src/components/service/Service.jsx +++ b/src/components/service/Service.jsx @@ -5,7 +5,7 @@ class Service extends React.PureComponent { render() { return ( <> - About page. + Service page. ); } From 59fecdc01cd57ade4f1c29a644d2e8ef51d559ab Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Tue, 21 May 2019 23:51:56 +0300 Subject: [PATCH 18/36] Add Registration and Signup forms. --- src/components/login/Login.jsx | 23 +++++++++++++-- src/components/login/Registration.jsx | 42 +++++++++++++++++++++++++++ src/components/login/Signup.jsx | 42 +++++++++++++++++++++++++++ 3 files changed, 105 insertions(+), 2 deletions(-) create mode 100644 src/components/login/Registration.jsx create mode 100644 src/components/login/Signup.jsx diff --git a/src/components/login/Login.jsx b/src/components/login/Login.jsx index 8f6b93c..e553d98 100644 --- a/src/components/login/Login.jsx +++ b/src/components/login/Login.jsx @@ -2,13 +2,16 @@ import React from 'react'; import {connect} from "react-redux"; import {bool} from 'prop-types'; +import Registration from './Registration'; +import Signup from './Signup'; + class Login extends React.PureComponent { constructor(props) { super(props); this.state = { - selectedAuth: true + selectedAuth: false } } @@ -16,10 +19,26 @@ class Login extends React.PureComponent { isLogged: bool }; + switchToSignup = () => { + this.setState({selectedAuth: true}) + }; + + switchToRegistration = () => { + this.setState({selectedAuth: false}) + }; + render() { return (
- Login page. + { + this.state.selectedAuth + ? + : + }
); } diff --git a/src/components/login/Registration.jsx b/src/components/login/Registration.jsx new file mode 100644 index 0000000..14ea9ad --- /dev/null +++ b/src/components/login/Registration.jsx @@ -0,0 +1,42 @@ +import React from 'react'; +import {connect} from "react-redux"; +import {func} from 'prop-types'; + +class Registration extends React.PureComponent { + + static propTypes = { + switchToSignup: func.isRequired + }; + + render() { + return ( + <> +
+
+ Регистрация +
+ / + + Вход + +
+
+ +
+
+ +
+
+ +
+
+ После регистрации скачайте программу + по нраву из перечня ниже, призовите друзей + и общайтесь +
+ + ); + } +} + +export default connect()(Registration); diff --git a/src/components/login/Signup.jsx b/src/components/login/Signup.jsx new file mode 100644 index 0000000..49a15d5 --- /dev/null +++ b/src/components/login/Signup.jsx @@ -0,0 +1,42 @@ +import React from 'react'; +import {connect} from "react-redux"; +import {func} from 'prop-types'; + +class Registration extends React.PureComponent { + + static propTypes = { + switchToRegistration: func.isRequired + }; + + render() { + return ( + <> +
+ + Регистрация + + / +
+ Вход +
+
+
+ +
+
+ +
+
+ +
+
+ После регистрации скачайте программу + по нраву из перечня ниже, призовите друзей + и общайтесь +
+ + ); + } +} + +export default connect()(Registration); From 22988db973b4c567da242b62a9342b98b60636a2 Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Tue, 21 May 2019 23:56:15 +0300 Subject: [PATCH 19/36] Add login style. --- src/components/login/Login.scss | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/components/login/Login.scss b/src/components/login/Login.scss index d5dc7eb..896e670 100644 --- a/src/components/login/Login.scss +++ b/src/components/login/Login.scss @@ -3,4 +3,12 @@ flex-direction: column; justify-content: flex-start; align-items: stretch; + + .login-title > div { + display: inline; + } + + .login-row { + margin-top: 20px; + } } From 9886546fa079dbfca10178014259c39d435b5b45 Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Wed, 22 May 2019 00:16:18 +0300 Subject: [PATCH 20/36] Add twitter embedded timeline. Add some styles. --- package.json | 1 + src/components/app/App.scss | 6 ++ src/components/login/Registration.jsx | 6 +- src/components/login/Signup.jsx | 6 +- src/components/main/Main.jsx | 10 ++- yarn.lock | 125 +++++++++++++++++++++++++- 6 files changed, 146 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 272acbf..2e33008 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "react-redux": "^7.0.3", "react-router-dom": "^5.0.0", "react-scripts": "3.0.1", + "react-twitter-embed": "^2.0.8", "redux": "^4.0.1", "redux-immutable": "^4.0.0", "typescript": "^3.4.5" diff --git a/src/components/app/App.scss b/src/components/app/App.scss index 0d9725c..d62b5fa 100644 --- a/src/components/app/App.scss +++ b/src/components/app/App.scss @@ -33,7 +33,13 @@ $medium-blue: #53718c; background-color: $medium-blue; } +.underline { + text-decoration: underline; +} +.clickable { + cursor: pointer; +} @import "../main/Main"; @import "../header/Header"; diff --git a/src/components/login/Registration.jsx b/src/components/login/Registration.jsx index 14ea9ad..e8a253d 100644 --- a/src/components/login/Registration.jsx +++ b/src/components/login/Registration.jsx @@ -12,13 +12,13 @@ class Registration extends React.PureComponent { return ( <>
-
diff --git a/src/components/login/Signup.jsx b/src/components/login/Signup.jsx index 49a15d5..39221ec 100644 --- a/src/components/login/Signup.jsx +++ b/src/components/login/Signup.jsx @@ -12,11 +12,11 @@ class Registration extends React.PureComponent { return ( <>
- + / -
+
Вход
diff --git a/src/components/main/Main.jsx b/src/components/main/Main.jsx index 82f7d6c..3b6bf4c 100644 --- a/src/components/main/Main.jsx +++ b/src/components/main/Main.jsx @@ -2,7 +2,7 @@ import React from 'react'; import {func} from 'prop-types'; import {connect} from 'react-redux'; import {login} from '../app/AppActions'; - +import {TwitterTimelineEmbed} from 'react-twitter-embed'; import Header from '../header/Header'; import Footer from '../footer/Footer'; import Login from '../login/Login'; @@ -48,6 +48,14 @@ class Main extends React.PureComponent {
+
diff --git a/yarn.lock b/yarn.lock index 33096a6..aca5ea2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1576,6 +1576,22 @@ address@^1.0.1: resolved "https://registry.yarnpkg.com/address/-/address-1.1.0.tgz#ef8e047847fcd2c5b6f50c16965f924fd99fe709" integrity sha512-4diPfzWbLEIElVG4AnqP+00SULlPzNuyJFNnmMrLgyaxG6tZXJ1sn7mjBu4fHrJE+Yp/jgylOweJn2xsLMFggQ== +airbnb-prop-types@^2.13.2: + version "2.13.2" + resolved "https://registry.yarnpkg.com/airbnb-prop-types/-/airbnb-prop-types-2.13.2.tgz#43147a5062dd2a4a5600e748a47b64004cc5f7fc" + integrity sha512-2FN6DlHr6JCSxPPi25EnqGaXC4OC3/B3k1lCd6MMYrZ51/Gf/1qDfaR+JElzWa+Tl7cY2aYOlsYJGFeQyVHIeQ== + dependencies: + array.prototype.find "^2.0.4" + function.prototype.name "^1.1.0" + has "^1.0.3" + is-regex "^1.0.4" + object-is "^1.0.1" + object.assign "^4.1.0" + object.entries "^1.1.0" + prop-types "^15.7.2" + prop-types-exact "^1.2.0" + react-is "^16.8.6" + ajv-errors@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" @@ -1759,6 +1775,14 @@ array-unique@^0.3.2: resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= +array.prototype.find@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/array.prototype.find/-/array.prototype.find-2.0.4.tgz#556a5c5362c08648323ddaeb9de9d14bc1864c90" + integrity sha1-VWpcU2LAhkgyPdrrnenRS8GGTJA= + dependencies: + define-properties "^1.1.2" + es-abstract "^1.7.0" + arrify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" @@ -4122,6 +4146,32 @@ entities@^1.1.1: resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== +enzyme-adapter-react-16@^1.11.0: + version "1.13.1" + resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.13.1.tgz#2e8ee300e38674b9914ae52b04af9493050355e2" + integrity sha512-DCKbkiVlfLTbn4SXO8mXDQx1SmmwON5oKXn2QfQSMCt8eTYGwUXy/OBGSuss6KKwY5w5QfK1sQFxhgFOkMCjrw== + dependencies: + enzyme-adapter-utils "^1.12.0" + has "^1.0.3" + object.assign "^4.1.0" + object.values "^1.1.0" + prop-types "^15.7.2" + react-is "^16.8.6" + react-test-renderer "^16.0.0-0" + semver "^5.6.0" + +enzyme-adapter-utils@^1.12.0: + version "1.12.0" + resolved "https://registry.yarnpkg.com/enzyme-adapter-utils/-/enzyme-adapter-utils-1.12.0.tgz#96e3730d76b872f593e54ce1c51fa3a451422d93" + integrity sha512-wkZvE0VxcFx/8ZsBw0iAbk3gR1d9hK447ebnSYBf95+r32ezBq+XDSAvRErkc4LZosgH8J7et7H7/7CtUuQfBA== + dependencies: + airbnb-prop-types "^2.13.2" + function.prototype.name "^1.1.0" + object.assign "^4.1.0" + object.fromentries "^2.0.0" + prop-types "^15.7.2" + semver "^5.6.0" + errno@^0.1.3, errno@~0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" @@ -4457,6 +4507,11 @@ execa@^1.0.0: signal-exit "^3.0.0" strip-eof "^1.0.0" +exenv@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/exenv/-/exenv-1.2.2.tgz#2ae78e85d9894158670b03d47bec1f03bd91bb9d" + integrity sha1-KueOhdmJQVhnCwPUe+wfA72Ru50= + exit@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" @@ -4911,6 +4966,15 @@ function-bind@^1.1.1: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== +function.prototype.name@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.0.tgz#8bd763cc0af860a859cc5d49384d74b932cd2327" + integrity sha512-Bs0VRrTz4ghD8pTmbJQD1mZ8A/mN0ur/jGz+A6FBxPDUPkm1tNfF6bhTYPA7i7aF4lZJVr+OXTNNrnnIl58Wfg== + dependencies: + define-properties "^1.1.2" + function-bind "^1.1.1" + is-callable "^1.1.3" + functional-red-black-tree@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" @@ -5674,7 +5738,7 @@ is-buffer@^2.0.0: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.3.tgz#4ecf3fcf749cbd1e472689e109ac66261a25e725" integrity sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw== -is-callable@^1.1.4: +is-callable@^1.1.3, is-callable@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75" integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA== @@ -7464,6 +7528,11 @@ object-hash@^1.1.4: resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.3.1.tgz#fde452098a951cb145f039bb7d455449ddc126df" integrity sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA== +object-is@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.0.1.tgz#0aa60ec9989a0b3ed795cf4d06f62cf1ad6539b6" + integrity sha1-CqYOyZiaCz7Xlc9NBvYs8a1lObY= + object-keys@^1.0.11, object-keys@^1.0.12: version "1.1.1" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" @@ -7486,6 +7555,16 @@ object.assign@^4.1.0: has-symbols "^1.0.0" object-keys "^1.0.11" +object.entries@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.0.tgz#2024fc6d6ba246aee38bdb0ffd5cfbcf371b7519" + integrity sha512-l+H6EQ8qzGRxbkHOd5I/aHRhHDKoQXQ8g0BYt4uSweQU1/J6dZUOyWh9a2Vky35YCKjzmgxOzta2hH6kf9HuXA== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.12.0" + function-bind "^1.1.1" + has "^1.0.3" + object.fromentries@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.0.tgz#49a543d92151f8277b3ac9600f1e930b189d30ab" @@ -8687,6 +8766,15 @@ prompts@^2.0.1: kleur "^3.0.2" sisteransi "^1.0.0" +prop-types-exact@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/prop-types-exact/-/prop-types-exact-1.2.0.tgz#825d6be46094663848237e3925a98c6e944e9869" + integrity sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA== + dependencies: + has "^1.0.3" + object.assign "^4.1.0" + reflect.ownkeys "^0.2.0" + prop-types@^15.6.2, prop-types@^15.7.2: version "15.7.2" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" @@ -8913,6 +9001,11 @@ react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.1, react-is@^16.8.4, react-is resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.6.tgz#5bbc1e2d29141c9fbdfed456343fe2bc430a6a16" integrity sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA== +react-proptype-conditional-require@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/react-proptype-conditional-require/-/react-proptype-conditional-require-1.0.4.tgz#69c2d5741e6df5e08f230f36bbc2944ee1222555" + integrity sha1-acLVdB5t9eCPIw82u8KUTuEiJVU= + react-redux@^7.0.3: version "7.0.3" resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-7.0.3.tgz#983c5a6de81cb1e696bd1c090ba826545f9170f1" @@ -9014,6 +9107,26 @@ react-scripts@3.0.1: optionalDependencies: fsevents "2.0.6" +react-test-renderer@^16.0.0-0: + version "16.8.6" + resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.8.6.tgz#188d8029b8c39c786f998aa3efd3ffe7642d5ba1" + integrity sha512-H2srzU5IWYT6cZXof6AhUcx/wEyJddQ8l7cLM/F7gDXYyPr4oq+vCIxJYXVGhId1J706sqziAjuOEjyNkfgoEw== + dependencies: + object-assign "^4.1.1" + prop-types "^15.6.2" + react-is "^16.8.6" + scheduler "^0.13.6" + +react-twitter-embed@^2.0.8: + version "2.0.8" + resolved "https://registry.yarnpkg.com/react-twitter-embed/-/react-twitter-embed-2.0.8.tgz#34f4c37ba844e66f8d19c5cd84c962c1c8fcc753" + integrity sha512-R1e/2N1UYiq79NDZOI69ZRbudx0MhHHxkdMM67hWNZ8kunEUrkOHQWSUDFJc5rD7jOEKjSGXhGt7A3Rnzf8v9A== + dependencies: + enzyme-adapter-react-16 "^1.11.0" + exenv "^1.2.2" + react-proptype-conditional-require "^1.0.4" + scriptjs "^2.5.9" + react@^16.8.6: version "16.8.6" resolved "https://registry.yarnpkg.com/react/-/react-16.8.6.tgz#ad6c3a9614fd3a4e9ef51117f54d888da01f2bbe" @@ -9141,6 +9254,11 @@ redux@^4.0.1: loose-envify "^1.4.0" symbol-observable "^1.2.0" +reflect.ownkeys@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz#749aceec7f3fdf8b63f927a04809e90c5c0b3460" + integrity sha1-dJrO7H8/34tj+SegSAnpDFwLNGA= + regenerate-unicode-properties@^8.0.2: version "8.0.2" resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.0.2.tgz#7b38faa296252376d363558cfbda90c9ce709662" @@ -9566,6 +9684,11 @@ schema-utils@^1.0.0: ajv-errors "^1.0.0" ajv-keywords "^3.1.0" +scriptjs@^2.5.9: + version "2.5.9" + resolved "https://registry.yarnpkg.com/scriptjs/-/scriptjs-2.5.9.tgz#343915cd2ec2ed9bfdde2b9875cd28f59394b35f" + integrity sha512-qGVDoreyYiP1pkQnbnFAUIS5AjenNwwQBdl7zeos9etl+hYKWahjRTfzAZZYBv5xNHx7vNKCmaLDQZ6Fr2AEXg== + scss-tokenizer@^0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1" From ebfa86f49f05df0ae716d5b10834287012e43cdb Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Wed, 22 May 2019 23:49:05 +0300 Subject: [PATCH 21/36] Add saga, first version of the carousel. --- package.json | 2 + src/components/header/Header.jsx | 20 +---- src/components/header/Header.scss | 13 +--- src/components/login/Login.scss | 2 +- src/components/login/Registration.jsx | 8 +- src/components/login/Signup.jsx | 8 +- src/components/main/Main.jsx | 38 +++++++++- src/components/main/Main.scss | 18 +++-- src/components/main/MainReducer.js | 16 ++++ src/components/main/sagas.js | 39 ++++++++++ src/rootReducer.js | 6 +- src/rootSagas.js | 7 ++ src/rootStore.js | 19 ++++- yarn.lock | 104 +++++++++++++++++++++++++- 14 files changed, 246 insertions(+), 54 deletions(-) create mode 100644 src/components/main/MainReducer.js create mode 100644 src/components/main/sagas.js create mode 100644 src/rootSagas.js diff --git a/package.json b/package.json index 2e33008..d59be78 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "immutable": "^4.0.0-rc.12", "normalize-scss": "^7.0.1", "prop-types": "^15.7.2", + "pure-react-carousel": "^1.20.0", "react": "^16.8.6", "react-dom": "^16.8.6", "react-redux": "^7.0.3", @@ -20,6 +21,7 @@ "react-twitter-embed": "^2.0.8", "redux": "^4.0.1", "redux-immutable": "^4.0.0", + "redux-saga": "^1.0.2", "typescript": "^3.4.5" }, "scripts": { diff --git a/src/components/header/Header.jsx b/src/components/header/Header.jsx index e5937f6..26adea9 100644 --- a/src/components/header/Header.jsx +++ b/src/components/header/Header.jsx @@ -1,28 +1,10 @@ import React from 'react'; -import {NavLink} from 'react-router-dom'; import {connect} from 'react-redux'; class Header extends React.PureComponent { render = () => ( - <> -
-
- - Home - - - О нас - - - Сервисы - - - Помощь - -
-
- +
); } diff --git a/src/components/header/Header.scss b/src/components/header/Header.scss index 7d56f7d..118f831 100644 --- a/src/components/header/Header.scss +++ b/src/components/header/Header.scss @@ -1,14 +1,3 @@ .header { - background-color: $medium-blue; - - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - - a { - margin: 30px; - color: #ffffff; - font-weight: bold; - } + background-color: #ffffff; } diff --git a/src/components/login/Login.scss b/src/components/login/Login.scss index 896e670..6d22658 100644 --- a/src/components/login/Login.scss +++ b/src/components/login/Login.scss @@ -4,7 +4,7 @@ justify-content: flex-start; align-items: stretch; - .login-title > div { + .login-title > h3 { display: inline; } diff --git a/src/components/login/Registration.jsx b/src/components/login/Registration.jsx index e8a253d..2deab3f 100644 --- a/src/components/login/Registration.jsx +++ b/src/components/login/Registration.jsx @@ -12,13 +12,13 @@ class Registration extends React.PureComponent { return ( <>
-
+

Регистрация -

+ / -
+

Вход -

+
diff --git a/src/components/login/Signup.jsx b/src/components/login/Signup.jsx index 39221ec..44b3ed2 100644 --- a/src/components/login/Signup.jsx +++ b/src/components/login/Signup.jsx @@ -12,13 +12,13 @@ class Registration extends React.PureComponent { return ( <>
-
+

Регистрация -

+ / -
+

Вход -

+
diff --git a/src/components/main/Main.jsx b/src/components/main/Main.jsx index 3b6bf4c..0d368fe 100644 --- a/src/components/main/Main.jsx +++ b/src/components/main/Main.jsx @@ -1,8 +1,12 @@ import React from 'react'; -import {func} from 'prop-types'; +import {func, object} from 'prop-types'; import {connect} from 'react-redux'; import {login} from '../app/AppActions'; import {TwitterTimelineEmbed} from 'react-twitter-embed'; +import {List} from 'immutable'; +import {ButtonBack, ButtonNext, CarouselProvider, Slide, Slider} from 'pure-react-carousel'; +import 'pure-react-carousel/dist/react-carousel.es.css'; + import Header from '../header/Header'; import Footer from '../footer/Footer'; import Login from '../login/Login'; @@ -10,9 +14,15 @@ import Login from '../login/Login'; class Main extends React.PureComponent { static propTypes = { - signup: func + signup: func, + loadClients: func, + clients: object }; + componentDidMount() { + this.props.loadClients(); + } + render() { return (
@@ -43,11 +53,15 @@ class Main extends React.PureComponent { и останется. Но мы с благодарностью примем пожертвования от всех, кому нравится jabber.ru

+
+

+ Новости +

+ + + {this.props.clients.map((c, idx) => { + return ( + {c.get('name')} + ); + })} + + Back + Next +
@@ -69,8 +99,10 @@ export default connect( state => ({ waiting: state.getIn(['login', 'waiting'], false), failed: state.getIn(['login', 'failed'], false), - token: state.getIn(['login', 'token'], null) + token: state.getIn(['login', 'token'], null), + clients: state.getIn(['main', 'clients'], List()) }), dispatch => ({ signup: (username, password) => login(dispatch, username, password), + loadClients: () => dispatch({type: 'LOAD_CLIENTS_STARTED'}), }))(Main); diff --git a/src/components/main/Main.scss b/src/components/main/Main.scss index c0e39c1..2c1244c 100644 --- a/src/components/main/Main.scss +++ b/src/components/main/Main.scss @@ -1,15 +1,12 @@ .main { display: grid; grid-template-columns: auto 25% 25% auto; + grid-template-rows: 60px; grid-auto-rows: minmax(100px, auto); - font-size: large; + font-size: x-large; text-align: center; - .header, .footer { - grid-column-end: span 2; - } - .intro { text-align: center; @@ -21,4 +18,15 @@ .clients { background-color: $light-blue; } + + .news { + display: flex; + flex-direction: column; + justify-content: flex-start; + align-items: stretch; + + & > h3 { + margin-top: 20px; + } + } } diff --git a/src/components/main/MainReducer.js b/src/components/main/MainReducer.js new file mode 100644 index 0000000..16e54e3 --- /dev/null +++ b/src/components/main/MainReducer.js @@ -0,0 +1,16 @@ +import {List, Map} from "immutable"; + +const initialState = Map({ + clients: List(), +}); + +export default (state = initialState, action) => { + switch (action.type) { + case 'LOAD_CLIENTS_SUCCESS': + return state.set('clients', action.payload); + default: + return state; + } +}; + + diff --git a/src/components/main/sagas.js b/src/components/main/sagas.js new file mode 100644 index 0000000..48740d7 --- /dev/null +++ b/src/components/main/sagas.js @@ -0,0 +1,39 @@ +import {put, takeLatest} from 'redux-saga/effects'; +import {fromJS} from 'immutable'; + +const clientsStub = [ + { + name: 'gajim', + }, + { + name: 'psi' + }, + { + name: 'conversations' + }, + { + name: 'dino' + }, + { + name: 'xabber' + }, + { + name: 'pidgin' + } +]; + +function* loadClients() { + try { + //const clients = yield call(Api); + const payload = fromJS(clientsStub); + yield put({type: 'LOAD_CLIENTS_SUCCESS', payload: payload}) + } catch (e) { + yield put({type: 'LOAD_CLIENTS_FAILED'}) + } +} + +function* mainSaga() { + yield takeLatest('LOAD_CLIENTS_STARTED', loadClients) +} + +export default mainSaga; diff --git a/src/rootReducer.js b/src/rootReducer.js index 285e580..162db27 100644 --- a/src/rootReducer.js +++ b/src/rootReducer.js @@ -1,6 +1,8 @@ import {combineReducers} from 'redux-immutable' -import LoginReducer from './components/app/AppReducer'; +import AppReducer from './components/app/AppReducer'; +import MainReducer from './components/main/MainReducer'; export default combineReducers({ - login: LoginReducer + login: AppReducer, + main: MainReducer, }); diff --git a/src/rootSagas.js b/src/rootSagas.js new file mode 100644 index 0000000..fd24f4f --- /dev/null +++ b/src/rootSagas.js @@ -0,0 +1,7 @@ +import {fork} from 'redux-saga/effects'; + +import mainSage from './components/main/sagas'; + +export default function* rootSaga() { + yield fork(mainSage) +} diff --git a/src/rootStore.js b/src/rootStore.js index 7ed837b..b40760c 100644 --- a/src/rootStore.js +++ b/src/rootStore.js @@ -1,6 +1,19 @@ -import {createStore} from 'redux'; -import rootReducer from './rootReducer' +import {applyMiddleware, compose, createStore} from 'redux'; +import createSagaMiddleware from 'redux-saga'; +import rootReducer from './rootReducer'; +import rootSaga from './rootSagas'; -const store = createStore(rootReducer); +const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose; +const sagaMiddleware = createSagaMiddleware(); +const store = createStore( + rootReducer, + composeEnhancers( + applyMiddleware( + sagaMiddleware + ) + ), +); + +sagaMiddleware.run(rootSaga); export default store; diff --git a/yarn.lock b/yarn.lock index aca5ea2..205fdfe 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1095,6 +1095,50 @@ resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== +"@redux-saga/core@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@redux-saga/core/-/core-1.0.2.tgz#4336a5bb4253e5ca69681c25a863fbbc03ea6d88" + integrity sha512-AsJYcpuYfM1cmxJvfhXs9HAFSZVEG17TMsLPlXH7+Hq5a5ZP4GqcbtijEmS2AC7NR5lLJHy8csxpqz22PeW5dw== + dependencies: + "@babel/runtime" "^7.0.0" + "@redux-saga/deferred" "^1.0.1" + "@redux-saga/delay-p" "^1.0.1" + "@redux-saga/is" "^1.0.2" + "@redux-saga/symbols" "^1.0.1" + "@redux-saga/types" "^1.0.2" + redux ">=0.10 <5" + typescript-tuple "^2.1.0" + +"@redux-saga/deferred@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@redux-saga/deferred/-/deferred-1.0.1.tgz#c895445e486bded90acf0b873b4e978fbfe458c2" + integrity sha512-+gW5xQ93QXOOmRLAmX8x2Hx1HpbTG6CM6+HcdTSbJovh4uMWaGyeDECnqXSt8QqA/ja3s2nqYXLqXFKepIQ1hw== + +"@redux-saga/delay-p@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@redux-saga/delay-p/-/delay-p-1.0.1.tgz#d69fc6103c7509ae80faa144ea17bbc69e51e029" + integrity sha512-0SnNDyDLUyB4NThtptAwiprNOnbCNhoed/Rp5JwS7SB+a/AdWynVgg/E6BmjsggLFNr07KW0bzn05tsPRBuU7Q== + dependencies: + "@redux-saga/symbols" "^1.0.1" + +"@redux-saga/is@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@redux-saga/is/-/is-1.0.2.tgz#7f4be014c97061898d7efb11d6c9de31e943ed38" + integrity sha512-WnaUOwYvPK2waWjzebT4uhL8zY76XNkzzpJ2EQJe8bN1tByvAjvT7MuJZTSshOhdHL5PsRO0MsH224XIXBJidQ== + dependencies: + "@redux-saga/symbols" "^1.0.1" + "@redux-saga/types" "^1.0.2" + +"@redux-saga/symbols@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@redux-saga/symbols/-/symbols-1.0.1.tgz#46512ae1275f88df061c42168d0f600ddb170c1e" + integrity sha512-akKkzcVnb1RzJaZV2LQFbi51abvdICMuAKwwLoCjjxLbLAGIw9EJxk5ucNnWSSCEsoEQMeol5tkAcK+Xzuv1Bg== + +"@redux-saga/types@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@redux-saga/types/-/types-1.0.2.tgz#1d94f02800b094753f9271c206a26c2a06ca14ee" + integrity sha512-8/qcMh15507AnXJ3lBeuhsdFwnWQqnp68EpUuHlYPixJ5vjVmls7/Jq48cnUlrZI8Jd9U1jkhfCl0gaT5KMgVw== + "@svgr/babel-plugin-add-jsx-attribute@^4.2.0": version "4.2.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-4.2.0.tgz#dadcb6218503532d6884b210e7f3c502caaa44b1" @@ -3804,11 +3848,21 @@ deep-extend@^0.6.0: resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== +deep-freeze@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/deep-freeze/-/deep-freeze-0.0.1.tgz#3a0b0005de18672819dfd38cd31f91179c893e84" + integrity sha1-OgsABd4YZygZ39OM0x+RF5yJPoQ= + deep-is@~0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= +deepmerge@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-2.2.1.tgz#5d3ff22a01c00f645405a2fbc17d0778a1801170" + integrity sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA== + default-gateway@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b" @@ -4172,6 +4226,13 @@ enzyme-adapter-utils@^1.12.0: prop-types "^15.7.2" semver "^5.6.0" +equals@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/equals/-/equals-1.0.5.tgz#212062dde5e1a510d955f13598efcc6a621b6ace" + integrity sha1-ISBi3eXhpRDZVfE1mO/MamIbas4= + dependencies: + jkroso-type "1" + errno@^0.1.3, errno@~0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" @@ -6437,6 +6498,11 @@ jest@24.7.1: import-local "^2.0.0" jest-cli "^24.7.1" +jkroso-type@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/jkroso-type/-/jkroso-type-1.1.1.tgz#bc4ced6d6c45fe0745282bafc86a9f8c4fc9ce61" + integrity sha1-vEztbWxF/gdFKCuvyGqfjE/JzmE= + js-base64@^2.1.8: version "2.5.1" resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.5.1.tgz#1efa39ef2c5f7980bb1784ade4a8af2de3291121" @@ -8866,6 +8932,16 @@ punycode@^2.1.0, punycode@^2.1.1: resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== +pure-react-carousel@^1.20.0: + version "1.20.0" + resolved "https://registry.yarnpkg.com/pure-react-carousel/-/pure-react-carousel-1.20.0.tgz#ed40325aec738b0075bf6aa6fdd08acde2907aad" + integrity sha512-jdEbz4Mhl1YTHDS+bigpxPXBszzciwG0EmlPk3ms5UfqPgFTGFTMLp5fVWMPRjkVJMB4i+xyOBbw3jfN15TpYA== + dependencies: + deep-freeze "0.0.1" + deepmerge "^2.2.1" + equals "^1.0.5" + prop-types "^15.6.2" + q@^1.1.2: version "1.5.1" resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" @@ -9246,7 +9322,14 @@ redux-immutable@^4.0.0: resolved "https://registry.yarnpkg.com/redux-immutable/-/redux-immutable-4.0.0.tgz#3a1a32df66366462b63691f0e1dc35e472bbc9f3" integrity sha1-Ohoy32Y2ZGK2NpHw4dw15HK7yfM= -redux@^4.0.1: +redux-saga@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/redux-saga/-/redux-saga-1.0.2.tgz#0599703f975438f1b2f9d2b9a965ec58f0fdfcd7" + integrity sha512-dHV256by3eF2AnBPx1l3HqazQFkErZ82HDXgh4jSRpT72OrX31wyg8DA1q8+0HvENRfJAyhT/4qT5yH/vVqFfw== + dependencies: + "@redux-saga/core" "^1.0.2" + +"redux@>=0.10 <5", redux@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/redux/-/redux-4.0.1.tgz#436cae6cc40fbe4727689d7c8fae44808f1bfef5" integrity sha512-R7bAtSkk7nY6O/OYMVR9RiBI+XghjF9rlbl5806HJbQph0LJVHZrU5oaO4q70eUKiqMRqm4y07KLTlMZ2BlVmg== @@ -10616,6 +10699,25 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= +typescript-compare@^0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/typescript-compare/-/typescript-compare-0.0.2.tgz#7ee40a400a406c2ea0a7e551efd3309021d5f425" + integrity sha512-8ja4j7pMHkfLJQO2/8tut7ub+J3Lw2S3061eJLFQcvs3tsmJKp8KG5NtpLn7KcY2w08edF74BSVN7qJS0U6oHA== + dependencies: + typescript-logic "^0.0.0" + +typescript-logic@^0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/typescript-logic/-/typescript-logic-0.0.0.tgz#66ebd82a2548f2b444a43667bec120b496890196" + integrity sha512-zXFars5LUkI3zP492ls0VskH3TtdeHCqu0i7/duGt60i5IGPIpAHE/DWo5FqJ6EjQ15YKXrt+AETjv60Dat34Q== + +typescript-tuple@^2.1.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/typescript-tuple/-/typescript-tuple-2.2.1.tgz#7d9813fb4b355f69ac55032e0363e8bb0f04dad2" + integrity sha512-Zcr0lbt8z5ZdEzERHAMAniTiIKerFCMgd7yjq1fPnDJ43et/k9twIFQMUYff9k5oXcsQ0WpvFcgzK2ZKASoW6Q== + dependencies: + typescript-compare "^0.0.2" + typescript@^3.4.5: version "3.4.5" resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.4.5.tgz#2d2618d10bb566572b8d7aad5180d84257d70a99" From cfd76299ee3241b2f37b1541321071a3ed334764 Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Thu, 23 May 2019 00:11:57 +0300 Subject: [PATCH 22/36] Remove homepage. --- package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/package.json b/package.json index d59be78..2b726eb 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,6 @@ { "name": "www.jabber.ru", "version": "2.0.0", - "homepage": "www.jabber.ru", "license": "Apache-2.0", "dependencies": { "@types/jest": "24.0.13", From 3ef513b3307ccdbe497219263a21a4328f53db0f Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Tue, 28 May 2019 23:01:17 +0300 Subject: [PATCH 23/36] Initial footer. --- src/components/footer/Footer.jsx | 26 ++++++++++++++++++----- src/components/footer/Footer.scss | 35 ++++++++++++++++++++++++------- 2 files changed, 48 insertions(+), 13 deletions(-) diff --git a/src/components/footer/Footer.jsx b/src/components/footer/Footer.jsx index 62f8890..3b05399 100644 --- a/src/components/footer/Footer.jsx +++ b/src/components/footer/Footer.jsx @@ -4,12 +4,28 @@ import {connect} from 'react-redux'; class Footer extends React.PureComponent { render = () => ( - <> -
-
+
+
+
+
Помощь
+
Сервисы
+
Клиенты
+
+
FAQ
+
Contacts
+
+
+
Рейтинг конференций
+
Архив сообщений
+
Juick
+
+
+
chat.jabber.ru
+
Xabber
+
Conversations
+
-
- +
); } diff --git a/src/components/footer/Footer.scss b/src/components/footer/Footer.scss index a08a9f2..bddf5b2 100644 --- a/src/components/footer/Footer.scss +++ b/src/components/footer/Footer.scss @@ -1,14 +1,33 @@ .footer { background-color: $medium-blue; + grid-column-start: 1; + grid-column-end: 5; - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; + display: grid; + grid-template-columns: repeat(7, 14.3%); - a { - margin: 30px; - color: #ffffff; - font-weight: bold; + .footer-emblem { + grid-column-start: 2; + grid-column-end: 4; + } + + .services { + grid-column-start: 4; + grid-column-end: 7; + + display: grid; + grid-template-columns: repeat(3, auto); + grid-template-rows: repeat(3, auto); + + .title { + display: flex; + flex-direction: column; + justify-content: center; + } + + .footer-menu-column { + display: flex; + flex-direction: column; + } } } From 3686d653d4b7ec406c99a45f1727a4e0996423cd Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Wed, 29 May 2019 00:10:43 +0300 Subject: [PATCH 24/36] Another Carousel (slick). --- package.json | 3 +- public/index.html | 3 ++ src/components/main/Main.jsx | 21 ++++----- src/components/main/Main.scss | 9 ++++ yarn.lock | 80 +++++++++++++++++++++-------------- 5 files changed, 70 insertions(+), 46 deletions(-) diff --git a/package.json b/package.json index 2b726eb..b9833c9 100644 --- a/package.json +++ b/package.json @@ -11,16 +11,17 @@ "immutable": "^4.0.0-rc.12", "normalize-scss": "^7.0.1", "prop-types": "^15.7.2", - "pure-react-carousel": "^1.20.0", "react": "^16.8.6", "react-dom": "^16.8.6", "react-redux": "^7.0.3", "react-router-dom": "^5.0.0", "react-scripts": "3.0.1", + "react-slick": "^0.24.0", "react-twitter-embed": "^2.0.8", "redux": "^4.0.1", "redux-immutable": "^4.0.0", "redux-saga": "^1.0.2", + "slick-carousel": "^1.8.1", "typescript": "^3.4.5" }, "scripts": { diff --git a/public/index.html b/public/index.html index fa10fee..ee65dd7 100644 --- a/public/index.html +++ b/public/index.html @@ -7,10 +7,13 @@ + + jabber.ru
+ diff --git a/src/components/main/Main.jsx b/src/components/main/Main.jsx index 0d368fe..a0abb10 100644 --- a/src/components/main/Main.jsx +++ b/src/components/main/Main.jsx @@ -4,8 +4,7 @@ import {connect} from 'react-redux'; import {login} from '../app/AppActions'; import {TwitterTimelineEmbed} from 'react-twitter-embed'; import {List} from 'immutable'; -import {ButtonBack, ButtonNext, CarouselProvider, Slide, Slider} from 'pure-react-carousel'; -import 'pure-react-carousel/dist/react-carousel.es.css'; +import Slider from "react-slick"; import Header from '../header/Header'; import Footer from '../footer/Footer'; @@ -72,22 +71,18 @@ class Main extends React.PureComponent { />
- - +
+ {this.props.clients.map((c, idx) => { return ( - {c.get('name')} +
{c.get('name')}
); })}
- Back - Next - +
diff --git a/src/components/main/Main.scss b/src/components/main/Main.scss index 2c1244c..f28197f 100644 --- a/src/components/main/Main.scss +++ b/src/components/main/Main.scss @@ -1,3 +1,6 @@ +@import "~slick-carousel/slick/slick.css"; +@import "~slick-carousel/slick/slick-theme.css"; + .main { display: grid; grid-template-columns: auto 25% 25% auto; @@ -17,6 +20,12 @@ .clients { background-color: $light-blue; + display: flex; + justify-content: center; + + .slider-container { + width: 900px; + } } .news { diff --git a/yarn.lock b/yarn.lock index 205fdfe..26a6a21 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3146,6 +3146,11 @@ class-utils@^0.3.5: isobject "^3.0.0" static-extend "^0.1.1" +classnames@^2.2.5: + version "2.2.6" + resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.6.tgz#43935bffdd291f326dad0a205309b38d00f650ce" + integrity sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q== + clean-css@4.2.x: version "4.2.1" resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.1.tgz#2d411ef76b8569b6d0c84068dabe85b0aa5e5c17" @@ -3848,21 +3853,11 @@ deep-extend@^0.6.0: resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== -deep-freeze@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/deep-freeze/-/deep-freeze-0.0.1.tgz#3a0b0005de18672819dfd38cd31f91179c893e84" - integrity sha1-OgsABd4YZygZ39OM0x+RF5yJPoQ= - deep-is@~0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= -deepmerge@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-2.2.1.tgz#5d3ff22a01c00f645405a2fbc17d0778a1801170" - integrity sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA== - default-gateway@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b" @@ -4195,6 +4190,11 @@ enhanced-resolve@^4.1.0: memory-fs "^0.4.0" tapable "^1.0.0" +enquire.js@^2.1.6: + version "2.1.6" + resolved "https://registry.yarnpkg.com/enquire.js/-/enquire.js-2.1.6.tgz#3e8780c9b8b835084c3f60e166dbc3c2a3c89814" + integrity sha1-PoeAybi4NQhMP2DhZtvDwqPImBQ= + entities@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" @@ -4226,13 +4226,6 @@ enzyme-adapter-utils@^1.12.0: prop-types "^15.7.2" semver "^5.6.0" -equals@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/equals/-/equals-1.0.5.tgz#212062dde5e1a510d955f13598efcc6a621b6ace" - integrity sha1-ISBi3eXhpRDZVfE1mO/MamIbas4= - dependencies: - jkroso-type "1" - errno@^0.1.3, errno@~0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" @@ -6498,11 +6491,6 @@ jest@24.7.1: import-local "^2.0.0" jest-cli "^24.7.1" -jkroso-type@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/jkroso-type/-/jkroso-type-1.1.1.tgz#bc4ced6d6c45fe0745282bafc86a9f8c4fc9ce61" - integrity sha1-vEztbWxF/gdFKCuvyGqfjE/JzmE= - js-base64@^2.1.8: version "2.5.1" resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.5.1.tgz#1efa39ef2c5f7980bb1784ade4a8af2de3291121" @@ -6647,6 +6635,13 @@ json-stringify-safe@~5.0.1: resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= +json2mq@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/json2mq/-/json2mq-0.2.0.tgz#b637bd3ba9eabe122c83e9720483aeb10d2c904a" + integrity sha1-tje9O6nqvhIsg+lyBIOusQ0skEo= + dependencies: + string-convert "^0.2.0" + json3@^3.3.2: version "3.3.2" resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" @@ -6865,6 +6860,11 @@ lodash._reinterpolate@~3.0.0: resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= + lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" @@ -8932,16 +8932,6 @@ punycode@^2.1.0, punycode@^2.1.1: resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== -pure-react-carousel@^1.20.0: - version "1.20.0" - resolved "https://registry.yarnpkg.com/pure-react-carousel/-/pure-react-carousel-1.20.0.tgz#ed40325aec738b0075bf6aa6fdd08acde2907aad" - integrity sha512-jdEbz4Mhl1YTHDS+bigpxPXBszzciwG0EmlPk3ms5UfqPgFTGFTMLp5fVWMPRjkVJMB4i+xyOBbw3jfN15TpYA== - dependencies: - deep-freeze "0.0.1" - deepmerge "^2.2.1" - equals "^1.0.5" - prop-types "^15.6.2" - q@^1.1.2: version "1.5.1" resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" @@ -9183,6 +9173,17 @@ react-scripts@3.0.1: optionalDependencies: fsevents "2.0.6" +react-slick@^0.24.0: + version "0.24.0" + resolved "https://registry.yarnpkg.com/react-slick/-/react-slick-0.24.0.tgz#1a4e078a82de4e9458255d9ce26aa6f3b17b168b" + integrity sha512-Pvo0B74ohumQdYOf0qP+pdQpj9iUbAav7+2qiF3uTc5XeQp/Y/cnIeDBM2tB3txthfSe05jKIqLMJTS6qVvt5g== + dependencies: + classnames "^2.2.5" + enquire.js "^2.1.6" + json2mq "^0.2.0" + lodash.debounce "^4.0.8" + resize-observer-polyfill "^1.5.0" + react-test-renderer@^16.0.0-0: version "16.8.6" resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.8.6.tgz#188d8029b8c39c786f998aa3efd3ffe7642d5ba1" @@ -9567,6 +9568,11 @@ requires-port@^1.0.0: resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= +resize-observer-polyfill@^1.5.0: + version "1.5.1" + resolved "https://registry.yarnpkg.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" + integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== + resolve-cwd@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" @@ -9984,6 +9990,11 @@ slice-ansi@^2.1.0: astral-regex "^1.0.0" is-fullwidth-code-point "^2.0.0" +slick-carousel@^1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/slick-carousel/-/slick-carousel-1.8.1.tgz#a4bfb29014887bb66ce528b90bd0cda262cc8f8d" + integrity sha512-XB9Ftrf2EEKfzoQXt3Nitrt/IPbT+f1fgqBdoxO3W/+JYvtEOW6EgxnWfr9GH6nmULv7Y2tPmEX3koxThVmebA== + snapdragon-node@^2.0.1: version "2.1.1" resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" @@ -10247,6 +10258,11 @@ stream-shift@^1.0.0: resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI= +string-convert@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/string-convert/-/string-convert-0.2.1.tgz#6982cc3049fbb4cd85f8b24568b9d9bf39eeff97" + integrity sha1-aYLMMEn7tM2F+LJFaLnZvznu/5c= + string-length@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed" From 4893ae6e409afec370a7722f537025db62d86b4d Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Wed, 29 May 2019 01:02:32 +0300 Subject: [PATCH 25/36] Remove jQuery. --- public/index.html | 1 - 1 file changed, 1 deletion(-) diff --git a/public/index.html b/public/index.html index ee65dd7..33f6043 100644 --- a/public/index.html +++ b/public/index.html @@ -14,6 +14,5 @@
- From 6b3b5059eb3b65db8b006dd29fc727a3ec3ba07e Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Sun, 2 Jun 2019 00:23:59 +0300 Subject: [PATCH 26/36] Add default font. --- src/components/app/App.scss | 11 +++++++++++ src/fonts/JuraBook.ttf | Bin 0 -> 59000 bytes src/fonts/JuraDemiBold.ttf | Bin 0 -> 59448 bytes src/fonts/JuraLight.ttf | Bin 0 -> 58180 bytes src/fonts/JuraMedium.ttf | Bin 0 -> 58388 bytes 5 files changed, 11 insertions(+) create mode 100644 src/fonts/JuraBook.ttf create mode 100644 src/fonts/JuraDemiBold.ttf create mode 100644 src/fonts/JuraLight.ttf create mode 100644 src/fonts/JuraMedium.ttf diff --git a/src/components/app/App.scss b/src/components/app/App.scss index d62b5fa..d3a31fd 100644 --- a/src/components/app/App.scss +++ b/src/components/app/App.scss @@ -3,6 +3,17 @@ $light-blue: #7199be; $medium-blue: #53718c; +@font-face { + font-family: Jura; + font-style: normal; + font-weight: bold; + src: url('../../fonts/JuraDemiBold.ttf') format('truetype'); +} + +body { + font-family: Jura, 'DejaVu Sans', Arial, Helvetica, sans-serif; +} + .row-full { grid-column-start: 2; grid-column-end: 4; diff --git a/src/fonts/JuraBook.ttf b/src/fonts/JuraBook.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4be2701523cc74b7dec63d17ce29074cfb90c899 GIT binary patch literal 59000 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�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 literal 0 HcmV?d00001 diff --git a/src/fonts/JuraLight.ttf b/src/fonts/JuraLight.ttf new file mode 100644 index 0000000000000000000000000000000000000000..cb8c031f1462363995b7481445297dc54dc2aed0 GIT binary patch literal 58180 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 bai&LFctKkC@9&Gck)L0W9pmSHTO0l# Date: Sun, 2 Jun 2019 17:47:00 +0300 Subject: [PATCH 27/36] Add images. --- package.json | 4 +- public/images/intro.png | Bin 0 -> 64829 bytes public/images/logo.png | Bin 0 -> 35305 bytes src/components/footer/Footer.jsx | 7 +- src/components/footer/Footer.scss | 5 + src/components/footer/emblem.svg | 147 ++++++++++++++ src/components/main/Main.jsx | 3 +- src/components/main/Main.scss | 13 +- src/components/main/intro.svg | 316 ++++++++++++++++++++++++++++++ webpack.config.js | 8 + yarn.lock | 67 ++++++- 11 files changed, 564 insertions(+), 6 deletions(-) create mode 100644 public/images/intro.png create mode 100644 public/images/logo.png create mode 100644 src/components/footer/emblem.svg create mode 100644 src/components/main/intro.svg diff --git a/package.json b/package.json index b9833c9..9b15fde 100644 --- a/package.json +++ b/package.json @@ -45,6 +45,8 @@ "eslint-plugin-jest": "^22.5.1", "eslint-plugin-react": "^7.13.0", "node-sass": "^4.12.0", - "sass-loader": "^7.1.0" + "react-inlinesvg": "^0.8.4", + "sass-loader": "^7.1.0", + "svg-inline-loader": "^0.8.0" } } diff --git a/public/images/intro.png b/public/images/intro.png new file mode 100644 index 0000000000000000000000000000000000000000..792ccb9ec2f2e62bd537b79ad9f52b6fabddc3f0 GIT binary patch literal 64829 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�T0 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 literal 0 HcmV?d00001 diff --git a/src/components/footer/Footer.jsx b/src/components/footer/Footer.jsx index 3b05399..a8344c5 100644 --- a/src/components/footer/Footer.jsx +++ b/src/components/footer/Footer.jsx @@ -1,11 +1,16 @@ import React from 'react'; +import SVG from 'react-inlinesvg'; import {connect} from 'react-redux'; +import Emblem from './emblem.svg'; + class Footer extends React.PureComponent { render = () => (
-
+
+ +
Помощь
Сервисы
diff --git a/src/components/footer/Footer.scss b/src/components/footer/Footer.scss index bddf5b2..81bc5fc 100644 --- a/src/components/footer/Footer.scss +++ b/src/components/footer/Footer.scss @@ -5,12 +5,17 @@ display: grid; grid-template-columns: repeat(7, 14.3%); + color: #ffffff; .footer-emblem { grid-column-start: 2; grid-column-end: 4; } + .footer-emblem > img { + width: 400px; + } + .services { grid-column-start: 4; grid-column-end: 7; diff --git a/src/components/footer/emblem.svg b/src/components/footer/emblem.svg new file mode 100644 index 0000000..9e7d195 --- /dev/null +++ b/src/components/footer/emblem.svg @@ -0,0 +1,147 @@ + + + +image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/components/main/Main.jsx b/src/components/main/Main.jsx index a0abb10..467de73 100644 --- a/src/components/main/Main.jsx +++ b/src/components/main/Main.jsx @@ -33,7 +33,8 @@ class Main extends React.PureComponent { Присоединяйся к нам, барон!

-
+
+ intro
diff --git a/src/components/main/Main.scss b/src/components/main/Main.scss index f28197f..8e03b1f 100644 --- a/src/components/main/Main.scss +++ b/src/components/main/Main.scss @@ -3,7 +3,7 @@ .main { display: grid; - grid-template-columns: auto 25% 25% auto; + grid-template-columns: 10% auto auto 10%; grid-template-rows: 60px; grid-auto-rows: minmax(100px, auto); font-size: x-large; @@ -16,6 +16,13 @@ background-color: $light-blue; color: #ffffff; font-weight: bold; + + } + + .intro-image { + margin-top: -60px; + margin-bottom: -80px; + height: 350px; } .clients { @@ -38,4 +45,8 @@ margin-top: 20px; } } + + .info, .donation { + margin-top: 40px; + } } diff --git a/src/components/main/intro.svg b/src/components/main/intro.svg new file mode 100644 index 0000000..c428ae1 --- /dev/null +++ b/src/components/main/intro.svg @@ -0,0 +1,316 @@ + + + +image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/webpack.config.js b/webpack.config.js index a2aa161..5c40059 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -20,6 +20,14 @@ module.exports = { "css-loader", // translates CSS into CommonJS "sass-loader" // compiles Sass to CSS, using Node Sass by default ] + }, + { + test: /\.(jpe?g|png|gif|svg)$/i, + loader: "file-loader?name=/public/images/[name].[ext]" + }, + { + test: /\.svg$/, + loader: 'svg-inline-loader' } ] }, diff --git a/yarn.lock b/yarn.lock index 26a6a21..6658586 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2698,6 +2698,11 @@ bcrypt-pbkdf@^1.0.0: dependencies: tweetnacl "^0.14.3" +big.js@^3.1.3: + version "3.2.0" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" + integrity sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q== + big.js@^5.2.2: version "5.2.2" resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" @@ -5505,6 +5510,15 @@ http-signature@~1.2.0: jsprim "^1.2.2" sshpk "^1.7.0" +httpplease@^0.16.4: + version "0.16.4" + resolved "https://registry.yarnpkg.com/httpplease/-/httpplease-0.16.4.tgz#d382ebe230ef5079080b4e9ffebf316a9e75c0da" + integrity sha1-04Lr4jDvUHkIC06f/r8xap51wNo= + dependencies: + urllite "~0.5.0" + xmlhttprequest "*" + xtend "~3.0.0" + https-browserify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" @@ -6647,7 +6661,7 @@ json3@^3.3.2: resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" integrity sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE= -json5@^0.5.1: +json5@^0.5.0, json5@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= @@ -6839,6 +6853,16 @@ loader-utils@1.2.3, loader-utils@^1.0.1, loader-utils@^1.0.2, loader-utils@^1.1. emojis-list "^2.0.0" json5 "^1.0.1" +loader-utils@^0.2.11: + version "0.2.17" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" + integrity sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g= + dependencies: + big.js "^3.1.3" + emojis-list "^2.0.0" + json5 "^0.5.0" + object-assign "^4.0.1" + locate-path@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" @@ -9062,6 +9086,14 @@ react-error-overlay@^5.1.6: resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-5.1.6.tgz#0cd73407c5d141f9638ae1e0c63e7b2bf7e9929d" integrity sha512-X1Y+0jR47ImDVr54Ab6V9eGk0Hnu7fVWGeHQSOXHf/C2pF9c6uy3gef8QUeuUiWlNb0i08InPSE5a/KJzNzw1Q== +react-inlinesvg@^0.8.4: + version "0.8.4" + resolved "https://registry.yarnpkg.com/react-inlinesvg/-/react-inlinesvg-0.8.4.tgz#5cdcece95c633d924092fdcabbf4dcab8baef1bd" + integrity sha512-pMkYa09gsP+5mA5uYDon5TxJbu76rJqdPSQ9nTRZbVacH58Eo3tFxD0Z382cioxNrpeqWHI/hquzt00GaahnkA== + dependencies: + httpplease "^0.16.4" + once "^1.4.0" + react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.1, react-is@^16.8.4, react-is@^16.8.6: version "16.8.6" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.6.tgz#5bbc1e2d29141c9fbdfed456343fe2bc430a6a16" @@ -9959,6 +9991,11 @@ signal-exit@^3.0.0, signal-exit@^3.0.2: resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= +simple-html-tokenizer@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/simple-html-tokenizer/-/simple-html-tokenizer-0.1.1.tgz#05c2eec579ffffe145a030ac26cfea61b980fabe" + integrity sha1-BcLuxXn//+FFoDCsJs/qYbmA+r4= + simple-swizzle@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" @@ -10414,6 +10451,15 @@ supports-color@^6.1.0: dependencies: has-flag "^3.0.0" +svg-inline-loader@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/svg-inline-loader/-/svg-inline-loader-0.8.0.tgz#7e9d905d80d0b4e68d2df21afcd08ee9e9a3ea6e" + integrity sha512-rynplY2eXFrdNomL1FvyTFQlP+dx0WqbzHglmNtA9M4IHRC3no2aPAl3ny9lUpJzFzFMZfWRK5YIclNU+FRePA== + dependencies: + loader-utils "^0.2.11" + object-assign "^4.0.1" + simple-html-tokenizer "^0.1.1" + svgo@^1.0.0, svgo@^1.2.1: version "1.2.2" resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.2.2.tgz#0253d34eccf2aed4ad4f283e11ee75198f9d7316" @@ -10913,6 +10959,13 @@ url@^0.11.0: punycode "1.3.2" querystring "0.2.0" +urllite@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/urllite/-/urllite-0.5.0.tgz#1b7bb9ca3fb0db9520de113466bbcf7cc341451a" + integrity sha1-G3u5yj+w25Ug3hE0ZrvPfMNBRRo= + dependencies: + xtend "~4.0.0" + use@^3.1.0: version "3.1.1" resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" @@ -11474,16 +11527,26 @@ xmlchars@^1.3.1: resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-1.3.1.tgz#1dda035f833dbb4f86a0c28eaa6ca769214793cf" integrity sha512-tGkGJkN8XqCod7OT+EvGYK5Z4SfDQGD30zAa58OcnAa0RRWgzUEK72tkXhsX1FZd+rgnhRxFtmO+ihkp8LHSkw== +xmlhttprequest@*: + version "1.8.0" + resolved "https://registry.yarnpkg.com/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz#67fe075c5c24fef39f9d65f5f7b7fe75171968fc" + integrity sha1-Z/4HXFwk/vOfnWX197f+dRcZaPw= + xregexp@4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-4.0.0.tgz#e698189de49dd2a18cc5687b05e17c8e43943020" integrity sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg== -xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1: +xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.0, xtend@~4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= +xtend@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-3.0.0.tgz#5cce7407baf642cba7becda568111c493f59665a" + integrity sha1-XM50B7r2Qsunvs2laBEcST9ZZlo= + y18n@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" From 1b963b77e71a199850b3d72eec8757009dfd071f Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Mon, 3 Jun 2019 00:10:24 +0300 Subject: [PATCH 28/36] Restyle main page. --- src/components/app/App.scss | 4 ++ src/components/footer/Footer.jsx | 5 +-- src/components/footer/Footer.scss | 1 + src/components/header/Header.jsx | 11 ------ src/components/header/Header.scss | 3 -- src/components/main/Main.jsx | 22 +++++------ src/components/main/Main.scss | 61 +++++++++++++++++++++++++++---- 7 files changed, 69 insertions(+), 38 deletions(-) delete mode 100644 src/components/header/Header.jsx delete mode 100644 src/components/header/Header.scss diff --git a/src/components/app/App.scss b/src/components/app/App.scss index d3a31fd..810c422 100644 --- a/src/components/app/App.scss +++ b/src/components/app/App.scss @@ -36,6 +36,10 @@ body { grid-column-end: 5; } +.white { + background-color: #ffffff; +} + .light-blue { background-color: $light-blue; } diff --git a/src/components/footer/Footer.jsx b/src/components/footer/Footer.jsx index a8344c5..4a74517 100644 --- a/src/components/footer/Footer.jsx +++ b/src/components/footer/Footer.jsx @@ -1,15 +1,12 @@ import React from 'react'; -import SVG from 'react-inlinesvg'; import {connect} from 'react-redux'; -import Emblem from './emblem.svg'; - class Footer extends React.PureComponent { render = () => (
- + jabber.ru
Помощь
diff --git a/src/components/footer/Footer.scss b/src/components/footer/Footer.scss index 81bc5fc..96515a9 100644 --- a/src/components/footer/Footer.scss +++ b/src/components/footer/Footer.scss @@ -2,6 +2,7 @@ background-color: $medium-blue; grid-column-start: 1; grid-column-end: 5; + grid-row-start: 9; display: grid; grid-template-columns: repeat(7, 14.3%); diff --git a/src/components/header/Header.jsx b/src/components/header/Header.jsx deleted file mode 100644 index 26adea9..0000000 --- a/src/components/header/Header.jsx +++ /dev/null @@ -1,11 +0,0 @@ -import React from 'react'; -import {connect} from 'react-redux'; - -class Header extends React.PureComponent { - - render = () => ( -
- ); -} - -export default connect()(Header); diff --git a/src/components/header/Header.scss b/src/components/header/Header.scss deleted file mode 100644 index 118f831..0000000 --- a/src/components/header/Header.scss +++ /dev/null @@ -1,3 +0,0 @@ -.header { - background-color: #ffffff; -} diff --git a/src/components/main/Main.jsx b/src/components/main/Main.jsx index 467de73..cfb6406 100644 --- a/src/components/main/Main.jsx +++ b/src/components/main/Main.jsx @@ -6,7 +6,6 @@ import {TwitterTimelineEmbed} from 'react-twitter-embed'; import {List} from 'immutable'; import Slider from "react-slick"; -import Header from '../header/Header'; import Footer from '../footer/Footer'; import Login from '../login/Login'; @@ -25,19 +24,18 @@ class Main extends React.PureComponent { render() { return (
-
-
-
+
+

Чат, который всегда с тобой

- Присоединяйся к нам, барон! + Присоединяйтесь к нам, барон!

-
+
intro
-
-
+
+

Коротко о главном

Jabber.ru - это такой мессенджер. @@ -46,7 +44,7 @@ class Main extends React.PureComponent { о пользователях.

-
+

Помогите, чем можете

Наш чат всегда был бесплатным, таким @@ -55,10 +53,10 @@ class Main extends React.PureComponent {

-
+
-
+

Новости

@@ -68,7 +66,7 @@ class Main extends React.PureComponent { noHeader noFooter noBorders - options={{height: 300}} + options={{height: 260}} />
diff --git a/src/components/main/Main.scss b/src/components/main/Main.scss index 8e03b1f..3d26411 100644 --- a/src/components/main/Main.scss +++ b/src/components/main/Main.scss @@ -3,29 +3,50 @@ .main { display: grid; - grid-template-columns: 10% auto auto 10%; - grid-template-rows: 60px; + grid-template-columns: 8% 42% 42% 8%; + grid-template-rows: 5% minmax(160px, 8%) 5% minmax(240px, 13%) 3% minmax(360px, 24%) 5% 23% minmax(200px, 14%); grid-auto-rows: minmax(100px, auto); font-size: x-large; text-align: center; + .intro-first { + grid-row-start: 2; + grid-column-start: 1; + background-color: $light-blue; + } + + .intro-last { + grid-row-start: 2; + grid-column-start: 4; + background-color: $light-blue; + } + .intro { - text-align: center; + grid-row-start: 2; + grid-column-start: 2; + text-align: left; + padding-left: 20%; background-color: $light-blue; color: #ffffff; font-weight: bold; + } + .intro-logo { + background-color: $light-blue; + grid-column-start: 3; + grid-row-start: 2; } .intro-image { - margin-top: -60px; - margin-bottom: -80px; - height: 350px; + margin-top: -40px; + margin-bottom: -30px; + height: 280px; } .clients { + grid-row-start: 8; background-color: $light-blue; display: flex; justify-content: center; @@ -36,6 +57,9 @@ } .news { + grid-column-start: 3; + grid-row-start: 6; + display: flex; flex-direction: column; justify-content: flex-start; @@ -46,7 +70,28 @@ } } - .info, .donation { - margin-top: 40px; + .info { + grid-row-start: 4; + grid-column-start: 2; + + padding-left: 15%; + padding-right: 15%; + } + + .login { + grid-column-start: 2; + grid-row-start: 6; + } + + .donation { + grid-row-start: 4; + grid-column-start: 3; + + padding-left: 15%; + padding-right: 15%; + + button { + + } } } From 6a6b68432bc0ef9fa56f319bdc98d55f752bac6d Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Mon, 3 Jun 2019 00:11:18 +0300 Subject: [PATCH 29/36] Remove deleted component. --- src/components/app/App.scss | 1 - 1 file changed, 1 deletion(-) diff --git a/src/components/app/App.scss b/src/components/app/App.scss index 810c422..23f4a00 100644 --- a/src/components/app/App.scss +++ b/src/components/app/App.scss @@ -57,6 +57,5 @@ body { } @import "../main/Main"; -@import "../header/Header"; @import "../footer/Footer"; @import "../login/Login"; From f3677de8afa513db8f93fada23d8ab92d34c0e92 Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Mon, 3 Jun 2019 00:25:48 +0300 Subject: [PATCH 30/36] Fix login/registration block, restyle buttons. --- src/components/footer/Footer.scss | 1 + src/components/login/Login.scss | 12 ++++++++++++ src/components/login/Registration.jsx | 4 ++-- src/components/login/Signup.jsx | 4 ++-- src/components/main/Main.jsx | 3 ++- src/components/main/Main.scss | 7 ++++++- 6 files changed, 25 insertions(+), 6 deletions(-) diff --git a/src/components/footer/Footer.scss b/src/components/footer/Footer.scss index 96515a9..ce07bf2 100644 --- a/src/components/footer/Footer.scss +++ b/src/components/footer/Footer.scss @@ -3,6 +3,7 @@ grid-column-start: 1; grid-column-end: 5; grid-row-start: 9; + align-content: center; display: grid; grid-template-columns: repeat(7, 14.3%); diff --git a/src/components/login/Login.scss b/src/components/login/Login.scss index 6d22658..1cb7075 100644 --- a/src/components/login/Login.scss +++ b/src/components/login/Login.scss @@ -10,5 +10,17 @@ .login-row { margin-top: 20px; + + button { + color: #ffffff; + background-color: $medium-blue; + width: 40%; + border-radius: 25px; + } + + & + .login-info { + padding-left: 15%; + padding-right: 15%; + } } } diff --git a/src/components/login/Registration.jsx b/src/components/login/Registration.jsx index 2deab3f..49ac687 100644 --- a/src/components/login/Registration.jsx +++ b/src/components/login/Registration.jsx @@ -29,10 +29,10 @@ class Registration extends React.PureComponent {
-
+
После регистрации скачайте программу по нраву из перечня ниже, призовите друзей - и общайтесь + и общайтесь.
); diff --git a/src/components/login/Signup.jsx b/src/components/login/Signup.jsx index 44b3ed2..1ffddfe 100644 --- a/src/components/login/Signup.jsx +++ b/src/components/login/Signup.jsx @@ -29,10 +29,10 @@ class Registration extends React.PureComponent {
-
+
После регистрации скачайте программу по нраву из перечня ниже, призовите друзей - и общайтесь + и общайтесь.
); diff --git a/src/components/main/Main.jsx b/src/components/main/Main.jsx index cfb6406..57a99fd 100644 --- a/src/components/main/Main.jsx +++ b/src/components/main/Main.jsx @@ -51,7 +51,7 @@ class Main extends React.PureComponent { и останется. Но мы с благодарностью примем пожертвования от всех, кому нравится jabber.ru

- +
@@ -67,6 +67,7 @@ class Main extends React.PureComponent { noFooter noBorders options={{height: 260}} + transparent />
diff --git a/src/components/main/Main.scss b/src/components/main/Main.scss index 3d26411..3e022a0 100644 --- a/src/components/main/Main.scss +++ b/src/components/main/Main.scss @@ -91,7 +91,12 @@ padding-right: 15%; button { - + font-weight: bold; + border-color: $light-blue; + background-color: #ffffff; + color: $medium-blue; + border-radius: 25px; + width: 60%; } } } From 7968714e3acc6705e1bd8b58da3c7fd9a0e73bf7 Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Mon, 3 Jun 2019 22:49:09 +0300 Subject: [PATCH 31/36] Fix footer. Change default font size to larger. --- src/components/footer/Footer.jsx | 12 ++++++------ src/components/footer/Footer.scss | 11 +++++++++++ src/components/main/Main.scss | 5 +++-- 3 files changed, 20 insertions(+), 8 deletions(-) diff --git a/src/components/footer/Footer.jsx b/src/components/footer/Footer.jsx index 4a74517..209f423 100644 --- a/src/components/footer/Footer.jsx +++ b/src/components/footer/Footer.jsx @@ -17,14 +17,14 @@ class Footer extends React.PureComponent {
Contacts
diff --git a/src/components/footer/Footer.scss b/src/components/footer/Footer.scss index ce07bf2..53dcd06 100644 --- a/src/components/footer/Footer.scss +++ b/src/components/footer/Footer.scss @@ -26,15 +26,26 @@ grid-template-columns: repeat(3, auto); grid-template-rows: repeat(3, auto); + text-align: left; + padding-left: 20px; + .title { display: flex; flex-direction: column; justify-content: center; + + margin-bottom: 20px; } .footer-menu-column { display: flex; flex-direction: column; + font-size: large; + + a, a:link, a:visited { + color: #ffffff; + text-decoration: none; + } } } } diff --git a/src/components/main/Main.scss b/src/components/main/Main.scss index 3e022a0..8968f1a 100644 --- a/src/components/main/Main.scss +++ b/src/components/main/Main.scss @@ -4,9 +4,9 @@ .main { display: grid; grid-template-columns: 8% 42% 42% 8%; - grid-template-rows: 5% minmax(160px, 8%) 5% minmax(240px, 13%) 3% minmax(360px, 24%) 5% 23% minmax(200px, 14%); + grid-template-rows: minmax(60px, 5%) minmax(160px, 8%) 6% minmax(240px, 13%) 3% minmax(360px, 24%) 5% 23% minmax(200px, 13%); grid-auto-rows: minmax(100px, auto); - font-size: x-large; + font-size: larger; text-align: center; @@ -30,6 +30,7 @@ background-color: $light-blue; color: #ffffff; + font-size: x-large; font-weight: bold; } From 4faf7b50d716503a231beabb4ad7fcfcec34a268 Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Mon, 3 Jun 2019 23:49:52 +0300 Subject: [PATCH 32/36] Correct carousel. --- src/components/main/Main.jsx | 14 ++++++++++++-- src/components/main/Main.scss | 34 +++++++++++++++++++++++++++++++++- src/components/main/sagas.js | 24 ++++++++++++++++++------ 3 files changed, 63 insertions(+), 9 deletions(-) diff --git a/src/components/main/Main.jsx b/src/components/main/Main.jsx index 57a99fd..8389e53 100644 --- a/src/components/main/Main.jsx +++ b/src/components/main/Main.jsx @@ -74,11 +74,21 @@ class Main extends React.PureComponent {
{this.props.clients.map((c, idx) => { return ( -
{c.get('name')}
+ ); })}
diff --git a/src/components/main/Main.scss b/src/components/main/Main.scss index 8968f1a..36f8971 100644 --- a/src/components/main/Main.scss +++ b/src/components/main/Main.scss @@ -53,7 +53,39 @@ justify-content: center; .slider-container { - width: 900px; + width: 60%; + + .slider-item { + + display: flex; + flex-direction: column; + align-items: stretch; + + a, a:hover, a:active { + color: #ffffff; + text-decoration: none; + } + } + + .slider-item-title { + color: #ffffff; + font-size: larger; + } + + .slider-item-content { + display: flex; + flex-direction: row; + justify-content: space-around; + align-items: flex-start; + } + + .slider-item-image > img { + height: 260px; + } + + .slick-current > .slider-item-content > img { + height: 340px; + } } } diff --git a/src/components/main/sagas.js b/src/components/main/sagas.js index 48740d7..5d3f6a1 100644 --- a/src/components/main/sagas.js +++ b/src/components/main/sagas.js @@ -3,22 +3,34 @@ import {fromJS} from 'immutable'; const clientsStub = [ { - name: 'gajim', + name: "Xabber", + imgUrl: "https://lh3.googleusercontent.com/5ZCn-z0We-puYjQ_t1m3RATzuakUurga5gRvWkpNVZHhmgdHvIQj_tpvs93CKebOqquT=h600", + link: "https://xabber.com" }, { - name: 'psi' + name: "Conversations", + imgUrl: "https://lh3.ggpht.com/ib4uM-oxW1Q8zSHib_UJVPaw73G5AHF1B3Swx_MXDXNzXf3hBDqgHnMWtYxChZ1I4fs=h600", + link: "https://conversations.im" }, { - name: 'conversations' + name: "Yaxim", + imgUrl: "https://lh4.ggpht.com/9VvBWxJ7-S6SWb9_x8uVS8C_VVe9khX649Dzm_MWQ12a88hYexDCmMmgF4DuwEssHQ=h600", + link: "https://yaxim.org/" }, { - name: 'dino' + name: "Adium", + imgUrl: "https://upload.wikimedia.org/wikipedia/commons/c/c5/AdiumX_screenshot.png", + link: "https://adium.im/" }, { - name: 'xabber' + name: "Pidgin", + imgUrl: "https://upload.wikimedia.org/wikipedia/commons/b/bc/Pidgin_Ubuntu_Buddy_List.png", + link: "https://pidgin.im/" }, { - name: 'pidgin' + name: "IM+", + imgUrl: "https://upload.wikimedia.org/wikipedia/ru/c/c2/Im_plus_screenshot.png", + link: "https://plus.im/" } ]; From 7e1cd3106f22e831389c43b1efb121daaeed820c Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Mon, 10 Jun 2019 23:32:32 +0300 Subject: [PATCH 33/36] Use normal font not bold. Fix layouts. --- src/components/app/App.scss | 2 +- src/components/login/Login.scss | 7 +++++++ src/components/login/Signup.jsx | 3 +++ src/components/main/Main.jsx | 18 ++++++++++-------- src/components/main/Main.scss | 10 +++++++--- 5 files changed, 28 insertions(+), 12 deletions(-) diff --git a/src/components/app/App.scss b/src/components/app/App.scss index 23f4a00..f5f5310 100644 --- a/src/components/app/App.scss +++ b/src/components/app/App.scss @@ -6,7 +6,7 @@ $medium-blue: #53718c; @font-face { font-family: Jura; font-style: normal; - font-weight: bold; + font-weight: normal; src: url('../../fonts/JuraDemiBold.ttf') format('truetype'); } diff --git a/src/components/login/Login.scss b/src/components/login/Login.scss index 1cb7075..2def10e 100644 --- a/src/components/login/Login.scss +++ b/src/components/login/Login.scss @@ -6,6 +6,8 @@ .login-title > h3 { display: inline; + padding-left: 10px; + padding-right: 10px; } .login-row { @@ -18,6 +20,11 @@ border-radius: 25px; } + .reset-password { + color: $medium-blue; + text-decoration: underline; + } + & + .login-info { padding-left: 15%; padding-right: 15%; diff --git a/src/components/login/Signup.jsx b/src/components/login/Signup.jsx index 1ffddfe..b7799ff 100644 --- a/src/components/login/Signup.jsx +++ b/src/components/login/Signup.jsx @@ -29,6 +29,9 @@ class Registration extends React.PureComponent {
+
После регистрации скачайте программу по нраву из перечня ниже, призовите друзей diff --git a/src/components/main/Main.jsx b/src/components/main/Main.jsx index 8389e53..dc8829b 100644 --- a/src/components/main/Main.jsx +++ b/src/components/main/Main.jsx @@ -26,17 +26,19 @@ class Main extends React.PureComponent {
-

Чат, который всегда с тобой

-

- Присоединяйтесь к нам, барон! -

+
+

Чат, который всегда с тобой

+

+ Присоединяйтесь к нам на jabber.ru! +

+
intro
-

Коротко о главном

+

Один абзац о нас

Jabber.ru - это такой мессенджер. Бесплатный, безопасный, независимый, @@ -45,13 +47,13 @@ class Main extends React.PureComponent {

-

Помогите, чем можете

+

Помочь нам

Наш чат всегда был бесплатным, таким и останется. Но мы с благодарностью примем пожертвования от всех, кому нравится jabber.ru

- +
@@ -66,7 +68,7 @@ class Main extends React.PureComponent { noHeader noFooter noBorders - options={{height: 260}} + options={{height: 260, width: 460}} transparent />
diff --git a/src/components/main/Main.scss b/src/components/main/Main.scss index 36f8971..7d77e34 100644 --- a/src/components/main/Main.scss +++ b/src/components/main/Main.scss @@ -4,7 +4,7 @@ .main { display: grid; grid-template-columns: 8% 42% 42% 8%; - grid-template-rows: minmax(60px, 5%) minmax(160px, 8%) 6% minmax(240px, 13%) 3% minmax(360px, 24%) 5% 23% minmax(200px, 13%); + grid-template-rows: minmax(60px, 5%) 160px 6% minmax(240px, 13%) 3% minmax(360px, 24%) 5% 23% minmax(200px, 13%); grid-auto-rows: minmax(100px, auto); font-size: larger; @@ -25,13 +25,17 @@ .intro { grid-row-start: 2; grid-column-start: 2; - text-align: left; - padding-left: 20%; + text-align: center; background-color: $light-blue; color: #ffffff; font-size: x-large; font-weight: bold; + + .intro-text { + text-align: left; + display: inline-block; + } } .intro-logo { From ac79eac511182248ff6c11a2cc89973714a90c82 Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Thu, 13 Jun 2019 00:17:19 +0300 Subject: [PATCH 34/36] Replace Jura fonts. Refactor layout, fonts. --- src/components/app/App.scss | 10 +++++-- src/components/footer/Footer.scss | 2 +- src/components/login/Login.scss | 9 ++++++ src/components/login/Registration.jsx | 14 +++++---- src/components/login/Signup.jsx | 17 +++++------ src/components/main/Main.jsx | 22 ++++++++------- src/components/main/Main.scss | 39 ++++++++++++-------------- src/fonts/Jura-Bold.ttf | Bin 0 -> 189360 bytes src/fonts/Jura-Light.ttf | Bin 0 -> 169504 bytes src/fonts/Jura-Medium.ttf | Bin 0 -> 176916 bytes src/fonts/Jura-Regular.ttf | Bin 0 -> 172232 bytes src/fonts/Jura-SemiBold.ttf | Bin 0 -> 182588 bytes src/fonts/JuraBook.ttf | Bin 59000 -> 0 bytes src/fonts/JuraDemiBold.ttf | Bin 59448 -> 0 bytes src/fonts/JuraLight.ttf | Bin 58180 -> 0 bytes src/fonts/JuraMedium.ttf | Bin 58388 -> 0 bytes 16 files changed, 62 insertions(+), 51 deletions(-) create mode 100644 src/fonts/Jura-Bold.ttf create mode 100644 src/fonts/Jura-Light.ttf create mode 100644 src/fonts/Jura-Medium.ttf create mode 100644 src/fonts/Jura-Regular.ttf create mode 100644 src/fonts/Jura-SemiBold.ttf delete mode 100644 src/fonts/JuraBook.ttf delete mode 100644 src/fonts/JuraDemiBold.ttf delete mode 100644 src/fonts/JuraLight.ttf delete mode 100644 src/fonts/JuraMedium.ttf diff --git a/src/components/app/App.scss b/src/components/app/App.scss index f5f5310..1088b4f 100644 --- a/src/components/app/App.scss +++ b/src/components/app/App.scss @@ -7,16 +7,20 @@ $medium-blue: #53718c; font-family: Jura; font-style: normal; font-weight: normal; - src: url('../../fonts/JuraDemiBold.ttf') format('truetype'); + src: url('../../fonts/Jura-Regular.ttf') format('truetype'); } body { font-family: Jura, 'DejaVu Sans', Arial, Helvetica, sans-serif; } +.big { + font-size: xx-large; +} + .row-full { grid-column-start: 2; - grid-column-end: 4; + grid-column-end: 5; } .row-0 { @@ -33,7 +37,7 @@ body { .row-wide { grid-column-start: 1; - grid-column-end: 5; + grid-column-end: 6; } .white { diff --git a/src/components/footer/Footer.scss b/src/components/footer/Footer.scss index 53dcd06..ce2f00c 100644 --- a/src/components/footer/Footer.scss +++ b/src/components/footer/Footer.scss @@ -1,7 +1,7 @@ .footer { background-color: $medium-blue; grid-column-start: 1; - grid-column-end: 5; + grid-column-end: 6; grid-row-start: 9; align-content: center; diff --git a/src/components/login/Login.scss b/src/components/login/Login.scss index 2def10e..8d42638 100644 --- a/src/components/login/Login.scss +++ b/src/components/login/Login.scss @@ -30,4 +30,13 @@ padding-right: 15%; } } + + .login-title > p { + display: inline-block; + } + + .left-right-margin { + margin-left: 15px; + margin-right: 15px; + } } diff --git a/src/components/login/Registration.jsx b/src/components/login/Registration.jsx index 49ac687..6ec160a 100644 --- a/src/components/login/Registration.jsx +++ b/src/components/login/Registration.jsx @@ -12,13 +12,15 @@ class Registration extends React.PureComponent { return ( <>
-

+

Регистрация -

- / -

+

+

+ / +

+

Вход -

+

@@ -31,7 +33,7 @@ class Registration extends React.PureComponent {
После регистрации скачайте программу - по нраву из перечня ниже, призовите друзей + из перечня ниже, позовите друзей и общайтесь.
diff --git a/src/components/login/Signup.jsx b/src/components/login/Signup.jsx index b7799ff..5f0d313 100644 --- a/src/components/login/Signup.jsx +++ b/src/components/login/Signup.jsx @@ -12,13 +12,15 @@ class Registration extends React.PureComponent { return ( <>
-

+

Регистрация -

- / -

+

+

+ / +

+

Вход -

+

@@ -32,11 +34,6 @@ class Registration extends React.PureComponent { -
- После регистрации скачайте программу - по нраву из перечня ниже, призовите друзей - и общайтесь. -
); } diff --git a/src/components/main/Main.jsx b/src/components/main/Main.jsx index dc8829b..9b8edf7 100644 --- a/src/components/main/Main.jsx +++ b/src/components/main/Main.jsx @@ -26,28 +26,30 @@ class Main extends React.PureComponent {
-
-

Чат, который всегда с тобой

-

- Присоединяйтесь к нам на jabber.ru! -

+
+ Чат, который всегда с тобой
+
intro
-

Один абзац о нас

+

+ Один абзац о нас +

- Jabber.ru - это такой мессенджер. + Jabber.ru - это мессенджер. Бесплатный, безопасный, независимый, не содержит рекламы и не собирает данные о пользователях.

-

Помочь нам

+

+ Помочь нам +

Наш чат всегда был бесплатным, таким и останется. Но мы с благодарностью примем @@ -59,9 +61,9 @@ class Main extends React.PureComponent {

-

+

Новости -

+

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 literal 0 HcmV?d00001 diff --git a/src/fonts/Jura-Medium.ttf b/src/fonts/Jura-Medium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ceb404d180d55387da9034b16baeeeb5341c70a6 GIT binary patch literal 176916 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 S>z1ty`wjbXPQs_E@BbekssrNy literal 0 HcmV?d00001 diff --git a/src/fonts/Jura-Regular.ttf b/src/fonts/Jura-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2ed2555f199abc057b289eda52d1074eba801a14 GIT binary patch literal 172232 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
diff --git a/src/components/login/Signup.jsx b/src/components/login/Signup.jsx index 5f0d313..25b7705 100644 --- a/src/components/login/Signup.jsx +++ b/src/components/login/Signup.jsx @@ -12,15 +12,15 @@ class Registration extends React.PureComponent { return ( <>
-

+

Регистрация -

-

+

+
/ -

-

+

+
Вход -

+
diff --git a/src/components/main/Main.jsx b/src/components/main/Main.jsx index 9b8edf7..82a1e33 100644 --- a/src/components/main/Main.jsx +++ b/src/components/main/Main.jsx @@ -36,34 +36,34 @@ class Main extends React.PureComponent {
-

+

Один абзац о нас -

-

+

+
Jabber.ru - это мессенджер. Бесплатный, безопасный, независимый, не содержит рекламы и не собирает данные о пользователях. -

+
-

+

Помочь нам -

-

+

+
Наш чат всегда был бесплатным, таким и останется. Но мы с благодарностью примем пожертвования от всех, кому нравится jabber.ru -

+
-

+

Новости -

+

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�+kTMHjW5ZYslpeIwn0umJiQM(@Ln zli)N`mQw!WG^W2J(?9cgab6Rhy_Cb)wB0^@E>k}ENc3)Wk-imYX&(UGZZK3HXg%C8 z9V^BG=m8BijqM?q6CS0mS3dNe3$xSmp$K14`Xc)EaBQUC)sTrsgbSfNKQvt^hI!^= z&)Pel^Wgr)gEe*b2c89RKTM;*YCBNOVG4Xb5fnIY02CO@dKTfdDjy)6d1b%v$>4E` zdIOoraTSUH(cv5%3%xFlevdj3PVTaxe>xdy0rsGd;#?%njRl742fe?jJ87EU?;`9& zF!|D5``9=U4F4o!R87c3TvQ9%v6GeJMY%1@qXacFghzkVpJzF zs#AAWBQ2B;($&N?tN1>*NlW2fEm#p?V20DOiF A&j0`b literal 0 HcmV?d00001 diff --git a/src/fonts/Jura-SemiBold.ttf b/src/fonts/Jura-SemiBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d63056f3510d19c3c6841350857d40a0cde5c313 GIT binary patch literal 182588 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�bJl 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 BLg}#$`u_v!@rvqwoY(#zQSN7C8pwO( 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�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 diff --git a/src/fonts/JuraLight.ttf b/src/fonts/JuraLight.ttf deleted file mode 100644 index cb8c031f1462363995b7481445297dc54dc2aed0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58180 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 bai&LFctKkC@9&Gck)L0W9pmSHTO0l# Date: Thu, 13 Jun 2019 00:21:02 +0300 Subject: [PATCH 35/36] Fix empty row under the login-news section. --- src/components/main/Main.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/main/Main.scss b/src/components/main/Main.scss index e3de62b..5bbb97d 100644 --- a/src/components/main/Main.scss +++ b/src/components/main/Main.scss @@ -4,7 +4,7 @@ .main { display: grid; grid-template-columns: 15% minmax(30%, 400px) minmax(10%, 60px) minmax(30%, 400px) 15%; - grid-template-rows: minmax(60px, 5%) 160px minmax(6%, 120px) minmax(240px, 13%) 3% minmax(360px, 24%) 5% minmax(340px, 23%) minmax(200px, 13%); + grid-template-rows: minmax(60px, 5%) 160px minmax(6%, 120px) minmax(240px, 13%) 3% minmax(380px, 24%) minmax(5%, 60px) minmax(340px, 23%) minmax(200px, 13%); grid-auto-rows: 100px; font-size: x-large; From 88f002d1cf71def1b781db93b6267e4f839750fb Mon Sep 17 00:00:00 2001 From: Anatoly Sablin Date: Thu, 13 Jun 2019 22:27:58 +0300 Subject: [PATCH 36/36] Get rid of the `p` tag. Fix layout. --- src/components/login/Login.scss | 2 +- src/components/login/Registration.jsx | 12 ++++++------ src/components/login/Signup.jsx | 12 ++++++------ src/components/main/Main.jsx | 20 ++++++++++---------- src/components/main/Main.scss | 10 +++++++--- 5 files changed, 30 insertions(+), 26 deletions(-) diff --git a/src/components/login/Login.scss b/src/components/login/Login.scss index 8d42638..03d0188 100644 --- a/src/components/login/Login.scss +++ b/src/components/login/Login.scss @@ -31,7 +31,7 @@ } } - .login-title > p { + .login-title > div { display: inline-block; } diff --git a/src/components/login/Registration.jsx b/src/components/login/Registration.jsx index 6ec160a..88886a2 100644 --- a/src/components/login/Registration.jsx +++ b/src/components/login/Registration.jsx @@ -12,15 +12,15 @@ class Registration extends React.PureComponent { return ( <>