From 40251245d29e8a03f8f88dcbfa85f4b12ab9dd0f Mon Sep 17 00:00:00 2001 From: LAB-MI Date: Mon, 6 Apr 2020 18:27:49 +0200 Subject: [PATCH] Release --- .babelrc | 10 + .editorconfig | 14 + .eslintrc.js | 32 + .gitignore | 187 + LICENCE | 19 + MIN_Interieur_RVB.svg | 35 + README.md | 31 + certificate.js | 257 + certificate.pdf | Bin 0 -> 127812 bytes confidentialite.html | 188 + confidentialite.js | 2 + favicons/android-chrome-192x192.png | Bin 0 -> 9926 bytes favicons/android-chrome-512x512.png | Bin 0 -> 33318 bytes favicons/apple-touch-icon.png | Bin 0 -> 10438 bytes favicons/browserconfig.xml | 9 + favicons/favicon-16x16.png | Bin 0 -> 613 bytes favicons/favicon-32x32.png | Bin 0 -> 1242 bytes favicons/mstile-150x150.png | Bin 0 -> 2843 bytes favicons/safari-pinned-tab.svg | 38 + favicons/site.webmanifest | 19 + fonts/marianne-bold-webfont.woff | Bin 0 -> 28584 bytes fonts/marianne-bold-webfont.woff2 | Bin 0 -> 21840 bytes fonts/marianne-regular-webfont.woff | Bin 0 -> 28672 bytes fonts/marianne-regular-webfont.woff2 | Bin 0 -> 21892 bytes index.html | 273 + logo_dnum.svg | 1697 +++++ main.css | 367 + package-lock.json | 10171 +++++++++++++++++++++++++ package.json | 56 + postcss.config.js | 11 + robots.txt | 1 + 31 files changed, 13417 insertions(+) create mode 100644 .babelrc create mode 100644 .editorconfig create mode 100644 .eslintrc.js create mode 100644 .gitignore create mode 100644 LICENCE create mode 100644 MIN_Interieur_RVB.svg create mode 100644 README.md create mode 100644 certificate.js create mode 100644 certificate.pdf create mode 100644 confidentialite.html create mode 100644 confidentialite.js create mode 100644 favicons/android-chrome-192x192.png create mode 100644 favicons/android-chrome-512x512.png create mode 100644 favicons/apple-touch-icon.png create mode 100644 favicons/browserconfig.xml create mode 100644 favicons/favicon-16x16.png create mode 100644 favicons/favicon-32x32.png create mode 100644 favicons/mstile-150x150.png create mode 100644 favicons/safari-pinned-tab.svg create mode 100644 favicons/site.webmanifest create mode 100644 fonts/marianne-bold-webfont.woff create mode 100644 fonts/marianne-bold-webfont.woff2 create mode 100644 fonts/marianne-regular-webfont.woff create mode 100644 fonts/marianne-regular-webfont.woff2 create mode 100644 index.html create mode 100644 logo_dnum.svg create mode 100644 main.css create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 postcss.config.js create mode 100644 robots.txt diff --git a/.babelrc b/.babelrc new file mode 100644 index 0000000..8924f68 --- /dev/null +++ b/.babelrc @@ -0,0 +1,10 @@ +{ + "presets": [ + "@babel/preset-env" + ], + "plugins": [ + ["@babel/plugin-transform-runtime", { + "regenerator": true + }] + ] +} diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..58d3773 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,14 @@ +root = true + +[*] +charset = utf-8 +trim_trailing_whitespace = false +insert_final_newline = true + +[*.html] +indent_style = space +indent_size = 4 + +[*.{js,json,yml}] +indent_style = space +indent_size = 2 diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..df66db4 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,32 @@ +module.exports = { + root: true, + env: { + node: true, + browser: true, + }, + extends: ["standard"], + rules: { + "no-console": process.env.NODE_ENV === "production" ? "error" : "off", + "no-debugger": process.env.NODE_ENV === "production" ? "error" : "off", + "comma-dangle": [2, "always-multiline"], + }, + overrides: [ + { + files: ["**/__tests__/*.js", "**/tests/unit/**/*.spec.js"], + env: { + jest: true + } + } + ], + parserOptions: { + parser: "babel-eslint" + }, + overrides: [ + { + files: ["**/__tests__/*.js", "**/tests/unit/**/*.spec.js"], + env: { + jest: true + } + } + ] +}; diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d325f8a --- /dev/null +++ b/.gitignore @@ -0,0 +1,187 @@ + +# Created by https://www.gitignore.io/api/node,code,linux,macos,windows +# Edit at https://www.gitignore.io/?templates=node,code,linux,macos,windows + +### Code ### +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json + +### Linux ### +*~ + +# temporary files which can be created if a process still has a handle open of a deleted file +.fuse_hidden* + +# KDE directory preferences +.directory + +# Linux trash folder which might appear on any partition or disk +.Trash-* + +# .nfs files are created when an open file is removed but is still being accessed +.nfs* + +### macOS ### +# General +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +### Node ### +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage +*.lcov + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# TypeScript v1 declaration files +typings/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variables file +.env +.env.test + +# parcel-bundler cache (https://parceljs.org/) +.cache + +# next.js build output +.next + +# nuxt.js build output +.nuxt + +# rollup.js default build output +dist/ + +# Uncomment the public line if your project uses Gatsby +# https://nextjs.org/blog/next-9-1#public-directory-support +# https://create-react-app.dev/docs/using-the-public-folder/#docsNav +# public + +# Storybook build outputs +.out +.storybook-out + +# vuepress build output +.vuepress/dist + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# Temporary folders +tmp/ +temp/ + +### Windows ### +# Windows thumbnail cache files +Thumbs.db +Thumbs.db:encryptable +ehthumbs.db +ehthumbs_vista.db + +# Dump file +*.stackdump + +# Folder config file +[Dd]esktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msix +*.msm +*.msp + +# Windows shortcuts +*.lnk + +# End of https://www.gitignore.io/api/node,code,linux,macos,windows diff --git a/LICENCE b/LICENCE new file mode 100644 index 0000000..8686f87 --- /dev/null +++ b/LICENCE @@ -0,0 +1,19 @@ +Copyright (c) Ministère de l'intérieur + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/MIN_Interieur_RVB.svg b/MIN_Interieur_RVB.svg new file mode 100644 index 0000000..67c00f0 --- /dev/null +++ b/MIN_Interieur_RVB.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/README.md b/README.md new file mode 100644 index 0000000..c203e7f --- /dev/null +++ b/README.md @@ -0,0 +1,31 @@ +# Générateur de certificat de déplacement + +## Développer + +### Installer le projet + +```console +$ git clone https://github.com/lab-mi/deplacement-codiv-19.git +$ cd deplacement-codiv-19 +$ npm i +$ npm start +``` + +### Générer le code de production + +```console +$ npm run build +``` + +Le code à déployer sera dans le dossier `dist` + +## Crédits + +Ce projet a été réalisé à partir d'un fork du dépôt [covid-19-certificate](https://github.com/nesk/covid-19-certificate) de [Johann Pardanaud](https://github.com/nesk). + +Les projets open source suivants ont été utilisés pour le développement de ce service : + +- [PDF-LIB](https://pdf-lib.js.org/) +- [qrcode](https://github.com/soldair/node-qrcode) +- [Bootstrap](https://getbootstrap.com/) +- [Font Awesome](https://fontawesome.com/license) diff --git a/certificate.js b/certificate.js new file mode 100644 index 0000000..796d5f4 --- /dev/null +++ b/certificate.js @@ -0,0 +1,257 @@ +import 'bootstrap/dist/css/bootstrap.min.css' + +import { PDFDocument, StandardFonts } from 'pdf-lib' +import QRCode from 'qrcode' + +import pdfBase from './certificate.pdf' +import './main.css' + +const $ = (...args) => document.querySelector(...args) +const $$ = (...args) => [...document.querySelectorAll(...args)] +var year, month, day + +const generateQR = async text => { + try { + var opts = { + errorCorrectionLevel: 'M', + type: 'image/png', + quality: 0.92, + margin: 1, + } + return await QRCode.toDataURL(text, opts) + } catch (err) { + console.error(err) + } +} + +function pad (str) { + return String(str).padStart(2, '0') +} + +function setDateNow (date) { + year = date.getFullYear() + month = pad(date.getMonth() + 1) // Les mois commencent à 0 + day = pad(date.getDate()) +} + +document.addEventListener('DOMContentLoaded', setReleaseDateTime) + +function setReleaseDateTime () { + const loadedDate = new Date() + setDateNow(loadedDate) + const releaseDateInput = document.querySelector('#field-datesortie') + releaseDateInput.value = `${year}-${month}-${day}` + + const hour = pad(loadedDate.getHours()) + const minute = pad(loadedDate.getMinutes()) + + const releaseTimeInput = document.querySelector('#field-heuresortie') + releaseTimeInput.value = `${hour}:${minute}` +} + +function saveProfile () { + for (const field of $$('#form-profile input')) { + if (field.id === 'field-datesortie') { + var dateSortie = field.value.split('-') + localStorage.setItem(field.id.substring('field-'.length), `${dateSortie[2]}/${dateSortie[1]}/${dateSortie[0]}`) + } else { + localStorage.setItem(field.id.substring('field-'.length), field.value) + } + } +} + +function getProfile () { + const fields = {} + for (let i = 0; i < localStorage.length; i++) { + const name = localStorage.key(i) + fields[name] = localStorage.getItem(name) + } + return fields +} + +function idealFontSize (font, text, maxWidth, minSize, defaultSize) { + let currentSize = defaultSize + let textWidth = font.widthOfTextAtSize(text, defaultSize) + + while (textWidth > maxWidth && currentSize > minSize) { + textWidth = font.widthOfTextAtSize(text, --currentSize) + } + + return (textWidth > maxWidth) ? null : currentSize +} + +async function generatePdf (profile, reasons) { + const generatedDate = new Date() + setDateNow(generatedDate) + const creationDate = `${day}/${month}/${year}` + + const hour = pad(generatedDate.getHours()) + const minute = pad(generatedDate.getMinutes()) + const creationHour = `${hour}h${minute}` + + const { lastname, firstname, birthday, lieunaissance, address, zipcode, town, datesortie, heuresortie } = profile + const releaseHours = String(heuresortie).substring(0, 2) + const releaseMinutes = String(heuresortie).substring(3, 5) + + const data = [ + `Cree le: ${creationDate} a ${creationHour}`, + `Nom: ${lastname}`, + `Prenom: ${firstname}`, + `Naissance: ${birthday} a ${lieunaissance}`, + `Adresse: ${address} ${zipcode} ${town}`, + `Sortie: ${datesortie} a ${releaseHours}h${releaseMinutes}`, + `Motifs: ${reasons}`, + ].join('; ') + + const existingPdfBytes = await fetch(pdfBase).then(res => res.arrayBuffer()) + + const pdfDoc = await PDFDocument.load(existingPdfBytes) + const page1 = pdfDoc.getPages()[0] + + const font = await pdfDoc.embedFont(StandardFonts.Helvetica) + const drawText = (text, x, y, size = 11) => { + page1.drawText(text, { x, y, size, font }) + } + + drawText(`${firstname} ${lastname}`, 123, 686) + drawText(birthday, 123, 661) + drawText(lieunaissance, 92, 638) + drawText(`${address} ${zipcode} ${town}`, 134, 613) + + if (reasons.includes('travail')) { + drawText('x', 76, 527, 19) + } + if (reasons.includes('courses')) { + drawText('x', 76, 478, 19) + } + if (reasons.includes('sante')) { + drawText('x', 76, 436, 19) + } + if (reasons.includes('famille')) { + drawText('x', 76, 400, 19) + } + if (reasons.includes('sport')) { + drawText('x', 76, 345, 19) + } + if (reasons.includes('judiciaire')) { + drawText('x', 76, 298, 19) + } + if (reasons.includes('missions')) { + drawText('x', 76, 260, 19) + } + let locationSize = idealFontSize(font, profile.town, 83, 7, 11) + + if (!locationSize) { + alert('Le nom de la ville risque de ne pas être affiché correctement en raison de sa longueur. ' + + 'Essayez d\'utiliser des abréviations ("Saint" en "St." par exemple) quand cela est possible.') + locationSize = 7 + } + + drawText(profile.town, 111, 226, locationSize) + + if (reasons !== '') { + // Date sortie + drawText(`${profile.datesortie}`, 92, 200) + drawText(releaseHours, 200, 201) + drawText(releaseMinutes, 220, 201) + } + + // Date création + drawText('Date de création:', 464, 150, 7) + drawText(`${creationDate} à ${creationHour}`, 455, 144, 7) + + const generatedQR = await generateQR(data) + + const qrImage = await pdfDoc.embedPng(generatedQR) + + page1.drawImage(qrImage, { + x: page1.getWidth() - 170, + y: 155, + width: 100, + height: 100, + }) + + pdfDoc.addPage() + const page2 = pdfDoc.getPages()[1] + page2.drawImage(qrImage, { + x: 50, + y: page2.getHeight() - 350, + width: 300, + height: 300, + }) + + const pdfBytes = await pdfDoc.save() + + return new Blob([pdfBytes], { type: 'application/pdf' }) +} + +function downloadBlob (blob, fileName) { + const link = document.createElement('a') + var url = URL.createObjectURL(blob) + link.href = url + link.download = fileName + document.body.appendChild(link) + link.click() +} + +function getAndSaveReasons () { + const values = $$('input[name="field-reason"]:checked') + .map(x => x.value) + .join('-') + localStorage.setItem('reasons', values) + return values +} + +// see: https://stackoverflow.com/a/32348687/1513045 +function isFacebookBrowser () { + const ua = navigator.userAgent || navigator.vendor || window.opera + return ua.includes('FBAN') || ua.includes('FBAV') +} + +if (isFacebookBrowser()) { + $('#alert-facebook').classList.remove('d-none') +} + +function addSlash () { + this.value = this.value.replace(/^(\d{2})$/g, '$1/') + this.value = this.value.replace(/^(\d{2})\/(\d{2})$/g, '$1/$2/') +} + +$('#field-birthday').addEventListener('keyup', addSlash) + +const snackbar = $('#snackbar') + +$('#form-profile').addEventListener('submit', async event => { + event.preventDefault() + + saveProfile() + const reasons = getAndSaveReasons() + const pdfBlob = await generatePdf(getProfile(), reasons) + downloadBlob(pdfBlob, 'attestation.pdf') + + snackbar.classList.remove('d-none') + setTimeout(() => snackbar.classList.add('show'), 100) + + setTimeout(function () { + snackbar.classList.remove('show') + setTimeout(() => snackbar.classList.add('d-none'), 500) + }, 6000) +}) + +$$('input').forEach(input => { + const exempleElt = input.parentNode.parentNode.querySelector('.exemple') + if (input.placeholder && exempleElt) { + input.addEventListener('input', (event) => { + if (input.value) { + exempleElt.innerHTML = 'ex. : ' + input.placeholder + } else { + exempleElt.innerHTML = '' + } + }) + } +}) + +function addVersion () { + document.getElementById('version').innerHTML = `${new Date().getFullYear()} - ${process.env.VERSION}` +} +addVersion() diff --git a/certificate.pdf b/certificate.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3ebb195a0000209e3fea081c11a50523301666ae GIT binary patch literal 127812 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 + + + + + + + + + + + + + + + + COVID-19 – Générateur d'attestation de déplacement + + + +
+
+ +
+

+
+ COVID-19 +
+
+ Générateur d'attestation de déplacement +
+

+
+
+
+

Politique de confidentialité

+

Collecte des données personnelles

+

+ Les informations saisies dans ce générateur d’attestation de + déplacement ne font l’objet d’aucune collecte par le ministère + de l’Intérieur. Ces données personnelles1 sont + exclusivement stockées dans le terminal (ordinateur, tablette, + smartphone) utilisé pour générer l’attestation. +

+ 1 - Prénom, Nom, Date de naissance, Lieu de naissance, Adresse, + Code postal, Ville. +

Traceurs et cookies

+

+ Lors de la consultation du générateur, des cookies sont déposés + sur le terminal utilisé. Ces cookies sont utilisés pour + sécuriser le service proposé. +

+ +

Définition d’un cookie

+

+ Un "cookie" est une suite d'informations, généralement de petite + taille et identifié par un nom, qui peut être transmis à votre + navigateur par un site web sur lequel vous vous connectez. Votre + navigateur web le conserve pendant une certaine durée, et le + renvoie au serveur web chaque fois que vous vous y + re-connecterez. Les cookies ont de multiples usages : ils + peuvent servir à mémoriser votre identifiant client auprès d'un + site marchand, le contenu courant de votre panier d'achat, un + identifiant permettant de tracer votre navigation pour des + finalités statistiques ou publicitaires, etc. +

+

Cookies utilisés

+

+ Différents cookies techniques sont utilisés sur ce générateur + d’attestation de déplacement : +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nom du CookieFinalitéDurée de conservation
incap_ses_* + Protection DDoS Incapsula et Pare-feu pour application + web : cookie servant à relier les requêtes HTTP à une + session. La réouverture du navigateur et l’accès au même + site sont considérés comme des visites différentes. Pour + maintenir les sessions existantes (cookie de session). + Supprimé après la fermeture du navigateur.
nlbi_* + Protection DDoS Incapsula et Pare-feu pour application + web : cookie équilibreur de charge qui garantit que les + requêtes d’un client sont envoyées au même serveur + d’origine. + Supprimé après la fermeture du navigateur.
visid_incap_* + Protection DDoS Incapsula et Pare-feu pour application + web : cookie servant à relier certaines sessions à un + visiteur spécifique (visiteur représentant un ordinateur + spécifique). Afin d’identifier les clients ayant déjà + consulté Incapsula. Le seul cookie qui perdure pour une + durée de 12 mois. + 12 mois.
__utm* + Cookie de classification Incapsula : pour voir comment + le client réagit à et gère un cookie mal formé afin + d’identifier la nature de ce client. + 900 secondes maximum.
+ +

+ Vous pouvez refuser ces cookies en configurant les paramètres de + votre navigateur. +

+

+ Moyens d'opposition au dépôt des cookies via votre navigateur +

+

+ Si vous utilisez Firefox : Cliquez sur le + bouton de menu et sélectionnez « Options ». Ensuite, + sélectionnez le panneau « Vie privée et sécurité ». Rendez-vous + à la section « Protection renforcée contre le pistage ». + Choisissez la protection personnalisé [bouton radio + « Personnalisé »]. Décochez la case « cookies ». Cliquez sur le + bouton « Actualisez tous les onglets » si vous souhaitez + appliquer ces changements à la navigation en cours au sein de + votre navigateur. +

+

+ Si vous utilisez Chrome : En haut à droite, + cliquez sur « Plus > Paramètres ». En bas, cliquez sur « + Paramètres avancés ». Dans la section "Confidentialité et + sécurité", cliquez sur « Paramètres des sites». Cliquez sur « + Cookies et données des sites». Désactivez l’option « Autoriser + les sites à enregistrer/lire les données des cookies ». +

+

+ Si vous utilisez Internet Explorer : Sélectionnez le bouton « Outils », puis « Options + Internet ». + Sélectionnez l’onglet « Confidentialité » puis sous « Paramètres + », sélectionnez « Avancé ». Cochez la case "Ignorer la gestion + automatique des cookies", puis sélectionner "Refuser" dans la + colonne "Cookies tierces parties". +

+

+ Pour plus d’informations sur le sujet, n’hésitez pas à visiter + le + site de la CNIL. +

+
+
+ + + + + + diff --git a/confidentialite.js b/confidentialite.js new file mode 100644 index 0000000..894e556 --- /dev/null +++ b/confidentialite.js @@ -0,0 +1,2 @@ +import 'bootstrap/dist/css/bootstrap.min.css' +import './main.css' diff --git a/favicons/android-chrome-192x192.png b/favicons/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..c0ee804fad75d2f26d29bf8d292181375c81a0e4 GIT binary patch literal 9926 zcmWk!1yCGI5Ix-8-Q6X)94^7#IXnb+0tA=f9xS*93-0a?!JXjlE(ia9ZOu;AR_)a8 zOn1N6uRBsrMGg&_7#RQnpee{pYe43n{|6#GOGhC> z=gTTm0)4oXl>){t<6&`SD5)|glrAm>1qB&GM>V^)UYQ>~jGJLOP7vn_lVBATbl%?% ztJi%m7xY-e1KY$ljt4qja4urEw)Gp)_Xlk6ToKyF(T)PO?iT=5g^D$5haB|t6F_KD6*{-KSN0omkHZ_@&Gy6fwkQVQxIn-@YFJ8VrYkOIklUvJtIuk4 zJj!bOOtuQIui!-tDk%j=Z)z91@gp_PCTC?ZCh*>juYbMOb|P1tbMHc#jWKU$1H<{v z7wJTmVTR>b{y8-gl$Kp*k&6Y7QUmxWO1+eRC|V_%~mT=hrwkS_>>TL*{_{iW>P zUotq7OxUr|YP<}-=o?zqM7Z4ou_A>(DIG(pB4R!bKtJJihb7?k;V-EGXT4b>1u!Ym z!Xh%AH?hbf;>WiWjuGYEvI+9Ap*Gtpf#SclO|J3u209DdY28i1(s@w4)cSZXPS_)tYv|a?PU1t5QH)$tSG% zLgFjG=8PNu&EDrf)4+ugDMU%YVWrhXZU7pF$V~DN#AI*MPqo=%6gd-W;uHWXd@LS|BRv(BQO#`bHBcHh$UtKw5H|1n{WaiU6bm*i4LBwW zLkxM@u^yfpkUg5b%H?Rp&?_4trR~fHMng_9xH^y;BJ4J({_2A( zAEx`U=5#rLr#pbc_X7S~v5YSguO!`LV*UdK$RM;zngnjYf09>M&8Z}=a1HvwBA(l4 z+q}ExkpR44Lcf;uN?obRGby^;xAXe?6Go15qQ zVmajE7OwL0BYF*K-&}wK0evFRVpu?8T_{jTJ;?3&P^$yXUah=ENkwB;N!=L~m`jhf zI_S*I(Ji7j|2$6@Kur_*ODwj;PB$sN3tP%)j=8i?z9vQkNdiSpfAeiWjfRkuQom+C zS9Nnc&v{H~-LwjZ4e<+}4?d8AjqRtynj_xcpZEn{>R|fZk1SbL@u)cDFMZHYIFnfs zwPyVS8XBQ%np@7*dNP0074nXPPSL~S;AW68BJS?8V4q=N7qR%UA6MN#=x5Rv@`%8n z+q>~jw93472)NXjT_Ga~7t)2OYJ$zeN>rF_gOVW5pHm-isy5`_c?fl^H{hV~D=Mjk zLgM@s+`#FOi@QM7l6TR+$S6Sd(`gyxuwFe#kZH2d07m1h2RlHan?9)iI&r3peSZ<) z3it*~_elHvJv{H=U@0CkSRDT9YW6b>>~jdf;F}=b<9a;lR%n^94FII{RpQRVtyeEV zCQ5=8kZS07+{4!Fj(LU*54CJRqMS9eSMdS*viWv4%_izgDKl^S2RO3`Eh9~+-{M>b z(n;t^Pm$hL-TZKXJ$#ryEzzGb2=u);mNYNW=42V!)~mzq?4w}?dSFsGSzfH?P@m%L zG3Izs#PN$m8)HMaxHF1eOPgkX!nu73;qzf(E^!`n7qMHU!P4oj)~|u<0>AR_zQ6h+ z;={2#yQwAxfWP>?Vk`V%lf@~(O?ncw1mh5gfvUsi`;Cu z7HQMXPG+#6zep?2AX0LV4H$cQ^jcyczQ8pCX4^1bPQ9UvwS?rCi{@TWV5?h8T0v?F zQrsCo()qAPiK$@Kvj08)9ri_f2u17*N0o@egKpVd5NBda>J2eKItY!zt4XiDJIBLx zRKr9BT8yQ{1%ILnKN7^qGb4a*5y0Jkji6**y6a0w(7M#2WHic~*Wy~_#Kq#;wsseh z1Q1*k)*1{doaZB+mL*C8(#)Y0KZ^#lQ6bKy>VlNyOT>IbLUsf$!LQM9hLV`Be$YRI zz@Y$k&qxGxM5s{eB2JW_z2F`YE_BNb-TReP5a{!dzV%ONOzW($&iRzyyF;46O!>@# z6|)JuBuG$3@&GF<_NXYMV77ch1Zg?5vn0ju=LoP0YzaYVBylKBp^Vhw7*fM*u+CI0 zSNBT{aGH_}XeVn~FJrK9kpRmkhjAPwqNXQ;Ox_K;Qq^`wHjn?`i^&#J7X<1e z{_Ch&@q4?|%m69=pssXsa`%%2bR(2%nq6*E_ok>d0?1YuqET>pwXLHHT#nR;+R&5I zBk&Tgp8dQ<$VJF8__AVYxP?rd>o@|Cmrib_hb@$kY%E&D8myqH7RJBaSNsD#SK zSmQ}+ckj#fSmAq{0`=2zZ*Fe|{hl}>Fub?FzwO%UER;=%3Xcj8lSG@Covkb@3-99M zGB7xpn3N>h?GN^+H}~6psTJwHtHGdX+V*6T1V91ehx^++P6gbLF!{33n%80r7)R=2 zSjWF)hX4H{{nLt8q0js`X_$tNj;yUM)5^+<`}t~WS=rd%honL2@4x8rrJ)l9{FcMV zi)YFbWjJfdBXd(z2O%pa&_?dO5ARaaM+mX)O*=k{#RhWu$lTH5evG6NG6 z({I1%q)=Lgvht{vH#f9|i|fU4K`sd^h(T=p64941HxC6BmyTGOupQ0h&cjvXWwUu9(kYqJ%I%OQ(Ol(VhV^|6W2fVXdK|akSdV z(&=+g&BhiBetq1%_nEGR|NHl^`{gFM&vOIRv)o1(7cUO;C-()K_AajhkXZu3EQJme z?HW!1CONr^mKJU-3BUEj*^2w|?0zL(0xi;?$5}sLw?{|msmy~VJxY0u^&|yV@!mSC z2-sI>SQ|bDZS6tpdZ@f|X7q@Vk&(~hbAk`K(;&suGkz@j8a0e5xoR#?d+yu-F`b$} zIr)sp5N{zB_KfN15IOS{rcaK1dh&*RxxBJ+=NHtg&)!~_RF@|b|EhMqfwHOptiYtA zu*qZzpB8OmtY#X`HCc=DY*WOparbXcp^eK8p_HX(kZ5^P^lXy7pRW2b=we7)W1^7%fRqs> z>e6lRmLd`>7ln{vrcN)8v>X-er-ueo87|)fT3PoV7={Gx) zI;3TZ6 zbSQY{cuPDe;KP@efAdLDU;p7Y3Z!}9{c^92U5P}+C^$TNDh8+;&=HO#Cel8c*)|4G z@<%v3eBw{$RUSUoc4@^GA;%jm4JxwW9FdmItkpwp*m2OFn~R|TPjVCoQ|C;2IFeWP>+-!HGSp#o1}NZ~Bbi>63%ljfv-qKkpljK*414xF02z z$IL%NyE$oBnnR1=;%Ys>PGrm_BjE_uSdLPOJ%KpdJyY{eP5hszF#hNc+T$1EO2Hjm zY$Q^%HPQfpvmV9~W5?tB`zGk*tW=_4Mv8!rcp5oUJyz~20~szKcRR=SDjr>vl_C`< z=c!-!9d9=#%oVox^|d~8CEI@Q&(4{=wRJxC>J!$H89Z}SB&8{-ZH)Eb6qI5x+11J< z7DkjEBRtC+JdN@w`~|90^Q`qmoNzfEW7#MQ)2And7x1N-IQ6`7cl|DWD3bo-4ofi*Q@FM;pMMEqSeQV~tm z^h1);p-dnh73DdI37Z8|JWGKZb=ik+i1{zxpE)!BThUznl5swDA% zBhD1CT<<9qEiJ12ynp_#RfBZSZ(4<%=#YK zCtN~lrza->UQto&C!6pP1OOsqPz&Yahfs-A2ClZNju$FgO(}99_FVg8 z-bSq*EQaxZqL2s*GFd@T%gT~TEftlKAv#{>ih90%bp_u$oW5CGPn)RT9wbg=Eg9A@ z{@4~ynLM7)$y=y3WGfuQ!wax}e=`Y<_&jf-;8yH2K91Mq#IYYv(v_#08&GSf3l*jD zT0CZDMLrbs9Gqsd`ngo)I#@yi-C~@!FWfXjyktP3t@;$=h9>iDe; z8`?TDJDGMn%N^gMK&p(uCBcm<{x0K)6L#_^D@;~}nKlm^2*sC{C2j#fOj%mz&|fxW zAxA`&e?4sBPunF=O{-AKZo`k4v%1-1;mp`W5kVkpHXO9Rt@-Xtp6geaOZVAdQr+F3 zJdFy9dC8c8UMduo7Kzm(S3$%MYUaU&CQ*hBj_iP^@Aj*f8T@rpV+To4Sab1)%$Z95*j}z}w_RX1 zNMOJ<%2Uo_>~JA%>))jyI5Jnmjg3O)kc(f{>wF=ExOuLq?@jBQwNLgBM4H-K{DJ}{ zfo$aBV)70XGUKId?}mE)ViY5?dTS4}zXhidJOXSQw=)t7La{aHP1OU_SOagjkN$F- ze6vCr|4Ejg*AvmdT|vkH+ecmz*=DKw_rPEn(gSSm^q&I)wfC2-6!87!Na&JiJi9KS zTUvIAYj(~}UUk~+uIV6M>3ja+)C;z@19edW^IH!4I5|u zz+1D)Od63pHTu_wm22;LgKnxq^#arGA(4A63V3u}oB}DhhcuI7_Xi`|z7RuzO^x3- zJ`{orbMVXVn+U^^>o!CRvi5sDr|nJ046&|HTzWM~2^l_FL>?*g|7}Jt+9o=lwl$Du z8b?jlJF=fc`gCPmoyZi%y!}8_Q2`&Sz?J z;y%-;aCgc8ZyH8DpUiM=>3EGI3f>&Vrf{;_A47s1c=#Av<4G@QCPT2EM$_pto)VIT zcawcFXkI#Hm*Gkd|L-OAa>FsKt|=Jna~gRmJyAgoCk&bJ(9I;j+~|Y|6CsXd+0&IN zE_zmA-6QDy9&7^Zu_;)0xL7^8-FnzmZ!w%98hp|&3V{{t$;yF2{g%_}3RnwC z#I6l}-02nqh1<(EBO7P|zm^n;<4g_3mg=`Z2$ZU%YU+zy{>DF+=ml|dnoHZ!E1!%! zU6XMVN`JVN^*(RmKipO#V)0uQjWqmKhrEup+$<05rK~9wx2pgteRd{cExRV zgPdc`88|-=+gk?+w`?>&-YQiD_`3&*y*cyK$a&K8H6?Yhr}Z^&9jIyT9W3a2x!rw% zgAa)rFaGEJtYWVttb=Xf>`3OUMEB zz+f23JYGbmfg=S4`5fCF@JRS`igf?{RLXD-1L<%kZ0+`X{Y%*TsK!$A7Wp-tst%QE zSFNyDoCXh}VER!IA(xbdjv?;jKxnLn}E~S3(}^B5pV9G`Ew}`a0{IH@CHPVUFZXYc(sPq~xlJ z+^vYwWIG#=Mc!;xanYWt=4#j&Le!cs>H+W=_;jaPBheFnMEGZ19TjEQlf z<%f^>c)N@oJ*CydldhTkK$!0r3%p)}x;Pdg=#L19>om%5DXSASR_E1ftW)T; zhKiDfi074+wgbaUCdvK2m*)ooA6`6RVJ81ejhPtYq`j%SeE2bKzeZR&C>m=3g3QEH z=F}SL#VQ{r&pVGU-%~G|Uvg2}fSy@>)y7R*&-W*o5PI{b`3jzw3c_}wxmg1s1{k4O25fCJydBbohV{{XD9UcC-(Ixu;O#hQ-*8e zlIF4(yDx^^OTIJ9a#YU6)l?f7t~A=ctWbVp9#b0s`6+9|?Fz&djel-^z4JXK?G=!H zFiGQm-q;&Mq{&m@BZB;=qb@`yx=z5gsNt*f43TIX8phPItiOcd?ywiS{!Kf-LxKC0 zg?HDqbYG0SC&P!)5+ScUFHk~Gf*Ms*(JQ&w<{EiGrPFl^+{lCn{;ZzAqlc)S&2&A8s^Z6Jf)!H zO&mdX{B=ja2=wi-^-u;2oYmjv?uQu?Huqley4i++86xp6HXfT2ZhO74umH`a>*t30 zh#iNupTj$YzIxqa5xL{6w2-RLUMzn&r?>N@92L2M-o!tN+@!R_=fS8_&cogdqZPUw zNLDd4Oc8%`ij?sl>Lw#3!>{~%Zb5fABrc1GttJ(JDA-gs$EX0VOcN?J?DO5lLa0+$ zhMJ7CvruQt1~R(bK5RgLrq<9>{m{<)TaOgFy9OgQ{kub3cZxtb9KnV8UhF8SGvNp<7>PMj}V~!`r z5%&EI4xT`nA=H<3cTJL=or#p6-i%Bh=FJt$=VGMjaN64HxMaD1Za!D*yJPJm=2M02<+193AVK^JK1E87_+jia zmr_ssR5v8C$)V78p&V;6GiA(lq0LbyJ=HTdlqZy7Du6Q=>Y_KPqROT<{bk!p9c~qpOr|&RvG`~M7WYw$5{?q+# z)pobT^6~Zz({kB$kq-{{AbUM^DokC5TbpJGJUc5Wr@Wr67v|!E$7dxRgVY*m>4$b6 znb3;q*mJyHY1op?sm-s#*w#+bLYGrDTcA044$8 z9y)7S_e!0N(PZJ9x7(1&xTdFbYCM_#a~%Qy^{KuvVf_wo4zaC_^xd?>P~*&TJ|`2^ zi`G)R5bxeN)o!4u2kPkbu52(PVi)1_cU~v*QAjz9%gF=-6+ZjT4?$fWzi3=fO@utv zVt7ozqda)s2!SsPp-{cglKYn^@AQ88I;*fxgR7hU>0(DY7t2EY28#t5$6SeV@0=<| zr4Ey<8bUV*d*v(FZhjWr4VUkO_S?A=%+p?S=i6g>*T+wwhj(XbQK+?N2xP(Kr;yi^p*J&cM^@d0=_ ze}L(OgnKhJp~?TDjL7@#x}w%V`RzL1?%VeBInYY+hR~xn64FE<_kS{@EOI;D0+!dap8DfkGC;O%S?Id(mP+XXZ{-BBO>ZU%ePEWv5yy29YvUD4L!q2Xek@}LaM#M z$kd9VkTm0w4N=uO{r!X-y+9YN2310)0pIOH=*2U`FIO@{d#%YfUui%;Z07EWBWC$vAIMR30fR>vP|9A798J~)uX++iec|=xYwHg?o#VK^c*a7)32KkmG$k&(-EK*Prm(fW7P*}O zz@ytMNQZhWG`2OQq;7B4Agzh#^k=pH{>qn7Q|3ushxZ2!}CjW2kZ;&O0rG)LTM$k9y)Ei5S%@J6&8JXNOdkS->g3L$osH&6FwZWv^J*SXWqY^ISm zuU;de{34GdAJA7^?q5Ee_}FqXF>&o6&HI(eyk9>SR55&!MlR1?I2>si=Xm7uoky@H5kg?2G3BfP3c>J z%$0cTKvKP#b}zTyp9!AvbuRB-kPa2UIA240?8WjzZIU7Y?ogaVKhHEOEgc<1_(<8} z!#&#H_kKJpzKiUJDsMkkV-t=YE$D4q#{npRnQ5Nf{8ecI8T}Uj(Ulqf3%OM zEuJc=4iH;yh%|dROd4bfKql9ZsRM)4U2E;@un1q7I=*wOfdpL}8(g|TMyTwxmFHs3Nl=7x#jvy;AqL0LnOT6SMhB#@y665ZC&l9g#MozrwJp z0LeJ-ef#MVJE~+er08Xoc%&@J|DcBhDhL1^M4(U;+4ZO0z^IRzN`uG4EK`+M$&y_c z=6GeJ$Ard26p)@wSGn7DyB?-baSnoo#{ag2Hr(!ri=3mh=0d3-Wj>l}{j5nTwGza53G_kA;J6XZ6j2+1$H#yOWKLwo|23mFKpNuICL4 z`?jvWI}M?qJEOz>NQ$uo85#4L6Skd(uJ7Xfe!-|2`3^VXJdeJ`TS)RbwHzK^dPP8& zoCxC{_j9+chx2)R@YF7P2&yJU{^7@evO!`ZAe8XtoT6egi{aw$xc;t?nWC96K^+y> z77lA_uMH!9ovNK(+~cV;_;G%USZ%1CuP4#z2EL9mhW}Z#$EqeL^TnDuW0o(`XIIkT z_p-BSbF+xqa27~tZ>z(Rhw0YKgmP~idOc$aqxNVpwf(uGbx2H-0Shs5F8pg=;b#!s$pH#hCiClYkxt)u)_Bv)gkH1P^1+8Jt zU&II;@KDI=bQr-zBIgEm3xbF4!yhG2Q^!U2t8fzK2&C}3%)7F^qpu>^m0Fs@*GfMB zdb0z4ObTs_5~O`tk+wz}y=>FG$L_YF)1ZZlisNfyksFqoc{Q&;IPv9W^z|+hVV1^i zJGSle5Y%j(2jPl>(SCnObll9etaLm6m?#@p(7%FkXMI{y)T3>^+y7(ev9160#r_tvo%YjEIVGV(Sj8=QgYT7Z{$zPOBjoD;-Y;zI=r5VX z*&Kd4MCm`b|4Mmn-&e2jm40cXvN#eZv2+bR*3&at?V$^~=fjpGfyhPs%WK88-(4ax zPd6WpS2R1~w8%gIImAiK)g*mYB*lEv+nJKa@L*Rx9feKvYom(gX8qrY4LJqw9obsn z+3bD%c6GAu?6dPb|5L5WtM3iHrs$BU&*6LHS0OT1G(K0nh3f1&aIPZBWL!ONr6GAz zt?PbO65mTtVR<8Kvma4ZH~V?Sp%BJYagk)^?4~q>-&Mb}@j4>hO`-1D2o4>}$#~a+ zBKzP&eWf`cA>w>0HRe8*U3o&}{!A*>P z@y|N1*SWY}!MVu){4C4eYms_+zt!nBlp2(azC-8?x}hB1(Sz$3Vnb`qhod|#@$X=l zOPa&3Eiu*gG>t``%PeN-{?>R9CXSYOiLut(=LoM~ZVu?KOUf7a+`xS=plM)>2Zll_Hpc8+2BS%mSwe=jL{X!UfiU7SrbskKYI?2mm(_m=@25XGeDS?8ebIPc^^D7xx!MC& zLsXOy%^9x(#jp3f#mc#`q0b*BN#wPNTDGLzGa`}Df0H(6cPo#&k|kc8Bu)tHQjylP zMS`16Od$>mk-hK)Ahkt>_^AtWn75I z9}7akd!ixH&sdKn>jK%!$jZBo*Y>X%Z@kbrg|ovgv%9eCp>O5MEl401+~*>G!c*^r z;-v1jrBZlgDG{Mf&8%&0LU4XI8efv4-f}`opM4v&%iw)Pi2&;iz^ zQ(8WzknDR4B7j+1V2^ajF%EV<{lYgJmJGvv-Xl@nhzu?uf`}AQBF8m{&9}$c-8WZx zgx{3I96wn?%0q77N~xN(dr_IO^%iGAU!#Z!h&{fGLee7Z0!Q<3FPypM)?VAaJ~?5z zX?JySbR5Z-20PAR;c$Qbe%=?k9!Zf{?ih;4o7I=V(sVbVFQ{(%3^a48RG0-&bG-oc3tNmxLtXD^{+c@tGS%bO<; zIwBO54R)*B%sNfsFV4u|7tfyVt!rnewF^wC>59nlh8pMwUshS2m1B(9K!BJMcRrnv4#O`K za<bBkvFEwl{13WD91#Xxi`af>T=Z`1(}$)5jM_`PRj(v6t8@ zm5_mvF-AJ^h5jx#A7%#5mDYY&DpZ-6Aimq=HC+4e;WBoiX8H0)y5&|&t5PARpL)8o ztzke;0`v)laZY4y-M#*F=y!@_v*9{npNY#`vE%oeBT_p>&-`#8@qh5>`l}DK+h%Y> zN`OQ|I|s0O+x<3T=~Bo`NGwOv+SxdJ{Ytkonk-GCEaSK$G4?!{7g20&U$rrVS(Zv=$Lm7T^Py_nVOeT$Fu@dTOs(g=^Qp1)i3X?uxo zMHhQb?&w-=NTet&ElvE1?3&H;wBTgf(^q0OvZ7Iq4HUyEJj)V32zz~e^)6%gu&YX6 zqGsfapF-xADL=9B*Nu*f{Arg(AwUblV zufpw!Qs?FKH=ft9pdjU%K62jh2*D$MHyDthveIQH-0ZDiYLid7qkQ<2`CVhcS&b+$ zS8Mphq+i5HTaMJHTcFHzE{RC;#}*fR^lU-BbGD>w;uBQ!vMMgmwRF^!)X9uHwy`iUbKiTvDhZ zNiO-rKA%%LI=urF5B?e_PCL|cURWI79p`lXXU)jz$#Dqnv)j3)xR29cXG~CNsP_DW z=Vyvu2wh0x8Iq;=d7Au(j2dpn>n@{k-A+t^Q$T|8j(>eR|MD7dlzbUh#MW3I^KWC2 zG0P)uF?&(<)7);#8nlq&?B~`!rE)1sEWCf+k;m#)3x#i-_T6s^yw!A(gb`**g=?vU zqAjtd&c0KV(V*zV!T3u*6}q0^mv(ceNgSg`tsr(?dAW7RFduHjXdmA?%Fy1CJvFt? z#X(8EpWS`xN0nSlgdI$9ZolMx_+hb0MVv)FrF-ut^EqFlehLt| z`{vE1!5CjJBHEh~enZZ8baK4vjtd^5Qg`I5n&JVttzRGRvJNKrqThTY>$S!(K5-Rc z!E*Sm56}J9m;||JOBNp!P>^eZg$@zHVf`@Jzqy`lXL57K3!D%)Q1a?U|NYh5zYd)k z7r21t_Q42Z%?{?xXgs!X*w_Qu!jzsKb9rGV4vPm}-tx77{vPHJwoyI`DKHhe8mCy6 zn=51K9bxf4PfJ(jPo8RD{k=->c~0|#U&1Moj36yZqP;)z!oj%(LnX0aZ);+CpP;@Z zL>a^-`=+Mv)!0vmX?Odav+jEu?d>uZ8=DMUSSW;0_|g!oPPwHLhxzHBm)VYlUy%5! zP-%kp)yzYxexMCW1_hG;s9=?}$a#@EoB%-Fq0BUTSO91K#+uDm!46swhD>TKS|W05 zeqMZ*W@vZ7E-;ugbsuhNAAoTD_;KrX=y_0yf99P9;0Lvu&!V$^fk zpBbg0(ioWOCyqi(HLeaI2P@>13e?P&^pZ}D4x4|U{*@W0F7?kL1fwP-y#L<93Bf++Yoe%dz zhm1Sdt&OqW`yh#*$jU`O8tC|B$K33VS^R}kskUmR$`w$fdVMAQ6<)I1n5NfUpIg1H@gU4i=G!NR%(X!mejI{Y_)*i+&XACU{Zo@3r`Vs@E9) ze@J7UMjJ77pM;|LQRR^sU-yd#Kbpe!1+zH&BIX!rJn%XlpcqyjtT!7%+~QdQuDZcf z%VM87qoZkbA+hE{&i{p!`<$yik&)BDDX}6wULQ7PMtB|*V4svB=S-;YvN`)TA9A%)ReC&#(Y^oZPjMoX{UOZcv z44bP3*B=F!6F`SkNSRkSb)s!HR-f>A2IPj7PX_Vi!03E z55rS#?cbEsjijG_+WOsI6u;Z$eDTcOC|>aKJ(nZ`zbF7qJOW0uR#FeKM#?x_r2z z>NIJvZs@w;oG2rQfqs~REnG+pk`^lMLn*1H;ezDo{JQBPfOOxNjhzKaHu6jXn-%%= zv?$xC>wK!@k_#3P0xa*|QYr{OO7(CJM=&Tz66BM__4RLNSYZLG_m+}ju0#A()(;#j z`rps-h`J4m!CTU}_TnQ-;~t*pRTK|9n=We_7ZT&+j8P~!OdR*3zjc}8)^ezwzSN8b z(!0V#CMKHfiVUf_eG=DRx{O=9I#Q(dFkQx?FWs{J_4?!2I7H-UUYndMgiCDs8fk#5t{J1g(R^wH> ziwR-zR-{6XoDEnJ!VUN!v%sW+Dmkqu!U5j&)jV4UwryPW`V_i!)va;hk~Vgb;fPw_WN0$BW$X6mMd9`hTV5l3ls z2z1pU!d|#o21qFMs^IbkD~(S6cmxD#r;|1y_dk8Q5-W2G3KMAQH#fh4 z9OT1C9!End;i?Z}qqPkd4!(O3yXT4Bni9%pX30B{r=W>jFa9e8i+4fuGo3(tnqBn2 zZw>cs_jSnS7(csN4z`JziV`@0ji+nepD%{c!3_9uUg`w7?pRpw|)*V@hG=w}Tyw_~SKI7dW5m|S9MxoFaV>!=)ck7q;6+BVoJo~3V5&yx+ zo*V{-)s?V~ii3GMXrT7`twu#C;Yu#Yk(4naRbI>XbXt&J6@t=It+cc%hVP*kkA4?Y z2GJxRYcRVVY}Fa0{%rw$TGW%3J{X{BRDy|OmvWU6u45#BE6oN`fuKf7>o4Dye{F4f5Au{-@D6UMn*v+VAdhxh_1sV}z;=_MKo`cbO{6oI{8Uwa zS@Bsfu)p6BP)d!o*KG1^iLg|)c#R@urUbb>EslYXeV2sv^oXTHW1rA-+hzJ`E9hslwmaVzUNCYqQ8B}S}}PJSVw@!44wZSBXInVF2l z*kCjVD!k4%`0>j(Z~D8!9+Qi?aG;~3udS^uUm|$$;L|A5T0Cxss0@%`BSv&TYkUZ+ zpq=ge(cDi!yy#T8aA2pYho|TE!9ihlb)vnn8e3v+K|#>uq;BpgON|Zu^!mu7xo*LB z-uBW5zY#8cc6N5OmY`Ybb?x}$$B+NY$_gth<8yOiDE^R~msr`uu3ZdhA6{VBU7|rA z3=G5DTRAPwLkEXQgvrz6{Q2|e{DOj&PMe_8DEf;7cbuO`{c-tJ#K1a?1jm%DJN@7i zi9n_oDzlJ)b-j7}cBbBmIU2rv?!n5&mJ4QTY7%E-XD|Nw)1o()K4j{gm7~o*{nI^g zxwmZZNB@y%)61=e%EO3U4j0u`RdLVH&;LzMjx8)iS*2aw`Fw3(UNpMPp+E#gu|UA0 zWO7D)^6)-Sl|9SUfV(sn7Z;n}-(IU_iC>RE>Bzcx)E7W)qt`{S(dC?opa?6dibFw; zpsb`MqM<=lR7}k3^XECSpNGN(KCRhJO-*+cmvE61-=*?($9gO@6i-EB3Q9`%qjpSk z2@igsR^+mAFI;599SvkyP`uf>$JTR`omNGOfLot1Z9At`f1Y|}Y^wkQ=ZC6)Ga`PfaV;MLxAMZht?M4a7ur2#=MW=F7Kppcn!} zRB%M-l;~DijWdCI#MbsUbh=S|*nx^;07enDDojvgV?KAWsIbVdZpcZ>sfWDasj*4W zD5~JVjp_OAs({SusfZ>^DXhP=6la+eVMXABfWtZ@Z)q8MbHfRIM^_S&+qm1 zsVyy%^R_}jNIBRGP0dF%F_wpDO}DpRYU5q-W3Xq~XehuA39-Nl{oH*el- z?e9NJRWmbqYE+)Qx@yLxkgwvi&XwlNt4GN;b0O8lZ3LI5`bkU>HVD>qRn-|$gaH~#A*iTD z=|Sf6{S@IO3a)0~?4-dz=^+7K7v{PKk3c_rK+D&3jxa*b< z4`;}^DWWPJ*Hw%>whKD%(>$5bbzi@xx~ac#hUY(T-ok;PVA$9=q@~@ENr(cz-N&0Q zWVg|dNy|t@z~^!H@hO*)nvTws`uh4SFQC;+9)YWn0ieZWx8A|Q_tU>je;PHXS@62+ z=Rt~Jhs#GirJlTWSmpU;Q-uZCzWw+=l7gBVZEy$}@!+9<`G#Ya80&U^l(4X}w!@F9 z9I=oVkqZ3${38ns>b3_twX8yT0YHx%gXymN#!EZfe*6y@jDpeVs`&BamM*Bnb!ACh zZw_Z`8W}D6@EtGNe);m{=bP$qX*zrTC|_e^TA@WZxT)`*vnsm=Z-J0Mil5&LVJb_+ zg=C@(qbgVgfCr8G?2^*bDCR7;uPrStvIoa@WEd;tIh{A$x=>agp@Ly+Qa z8@$-}-kToHdllN-x9>A8sIIO)@4Dm-j0WJVXKyANLmZZ#p#wUf<&b#pVPaWnCr;15 zZ`5B@>B+AvCnsGhygf1bER#Ti)$tWT=E>5xJ*bbw{jAb})lyX**V<6l&JC&yEp$y+ zn8#cp3IuI~vyAwmK;MhK|D0XAKYknumWDa57QA9jOHX%Si&LDgb6}8{mlqytuia8- zN{FNq0olZ5vz@5#vi&o`rr?Ez5dRBtEl8}lzV*zQy0LM%$xCL`@ZPY|iHScu6D0;U z*5tsA?BKp5oZ+T~F+Bj1MAp{Y0+go?+72REAix{%#hY$+Y-?Pg&8*L6hznaLbv7+!Q0Mq*SRe0uw`&ac0mZ*fOX&80umnOT z2`MR`>%lz3V%c<9H+{iS)B`zxv^!Z{;pv)($@=@eJmE3B2%Ku=;UOu zRT?m#(|_8UaViDTpDMFV$ruxq)yCH%`G!pXrtk#H(5tAb#_a4u$)Hko6M=v)ztFF$ z{$o$Y?OdWJM<6Rq_2K$t-FmT!JbPFXcuAPt>VK5G7QA7@o969b(K8&n$=#Y4&F{$v z0jFw*nCzl!Lt;@aEFc~paK?nElG&5};k`Ngv(*u##$FDG#a|1pXh!kwy!U7J4}n)( zfH8XZzscx15PfhLNgMFN6L^iyn<>kY#*{gE$4eyAw0ILuEp~A+D?u}?C3NrEvRLN; zPm%JycaX}R7IP9UGs#i_?0T(K0kCx3fiX-_9xDYA?R)>d){afhh1Ngo>000B|6cX%h0 zhx&IeNhy}FXc}tlXoj}}vBG)%zH`+pyaSR`GPkiq`TWF zcQjvxK7Jj5Q{B~S1oYzb?d93zLXZ2qX1Fj~z>80xK4~byA1$ZyVqYGq;0ajbKu$K2 z-4GWV9i}!Ij4=CIt0IT}>Zy2@0s_QYOJ1TH6DtRY1qjH@XCgt8x2BODhX2b(FU&_~ zDGKsr86dDRyN*C?uj>Kh4`cbt`QuiAuGQ>6CdT;MPIrBM&3tyf*0QNGKi>VhmJc0r zeF=dGswPj4&Xo|-!R~;L9uSQ7stxl$KtbWhO;(+>o!rq@-`cqGnv4#KXwRJZaqJLW zkzf6crWs5+R_Anr)i&49r_$Xw#S~wHb4n38i}J5uQ9cZ1^i^4nv#_wV9bP6RCo5`c z5lu`?0H6l+&w*+)ROkdyhssLcLbX)Kj_eT6EBp8oy*M9l+&B34!VA8gV{CpLPLCBrKY!6W;i%rpqjhKEG3ma^V^co^I}ivZUz8o8vwEj8_z=(|IQie5eKTVZT=b? z+Hu>jAthHKNL9G@K#sr<(ldKrKb2T~D!SxWq&Ht?CeH(o^cq-Z%D;F41wp>QU&X7X z^H2_OgvSk!+I;ZexU=TOc%y{`KG?5?ah%dOK$5#^1hjSK2#l4Lv9$};OpjOp%)7y( zA}NIqe%WCHT@!~T)Z!E$sTz0jxiS%?o#q4Zi$rmAU-p0A1)n8Rl8gSED<6>};>6@H z?N?b@*+~FNdLO5e-Ss(oPQ5P%`RK&)EEhOA<*oQp+XooH3?dPa8gGk`h|Jz*41z8( zZ;I<|1j*BdEnPrd@V2&;91#1%#1Y$P97H0bijJB~`!4WHgyzj~%4Jy0N+!2XEeh~H zd`X{^gsJ+CG{j6rp58iP9K)-(ZwGeETYW~fAf4P7k~p}y*cbuKtq$zHMOPt9JqjUc z%}@4GV}q!A{&YvFgXRu2aNw@@Le64&c9{^6sXu05wE*Z6RfwV#fMagdZ)U;4C$Ff; zvQ@!n*vn61;2su-HTv;eS{ems(~*p$lhaZbhONGUt}11P&hV;CI@*4AY}F&_Bwonl zfl5HxXV^0}#>d8FWMxt3YV80Q3ee|JfW-ksB@ROaxq(aLo`87ei2_pAPhmhP;rwup*qd{ZUfF z%Ee{b|BV%hzj`d(+}sQzKztu#(tChJg;od6t+Y5ny#oWCyXULt9>>>SAmQ zkauwv%FJ#II%<~c$tTRDz^aSN-+)*=Cw*J%^4naIl#JWQt3m|^!#rRm;6LI_#!Vim zz8v}9K5~Uh<|CDb{aC4`D$RME0B->Yl5A>)MmLbk^f!xoEr`_iC663q-ZLXN{{>QG zf=q9})P+Cxl***}e*7jmrg3}bb0%bkfYFi(dHT0qc#xF^7dQn(+3d|-VH^948)g@VdZ`bdA`*#ZLBaLw{d&y@Y5SxooF z1{S;S-s*Ny?P=HJ^M6x{N{ni+SV=H=)r_+KRKC}9>?TiS3l6nt`qv%h>~-~lcvv#T zUrH=uSuoy?9CE)fTWtgC(CoMCTwek^1t}!^I3^|t%3E$;sHj#OfahAaWFL(l`)e*& zeTh$GUtLfbOH`ur&~%$~!9r7uSB|h4(}HLFQ&3QGHtrodfBB<>N7Uygl58k*)G4%V zl2BR;{cAP8=!)nHdxm-2nU#g6u5L=>X2MQ;x0T0X+=8o`j`@KlAX5zSU&-h7+z18u z@kcXIixAXQ7XS?*%7_1T_SR?tO{X#_8aX0z6b+8>IQ30G!ZLH)a- zR7>5F8S>4Fo*lQV6;UJig2ch}xh>kK$K$@fa(u|j0CjE)`_0VLy6eY$JnBIZqCS%( z^|^B);=8*go=Ph_NNpT{W8>yh%X?K)KwLi9HtxGm{!jJ*M~vLv{~YK70iCOL zUQS-#Z+m<|hnT2uEsGn3?J(x7u7mBNEW(l2$IGsn_v(IlblgWJ9*CJi$SXX`jm<32 zrw*g?=C8pMAE}Yo*f1%CguVgqXfu+-FT(Cn3Z~`B@aX2l9Hd-G!rs28VsXH6bUb0X zdg@JzXmwy(n%5J3Io>3@8)q|3uAaq-G-_zudwo$n7W3)XdWh=|QjMY?Y;9=*ja%7` z4jgtC2{koj<*keT86t_`tmnsHSbXZfsS%c|y1*zV?N)tE?8atE|Mm5_+Rn+COCEHN4rDwi64{Zcu)+J%1=7D*XTwcvW*^k z*!tudPs{QP!+bBSJ6iAX71#o@w~lck$i+}G)JGBb@L+A}Rl1n9wxtS8njvV*{abIY z8DA2*_U@=swRGM7|FnWQ-tfoU3-|Bnl^U&+dV=Gil!ldm*Q zlAzWRG`HX3fCoxCiIvI)9A-S}i;Il=`#cSe49>1SU{QI^5-&VG}>@0Ih_&$&v!)dd7_GVLT!I zVJEv%CKjt~BDHbiUm?qQXOlKE^iuGiO}-Cmd&!ei?*^4n zB?ZS^2N&Jfre|+bFV_gTAdD<*j(neW(IcKlE#ICha+}JGrV~Vnq~^6FXifG^$S_7f zhQDjf1+!Oz;vRtN@#$%0J-u%i7i9SOS}wJW_R~U)b(k_TOpC*Uek_~WQjq{)P!yte z9znAa^YD4^OONptba)hCy2ecNEMipAw9++Pqkb#0F1x1H-iH)V_JIuM-%dua4AQtXrw=cW>vYBcP zifSiE0Y<#G=*eaAHw6Zf=Y zSWRpYZb|(~f0)-TobPHRq|o7@o*|Vx$FBn=y(yM*pvJ!Oxgn<$9pPT1$I3q(^xzfC z{aFtW&*vLM)GD@RA?UcD{`-md%j=qeI4tij6><63c6z2W{+aog2WV#0<0i!nxEhZ! zT^@{Oey@*lTdr-ez4D`^`)J=TJ7P*q_#otMk}R)Pg2rVzOsT*c6gz8dI0o8l@aJtw zC9{?3mfPVDpiEY?Z(=|&`jKLw@))7+=p=FFb-<9;15%Zyvsbw6y8M-9@(k&MU&hB1 z=!pH5x?q_#7Z>rGLDD83leanLJ?%WgS<_7-!lra-s>I{`FP0bSab zHM``Nk-*~P_R2UZK6RS}YFl(Q@c{TQ)IzE7^z45v>TeKa00Q=*un?Oj#ksKQVM z?W)=yD{H**X|lp1<_GvwVhn;a9=mb0bvfLAOTs8F#^$kk!}{b&J%|#cAJg=IB2C2z zFu1+kXz~=EEFV+dMSL<}G0WTk-JyOgIXlX{!kB$Vtz}jtT-wt!a$|$Lw3LW~lEHfRUtchOruF=^ zf{o21Lh`LJ3^JbF*t9f4c=r=tZx3?qA_CL?Z?9x>+JC>01v?N$DOQI#NUl3<*+-Sw zPbl@hxCf{9wq=dBtLYaX+)nyDT23=b4O+Z}!sI9j5I)KNQ#T^h<5!=mF07EH=tYI5L*&SuBl-`UiCyjCPN|k zr%x#zzq;D?_P!)H7Xq3kyf~YkIbt|V;1fFgKaCdpHwG8Z?C$n9qHIzwm3xxDelD*Dbd5P(@bdD6k^;6jKcgz1MfEZCVy`6`gX(KL zgzv*Q5Ew+p3!i}AE)fucE&dES{`uo$+h`*>EVU$K37R(rlf>;}t))xDm9C@@pqcA2sOUEQ5>{pIe2sjg0>Hg3A}kGSP1=%I6XI`2j!u7xB@-83!T zb9*lm;1?5(W&-KSOP$Ql+iM2LPPm-{ogfVj#NrqF&j*qZ zEf5#nVy+6Hp36YB$d_@r5~Y3f)1QX*p`WrN=y8gx0=huw>3=`^&99EU)c6|T;$#o6 zbyF5q`gpVZ-k)O7`Pv2eFh==m#YNb8?@}B3T}jlS1Ei&kwLg2P8+F-fSPE!yB~eO%>1qM{(UT%*%}2Z)OvqD>o1h( zN~c8qF?7*QTZx5zU|p6r?V_-i9IK9;2WC8X79L9VC@E-SER9EV(+~Q+TA*87bALG} zMDVwZ4Q6R6wy5Zh>(HEUZ5_*U$NmMN8Is^2YB`cGm>Ylvuqqr})Ib@dW-9{Iu23(Z zqX2nB-@DgFZaJxm?CCR2^-)PlEODXg;sRn>Hpk@`iA-788m^2;Uq=EQ}}d4hsSA> zkd58(2*fSNrnNPvK4PS7{Ey5|(kXSewB!yuK6l@+9XY90}r&{Ih@W|i(HuKxDzx21a*iOYpcw$_`8 zM9{-nj1m@_5qr=odwczae|Xpr+Yclz-v_=Vo6n6%p-Ny+zt+WY?-2`j+%9;WBIb&< zzFuEvh*7vb7G_tJVlkFm@Jxo+iqFH@9|s0=gv}!LBPR!zRK2!&@pw%n)8~{L5K|G% zDGqP24;ww$00D{yjkMNt?c9+JqV$>?lI2qt)4#;Qf$N%F1qXm=?_5>d4n`*?okppX zxC*b61Sc}77PnR@`}%(;5ur+gt_bQqd)my}c@^+NN_T!}9ypQvXD%EKpRNh8Ih4xD zY2CEjyE~LXmJ>mVKu)&U0{Ukei9sJ{9(+8zduAc%g@%H_Jtz$zvOFi7t}hoj=WS8T zr_?ouvO+>$_R6xXJtH|WOT*xtqKuI^MZKX-W2b|`0{m>?jKsoyjJkTHeWb?V?Sxk5 z`z`o%F$>c**%e>O@zVHch#i&5^8lyi*6zlU2L!p# zT>sg61aYPAvHV0uM7ChaDgbV>whC_)7V(C+Bx7AI@OfEJt0*U5k-O#}1S8$h{ItC$7qYBZQEoj^U%XA1fBO~}xIb3Pzkh2WYC+*W$=vRa(BB_)z<*(a zd?2Ye(-2j+-hO3RH*rPFf{Is}?35h`9d1M2+0FYm<@(!sn*av~1+c5$-Z*r%jFg9z z_iw7Uyn#WqkquFtwb@*L8ihkn!Ye*HNK>K&1KP-f&2O_mwz@w*0zwR4`ru?xSmU*N zg&jc}^Uwn8=*Vv;Eys9DUWXzgtp8E`Y7n&MdKNY>dnS?3*1T|aji(m#a9d9#$nvfU zD^RWd~$3j;>p>)-SqZY=aMCJOHzf4zxRJ zz`QTMqUq3EyQ=Akj)D>a-p`mKmu&I_ZAvLQCQiUr|~Y$q-vxq2M(uiM~Uh+90hwl-uj!WWecy za2Q|#Ungc&PRVh9?YbOy7fO8v03t(=y9G5vZB55_Rk;!JK?}&DNw5B#=XIK1BD`N^ z?9f9!3<@M8>8M-V$|nU}5`*Qw&DaAfpcnAT`}c1?fwr{}cCPFZ{3&yyq4=yK(r`zHZ5ZD{fWPKND2!)#9@vBPM<;LyNPMGt zIWQ&^X)`tshu6#*nVoIX9uNCYezfYW?%A@7Zet{2f`K z?Q&UC9HNG8(ZBI3H^Z4k)0P=a4kkU(G~lhX_kXkQ#B|GTyWl)L>KEI0AKrd)gmBH( z&KWw7E(xFhH9kHW7!)RdjnU)pCO$akJIQM^JABnGq-!#V5In<(U9KX3|5|Tz_c53z z-tsRQPOE#-2Fjl27uO6SAc&o%+W~_oXJ8SI5218>7bAGjH%cSdbOOokt?J`R>BSZ1t zYzJeAO5Qq{#fX26nBU_Jo>QXX23|BYM5ZZOpCEPbAOT8tGM`J-c~hejBS5(%*7Kk~ z)@i7?n;&x+4GJnE`|2ap(*p~xt^LEkEjYaezI96?CR^BOR6duDxOID##|>Y>u1sEr zNR7FiBe+>#LWEyKesP4fv@k}a*4NXBXWe((TFP=|U;l%PADKK(O0-Gj^W$&-K4?>$ z*{&$%AzEKwbg?(4&!MiU_$}Gkc4eyd&43h5S%I(m&+LGuS!KY9S*5P~U>}C4a!Wu5 z?!m!a_>(H*FVvGmOn8-UZ?8H<@VRL;K|Y2Vrxd@lLl_j~vwF;b>=xgrt>S)^wX&rz;O0**HJSNMR@X`D-yt4+{^HYQ? zLgN^4zkuV4_N9ZwZ>!`&!DmAadjyb>amURK58>UPD%Nv3^&%b7)Xm^{`;XJ`#L4Zc z`nP1vnFWexnJVK_McnBf(#X@hQHfn{ysMMsO|3UK7g?fP!UR!K-c>ah6{fP714;YK z*~obfJG&+6yzHJh^$q@1;fjq>DFQ=ay)7Zi>(nl%M7h{ z#FCW%^S2GtzjC4kKBpNpH)Mj`Qp`1Ydp~MiN-YbY5~p72?NKLfOZUNo_q_WiN_Qly zXkV1%zlkr}Z|C|NzU+%5J2-V)D$|355BzTseuQ?`{$6#~;GNMF!BRO=e4;)q7gy5l zOtIfBm%eh)Wodtt+bbBLzN?i3-9%yeZu`}`MxHjL<)zye;~N?^)&~Xk&(x6g;s^eU zOl4H|P^0^^qCsa@X3%wApW*E?h7n^earVEkyJ%1}|(AtvtWp{R_ zsyJeQ&J+9x+Qn3mYkYPX!TyFx&*%C;t3(s>4qmqw?*OtP55pEmw)gn|DgqiBXeLW{ zP3~?qjC`8|T3V(hqwbFlXU({+UeU{jZ0!61tuQN;=YqcfAJ3O{fi2& z+%kMQJqInlik0y7Kfz|u0e}Txp0k98(oyHDgv3hYekdhI*WdOzuM&PROiH@u1F-cYE^&{aF%%1T;Ta+x%5f8u=-{cL!H^RoPPi`Dq{v zG$eSkMko{Ley&&1ESO&DNh^2!AAiQFtxq|^Hy8nVjj2A~J6Ijp+?ugJr=nlILpYE` zO()jKp?^C_<*7q>VA>X-QN+xUM`SZ6m@6A1{H7+7iJm@f>m%QfA6i-~x&QS(%`h}* z&ysjTCAlZsF!x=f$mF;CF`}6&-JMkBqIw`CvY9rVhdBD8#58=bHr^n?2s zaC^7Df#1JPUJ#sa9=@L$Lv{0J^A|z&sQ)#QkgTlCbKFhY3FxhQnk*KPi($l5t>c}N zy5yg7?5??i|FBBX{G3*gua2)@${eic-2(W72w~Q*TaZwB*QKB`HF>M80mKj;WUEL$UGTXf@?JFat47gC zl@&>zLbdr=ewOnVVN9o1UyFBvqEDjX7T>aq=P17vwJ4(r&#sm;aeg3S&fq_R$4&?W zw?}*Ju1662wanJ5JCq++ogQe*F>7nnZg=O|sS=(Hg6Xt60@|9b6Q4HnJTHY??k?Df ziGM;^;-P_rrX7t=%tLmhrrD=V_k)O7Y{3r>r>nM0$iKfu90R>SZZq67>7*gQLYu$-U#}aO{fLq)f$xUr!h2R^77-z zXrn6*7$$*$niB4)tMzKN3qJZ%2OFhl;W{QFJpwDu1>(hJZ908JNgHSoK^C3n58@lY@(zp`Yie1#q zE8AS=B&?jDUQCPwU9c!I3O_)DLd$@y+je(v#UoF(V4IlQ2`CBYn5-=l4CY zAveH~9ZD+=R@J>oc!pFJlzv>vgt)trVRtUJHwviJ`1n z60I~so@+A1O*DJBzHj$OuYGUSF;ipP-LnhPZN-B8xAy}3vkg^-TrGHckK_9_SWOTM zUrj`o+Q@tr&1GGLjF|e5lpx?|-`&+v~w1ibb9v-|qirD77}`<9uX5Klfv$FBbXu zXC12ZUp6Kdg|mkC%Y2jet(K=p zfhA81aLol(i|NjFRY$#ZzFrg`+uuBl!^<-p^_75!g#5renGS-CKPxJNJ&^#~nW+T) zMD5~;8g~Y*0sS*cRJ{8k1!{^Y2AwPtI>cR6`+O@GkEs=g4zXqt`1kv(uKPx&$7A=# zKr4bM9#=EE9V7F*{)4oD9(p86>G065$6kY*bKIQgqG^f{Aq8rYZr+b`QcJ$)=4sz| z5ER10Ajl`{E=}C28wr?n6gcyPRqCfB+hh2g|IIL!uff2(-siEIj;zb$VCd69{X-m9 zTwv1vj9KkSMmc&YfLNLji|KknX%;CiuaV!9V`Vv^X2msUdcXf5p?`*BzSd=m&gDuM zUqlI+xI^V_Ld13!WoJ14E;#wh%)%6!Xc{B8zEo|G@)_Af3a2IG(_bO#56N7^n@!s~ zHBPIq#AuLm>(l~LR=d)9EqZS)-)F&1vlk3SIp4|Vzvd>9o=ll*_rVQ;(FENM`V(o# zuR#%VCN5gQuO1$-`eJwuujv8DYefbHA z7VE9o^*laTBT31>&<>uF;iD`EMyeJmRE6DmiYGGTn8Q^Txznw10`T(uOMHE}3a=#s z))KbUqahhgDo8~WQC+K6kAkx;k8>hAl`o#3d}lO#Kk|VUL$89u@2>m21IdqELQI9L z5--pA%wbV}^+ZYITxp}xgd9Q0)uDm5d2u+Fx)6Td-t2kYYQoA@kLq*3%A-Xyvk2u< zRg0sEN#!eHVNiJA-vbuoL%ra#6i12dEAJ=k3TG~SnlBnZ;F5B50Y`XK4Y7mPRm6{o zL?4V-rv%u~z$eii}7prWuT zHJN*b*fF53<1Orz^ZDSwS)s1AehT2kd*EM%oc*jz_+siET>-x&l$HNR3chE-&N%7XTJ1Z z9a9S&+|h= z&zBUq*b#|EKr(#sa3`3Ou7akKPu~~aS!*sX)Y2~uDN03g!8iPn53EI-uL)vG*Q- zx*fqe`t^Zs+GP0+BCxGqeJGi7>KjxX+b9uqh-4MCK>vJ4Qp|=~aJqM{E=;dkAf?rZ zL&&M)m2C-Ox=PRc^EJ1-&&Vcp+y#y{PAQhRXNX|B&8>9aRGvcKOc5r0Vq%HT?K=H^ zua#rT)l;(9ia-7sF$WjlvRF5}xy9>Dx-{^~e?*0-1WmuM+MIWEv0W5N{`u2}La^Sv zj$(|jA4G6ouIN2Isu`--VKP03IvU!CjWmz(dCPcg0i;eZ&1FS2i>~rNOv}(+Y_}7puS5`pl$s!mOqbAY$c7}#dba- z*&bPhaVoiAuU#yBeX0%C@VSKLFLVyxP`j*RWE?37@-P`A=QEeATBNZnc--aDRv21(K zM{pS!@}2cylEzhkg3(RR9`Ai_E}Jk8=M83CZb_o$n~tQz=T_gfBz5UVBcvF?NLhmh7i%B!mvyYCtihPcSAshODD*#*da{(WVtD(R@=HCmO9dVa zvnwhnM#e`F`tUfLSDidn@&W7Uy*V|h@jRvTZ;sTmI=N*t^iyGJss-mz6tUV@*t6g! z+X_;Q&aP7yyER;4Y1s`z&G%EK^zH}M&i0Eizx6)*e-ppzBIX_TJ58SEkjm=(?cZNK zTnj6w{R}vq=eRwLjb=b#~qU)W0{?Q(Q{XqIbEDM;nmL$p9d4?CZtpl%%9$?^C){Pq^>Z zEZ0%9Bf6KDs=xRFE(Jb5#fXFt9UI&K&DC)Ibm&p6&1HGhu8J5ydy>nFk|q$7^JyRL z*C(ZwWP@L0bsxrScyc>)UU7Pz53deowZ>N%MD-84*7|rLr;${)S`w?<&hjLj|5e(k zZ2qw`UG;e2XQH)XdUb#;cD*11tc->2(Uh-LIc+AUtm=r>BMC3>pZ4$*0ec)3GE_AM z5o&AwVBm~|0kUR#kUVFK3es_Kq=LXXKFMt_%hakch0_2BNI967d>nDJs(oPVxf%?F zU11HNA=58Fn|RlH=VZU={f#Btu(QR>=d=FUN!eNzL|Zv+GKkcq<@FIWFtG_L)w9~W zwfQ#O!p=-;SFXjUS_vFIB*Tm2<)mC018!3(*SiZ_`Fwfn`Xf>HKd*IkFeEue1GvgR zr<0D7iTo7SHJXa8u@D_A)_Bl=339-vhhx<&KX=YD9b&}f^~!tnru6;FK>%R2s5^iO zGo7m5#k|vqzouL>`CRMZ z-2ru1K;n!Zp~v!K97pBrq7Ty>-q&U~t6_%5o@T_Dq$De+#qFAK{tnRa?HY)cQ1K`^ znjg^V_Cld7q|>;A>Wf@Nmgn&lI1mXQ-o(b;??Z_sPYDDp_gAws*+zeJ=_!df9sUf8 zCw=u|<8;n5~5MoSl5 ztXf$(=;RBRxni7O1Q}BG7aOSqLu|2Q{k2PkHK9}JIhl-a&(BBP z**W|&d>OuX_{MDwGkC#IF##fyd2)jCsW~t}iZlN!qBQy-RtdmxJwoXff2nsTVtS}l1DS3Gdw_hhENj}%f=it7x zU&;WYGGZ?;oP(TUMs*dbEa;tu#ek;_XyR>)|+Gm4|skoE1CN8e;2!yU;gwdYgwlq1vPnWd5&mP@)^!NkP?Iv zkDm08pXp`W1Y{YvChTjUK5eF$)4+VmpYE4|oDr$W`(ys}eUsB`de?13`P%on?Q@-n zSLb62^PYPpn+FTK&z(eaPm`ua=%qJ-w>g`!*rr`OQ73ymrxj7YmCWvxxaTA)3XMf$dz?x|C_vW&F=e54S$`r7^1$xj9{SyuHS+UV zG45`J#q2CGfGAv+ysSBltKvIc1|{3f%5|UsBUqWzg`%fBxgNJ-0?-l?I2@^Jjs8Xc zZNhI&HSG7lgO4CY#KO1Rk||Ebqn#FUxbcwZrN-?ixPH=bs2Bxo$&vHxn+8{J1jkS}_+#i(ViuCC43 zP75Rgl zc=Qy-6{`;ZjEI}@Pdz8J6Ot*aaB{Z~1NkbEmbS&^o*1*LVfWo7NYn3Z#>dS!b?~MD z$VeJi)kLy9GXL8$A`OQ-U)0|*nSf=9>BH%ZTXbwkr+)}L>j|Sp_0ri1(Jw1FlQB^( z$ocSk?Br_n{=#7uwl>DJH!U^}f=8PiB_M+@x!WN;DccE`zFj=*4*@7{!L-4^K+XA- zt`8_Mubh~%Pzq4JA4q5|H!?tDWn}3iprj1xG2htE#vRX-vmqLc#1QoIa$oZE;Beh` z01!O7Y-Zj`**9g8cR#tEA3jkx!4xIw>7`+WF&P;c!1jr&TCZHW7rv>k=jMzT$H&Gq z7@YkxVBk)@0Q>57e;6b7c!QCl3Y7_Sx9kWY@*)VgTZL~KM6xUf{bCUunl3`s@nMsF zrhth^NLa^1+VE{_`QnXAMB6G#9`iytSN+S#SGXt^E7_4pGxIpu>JK&& zv}x0r{ni9cr3B$Da0d^`^GTx%DgF z+`Pf1=}u1%a-61tUnQ)N1*0Ql1~w_az4%ZB0(wSB#>uOz_ze3($7R`}_u~HTL0~EX zJbqVwdatc*tf-VpL@Ii7+K1$OF{Y|hImC2wbgzY*)^TlBv-3u+!RhJ2uj%oQ%gkA> z#rP{S=G9BvaSuyt-8@!&o4H-$r++2PkN2}SAdUsmN2i)3HSm(jHCFp(1cd92N5AUD zZdRny_-gtUOfo3jY47J<*?dl3{!BN3p@E5h^h{ozzBRWi|HK07w=AS(Zm)DI>Xi3eU+zgKLnU7WRd=Ar@=N%s z`V&440l|==hY`y4^74P7d37VbHV*W7Xt8_wsV(D=qGY7G`0yHT&UlrHD**w$-cQza z@X21E;|D~k28Us=Ii$MAvlj#-^}gqED~|e>JwVYf*S=~GTN0cdx6AclD^U0;Z#1h zsGmO@zq~k`Zy+_}A>WzfKi$#kLdBf}B`58njHatbjac5IQWO%-KM2t~mrf6thd|cj zUr@-O%nRvm($r>O_RBuAoyh(1HnJUU1ZyFv%G2f19J*SY)Y?RN9uk{jBm(|WxY<;=M#pQBwRx1So3?ZsJZPsd(Kl4p!S{TNxU zK}rDm9g*G5$eUu6{K|Wt8DyE`4~?8=eiC0JF>nRa!~Q5jiHW&D^ARB`2YUfhU_Kxg zoH_JA5WxMaO+ytcHPTl4CvJGF%i-Fzp}9ue)2Yd?vm@7KZ6M;#6#Aq!7~*emf{?}+ zQSf1!#O?4Oz}OOOrYm1&in5s2g)Ui%gEW{W+upkKGgUGtNB61|GE!V`8viX=$Cyxg z+ktptob59yY-Qi*$WZbTEYL6aM=XgS+vA#{FsZM??1SbhDM^3*Px^BH4q*uUsfsd4 zqEUiS8=h$?Djra=yS>#q_+CEg_cKQ{)7X#;U_)R#!sZXVcCp|Sn{R^>$0toL$K#+U z7%UFAULwcGYI=N>FRqNG6yCliDk+KC9i@vM8hR%3DZ0?A?7zY*`amA8`rEaQF5HH* z-J)i|3Lq<*AjA?AQI#NnEqoov#|6^djh+-P)1mD7K_jlx7{_S`oEVBAk3Io6S*24_ zvxNu8oIwZ!gWFGg;=sI}*sHTlRY`{iNjg-I zLWhPJ!F`jXS>%}}7{|y3%4xpO(9Nnp9xgPcf8(|0HE5V)g?gZ(X4q9?RB#Bm z5J1~J@gMF56VnZ~Or~?oGh|Yp$VbLEc@Cg^auAy@Rgh9D|9ZzNp-ME`TM>UFJAT}s z8R|PQgM-9GhTTcFR4yZe-N}-dySvWaeFot%*uHY|6kXr_u8*r$I#Ef_4;yYl9wu~E zn!iQ!EpW|bpxUftC_^|HhuYGWR-;w%sF6btZuL96n1wvY%zs`Ho8)fYdcUlb9%h-4 z9RV-};Aji}WbTW?#_%`ae4M-dUthfi)Rw2vO~>2Nb;`V98e5W8Rq^>24y zP$*}PYR6Hj1$Z6>w3RP(}H-q+%^N~rH3J!z@$?GjxyEX{Qw z;l3y=R}T9=<$em?4n#%au~MX^5KLZ5Ej}_ZSwGQUR~Hkp#ngD>0gRr3o6jM}ot8Wk zxiWkM0~!Sde0kO*N%MFY}jlNThnWKnzDHygb6u1j)pSPz)! z5Hl5xSl`>xU3hno{>~gzECQ0jSc97DFZUQ0VP%{@B}%2VSzcExS-$4jI0{B$WW*f< z`Egekf07=_VtDvC?250S8rXLH_?x}u&_EfDt2%VqMvI%G_1m!bT!W+RbS3)5!EDC) z-w&$yS23G=*|`8Z0!oaK7siGiB_7c7T-@@`;qHh@p3zv&w^Vz}w2`8{cqeFNu zhS3(PTGVByUHy*#9bcUJ=*stKvazf-Kh5w+o`ER|C9afgT*-w$U|({J`%yo+Ej0~n ztS|XAzx2Dq^TKAZi?;4!wuiQUUQ4XUBY;RZ?v(AgdFSO{c6aaWEU+c7k~VCr!R(ag z>z!Rbjl`GQ9V{C3CaQ65gVL4jf!psn=%ajow&>AL_kP1(+SdOK|};dw|7SALSF^FbH3dqFX$JA+qvFU2OYN!zVD5mvR^Xnu0is) zd+M|ixCi|J#=X`eFgJgPQ)u5F-FxadKD+GiGy*kZ2)DVc(%G5)#+C>hn{&ucj?@Z~ zSiXjuogH6lYK@`G8w%ZM2Q|a;7f+?C06X2A@@lzR^Om@^^r`MM@nFd!k6|Zdwgi}N zN`G~Gv2(qCRsJmXj{`M6w8-zabAd<#z)QZrI^ZlfHo~GiU&YM`C8hjO=(;V0g7x}6 zi2E(A_(2~Jq7*P!C8UQlUmo3jfAG==Fd(~b>`}0Kz7hYcd|MS5#%%wFz@gxF?8~G4aHR}vQnDe zsuKYVBIV}x3|!n0P`Uil6Xkldk+@j??h{^h4y#7zdh9-93Zg^huTstt2~jQJ4sR<% zhvhe$kMon0^ZTz@^KvZ%F8473?*ZHQq?0Q{6*rPVKMdC&f(n=*hVJ?z`SOJ?-E1gG zq6$u3H(hS^YSti(?^Jb?j%eO36&@xez3!12k;& zt8OSEEwsv0cDT&oePf!Kjmc&6 z=l(b@PoFn+lFcsv+Hw12#<`J{D|zBk7HRL1gQjb)u4i%)>$pQ5Y6EoIMr5D7DF4zf zr0J#3c>Kko`T5du$vv4c9r<;>8=l)%5|Ki}Ne{?Q_`vKd zT&nb=JSKFA^v|J;kV)05cEAu&P8SGxd`KrG_bO+(`zxCMM%AIahqNJq<6Klx$;i@r ze&$!*x66H(nZ}Z6P}@sN_GV=}MP_l@i`!of^FGy$h}F3{=^6xRs|HtfvG!kN%v1Zh z&n~~wQo&_V8iDKNY^hrTth+Ob&Chm0Amzbtrmg?(o_hf+CGd9B4kSRLxIOs&-H9#iwK z%bH$QE+jqU!Ck`Sp<^SSrs}W4J%HaTQLxN$0UHfUlSuGZ*8H4vFN1 zy|rGlvMT2ERoVs;lc$l)B${X=J^7a_RH0z{H{uwv2V??)I|iuPFg3#?-fbHB|f8|VuC4xg;x>nPd{L=cb$S-#lz&&uj*!wCS zJViFHfDc0clk<@<{iZVrrNBn5YfE+G%oYS~YzI33p9=mP%XRs3#|?w~brUz& z49Mpzs&IMH~LizTR5*;iB~{zUHp{!GTkbXMdQ9j)O}6A6({q>10k5M>;@FKHQ*;* zF?tn&sLkJP%MDZe9F;TE5Et>PU;(2_W^#RwPvHmUa0R?<(^nJ4r&h+QMR77=?D}==pf!zPwdEU$6>O4+ zeiLGliqz@DCnoYeZ#U@x$LU>~%;Wa}M;8aOZ^E{}L z0LN3;76+fA71U5#((7|fzibD6fv7LSa;D2blKc`0g|8yMy?UhRhx0m}#GMW5ace`S zOqhM=l0V-k*Mb@$eE?kRt)BMX^O}7og5iryjuVKb3k)8?q$gz|qgu;jevh#0X`8MW!Az$sc@UK@^9oMF^iCVz`GMeBlI@ZHLLL&Sbh5dfBcqdtrZMbOeb;F2 zW)O-aerxOhVS3AXJ9GJmr}L5i!!C#J*2_>&4bWVc8vINEp&`mftv@wAK@v6fv%(SipA`2DO{9 zNDNZVqQ{OTw!zu9)_`<}KO1>bbMT{V!21|r$vzNS?Q=ioTECiaHychfN9=lh3zs>z zuw18o+UYa$xJ=l>%cX=|9m&LF2Lu=Y#fQY4k2rR6He}rVZD?8OnJiKAJRd&1c`y#e z`8cxZVf}DKa{{n2_XBs*u25=9x|z1t;B?2wNMa7ff}1e=)2fx-BBDgbaw0{0g;wLJeWQ*M+9OJHy|1DuOA z{wVXwVz=>eL`u-RWmSNS_VOi%PEugT9I*?L9BR_p&H6UzPpvO2|0nqmy<3TcU>p4N z3K}4MP-M+Wgkq}!P99;(1E;=A0BEs<9?0bFK*2xm`jqq{)MR0+fD*~-eXm8`-b*q! zaHV*jbkg4Jm4O!hd|xO97^6U2Tj%+Yt>9OdFw3+7Wa3N%edmmh!EB33_g5Uky5r_x z?Cm^*F4Hav|1!uw?Hk)?@yrke=8=6gl(O&N)1!0^pi<}M$7tzzr=E2*_}-mLC=T-Z zw%Jh>;PJnOvn(%WE6^OOx&0JVm)n`hP~{tDtAYdaXNN7gSTOxUDV;n=>K_c`y+e~5@m zMADXRd2w)(b2s{@JoY+WT&pn>{>I65Td8*m95X1 zX{VE#L9bPl&0zSkmnJgjo&}(I*#^lm(~p&GHyj$vZnnyl>vZTu@r&SJLA@JPn}@n^p+$`|96gd7 zC3-I?K$w2Ikr-sV_zuMQs24wSzu`?0K`uZh_V;Mf>gPww>t+TBfbWg{K8f>MJ9O_( z0wWWnee>o$v+BWb5NrYrBF{F%C0HT+3n-`Qy*S&z&+|qM_zhTTGlxrwkM>rDVW2ZX zk9GFp=7gFDfl$AK>MDj&Al*}W`7>tKy}#Jg)-=uIAP8;LBqEA>ql19vd;}WM8;Xfq z2rV|VJbsq~81#SToOAfOBr5DBGZGY*9cOi)t!f>A@zQ7zDyS=LwZe&;jhPOL1IrJNa|zECuNd z3y2fI3V;U{3h3`AoIaU9q+wPw?pSCNMbAKFl}^D-d@~|`eX*MMLF7wnDkGSY-zZo+ z7LjDl5HVn&V7;UWB_WH(<98e>vG6ycQ_8L3d1#NM+r3l(>B(7lfyW_gKSkPmYI@AYP_3ln3MGY8IRnC+NBuh#!?h=NcA7lf1vZ~XICm+<4`$>s~!^=^po z^7GB5UqgiC=xSWghZo7ke?5%R4iA4AVHyEJ#!maYRQR*nU$|$^ch3s#^g&xp@+2&C~4hDogGt@Q7J#Bdf12Vx% zYI5=z{T5G2!G#+pQ4gIrE;u2msm2Vd!eBN&zx(xkM^#VGreivyukQT=mD~S*@xp{-*3rAs7l6DrX%@2(o?O3iX49Fdu`w zl9pU0wX=t06r%aUZF0=?PRSmN8^~GVW8>>p`AZVTdM{Ac)>RDsy*>b9#<|VE7w^*K z!(DS6m$1%nw>2&Y!p6z+%&Y?@IArtOG1~zJ4hiTI0Q*PjsD(G`Uxh`XZE!L3mPG5z zPXoW3tuQ00bh#KI;lH48i5DbD)FQpkx5WYr-XCxi67vhdM~@(1zRFF0BxG&%!MMp_ z{T8pAA&nSN9Q6B`iT?L%;Ku;J2((0K2K&dN!XS$sN#Q~Km`6_q;@Sp5QY|%ZwEk|X zF>ZJ#qm+hd$Z|){D;08qawZ0a?}^F(^uVjX+jv()wJnJ01T~4VzNOGoV-hLvH)hH6 z_jn?Xdln$F`l?D7)KIoS*Mr`0{6m{1L*{FAjg*%AtF;VC+U-1AXQ+PcJ7+R#{C=sD zFOcVdJL6mXGRd&KK_D^!WOB)LGVcb}+wtgnJx-njUYqk@lkg8?1ir$}8r*q!5y~V) z1dwiW7jy0%a5TihdyVBQBw$@);;&7Pzg;j8SYP~s-KUVfW?26Wc@$s8G%G+%B;*;y zd7K88a}v}$Q$ubD^HcD?v{Q6(Dd3C4GwW@3Ma{xacY+@)QDwtPr?#ckh<@;vf>-m` zzA59T_yl@%b>5t24h$(XGRY;MqvIdJ!!S-A=2fS*O;&DhczuzZcB*qszdnD?2;nvx2=5FY;=&smEB@7c}*;B8i2z%ZEiu6Y;1?y@nJ|FObEs z1H+CVNW34dG_n|auP^#Swu_QLeQd#@rP`q zqX%&Hf|8P6yNOUo9x$@YBGD3z0wn`q5n!uAwfJ}QtvHGkcFJQJQgptqcy?zZrqr~uTO_|Z7w&*Q52T@$&H&#Nw zU_9&I=1&}(BVtjmkAlUUs&1v|>V;;(&jQpf`R;7TWmf^~1E{)5snur?o+YE&JC2%SmvNU4-`oBsnH@>`e$A*A zVS(M#uk-nHv;S76=XVu8bw$252S>g_k?YgL13*>ZOaT6KhR-m?fn!U=hh4Q|WGnSu zEQu7$Ne%Es=kF>4LW`V_^RFG+nkWHAg57F7-hh{PRbsU{vkar{>&phj7u>o=tWkCD z{^9_T!KgHluds;B0U)@>(96oFH||(bE6IL|As7uog7zz|pX?Mkfr~$=pW2WDaFGcE zu|tEuK%7X#{h{dS_!oP`Bcr*Tpv0@Zwq9{&24q=`+X+lU5|3oZTZf(v2OTD$sXjU& z1@LmfX#mBT$I}S|d>Oz{Rd_+-)y^D@hWiNjEtPnpnr?^!Np*15b5vwkCoL&}RkN_c zx#-K^hhjT+&eZGzXjR17nWX7PI=s3dIR*F?>Z2aXm3J*z$44InaH!+^Z;_-CAs8#q zMdpUIb*;E<)HS(UsU~JN?fiL6TBWG9Hf%W zx<<3He~k!i#^~k$lSp*F9UMf;N934Rzg%i}s(3`FeotiClZbW?$bu3b10kgK@6R@j zFZQREfzi@+JM&eMKIO`I{(Ff2`0s;I`#lLVl1Sd?5e+Z#=Rod-(N0?o#EqUbUX~D< z&;kNl+CchrOYqz=7JBi`;GYwRTjcwUCau;dE(!{7b2NLw7q6rcrTSfgi+%B5)@IiA z)^=g$voW;U96Ys)jc!w{t$lNT?(Bah`NzZy8D`AoO+lxG#smpwg=%PUTPZpoHRiL# zP#UNg3_^jiWFxm2^QA4P0Uh$G!{&n9%|`S6P-FPt%=Jz1CbBWtOm(z|dP+tVxU{=PkZl)>S`}*N7{p z_%dAuz@erSN-T^Rb1i1@(*r;(W6t+yLjuIzAKLuxSz%ZDR3?6ya_&w(L3C1|0|1-l z1svk+%nhRLEZ;rEG{LB3Oom`QI{6CLzN>%fT7MrPoDGoSBdk!!ZuuLC(7E9o+2AaP zMe}bG57IzZ!A2^JMkk%IbfAgYhf2)>NWX&{QizFwLS zySV6e!4JlxZ^?&fXFtXLxt8o`cED^~pd!K|cm@LeRhgF_%dnw86y z8@MZ#$xvUbrSMYF{U{+i86z5BG!Q!el%QSjEd(9L-Phsg25*8e=>S58sLJy9xGjHg zeZ}bm2_Cr<+jgCU>cu8ES{SoEUloOF|)$Msto{j`O&8KX6^@x!SWQibF*%`>Aw;0zqb7A6Me_ zT#I<+c9<4y4CRG~fEY8wu3=rjHhCQN`dBGK%mOWE%aHj)v0Pe^2#Z{MZe`lMd(2Z(6*$ zveNWDuV~aM$BISiZwZ(~gIK?mQ$zUEbeD#;HA1VTqw@m`@y3O>eQ4dAAt~h0!@;b;$ksKxiwABq^;yZS){XeA-=wN#7tw5yLkN$N3 zIG%z-b>)#tc`Z7bCj9TaB!2u@`^LXdFCXUstzZPRA9k;g&^gB!_^!1T+S5 z|BpD>NwF{k&@Hfa>K69P|55yw#C=Y-iF5w@XcQy|>1(5qc%1mZbW&q7t{8e?c^mrB zreJ2rmd{oj+*2fYpXm;J%rRj5>04|le$D8;@bg}Wa&*?(QUgdQWdaKVDuX-@|IJi>i%a`` zZI@hYC?g_^Y~yPO8yQjDGYEL}(n2cdM?!+nW9UPL;OGR|EZI>nCv?R@b?EcyBJEs>q$bsyLlpC0>nol?g5Vf4HjcptKmCgQgU~} zaKR_N^$Z@_f`|uJ8>)b4Zf?VKuU*a{zt$J}0yhc&zt3Zbw-s*;iVm z2seeVJ~Kklz=64bfi%Lf`rx6?>1_#vphLh4QhW)I3LCr0j$1E!OCj^W;ZbC&Sk6jo zWQ{zK*c~YD#-;x6gQ_U6Rhh5i!>ThR@v#4IdGd0(zc&<)$z10<&gQ)e`~OCy+8@o8 zUG@{zdtrm^W)<+ig~Wb)5qv5e-4xwX8W1W-`+wgfbQZ~BGW?s*apz1O1BLPbrjeB~ zJ9>ONTpY#-d_~lIYTc_K`}#%sK~lJ3V9eX3Oc%P1`~#!FGG_#?U_Jde_{TFXJ^Vv( zm^vH&JRTa%jlJ$WTyFXbSSu8jy3te+MEwiUk zl-F~CfsLx`r^{=x@lU2sx9;~stvtoPiCb6n7 z1D7f@M>(v|P6aDTiL^|Y=_fRHnLtF@B9548PMdS-w%^tQ$UOHw5ZyfVzc}oIdkkRA z68zF>WO4-ZB=>b>UNrL2_Uxe78tAsdxM=*d`{c;;Uf)S?r>$8^f=i?cwLRV4{1Z(X)AOMO z3KZokHsuBydTxv71^Ck*A0G_+Ah7b~@%(h`s)Gh+O{srJcVx&1`eE3k9pNZY@$h89 zp~&9;gRug~dCXb%T#uf%==eo9fT0w>p+t{G1wtKh=f70H#uBHF;;1T{E>u$a-H>@J z@$DFO!cVm|J~my-y76POLjmAjjq3?1x$F&zYdV~%Xk_nBU%&+m+N2*~{7Jse{_aN7 z`AZpbicD>3>4lzw7@prS_%ND^iuGQ{#VGX5$^tYSjhHwgPCKxG(yubg>>;xuhMSSm z2tj3tK3rw`q446p<})sD_kDV`CZtjkw7Ea{Xz@bDr6258<9+6d4L@G#HtdXPuwfFR zn=A#O*{#eo^jc~ojo)vWcXs1ez$908>+z?33634F#5V=D;t_!y)??iHeRFI|%75}E zdcy_`J%6a^9;W*!<*{}5{&mKi^mvc!2BIcDUfnNRv4TEjTy{2RJlzic&d$zH^a0F= zt;c_?I+L=!qP=YXk^3B9t9%{O@k5$F~gw+|Mr!n&pF659Eyd*#~r;w$5_GE zHWq&WSWa^1;uUW&MoG=lRvcVu4l%apVXhKS%yh0%V?cnZ|1(a1zq#gTw4=OH%eza5 zz1G9YMf?D&-!=zcgyH*8qL42F^)PWaJk1_5n{OA*_{4}bgB(Ydz(4Zw-XDh;lrxjc zg9xZw#lD9$lrmP@iayhWu+zsUw}AqE+?%A5PrQC1zkYtn;njPl1R*0KO|RX>B$`_c z+02DuT3$BU^$^=~=S$Iv=@z1ou#F4+hS2ei==;l*&DPh8dVfN<=ZmqWPKzEhId7D z2!;H?v86g2;>_=z7Id^!`gVxZ)1G|(ap3H#;i|Yu4oln^yeH5P+~v5)C`V?s6Djc* z1qBW+j|=wadoCMucP({zRH<8b)QLWRC*eUmA;+#4^oI{0GAyh_e(7HDoeu>AMJgnC z4+1_sh-XVIerCp9@H$sjwY>jLYC^y-U6Q3agrjIVWBoCdV6zMXn&Wrw+Fx*s>=LJF$c)vQl_5E3ATtW-B9`l#_Nt@kyIQ` z@UhKMyRZ$j*Z+RpTu)#Ppk(BYS2cV&o)A2aj0FJ@!RvhC+4jW6)AI&uhX*Fitg=lj z>fhZpBSzdBBLZPbv!YeniX=__fnzkxM~>l!_TIsC%@h$ z)AI_U$sAIWl@-YG71D5w{a}|D2Ct!_9k6S>bYc{YVuE8xpbZCxu(}^V%^B5_W5GB4 zS+ytWn=98Nmf3dhzVig_qfxmHh_U0Miao!SVTB>e`X#&^Bd#!LDySw{j3hA-%l!CE zC72Zo=izq=*0`s-ViLJ1q@kBo5`NtB9JlP0Rd3mp>t^YDKRlF}W*$oDHPlQQ?eKy_ z3|{c3%-MhPg<;`)$DVq=?+n&~g{sP5L}C6e7*_PT>WJQ#tRQ+fbHmjq>- zj*%?vTDRYt`zpVpB0K=@kiCh>V!uJ`#$azn7S_84tdJpR9VQW?(Q;gps6VZ~v?;Hp znO(S;U>+s{x;;QM8^){>vThlJ*!?JzAei1-{DW|OL}7Zoji2DJ-l{Z`4-)i&@wkk# zJSgy;k^(mGx6VQWA#rfSAOHvH&h(eze#(Pr8;kWw|Pp^57+FHfH#}DL&{vrjU zy~Cfy1&Jk(J_PxZ?r2As&?3H`)Ne0CwxQA)0NDh|%>c|G4liPm9E+S~NoK$FguOIi ze9GH}t2 z%IbG_QK_|YAl~fUL0PmT`BW+gL{oR!gqI`sjc5F&<{Gpb9RosHKqx&-3DK;#uphyo z_~~+eanyljv#gvnHVdZ6ZO7Iyp9BoC>)G0}q(Qb$2#sVAZypy_WIgZ`8Z;W3y}o_} zB3YgC&_Lno9~hCA5$pwVpH5CKE$vr-nL--upoLTRJP~p@kA&s;TCuu%s|2`a1ITX{ zxeB7f^&O2U%PmnPt#@xmud-lK)a2?Pe|>uM?=WJsZ_a*x_67oh)<1vJ@bILn7s@7P zWhrWE;(Gfb6v1L~a1};;L)!M61(Xa1tzQ%dd=SO~$y0#9M_e(9v-WFlctb}q|taZFfPb@4w*z)$N~M^X`Ix>fom zg+t1DfGzj-r@L9z^2*BoW7i$@Sy@?rOG`$7 zzX{GWy6h{IRQwFPWTHf`pj+P6!x>`tAPYsw>c56ga&|oK& zj_bf2*>`q&y!xT3wI5DmPq{6p;t&In*Ve|@(+fhcb?AQMwXm>23=W(+G#gD}AdCwN zAp!y@o4M~D5m9}Reyy(r4i#DmN-`vm^n(hd7#JC!)iZ=fPw(q(=NTcdc-hC`U}!}} z#rS)Q6uhF*H)7BbQ}lcV2BcaO!`8Xb(??5w{fb86d-ciK?;bDdGu0R;3_R*q{TQpz zq&=mACvOV;%i4Wxay-;nL19~4>WMAM+w*|6XdA)4BmYvH8`EmDLuqR(QAkf9eKdcr z3a(7grI^2*+WphjC972ap++^9sUqC_?H|9#w|ZGEwh`01TK98((U&tWW_%QNb#=(x zJ}aOSvInN5;Lcqtr)#~vn>2o(k|{tuCMO?=CySF$0`SZn_Y-0!^X^U9Xijb42iqX+BG$G&DVf&RnL3k6mvjg)U9% zbmP7EcJY1W7JY-@wiAqa3bAhQ7k4}_bIFCi6LOHZwXMWYl$;YjgeueG9On735)l#c zlcK-+i}`m`$Oveg7XcY%3$c<%Tmf@P;X54C2^oQkQ>32pzZL4CjcWSyB`j%`I5RUdmP{zkz@ans?#}hIf?(D*f8stACIGLx2^w_>6W+;Urs{a(cxkb|B<0aN^ zvKmsAU2NI*eKhs1vsb22vl>lh#NO@GQl}4JHm{xOP&^q_QE4e80SQ@KwxBt=xP&Y| zxxLL|e&uKp)5B|v!~dkkPM8PD2wWK%bxp(-<9@1FEJ^wxf$JP-|dLE z+Wy7&L8P)?1BcWK4i0$HkB)G@jk5f%4Wv%tpBF-t0+0LH@nfFm=F+zp?dj|`Gf;6! zh{>jnrkMc*5a4~jLC->cIyy?r42kOxB^w(a^aycJJ9418cLs#Qlp@MuQwWw%x3qK8QGP*i$@Zlt`A*&c`dg$2xkUiM!?^Esa>*HJ3 z)^1skLoVy%?7Tz1;;+hhIf~rK4k#<+xu-%AVnB6n)}rT%!)Ib;}(PuViJfH#B;c0c}e=)+B9g zU|t@Uue>ed-R1-`9dtm)uxTvWk`fZgd}~)oJUkCuJ6cfYNy%}qPgAok2U*Z)X^7ue z-x9WTA4pG*n^f=UdkZqZdb7tTwaA#+I;Y+F z$2U%;bpO6+JUrL~Pr^^BD3<7ZPXv=RbaY0ApM&?-J2KNgTG3mZuJ3}hyM63SLKvA= zb=w~>jRV&IJ)EN<216=_UXGtTd|yQA?+n7Pz8#-JBqDk!0gI=g(*(VsfA1d{Vojgn zI$GvWc9*T1uZP6^;rc(I=Io)@nF^r@YPv-uT3t}AZJq0!%*Y(N^m=?Q&xcMMlT%Xu zDY1R;$J0Tbr;nn4DNqx0=X^i+X(O<1HZXm8kkzg%Gua=7;pX*bCx#o0|GIxt5y4@% zBA%24h>GGMy`Nt%00P~sTP?q2^YOv@JtX4h{uh1!?v68mEvdx}?V4@(Mt!E0MJViw zUccyDxhO7}4l=4SI|6;)*=Z2a+dC>@++;z)+j8xd#418g!UD=YNkPN?d z3pa|Z>RO_9T8*2jVW>hp#oE*T^YU2EI{8?y(Oec@$N1Yn2&&GQfFHN)Q+M>{{E0~) zj~sY>JHpK)prFEQgVmfc*1AKsV*fpK#$KdzE;o`H0<-cD_P^{pKdIwl%6#fHLVPwQ z^X|li6{_W*rOq#zy&YpLV+5|o?L2JxU;3?F1i;RlmKw~sGcb&4>7f@5#L9}$CI_|f z!!R(&&dewm6%VjGnvfC^)u9sOsu~$#*VVz_d1Hl02=8pN27Y9{9by?;j~5H>CN$Ee-#9W|V+j+7ixe`)vr?7({W&dN z=A3wCl1nH?&G|R=B~B+i0!itAU`9&HVXrUKR`xA`8Ct(X8>|^gPxm+2WEwgRs6|K5 z$g3t$v9M^Lw$vPZnr3Cyt^I|1A*t~Y>K~G^zH<5{)OH&{G>k%`jvMB7YOB|L0RyM~aTJ$}3I8@F|@ZtzIx z%u4)Wr)t}I?w)Z6OZBuh*vHR&!a$pz_J%MePA_NLxHuJ5 z_^@Yhgs)$X;pl5UVu_?-g zfU%O``&o`AKr(pvU_y*eOiYjFi=_F>rj?EH6^UBdZ|Nf(?bQOw_IW9T?DTMWIv;S8 zy1xF<%cagV2n5{^YJ_QoND{O+w>TrCoH#gz7@`p<337w`NwvDd4b47@pN|nP(Ss?u z9E?Oi9*3AAMK$rIP)pa|Akw#%_Ve`9o_K&nG za`6Uk2UPQv8PEXwe0s*s00yylG;+@VaRTFUDjFJXnlCxUz~OterS~?{A!B1nI~VMF zbk|bkyX%^71GZ?S?fQ+t=u{?*diQfGLslJj=Lp9}<}&51l*x4C$>~5Omys%#1{QC` zL#7(IDYWofnZaWyzZ|ACTw(I4EMf$Q4)wuVRR;|891JZbSh(Mw&3S2g6Hal_)FhM$yr_ObX}` zvnOJgV=S6I-Am?Nc7@4P7py#^BZ1^JwdM!wEmpnW?nQK&-|eqd{7Y0OO!~rq{)d~Y z!5gJ+7ZYWys>AqUROc8Xo{rdKX{ohNyIK&zPG!#Ke0Eql<9E-js_No!q}uUwX#q(_ znBq}**@JxF?dvP+zL>DRQXZ48L!WrqA`yW}kqNl^QzNIu#nU_8#HLXlF_a-zi zE7@j)9S{`>3Ex7U>oGnMXh^SU)h#E7PJ{?q?&QA4;T5V+WpKRlC{n{6Ji{}4Y(|`} z;~`2TkmOb*!Zq}57gkU91i@(YI#eH4H9u$=Z4B43+$L}2LlG5nM0a#Z4<@LZL1aGv z=WkV;veF7kj@{r-4;~*FB2i?)xZ4;F69>hWm0_cb5K6;WXC}ubw$#ey{b?EE`0^gCAPqdY);bPr_R!ybsA6h4b6%>Ij#v3{B0kJ#8|%Fn z>ny)k7slV;c!kN!Lu4*HI^|XQu9N?un$Hw5LxjVT$pw`HY2InZt_cHcVFzB|EXnhi z)x?`=isVJ6AKWKbo}W)nNV$32%Bq_nkYe)vP21MCl9b=%a7%(Dh}-Z2VJaIr$A*c|GjOwUr<-h;)bxt z>dkofi(fkrtBdtE-(X@0{`9pt9TUs_pdQ$l1d7V5+IbySRD9ReX+K)J=E95o)u+ZWsg-Q8bpLJW1R%%%Zo9rp`H;zKP?3>}X<<0=##^K()c%cld+dt5y$ad~>UYyC|-`4pruk^tbbjH+b*|Y7kz(pW^F6;v2^La84YNCxu~hte5l1bd!RE0ZD=mer3%4Rp9#w=fVe= z*$&K#`2FqH<9=PZ0Z;}(hc>_Nd=WOPJ0wzxxHwx*tEZK7v%K^thW$h{vxtQ}-n>~T z{5+u|sYTZNDc&8?7mb8&QYfa*)0VosbNM#c`YLMD)O8kB6cktkURIUi(G<@ND95lh z)_(~9T-f!zzVzg?mmFCCv8f_%rP8Oyjw^L-4JcLabzGqDZ}F6NVGbUFg@-wkhE+%P zy;X&-KXKpnymwo<^n*$aC6Afhi~+4@0;A&QuV<7Fot7=U&Q|7?m1Bc`^d+gOX;RZz|i-)8FBF3PZeodXQhk|4*p!- zT^+c#raOpR%H?XkY0XsP-P!W~Ms645AJc8mwllp$Sto@p4hLx+qOn}7lKeQH7=c=8|J?y9!iK4Y=nVWmK1t&pa1OZxeyS4JJ077(8Af0I1_T7 z2IGSKftysLsvH|XlKjm{@C}s+d&+GwZg0)yuj-2P;vveosIcqs;O2W%wvO?7$m}uP z9fZDKUG?o|hy^GUT(mG6G;upl@KDqRbmM_&qM>odSgjl)0_HpqI`Gf4OWq^7K-&a)fPTg zQqN)z3>9a~xkdc~!n|q*uYK!}C4xzS8N0+ly%fILbyjF-ezE@Ls-d?$cruRwK}vps z(MArm0s>h`IM0ycU@jZ4e16AdZRfTNW+IFeT&Nc6=g|p>-K=pgQcy7kx4o6e^XNjVmqem8_X4PR18;Q2BC~|ePRkO&f812 z{MWdGfDh}Wb4HxtAlJj;g>U&(XniP?I*C*4VRUQXo3iD zR7XeGEWy;vy`_G2J5uWnCY68|*(Y(2}-{bmV%eGwGoz1vrq{6x2f>A6q0F_4gpf&}P&=5o06 zH=OeX(RfWgvaF3UENVZ>tdpaa5(Se*kU1xN6Mr0J#{EYCZVe4(bE~20?f_5P0PdNM(k_0~N zCoMNlhYda9`?&_u#I#fT&B^aAI{wh2Y&kvCMB)?#bS91N_?ARhPA}(XEzc*C&Mv!< z1{oIFIv2&x&Ax$xO4R;e)e61l>L95I(#JOqIum!t)2dzFdUNdZat^->>bA`f%#Y^% zI}@GgE4XL2fG7OpqPSnsW^1%xA)Z!MHQO8Z|IXSkrX`RoY823!)BWm&fB=N~t8Z8> z&iWGZmtcs_NppUvQt!zR-?AJ?JoVgICMpEYK@38VaF(1ZUqsnEpuIXZCP+*+qZQq7 zT#0F2(I;_pL%01&wsbBE0Q7GWT4L#G*RHxQsq-(YQN9BINnt*r|9u`Y>inUD!@UXBt0KoXOnc%N0n<>f1N7 z;`*6hngnGCYkh!)Du47vuBx(kzqJ2xe`2d$1uUto6gWDMcLfuu{N{P;vN+l)rsd+w z+aF`2WMeCzG7{dLBzxquN76?_JHUZr(J=UVIKAnxcRfURy%mz|e+S$2nE}F9yguF( zwW}*F-=6hXR^qwSr==1I%IQDT5_{f^j3{S-ny2s;wGa}~=klh#4ppG5Aev0;b%{Cz zQ@s}6s&@Iz^xNLwBn0@5%@l8{8DE}U{qEe?(K0o46}}yB9nUpbDrL(#ai-EbgIPw% z3b??G4uFlVtki`x6P;Q=L#6>}T7ZYmni4mu@Y?QmTXS11om=z~lHN0F@9!Tt_BttN zSo7Q+77f_Ot-vd9(&i%0{iKg6UEN~Jewdd%lJupR*`NupT?AxMP(1L}%Zmv^^zjQ@ zw;_J)U}q;+F(ygHZb8K0&6sh#APsBIjw3Z6x6Q`WUYZmY6I0rDAC6v^FG4ooq6>K4 zjEDn3A^KOLfj-jID>pC=peA05 zn$D((ID6*j+ma`JZSBYlW`H5fq3kaX#nQ3!y=XC|E38AzTgLn&3n2JRgy zSFax30ocC`KxC;sm)i*%j%+kdP2I=!OWvD@RUd)0;M4nTR?6G05G$9<&fUolCb}_7 zCgL7C1bx%9CESZHAxHa~hKBfo7$r!ns1K7j)ew7Rgw`M2e*Jo)BSR-ry2Pg=Mjff| zDvAU`R#2cl7#~5{3L|j8nfta{R@pF9VKoq}eI);fjCwFwY8VQg^B7Cv$i!Fv;tg^?d}|kGQ*UDZk)s4C zGK!krrd8RSW4efzmpr!Mp*Nq~z8g#&oQZiI0_T_WLLyP&%nZU1_kno+_4lmai~Z3Rqi{WVT>BRL&tPWKAy9!rhO&NDFPPf(7qfaHG8XEzV*{_@tW#-M zLW;vfJT5AHV)?gOy?XN`-X|c=O={|o)_WC*^dwHH9U|C}n=FXoY?w3rB^~u3%|MpJ z?^!%+K-Rx$MIj&31e+ONt8mzPPZi2TFXPiIR1Q^wD zT!_m53@pV(7V_;@ZCx$t!>ixJVYNe`eqq z0e>Ve_oa{nB=6fBs(COarj#9kjc!80AGkZ9b7i*@9x!E8)E9wt=gj+nR@+WtjU*8` zlFZd|)oW-uK`iZ5$IHcj=Ibscl8098DfR(9^^Ep7+J(j&esuBBj)mfC5-Z{4Bv##K zOP_8mno=N@%;Vgf_lxL~&%m)pKkRUK>dJ04j?pVP!X8a}jdkxB<{UwjR&~x3K~QXfl>Ppt3&K=wg(Iturs(N zqV3h_$E(i5#sP7=#X8rEXHpTFk=D@5Joy$7Pa}{M_DuyC4cGn{5nK5y^=(h_9s;tL zLtbW8YsDH#Tg%BYgQd6!u3}em;RHc+lQHxsnS2g}9vgbn5)zzsb?Pgrm!~E^o$@ag zjsZ>hiv}OP?bj&c5|pe-G!5Ab$@N}mbqujY$+D8c3rl;-um(2GJF882r#Mqv%eC;I zzOkFip@NXr)v3XoV&Os;gf6`s?pc$V49LK#h@bn4mE8f*HemAJgRQ%$ptMXuo{(ZC zIxZWHl7nO(zdv@_Xp5_tCVsCrMJF(w-4eHb;uX?zedo;yrXxw^`c9oC$*WkUIAbE< zZO=Cf#0w+lVC=;1bSo0!rExK%?2&J(6Cjg?IR>PfGJR*Q?Ukv(aE9;Z^{H2AIE%=BCtjF4f}qPuF(q=>8NU+7#6JCrQa{2EJ1wGLR)7wIL)et4#^Q zP!oO&w6k*%3uRz4aCb^X(Um3)O)ozlZPN6;}vEg1hU5?+Ur3%_X#WnkyL^ zoC9u%(w@MSTIXozN39g2&ek(?>zv;mMHK?PvHdn2H4Ul!SXtOg%jIyneDHx|QZMTm z)MV9Y%W19n1w8i|rXPo#<0$r0AR>NedTAJah~sgi+V2T699qfoqQqyt(X78FjyEhT zzrw^sihc-db`XQIsEwb4mNOi>$o*thnhh`@mvsJ>e_h5SRHB`&%JyPJ1OgRThAPVW s_TDT}SX>+=S9Id?FT*!BgY#blF1N4e@GdKIAv+GC6l5UOLDD4ne^KpyNB{r; literal 0 HcmV?d00001 diff --git a/favicons/browserconfig.xml b/favicons/browserconfig.xml new file mode 100644 index 0000000..b0a67bb --- /dev/null +++ b/favicons/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #603cba + + + diff --git a/favicons/favicon-16x16.png b/favicons/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..2ac292b2f66ef07d8f412e281f222486cbd1ae0a GIT binary patch literal 613 zcmV-r0-F7aP){~S09XezvP@6kBM>N3 zysz|!k5u@p^6!5DqNk^U&dyq-64er?9}Q!jJ6j9@ZEY9#W-cS&%^Sr4hQ-Aw#+Z_Y zj^hvtg-Bn$1nf1kyj}}%0Wm+nc4TLd$3rri55;1?6b}EC>$*oqZgW!+yt45N?W?|i zQa;~HNh%B2dG}rsPRPbDtG9OsV_wkSewlduKFiA+#N)pU&CKPz$t-`u;Q4cj z;~E@nVql zc9)TnmIL?TZYEf*x`0Jxp{tfPA$YFt?rE*8B#V0>De-Vv5h`VKN;dv{(A4x=ww)?( zo+MXNYW$UK6UYP1{u20a8G{quVExKuMcbAUOJQ(Dk!#^>w|6qJL zSmqddKG97S1 zHh)&kzPM{ZqY>G@y=21XFBQIXFJ?S$1x%(4a&j_L29Un$qj&(ZpTFDf!|M&F4xq9u z9zbj*$=^+)o{ah1ulgO-8E~@p?nZ^3c{anbK)(^{{&NoN>Q~bvhje!_dsN`LhYTx(VI9 z^{QWJX?dgy0vL_yC_9(0Vm0rrEpq1|1zw zX>NW@M@K)PGH+fshYo!}QPFGk_WHSh|3ykbl&AesG3nyPd5+9XEly`IstTJo+cstUd60&Ndswa05XHoMGH~e%-tX%OcXpu$0*G0Y2{d0~V9&Q8 z%aIlE`NA|dJ_H~wO+*yo$dTKqD%fmBDk`S4b!#g}kKSd+juIp(vH4)*1$vi$2I1ik znTm=K=TIu>bo*6$i980qniVvo43Yf4xq`(((>q$mkk@5 z358ysj)uym(@E6UzR&vgZznaF{CD4&%mD7d%vA_^T z2ajzLiYNK6s4()^Ot05aU2SF4rgyMdk~fY}Fo^Hh6AbJ>NTBs<+{G6GAW0(C)mFA_ zDNgA*Fxc*7V9$5>emM?dId;;lSwE;(uDDf2QU13U?7XXb7JaC8GbO4CeSLn_V9=#( z)^R1v^nLLaz8`;%2n&j$jOq7$LJEcOyjM=h`PZw^zfhhAGIiE}f&c&j07*qoM6N<$ Ef=lC7`~Uy| literal 0 HcmV?d00001 diff --git a/favicons/mstile-150x150.png b/favicons/mstile-150x150.png new file mode 100644 index 0000000000000000000000000000000000000000..1ccefa3555dcff5aad9d80d76834a6d6d72fdfa8 GIT binary patch literal 2843 zcmV+$3*_{PP)f@Qk60rC=d*6W`(JBnv>+`lHn8<9a(SZ7iowJ??Sm0le>;LRijWRL?!- z)OgW#6BKkf&M+wk@V zg~H)sir#m1$J;WQVCT;J@%ENGY=kpNk_1*OLf-m)h69JOXv=YA9}qyNDeHb1IM$v& zKZ^MHp>}_{s|X=5msilZ=U?dmxfjb74bGf2ZixdHFTRuAyB|cUbo>!?2d3O_sea@s zEH$+bjcYpvdRx>ktY zxwZe?A2mwFYp>nqq^X{x?!{NoZT}cy=Z5HX9I$EAH2nR&oHEj*$Ygdq4_zWb`_KL0 zU?mk5&)m|DuP>U<7EwO=KI}OXJM96`b&cC@j~f>{D4hrJnlu50dX(MrZ4=P_aDX0% zMW?pGV0PJ1Pa%ZBcitSk<(-NHN=t8IaWNU;NqkZtv^x$^IP<>W*w{izNgc7Vj-|H- z3gz@^AVll?f(=}V10X-Y(v2p&7g=yH@<{vk0jJ}Df`TfRE{%1;OxH1)OkBEjiPF+i zDl03I$zN*FdB`Nm6f4ZtBH$?qp`7(jEoGf zT)6^()ZAj19;fpG`S~|!YO>(tb8C)6KR-WWVqyT$>2zdeWl>dC#j<6~5D3hdf9df8 z-yN6o0S1GG;^JBo5{5ftzgw_ct!TAc_V3@1Uau!PIhm-aC=ejLz3tNBR27&R!B~cAT~C%&nm7YN$lBE zOi@ua3m1-N%$N|u!u+vXCCp~)fYk&XMZaq=HEA#Q_`Lwc{P_nZmCBo8!+eN}3M4i* zl*Gg^LPLEA-cmPX%E?8)I|JjFUt!f7di1xQ20gRFLI@HPhO%J6XwuT+7&R)O&o7ZA z39VLdQ|4AtJ~fHvf}%eA1t8DM+xccqjj1iD={O_`(US3@{ zxssAvUU(sg;9wv69Jxwq>CH|et-Jr- zcZc!HD+w43W=czMl9hFh{QN3>edS!goeg=TvtQ6Q0o^+;UaaA> z&q~;}tC)(4o@=Kwvu8(;nYjR&%<;OMCo%mum#R6B*t|y5=LEFV)MVkKkIwVfTW6@Q zHqkvlFnV+#xw(%J9F%R?;gc8-9HuMu(17(P5WWddJ3r3{%qQGH%pd` zMK15Ua=!SYl)OAGvu3H??T6D?bvnD`6uG(Oj2#=ys#Wn+RvP*F=X&(|j>3mbCV2DB zMAogFjIVFkTA;zu!iEi}xN@bQjEvMC$|Xs1`x22%rq=qOjf{`gV8D1F)2<3(zxM++ zY?#b*&&3lF(GlsH%~tm9D`oTM0-k?9o|P*nbWxg_Aw4~bpdi;{gqBMs z)Gl8`^XYs*LKZe0@A0vCO&EvQ*fDtDlZbps2+cnhQNL*mO{eqw)!8X0*n9p@sgxs^ z3ocx!B{x@#R;%ay`5H<~>zFiYIEN0+Co(dyb%X>55B|cbQ{|+m7ZDQT&F0P1-Q)a) zVs0eO!&1|cg0uWqiSf5ejM>M#*lbTxv@^oiJ;5PEluVvHoY>e(}+j<${KWW^!}2BatNG!F3M>|hC!RRQ$&(drBK_YJ6hg3LM-q=c zHpZ>SHRl()RbOu?Kp+GJ26_<`)@X5 zI0}$RObo+ng_M*-G&ftYw=NJFsbc%~BvMkM`mMz~gHS5_t?#*{pSCC9jynQbwJNWZ z6SnJuLx(C^zkV{SS5Ne4anx(vSdZy$$7USRy&V?j%i6UGtXMGtmCEy18P~`ljmKF^EK8Wsvoiv^N9#OP3eKW? ze+P!ozqI={NOyYF1ym}GIB=NiMN9ka{~us}SGXZhO6ULp002ovPDHLkV1gBChHd}= literal 0 HcmV?d00001 diff --git a/favicons/safari-pinned-tab.svg b/favicons/safari-pinned-tab.svg new file mode 100644 index 0000000..aa38ee9 --- /dev/null +++ b/favicons/safari-pinned-tab.svg @@ -0,0 +1,38 @@ + + + + +Created by potrace 1.11, written by Peter Selinger 2001-2013 + + + + + diff --git a/favicons/site.webmanifest b/favicons/site.webmanifest new file mode 100644 index 0000000..1edcfef --- /dev/null +++ b/favicons/site.webmanifest @@ -0,0 +1,19 @@ +{ + "name": "", + "short_name": "", + "icons": [ + { + "src": "android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "theme_color": "#ffffff", + "background_color": "#ffffff", + "display": "standalone" +} diff --git a/fonts/marianne-bold-webfont.woff b/fonts/marianne-bold-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..6e658706c5e1343623acd8f0d16dcd76e26f0f76 GIT binary patch literal 28584 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 P&OZTlH!f&*V+M@_slzh1 literal 0 HcmV?d00001 diff --git a/fonts/marianne-regular-webfont.woff b/fonts/marianne-regular-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..425f60d256139cdb276101ff76f29639c918bee8 GIT binary patch literal 28672 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%0D-Y=TQ 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 P$3IXad6@>2p8)^>S$_pe literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..f882a7f --- /dev/null +++ b/index.html @@ -0,0 +1,273 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + COVID-19 – Générateur d'attestation de déplacement dérogatoire + + +

+ +
+

+ + COVID-19 + + + Générateur d'attestation de déplacement dérogatoire + +

+

+ Les données saisies sont stockées exclusivement sur votre téléphone ou votre ordinateur. Aucune information n'est collectée par le Ministère de l'Intérieur. + L'attestation pdf générée contient un QR Code. Ce code-barres graphique permet de lire les informations portées dans votre attestation au moment de leur saisie. + Il peut être déchiffré à l'aide de tout type de lecteur de QR code générique. +

+
+
+ +
+ +
+

Remplissez en ligne votre attestation numérique :

+ +
+ +
+ + +
+

+
+ +
+ +
+ + +
+

+
+ +
+ +
+ + +
+

+
+ +
+ +
+ + +
+

+
+ +
+ +
+ + +
+

+
+ +
+ +
+ + +
+

+
+ +
+ +
+ + +
+

+
+ +

Choisissez un motif de sortie

+ +
+ + +
+ +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
+ + +
+
+ + +
+ +
+ +
+ + +
+
+ +
+ +
+ + +
+
+ + +

+ +

+
+ L'attestation est téléchargée sur votre appareil. +
+
+
+
+

+ Ministère de l'Intérieur - DNUM - SDIT +

+ logo dnum +
+ + + + + + + + diff --git a/logo_dnum.svg b/logo_dnum.svg new file mode 100644 index 0000000..629b66b --- /dev/null +++ b/logo_dnum.svg @@ -0,0 +1,1697 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main.css b/main.css new file mode 100644 index 0000000..b80c272 --- /dev/null +++ b/main.css @@ -0,0 +1,367 @@ +@font-face { + font-family: 'marianne-bold'; + src: url('./fonts/marianne-bold-webfont.woff2') format('woff2'), + url('./fonts/marianne-bold-webfont.woff') format('woff'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'marianne-regular'; + src: url('./fonts/marianne-regular-webfont.woff2') format('woff2'), + url('./fonts/marianne-regular-webfont.woff') format('woff'); + font-weight: normal; + font-style: normal; +} + +body { + margin: 20px; +} + +form, #alert-print { + margin: 30px auto; + max-width: 400px; +} + +h1 { + font-size: 2em; + +} + +/* Small devices (landscape phones, 576px and up) */ +@media (min-width: 576px) { + h1 { + font-size: 2.5em; + } +} + +/* Medium devices (tablets, 768px and up) */ +@media (min-width: 768px) { + h1 { + font-size: 3em; + } +} + +svg { + height: 1em; +} + +h1.flex.flex-wrap { + display: flex; + flex-wrap: wrap; +} + +h2 { + font-size: large; +} + +footer { + margin-top: 40px; +} + +canvas { + border: 1px solid #ced4da; + border-radius: .25rem; +} + +.wrapper { + max-width: 800px; + margin-left: auto; + margin-right: auto; +} + +#form-profile .form-check { + margin-bottom: 1rem; +} + +#form-profile .form-check-label { + font-weight: 400; + transform: translateY(-2px); +} + +#form-generate .form-check { + margin: 10px; +} + +#alert-facebook { + position: fixed; + top: 20px; + left: 20px; + right: 20px; +} + +#alert-print { + margin: 1rem auto 0; +} + +#date-selector-group { + position: relative; + overflow: hidden; +} + +#date-selector-group-sortie { + position: relative; + overflow: hidden; +} + +#date-selector { + position: absolute; + top: 0; + left: 50%; + height: 100%; + transform: translateX(-50%); /* center the input to avoid reset buttons */ + opacity: 0; + z-index: 1; + cursor: pointer; +} + +#date-selector-sortie { + position: absolute; + top: 0; + left: 50%; + height: 100%; + transform: translateX(-50%); /* center the input to avoid reset buttons */ + opacity: 0; + z-index: 1; + cursor: pointer; +} + +input:invalid+span:after { + content: '✖'; + padding-left: 0.3em; +} + +input:valid+span:after { + content: '✓'; + padding-left: 0.3em; +} + +::placeholder { + font-style: italic; +} + +.exemple { + margin-top: 0.2em; + font-style: italic; + color: #999999; + height: 1em; +} + +.logo { + width: 50%; +} + + +.covid-title { + display: flex; + align-items: center; + padding: 0.3em; + font-family: 'marianne-regular', Arial, Helvetica, sans-serif; + font-size: 0.50em; + color: #ffffff; + background-color: #000191; +} + +@media (min-width: 992px) { + .covid-title { + flex-grow: 0; + } +} + +.covid-subtitle { + display: flex; + align-items: center; + font-size: 0.40em; + padding: 0.3em; + background-color: #e1000f; + text-transform:uppercase ; + color: #ffffff; + flex-grow: 1; +} + +.text-alert{ + text-align: left; + color: #000000; +} + + + +.btn-attestation { + padding: 0.8em; + font-size: 1.2em; + font-weight: bold; + color: #ffffff; + background-color: #000191; + border-radius: 0.5em; +} + +.github { + font-size: 0.7em; + text-align: center; + color: #000000; + +} + +.github-link { + color: #000191; +} + +.label-mi { + text-align: center; + font-size: 1em; + color: #000000 +} + +.main-footer { + display: flex; + justify-content: center; + padding-top: 3em; + padding-bottom: 3em; + background-color:#000000; + color: white; +} + +.footer-links { + margin: 0 auto; + max-width: 500px; +} + +.footer-link { + display: block; + margin: 0.75em; + font-size: 0.9em; + color: #ffffff; +} + +.footer-link:hover { + text-decoration: none; + color: #ffffff; +} + +.footer-link:focus { + color: #ffffff; +} + +.num-08 { + font-weight: bold; + color: #00a94f; +} + +.confidentialite { + .cookies { + border-collapse: collapse; + + td, + th { + border: 1px solid #000191; + padding: 8px; + } + + .header-row { + font-weight: bold; + color: #ffffff; + background-color: #000191; + text-transform: uppercase; + text-align: center; + } + + .name-col { + font-weight: bold; + padding: 8px 16px; + color: #000191; + } + } + + + .btn-wrapper { + display: flex; + justify-content: center; + + .btn-generateur { + padding: 0.8em; + font-size: 1.2em; + font-weight: bold; + color: #ffffff; + background-color: #000191; + border-radius: 0.5em; + text-decoration: none; + color: #ffffff; + } + + } + em { + font-size: .8rem; + } +} + +.titre-2 { + text-align: left; + font-size: 1.5rem; + font-weight: bold; + color: #000191; +} +.titre-3 { + text-align: left; + font-size: 1.25rem; + font-weight: bold; + color: #000000; +} +.titre-4 { + text-align: left; + font-size: 1rem; + font-weight: bold; + color: #000000; +} + +@media (max-width: 800px){ + table thead { + display: none; + } + + table tr{ + display: block; + margin-bottom: 40px; + } + + table td { + display: flex; + text-align: left; + min-height: 3rem; + } + + table td:before { + content: attr(data-label); + font-weight: bold; + color: #000191; + width: 100px; + margin-right: 8px; + flex-shrink: 0; + } +} + +#snackbar { + min-width: 250px; + color: #fff; + text-align: center; + border-radius: 3px; + padding: 16px; + position: fixed; + z-index: 1; + left: 50%; + bottom: 30px; + font-size: 17px; + transform: translateX(-50%); + box-shadow: 0 0 8px 1px #fff; + opacity: 0; + transition: all 0.5s ease-in-out; +} + +#snackbar.show { + opacity: 1; +} + +.center { + display: block; + margin-left: auto; + margin-right: auto; +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..8886b45 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,10171 @@ +{ + "name": "deplacement-covid-19", + "version": "0.0.1", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "dev": true, + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/compat-data": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz", + "integrity": "sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==", + "dev": true, + "requires": { + "browserslist": "^4.9.1", + "invariant": "^2.2.4", + "semver": "^5.5.0" + } + }, + "@babel/core": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz", + "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.0", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helpers": "^7.9.0", + "@babel/parser": "^7.9.0", + "@babel/template": "^7.8.6", + "@babel/traverse": "^7.9.0", + "@babel/types": "^7.9.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "json5": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.2.tgz", + "integrity": "sha512-MoUOQ4WdiN3yxhm7NEVJSJrieAo5hNSLQ5sj05OTRHPL9HOBy8u4Bu88jsC1jvqAdN+E1bJmsUcZH+1HQxliqQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.4.tgz", + "integrity": "sha512-rjP8ahaDy/ouhrvCoU1E5mqaitWrxwuNGU+dy1EpaoK48jZay4MdkskKGIMHLZNewg8sAsqpGSREJwP0zH3YQA==", + "dev": true, + "requires": { + "@babel/types": "^7.9.0", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", + "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", + "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-builder-react-jsx": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz", + "integrity": "sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/types": "^7.9.0" + } + }, + "@babel/helper-builder-react-jsx-experimental": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.0.tgz", + "integrity": "sha512-3xJEiyuYU4Q/Ar9BsHisgdxZsRlsShMe90URZ0e6przL26CCs8NJbDoxH94kKT17PcxlMhsCAwZd90evCo26VQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-module-imports": "^7.8.3", + "@babel/types": "^7.9.0" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz", + "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.8.6", + "browserslist": "^4.9.1", + "invariant": "^2.2.4", + "levenary": "^1.1.1", + "semver": "^5.5.0" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", + "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-regex": "^7.8.3", + "regexpu-core": "^4.7.0" + } + }, + "@babel/helper-define-map": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", + "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/types": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", + "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", + "dev": true, + "requires": { + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", + "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", + "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-transforms": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", + "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/template": "^7.8.6", + "@babel/types": "^7.9.0", + "lodash": "^4.17.13" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==", + "dev": true + }, + "@babel/helper-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", + "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", + "dev": true, + "requires": { + "lodash": "^4.17.13" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", + "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-wrap-function": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-replace-supers": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz", + "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/helper-simple-access": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", + "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.0.tgz", + "integrity": "sha512-6G8bQKjOh+of4PV/ThDm/rRqlU7+IGoJuofpagU5GlEl29Vv0RGqqt86ZGRV8ZuSOY3o+8yXl5y782SMcG7SHw==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", + "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helpers": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz", + "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.9.0", + "@babel/types": "^7.9.0" + } + }, + "@babel/highlight": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", + "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.0", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", + "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==", + "dev": true + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", + "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", + "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", + "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz", + "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.0.tgz", + "integrity": "sha512-UgqBv6bjq4fDb8uku9f+wcm1J7YxJ5nT7WO/jBr0cl0PLKb7t1O6RNR1kZbjgx2LQtsDI9hwoQVmn0yhXeQyow==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", + "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", + "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.8", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz", + "integrity": "sha512-innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz", + "integrity": "sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz", + "integrity": "sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", + "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", + "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", + "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", + "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", + "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.2.tgz", + "integrity": "sha512-TC2p3bPzsfvSsqBZo0kJnuelnoK9O3welkUpqSqBQuBF6R5MN2rysopri8kNvtlGIb2jmUO7i15IooAZJjZuMQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-define-map": "^7.8.3", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-split-export-declaration": "^7.8.3", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", + "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.8.tgz", + "integrity": "sha512-eRJu4Vs2rmttFCdhPUM3bV0Yo/xPSdPw6ML9KHs/bjB4bLA5HXlbvYXPOD5yASodGod+krjYx21xm1QmL8dCJQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", + "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", + "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", + "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.9.0.tgz", + "integrity": "sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-flow": "^7.8.3" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", + "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", + "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", + "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", + "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz", + "integrity": "sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz", + "integrity": "sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz", + "integrity": "sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", + "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz", + "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", + "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", + "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.9.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.3.tgz", + "integrity": "sha512-fzrQFQhp7mIhOzmOtPiKffvCYQSK10NR8t6BBz2yPbeUHb9OLW8RZGtgDRBn8z2hGcwvKDL3vC7ojPTLNxmqEg==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", + "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.4.tgz", + "integrity": "sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw==", + "dev": true, + "requires": { + "@babel/helper-builder-react-jsx": "^7.9.0", + "@babel/helper-builder-react-jsx-experimental": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", + "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", + "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.0.tgz", + "integrity": "sha512-pUu9VSf3kI1OqbWINQ7MaugnitRss1z533436waNXp+0N3ur3zfut37sXiQMxkuCF4VUjwZucen/quskCh7NHw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "resolve": "^1.8.1", + "semver": "^5.5.1" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", + "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", + "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", + "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-regex": "^7.8.3" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", + "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", + "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", + "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/preset-env": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.0.tgz", + "integrity": "sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.9.0", + "@babel/helper-compilation-targets": "^7.8.7", + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-proposal-async-generator-functions": "^7.8.3", + "@babel/plugin-proposal-dynamic-import": "^7.8.3", + "@babel/plugin-proposal-json-strings": "^7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-proposal-numeric-separator": "^7.8.3", + "@babel/plugin-proposal-object-rest-spread": "^7.9.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.9.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.8.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.8.3", + "@babel/plugin-transform-arrow-functions": "^7.8.3", + "@babel/plugin-transform-async-to-generator": "^7.8.3", + "@babel/plugin-transform-block-scoped-functions": "^7.8.3", + "@babel/plugin-transform-block-scoping": "^7.8.3", + "@babel/plugin-transform-classes": "^7.9.0", + "@babel/plugin-transform-computed-properties": "^7.8.3", + "@babel/plugin-transform-destructuring": "^7.8.3", + "@babel/plugin-transform-dotall-regex": "^7.8.3", + "@babel/plugin-transform-duplicate-keys": "^7.8.3", + "@babel/plugin-transform-exponentiation-operator": "^7.8.3", + "@babel/plugin-transform-for-of": "^7.9.0", + "@babel/plugin-transform-function-name": "^7.8.3", + "@babel/plugin-transform-literals": "^7.8.3", + "@babel/plugin-transform-member-expression-literals": "^7.8.3", + "@babel/plugin-transform-modules-amd": "^7.9.0", + "@babel/plugin-transform-modules-commonjs": "^7.9.0", + "@babel/plugin-transform-modules-systemjs": "^7.9.0", + "@babel/plugin-transform-modules-umd": "^7.9.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", + "@babel/plugin-transform-new-target": "^7.8.3", + "@babel/plugin-transform-object-super": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.8.7", + "@babel/plugin-transform-property-literals": "^7.8.3", + "@babel/plugin-transform-regenerator": "^7.8.7", + "@babel/plugin-transform-reserved-words": "^7.8.3", + "@babel/plugin-transform-shorthand-properties": "^7.8.3", + "@babel/plugin-transform-spread": "^7.8.3", + "@babel/plugin-transform-sticky-regex": "^7.8.3", + "@babel/plugin-transform-template-literals": "^7.8.3", + "@babel/plugin-transform-typeof-symbol": "^7.8.4", + "@babel/plugin-transform-unicode-regex": "^7.8.3", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.9.0", + "browserslist": "^4.9.1", + "core-js-compat": "^3.6.2", + "invariant": "^2.2.2", + "levenary": "^1.1.1", + "semver": "^5.5.0" + } + }, + "@babel/preset-modules": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz", + "integrity": "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/runtime": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz", + "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", + "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/traverse": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.0.tgz", + "integrity": "sha512-jAZQj0+kn4WTHO5dUZkZKhbFrqZE7K5LAQ5JysMnmvGij+wOdr+8lWqPeW0BcF4wFwrEXXtdGO7wcV6YPJcf3w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.0", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.9.0", + "@babel/types": "^7.9.0", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz", + "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.0", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "dev": true + }, + "@iarna/toml": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.3.tgz", + "integrity": "sha512-FmuxfCuolpLl0AnQ2NHSzoUKWEJDFl63qXjzdoWBVyFCXzMGm1spBzk7LeHNoVCiWCF7mRVms9e6jEV9+MoPbg==", + "dev": true + }, + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "dev": true, + "requires": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + } + }, + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", + "dev": true + }, + "@parcel/fs": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-1.11.0.tgz", + "integrity": "sha512-86RyEqULbbVoeo8OLcv+LQ1Vq2PKBAvWTU9fCgALxuCTbbs5Ppcvll4Vr+Ko1AnmMzja/k++SzNAwJfeQXVlpA==", + "dev": true, + "requires": { + "@parcel/utils": "^1.11.0", + "mkdirp": "^0.5.1", + "rimraf": "^2.6.2" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "@parcel/logger": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-1.11.1.tgz", + "integrity": "sha512-9NF3M6UVeP2udOBDILuoEHd8VrF4vQqoWHEafymO1pfSoOMfxrSJZw1MfyAAIUN/IFp9qjcpDCUbDZB+ioVevA==", + "dev": true, + "requires": { + "@parcel/workers": "^1.11.0", + "chalk": "^2.1.0", + "grapheme-breaker": "^0.3.2", + "ora": "^2.1.0", + "strip-ansi": "^4.0.0" + } + }, + "@parcel/utils": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-1.11.0.tgz", + "integrity": "sha512-cA3p4jTlaMeOtAKR/6AadanOPvKeg8VwgnHhOyfi0yClD0TZS/hi9xu12w4EzA/8NtHu0g6o4RDfcNjqN8l1AQ==", + "dev": true + }, + "@parcel/watcher": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-1.12.1.tgz", + "integrity": "sha512-od+uCtCxC/KoNQAIE1vWx1YTyKYY+7CTrxBJPRh3cDWw/C0tCtlBMVlrbplscGoEpt6B27KhJDCv82PBxOERNA==", + "dev": true, + "requires": { + "@parcel/utils": "^1.11.0", + "chokidar": "^2.1.5" + } + }, + "@parcel/workers": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-1.11.0.tgz", + "integrity": "sha512-USSjRAAQYsZFlv43FUPdD+jEGML5/8oLF0rUzPQTtK4q9kvaXr49F5ZplyLz5lox78cLZ0TxN2bIDQ1xhOkulQ==", + "dev": true, + "requires": { + "@parcel/utils": "^1.11.0", + "physical-cpu-count": "^2.0.0" + } + }, + "@pdf-lib/standard-fonts": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@pdf-lib/standard-fonts/-/standard-fonts-0.0.4.tgz", + "integrity": "sha512-2pg8hXnChVAF6aSFraXtwB0cx/AgE15FvuLJbdPJSq9LYp1xMp0lapH4+t1HsdD9cA05rnWYLqlEBwS4YK1jLg==", + "requires": { + "base64-arraybuffer": "^0.1.5", + "pako": "^1.0.6" + }, + "dependencies": { + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + } + } + }, + "@pdf-lib/upng": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@pdf-lib/upng/-/upng-1.0.1.tgz", + "integrity": "sha512-dQK2FUMQtowVP00mtIksrlZhdFXQZPC+taih1q4CvPZ5vqdxR/LKBaFg0oAfzd1GlHZXXSPdQfzQnt+ViGvEIQ==", + "requires": { + "pako": "^1.0.10" + }, + "dependencies": { + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + } + } + }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", + "dev": true + }, + "@types/node": { + "version": "13.9.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.9.3.tgz", + "integrity": "sha512-01s+ac4qerwd6RHD+mVbOEsraDHSgUaefQlEdBbUolnQFjKwCr7luvAlEwW1RFojh67u0z4OUTjPn9LEl4zIkA==", + "dev": true + }, + "@types/q": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz", + "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==", + "dev": true + }, + "abab": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", + "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==", + "dev": true + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", + "dev": true + }, + "acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dev": true, + "requires": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true + } + } + }, + "acorn-jsx": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", + "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", + "dev": true + }, + "acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true + }, + "agent-base": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", + "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", + "dev": true, + "requires": { + "es6-promisify": "^5.0.0" + } + }, + "ajv": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dev": true, + "requires": { + "type-fest": "^0.11.0" + }, + "dependencies": { + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + } + } + }, + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "ansi-to-html": { + "version": "0.6.14", + "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.14.tgz", + "integrity": "sha512-7ZslfB1+EnFSDO5Ju+ue5Y6It19DRnZXWv8jrGHgIlPna5Mh4jz7BV5jCbQneXNFurQcKoolaaAjHtgSBfOIuA==", + "dev": true, + "requires": { + "entities": "^1.1.2" + } + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", + "dev": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "array-includes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "is-string": "^1.0.5" + } + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "array.prototype.flat": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.5.tgz", + "integrity": "sha512-URo6Zvt7VYifomeAfJlMFnYDhow1rk2bufwkbamPEAtQFcL11moLk4PnR7n9vlu7M+BkXAZkHFA0mIcY7tjQFg==", + "dev": true, + "requires": { + "browserslist": "^4.11.0", + "caniuse-lite": "^1.0.30001036", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.27", + "postcss-value-parser": "^4.0.3" + }, + "dependencies": { + "postcss-value-parser": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz", + "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==", + "dev": true + } + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", + "dev": true + }, + "babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", + "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + } + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + }, + "dependencies": { + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true + } + } + }, + "babylon-walk": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/babylon-walk/-/babylon-walk-1.0.2.tgz", + "integrity": "sha1-OxWl3btIKni0zpwByLoYFwLZ1s4=", + "dev": true, + "requires": { + "babel-runtime": "^6.11.6", + "babel-types": "^6.15.0", + "lodash.clone": "^4.5.0" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=" + }, + "base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + }, + "body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "bootstrap": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.4.1.tgz", + "integrity": "sha512-tbx5cHubwE6e2ZG7nqM3g/FZ5PQEDMWmMGNrCUBVRPHXTJaH7CBDdsLeu3eCh3B1tzAxTnAbtmrzvWEvT2NNEA==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "brfs": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/brfs/-/brfs-1.6.1.tgz", + "integrity": "sha512-OfZpABRQQf+Xsmju8XE9bDjs+uU4vLREGolP7bDgcpsI17QREyZ4Bl+2KLxxx1kCgA0fAIhKQBaBYh+PEcCqYQ==", + "dev": true, + "requires": { + "quote-stream": "^1.0.1", + "resolve": "^1.1.5", + "static-module": "^2.2.0", + "through2": "^2.0.0" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "requires": { + "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": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "dev": true, + "requires": { + "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": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "~1.0.5" + }, + "dependencies": { + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + } + } + }, + "browserslist": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.11.0.tgz", + "integrity": "sha512-WqEC7Yr5wUH5sg6ruR++v2SGOQYpyUdYYd4tZoAq1F7y+QXoLoYGXVbxhtaIqWmAJjtNTRjVD3HuJc1OXTel2A==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001035", + "electron-to-chromium": "^1.3.380", + "node-releases": "^1.1.52", + "pkg-up": "^3.1.0" + } + }, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" + }, + "buffer-equal": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", + "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=", + "dev": true + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=" + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "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": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "dev": true + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "dev": true, + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001036", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001036.tgz", + "integrity": "sha512-jU8CIFIj2oR7r4W+5AKcsvWNVIb6Q6OZE3UsrXrZBHFtreT4YgTeOJtTucp+zSedEpTi3L5wASSP0LYIE3if6w==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "cheerio": { + "version": "1.0.0-rc.2", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.2.tgz", + "integrity": "sha1-S59TqBsn5NXawxwP/Qz6A8xoMNs=", + "dev": true, + "requires": { + "css-select": "~1.2.0", + "dom-serializer": "~0.1.0", + "entities": "~1.1.1", + "htmlparser2": "^3.9.1", + "lodash": "^4.15.0", + "parse5": "^3.0.1" + }, + "dependencies": { + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "dev": true, + "requires": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", + "dev": true + }, + "dom-serializer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", + "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", + "dev": true, + "requires": { + "domelementtype": "^1.3.0", + "entities": "^1.1.1" + } + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "parse5": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz", + "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==", + "dev": true, + "requires": { + "@types/node": "*" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "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" + } + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + } + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-spinners": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz", + "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==", + "dev": true + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "dev": true, + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "color-string": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "command-exists": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.8.tgz", + "integrity": "sha512-PM54PkseWbiiD/mMsbvW351/u+dafwTJ0ye2qB60G1aGQP9j3xK2gmMDc+R34L3nDtx4qMCitXT75mkbkGJDLw==", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", + "dev": true + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "core-js": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==", + "dev": true + }, + "core-js-compat": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.4.tgz", + "integrity": "sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA==", + "dev": true, + "requires": { + "browserslist": "^4.8.3", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true + } + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "requires": { + "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": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "requires": { + "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": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "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": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "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": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "css-modules-loader-core": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", + "integrity": "sha1-WQhmgpShvs0mGuCkziGwtVHyHRY=", + "dev": true, + "requires": { + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.1", + "postcss-modules-extract-imports": "1.1.0", + "postcss-modules-local-by-default": "1.2.0", + "postcss-modules-scope": "1.1.0", + "postcss-modules-values": "1.3.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", + "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "css-selector-tokenizer": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.2.tgz", + "integrity": "sha512-yj856NGuAymN6r8bn8/Jl46pR+OC3eEvAhfGYDUe7YPtTPAYrSSw4oAniZ9Y8T5B92hjhwTBLUen0/vKPxf6pw==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2", + "regexpu-core": "^4.6.0" + } + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + } + }, + "css-what": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", + "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==", + "dev": true + }, + "cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "dev": true, + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true + }, + "csso": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", + "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", + "dev": true, + "requires": { + "css-tree": "1.0.0-alpha.39" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.39", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", + "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "dev": true, + "requires": { + "mdn-data": "2.0.6", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", + "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==", + "dev": true + } + } + }, + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "cssstyle": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", + "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", + "dev": true, + "requires": { + "cssom": "0.3.x" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + } + }, + "deasync": { + "version": "0.1.19", + "resolved": "https://registry.npmjs.org/deasync/-/deasync-0.1.19.tgz", + "integrity": "sha512-oh3MRktfnPlLysCPpBpKZZzb4cUC/p0aA3SyRGp15lN30juJBTo/CiD0d4fR+f1kBtUQoJj1NE9RPNWQ7BQ9Mg==", + "dev": true, + "requires": { + "bindings": "^1.5.0", + "node-addon-api": "^1.7.1" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "requires": { + "clone": "^1.0.2" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + } + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "dijkstrajs": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.1.tgz", + "integrity": "sha1-082BIh4+pAdCz83lVtTpnpjdxxs=" + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", + "dev": true + }, + "entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", + "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==", + "dev": true + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dev": true, + "requires": { + "webidl-conversions": "^4.0.2" + } + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dev": true, + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-prop": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", + "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "dotenv": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-5.0.1.tgz", + "integrity": "sha512-4As8uPrjfwb7VXC+WnLCbXK7y+Ueb2B3zgNCePYfhxS1PYeaO1YTeplffTEcbfLhvFNGLAz90VvJs9yomG7bow==", + "dev": true + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "dev": true + }, + "duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", + "dev": true, + "requires": { + "readable-stream": "^2.0.2" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.383", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.383.tgz", + "integrity": "sha512-EHYVJl6Ox1kFy/SzGVbijHu8ksQotJnqHCFFfaVhXiC+erOSplwhCtOTSocu1jRwirlNsSn/aZ9Kf84Z6s5qrg==", + "dev": true + }, + "elliptic": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz", + "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==", + "dev": true, + "requires": { + "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": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "encoding": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "dev": true, + "requires": { + "iconv-lite": "~0.4.13" + } + }, + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true + }, + "envinfo": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.5.0.tgz", + "integrity": "sha512-jDgnJaF/Btomk+m3PZDTTCb5XIIIX3zYItnCRfF73zVgvinLoRomuhi75Y4su0PtQxWz4v66XnLLckyvyJTOIQ==", + "dev": true + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + }, + "dependencies": { + "object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "dev": true + } + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", + "dev": true + }, + "es6-promisify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", + "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", + "dev": true, + "requires": { + "es6-promise": "^4.0.3" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "escodegen": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.9.1.tgz", + "integrity": "sha512-6hTjO1NAWkHnDk3OqQ4YrCuwwmGHL9S3nPlzBOUG/R44rda3wLNrfvQ5fkSGjyhHFKM7ALPKcKGrwvCLe0lC7Q==", + "dev": true, + "requires": { + "esprima": "^3.1.3", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + } + }, + "eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "eslint-config-standard": { + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.1.tgz", + "integrity": "sha512-Z9B+VR+JIXRxz21udPTL9HpFMyoMUEeX1G251EQ6e05WD9aPVtVBn09XUmZ259wCMlCDmYDSZG62Hhm+ZTJcUg==", + "dev": true + }, + "eslint-import-resolver-node": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", + "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-module-utils": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz", + "integrity": "sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-plugin-es": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.0.tgz", + "integrity": "sha512-6/Jb/J/ZvSebydwbBJO1R9E5ky7YeElfK56Veh7e4QGFHCXoIXGH9HhVz+ibJLM3XJ1XjP+T7rKBLUa/Y7eIng==", + "dev": true, + "requires": { + "eslint-utils": "^2.0.0", + "regexpp": "^3.0.0" + } + }, + "eslint-plugin-import": { + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", + "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", + "dev": true, + "requires": { + "array-includes": "^3.0.3", + "array.prototype.flat": "^1.2.1", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.2", + "eslint-module-utils": "^2.4.1", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.0", + "read-pkg-up": "^2.0.0", + "resolve": "^1.12.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-plugin-node": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.0.0.tgz", + "integrity": "sha512-chUs/NVID+sknFiJzxoN9lM7uKSOEta8GC8365hw1nDfwIPIjjpRSwwPvQanWv8dt/pDe9EV4anmVSwdiSndNg==", + "dev": true, + "requires": { + "eslint-plugin-es": "^3.0.0", + "eslint-utils": "^2.0.0", + "ignore": "^5.1.1", + "minimatch": "^3.0.4", + "resolve": "^1.10.1", + "semver": "^6.1.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "eslint-plugin-promise": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz", + "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==", + "dev": true + }, + "eslint-plugin-standard": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz", + "integrity": "sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ==", + "dev": true + }, + "eslint-scope": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz", + "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", + "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", + "dev": true + }, + "espree": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", + "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.1.0" + } + }, + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", + "dev": true + }, + "esquery": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.2.0.tgz", + "integrity": "sha512-weltsSqdeWIX9G2qQZz7KlTRJdkkOCTPgLYJUz1Hacf48R4YOwGPHO3+ORfWedqJKbq5WQmsgK90n+pFLIKt/Q==", + "dev": true, + "requires": { + "estraverse": "^5.0.0" + }, + "dependencies": { + "estraverse": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.0.0.tgz", + "integrity": "sha512-j3acdrMzqrxmJTNj5dbr1YbjacrYgAxVMeF0gK16E3j494mOe7xygM/ZLIguEQ0ETwAg2hlJCtHRGav+y0Ny5A==", + "dev": true + } + } + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "events": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", + "dev": true + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "express": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", + "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "requires": { + "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" + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true + } + } + }, + "express-history-api-fallback": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/express-history-api-fallback/-/express-history-api-fallback-2.2.1.tgz", + "integrity": "sha1-OirSf3vryQ/FM9EQ18bYMJe80Fc=", + "dev": true + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extract-zip": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz", + "integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=", + "dev": true, + "requires": { + "concat-stream": "1.6.2", + "debug": "2.6.9", + "mkdirp": "0.5.1", + "yauzl": "2.4.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "falafel": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/falafel/-/falafel-2.2.4.tgz", + "integrity": "sha512-0HXjo8XASWRmsS0X1EkhwEMZaD3Qvp7FfURwjLKjG1ghfRm/MGZl2r4cWUTv41KdNghTw4OUMmVtdGQp3+H+uQ==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "foreach": "^2.0.5", + "isarray": "^2.0.1", + "object-keys": "^1.0.6" + }, + "dependencies": { + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + } + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "dev": true, + "requires": { + "@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": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "fd-slicer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", + "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", + "dev": true, + "requires": { + "pend": "~1.2.0" + } + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, + "requires": { + "flat-cache": "^2.0.1" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true + }, + "filesize": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", + "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true + } + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "requires": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "dependencies": { + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "flatted": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", + "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", + "dev": true + }, + "flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "dev": true + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "foreach": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", + "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1", + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "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" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "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" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "dev": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "bundled": true, + "dev": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "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.4.2" + } + }, + "nopt": { + "version": "4.0.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "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" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "gensync": { + "version": "1.0.0-beta.1", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", + "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-port": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", + "integrity": "sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw=", + "dev": true + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "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" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", + "dev": true + }, + "grapheme-breaker": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/grapheme-breaker/-/grapheme-breaker-0.3.2.tgz", + "integrity": "sha1-W55reMODJFLSuiuxy4MPlidkEKw=", + "dev": true, + "requires": { + "brfs": "^1.2.0", + "unicode-trie": "^0.3.1" + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "dev": true, + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + } + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "highland": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/highland/-/highland-2.13.0.tgz", + "integrity": "sha512-zGZBcgAHPY2Zf9VG9S5IrlcC7CH9ELioXVtp9T5bU2a4fP2zIsA+Y8pV/n/h2lMwbWMHTX0I0xN0ODJ3Pd3aBQ==", + "dev": true, + "requires": { + "util-deprecate": "^1.0.2" + } + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", + "dev": true + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.1" + } + }, + "html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "dev": true + } + } + }, + "html-tags": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-1.2.0.tgz", + "integrity": "sha1-x43mW1Zjqll5id0rerSSANfk25g=", + "dev": true + }, + "htmlnano": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/htmlnano/-/htmlnano-0.2.5.tgz", + "integrity": "sha512-X1iPSwXG/iF9bVs+/obt2n6F64uH0ETkA8zp7qFDmLW9/+A6ueHGeb/+qD67T21qUY22owZPMdawljN50ajkqA==", + "dev": true, + "requires": { + "cssnano": "^4.1.10", + "normalize-html-whitespace": "^1.0.0", + "posthtml": "^0.12.0", + "posthtml-render": "^1.1.5", + "purgecss": "^1.4.0", + "svgo": "^1.3.2", + "terser": "^4.3.9", + "uncss": "^0.17.2" + }, + "dependencies": { + "posthtml": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.12.0.tgz", + "integrity": "sha512-aNUEP/SfKUXAt+ghG51LC5MmafChBZeslVe/SSdfKIgLGUVRE68mrMF4V8XbH07ZifM91tCSuxY3eHIFLlecQw==", + "dev": true, + "requires": { + "posthtml-parser": "^0.4.1", + "posthtml-render": "^1.1.5" + } + }, + "terser": { + "version": "4.6.7", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.7.tgz", + "integrity": "sha512-fmr7M1f7DBly5cX2+rFDvmGBAaaZyPrHYK4mMdHEDAdNTqXSZgSOfqsfGq2HqPGT/1V0foZZuCZFx8CHKgAk3g==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + } + } + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "https-proxy-agent": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", + "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", + "dev": true, + "requires": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", + "dev": true + }, + "ieee754": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" + }, + "ignore": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", + "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", + "dev": true + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "inquirer": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", + "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "cli-cursor": "^3.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.5.3", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-html": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-html/-/is-html-1.1.0.tgz", + "integrity": "sha1-4E8cGNOUhRETlvmgJz6rUa8hhGQ=", + "dev": true, + "requires": { + "html-tags": "^1.0.0" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true + }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "dev": true, + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-url": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", + "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "dev": true, + "requires": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "js-base64": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.2.tgz", + "integrity": "sha512-Vg8czh0Q7sFBSUMWWArX/miJeBWYBPpdU/3M/DKSaekLMqrqVPaedp+5mZhie/r0lgrcaYBfwXatEew6gwgiQQ==", + "dev": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "dependencies": { + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + } + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "jsdom": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz", + "integrity": "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true + }, + "escodegen": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz", + "integrity": "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, + "levenary": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz", + "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==", + "dev": true, + "requires": { + "leven": "^3.1.0" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + } + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", + "dev": true + }, + "lodash.clone": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz", + "integrity": "sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y=", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "dev": true + }, + "lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "dev": true, + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "dev": true, + "requires": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", + "dev": true + }, + "magic-string": { + "version": "0.22.5", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.22.5.tgz", + "integrity": "sha512-oreip9rJZkzvA8Qzk9HFs8fZGF/u7H/gtrE8EN6RjKJ9kh2HlC+yQ2QezifqTZfGyiuAV0dRv5a+y/8gBb1m9w==", + "dev": true, + "requires": { + "vlq": "^0.2.2" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "merge-source-map": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz", + "integrity": "sha1-pd5GU42uhNQRTMXqArR3KmNGcB8=", + "dev": true, + "requires": { + "source-map": "^0.5.6" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "merge2": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "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": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "mime-db": { + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "dev": true, + "requires": { + "mime-db": "1.43.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "minimalcss": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/minimalcss/-/minimalcss-0.8.1.tgz", + "integrity": "sha512-a+kbRVvxz+oQf43pweflM38KvcvVuTvv3v6a8UgVbfS7E2rktSJSf8kfbGToSXgbiBDP83WTh8MWL6PdT9ljag==", + "dev": true, + "requires": { + "cheerio": "1.0.0-rc.2", + "css-tree": "1.0.0-alpha.28", + "csso": "~3.5.0", + "filesize": "^3.5.11", + "minimist": "^1.2.0", + "puppeteer": "^1.8.0" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.28", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.28.tgz", + "integrity": "sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w==", + "dev": true, + "requires": { + "mdn-data": "~1.1.0", + "source-map": "^0.5.3" + } + }, + "csso": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/csso/-/csso-3.5.1.tgz", + "integrity": "sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg==", + "dev": true, + "requires": { + "css-tree": "1.0.0-alpha.29" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.29", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.29.tgz", + "integrity": "sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg==", + "dev": true, + "requires": { + "mdn-data": "~1.1.0", + "source-map": "^0.5.3" + } + } + } + }, + "mdn-data": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-1.1.4.tgz", + "integrity": "sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.4.tgz", + "integrity": "sha512-iG9AK/dJLtJ0XNgTuDbSyNS3zECqDlAhnQW4CsNxBG3LQJBbHmRX1egw39DmtOdCAqY+dKXV+sgPgilNWUKMVw==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nan": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "dev": true, + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "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": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "requires": { + "lower-case": "^1.1.1" + } + }, + "node-addon-api": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.1.tgz", + "integrity": "sha512-2+DuKodWvwRTrCfKOeR24KIc5unKjOh8mz17NCzVnHWfjAdDqbfbjqh7gUT+BkXBRQM52+xCHciKWonJ3CbJMQ==", + "dev": true + }, + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "dev": true, + "requires": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + }, + "node-forge": { + "version": "0.7.6", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.6.tgz", + "integrity": "sha512-sol30LUpz1jQFBjOKwbjxijiE3b6pjd74YwfD0fJOKPjF+fONKb2Yg8rYgS6+bK6VDl+/wfr4IYpC7jDzLUIfw==", + "dev": true + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "requires": { + "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.1", + "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": "^1.0.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "node-releases": { + "version": "1.1.52", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.52.tgz", + "integrity": "sha512-snSiT1UypkgGt2wxPqS6ImEUICbNCMb31yaxWrOLXjhlt2z2/IBpaOxzONExqSm4y5oLnAqjjRWu+wsDzK5yNQ==", + "dev": true, + "requires": { + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "normalize-html-whitespace": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/normalize-html-whitespace/-/normalize-html-whitespace-1.0.0.tgz", + "integrity": "sha512-9ui7CGtOOlehQu0t/OhhlmDyc71mKVlv+4vF+me4iZLPrNtRL2xoquEdfZxasC/bdQi/Hr3iTrpyRKIG+ocabA==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.4.1.tgz", + "integrity": "sha512-wqdhLpfCUbEsoEwl3FXwGyv8ief1k/1aUdIPCqVnupM6e8l63BEJdiF/0swtn04/8p05tG/T0FrpTlfwvljOdw==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "ora": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-2.1.0.tgz", + "integrity": "sha512-hNNlAd3gfv/iPmsNxYoAPLvxg7HuPozww7fFonMZvL84tP6Ox5igfk5j/+a9rtJJwqMgKK+JgWsAQik5o0HTLA==", + "dev": true, + "requires": { + "chalk": "^2.3.1", + "cli-cursor": "^2.1.0", + "cli-spinners": "^1.1.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^4.0.0", + "wcwidth": "^1.0.1" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "p-limit": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=", + "dev": true + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "dev": true, + "requires": { + "no-case": "^2.2.0" + } + }, + "parcel-bundler": { + "version": "1.12.4", + "resolved": "https://registry.npmjs.org/parcel-bundler/-/parcel-bundler-1.12.4.tgz", + "integrity": "sha512-G+iZGGiPEXcRzw0fiRxWYCKxdt/F7l9a0xkiU4XbcVRJCSlBnioWEwJMutOCCpoQmaQtjB4RBHDGIHN85AIhLQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/core": "^7.4.4", + "@babel/generator": "^7.4.4", + "@babel/parser": "^7.4.4", + "@babel/plugin-transform-flow-strip-types": "^7.4.4", + "@babel/plugin-transform-modules-commonjs": "^7.4.4", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/preset-env": "^7.4.4", + "@babel/runtime": "^7.4.4", + "@babel/template": "^7.4.4", + "@babel/traverse": "^7.4.4", + "@babel/types": "^7.4.4", + "@iarna/toml": "^2.2.0", + "@parcel/fs": "^1.11.0", + "@parcel/logger": "^1.11.1", + "@parcel/utils": "^1.11.0", + "@parcel/watcher": "^1.12.1", + "@parcel/workers": "^1.11.0", + "ansi-to-html": "^0.6.4", + "babylon-walk": "^1.0.2", + "browserslist": "^4.1.0", + "chalk": "^2.1.0", + "clone": "^2.1.1", + "command-exists": "^1.2.6", + "commander": "^2.11.0", + "core-js": "^2.6.5", + "cross-spawn": "^6.0.4", + "css-modules-loader-core": "^1.1.0", + "cssnano": "^4.0.0", + "deasync": "^0.1.14", + "dotenv": "^5.0.0", + "dotenv-expand": "^5.1.0", + "envinfo": "^7.3.1", + "fast-glob": "^2.2.2", + "filesize": "^3.6.0", + "get-port": "^3.2.0", + "htmlnano": "^0.2.2", + "is-glob": "^4.0.0", + "is-url": "^1.2.2", + "js-yaml": "^3.10.0", + "json5": "^1.0.1", + "micromatch": "^3.0.4", + "mkdirp": "^0.5.1", + "node-forge": "^0.7.1", + "node-libs-browser": "^2.0.0", + "opn": "^5.1.0", + "postcss": "^7.0.11", + "postcss-value-parser": "^3.3.1", + "posthtml": "^0.11.2", + "posthtml-parser": "^0.4.0", + "posthtml-render": "^1.1.3", + "resolve": "^1.4.0", + "semver": "^5.4.1", + "serialize-to-js": "^3.0.0", + "serve-static": "^1.12.4", + "source-map": "0.6.1", + "terser": "^3.7.3", + "v8-compile-cache": "^2.0.0", + "ws": "^5.1.1" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + } + } + }, + "parse-asn1": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", + "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "dev": true, + "requires": { + "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": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "^2.0.0" + } + }, + "pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "pdf-lib": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/pdf-lib/-/pdf-lib-1.4.1.tgz", + "integrity": "sha512-Fj72wP2ZNIr797953v+8iQSH0argRdFkd8nbW+q0ngsuocgwCC9FT7sSXLsaSsUGM5eNKQlKJNHvWQlo7+ROJA==", + "requires": { + "@pdf-lib/standard-fonts": "^0.0.4", + "@pdf-lib/upng": "^1.0.1", + "pako": "^1.0.10", + "tslib": "^1.10.0" + }, + "dependencies": { + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + } + } + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", + "dev": true + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "physical-cpu-count": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/physical-cpu-count/-/physical-cpu-count-2.0.0.tgz", + "integrity": "sha1-GN4vl+S/epVRrXURlCtUlverpmA=", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + } + } + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "dev": true + }, + "pngjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==" + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "7.0.27", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz", + "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "dependencies": { + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "postcss-calc": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz", + "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==", + "dev": true, + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + }, + "dependencies": { + "postcss-value-parser": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz", + "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==", + "dev": true + } + } + }, + "postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dev": true, + "requires": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + } + }, + "postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-current-selector": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/postcss-current-selector/-/postcss-current-selector-0.0.3.tgz", + "integrity": "sha1-a4OEnEpDrqp+v5ug6TWBOp8aic4=", + "dev": true, + "requires": { + "postcss": "^5.0.10" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dev": true, + "requires": { + "postcss": "^7.0.14" + } + }, + "postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dev": true, + "requires": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + } + }, + "postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dev": true, + "requires": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-font-variant": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.0.tgz", + "integrity": "sha512-M8BFYKOvCrI2aITzDad7kWuXXTm0YhGdP9Q8HanmN4EF1Hmcgs1KK5rSHylt/lUJe8yLxiSwWAHdScoEiIxztg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-initial": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz", + "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==", + "dev": true, + "requires": { + "lodash.template": "^4.5.0", + "postcss": "^7.0.2" + } + }, + "postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", + "dev": true, + "requires": { + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "dev": true, + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "postcss-nested": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-4.2.1.tgz", + "integrity": "sha512-AMayXX8tS0HCp4O4lolp4ygj9wBn32DJWXvG6gCv+ZvJrEa00GUxJcJEEzMh87BIe6FrWdYkpR2cuyqHKrxmXw==", + "dev": true, + "requires": { + "postcss": "^7.0.21", + "postcss-selector-parser": "^6.0.2" + } + }, + "postcss-nested-ancestors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-nested-ancestors/-/postcss-nested-ancestors-2.0.0.tgz", + "integrity": "sha512-r8WbA1XLqbDuOGdCWpQ5nXdHvL4eKdnCEcDAnUlIAUHk7ZIQAESqPdxrWGPlq70ZB+FKw4wPbX1850dgFuxUKQ==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "postcss": "^6.0.0", + "postcss-resolve-nested-selector": "^0.1.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dev": true, + "requires": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "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.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "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": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "requires": { + "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": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-resolve-nested-selector": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", + "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=", + "dev": true + }, + "postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "postcss-selector-not": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz", + "integrity": "sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "postcss-selector-parser": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", + "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "dev": true, + "requires": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dev": true, + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "posthtml": { + "version": "0.11.6", + "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.11.6.tgz", + "integrity": "sha512-C2hrAPzmRdpuL3iH0TDdQ6XCc9M7Dcc3zEW5BLerY65G4tWWszwv6nG/ksi6ul5i2mx22ubdljgktXCtNkydkw==", + "dev": true, + "requires": { + "posthtml-parser": "^0.4.1", + "posthtml-render": "^1.1.5" + } + }, + "posthtml-parser": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.4.2.tgz", + "integrity": "sha512-BUIorsYJTvS9UhXxPTzupIztOMVNPa/HtAm9KHni9z6qEfiJ1bpOBL5DfUOL9XAc3XkLIEzBzpph+Zbm4AdRAg==", + "dev": true, + "requires": { + "htmlparser2": "^3.9.2" + } + }, + "posthtml-render": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-1.2.0.tgz", + "integrity": "sha512-dQB+hoAKDtnI94RZm/wxBUH9My8OJcXd0uhWmGh2c7tVtQ85A+OS3yCN3LNbFtPz3bViwBJXAeoi+CBGMXM0DA==", + "dev": true + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "dev": true, + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + } + }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, + "psl": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", + "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==", + "dev": true + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "requires": { + "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" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "puppeteer": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-1.20.0.tgz", + "integrity": "sha512-bt48RDBy2eIwZPrkgbcwHtb51mj2nKvHOPMaSH2IsWiv7lOG9k9zhaRzpDZafrk05ajMc3cu+lSQYYOfH2DkVQ==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "extract-zip": "^1.6.6", + "https-proxy-agent": "^2.2.1", + "mime": "^2.0.3", + "progress": "^2.0.1", + "proxy-from-env": "^1.0.0", + "rimraf": "^2.6.1", + "ws": "^6.1.0" + }, + "dependencies": { + "mime": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", + "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==", + "dev": true + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + } + } + }, + "purgecss": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-1.4.2.tgz", + "integrity": "sha512-hkOreFTgiyMHMmC2BxzdIw5DuC6kxAbP/gGOGd3MEsF3+5m69rIvUEPaxrnoUtfODTFKe9hcXjGwC6jcjoyhOw==", + "dev": true, + "requires": { + "glob": "^7.1.3", + "postcss": "^7.0.14", + "postcss-selector-parser": "^6.0.0", + "yargs": "^14.0.0" + } + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "qrcode": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.4.4.tgz", + "integrity": "sha512-oLzEC5+NKFou9P0bMj5+v6Z40evexeE29Z9cummZXZ9QXyMr3lphkURzxjXgPJC5azpxcshoDWV1xE46z+/c3Q==", + "requires": { + "buffer": "^5.4.3", + "buffer-alloc": "^1.2.0", + "buffer-from": "^1.1.1", + "dijkstrajs": "^1.0.1", + "isarray": "^2.0.1", + "pngjs": "^3.3.0", + "yargs": "^13.2.4" + }, + "dependencies": { + "buffer": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.5.0.tgz", + "integrity": "sha512-9FTEDjLjwoAkEwyMGDjYJQN2gfRgOKBKRfiglhvibGbpeeU/pQn1bJxQqm32OD/AIeEuHxU9roxXxg34Byp/Ww==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" + } + }, + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "quote-stream": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/quote-stream/-/quote-stream-1.0.2.tgz", + "integrity": "sha1-hJY/jJwmuULhU/7rU6rnRlK34LI=", + "dev": true, + "requires": { + "buffer-equal": "0.0.1", + "minimist": "^1.1.3", + "through2": "^2.0.0" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "dev": true, + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + }, + "dependencies": { + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "react-snap": { + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/react-snap/-/react-snap-1.23.0.tgz", + "integrity": "sha512-spmg2maHSedLrn6QBAfLJkyMqeeffLTIs7h40pS1copW2xBrajx4HEAcanm+7IVGO6SYCPoGwvbU3U30UFN25g==", + "dev": true, + "requires": { + "clean-css": "4.2.1", + "express": "4.16.4", + "express-history-api-fallback": "2.2.1", + "highland": "2.13.0", + "html-minifier": "3.5.21", + "minimalcss": "0.8.1", + "mkdirp": "0.5.1", + "puppeteer": "^1.8.0", + "serve-static": "1.13.2", + "sourcemapped-stacktrace-node": "2.1.8" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true + }, + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "requires": { + "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" + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true + } + } + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + } + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "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" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", + "dev": true + }, + "regenerator-transform": { + "version": "0.14.4", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz", + "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4", + "private": "^0.1.8" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexpp": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.0.0.tgz", + "integrity": "sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g==", + "dev": true + }, + "regexpu-core": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz", + "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", + "dev": true + }, + "regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "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.3", + "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.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "request-promise-core": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", + "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", + "dev": true, + "requires": { + "lodash": "^4.17.15" + } + }, + "request-promise-native": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", + "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", + "dev": true, + "requires": { + "request-promise-core": "1.1.3", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "resolve": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", + "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-async": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", + "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", + "dev": true, + "requires": { + "is-promise": "^2.1.0" + } + }, + "rxjs": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "saxes": { + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "dev": true, + "requires": { + "xmlchars": "^2.1.1" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "requires": { + "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.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "serialize-to-js": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/serialize-to-js/-/serialize-to-js-3.1.1.tgz", + "integrity": "sha512-F+NGU0UHMBO4Q965tjw7rvieNVjlH6Lqi2emq/Lc9LUURYJbiCzmpi4Cy1OOjjVPtxu0c+NE85LU6968Wko5ZA==", + "dev": true + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shallow-copy": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz", + "integrity": "sha1-QV9CcC1z2BAzApLMXuhurhoRoXA=", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + } + } + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sourcemapped-stacktrace-node": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/sourcemapped-stacktrace-node/-/sourcemapped-stacktrace-node-2.1.8.tgz", + "integrity": "sha512-xQOqfT5mquKLBp+H06WTeGYEQh7OF5wa44IPHbh+qNdTP15xSzxwISPml1xCweJ6DExDpDDxXe/P34wP+GdDrg==", + "dev": true, + "requires": { + "es6-promise": "^4.1.1", + "isomorphic-fetch": "^2.2.1", + "source-map": "^0.6.1" + } + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", + "dev": true + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "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" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "static-eval": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.0.5.tgz", + "integrity": "sha512-nNbV6LbGtMBgv7e9LFkt5JV8RVlRsyJrphfAt9tOtBBW/SfnzZDf2KnS72an8e434A+9e/BmJuTxeGPvrAK7KA==", + "dev": true, + "requires": { + "escodegen": "^1.11.1" + }, + "dependencies": { + "escodegen": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz", + "integrity": "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + } + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "static-module": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/static-module/-/static-module-2.2.5.tgz", + "integrity": "sha512-D8vv82E/Kpmz3TXHKG8PPsCPg+RAX6cbCOyvjM6x04qZtQ47EtJFVwRsdov3n5d6/6ynrOY9XB4JkaZwB2xoRQ==", + "dev": true, + "requires": { + "concat-stream": "~1.6.0", + "convert-source-map": "^1.5.1", + "duplexer2": "~0.1.4", + "escodegen": "~1.9.0", + "falafel": "^2.1.0", + "has": "^1.0.1", + "magic-string": "^0.22.4", + "merge-source-map": "1.0.4", + "object-inspect": "~1.4.0", + "quote-stream": "~1.0.2", + "readable-stream": "~2.3.3", + "shallow-copy": "~0.0.1", + "static-eval": "^2.0.0", + "through2": "~2.0.3" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, + "strip-json-comments": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", + "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", + "dev": true + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + } + }, + "terser": { + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz", + "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==", + "dev": true, + "requires": { + "commander": "^2.19.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.10" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "tiny-inflate": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "tslib": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", + "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", + "dev": true, + "requires": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true + } + } + }, + "uncss": { + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/uncss/-/uncss-0.17.3.tgz", + "integrity": "sha512-ksdDWl81YWvF/X14fOSw4iu8tESDHFIeyKIeDrK6GEVTQvqJc1WlOEXqostNwOCi3qAj++4EaLsdAgPmUbEyog==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "glob": "^7.1.4", + "is-absolute-url": "^3.0.1", + "is-html": "^1.1.0", + "jsdom": "^14.1.0", + "lodash": "^4.17.15", + "postcss": "^7.0.17", + "postcss-selector-parser": "6.0.2", + "request": "^2.88.0" + }, + "dependencies": { + "is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "dev": true + } + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", + "dev": true + }, + "unicode-trie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-0.3.1.tgz", + "integrity": "sha1-1nHd3YkQGgi6w3tqUWEBBgIFIIU=", + "dev": true, + "requires": { + "pako": "^0.2.5", + "tiny-inflate": "^1.0.0" + } + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", + "dev": true + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "v8-compile-cache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", + "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vlq": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-0.2.3.tgz", + "integrity": "sha512-DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow==", + "dev": true + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "dev": true, + "requires": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "requires": { + "iconv-lite": "0.4.24" + } + }, + "whatwg-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", + "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==", + "dev": true + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + } + }, + "ws": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", + "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==" + }, + "yargs": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz", + "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^15.0.1" + } + }, + "yargs-parser": { + "version": "15.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.1.tgz", + "integrity": "sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "yauzl": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", + "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", + "dev": true, + "requires": { + "fd-slicer": "~1.0.1" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..1913c42 --- /dev/null +++ b/package.json @@ -0,0 +1,56 @@ +{ + "name": "deplacement-covid-19", + "version": "0.0.1", + "description": "Générateur d'attestation de déplacement dérogatoire'", + "main": "certificate.js", + "scripts": { + "lint": "eslint ./*.js", + "start": "VERSION=${VERSION:-localversion} parcel index.html robots.txt", + "prebuild": "npm run lint && rimraf dist", + "build": "PUBLIC_URL=${PUBLIC_URL:-/deplacement-covid-19} ; parcel build --public-url ${PUBLIC_URL} index.html robots.txt", + "postbuild": "PUBLIC_URL=${PUBLIC_URL:-/deplacement-covid-19} react-snap" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/lab-mi/deplacement-codiv-19" + }, + "keywords": [], + "author": "", + "license": "MIT", + "bugs": { + "url": "https://github.com/lab-mi/deplacement-covid-19/issues" + }, + "devDependencies": { + "@babel/core": "^7.9.0", + "@babel/plugin-transform-runtime": "^7.9.0", + "babel-eslint": "^10.1.0", + "eslint": "^6.8.0", + "eslint-config-standard": "^14.1.1", + "eslint-plugin-import": "^2.20.1", + "eslint-plugin-node": "^11.0.0", + "eslint-plugin-promise": "^4.2.1", + "eslint-plugin-standard": "^4.0.1", + "parcel-bundler": "^1.12.4", + "postcss-current-selector": "0.0.3", + "postcss-nested": "^4.2.1", + "postcss-nested-ancestors": "^2.0.0", + "postcss-preset-env": "^6.7.0", + "react-snap": "^1.23.0", + "rimraf": "^3.0.2" + }, + "dependencies": { + "bootstrap": "^4.4.1", + "pdf-lib": "^1.4.1", + "qrcode": "^1.4.4" + }, + "browserslist": [ + "last 5 versions" + ], + "reactSnap": { + "source": "dist", + "minifyHtml": { + "collapseWhitespace": false, + "removeComments": false + } + } +} diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 0000000..a8fb522 --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,11 @@ +module.exports = { + plugins: { + autoprefixer: { + grid: true, + }, + 'postcss-preset-env': {}, + 'postcss-nested-ancestors': {}, + 'postcss-nested': {}, + 'postcss-current-selector': {}, + }, +} diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..7d329b1 --- /dev/null +++ b/robots.txt @@ -0,0 +1 @@ +User-agent: *