diff --git a/.stylelintignore b/.stylelintignore deleted file mode 100644 index a569bcf..0000000 --- a/.stylelintignore +++ /dev/null @@ -1,2 +0,0 @@ -css/** -temp/** diff --git a/.stylelintrc.json b/.stylelintrc.json deleted file mode 100755 index 33ed47a..0000000 --- a/.stylelintrc.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "stylelint-config-recommended", - "plugins": [ - "stylelint-scss" - ], - "rules": { - "at-rule-no-unknown": [ - true, - { - "ignoreAtRules": [ - "include", - "mixin" - ] - } - ], - "indentation": 2, - "string-quotes": "single", - "no-descending-specificity": null - } -} diff --git a/LICENSE b/License similarity index 95% rename from LICENSE rename to License index 0b022aa..a2a27d9 100644 --- a/LICENSE +++ b/License @@ -1,4 +1,4 @@ -Copyright © 2018-2019 Bauke +Copyright © 2018-2020 Bauke 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: diff --git a/README.md b/ReadMe.md similarity index 52% rename from README.md rename to ReadMe.md index af03c12..9285ca4 100755 --- a/README.md +++ b/ReadMe.md @@ -1,25 +1,13 @@ - - -# Bauke's Styles +# Styles > Collection of my user styles for various websites. ---- - ## Collection | Name | Version | Applies To | User CSS | |------|---------|------------|----------| -| Tildes Baukula | 1.0.5 | [tildes.net](https://tildes.net) | [Click](https://gitlab.com/Bauke/styles/raw/master/css/tildes-baukula/tildes-baukula.user.css) -| Tildes Compact | 1.0.7 | [tildes.net](https://tildes.net) | [Click](https://gitlab.com/Bauke/styles/raw/master/css/tildes-compact/tildes-compact.user.css) | - -## Discontinued - -Styles that I will still keep in the repository for archiving purposes **but will not be updated**. - -| Name | Version | Applies To | User CSS | -|------|---------|------------|----------| -| Tildes Dracula | 2.1.6 | [tildes.net](https://tildes.net) | [Click](https://gitlab.com/Bauke/styles/raw/master/css/tildes-dracula/tildes-dracula.user.css) | +| Tildes Baukula | 1.0.6 | [tildes.net](https://tildes.net) | [Click](https://gitlab.com/Bauke/styles/raw/master/css/tildes-baukula/tildes-baukula.user.css) +| Tildes Compact | 1.0.8 | [tildes.net](https://tildes.net) | [Click](https://gitlab.com/Bauke/styles/raw/master/css/tildes-compact/tildes-compact.user.css) | ## Installing @@ -31,4 +19,4 @@ If you'd like to build the CSS yourself, refer to [the Wiki](https://gitlab.com/ ## License -Licensed under MIT. +Licensed under [MIT](License). diff --git a/build.js b/build.js index 510fce6..9d08dcd 100644 --- a/build.js +++ b/build.js @@ -1,16 +1,22 @@ -// Builds all styles into `css` as `*.css` and `*.user.css` files. - -const { execSync } = require('child_process'); -const { join } = require('path'); -const { moveSync, mkdirpSync, readdirSync, readFileSync, removeSync, writeFileSync } = require('fs-extra'); -const { create } = require('usercss-creator'); +const {execSync} = require('child_process'); +const {join} = require('path'); +const { + moveSync, + mkdirpSync, + readdirSync, + readFileSync, + removeSync, + writeFileSync +} = require('fs-extra'); +const {create} = require('usercss-creator'); if (!process.env.STYLE_ENV) { throw new Error('Environment variable STYLE_ENV is not set.'); } const tempPath = join(__dirname, 'temp'); -const logMeta = process.env.STYLE_ENV === 'dev' ? '[build]'.padEnd(10) : '[build] '; +const logMeta = + process.env.STYLE_ENV === 'dev' ? '[build]'.padEnd(10) : '[build] '; // If we're in prod then clear the temp folder to avoid unwanted files going into `css` if (process.env.STYLE_ENV === 'prod') { @@ -18,15 +24,17 @@ if (process.env.STYLE_ENV === 'prod') { removeSync(tempPath); } -console.log(`${logMeta}reading \`${join(__dirname, 'src')}\` files`); -let cssFiles = readdirSync(join(__dirname, 'src')); +console.log(`${logMeta}reading \`${join(__dirname, 'source')}\` files`); +let cssFiles = readdirSync(join(__dirname, 'source')); // Generate all the SCSS using the CLI console.log(logMeta + 'generating SASS/SCSS -> CSS'); -const outputStyle = process.env.STYLE_ENV === 'dev' ? 'expanded' : 'compressed'; +const outputStyle = 'expanded'; mkdirpSync('temp/'); for (const cssFile of cssFiles) { - execSync(`yarn sass --no-source-map --style ${outputStyle} src/${cssFile}/${cssFile}.s* ${tempPath}/${cssFile}.css`); + execSync( + `yarn sass --no-source-map --style ${outputStyle} source/${cssFile}/${cssFile}.s* ${tempPath}/${cssFile}.css` + ); console.log(`${logMeta}✔ ${cssFile}`); } @@ -43,8 +51,13 @@ for (const cssFile of cssFiles) { const cssPath = join(tempPath, cssFile); // This uses the css file's name to resolve the appropriate `package.json` // All CSS files have the same name as their directory - const packagePath = join(__dirname, 'src', cssFile.substring(0, cssFile.indexOf('.')), 'package.json'); - const { usercss } = JSON.parse(readFileSync(packagePath, 'UTF8')); + const packagePath = join( + __dirname, + 'source', + cssFile.slice(0, cssFile.indexOf('.')), + 'package.json' + ); + const {usercss} = JSON.parse(readFileSync(packagePath, 'UTF8')); // We don't specify an output path because we just want it generated next to the regular CSS file create(cssPath, usercss); } @@ -57,15 +70,20 @@ for (const cssFile of cssFiles) { } const cssPath = join(tempPath, cssFile); - const packagePath = join(__dirname, 'src', cssFile.substring(0, cssFile.indexOf('.')), 'package.json'); - const { usercss } = JSON.parse(readFileSync(packagePath, 'UTF8')); + const packagePath = join( + __dirname, + 'source', + cssFile.slice(0, cssFile.indexOf('.')), + 'package.json' + ); + const {usercss} = JSON.parse(readFileSync(packagePath, 'UTF8')); let css = readFileSync(cssPath, 'UTF8'); const usercssIndex = css.indexOf('==/UserStyle== */'); const usercssLength = '==/UserStyle== */'.length; css = - css.substring(0, usercssIndex + usercssLength) + + css.slice(0, Math.max(0, usercssIndex + usercssLength)) + `\n@-moz-document domain("${usercss.namespace}") {\n` + - css.substring(usercssIndex + usercssLength + 1, css.length) + + css.slice(usercssIndex + usercssLength + 1, css.length) + '}\n'; writeFileSync(cssPath, css); console.log(`${logMeta}✔ ${cssFile} v${usercss.version}`); @@ -78,10 +96,13 @@ if (process.env.STYLE_ENV === 'prod') { for (const cssFile of cssFiles) { const cssPath = join(tempPath, cssFile); const prodPath = join(__dirname, 'css'); - const dirPath = join(prodPath, cssFile.substring(0, cssFile.indexOf('.'))); + const dirPath = join( + prodPath, + cssFile.slice(0, Math.max(0, cssFile.indexOf('.'))) + ); // `mkdir -p ` to create any directories that don't exist yet mkdirpSync(dirPath); - moveSync(cssPath, join(dirPath, cssFile), { overwrite: true }); + moveSync(cssPath, join(dirPath, cssFile), {overwrite: true}); } removeSync(tempPath); diff --git a/css/tildes-baukula/README.md b/css/tildes-baukula/ReadMe.md similarity index 76% rename from css/tildes-baukula/README.md rename to css/tildes-baukula/ReadMe.md index b9bb827..75eaebf 100644 --- a/css/tildes-baukula/README.md +++ b/css/tildes-baukula/ReadMe.md @@ -1,11 +1,7 @@ - - # Tildes Baukula > Adaptations to make the official Dracula theme look like my old one. ---- - ## Installing To install this theme, check out [the Wiki](https://gitlab.com/Bauke/styles/wikis/Installing-Styles). diff --git a/css/tildes-baukula/tildes-baukula.css b/css/tildes-baukula/tildes-baukula.css index 3e3e407..8d9e911 100644 --- a/css/tildes-baukula/tildes-baukula.css +++ b/css/tildes-baukula/tildes-baukula.css @@ -1 +1,325 @@ -body:not(.theme-dracula) .site-header-logo:after{content:" Baukula won't activate unless you use the official Dracula theme!"}body.theme-dracula{background-color:#282a36}body.theme-dracula.static-site .article-summary{border:1px solid #6272a4;background-color:#282a36;padding:.8rem}body.theme-dracula.static-site .article-summary h2{margin:0 0 .4rem 0}body.theme-dracula.static-site .article-summary .text-secondary{color:#6272a4}body.theme-dracula .btn{color:#8be9fd}body.theme-dracula .btn:hover{color:#282a36}body.theme-dracula .btn:hover,body.theme-dracula .btn.btn-primary:hover{border-color:#ff79c6;background-color:#ff79c6}body.theme-dracula .btn.btn-link{color:#8be9fd;border:1px solid #8be9fd}body.theme-dracula .btn.btn-link:hover{color:#282a36}body.theme-dracula .btn.btn-link:hover{border-color:#ff79c6;background-color:#ff79c6}body.theme-dracula .btn.btn-used{color:#282a36;border-color:#ff79c6;background-color:#ff79c6}body.theme-dracula .btn-post button{color:#8be9fd}body.theme-dracula .btn-post button:hover{color:#ff79c6}body.theme-dracula .btn-post button.btn-post-action-used{color:#ff79c6}body.theme-dracula .comment{border-color:#282a36}body.theme-dracula .comment[data-comment-depth="0"]{border-color:#282a36}body.theme-dracula .comment-header{background-color:#282a36}body.theme-dracula .comment .comment-nav-link,body.theme-dracula .comment .comment-nav-link:visited{color:#8be9fd}body.theme-dracula .comment .comment-nav-link:hover,body.theme-dracula .comment .comment-nav-link:visited:hover{color:#ff79c6}body.theme-dracula .comment .comment-votes{color:#f8f8f2}body.theme-dracula .date-info.text-secondary.text-small{color:#f8f8f2}body.theme-dracula .toc{border:1px solid #6272a4;background-color:#282a36}body.theme-dracula .dropdown menu{border:1px solid #6272a4}body.theme-dracula .user-label{border-radius:0}body.theme-dracula .label-edit-box{color:#f8f8f2;background-color:#282a36}body.theme-dracula .label-edit-box>input{border:1px solid #6272a4;background-color:#44475a}body.theme-dracula .label-light,body.theme-dracula .label-dark{color:transparent}body.theme-dracula .bg-none{color:#f8f8f2;border-color:#6272a4}body.theme-dracula .bg-red{color:#282a36;background-color:#f55}body.theme-dracula .bg-orangered{color:#282a36;background-color:#ffb86c}body.theme-dracula .bg-orange{color:#282a36;background-color:#f1fa8c}body.theme-dracula .bg-dodgerblue{color:#282a36;background-color:#8be9fd}body.theme-dracula .bg-forestgreen{color:#282a36;background-color:#50fa7b}body.theme-dracula .bg-slategray{color:#282a36;background-color:#44475a}body.theme-dracula a,body.theme-dracula a:visited{color:#8be9fd}body.theme-dracula a:hover,body.theme-dracula a:visited:hover{color:#ff79c6}body.theme-dracula blockquote{background-color:#282a36}body.theme-dracula pre,body.theme-dracula code{color:#f8f8f2;background-color:#282a36}body.theme-dracula figure,body.theme-dracula section{border-color:#f8f8f2}body.theme-dracula input,body.theme-dracula textarea,body.theme-dracula .form-input,body.theme-dracula .form-input:not(:focus){color:#f8f8f2;border-color:#6272a4;background-color:#282a36}body.theme-dracula main,body.theme-dracula #sidebar{background-color:#44475a}body.theme-dracula th{border-color:#6272a4}body.theme-dracula td{border-color:#44475a}body.theme-dracula thead{background-color:rgba(0,0,0,.15)}body.theme-dracula tbody tr:nth-of-type(n){background-color:#282a36}body.theme-dracula a.link-user,body.theme-dracula a.site-header-context[href^="/user"]{color:#50fa7b}body.theme-dracula a.link-user:visited,body.theme-dracula a.site-header-context[href^="/user"]:visited{color:#50fa7b}body.theme-dracula a.link-group,body.theme-dracula a.site-header-context[href^="/~"],body.theme-dracula .nav .nav-item a[href^="/~"]{color:#ffb86c}body.theme-dracula a.link-group:visited,body.theme-dracula a.site-header-context[href^="/~"]:visited,body.theme-dracula .nav .nav-item a[href^="/~"]:visited{color:#ffb86c}body.theme-dracula a.site-header-logo:hover{color:#f8f8f2}body.theme-dracula a.logged-in-user-alert,body.theme-dracula a.logged-in-user-alert:visited{color:#282a36;background-color:#ffb86c;padding:.1rem .3rem}body.theme-dracula a.logged-in-user-alert:hover,body.theme-dracula a.logged-in-user-alert:visited:hover{background-color:#f1fa8c}body.theme-dracula #sidebar form[action="/logout"]>button,body.theme-dracula #sidebar form[action="/logout"]>button:hover{color:#8be9fd;border:none;background-color:transparent}body.theme-dracula #sidebar .btn.btn-link[href="/settings/filters"]{width:100%;margin:.2rem 0}body.theme-dracula .label.label-topic-tag:not([class*=label-topic-tag-spoiler]):not([class*=label-topic-tag-nsfw]){color:#6272a4}body.theme-dracula .label.label-topic-tag:not([class*=label-topic-tag-spoiler]):not([class*=label-topic-tag-nsfw]) a{color:#6272a4}body.theme-dracula .label.label-topic-tag:not([class*=label-topic-tag-spoiler]):not([class*=label-topic-tag-nsfw]) a:hover{color:#ff79c6}body.theme-dracula .divider{border-color:#f8f8f2}body.theme-dracula>header>a:nth-child(1):not(.no-header-logo){color:#f8f8f2;background-size:32px 32px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAAHlBMVEUoKjZQ+nticqSL6f29k/nx+oz/VVX/ecb/uGz///+3yBn7AAAAaklEQVR42u3Oxw2AQAADsNDZf2IGyO8kioQ9gQMAAAAAcLelCAkJCQkJCQkJ/Tk0lZS5ZMhZhISEhISEhISEvhbaSoasJWUvKUJCQkJCQkJCQu+GnnSUFCEhISEhISEhoXdDAAAAAAA3uwDrCC2R1NNC7QAAAABJRU5ErkJggg==")}body.theme-dracula .form-status-success{color:#50fa7b}body.theme-dracula .form-status-error{color:#f55}body.theme-dracula .donation-goal meter{background-color:#282a36}body.theme-dracula .settings-list{margin-left:0}body.theme-dracula .settings-list li{border:1px solid #6272a4;background-color:#282a36;margin-bottom:4px;padding:.4rem}body.theme-dracula .settings-list form[name=account-default-theme]{margin:8px 0}body.theme-dracula .tab.tab-listing-order{border-color:#282a36}body.theme-dracula .tab.tab-listing-order .tab-item{background-color:#282a36;margin:4px 2px;padding:0}body.theme-dracula .tab.tab-listing-order .tab-item:first-child{margin-left:0}body.theme-dracula .tab.tab-listing-order .tab-item:last-child{margin-right:0}body.theme-dracula .tab.tab-listing-order .tab-item.active a{color:#ff79c6;border-color:#ff79c6}body.theme-dracula .tab.tab-listing-order .tab-item a{color:#f8f8f2;margin:0;padding:4px 8px}body.theme-dracula .tab.tab-listing-order .tab-item a:hover{color:#8be9fd}body.theme-dracula .form-select:not([multiple]):not([size]){border:1px solid #6272a4;background-color:#282a36;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23f8f8f2'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E")}body.theme-dracula .tab.tab-markdown-mode{border-bottom:none;margin-bottom:4px}body.theme-dracula .tab.tab-markdown-mode>.tab-item{margin-right:4px}body.theme-dracula .tab.tab-markdown-mode>.tab-item:last-child{margin-right:0}body.theme-dracula .tab.tab-markdown-mode>.tab-item.active>.btn{background-color:#ff79c6;border-color:#ff79c6;color:#282a36}body.theme-dracula .topic-listing>li:nth-of-type(n){margin-bottom:.2rem;background-color:#282a36}body.theme-dracula .post-listing .topic{background-color:#282a36}body.theme-dracula .topic.is-topic-official{border-left-color:#f55}body.theme-dracula .topic.is-topic-official h1 a,body.theme-dracula .topic.is-topic-official h1 a:visited{color:#f55}body.theme-dracula .topic .topic-title a:hover{color:#ff79c6}body.theme-dracula .topic .topic-title a:visited{color:#ff79c6}body.theme-dracula .topic .topic-info-comments a:visited{color:#8be9fd}body.theme-dracula .topic div[aria-label="Link domain"],body.theme-dracula .topic .time-responsive{color:#f8f8f2}body.theme-dracula .topic-full .topic-full-byline{color:#f8f8f2} +body:not(.theme-dracula) .site-header-logo::after { + content: " Baukula won't activate unless you use the official Dracula theme!"; +} + +body.theme-dracula { + background-color: #282a36; +} +body.theme-dracula.static-site .article-summary { + border: 1px solid #6272a4; + background-color: #282a36; + padding: 0.8rem; +} +body.theme-dracula.static-site .article-summary h2 { + margin: 0 0 0.4rem; +} +body.theme-dracula.static-site .article-summary .text-secondary { + color: #6272a4; +} +body.theme-dracula .btn { + color: #8be9fd; +} +body.theme-dracula .btn:hover { + color: #282a36; +} +body.theme-dracula .btn:hover, body.theme-dracula .btn.btn-primary:hover { + border-color: #ff79c6; + background-color: #ff79c6; +} +body.theme-dracula .btn.btn-link { + border: 1px solid #8be9fd; + color: #8be9fd; +} +body.theme-dracula .btn.btn-link:hover { + color: #282a36; +} +body.theme-dracula .btn.btn-link:hover { + border-color: #ff79c6; + background-color: #ff79c6; +} +body.theme-dracula .btn.btn-used { + color: #282a36; + border-color: #ff79c6; + background-color: #ff79c6; +} +body.theme-dracula .btn-post button { + color: #8be9fd; +} +body.theme-dracula .btn-post button:hover { + color: #ff79c6; +} +body.theme-dracula .btn-post button.btn-post-action-used { + color: #ff79c6; +} +body.theme-dracula .comment { + border-color: #282a36; +} +body.theme-dracula .comment[data-comment-depth="0"] { + border-color: #282a36; +} +body.theme-dracula .comment-header { + background-color: #282a36; +} +body.theme-dracula .comment .comment-nav-link, +body.theme-dracula .comment .comment-nav-link:visited { + color: #8be9fd; +} +body.theme-dracula .comment .comment-nav-link:hover, +body.theme-dracula .comment .comment-nav-link:visited:hover { + color: #ff79c6; +} +body.theme-dracula .comment .comment-votes { + color: #f8f8f2; +} +body.theme-dracula .date-info.text-secondary.text-small { + color: #f8f8f2; +} +body.theme-dracula .toc { + border: 1px solid #6272a4; + background-color: #282a36; +} +body.theme-dracula .dropdown menu { + border: 1px solid #6272a4; +} +body.theme-dracula .user-label { + border-radius: none; +} +body.theme-dracula .label-edit-box { + color: #f8f8f2; + background-color: #282a36; +} +body.theme-dracula .label-edit-box > input { + border: 1px solid #6272a4; + background-color: #44475a; +} +body.theme-dracula .label-light, +body.theme-dracula .label-dark { + color: transparent; +} +body.theme-dracula .bg-none { + color: #f8f8f2; + border-color: #6272a4; +} +body.theme-dracula .bg-red { + color: #282a36; + background-color: #f55; +} +body.theme-dracula .bg-orangered { + color: #282a36; + background-color: #ffb86c; +} +body.theme-dracula .bg-orange { + color: #282a36; + background-color: #f1fa8c; +} +body.theme-dracula .bg-dodgerblue { + color: #282a36; + background-color: #8be9fd; +} +body.theme-dracula .bg-forestgreen { + color: #282a36; + background-color: #50fa7b; +} +body.theme-dracula .bg-slategray { + color: #282a36; + background-color: #44475a; +} +body.theme-dracula a, +body.theme-dracula a:visited { + color: #8be9fd; +} +body.theme-dracula a:hover, +body.theme-dracula a:visited:hover { + color: #ff79c6; +} +body.theme-dracula blockquote { + background-color: #282a36; +} +body.theme-dracula pre, +body.theme-dracula code { + color: #f8f8f2; + background-color: #282a36; +} +body.theme-dracula figure, +body.theme-dracula section { + border-color: #f8f8f2; +} +body.theme-dracula input, +body.theme-dracula textarea, +body.theme-dracula .form-input, +body.theme-dracula .form-input:not(:focus) { + color: #f8f8f2; + border-color: #6272a4; + background-color: #282a36; +} +body.theme-dracula main, +body.theme-dracula #sidebar { + background-color: #44475a; +} +body.theme-dracula th { + border-color: #6272a4; +} +body.theme-dracula td { + border-color: #44475a; +} +body.theme-dracula thead { + background-color: rgba(0, 0, 0, 0.15); +} +body.theme-dracula tbody tr:nth-of-type(n) { + background-color: #282a36; +} +body.theme-dracula a.link-user, +body.theme-dracula a.site-header-context[href^="/user"] { + color: #50fa7b; +} +body.theme-dracula a.link-user:visited, +body.theme-dracula a.site-header-context[href^="/user"]:visited { + color: #50fa7b; +} +body.theme-dracula a.link-group, +body.theme-dracula a.site-header-context[href^="/~"], +body.theme-dracula .nav .nav-item a[href^="/~"] { + color: #ffb86c; +} +body.theme-dracula a.link-group:visited, +body.theme-dracula a.site-header-context[href^="/~"]:visited, +body.theme-dracula .nav .nav-item a[href^="/~"]:visited { + color: #ffb86c; +} +body.theme-dracula a.site-header-logo:hover { + color: #f8f8f2; +} +body.theme-dracula a.logged-in-user-alert, +body.theme-dracula a.logged-in-user-alert:visited { + color: #282a36; + background-color: #ffb86c; + padding: 0.1rem 0.3rem; +} +body.theme-dracula a.logged-in-user-alert:hover, +body.theme-dracula a.logged-in-user-alert:visited:hover { + background-color: #f1fa8c; +} +body.theme-dracula #sidebar form[action="/logout"] > button, +body.theme-dracula #sidebar form[action="/logout"] > button:hover { + color: #8be9fd; + border: none; + background-color: transparent; +} +body.theme-dracula #sidebar .btn.btn-link[href="/settings/filters"] { + width: 100%; + margin: 0.2rem 0; +} +body.theme-dracula .label.label-topic-tag:not([class*=label-topic-tag-spoiler]):not([class*=label-topic-tag-nsfw]) { + color: #6272a4; +} +body.theme-dracula .label.label-topic-tag:not([class*=label-topic-tag-spoiler]):not([class*=label-topic-tag-nsfw]) a { + color: #6272a4; +} +body.theme-dracula .label.label-topic-tag:not([class*=label-topic-tag-spoiler]):not([class*=label-topic-tag-nsfw]) a:hover { + color: #ff79c6; +} +body.theme-dracula .divider { + border-color: #f8f8f2; +} +body.theme-dracula > header > a:nth-child(1):not(.no-header-logo) { + color: #f8f8f2; + background-size: 32px 32px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAAHlBMVEUoKjZQ+nticqSL6f29k/nx+oz/VVX/ecb/uGz///+3yBn7AAAAaklEQVR42u3Oxw2AQAADsNDZf2IGyO8kioQ9gQMAAAAAcLelCAkJCQkJCQkJ/Tk0lZS5ZMhZhISEhISEhISEvhbaSoasJWUvKUJCQkJCQkJCQu+GnnSUFCEhISEhISEhoXdDAAAAAAA3uwDrCC2R1NNC7QAAAABJRU5ErkJggg=="); +} +body.theme-dracula .form-status-success { + color: #50fa7b; +} +body.theme-dracula .form-status-error { + color: #f55; +} +body.theme-dracula .donation-goal meter { + background-color: #282a36; +} +body.theme-dracula .settings-list { + margin-left: 0; +} +body.theme-dracula .settings-list li { + border: 1px solid #6272a4; + background-color: #282a36; + margin-bottom: 4px; + padding: 0.4rem; +} +body.theme-dracula .settings-list form[name=account-default-theme] { + margin: 8px 0; +} +body.theme-dracula .tab.tab-listing-order { + border-color: #282a36; +} +body.theme-dracula .tab.tab-listing-order .tab-item { + background-color: #282a36; + margin: 4px 2px; + padding: 0; +} +body.theme-dracula .tab.tab-listing-order .tab-item:first-child { + margin-left: 0; +} +body.theme-dracula .tab.tab-listing-order .tab-item:last-child { + margin-right: 0; +} +body.theme-dracula .tab.tab-listing-order .tab-item.active a { + color: #ff79c6; + border-color: #ff79c6; +} +body.theme-dracula .tab.tab-listing-order .tab-item a { + color: #f8f8f2; + margin: 0; + padding: 4px 8px; +} +body.theme-dracula .tab.tab-listing-order .tab-item a:hover { + color: #8be9fd; +} +body.theme-dracula .form-select:not([multiple]):not([size]) { + border: 1px solid #6272a4; + background-color: #282a36; + background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns="http://www.w3.org/2000/svg"%20viewBox="0%200%204%205"%3E%3Cpath%20fill="%23f8f8f2"%20d="M2%200L0%202h4zm0%205L0%203h4z"/%3E%3C/svg%3E'); +} +body.theme-dracula .tab.tab-markdown-mode { + border-bottom: none; + margin-bottom: 4px; +} +body.theme-dracula .tab.tab-markdown-mode > .tab-item { + margin-right: 4px; +} +body.theme-dracula .tab.tab-markdown-mode > .tab-item:last-child { + margin-right: 0; +} +body.theme-dracula .tab.tab-markdown-mode > .tab-item.active > .btn { + background-color: #ff79c6; + border-color: #ff79c6; + color: #282a36; +} +body.theme-dracula .topic-listing > li:nth-of-type(n) { + margin-bottom: 0.2rem; + background-color: #282a36; +} +body.theme-dracula .post-listing .topic { + background-color: #282a36; +} +body.theme-dracula .topic.is-topic-official { + border-left-color: #f55; +} +body.theme-dracula .topic.is-topic-official h1 a, +body.theme-dracula .topic.is-topic-official h1 a:visited { + color: #f55; +} +body.theme-dracula .topic .topic-title a:hover { + color: #ff79c6; +} +body.theme-dracula .topic .topic-title a:visited { + color: #ff79c6; +} +body.theme-dracula .topic .topic-info-comments a:visited { + color: #8be9fd; +} +body.theme-dracula .topic div[aria-label="Link domain"], +body.theme-dracula .topic .time-responsive { + color: #f8f8f2; +} +body.theme-dracula .topic-full .topic-full-byline { + color: #f8f8f2; +} diff --git a/css/tildes-baukula/tildes-baukula.user.css b/css/tildes-baukula/tildes-baukula.user.css index 148efc1..a7533f0 100644 --- a/css/tildes-baukula/tildes-baukula.user.css +++ b/css/tildes-baukula/tildes-baukula.user.css @@ -1,7 +1,7 @@ /* ==UserStyle== @name Tildes Baukula @namespace tildes.net -@version 1.0.5 +@version 1.0.6 @author Bauke @description Adaptations to make the official Dracula theme look like my old one. @homepageURL https://gitlab.com/Bauke/styles @@ -9,5 +9,329 @@ @license MIT ==/UserStyle== */ @-moz-document domain("tildes.net") { -body:not(.theme-dracula) .site-header-logo:after{content:" Baukula won't activate unless you use the official Dracula theme!"}body.theme-dracula{background-color:#282a36}body.theme-dracula.static-site .article-summary{border:1px solid #6272a4;background-color:#282a36;padding:.8rem}body.theme-dracula.static-site .article-summary h2{margin:0 0 .4rem 0}body.theme-dracula.static-site .article-summary .text-secondary{color:#6272a4}body.theme-dracula .btn{color:#8be9fd}body.theme-dracula .btn:hover{color:#282a36}body.theme-dracula .btn:hover,body.theme-dracula .btn.btn-primary:hover{border-color:#ff79c6;background-color:#ff79c6}body.theme-dracula .btn.btn-link{color:#8be9fd;border:1px solid #8be9fd}body.theme-dracula .btn.btn-link:hover{color:#282a36}body.theme-dracula .btn.btn-link:hover{border-color:#ff79c6;background-color:#ff79c6}body.theme-dracula .btn.btn-used{color:#282a36;border-color:#ff79c6;background-color:#ff79c6}body.theme-dracula .btn-post button{color:#8be9fd}body.theme-dracula .btn-post button:hover{color:#ff79c6}body.theme-dracula .btn-post button.btn-post-action-used{color:#ff79c6}body.theme-dracula .comment{border-color:#282a36}body.theme-dracula .comment[data-comment-depth="0"]{border-color:#282a36}body.theme-dracula .comment-header{background-color:#282a36}body.theme-dracula .comment .comment-nav-link,body.theme-dracula .comment .comment-nav-link:visited{color:#8be9fd}body.theme-dracula .comment .comment-nav-link:hover,body.theme-dracula .comment .comment-nav-link:visited:hover{color:#ff79c6}body.theme-dracula .comment .comment-votes{color:#f8f8f2}body.theme-dracula .date-info.text-secondary.text-small{color:#f8f8f2}body.theme-dracula .toc{border:1px solid #6272a4;background-color:#282a36}body.theme-dracula .dropdown menu{border:1px solid #6272a4}body.theme-dracula .user-label{border-radius:0}body.theme-dracula .label-edit-box{color:#f8f8f2;background-color:#282a36}body.theme-dracula .label-edit-box>input{border:1px solid #6272a4;background-color:#44475a}body.theme-dracula .label-light,body.theme-dracula .label-dark{color:transparent}body.theme-dracula .bg-none{color:#f8f8f2;border-color:#6272a4}body.theme-dracula .bg-red{color:#282a36;background-color:#f55}body.theme-dracula .bg-orangered{color:#282a36;background-color:#ffb86c}body.theme-dracula .bg-orange{color:#282a36;background-color:#f1fa8c}body.theme-dracula .bg-dodgerblue{color:#282a36;background-color:#8be9fd}body.theme-dracula .bg-forestgreen{color:#282a36;background-color:#50fa7b}body.theme-dracula .bg-slategray{color:#282a36;background-color:#44475a}body.theme-dracula a,body.theme-dracula a:visited{color:#8be9fd}body.theme-dracula a:hover,body.theme-dracula a:visited:hover{color:#ff79c6}body.theme-dracula blockquote{background-color:#282a36}body.theme-dracula pre,body.theme-dracula code{color:#f8f8f2;background-color:#282a36}body.theme-dracula figure,body.theme-dracula section{border-color:#f8f8f2}body.theme-dracula input,body.theme-dracula textarea,body.theme-dracula .form-input,body.theme-dracula .form-input:not(:focus){color:#f8f8f2;border-color:#6272a4;background-color:#282a36}body.theme-dracula main,body.theme-dracula #sidebar{background-color:#44475a}body.theme-dracula th{border-color:#6272a4}body.theme-dracula td{border-color:#44475a}body.theme-dracula thead{background-color:rgba(0,0,0,.15)}body.theme-dracula tbody tr:nth-of-type(n){background-color:#282a36}body.theme-dracula a.link-user,body.theme-dracula a.site-header-context[href^="/user"]{color:#50fa7b}body.theme-dracula a.link-user:visited,body.theme-dracula a.site-header-context[href^="/user"]:visited{color:#50fa7b}body.theme-dracula a.link-group,body.theme-dracula a.site-header-context[href^="/~"],body.theme-dracula .nav .nav-item a[href^="/~"]{color:#ffb86c}body.theme-dracula a.link-group:visited,body.theme-dracula a.site-header-context[href^="/~"]:visited,body.theme-dracula .nav .nav-item a[href^="/~"]:visited{color:#ffb86c}body.theme-dracula a.site-header-logo:hover{color:#f8f8f2}body.theme-dracula a.logged-in-user-alert,body.theme-dracula a.logged-in-user-alert:visited{color:#282a36;background-color:#ffb86c;padding:.1rem .3rem}body.theme-dracula a.logged-in-user-alert:hover,body.theme-dracula a.logged-in-user-alert:visited:hover{background-color:#f1fa8c}body.theme-dracula #sidebar form[action="/logout"]>button,body.theme-dracula #sidebar form[action="/logout"]>button:hover{color:#8be9fd;border:none;background-color:transparent}body.theme-dracula #sidebar .btn.btn-link[href="/settings/filters"]{width:100%;margin:.2rem 0}body.theme-dracula .label.label-topic-tag:not([class*=label-topic-tag-spoiler]):not([class*=label-topic-tag-nsfw]){color:#6272a4}body.theme-dracula .label.label-topic-tag:not([class*=label-topic-tag-spoiler]):not([class*=label-topic-tag-nsfw]) a{color:#6272a4}body.theme-dracula .label.label-topic-tag:not([class*=label-topic-tag-spoiler]):not([class*=label-topic-tag-nsfw]) a:hover{color:#ff79c6}body.theme-dracula .divider{border-color:#f8f8f2}body.theme-dracula>header>a:nth-child(1):not(.no-header-logo){color:#f8f8f2;background-size:32px 32px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAAHlBMVEUoKjZQ+nticqSL6f29k/nx+oz/VVX/ecb/uGz///+3yBn7AAAAaklEQVR42u3Oxw2AQAADsNDZf2IGyO8kioQ9gQMAAAAAcLelCAkJCQkJCQkJ/Tk0lZS5ZMhZhISEhISEhISEvhbaSoasJWUvKUJCQkJCQkJCQu+GnnSUFCEhISEhISEhoXdDAAAAAAA3uwDrCC2R1NNC7QAAAABJRU5ErkJggg==")}body.theme-dracula .form-status-success{color:#50fa7b}body.theme-dracula .form-status-error{color:#f55}body.theme-dracula .donation-goal meter{background-color:#282a36}body.theme-dracula .settings-list{margin-left:0}body.theme-dracula .settings-list li{border:1px solid #6272a4;background-color:#282a36;margin-bottom:4px;padding:.4rem}body.theme-dracula .settings-list form[name=account-default-theme]{margin:8px 0}body.theme-dracula .tab.tab-listing-order{border-color:#282a36}body.theme-dracula .tab.tab-listing-order .tab-item{background-color:#282a36;margin:4px 2px;padding:0}body.theme-dracula .tab.tab-listing-order .tab-item:first-child{margin-left:0}body.theme-dracula .tab.tab-listing-order .tab-item:last-child{margin-right:0}body.theme-dracula .tab.tab-listing-order .tab-item.active a{color:#ff79c6;border-color:#ff79c6}body.theme-dracula .tab.tab-listing-order .tab-item a{color:#f8f8f2;margin:0;padding:4px 8px}body.theme-dracula .tab.tab-listing-order .tab-item a:hover{color:#8be9fd}body.theme-dracula .form-select:not([multiple]):not([size]){border:1px solid #6272a4;background-color:#282a36;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23f8f8f2'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E")}body.theme-dracula .tab.tab-markdown-mode{border-bottom:none;margin-bottom:4px}body.theme-dracula .tab.tab-markdown-mode>.tab-item{margin-right:4px}body.theme-dracula .tab.tab-markdown-mode>.tab-item:last-child{margin-right:0}body.theme-dracula .tab.tab-markdown-mode>.tab-item.active>.btn{background-color:#ff79c6;border-color:#ff79c6;color:#282a36}body.theme-dracula .topic-listing>li:nth-of-type(n){margin-bottom:.2rem;background-color:#282a36}body.theme-dracula .post-listing .topic{background-color:#282a36}body.theme-dracula .topic.is-topic-official{border-left-color:#f55}body.theme-dracula .topic.is-topic-official h1 a,body.theme-dracula .topic.is-topic-official h1 a:visited{color:#f55}body.theme-dracula .topic .topic-title a:hover{color:#ff79c6}body.theme-dracula .topic .topic-title a:visited{color:#ff79c6}body.theme-dracula .topic .topic-info-comments a:visited{color:#8be9fd}body.theme-dracula .topic div[aria-label="Link domain"],body.theme-dracula .topic .time-responsive{color:#f8f8f2}body.theme-dracula .topic-full .topic-full-byline{color:#f8f8f2} +body:not(.theme-dracula) .site-header-logo::after { + content: " Baukula won't activate unless you use the official Dracula theme!"; +} + +body.theme-dracula { + background-color: #282a36; +} +body.theme-dracula.static-site .article-summary { + border: 1px solid #6272a4; + background-color: #282a36; + padding: 0.8rem; +} +body.theme-dracula.static-site .article-summary h2 { + margin: 0 0 0.4rem; +} +body.theme-dracula.static-site .article-summary .text-secondary { + color: #6272a4; +} +body.theme-dracula .btn { + color: #8be9fd; +} +body.theme-dracula .btn:hover { + color: #282a36; +} +body.theme-dracula .btn:hover, body.theme-dracula .btn.btn-primary:hover { + border-color: #ff79c6; + background-color: #ff79c6; +} +body.theme-dracula .btn.btn-link { + border: 1px solid #8be9fd; + color: #8be9fd; +} +body.theme-dracula .btn.btn-link:hover { + color: #282a36; +} +body.theme-dracula .btn.btn-link:hover { + border-color: #ff79c6; + background-color: #ff79c6; +} +body.theme-dracula .btn.btn-used { + color: #282a36; + border-color: #ff79c6; + background-color: #ff79c6; +} +body.theme-dracula .btn-post button { + color: #8be9fd; +} +body.theme-dracula .btn-post button:hover { + color: #ff79c6; +} +body.theme-dracula .btn-post button.btn-post-action-used { + color: #ff79c6; +} +body.theme-dracula .comment { + border-color: #282a36; +} +body.theme-dracula .comment[data-comment-depth="0"] { + border-color: #282a36; +} +body.theme-dracula .comment-header { + background-color: #282a36; +} +body.theme-dracula .comment .comment-nav-link, +body.theme-dracula .comment .comment-nav-link:visited { + color: #8be9fd; +} +body.theme-dracula .comment .comment-nav-link:hover, +body.theme-dracula .comment .comment-nav-link:visited:hover { + color: #ff79c6; +} +body.theme-dracula .comment .comment-votes { + color: #f8f8f2; +} +body.theme-dracula .date-info.text-secondary.text-small { + color: #f8f8f2; +} +body.theme-dracula .toc { + border: 1px solid #6272a4; + background-color: #282a36; +} +body.theme-dracula .dropdown menu { + border: 1px solid #6272a4; +} +body.theme-dracula .user-label { + border-radius: none; +} +body.theme-dracula .label-edit-box { + color: #f8f8f2; + background-color: #282a36; +} +body.theme-dracula .label-edit-box > input { + border: 1px solid #6272a4; + background-color: #44475a; +} +body.theme-dracula .label-light, +body.theme-dracula .label-dark { + color: transparent; +} +body.theme-dracula .bg-none { + color: #f8f8f2; + border-color: #6272a4; +} +body.theme-dracula .bg-red { + color: #282a36; + background-color: #f55; +} +body.theme-dracula .bg-orangered { + color: #282a36; + background-color: #ffb86c; +} +body.theme-dracula .bg-orange { + color: #282a36; + background-color: #f1fa8c; +} +body.theme-dracula .bg-dodgerblue { + color: #282a36; + background-color: #8be9fd; +} +body.theme-dracula .bg-forestgreen { + color: #282a36; + background-color: #50fa7b; +} +body.theme-dracula .bg-slategray { + color: #282a36; + background-color: #44475a; +} +body.theme-dracula a, +body.theme-dracula a:visited { + color: #8be9fd; +} +body.theme-dracula a:hover, +body.theme-dracula a:visited:hover { + color: #ff79c6; +} +body.theme-dracula blockquote { + background-color: #282a36; +} +body.theme-dracula pre, +body.theme-dracula code { + color: #f8f8f2; + background-color: #282a36; +} +body.theme-dracula figure, +body.theme-dracula section { + border-color: #f8f8f2; +} +body.theme-dracula input, +body.theme-dracula textarea, +body.theme-dracula .form-input, +body.theme-dracula .form-input:not(:focus) { + color: #f8f8f2; + border-color: #6272a4; + background-color: #282a36; +} +body.theme-dracula main, +body.theme-dracula #sidebar { + background-color: #44475a; +} +body.theme-dracula th { + border-color: #6272a4; +} +body.theme-dracula td { + border-color: #44475a; +} +body.theme-dracula thead { + background-color: rgba(0, 0, 0, 0.15); +} +body.theme-dracula tbody tr:nth-of-type(n) { + background-color: #282a36; +} +body.theme-dracula a.link-user, +body.theme-dracula a.site-header-context[href^="/user"] { + color: #50fa7b; +} +body.theme-dracula a.link-user:visited, +body.theme-dracula a.site-header-context[href^="/user"]:visited { + color: #50fa7b; +} +body.theme-dracula a.link-group, +body.theme-dracula a.site-header-context[href^="/~"], +body.theme-dracula .nav .nav-item a[href^="/~"] { + color: #ffb86c; +} +body.theme-dracula a.link-group:visited, +body.theme-dracula a.site-header-context[href^="/~"]:visited, +body.theme-dracula .nav .nav-item a[href^="/~"]:visited { + color: #ffb86c; +} +body.theme-dracula a.site-header-logo:hover { + color: #f8f8f2; +} +body.theme-dracula a.logged-in-user-alert, +body.theme-dracula a.logged-in-user-alert:visited { + color: #282a36; + background-color: #ffb86c; + padding: 0.1rem 0.3rem; +} +body.theme-dracula a.logged-in-user-alert:hover, +body.theme-dracula a.logged-in-user-alert:visited:hover { + background-color: #f1fa8c; +} +body.theme-dracula #sidebar form[action="/logout"] > button, +body.theme-dracula #sidebar form[action="/logout"] > button:hover { + color: #8be9fd; + border: none; + background-color: transparent; +} +body.theme-dracula #sidebar .btn.btn-link[href="/settings/filters"] { + width: 100%; + margin: 0.2rem 0; +} +body.theme-dracula .label.label-topic-tag:not([class*=label-topic-tag-spoiler]):not([class*=label-topic-tag-nsfw]) { + color: #6272a4; +} +body.theme-dracula .label.label-topic-tag:not([class*=label-topic-tag-spoiler]):not([class*=label-topic-tag-nsfw]) a { + color: #6272a4; +} +body.theme-dracula .label.label-topic-tag:not([class*=label-topic-tag-spoiler]):not([class*=label-topic-tag-nsfw]) a:hover { + color: #ff79c6; +} +body.theme-dracula .divider { + border-color: #f8f8f2; +} +body.theme-dracula > header > a:nth-child(1):not(.no-header-logo) { + color: #f8f8f2; + background-size: 32px 32px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAAHlBMVEUoKjZQ+nticqSL6f29k/nx+oz/VVX/ecb/uGz///+3yBn7AAAAaklEQVR42u3Oxw2AQAADsNDZf2IGyO8kioQ9gQMAAAAAcLelCAkJCQkJCQkJ/Tk0lZS5ZMhZhISEhISEhISEvhbaSoasJWUvKUJCQkJCQkJCQu+GnnSUFCEhISEhISEhoXdDAAAAAAA3uwDrCC2R1NNC7QAAAABJRU5ErkJggg=="); +} +body.theme-dracula .form-status-success { + color: #50fa7b; +} +body.theme-dracula .form-status-error { + color: #f55; +} +body.theme-dracula .donation-goal meter { + background-color: #282a36; +} +body.theme-dracula .settings-list { + margin-left: 0; +} +body.theme-dracula .settings-list li { + border: 1px solid #6272a4; + background-color: #282a36; + margin-bottom: 4px; + padding: 0.4rem; +} +body.theme-dracula .settings-list form[name=account-default-theme] { + margin: 8px 0; +} +body.theme-dracula .tab.tab-listing-order { + border-color: #282a36; +} +body.theme-dracula .tab.tab-listing-order .tab-item { + background-color: #282a36; + margin: 4px 2px; + padding: 0; +} +body.theme-dracula .tab.tab-listing-order .tab-item:first-child { + margin-left: 0; +} +body.theme-dracula .tab.tab-listing-order .tab-item:last-child { + margin-right: 0; +} +body.theme-dracula .tab.tab-listing-order .tab-item.active a { + color: #ff79c6; + border-color: #ff79c6; +} +body.theme-dracula .tab.tab-listing-order .tab-item a { + color: #f8f8f2; + margin: 0; + padding: 4px 8px; +} +body.theme-dracula .tab.tab-listing-order .tab-item a:hover { + color: #8be9fd; +} +body.theme-dracula .form-select:not([multiple]):not([size]) { + border: 1px solid #6272a4; + background-color: #282a36; + background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns="http://www.w3.org/2000/svg"%20viewBox="0%200%204%205"%3E%3Cpath%20fill="%23f8f8f2"%20d="M2%200L0%202h4zm0%205L0%203h4z"/%3E%3C/svg%3E'); +} +body.theme-dracula .tab.tab-markdown-mode { + border-bottom: none; + margin-bottom: 4px; +} +body.theme-dracula .tab.tab-markdown-mode > .tab-item { + margin-right: 4px; +} +body.theme-dracula .tab.tab-markdown-mode > .tab-item:last-child { + margin-right: 0; +} +body.theme-dracula .tab.tab-markdown-mode > .tab-item.active > .btn { + background-color: #ff79c6; + border-color: #ff79c6; + color: #282a36; +} +body.theme-dracula .topic-listing > li:nth-of-type(n) { + margin-bottom: 0.2rem; + background-color: #282a36; +} +body.theme-dracula .post-listing .topic { + background-color: #282a36; +} +body.theme-dracula .topic.is-topic-official { + border-left-color: #f55; +} +body.theme-dracula .topic.is-topic-official h1 a, +body.theme-dracula .topic.is-topic-official h1 a:visited { + color: #f55; +} +body.theme-dracula .topic .topic-title a:hover { + color: #ff79c6; +} +body.theme-dracula .topic .topic-title a:visited { + color: #ff79c6; +} +body.theme-dracula .topic .topic-info-comments a:visited { + color: #8be9fd; +} +body.theme-dracula .topic div[aria-label="Link domain"], +body.theme-dracula .topic .time-responsive { + color: #f8f8f2; +} +body.theme-dracula .topic-full .topic-full-byline { + color: #f8f8f2; +} } diff --git a/css/tildes-compact/README.md b/css/tildes-compact/ReadMe.md similarity index 93% rename from css/tildes-compact/README.md rename to css/tildes-compact/ReadMe.md index 966fb0b..4428c45 100644 --- a/css/tildes-compact/README.md +++ b/css/tildes-compact/ReadMe.md @@ -1,11 +1,7 @@ - - # Tildes Compact > Hides some elements and changes some sizes to make the [Tildes.net](https://tildes.net) layout a little more compact. ---- - ## Changes - Resizes the topic info (X comments, domain/user, date posted) width to 500px. diff --git a/css/tildes-compact/tildes-compact.css b/css/tildes-compact/tildes-compact.css index 1c18db0..b1ba114 100644 --- a/css/tildes-compact/tildes-compact.css +++ b/css/tildes-compact/tildes-compact.css @@ -1 +1,36 @@ -.topic-listing .topic-text-excerpt,.post-listing .topic-text-excerpt{display:none !important}.topic-listing .topic-metadata,.post-listing .topic-metadata{display:inline-flex !important;height:1.3em !important;max-width:200px !important;overflow:hidden !important;white-space:nowrap !important}.topic-listing .topic-metadata .topic-tags li,.post-listing .topic-metadata .topic-tags li{display:none !important}.topic-listing .topic-metadata .topic-tags li:nth-child(-n+3),.post-listing .topic-metadata .topic-tags li:nth-child(-n+3){display:inherit !important}.topic-listing .topic-info,.post-listing .topic-info{width:500px !important}.topic-listing .topic-info .user-label,.post-listing .topic-info .user-label{display:none !important}.post-listing .btn-post,.post-listing .comment-votes{display:none !important}.post-listing>li{margin-bottom:unset !important} +.topic-listing .topic-text-excerpt, +.post-listing .topic-text-excerpt { + display: none !important; +} +.topic-listing .topic-metadata, +.post-listing .topic-metadata { + display: inline-flex !important; + height: 1.3em !important; + max-width: 200px !important; + overflow: hidden !important; + white-space: nowrap !important; +} +.topic-listing .topic-tags li, +.post-listing .topic-tags li { + display: none !important; +} +.topic-listing .topic-tags:nth-child(-n+3), +.post-listing .topic-tags:nth-child(-n+3) { + display: inherit !important; +} +.topic-listing .topic-info, +.post-listing .topic-info { + width: 500px !important; +} +.topic-listing .user-label, +.post-listing .user-label { + display: none !important; +} + +.post-listing .btn-post, +.post-listing .comment-votes { + display: none !important; +} +.post-listing > li { + margin-bottom: unset !important; +} diff --git a/css/tildes-compact/tildes-compact.user.css b/css/tildes-compact/tildes-compact.user.css index 9d0ca9b..2895c20 100644 --- a/css/tildes-compact/tildes-compact.user.css +++ b/css/tildes-compact/tildes-compact.user.css @@ -1,7 +1,7 @@ /* ==UserStyle== @name Tildes Compact @namespace tildes.net -@version 1.0.7 +@version 1.0.8 @author Bauke @description Removes some elements and changes some sizes to make the Tildes.net layout a little more compact. @homepageURL https://gitlab.com/Bauke/styles @@ -9,5 +9,40 @@ @license MIT ==/UserStyle== */ @-moz-document domain("tildes.net") { -.topic-listing .topic-text-excerpt,.post-listing .topic-text-excerpt{display:none !important}.topic-listing .topic-metadata,.post-listing .topic-metadata{display:inline-flex !important;height:1.3em !important;max-width:200px !important;overflow:hidden !important;white-space:nowrap !important}.topic-listing .topic-metadata .topic-tags li,.post-listing .topic-metadata .topic-tags li{display:none !important}.topic-listing .topic-metadata .topic-tags li:nth-child(-n+3),.post-listing .topic-metadata .topic-tags li:nth-child(-n+3){display:inherit !important}.topic-listing .topic-info,.post-listing .topic-info{width:500px !important}.topic-listing .topic-info .user-label,.post-listing .topic-info .user-label{display:none !important}.post-listing .btn-post,.post-listing .comment-votes{display:none !important}.post-listing>li{margin-bottom:unset !important} +.topic-listing .topic-text-excerpt, +.post-listing .topic-text-excerpt { + display: none !important; +} +.topic-listing .topic-metadata, +.post-listing .topic-metadata { + display: inline-flex !important; + height: 1.3em !important; + max-width: 200px !important; + overflow: hidden !important; + white-space: nowrap !important; +} +.topic-listing .topic-tags li, +.post-listing .topic-tags li { + display: none !important; +} +.topic-listing .topic-tags:nth-child(-n+3), +.post-listing .topic-tags:nth-child(-n+3) { + display: inherit !important; +} +.topic-listing .topic-info, +.post-listing .topic-info { + width: 500px !important; +} +.topic-listing .user-label, +.post-listing .user-label { + display: none !important; +} + +.post-listing .btn-post, +.post-listing .comment-votes { + display: none !important; +} +.post-listing > li { + margin-bottom: unset !important; +} } diff --git a/css/tildes-dracula/README.md b/css/tildes-dracula/README.md deleted file mode 100644 index 3000186..0000000 --- a/css/tildes-dracula/README.md +++ /dev/null @@ -1,27 +0,0 @@ - - -# Tildes Dracula - -> A Dracula theme for [Tildes.net](https://tildes.net) - ---- - -## Attention! - -**This style will no longer be updated, Tildes now has an official Dracula theme. I recommend you use that one instead, if you want to adapt the official Dracula to look like this style, please see [Tildes Baukula](../tildes-baukula/README.md) for that instead.** - -## Installing - -To install this theme, check out [the Wiki](https://gitlab.com/Bauke/styles/wikis/Installing-Styles). - -## Screenshots - -![Login](img/screenshot-1.png) - -![Thread Listings](img/screenshot-2.png) - -![Group Subscriptions](img/screenshot-3.png) - -![Thread Full](img/screenshot-4.png) - -![User Profile](img/screenshot-5.png) diff --git a/css/tildes-dracula/img/screenshot-1.png b/css/tildes-dracula/img/screenshot-1.png deleted file mode 100644 index 2dfd382..0000000 Binary files a/css/tildes-dracula/img/screenshot-1.png and /dev/null differ diff --git a/css/tildes-dracula/img/screenshot-2.png b/css/tildes-dracula/img/screenshot-2.png deleted file mode 100644 index 76b5d38..0000000 Binary files a/css/tildes-dracula/img/screenshot-2.png and /dev/null differ diff --git a/css/tildes-dracula/img/screenshot-3.png b/css/tildes-dracula/img/screenshot-3.png deleted file mode 100644 index fdbaac4..0000000 Binary files a/css/tildes-dracula/img/screenshot-3.png and /dev/null differ diff --git a/css/tildes-dracula/img/screenshot-4.png b/css/tildes-dracula/img/screenshot-4.png deleted file mode 100644 index 127691c..0000000 Binary files a/css/tildes-dracula/img/screenshot-4.png and /dev/null differ diff --git a/css/tildes-dracula/img/screenshot-5.png b/css/tildes-dracula/img/screenshot-5.png deleted file mode 100644 index 9306039..0000000 Binary files a/css/tildes-dracula/img/screenshot-5.png and /dev/null differ diff --git a/css/tildes-dracula/img/tildes-dracula-144x144.png b/css/tildes-dracula/img/tildes-dracula-144x144.png deleted file mode 100644 index 9571068..0000000 Binary files a/css/tildes-dracula/img/tildes-dracula-144x144.png and /dev/null differ diff --git a/css/tildes-dracula/tildes-dracula.css b/css/tildes-dracula/tildes-dracula.css deleted file mode 100644 index 8754d09..0000000 --- a/css/tildes-dracula/tildes-dracula.css +++ /dev/null @@ -1 +0,0 @@ -body:not(.theme) .highlight .syntax-c,body.theme-light .highlight .syntax-c,body.theme-dark .highlight .syntax-c,body.theme-black .highlight .syntax-c{color:#8be9fd}body:not(.theme) .highlight .syntax-err,body.theme-light .highlight .syntax-err,body.theme-dark .highlight .syntax-err,body.theme-black .highlight .syntax-err{color:#f8f8f2}body:not(.theme) .highlight .syntax-g,body.theme-light .highlight .syntax-g,body.theme-dark .highlight .syntax-g,body.theme-black .highlight .syntax-g{color:#f8f8f2}body:not(.theme) .highlight .syntax-k,body.theme-light .highlight .syntax-k,body.theme-dark .highlight .syntax-k,body.theme-black .highlight .syntax-k{color:#50fa7b}body:not(.theme) .highlight .syntax-l,body.theme-light .highlight .syntax-l,body.theme-dark .highlight .syntax-l,body.theme-black .highlight .syntax-l{color:#f8f8f2}body:not(.theme) .highlight .syntax-n,body.theme-light .highlight .syntax-n,body.theme-dark .highlight .syntax-n,body.theme-black .highlight .syntax-n{color:#f8f8f2}body:not(.theme) .highlight .syntax-o,body.theme-light .highlight .syntax-o,body.theme-dark .highlight .syntax-o,body.theme-black .highlight .syntax-o{color:#50fa7b}body:not(.theme) .highlight .syntax-x,body.theme-light .highlight .syntax-x,body.theme-dark .highlight .syntax-x,body.theme-black .highlight .syntax-x{color:#ffb86c}body:not(.theme) .highlight .syntax-p,body.theme-light .highlight .syntax-p,body.theme-dark .highlight .syntax-p,body.theme-black .highlight .syntax-p{color:#f8f8f2}body:not(.theme) .highlight .syntax-cm,body.theme-light .highlight .syntax-cm,body.theme-dark .highlight .syntax-cm,body.theme-black .highlight .syntax-cm{color:#8be9fd}body:not(.theme) .highlight .syntax-cp,body.theme-light .highlight .syntax-cp,body.theme-dark .highlight .syntax-cp,body.theme-black .highlight .syntax-cp{color:#50fa7b}body:not(.theme) .highlight .syntax-c1,body.theme-light .highlight .syntax-c1,body.theme-dark .highlight .syntax-c1,body.theme-black .highlight .syntax-c1{color:#8be9fd}body:not(.theme) .highlight .syntax-cs,body.theme-light .highlight .syntax-cs,body.theme-dark .highlight .syntax-cs,body.theme-black .highlight .syntax-cs{color:#50fa7b}body:not(.theme) .highlight .syntax-gd,body.theme-light .highlight .syntax-gd,body.theme-dark .highlight .syntax-gd,body.theme-black .highlight .syntax-gd{color:#bd93f9}body:not(.theme) .highlight .syntax-ge,body.theme-light .highlight .syntax-ge,body.theme-dark .highlight .syntax-ge,body.theme-black .highlight .syntax-ge{color:#f8f8f2;font-style:italic}body:not(.theme) .highlight .syntax-gr,body.theme-light .highlight .syntax-gr,body.theme-dark .highlight .syntax-gr,body.theme-black .highlight .syntax-gr{color:#f55}body:not(.theme) .highlight .syntax-gh,body.theme-light .highlight .syntax-gh,body.theme-dark .highlight .syntax-gh,body.theme-black .highlight .syntax-gh{color:#ffb86c}body:not(.theme) .highlight .syntax-gi,body.theme-light .highlight .syntax-gi,body.theme-dark .highlight .syntax-gi,body.theme-black .highlight .syntax-gi{color:#50fa7b}body:not(.theme) .highlight .syntax-go,body.theme-light .highlight .syntax-go,body.theme-dark .highlight .syntax-go,body.theme-black .highlight .syntax-go{color:#f8f8f2}body:not(.theme) .highlight .syntax-gp,body.theme-light .highlight .syntax-gp,body.theme-dark .highlight .syntax-gp,body.theme-black .highlight .syntax-gp{color:#f8f8f2}body:not(.theme) .highlight .syntax-gs,body.theme-light .highlight .syntax-gs,body.theme-dark .highlight .syntax-gs,body.theme-black .highlight .syntax-gs{color:#f8f8f2;font-weight:bold}body:not(.theme) .highlight .syntax-gu,body.theme-light .highlight .syntax-gu,body.theme-dark .highlight .syntax-gu,body.theme-black .highlight .syntax-gu{color:#ffb86c}body:not(.theme) .highlight .syntax-gt,body.theme-light .highlight .syntax-gt,body.theme-dark .highlight .syntax-gt,body.theme-black .highlight .syntax-gt{color:#f8f8f2}body:not(.theme) .highlight .syntax-kc,body.theme-light .highlight .syntax-kc,body.theme-dark .highlight .syntax-kc,body.theme-black .highlight .syntax-kc{color:#ffb86c}body:not(.theme) .highlight .syntax-kd,body.theme-light .highlight .syntax-kd,body.theme-dark .highlight .syntax-kd,body.theme-black .highlight .syntax-kd{color:#ff79c6}body:not(.theme) .highlight .syntax-kn,body.theme-light .highlight .syntax-kn,body.theme-dark .highlight .syntax-kn,body.theme-black .highlight .syntax-kn{color:#50fa7b}body:not(.theme) .highlight .syntax-kp,body.theme-light .highlight .syntax-kp,body.theme-dark .highlight .syntax-kp,body.theme-black .highlight .syntax-kp{color:#50fa7b}body:not(.theme) .highlight .syntax-kr,body.theme-light .highlight .syntax-kr,body.theme-dark .highlight .syntax-kr,body.theme-black .highlight .syntax-kr{color:#ff79c6}body:not(.theme) .highlight .syntax-kt,body.theme-light .highlight .syntax-kt,body.theme-dark .highlight .syntax-kt,body.theme-black .highlight .syntax-kt{color:#f55}body:not(.theme) .highlight .syntax-ld,body.theme-light .highlight .syntax-ld,body.theme-dark .highlight .syntax-ld,body.theme-black .highlight .syntax-ld{color:#f8f8f2}body:not(.theme) .highlight .syntax-m,body.theme-light .highlight .syntax-m,body.theme-dark .highlight .syntax-m,body.theme-black .highlight .syntax-m{color:#bd93f9}body:not(.theme) .highlight .syntax-s,body.theme-light .highlight .syntax-s,body.theme-dark .highlight .syntax-s,body.theme-black .highlight .syntax-s{color:#bd93f9}body:not(.theme) .highlight .syntax-na,body.theme-light .highlight .syntax-na,body.theme-dark .highlight .syntax-na,body.theme-black .highlight .syntax-na{color:#f8f8f2}body:not(.theme) .highlight .syntax-nb,body.theme-light .highlight .syntax-nb,body.theme-dark .highlight .syntax-nb,body.theme-black .highlight .syntax-nb{color:#ffb86c}body:not(.theme) .highlight .syntax-nc,body.theme-light .highlight .syntax-nc,body.theme-dark .highlight .syntax-nc,body.theme-black .highlight .syntax-nc{color:#ff79c6}body:not(.theme) .highlight .syntax-no,body.theme-light .highlight .syntax-no,body.theme-dark .highlight .syntax-no,body.theme-black .highlight .syntax-no{color:#ffb86c}body:not(.theme) .highlight .syntax-nd,body.theme-light .highlight .syntax-nd,body.theme-dark .highlight .syntax-nd,body.theme-black .highlight .syntax-nd{color:#ff79c6}body:not(.theme) .highlight .syntax-ni,body.theme-light .highlight .syntax-ni,body.theme-dark .highlight .syntax-ni,body.theme-black .highlight .syntax-ni{color:#ffb86c}body:not(.theme) .highlight .syntax-ne,body.theme-light .highlight .syntax-ne,body.theme-dark .highlight .syntax-ne,body.theme-black .highlight .syntax-ne{color:#ffb86c}body:not(.theme) .highlight .syntax-nf,body.theme-light .highlight .syntax-nf,body.theme-dark .highlight .syntax-nf,body.theme-black .highlight .syntax-nf{color:#ff79c6}body:not(.theme) .highlight .syntax-nl,body.theme-light .highlight .syntax-nl,body.theme-dark .highlight .syntax-nl,body.theme-black .highlight .syntax-nl{color:#f8f8f2}body:not(.theme) .highlight .syntax-nn,body.theme-light .highlight .syntax-nn,body.theme-dark .highlight .syntax-nn,body.theme-black .highlight .syntax-nn{color:#f8f8f2}body:not(.theme) .highlight .syntax-nx,body.theme-light .highlight .syntax-nx,body.theme-dark .highlight .syntax-nx,body.theme-black .highlight .syntax-nx{color:#f8f8f2}body:not(.theme) .highlight .syntax-py,body.theme-light .highlight .syntax-py,body.theme-dark .highlight .syntax-py,body.theme-black .highlight .syntax-py{color:#f8f8f2}body:not(.theme) .highlight .syntax-nt,body.theme-light .highlight .syntax-nt,body.theme-dark .highlight .syntax-nt,body.theme-black .highlight .syntax-nt{color:#ff79c6}body:not(.theme) .highlight .syntax-nv,body.theme-light .highlight .syntax-nv,body.theme-dark .highlight .syntax-nv,body.theme-black .highlight .syntax-nv{color:#ff79c6}body:not(.theme) .highlight .syntax-ow,body.theme-light .highlight .syntax-ow,body.theme-dark .highlight .syntax-ow,body.theme-black .highlight .syntax-ow{color:#50fa7b}body:not(.theme) .highlight .syntax-w,body.theme-light .highlight .syntax-w,body.theme-dark .highlight .syntax-w,body.theme-black .highlight .syntax-w{color:#f8f8f2}body:not(.theme) .highlight .syntax-mf,body.theme-light .highlight .syntax-mf,body.theme-dark .highlight .syntax-mf,body.theme-black .highlight .syntax-mf{color:#bd93f9}body:not(.theme) .highlight .syntax-mh,body.theme-light .highlight .syntax-mh,body.theme-dark .highlight .syntax-mh,body.theme-black .highlight .syntax-mh{color:#bd93f9}body:not(.theme) .highlight .syntax-mi,body.theme-light .highlight .syntax-mi,body.theme-dark .highlight .syntax-mi,body.theme-black .highlight .syntax-mi{color:#bd93f9}body:not(.theme) .highlight .syntax-mo,body.theme-light .highlight .syntax-mo,body.theme-dark .highlight .syntax-mo,body.theme-black .highlight .syntax-mo{color:#bd93f9}body:not(.theme) .highlight .syntax-sb,body.theme-light .highlight .syntax-sb,body.theme-dark .highlight .syntax-sb,body.theme-black .highlight .syntax-sb{color:#8be9fd}body:not(.theme) .highlight .syntax-sc,body.theme-light .highlight .syntax-sc,body.theme-dark .highlight .syntax-sc,body.theme-black .highlight .syntax-sc{color:#bd93f9}body:not(.theme) .highlight .syntax-sd,body.theme-light .highlight .syntax-sd,body.theme-dark .highlight .syntax-sd,body.theme-black .highlight .syntax-sd{color:#f8f8f2}body:not(.theme) .highlight .syntax-s2,body.theme-light .highlight .syntax-s2,body.theme-dark .highlight .syntax-s2,body.theme-black .highlight .syntax-s2{color:#bd93f9}body:not(.theme) .highlight .syntax-se,body.theme-light .highlight .syntax-se,body.theme-dark .highlight .syntax-se,body.theme-black .highlight .syntax-se{color:#ffb86c}body:not(.theme) .highlight .syntax-sh,body.theme-light .highlight .syntax-sh,body.theme-dark .highlight .syntax-sh,body.theme-black .highlight .syntax-sh{color:#f8f8f2}body:not(.theme) .highlight .syntax-si,body.theme-light .highlight .syntax-si,body.theme-dark .highlight .syntax-si,body.theme-black .highlight .syntax-si{color:#bd93f9}body:not(.theme) .highlight .syntax-sx,body.theme-light .highlight .syntax-sx,body.theme-dark .highlight .syntax-sx,body.theme-black .highlight .syntax-sx{color:#bd93f9}body:not(.theme) .highlight .syntax-sr,body.theme-light .highlight .syntax-sr,body.theme-dark .highlight .syntax-sr,body.theme-black .highlight .syntax-sr{color:#f55}body:not(.theme) .highlight .syntax-s1,body.theme-light .highlight .syntax-s1,body.theme-dark .highlight .syntax-s1,body.theme-black .highlight .syntax-s1{color:#bd93f9}body:not(.theme) .highlight .syntax-ss,body.theme-light .highlight .syntax-ss,body.theme-dark .highlight .syntax-ss,body.theme-black .highlight .syntax-ss{color:#bd93f9}body:not(.theme) .highlight .syntax-bp,body.theme-light .highlight .syntax-bp,body.theme-dark .highlight .syntax-bp,body.theme-black .highlight .syntax-bp{color:#ff79c6}body:not(.theme) .highlight .syntax-vc,body.theme-light .highlight .syntax-vc,body.theme-dark .highlight .syntax-vc,body.theme-black .highlight .syntax-vc{color:#ff79c6}body:not(.theme) .highlight .syntax-vg,body.theme-light .highlight .syntax-vg,body.theme-dark .highlight .syntax-vg,body.theme-black .highlight .syntax-vg{color:#ff79c6}body:not(.theme) .highlight .syntax-vi,body.theme-light .highlight .syntax-vi,body.theme-dark .highlight .syntax-vi,body.theme-black .highlight .syntax-vi{color:#ff79c6}body:not(.theme) .highlight .syntax-il,body.theme-light .highlight .syntax-il,body.theme-dark .highlight .syntax-il,body.theme-black .highlight .syntax-il{color:#bd93f9}body:not(.theme) .btn-comment-collapse,body.theme-light .btn-comment-collapse,body.theme-dark .btn-comment-collapse,body.theme-black .btn-comment-collapse{color:#8be9fd;border-color:#8be9fd;background:transparent}body:not(.theme) .btn-comment-collapse:hover,body:not(.theme) .btn-comment-collapse:active,body:not(.theme) .btn-comment-collapse:focus,body.theme-light .btn-comment-collapse:hover,body.theme-light .btn-comment-collapse:active,body.theme-light .btn-comment-collapse:focus,body.theme-dark .btn-comment-collapse:hover,body.theme-dark .btn-comment-collapse:active,body.theme-dark .btn-comment-collapse:focus,body.theme-black .btn-comment-collapse:hover,body.theme-black .btn-comment-collapse:active,body.theme-black .btn-comment-collapse:focus{color:#282a36;border-color:#ff79c6;background:#ff79c6}body:not(.theme) .comment,body.theme-light .comment,body.theme-dark .comment,body.theme-black .comment{border-color:#282a36}body:not(.theme) .comment:target>.comment-itself,body.theme-light .comment:target>.comment-itself,body.theme-dark .comment:target>.comment-itself,body.theme-black .comment:target>.comment-itself{border-left:3px solid #50fa7b !important}body:not(.theme) .comment .comment-itself header,body.theme-light .comment .comment-itself header,body.theme-dark .comment .comment-itself header,body.theme-black .comment .comment-itself header{background-color:#282a36}body:not(.theme) .comment .comment-nav-link,body.theme-light .comment .comment-nav-link,body.theme-dark .comment .comment-nav-link,body.theme-black .comment .comment-nav-link{color:#8be9fd}body:not(.theme) .comment .comment-nav-link:hover,body:not(.theme) .comment .comment-nav-link:active,body:not(.theme) .comment .comment-nav-link:focus,body.theme-light .comment .comment-nav-link:hover,body.theme-light .comment .comment-nav-link:active,body.theme-light .comment .comment-nav-link:focus,body.theme-dark .comment .comment-nav-link:hover,body.theme-dark .comment .comment-nav-link:active,body.theme-dark .comment .comment-nav-link:focus,body.theme-black .comment .comment-nav-link:hover,body.theme-black .comment .comment-nav-link:active,body.theme-black .comment .comment-nav-link:focus{color:#ff79c6}body:not(.theme) .comment .comment-nav-link:visited,body.theme-light .comment .comment-nav-link:visited,body.theme-dark .comment .comment-nav-link:visited,body.theme-black .comment .comment-nav-link:visited{color:#8be9fd}body:not(.theme) .comment .comment-nav-link:visited:hover,body:not(.theme) .comment .comment-nav-link:visited:active,body:not(.theme) .comment .comment-nav-link:visited:focus,body.theme-light .comment .comment-nav-link:visited:hover,body.theme-light .comment .comment-nav-link:visited:active,body.theme-light .comment .comment-nav-link:visited:focus,body.theme-dark .comment .comment-nav-link:visited:hover,body.theme-dark .comment .comment-nav-link:visited:active,body.theme-dark .comment .comment-nav-link:visited:focus,body.theme-black .comment .comment-nav-link:visited:hover,body.theme-black .comment .comment-nav-link:visited:active,body.theme-black .comment .comment-nav-link:visited:focus{color:#ff79c6}body:not(.theme) .comment .comment-user-info,body.theme-light .comment .comment-user-info,body.theme-dark .comment .comment-user-info,body.theme-black .comment .comment-user-info{color:#f1fa8c}body:not(.theme) .comment .time-responsive-full,body.theme-light .comment .time-responsive-full,body.theme-dark .comment .time-responsive-full,body.theme-black .comment .time-responsive-full{color:#f8f8f2}body:not(.theme) .comment-exemplary-reasons,body.theme-light .comment-exemplary-reasons,body.theme-dark .comment-exemplary-reasons,body.theme-black .comment-exemplary-reasons{background-color:#282a36;padding:5px}body:not(.theme) .comment-exemplary-reasons[open],body.theme-light .comment-exemplary-reasons[open],body.theme-dark .comment-exemplary-reasons[open],body.theme-black .comment-exemplary-reasons[open]{border-bottom:1px solid #8be9fd}body:not(.theme) .comment-exemplary-reasons ul,body.theme-light .comment-exemplary-reasons ul,body.theme-dark .comment-exemplary-reasons ul,body.theme-black .comment-exemplary-reasons ul{margin-left:1.3rem;margin-bottom:0}body:not(.theme) .comment-votes,body.theme-light .comment-votes,body.theme-dark .comment-votes,body.theme-black .comment-votes{color:#f8f8f2}body:not(.theme) .comment[data-comment-depth='0'],body.theme-light .comment[data-comment-depth='0'],body.theme-dark .comment[data-comment-depth='0'],body.theme-black .comment[data-comment-depth='0']{border-color:#282a36}body:not(.theme) .is-comment-collapsed header .link-user,body.theme-light .is-comment-collapsed header .link-user,body.theme-dark .is-comment-collapsed header .link-user,body.theme-black .is-comment-collapsed header .link-user{color:#50fa7b}body:not(.theme) .label-comment-exemplary,body.theme-light .label-comment-exemplary,body.theme-dark .label-comment-exemplary,body.theme-black .label-comment-exemplary{color:#282a36;border-color:#8be9fd;background-color:#8be9fd}body:not(.theme) .btn-post,body.theme-light .btn-post,body.theme-dark .btn-post,body.theme-black .btn-post{padding:0}body:not(.theme) .btn-post-action,body.theme-light .btn-post-action,body.theme-dark .btn-post-action,body.theme-black .btn-post-action{color:#8be9fd;padding:6px 8px;margin:6px;margin-bottom:0px}body:not(.theme) .btn-post-action:hover,body:not(.theme) .btn-post-action:active,body:not(.theme) .btn-post-action:focus,body.theme-light .btn-post-action:hover,body.theme-light .btn-post-action:active,body.theme-light .btn-post-action:focus,body.theme-dark .btn-post-action:hover,body.theme-dark .btn-post-action:active,body.theme-dark .btn-post-action:focus,body.theme-black .btn-post-action:hover,body.theme-black .btn-post-action:active,body.theme-black .btn-post-action:focus{color:#ff79c6;text-decoration:none}body:not(.theme) .btn-post-action-used,body.theme-light .btn-post-action-used,body.theme-dark .btn-post-action-used,body.theme-black .btn-post-action-used{color:#ff79c6;text-decoration:underline}body:not(.theme) .btn-post-action-used:hover,body:not(.theme) .btn-post-action-used:active,body:not(.theme) .btn-post-action-used:focus,body.theme-light .btn-post-action-used:hover,body.theme-light .btn-post-action-used:active,body.theme-light .btn-post-action-used:focus,body.theme-dark .btn-post-action-used:hover,body.theme-dark .btn-post-action-used:active,body.theme-dark .btn-post-action-used:focus,body.theme-black .btn-post-action-used:hover,body.theme-black .btn-post-action-used:active,body.theme-black .btn-post-action-used:focus{color:#8be9fd;text-decoration:underline}.btn-comment-label-exemplary{color:#8be9fd;border-color:#8be9fd}.btn-comment-label-exemplary:hover{color:#8be9fd}.btn-comment-label-exemplary.btn-used:hover{color:#282a36;background-color:#8be9fd}.btn-comment-label-offtopic{color:#50fa7b;border-color:#50fa7b}.btn-comment-label-offtopic:hover{color:#50fa7b}.btn-comment-label-offtopic.btn-used:hover{color:#282a36;background-color:#50fa7b}.btn-comment-label-joke{color:#f1fa8c;border-color:#f1fa8c}.btn-comment-label-joke:hover{color:#f1fa8c}.btn-comment-label-joke.btn-used:hover{color:#282a36;background-color:#f1fa8c}.btn-comment-label-noise{color:#ffb86c;border-color:#ffb86c}.btn-comment-label-noise:hover{color:#ffb86c}.btn-comment-label-noise.btn-used:hover{color:#282a36;background-color:#ffb86c}.btn-comment-label-malice{color:#f55;border-color:#f55}.btn-comment-label-malice:hover{color:#f55}.btn-comment-label-malice.btn-used:hover{color:#282a36;background-color:#f55}.btn-comment-label.btn-used{border:none}body:not(.theme) #page-list,body.theme-light #page-list,body.theme-dark #page-list,body.theme-black #page-list{background-color:#44475a}body:not(.theme) .toc,body.theme-light .toc,body.theme-dark .toc,body.theme-black .toc{background-color:#282a36}body:not(.theme) .highlight:not(code),body.theme-light .highlight:not(code),body.theme-dark .highlight:not(code),body.theme-black .highlight:not(code){color:#f8f8f2;background-color:#6272a4}body:not(.theme) .conspicuous,body.theme-light .conspicuous,body.theme-dark .conspicuous,body.theme-black .conspicuous{color:#f55;font-family:sans-serif}body:not(.theme) .date-info,body.theme-light .date-info,body.theme-dark .date-info,body.theme-black .date-info{color:#f8f8f2}body:not(.theme) .article-summary,body.theme-light .article-summary,body.theme-dark .article-summary,body.theme-black .article-summary{border-color:#f8f8f2}body:not(.theme) .article-summary h2 a,body.theme-light .article-summary h2 a,body.theme-dark .article-summary h2 a,body.theme-black .article-summary h2 a{color:#f8f8f2}body>footer,#site-footer{color:#f8f8f2;background-color:#282a36;padding:0.5rem;font-style:normal;font-weight:bold}body>footer a,#site-footer a{color:#8be9fd}body>footer a:hover,body>footer a:active,body>footer a:focus,#site-footer a:hover,#site-footer a:active,#site-footer a:focus{color:#ff79c6}body>footer a:visited,#site-footer a:visited{color:#8be9fd}body>footer a:visited:hover,body>footer a:visited:active,body>footer a:visited:focus,#site-footer a:visited:hover,#site-footer a:visited:active,#site-footer a:visited:focus{color:#ff79c6}body:not(.theme) .group-list tbody tr:nth-of-type(n),body.theme-light .group-list tbody tr:nth-of-type(n),body.theme-dark .group-list tbody tr:nth-of-type(n),body.Theme-black .group-list tbody tr:nth-of-type(n){background-color:#282a36}body:not(.theme) .group-list tbody tr:nth-of-type(n) td,body.theme-light .group-list tbody tr:nth-of-type(n) td,body.theme-dark .group-list tbody tr:nth-of-type(n) td,body.Theme-black .group-list tbody tr:nth-of-type(n) td{border-color:#44475a}body:not(.theme) .group-list .group-list-description,body.theme-light .group-list .group-list-description,body.theme-dark .group-list .group-list-description,body.Theme-black .group-list .group-list-description{font-style:normal}body:not(.theme) .table th,body.theme-light .table th,body.theme-dark .table th,body.Theme-black .table th{border-bottom-color:#6272a4}body:not(.theme),body.theme-light,body.theme-dark,body.theme-black{color:#f8f8f2;background-color:#282a36}body:not(.theme) a,body.theme-light a,body.theme-dark a,body.theme-black a{color:#8be9fd}body:not(.theme) a:hover,body:not(.theme) a:active,body:not(.theme) a:focus,body.theme-light a:hover,body.theme-light a:active,body.theme-light a:focus,body.theme-dark a:hover,body.theme-dark a:active,body.theme-dark a:focus,body.theme-black a:hover,body.theme-black a:active,body.theme-black a:focus{color:#ff79c6}body:not(.theme) a:visited,body.theme-light a:visited,body.theme-dark a:visited,body.theme-black a:visited{color:#ff79c6}body:not(.theme) hr,body.theme-light hr,body.theme-dark hr,body.theme-black hr{border-color:#f8f8f2}body:not(.theme) main,body:not(.theme) #sidebar,body.theme-light main,body.theme-light #sidebar,body.theme-dark main,body.theme-dark #sidebar,body.theme-black main,body.theme-black #sidebar{color:#f8f8f2;background-color:#44475a}body:not(.theme) fieldset,body.theme-light fieldset,body.theme-dark fieldset,body.theme-black fieldset{border-color:#6272a4}body:not(.theme) pre,body:not(.theme) code,body.theme-light pre,body.theme-light code,body.theme-dark pre,body.theme-dark code,body.theme-black pre,body.theme-black code{color:#f8f8f2;background-color:#282a36;border:none;font-family:'Space Mono', 'Iosevka', 'Fira Code', 'Consolas', monospace}body:not(.theme) blockquote,body.theme-light blockquote,body.theme-dark blockquote,body.theme-black blockquote{color:#f8f8f2;background-color:#282a36;border-color:#f8f8f2}body:not(.theme) figure,body:not(.theme) section,body.theme-light figure,body.theme-light section,body.theme-dark figure,body.theme-dark section,body.theme-black figure,body.theme-black section{border-color:#f8f8f2}body:not(.theme) input,body:not(.theme) textarea,body:not(.theme) .form-input,body:not(.theme) .form-input:not(:focus),body.theme-light input,body.theme-light textarea,body.theme-light .form-input,body.theme-light .form-input:not(:focus),body.theme-dark input,body.theme-dark textarea,body.theme-dark .form-input,body.theme-dark .form-input:not(:focus),body.theme-black input,body.theme-black textarea,body.theme-black .form-input,body.theme-black .form-input:not(:focus){color:#f8f8f2;border-color:#6272a4;background-color:#282a36}body:not(.theme) th,body.theme-light th,body.theme-dark th,body.theme-black th{border-color:#6272a4}body:not(.theme) td,body.theme-light td,body.theme-dark td,body.theme-black td{border-color:#44475a}body:not(.theme) tbody tr:nth-of-type(n),body.theme-light tbody tr:nth-of-type(n),body.theme-dark tbody tr:nth-of-type(n),body.theme-black tbody tr:nth-of-type(n){background-color:#282a36}body:not(.theme) .listing-options button,body.theme-light .listing-options button,body.theme-black .listing-options button,body.theme-dark .listing-options button{border:none}body:not(.theme) .listing-options button:hover,body:not(.theme) .listing-options button:active,body:not(.theme) .listing-options button:focus,body.theme-light .listing-options button:hover,body.theme-light .listing-options button:active,body.theme-light .listing-options button:focus,body.theme-black .listing-options button:hover,body.theme-black .listing-options button:active,body.theme-black .listing-options button:focus,body.theme-dark .listing-options button:hover,body.theme-dark .listing-options button:active,body.theme-dark .listing-options button:focus{color:#ff79c6;background-color:transparent;text-decoration:underline}body:not(.theme) .tab.tab-listing-order,body.theme-light .tab.tab-listing-order,body.theme-black .tab.tab-listing-order,body.theme-dark .tab.tab-listing-order{border-color:#282a36}body:not(.theme) .tab.tab-listing-order .tab-item,body.theme-light .tab.tab-listing-order .tab-item,body.theme-black .tab.tab-listing-order .tab-item,body.theme-dark .tab.tab-listing-order .tab-item{margin:4px;padding:0;background-color:#282a36}body:not(.theme) .tab.tab-listing-order .tab-item:first-child,body.theme-light .tab.tab-listing-order .tab-item:first-child,body.theme-black .tab.tab-listing-order .tab-item:first-child,body.theme-dark .tab.tab-listing-order .tab-item:first-child{margin-left:0}body:not(.theme) .tab.tab-listing-order .tab-item:last-child,body.theme-light .tab.tab-listing-order .tab-item:last-child,body.theme-black .tab.tab-listing-order .tab-item:last-child,body.theme-dark .tab.tab-listing-order .tab-item:last-child{margin-right:0}body:not(.theme) .tab.tab-listing-order .tab-item a,body.theme-light .tab.tab-listing-order .tab-item a,body.theme-black .tab.tab-listing-order .tab-item a,body.theme-dark .tab.tab-listing-order .tab-item a{color:#8be9fd;margin:0;padding:4px 8px}body:not(.theme) .tab.tab-listing-order .tab-item a:hover,body:not(.theme) .tab.tab-listing-order .tab-item a:active,body:not(.theme) .tab.tab-listing-order .tab-item a:focus,body.theme-light .tab.tab-listing-order .tab-item a:hover,body.theme-light .tab.tab-listing-order .tab-item a:active,body.theme-light .tab.tab-listing-order .tab-item a:focus,body.theme-black .tab.tab-listing-order .tab-item a:hover,body.theme-black .tab.tab-listing-order .tab-item a:active,body.theme-black .tab.tab-listing-order .tab-item a:focus,body.theme-dark .tab.tab-listing-order .tab-item a:hover,body.theme-dark .tab.tab-listing-order .tab-item a:active,body.theme-dark .tab.tab-listing-order .tab-item a:focus{color:#8be9fd}body:not(.theme) .tab.tab-listing-order .tab-item.active a,body.theme-light .tab.tab-listing-order .tab-item.active a,body.theme-black .tab.tab-listing-order .tab-item.active a,body.theme-dark .tab.tab-listing-order .tab-item.active a{color:#ff79c6;border-color:#ff79c6}body:not(.theme) .form-select:not([multiple]):not([size]),body.theme-light .form-select:not([multiple]):not([size]),body.theme-black .form-select:not([multiple]):not([size]),body.theme-dark .form-select:not([multiple]):not([size]){border:1px solid #6272a4;background-color:#282a36;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23f8f8f2'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E")}body:not(.theme) .message-list thead th,body.theme-light .message-list thead th,body.theme-dark .message-list thead th,body.theme-black .message-list thead th{border-color:#6272a4}body:not(.theme) .message-list tbody tr:nth-of-type(n),body.theme-light .message-list tbody tr:nth-of-type(n),body.theme-dark .message-list tbody tr:nth-of-type(n),body.theme-black .message-list tbody tr:nth-of-type(n){background-color:#282a36}body:not(.theme) .message-list tbody tr:nth-of-type(n) td,body.theme-light .message-list tbody tr:nth-of-type(n) td,body.theme-dark .message-list tbody tr:nth-of-type(n) td,body.theme-black .message-list tbody tr:nth-of-type(n) td{border-color:#44475a}body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a{color:#8be9fd}body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus{color:#ff79c6}body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited{color:#8be9fd}body:not(.theme) .message,body.theme-light .message,body.theme-dark .message,body.theme-black .message{border-color:#282a36}body:not(.theme) .message header,body.theme-light .message header,body.theme-dark .message header,body.theme-black .message header{color:#f8f8f2;background-color:#282a36}body:not(.theme) .toast,body.theme-light .toast,body.theme-dark .toast,body.theme-black .toast{color:#f8f8f2;border-color:#6272a4;background-color:#282a36}body:not(.theme) .divider,body.theme-light .divider,body.theme-dark .divider,body.theme-black .divider{border-color:#282a36}body:not(.theme) .empty-subtitle,body.theme-light .empty-subtitle,body.theme-dark .empty-subtitle,body.theme-black .empty-subtitle{color:#f8f8f2}body:not(.theme) .post-listing .topic,body.theme-light .post-listing .topic,body.theme-dark .post-listing .topic,body.theme-black .post-listing .topic{background-color:#282a36}body:not(.theme) .post-listing .label-topic-tag,body.theme-light .post-listing .label-topic-tag,body.theme-dark .post-listing .label-topic-tag,body.theme-black .post-listing .label-topic-tag{color:#6272a4}body:not(.theme) .link-user,body.theme-light .link-user,body.theme-dark .link-user,body.theme-black .link-user{color:#50fa7b}body:not(.theme) .link-user:hover,body:not(.theme) .link-user:active,body:not(.theme) .link-user:focus,body.theme-light .link-user:hover,body.theme-light .link-user:active,body.theme-light .link-user:focus,body.theme-dark .link-user:hover,body.theme-dark .link-user:active,body.theme-dark .link-user:focus,body.theme-black .link-user:hover,body.theme-black .link-user:active,body.theme-black .link-user:focus{color:#ff79c6}body:not(.theme) .link-user:visited,body.theme-light .link-user:visited,body.theme-dark .link-user:visited,body.theme-black .link-user:visited{color:#50fa7b}body:not(.theme) .link-user:visited:hover,body:not(.theme) .link-user:visited:active,body:not(.theme) .link-user:visited:focus,body.theme-light .link-user:visited:hover,body.theme-light .link-user:visited:active,body.theme-light .link-user:visited:focus,body.theme-dark .link-user:visited:hover,body.theme-dark .link-user:visited:active,body.theme-dark .link-user:visited:focus,body.theme-black .link-user:visited:hover,body.theme-black .link-user:visited:active,body.theme-black .link-user:visited:focus{color:#ff79c6}body:not(.theme) .label-topic-tag a,body.theme-light .label-topic-tag a,body.theme-dark .label-topic-tag a,body.theme-black .label-topic-tag a{color:#6272a4}body:not(.theme) .label-topic-tag a:hover,body:not(.theme) .label-topic-tag a:active,body:not(.theme) .label-topic-tag a:focus,body.theme-light .label-topic-tag a:hover,body.theme-light .label-topic-tag a:active,body.theme-light .label-topic-tag a:focus,body.theme-dark .label-topic-tag a:hover,body.theme-dark .label-topic-tag a:active,body.theme-dark .label-topic-tag a:focus,body.theme-black .label-topic-tag a:hover,body.theme-black .label-topic-tag a:active,body.theme-black .label-topic-tag a:focus{color:#ff79c6}body:not(.theme) .text-secondary,body.theme-light .text-secondary,body.theme-dark .text-secondary,body.theme-black .text-secondary{font-style:normal;font-weight:bold;color:#6272a4}body:not(.theme) .text-warning,body.theme-light .text-warning,body.theme-dark .text-warning,body.theme-black .text-warning{color:#282a36;background-color:#ffb86c;padding:10px}body:not(.theme) blockquote.text-warning,body.theme-light blockquote.text-warning,body.theme-dark blockquote.text-warning,body.theme-black blockquote.text-warning{color:#f8f8f2;background-color:#282a36}body:not(.theme) .form-status-success,body.theme-light .form-status-success,body.theme-dark .form-status-success,body.theme-black .form-status-success{color:#50fa7b}body:not(.theme) .form-status-error,body.theme-light .form-status-error,body.theme-dark .form-status-error,body.theme-black .form-status-error{color:#f55}body:not(.theme) .is-comment-new .comment-text,body.theme-light .is-comment-new .comment-text,body.theme-dark .is-comment-new .comment-text,body.theme-black .is-comment-new .comment-text{color:#f8f8f2}body:not(.theme) .is-topic-official h1 a:visited,body.theme-light .is-topic-official h1 a:visited,body.theme-dark .is-topic-official h1 a:visited,body.theme-black .is-topic-official h1 a:visited{color:#f55}body:not(.theme) .label-topic-tag-spoiler,body.theme-light .label-topic-tag-spoiler,body.theme-dark .label-topic-tag-spoiler,body.theme-black .label-topic-tag-spoiler{background-color:#f1fa8c}body:not(.theme) .label-topic-tag-spoiler a,body.theme-light .label-topic-tag-spoiler a,body.theme-dark .label-topic-tag-spoiler a,body.theme-black .label-topic-tag-spoiler a{color:#282a36}body:not(.theme) .label-topic-tag-nsfw,body.theme-light .label-topic-tag-nsfw,body.theme-dark .label-topic-tag-nsfw,body.theme-black .label-topic-tag-nsfw{background-color:#f55}body:not(.theme) .label-topic-tag-nsfw a,body.theme-light .label-topic-tag-nsfw a,body.theme-dark .label-topic-tag-nsfw a,body.theme-black .label-topic-tag-nsfw a{color:#282a36}body:not(.theme) .topic-voting.btn,body.theme-light .topic-voting.btn,body.theme-dark .topic-voting.btn,body.theme-black .topic-voting.btn{border-style:solid}body:not(.theme) .btn,body:not(.theme) .btn.btn-link,body.theme-light .btn,body.theme-light .btn.btn-link,body.theme-dark .btn,body.theme-dark .btn.btn-link,body.theme-black .btn,body.theme-black .btn.btn-link{color:#8be9fd;border-color:#8be9fd;background:transparent}body:not(.theme) .btn:hover,body:not(.theme) .btn:active,body:not(.theme) .btn:focus,body:not(.theme) .btn.btn-link:hover,body:not(.theme) .btn.btn-link:active,body:not(.theme) .btn.btn-link:focus,body.theme-light .btn:hover,body.theme-light .btn:active,body.theme-light .btn:focus,body.theme-light .btn.btn-link:hover,body.theme-light .btn.btn-link:active,body.theme-light .btn.btn-link:focus,body.theme-dark .btn:hover,body.theme-dark .btn:active,body.theme-dark .btn:focus,body.theme-dark .btn.btn-link:hover,body.theme-dark .btn.btn-link:active,body.theme-dark .btn.btn-link:focus,body.theme-black .btn:hover,body.theme-black .btn:active,body.theme-black .btn:focus,body.theme-black .btn.btn-link:hover,body.theme-black .btn.btn-link:active,body.theme-black .btn.btn-link:focus{color:#282a36;border-color:#ff79c6;background:#ff79c6}body:not(.theme) .btn:visited,body:not(.theme) .btn.btn-link:visited,body.theme-light .btn:visited,body.theme-light .btn.btn-link:visited,body.theme-dark .btn:visited,body.theme-dark .btn.btn-link:visited,body.theme-black .btn:visited,body.theme-black .btn.btn-link:visited{color:#8be9fd;border-color:#8be9fd;background:transparent}body:not(.theme) .btn:visited:hover,body:not(.theme) .btn:visited:active,body:not(.theme) .btn:visited:focus,body:not(.theme) .btn.btn-link:visited:hover,body:not(.theme) .btn.btn-link:visited:active,body:not(.theme) .btn.btn-link:visited:focus,body.theme-light .btn:visited:hover,body.theme-light .btn:visited:active,body.theme-light .btn:visited:focus,body.theme-light .btn.btn-link:visited:hover,body.theme-light .btn.btn-link:visited:active,body.theme-light .btn.btn-link:visited:focus,body.theme-dark .btn:visited:hover,body.theme-dark .btn:visited:active,body.theme-dark .btn:visited:focus,body.theme-dark .btn.btn-link:visited:hover,body.theme-dark .btn.btn-link:visited:active,body.theme-dark .btn.btn-link:visited:focus,body.theme-black .btn:visited:hover,body.theme-black .btn:visited:active,body.theme-black .btn:visited:focus,body.theme-black .btn.btn-link:visited:hover,body.theme-black .btn.btn-link:visited:active,body.theme-black .btn.btn-link:visited:focus{color:#282a36;border-color:#ff79c6;background:#ff79c6}body:not(.theme) .btn-used,body:not(.theme) .topic-voting.btn-used,body.theme-light .btn-used,body.theme-light .topic-voting.btn-used,body.theme-dark .btn-used,body.theme-dark .topic-voting.btn-used,body.theme-black .btn-used,body.theme-black .topic-voting.btn-used{color:#282a36;border-color:#ff79c6;background:#ff79c6}body:not(.theme) .btn-used:hover,body:not(.theme) .btn-used:active,body:not(.theme) .btn-used:focus,body:not(.theme) .topic-voting.btn-used:hover,body:not(.theme) .topic-voting.btn-used:active,body:not(.theme) .topic-voting.btn-used:focus,body.theme-light .btn-used:hover,body.theme-light .btn-used:active,body.theme-light .btn-used:focus,body.theme-light .topic-voting.btn-used:hover,body.theme-light .topic-voting.btn-used:active,body.theme-light .topic-voting.btn-used:focus,body.theme-dark .btn-used:hover,body.theme-dark .btn-used:active,body.theme-dark .btn-used:focus,body.theme-dark .topic-voting.btn-used:hover,body.theme-dark .topic-voting.btn-used:active,body.theme-dark .topic-voting.btn-used:focus,body.theme-black .btn-used:hover,body.theme-black .btn-used:active,body.theme-black .btn-used:focus,body.theme-black .topic-voting.btn-used:hover,body.theme-black .topic-voting.btn-used:active,body.theme-black .topic-voting.btn-used:focus{color:#282a36;border-color:#ff79c6;background:#ff79c6}body:not(.theme) .btn.btn-primary,body.theme-light .btn.btn-primary,body.theme-dark .btn.btn-primary,body.theme-black .btn.btn-primary{color:#282a36;background:#8be9fd;border-color:#8be9fd}body:not(.theme) .btn.btn-primary:hover,body:not(.theme) .btn.btn-primary:active,body:not(.theme) .btn.btn-primary:focus,body.theme-light .btn.btn-primary:hover,body.theme-light .btn.btn-primary:active,body.theme-light .btn.btn-primary:focus,body.theme-dark .btn.btn-primary:hover,body.theme-dark .btn.btn-primary:active,body.theme-dark .btn.btn-primary:focus,body.theme-black .btn.btn-primary:hover,body.theme-black .btn.btn-primary:active,body.theme-black .btn.btn-primary:focus{color:#282a36;border-color:#ff79c6;background:#ff79c6}.is-topic-official{border-left-color:#f55 !important}.is-topic-official h1 a{color:#f55}.is-topic-mine{border-left-color:#bd93f9 !important}.is-topic-mine h1 a{color:#bd93f9}.is-topic-mine .topic-voting{color:#f8f8f2}.is-topic-mine h1 a:visited{color:#bd93f9}.topic-icon{border-color:#8be9fd}.is-comment-by-op>.comment-itself{border-color:#f1fa8c !important}.is-comment-mine>.comment-itself{border-color:#bd93f9 !important}.is-comment-exemplary>.comment-itself{border-color:#8be9fd !important}.is-comment-new>.comment-itself{border-color:#ffb86c !important}.is-message-mine{border-left-color:#bd93f9 !important}body:not(.theme) .settings-list,body.theme-light .settings-list,body.theme-dark .settings-list,body.theme-black .settings-list{margin-left:0px}body:not(.theme) .settings-list li,body.theme-light .settings-list li,body.theme-dark .settings-list li,body.theme-black .settings-list li{background-color:#282a36;border:1px solid #6272a4;padding:15px;margin-top:15px;margin-bottom:15px}body:not(.theme) .settings-list a,body.theme-light .settings-list a,body.theme-dark .settings-list a,body.theme-black .settings-list a{color:#8be9fd}body:not(.theme) .settings-list a:hover,body:not(.theme) .settings-list a:active,body:not(.theme) .settings-list a:focus,body.theme-light .settings-list a:hover,body.theme-light .settings-list a:active,body.theme-light .settings-list a:focus,body.theme-dark .settings-list a:hover,body.theme-dark .settings-list a:active,body.theme-dark .settings-list a:focus,body.theme-black .settings-list a:hover,body.theme-black .settings-list a:active,body.theme-black .settings-list a:focus{color:#ff79c6}body:not(.theme) .settings-list a:visited,body.theme-light .settings-list a:visited,body.theme-dark .settings-list a:visited,body.theme-black .settings-list a:visited{color:#8be9fd}body:not(.theme) .settings-list a:visited:hover,body:not(.theme) .settings-list a:visited:active,body:not(.theme) .settings-list a:visited:focus,body.theme-light .settings-list a:visited:hover,body.theme-light .settings-list a:visited:active,body.theme-light .settings-list a:visited:focus,body.theme-dark .settings-list a:visited:hover,body.theme-dark .settings-list a:visited:active,body.theme-dark .settings-list a:visited:focus,body.theme-black .settings-list a:visited:hover,body.theme-black .settings-list a:visited:active,body.theme-black .settings-list a:visited:focus{color:#ff79c6}#sidebar form[action='/logout']>button:hover,#sidebar form[action='/logout']>button:active,#sidebar form[action='/logout']>button:focus{border-color:transparent;background-color:transparent}#sidebar .nav .nav-item a,#sidebar form[action='/logout']>button{color:#ffb86c}#sidebar .nav .nav-item a:hover,#sidebar .nav .nav-item a:active,#sidebar .nav .nav-item a:focus,#sidebar form[action='/logout']>button:hover,#sidebar form[action='/logout']>button:active,#sidebar form[action='/logout']>button:focus{color:#f1fa8c}#sidebar .nav .nav-item a:visited,#sidebar form[action='/logout']>button:visited{color:#ffb86c}#sidebar .nav .nav-item a:visited:hover,#sidebar .nav .nav-item a:visited:active,#sidebar .nav .nav-item a:visited:focus,#sidebar form[action='/logout']>button:visited:hover,#sidebar form[action='/logout']>button:visited:active,#sidebar form[action='/logout']>button:visited:focus{color:#f1fa8c}#sidebar .topic-tags{margin-bottom:0.5rem}#sidebar .label-topic-tag{color:#6272a4}#sidebar .label-topic-tag:hover{color:#f8f8f2;cursor:default}body:not(.theme) .site-header-logo,body.theme-light .site-header-logo,body.theme-black .site-header-logo,body.theme-dark .site-header-logo{color:#f8f8f2}body:not(.theme) .site-header-context,body.theme-light .site-header-context,body.theme-black .site-header-context,body.theme-dark .site-header-context{color:#ffb86c}body:not(.theme) .site-header-context:hover,body:not(.theme) .site-header-context:active,body:not(.theme) .site-header-context:focus,body.theme-light .site-header-context:hover,body.theme-light .site-header-context:active,body.theme-light .site-header-context:focus,body.theme-black .site-header-context:hover,body.theme-black .site-header-context:active,body.theme-black .site-header-context:focus,body.theme-dark .site-header-context:hover,body.theme-dark .site-header-context:active,body.theme-dark .site-header-context:focus{color:#f1fa8c}body:not(.theme) .logged-in-user-username,body.theme-light .logged-in-user-username,body.theme-black .logged-in-user-username,body.theme-dark .logged-in-user-username{color:#50fa7b}body:not(.theme) .logged-in-user-username:hover,body:not(.theme) .logged-in-user-username:active,body:not(.theme) .logged-in-user-username:focus,body.theme-light .logged-in-user-username:hover,body.theme-light .logged-in-user-username:active,body.theme-light .logged-in-user-username:focus,body.theme-black .logged-in-user-username:hover,body.theme-black .logged-in-user-username:active,body.theme-black .logged-in-user-username:focus,body.theme-dark .logged-in-user-username:hover,body.theme-dark .logged-in-user-username:active,body.theme-dark .logged-in-user-username:focus{color:#ff79c6}body:not(.theme) .logged-in-user-alert,body.theme-light .logged-in-user-alert,body.theme-black .logged-in-user-alert,body.theme-dark .logged-in-user-alert{color:#282a36;background-color:#ffb86c;padding:0.1rem 0.3rem;margin-top:0.2rem;justify-content:left}body:not(.theme) .logged-in-user-alert:hover,body:not(.theme) .logged-in-user-alert:active,body:not(.theme) .logged-in-user-alert:focus,body.theme-light .logged-in-user-alert:hover,body.theme-light .logged-in-user-alert:active,body.theme-light .logged-in-user-alert:focus,body.theme-black .logged-in-user-alert:hover,body.theme-black .logged-in-user-alert:active,body.theme-black .logged-in-user-alert:focus,body.theme-dark .logged-in-user-alert:hover,body.theme-dark .logged-in-user-alert:active,body.theme-dark .logged-in-user-alert:focus{background-color:#f1fa8c}body>header>a:nth-child(1):not(.no-header-logo){color:#f8f8f2;background-size:32px 32px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAAHlBMVEUoKjZQ+nticqSL6f29k/nx+oz/VVX/ecb/uGz///+3yBn7AAAAaklEQVR42u3Oxw2AQAADsNDZf2IGyO8kioQ9gQMAAAAAcLelCAkJCQkJCQkJ/Tk0lZS5ZMhZhISEhISEhISEvhbaSoasJWUvKUJCQkJCQkJCQu+GnnSUFCEhISEhISEhoXdDAAAAAAA3uwDrCC2R1NNC7QAAAABJRU5ErkJggg==")}.user-label{border-radius:0 !important;padding:3px 5px !important}.label-edit-box{color:#f8f8f2 !important;background-color:#282a36 !important}.label-edit-box input{border:1px solid #6272a4 !important;background-color:#44475a !important}.label-light,.label-dark{color:transparent !important}.bg-none{color:#f8f8f2 !important;border-color:#6272a4 !important}.bg-red{color:#282a36 !important;background-color:#f55 !important}.bg-orangered{color:#282a36 !important;background-color:#ffb86c !important}.bg-orange{color:#282a36 !important;background-color:#f1fa8c !important}.bg-dodgerblue{color:#282a36 !important;background-color:#8be9fd !important}.bg-forestgreen{color:#282a36 !important;background-color:#50fa7b !important}.bg-slategray{color:#f8f8f2 !important;background-color:#44475a !important}body:not(.theme) .topic-full .topic-full-byline,body.theme-light .topic-full .topic-full-byline,body.theme-dark .topic-full .topic-full-byline,body.theme-black .topic-full .topic-full-byline{color:#f8f8f2}body:not(.theme) .topic-full .topic-full-text a,body.theme-light .topic-full .topic-full-text a,body.theme-dark .topic-full .topic-full-text a,body.theme-black .topic-full .topic-full-text a{color:#8be9fd}body:not(.theme) .topic-full .topic-full-text a:hover,body:not(.theme) .topic-full .topic-full-text a:active,body:not(.theme) .topic-full .topic-full-text a:focus,body.theme-light .topic-full .topic-full-text a:hover,body.theme-light .topic-full .topic-full-text a:active,body.theme-light .topic-full .topic-full-text a:focus,body.theme-dark .topic-full .topic-full-text a:hover,body.theme-dark .topic-full .topic-full-text a:active,body.theme-dark .topic-full .topic-full-text a:focus,body.theme-black .topic-full .topic-full-text a:hover,body.theme-black .topic-full .topic-full-text a:active,body.theme-black .topic-full .topic-full-text a:focus{color:#ff79c6}body:not(.theme) .topic-full .topic-full-text a:visited,body.theme-light .topic-full .topic-full-text a:visited,body.theme-dark .topic-full .topic-full-text a:visited,body.theme-black .topic-full .topic-full-text a:visited{color:#8be9fd}body:not(.theme) .topic-full .topic-full-text a:visited:hover,body:not(.theme) .topic-full .topic-full-text a:visited:active,body:not(.theme) .topic-full .topic-full-text a:visited:focus,body.theme-light .topic-full .topic-full-text a:visited:hover,body.theme-light .topic-full .topic-full-text a:visited:active,body.theme-light .topic-full .topic-full-text a:visited:focus,body.theme-dark .topic-full .topic-full-text a:visited:hover,body.theme-dark .topic-full .topic-full-text a:visited:active,body.theme-dark .topic-full .topic-full-text a:visited:focus,body.theme-black .topic-full .topic-full-text a:visited:hover,body.theme-black .topic-full .topic-full-text a:visited:active,body.theme-black .topic-full .topic-full-text a:visited:focus{color:#ff79c6}body:not(.theme) .topic-listing>li:nth-of-type(n),body.theme-light .topic-listing>li:nth-of-type(n),body.theme-dark .topic-listing>li:nth-of-type(n),body.theme-black .topic-listing>li:nth-of-type(n){background-color:#282a36}body:not(.theme) .topic-info,body.theme-light .topic-info,body.theme-dark .topic-info,body.theme-black .topic-info{color:#f8f8f2;background-color:#282a36}body:not(.theme) .topic-info .time-responsive-full,body.theme-light .topic-info .time-responsive-full,body.theme-dark .topic-info .time-responsive-full,body.theme-black .topic-info .time-responsive-full{color:#f8f8f2}body:not(.theme) .topic-content-metadata,body.theme-light .topic-content-metadata,body.theme-dark .topic-content-metadata,body.theme-black .topic-content-metadata{color:#f8f8f2}body:not(.theme) .topic-text-excerpt,body.theme-light .topic-text-excerpt,body.theme-dark .topic-text-excerpt,body.theme-black .topic-text-excerpt{color:#6272a4}body:not(.theme) .topic-text-excerpt[open],body.theme-light .topic-text-excerpt[open],body.theme-dark .topic-text-excerpt[open],body.theme-black .topic-text-excerpt[open]{color:#f8f8f2}body:not(.theme) .topic-text-excerpt summary,body:not(.theme) .topic-text-excerpt summary::after,body.theme-light .topic-text-excerpt summary,body.theme-light .topic-text-excerpt summary::after,body.theme-dark .topic-text-excerpt summary,body.theme-dark .topic-text-excerpt summary::after,body.theme-black .topic-text-excerpt summary,body.theme-black .topic-text-excerpt summary::after{color:#6272a4}body:not(.theme) .link-group,body.theme-light .link-group,body.theme-dark .link-group,body.theme-black .link-group{color:#ffb86c}body:not(.theme) .link-group:hover,body:not(.theme) .link-group:active,body:not(.theme) .link-group:focus,body.theme-light .link-group:hover,body.theme-light .link-group:active,body.theme-light .link-group:focus,body.theme-dark .link-group:hover,body.theme-dark .link-group:active,body.theme-dark .link-group:focus,body.theme-black .link-group:hover,body.theme-black .link-group:active,body.theme-black .link-group:focus{color:#f1fa8c}body:not(.theme) .topic-info-comments a .topic-info-comments-new,body.theme-light .topic-info-comments a .topic-info-comments-new,body.theme-dark .topic-info-comments a .topic-info-comments-new,body.theme-black .topic-info-comments a .topic-info-comments-new{color:#ffb86c}body:not(.theme) .topic-info-comments a:hover,body:not(.theme) .topic-info-comments a:active,body:not(.theme) .topic-info-comments a:focus,body.theme-light .topic-info-comments a:hover,body.theme-light .topic-info-comments a:active,body.theme-light .topic-info-comments a:focus,body.theme-dark .topic-info-comments a:hover,body.theme-dark .topic-info-comments a:active,body.theme-dark .topic-info-comments a:focus,body.theme-black .topic-info-comments a:hover,body.theme-black .topic-info-comments a:active,body.theme-black .topic-info-comments a:focus{color:#ff79c6}body:not(.theme) .topic-info-comments a:hover .topic-info-comments-new,body:not(.theme) .topic-info-comments a:active .topic-info-comments-new,body:not(.theme) .topic-info-comments a:focus .topic-info-comments-new,body.theme-light .topic-info-comments a:hover .topic-info-comments-new,body.theme-light .topic-info-comments a:active .topic-info-comments-new,body.theme-light .topic-info-comments a:focus .topic-info-comments-new,body.theme-dark .topic-info-comments a:hover .topic-info-comments-new,body.theme-dark .topic-info-comments a:active .topic-info-comments-new,body.theme-dark .topic-info-comments a:focus .topic-info-comments-new,body.theme-black .topic-info-comments a:hover .topic-info-comments-new,body.theme-black .topic-info-comments a:active .topic-info-comments-new,body.theme-black .topic-info-comments a:focus .topic-info-comments-new{color:#f1fa8c}body:not(.theme) .topic-info-comments a:visited,body.theme-light .topic-info-comments a:visited,body.theme-dark .topic-info-comments a:visited,body.theme-black .topic-info-comments a:visited{color:#8be9fd}body:not(.theme) .topic-info-comments a:visited:hover,body:not(.theme) .topic-info-comments a:visited:active,body:not(.theme) .topic-info-comments a:visited:focus,body.theme-light .topic-info-comments a:visited:hover,body.theme-light .topic-info-comments a:visited:active,body.theme-light .topic-info-comments a:visited:focus,body.theme-dark .topic-info-comments a:visited:hover,body.theme-dark .topic-info-comments a:visited:active,body.theme-dark .topic-info-comments a:visited:focus,body.theme-black .topic-info-comments a:visited:hover,body.theme-black .topic-info-comments a:visited:active,body.theme-black .topic-info-comments a:visited:focus{color:#ff79c6}body:not(.theme) .topic-info-comments a:visited:hover .topic-info-comments-new,body:not(.theme) .topic-info-comments a:visited:active .topic-info-comments-new,body:not(.theme) .topic-info-comments a:visited:focus .topic-info-comments-new,body.theme-light .topic-info-comments a:visited:hover .topic-info-comments-new,body.theme-light .topic-info-comments a:visited:active .topic-info-comments-new,body.theme-light .topic-info-comments a:visited:focus .topic-info-comments-new,body.theme-dark .topic-info-comments a:visited:hover .topic-info-comments-new,body.theme-dark .topic-info-comments a:visited:active .topic-info-comments-new,body.theme-dark .topic-info-comments a:visited:focus .topic-info-comments-new,body.theme-black .topic-info-comments a:visited:hover .topic-info-comments-new,body.theme-black .topic-info-comments a:visited:active .topic-info-comments-new,body.theme-black .topic-info-comments a:visited:focus .topic-info-comments-new{color:#f1fa8c} diff --git a/css/tildes-dracula/tildes-dracula.user.css b/css/tildes-dracula/tildes-dracula.user.css deleted file mode 100644 index 3178d9d..0000000 --- a/css/tildes-dracula/tildes-dracula.user.css +++ /dev/null @@ -1,13 +0,0 @@ -/* ==UserStyle== -@name Tildes Dracula -@namespace tildes.net -@version 2.1.6 -@author Bauke -@description Dracula theme for Tildes.net -@homepageURL https://gitlab.com/Bauke/styles -@supportURL https://gitlab.com/Bauke/styles/issues -@license MIT -==/UserStyle== */ -@-moz-document domain("tildes.net") { -body:not(.theme) .highlight .syntax-c,body.theme-light .highlight .syntax-c,body.theme-dark .highlight .syntax-c,body.theme-black .highlight .syntax-c{color:#8be9fd}body:not(.theme) .highlight .syntax-err,body.theme-light .highlight .syntax-err,body.theme-dark .highlight .syntax-err,body.theme-black .highlight .syntax-err{color:#f8f8f2}body:not(.theme) .highlight .syntax-g,body.theme-light .highlight .syntax-g,body.theme-dark .highlight .syntax-g,body.theme-black .highlight .syntax-g{color:#f8f8f2}body:not(.theme) .highlight .syntax-k,body.theme-light .highlight .syntax-k,body.theme-dark .highlight .syntax-k,body.theme-black .highlight .syntax-k{color:#50fa7b}body:not(.theme) .highlight .syntax-l,body.theme-light .highlight .syntax-l,body.theme-dark .highlight .syntax-l,body.theme-black .highlight .syntax-l{color:#f8f8f2}body:not(.theme) .highlight .syntax-n,body.theme-light .highlight .syntax-n,body.theme-dark .highlight .syntax-n,body.theme-black .highlight .syntax-n{color:#f8f8f2}body:not(.theme) .highlight .syntax-o,body.theme-light .highlight .syntax-o,body.theme-dark .highlight .syntax-o,body.theme-black .highlight .syntax-o{color:#50fa7b}body:not(.theme) .highlight .syntax-x,body.theme-light .highlight .syntax-x,body.theme-dark .highlight .syntax-x,body.theme-black .highlight .syntax-x{color:#ffb86c}body:not(.theme) .highlight .syntax-p,body.theme-light .highlight .syntax-p,body.theme-dark .highlight .syntax-p,body.theme-black .highlight .syntax-p{color:#f8f8f2}body:not(.theme) .highlight .syntax-cm,body.theme-light .highlight .syntax-cm,body.theme-dark .highlight .syntax-cm,body.theme-black .highlight .syntax-cm{color:#8be9fd}body:not(.theme) .highlight .syntax-cp,body.theme-light .highlight .syntax-cp,body.theme-dark .highlight .syntax-cp,body.theme-black .highlight .syntax-cp{color:#50fa7b}body:not(.theme) .highlight .syntax-c1,body.theme-light .highlight .syntax-c1,body.theme-dark .highlight .syntax-c1,body.theme-black .highlight .syntax-c1{color:#8be9fd}body:not(.theme) .highlight .syntax-cs,body.theme-light .highlight .syntax-cs,body.theme-dark .highlight .syntax-cs,body.theme-black .highlight .syntax-cs{color:#50fa7b}body:not(.theme) .highlight .syntax-gd,body.theme-light .highlight .syntax-gd,body.theme-dark .highlight .syntax-gd,body.theme-black .highlight .syntax-gd{color:#bd93f9}body:not(.theme) .highlight .syntax-ge,body.theme-light .highlight .syntax-ge,body.theme-dark .highlight .syntax-ge,body.theme-black .highlight .syntax-ge{color:#f8f8f2;font-style:italic}body:not(.theme) .highlight .syntax-gr,body.theme-light .highlight .syntax-gr,body.theme-dark .highlight .syntax-gr,body.theme-black .highlight .syntax-gr{color:#f55}body:not(.theme) .highlight .syntax-gh,body.theme-light .highlight .syntax-gh,body.theme-dark .highlight .syntax-gh,body.theme-black .highlight .syntax-gh{color:#ffb86c}body:not(.theme) .highlight .syntax-gi,body.theme-light .highlight .syntax-gi,body.theme-dark .highlight .syntax-gi,body.theme-black .highlight .syntax-gi{color:#50fa7b}body:not(.theme) .highlight .syntax-go,body.theme-light .highlight .syntax-go,body.theme-dark .highlight .syntax-go,body.theme-black .highlight .syntax-go{color:#f8f8f2}body:not(.theme) .highlight .syntax-gp,body.theme-light .highlight .syntax-gp,body.theme-dark .highlight .syntax-gp,body.theme-black .highlight .syntax-gp{color:#f8f8f2}body:not(.theme) .highlight .syntax-gs,body.theme-light .highlight .syntax-gs,body.theme-dark .highlight .syntax-gs,body.theme-black .highlight .syntax-gs{color:#f8f8f2;font-weight:bold}body:not(.theme) .highlight .syntax-gu,body.theme-light .highlight .syntax-gu,body.theme-dark .highlight .syntax-gu,body.theme-black .highlight .syntax-gu{color:#ffb86c}body:not(.theme) .highlight .syntax-gt,body.theme-light .highlight .syntax-gt,body.theme-dark .highlight .syntax-gt,body.theme-black .highlight .syntax-gt{color:#f8f8f2}body:not(.theme) .highlight .syntax-kc,body.theme-light .highlight .syntax-kc,body.theme-dark .highlight .syntax-kc,body.theme-black .highlight .syntax-kc{color:#ffb86c}body:not(.theme) .highlight .syntax-kd,body.theme-light .highlight .syntax-kd,body.theme-dark .highlight .syntax-kd,body.theme-black .highlight .syntax-kd{color:#ff79c6}body:not(.theme) .highlight .syntax-kn,body.theme-light .highlight .syntax-kn,body.theme-dark .highlight .syntax-kn,body.theme-black .highlight .syntax-kn{color:#50fa7b}body:not(.theme) .highlight .syntax-kp,body.theme-light .highlight .syntax-kp,body.theme-dark .highlight .syntax-kp,body.theme-black .highlight .syntax-kp{color:#50fa7b}body:not(.theme) .highlight .syntax-kr,body.theme-light .highlight .syntax-kr,body.theme-dark .highlight .syntax-kr,body.theme-black .highlight .syntax-kr{color:#ff79c6}body:not(.theme) .highlight .syntax-kt,body.theme-light .highlight .syntax-kt,body.theme-dark .highlight .syntax-kt,body.theme-black .highlight .syntax-kt{color:#f55}body:not(.theme) .highlight .syntax-ld,body.theme-light .highlight .syntax-ld,body.theme-dark .highlight .syntax-ld,body.theme-black .highlight .syntax-ld{color:#f8f8f2}body:not(.theme) .highlight .syntax-m,body.theme-light .highlight .syntax-m,body.theme-dark .highlight .syntax-m,body.theme-black .highlight .syntax-m{color:#bd93f9}body:not(.theme) .highlight .syntax-s,body.theme-light .highlight .syntax-s,body.theme-dark .highlight .syntax-s,body.theme-black .highlight .syntax-s{color:#bd93f9}body:not(.theme) .highlight .syntax-na,body.theme-light .highlight .syntax-na,body.theme-dark .highlight .syntax-na,body.theme-black .highlight .syntax-na{color:#f8f8f2}body:not(.theme) .highlight .syntax-nb,body.theme-light .highlight .syntax-nb,body.theme-dark .highlight .syntax-nb,body.theme-black .highlight .syntax-nb{color:#ffb86c}body:not(.theme) .highlight .syntax-nc,body.theme-light .highlight .syntax-nc,body.theme-dark .highlight .syntax-nc,body.theme-black .highlight .syntax-nc{color:#ff79c6}body:not(.theme) .highlight .syntax-no,body.theme-light .highlight .syntax-no,body.theme-dark .highlight .syntax-no,body.theme-black .highlight .syntax-no{color:#ffb86c}body:not(.theme) .highlight .syntax-nd,body.theme-light .highlight .syntax-nd,body.theme-dark .highlight .syntax-nd,body.theme-black .highlight .syntax-nd{color:#ff79c6}body:not(.theme) .highlight .syntax-ni,body.theme-light .highlight .syntax-ni,body.theme-dark .highlight .syntax-ni,body.theme-black .highlight .syntax-ni{color:#ffb86c}body:not(.theme) .highlight .syntax-ne,body.theme-light .highlight .syntax-ne,body.theme-dark .highlight .syntax-ne,body.theme-black .highlight .syntax-ne{color:#ffb86c}body:not(.theme) .highlight .syntax-nf,body.theme-light .highlight .syntax-nf,body.theme-dark .highlight .syntax-nf,body.theme-black .highlight .syntax-nf{color:#ff79c6}body:not(.theme) .highlight .syntax-nl,body.theme-light .highlight .syntax-nl,body.theme-dark .highlight .syntax-nl,body.theme-black .highlight .syntax-nl{color:#f8f8f2}body:not(.theme) .highlight .syntax-nn,body.theme-light .highlight .syntax-nn,body.theme-dark .highlight .syntax-nn,body.theme-black .highlight .syntax-nn{color:#f8f8f2}body:not(.theme) .highlight .syntax-nx,body.theme-light .highlight .syntax-nx,body.theme-dark .highlight .syntax-nx,body.theme-black .highlight .syntax-nx{color:#f8f8f2}body:not(.theme) .highlight .syntax-py,body.theme-light .highlight .syntax-py,body.theme-dark .highlight .syntax-py,body.theme-black .highlight .syntax-py{color:#f8f8f2}body:not(.theme) .highlight .syntax-nt,body.theme-light .highlight .syntax-nt,body.theme-dark .highlight .syntax-nt,body.theme-black .highlight .syntax-nt{color:#ff79c6}body:not(.theme) .highlight .syntax-nv,body.theme-light .highlight .syntax-nv,body.theme-dark .highlight .syntax-nv,body.theme-black .highlight .syntax-nv{color:#ff79c6}body:not(.theme) .highlight .syntax-ow,body.theme-light .highlight .syntax-ow,body.theme-dark .highlight .syntax-ow,body.theme-black .highlight .syntax-ow{color:#50fa7b}body:not(.theme) .highlight .syntax-w,body.theme-light .highlight .syntax-w,body.theme-dark .highlight .syntax-w,body.theme-black .highlight .syntax-w{color:#f8f8f2}body:not(.theme) .highlight .syntax-mf,body.theme-light .highlight .syntax-mf,body.theme-dark .highlight .syntax-mf,body.theme-black .highlight .syntax-mf{color:#bd93f9}body:not(.theme) .highlight .syntax-mh,body.theme-light .highlight .syntax-mh,body.theme-dark .highlight .syntax-mh,body.theme-black .highlight .syntax-mh{color:#bd93f9}body:not(.theme) .highlight .syntax-mi,body.theme-light .highlight .syntax-mi,body.theme-dark .highlight .syntax-mi,body.theme-black .highlight .syntax-mi{color:#bd93f9}body:not(.theme) .highlight .syntax-mo,body.theme-light .highlight .syntax-mo,body.theme-dark .highlight .syntax-mo,body.theme-black .highlight .syntax-mo{color:#bd93f9}body:not(.theme) .highlight .syntax-sb,body.theme-light .highlight .syntax-sb,body.theme-dark .highlight .syntax-sb,body.theme-black .highlight .syntax-sb{color:#8be9fd}body:not(.theme) .highlight .syntax-sc,body.theme-light .highlight .syntax-sc,body.theme-dark .highlight .syntax-sc,body.theme-black .highlight .syntax-sc{color:#bd93f9}body:not(.theme) .highlight .syntax-sd,body.theme-light .highlight .syntax-sd,body.theme-dark .highlight .syntax-sd,body.theme-black .highlight .syntax-sd{color:#f8f8f2}body:not(.theme) .highlight .syntax-s2,body.theme-light .highlight .syntax-s2,body.theme-dark .highlight .syntax-s2,body.theme-black .highlight .syntax-s2{color:#bd93f9}body:not(.theme) .highlight .syntax-se,body.theme-light .highlight .syntax-se,body.theme-dark .highlight .syntax-se,body.theme-black .highlight .syntax-se{color:#ffb86c}body:not(.theme) .highlight .syntax-sh,body.theme-light .highlight .syntax-sh,body.theme-dark .highlight .syntax-sh,body.theme-black .highlight .syntax-sh{color:#f8f8f2}body:not(.theme) .highlight .syntax-si,body.theme-light .highlight .syntax-si,body.theme-dark .highlight .syntax-si,body.theme-black .highlight .syntax-si{color:#bd93f9}body:not(.theme) .highlight .syntax-sx,body.theme-light .highlight .syntax-sx,body.theme-dark .highlight .syntax-sx,body.theme-black .highlight .syntax-sx{color:#bd93f9}body:not(.theme) .highlight .syntax-sr,body.theme-light .highlight .syntax-sr,body.theme-dark .highlight .syntax-sr,body.theme-black .highlight .syntax-sr{color:#f55}body:not(.theme) .highlight .syntax-s1,body.theme-light .highlight .syntax-s1,body.theme-dark .highlight .syntax-s1,body.theme-black .highlight .syntax-s1{color:#bd93f9}body:not(.theme) .highlight .syntax-ss,body.theme-light .highlight .syntax-ss,body.theme-dark .highlight .syntax-ss,body.theme-black .highlight .syntax-ss{color:#bd93f9}body:not(.theme) .highlight .syntax-bp,body.theme-light .highlight .syntax-bp,body.theme-dark .highlight .syntax-bp,body.theme-black .highlight .syntax-bp{color:#ff79c6}body:not(.theme) .highlight .syntax-vc,body.theme-light .highlight .syntax-vc,body.theme-dark .highlight .syntax-vc,body.theme-black .highlight .syntax-vc{color:#ff79c6}body:not(.theme) .highlight .syntax-vg,body.theme-light .highlight .syntax-vg,body.theme-dark .highlight .syntax-vg,body.theme-black .highlight .syntax-vg{color:#ff79c6}body:not(.theme) .highlight .syntax-vi,body.theme-light .highlight .syntax-vi,body.theme-dark .highlight .syntax-vi,body.theme-black .highlight .syntax-vi{color:#ff79c6}body:not(.theme) .highlight .syntax-il,body.theme-light .highlight .syntax-il,body.theme-dark .highlight .syntax-il,body.theme-black .highlight .syntax-il{color:#bd93f9}body:not(.theme) .btn-comment-collapse,body.theme-light .btn-comment-collapse,body.theme-dark .btn-comment-collapse,body.theme-black .btn-comment-collapse{color:#8be9fd;border-color:#8be9fd;background:transparent}body:not(.theme) .btn-comment-collapse:hover,body:not(.theme) .btn-comment-collapse:active,body:not(.theme) .btn-comment-collapse:focus,body.theme-light .btn-comment-collapse:hover,body.theme-light .btn-comment-collapse:active,body.theme-light .btn-comment-collapse:focus,body.theme-dark .btn-comment-collapse:hover,body.theme-dark .btn-comment-collapse:active,body.theme-dark .btn-comment-collapse:focus,body.theme-black .btn-comment-collapse:hover,body.theme-black .btn-comment-collapse:active,body.theme-black .btn-comment-collapse:focus{color:#282a36;border-color:#ff79c6;background:#ff79c6}body:not(.theme) .comment,body.theme-light .comment,body.theme-dark .comment,body.theme-black .comment{border-color:#282a36}body:not(.theme) .comment:target>.comment-itself,body.theme-light .comment:target>.comment-itself,body.theme-dark .comment:target>.comment-itself,body.theme-black .comment:target>.comment-itself{border-left:3px solid #50fa7b !important}body:not(.theme) .comment .comment-itself header,body.theme-light .comment .comment-itself header,body.theme-dark .comment .comment-itself header,body.theme-black .comment .comment-itself header{background-color:#282a36}body:not(.theme) .comment .comment-nav-link,body.theme-light .comment .comment-nav-link,body.theme-dark .comment .comment-nav-link,body.theme-black .comment .comment-nav-link{color:#8be9fd}body:not(.theme) .comment .comment-nav-link:hover,body:not(.theme) .comment .comment-nav-link:active,body:not(.theme) .comment .comment-nav-link:focus,body.theme-light .comment .comment-nav-link:hover,body.theme-light .comment .comment-nav-link:active,body.theme-light .comment .comment-nav-link:focus,body.theme-dark .comment .comment-nav-link:hover,body.theme-dark .comment .comment-nav-link:active,body.theme-dark .comment .comment-nav-link:focus,body.theme-black .comment .comment-nav-link:hover,body.theme-black .comment .comment-nav-link:active,body.theme-black .comment .comment-nav-link:focus{color:#ff79c6}body:not(.theme) .comment .comment-nav-link:visited,body.theme-light .comment .comment-nav-link:visited,body.theme-dark .comment .comment-nav-link:visited,body.theme-black .comment .comment-nav-link:visited{color:#8be9fd}body:not(.theme) .comment .comment-nav-link:visited:hover,body:not(.theme) .comment .comment-nav-link:visited:active,body:not(.theme) .comment .comment-nav-link:visited:focus,body.theme-light .comment .comment-nav-link:visited:hover,body.theme-light .comment .comment-nav-link:visited:active,body.theme-light .comment .comment-nav-link:visited:focus,body.theme-dark .comment .comment-nav-link:visited:hover,body.theme-dark .comment .comment-nav-link:visited:active,body.theme-dark .comment .comment-nav-link:visited:focus,body.theme-black .comment .comment-nav-link:visited:hover,body.theme-black .comment .comment-nav-link:visited:active,body.theme-black .comment .comment-nav-link:visited:focus{color:#ff79c6}body:not(.theme) .comment .comment-user-info,body.theme-light .comment .comment-user-info,body.theme-dark .comment .comment-user-info,body.theme-black .comment .comment-user-info{color:#f1fa8c}body:not(.theme) .comment .time-responsive-full,body.theme-light .comment .time-responsive-full,body.theme-dark .comment .time-responsive-full,body.theme-black .comment .time-responsive-full{color:#f8f8f2}body:not(.theme) .comment-exemplary-reasons,body.theme-light .comment-exemplary-reasons,body.theme-dark .comment-exemplary-reasons,body.theme-black .comment-exemplary-reasons{background-color:#282a36;padding:5px}body:not(.theme) .comment-exemplary-reasons[open],body.theme-light .comment-exemplary-reasons[open],body.theme-dark .comment-exemplary-reasons[open],body.theme-black .comment-exemplary-reasons[open]{border-bottom:1px solid #8be9fd}body:not(.theme) .comment-exemplary-reasons ul,body.theme-light .comment-exemplary-reasons ul,body.theme-dark .comment-exemplary-reasons ul,body.theme-black .comment-exemplary-reasons ul{margin-left:1.3rem;margin-bottom:0}body:not(.theme) .comment-votes,body.theme-light .comment-votes,body.theme-dark .comment-votes,body.theme-black .comment-votes{color:#f8f8f2}body:not(.theme) .comment[data-comment-depth='0'],body.theme-light .comment[data-comment-depth='0'],body.theme-dark .comment[data-comment-depth='0'],body.theme-black .comment[data-comment-depth='0']{border-color:#282a36}body:not(.theme) .is-comment-collapsed header .link-user,body.theme-light .is-comment-collapsed header .link-user,body.theme-dark .is-comment-collapsed header .link-user,body.theme-black .is-comment-collapsed header .link-user{color:#50fa7b}body:not(.theme) .label-comment-exemplary,body.theme-light .label-comment-exemplary,body.theme-dark .label-comment-exemplary,body.theme-black .label-comment-exemplary{color:#282a36;border-color:#8be9fd;background-color:#8be9fd}body:not(.theme) .btn-post,body.theme-light .btn-post,body.theme-dark .btn-post,body.theme-black .btn-post{padding:0}body:not(.theme) .btn-post-action,body.theme-light .btn-post-action,body.theme-dark .btn-post-action,body.theme-black .btn-post-action{color:#8be9fd;padding:6px 8px;margin:6px;margin-bottom:0px}body:not(.theme) .btn-post-action:hover,body:not(.theme) .btn-post-action:active,body:not(.theme) .btn-post-action:focus,body.theme-light .btn-post-action:hover,body.theme-light .btn-post-action:active,body.theme-light .btn-post-action:focus,body.theme-dark .btn-post-action:hover,body.theme-dark .btn-post-action:active,body.theme-dark .btn-post-action:focus,body.theme-black .btn-post-action:hover,body.theme-black .btn-post-action:active,body.theme-black .btn-post-action:focus{color:#ff79c6;text-decoration:none}body:not(.theme) .btn-post-action-used,body.theme-light .btn-post-action-used,body.theme-dark .btn-post-action-used,body.theme-black .btn-post-action-used{color:#ff79c6;text-decoration:underline}body:not(.theme) .btn-post-action-used:hover,body:not(.theme) .btn-post-action-used:active,body:not(.theme) .btn-post-action-used:focus,body.theme-light .btn-post-action-used:hover,body.theme-light .btn-post-action-used:active,body.theme-light .btn-post-action-used:focus,body.theme-dark .btn-post-action-used:hover,body.theme-dark .btn-post-action-used:active,body.theme-dark .btn-post-action-used:focus,body.theme-black .btn-post-action-used:hover,body.theme-black .btn-post-action-used:active,body.theme-black .btn-post-action-used:focus{color:#8be9fd;text-decoration:underline}.btn-comment-label-exemplary{color:#8be9fd;border-color:#8be9fd}.btn-comment-label-exemplary:hover{color:#8be9fd}.btn-comment-label-exemplary.btn-used:hover{color:#282a36;background-color:#8be9fd}.btn-comment-label-offtopic{color:#50fa7b;border-color:#50fa7b}.btn-comment-label-offtopic:hover{color:#50fa7b}.btn-comment-label-offtopic.btn-used:hover{color:#282a36;background-color:#50fa7b}.btn-comment-label-joke{color:#f1fa8c;border-color:#f1fa8c}.btn-comment-label-joke:hover{color:#f1fa8c}.btn-comment-label-joke.btn-used:hover{color:#282a36;background-color:#f1fa8c}.btn-comment-label-noise{color:#ffb86c;border-color:#ffb86c}.btn-comment-label-noise:hover{color:#ffb86c}.btn-comment-label-noise.btn-used:hover{color:#282a36;background-color:#ffb86c}.btn-comment-label-malice{color:#f55;border-color:#f55}.btn-comment-label-malice:hover{color:#f55}.btn-comment-label-malice.btn-used:hover{color:#282a36;background-color:#f55}.btn-comment-label.btn-used{border:none}body:not(.theme) #page-list,body.theme-light #page-list,body.theme-dark #page-list,body.theme-black #page-list{background-color:#44475a}body:not(.theme) .toc,body.theme-light .toc,body.theme-dark .toc,body.theme-black .toc{background-color:#282a36}body:not(.theme) .highlight:not(code),body.theme-light .highlight:not(code),body.theme-dark .highlight:not(code),body.theme-black .highlight:not(code){color:#f8f8f2;background-color:#6272a4}body:not(.theme) .conspicuous,body.theme-light .conspicuous,body.theme-dark .conspicuous,body.theme-black .conspicuous{color:#f55;font-family:sans-serif}body:not(.theme) .date-info,body.theme-light .date-info,body.theme-dark .date-info,body.theme-black .date-info{color:#f8f8f2}body:not(.theme) .article-summary,body.theme-light .article-summary,body.theme-dark .article-summary,body.theme-black .article-summary{border-color:#f8f8f2}body:not(.theme) .article-summary h2 a,body.theme-light .article-summary h2 a,body.theme-dark .article-summary h2 a,body.theme-black .article-summary h2 a{color:#f8f8f2}body>footer,#site-footer{color:#f8f8f2;background-color:#282a36;padding:0.5rem;font-style:normal;font-weight:bold}body>footer a,#site-footer a{color:#8be9fd}body>footer a:hover,body>footer a:active,body>footer a:focus,#site-footer a:hover,#site-footer a:active,#site-footer a:focus{color:#ff79c6}body>footer a:visited,#site-footer a:visited{color:#8be9fd}body>footer a:visited:hover,body>footer a:visited:active,body>footer a:visited:focus,#site-footer a:visited:hover,#site-footer a:visited:active,#site-footer a:visited:focus{color:#ff79c6}body:not(.theme) .group-list tbody tr:nth-of-type(n),body.theme-light .group-list tbody tr:nth-of-type(n),body.theme-dark .group-list tbody tr:nth-of-type(n),body.Theme-black .group-list tbody tr:nth-of-type(n){background-color:#282a36}body:not(.theme) .group-list tbody tr:nth-of-type(n) td,body.theme-light .group-list tbody tr:nth-of-type(n) td,body.theme-dark .group-list tbody tr:nth-of-type(n) td,body.Theme-black .group-list tbody tr:nth-of-type(n) td{border-color:#44475a}body:not(.theme) .group-list .group-list-description,body.theme-light .group-list .group-list-description,body.theme-dark .group-list .group-list-description,body.Theme-black .group-list .group-list-description{font-style:normal}body:not(.theme) .table th,body.theme-light .table th,body.theme-dark .table th,body.Theme-black .table th{border-bottom-color:#6272a4}body:not(.theme),body.theme-light,body.theme-dark,body.theme-black{color:#f8f8f2;background-color:#282a36}body:not(.theme) a,body.theme-light a,body.theme-dark a,body.theme-black a{color:#8be9fd}body:not(.theme) a:hover,body:not(.theme) a:active,body:not(.theme) a:focus,body.theme-light a:hover,body.theme-light a:active,body.theme-light a:focus,body.theme-dark a:hover,body.theme-dark a:active,body.theme-dark a:focus,body.theme-black a:hover,body.theme-black a:active,body.theme-black a:focus{color:#ff79c6}body:not(.theme) a:visited,body.theme-light a:visited,body.theme-dark a:visited,body.theme-black a:visited{color:#ff79c6}body:not(.theme) hr,body.theme-light hr,body.theme-dark hr,body.theme-black hr{border-color:#f8f8f2}body:not(.theme) main,body:not(.theme) #sidebar,body.theme-light main,body.theme-light #sidebar,body.theme-dark main,body.theme-dark #sidebar,body.theme-black main,body.theme-black #sidebar{color:#f8f8f2;background-color:#44475a}body:not(.theme) fieldset,body.theme-light fieldset,body.theme-dark fieldset,body.theme-black fieldset{border-color:#6272a4}body:not(.theme) pre,body:not(.theme) code,body.theme-light pre,body.theme-light code,body.theme-dark pre,body.theme-dark code,body.theme-black pre,body.theme-black code{color:#f8f8f2;background-color:#282a36;border:none;font-family:'Space Mono', 'Iosevka', 'Fira Code', 'Consolas', monospace}body:not(.theme) blockquote,body.theme-light blockquote,body.theme-dark blockquote,body.theme-black blockquote{color:#f8f8f2;background-color:#282a36;border-color:#f8f8f2}body:not(.theme) figure,body:not(.theme) section,body.theme-light figure,body.theme-light section,body.theme-dark figure,body.theme-dark section,body.theme-black figure,body.theme-black section{border-color:#f8f8f2}body:not(.theme) input,body:not(.theme) textarea,body:not(.theme) .form-input,body:not(.theme) .form-input:not(:focus),body.theme-light input,body.theme-light textarea,body.theme-light .form-input,body.theme-light .form-input:not(:focus),body.theme-dark input,body.theme-dark textarea,body.theme-dark .form-input,body.theme-dark .form-input:not(:focus),body.theme-black input,body.theme-black textarea,body.theme-black .form-input,body.theme-black .form-input:not(:focus){color:#f8f8f2;border-color:#6272a4;background-color:#282a36}body:not(.theme) th,body.theme-light th,body.theme-dark th,body.theme-black th{border-color:#6272a4}body:not(.theme) td,body.theme-light td,body.theme-dark td,body.theme-black td{border-color:#44475a}body:not(.theme) tbody tr:nth-of-type(n),body.theme-light tbody tr:nth-of-type(n),body.theme-dark tbody tr:nth-of-type(n),body.theme-black tbody tr:nth-of-type(n){background-color:#282a36}body:not(.theme) .listing-options button,body.theme-light .listing-options button,body.theme-black .listing-options button,body.theme-dark .listing-options button{border:none}body:not(.theme) .listing-options button:hover,body:not(.theme) .listing-options button:active,body:not(.theme) .listing-options button:focus,body.theme-light .listing-options button:hover,body.theme-light .listing-options button:active,body.theme-light .listing-options button:focus,body.theme-black .listing-options button:hover,body.theme-black .listing-options button:active,body.theme-black .listing-options button:focus,body.theme-dark .listing-options button:hover,body.theme-dark .listing-options button:active,body.theme-dark .listing-options button:focus{color:#ff79c6;background-color:transparent;text-decoration:underline}body:not(.theme) .tab.tab-listing-order,body.theme-light .tab.tab-listing-order,body.theme-black .tab.tab-listing-order,body.theme-dark .tab.tab-listing-order{border-color:#282a36}body:not(.theme) .tab.tab-listing-order .tab-item,body.theme-light .tab.tab-listing-order .tab-item,body.theme-black .tab.tab-listing-order .tab-item,body.theme-dark .tab.tab-listing-order .tab-item{margin:4px;padding:0;background-color:#282a36}body:not(.theme) .tab.tab-listing-order .tab-item:first-child,body.theme-light .tab.tab-listing-order .tab-item:first-child,body.theme-black .tab.tab-listing-order .tab-item:first-child,body.theme-dark .tab.tab-listing-order .tab-item:first-child{margin-left:0}body:not(.theme) .tab.tab-listing-order .tab-item:last-child,body.theme-light .tab.tab-listing-order .tab-item:last-child,body.theme-black .tab.tab-listing-order .tab-item:last-child,body.theme-dark .tab.tab-listing-order .tab-item:last-child{margin-right:0}body:not(.theme) .tab.tab-listing-order .tab-item a,body.theme-light .tab.tab-listing-order .tab-item a,body.theme-black .tab.tab-listing-order .tab-item a,body.theme-dark .tab.tab-listing-order .tab-item a{color:#8be9fd;margin:0;padding:4px 8px}body:not(.theme) .tab.tab-listing-order .tab-item a:hover,body:not(.theme) .tab.tab-listing-order .tab-item a:active,body:not(.theme) .tab.tab-listing-order .tab-item a:focus,body.theme-light .tab.tab-listing-order .tab-item a:hover,body.theme-light .tab.tab-listing-order .tab-item a:active,body.theme-light .tab.tab-listing-order .tab-item a:focus,body.theme-black .tab.tab-listing-order .tab-item a:hover,body.theme-black .tab.tab-listing-order .tab-item a:active,body.theme-black .tab.tab-listing-order .tab-item a:focus,body.theme-dark .tab.tab-listing-order .tab-item a:hover,body.theme-dark .tab.tab-listing-order .tab-item a:active,body.theme-dark .tab.tab-listing-order .tab-item a:focus{color:#8be9fd}body:not(.theme) .tab.tab-listing-order .tab-item.active a,body.theme-light .tab.tab-listing-order .tab-item.active a,body.theme-black .tab.tab-listing-order .tab-item.active a,body.theme-dark .tab.tab-listing-order .tab-item.active a{color:#ff79c6;border-color:#ff79c6}body:not(.theme) .form-select:not([multiple]):not([size]),body.theme-light .form-select:not([multiple]):not([size]),body.theme-black .form-select:not([multiple]):not([size]),body.theme-dark .form-select:not([multiple]):not([size]){border:1px solid #6272a4;background-color:#282a36;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23f8f8f2'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E")}body:not(.theme) .message-list thead th,body.theme-light .message-list thead th,body.theme-dark .message-list thead th,body.theme-black .message-list thead th{border-color:#6272a4}body:not(.theme) .message-list tbody tr:nth-of-type(n),body.theme-light .message-list tbody tr:nth-of-type(n),body.theme-dark .message-list tbody tr:nth-of-type(n),body.theme-black .message-list tbody tr:nth-of-type(n){background-color:#282a36}body:not(.theme) .message-list tbody tr:nth-of-type(n) td,body.theme-light .message-list tbody tr:nth-of-type(n) td,body.theme-dark .message-list tbody tr:nth-of-type(n) td,body.theme-black .message-list tbody tr:nth-of-type(n) td{border-color:#44475a}body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a{color:#8be9fd}body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus{color:#ff79c6}body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited{color:#8be9fd}body:not(.theme) .message,body.theme-light .message,body.theme-dark .message,body.theme-black .message{border-color:#282a36}body:not(.theme) .message header,body.theme-light .message header,body.theme-dark .message header,body.theme-black .message header{color:#f8f8f2;background-color:#282a36}body:not(.theme) .toast,body.theme-light .toast,body.theme-dark .toast,body.theme-black .toast{color:#f8f8f2;border-color:#6272a4;background-color:#282a36}body:not(.theme) .divider,body.theme-light .divider,body.theme-dark .divider,body.theme-black .divider{border-color:#282a36}body:not(.theme) .empty-subtitle,body.theme-light .empty-subtitle,body.theme-dark .empty-subtitle,body.theme-black .empty-subtitle{color:#f8f8f2}body:not(.theme) .post-listing .topic,body.theme-light .post-listing .topic,body.theme-dark .post-listing .topic,body.theme-black .post-listing .topic{background-color:#282a36}body:not(.theme) .post-listing .label-topic-tag,body.theme-light .post-listing .label-topic-tag,body.theme-dark .post-listing .label-topic-tag,body.theme-black .post-listing .label-topic-tag{color:#6272a4}body:not(.theme) .link-user,body.theme-light .link-user,body.theme-dark .link-user,body.theme-black .link-user{color:#50fa7b}body:not(.theme) .link-user:hover,body:not(.theme) .link-user:active,body:not(.theme) .link-user:focus,body.theme-light .link-user:hover,body.theme-light .link-user:active,body.theme-light .link-user:focus,body.theme-dark .link-user:hover,body.theme-dark .link-user:active,body.theme-dark .link-user:focus,body.theme-black .link-user:hover,body.theme-black .link-user:active,body.theme-black .link-user:focus{color:#ff79c6}body:not(.theme) .link-user:visited,body.theme-light .link-user:visited,body.theme-dark .link-user:visited,body.theme-black .link-user:visited{color:#50fa7b}body:not(.theme) .link-user:visited:hover,body:not(.theme) .link-user:visited:active,body:not(.theme) .link-user:visited:focus,body.theme-light .link-user:visited:hover,body.theme-light .link-user:visited:active,body.theme-light .link-user:visited:focus,body.theme-dark .link-user:visited:hover,body.theme-dark .link-user:visited:active,body.theme-dark .link-user:visited:focus,body.theme-black .link-user:visited:hover,body.theme-black .link-user:visited:active,body.theme-black .link-user:visited:focus{color:#ff79c6}body:not(.theme) .label-topic-tag a,body.theme-light .label-topic-tag a,body.theme-dark .label-topic-tag a,body.theme-black .label-topic-tag a{color:#6272a4}body:not(.theme) .label-topic-tag a:hover,body:not(.theme) .label-topic-tag a:active,body:not(.theme) .label-topic-tag a:focus,body.theme-light .label-topic-tag a:hover,body.theme-light .label-topic-tag a:active,body.theme-light .label-topic-tag a:focus,body.theme-dark .label-topic-tag a:hover,body.theme-dark .label-topic-tag a:active,body.theme-dark .label-topic-tag a:focus,body.theme-black .label-topic-tag a:hover,body.theme-black .label-topic-tag a:active,body.theme-black .label-topic-tag a:focus{color:#ff79c6}body:not(.theme) .text-secondary,body.theme-light .text-secondary,body.theme-dark .text-secondary,body.theme-black .text-secondary{font-style:normal;font-weight:bold;color:#6272a4}body:not(.theme) .text-warning,body.theme-light .text-warning,body.theme-dark .text-warning,body.theme-black .text-warning{color:#282a36;background-color:#ffb86c;padding:10px}body:not(.theme) blockquote.text-warning,body.theme-light blockquote.text-warning,body.theme-dark blockquote.text-warning,body.theme-black blockquote.text-warning{color:#f8f8f2;background-color:#282a36}body:not(.theme) .form-status-success,body.theme-light .form-status-success,body.theme-dark .form-status-success,body.theme-black .form-status-success{color:#50fa7b}body:not(.theme) .form-status-error,body.theme-light .form-status-error,body.theme-dark .form-status-error,body.theme-black .form-status-error{color:#f55}body:not(.theme) .is-comment-new .comment-text,body.theme-light .is-comment-new .comment-text,body.theme-dark .is-comment-new .comment-text,body.theme-black .is-comment-new .comment-text{color:#f8f8f2}body:not(.theme) .is-topic-official h1 a:visited,body.theme-light .is-topic-official h1 a:visited,body.theme-dark .is-topic-official h1 a:visited,body.theme-black .is-topic-official h1 a:visited{color:#f55}body:not(.theme) .label-topic-tag-spoiler,body.theme-light .label-topic-tag-spoiler,body.theme-dark .label-topic-tag-spoiler,body.theme-black .label-topic-tag-spoiler{background-color:#f1fa8c}body:not(.theme) .label-topic-tag-spoiler a,body.theme-light .label-topic-tag-spoiler a,body.theme-dark .label-topic-tag-spoiler a,body.theme-black .label-topic-tag-spoiler a{color:#282a36}body:not(.theme) .label-topic-tag-nsfw,body.theme-light .label-topic-tag-nsfw,body.theme-dark .label-topic-tag-nsfw,body.theme-black .label-topic-tag-nsfw{background-color:#f55}body:not(.theme) .label-topic-tag-nsfw a,body.theme-light .label-topic-tag-nsfw a,body.theme-dark .label-topic-tag-nsfw a,body.theme-black .label-topic-tag-nsfw a{color:#282a36}body:not(.theme) .topic-voting.btn,body.theme-light .topic-voting.btn,body.theme-dark .topic-voting.btn,body.theme-black .topic-voting.btn{border-style:solid}body:not(.theme) .btn,body:not(.theme) .btn.btn-link,body.theme-light .btn,body.theme-light .btn.btn-link,body.theme-dark .btn,body.theme-dark .btn.btn-link,body.theme-black .btn,body.theme-black .btn.btn-link{color:#8be9fd;border-color:#8be9fd;background:transparent}body:not(.theme) .btn:hover,body:not(.theme) .btn:active,body:not(.theme) .btn:focus,body:not(.theme) .btn.btn-link:hover,body:not(.theme) .btn.btn-link:active,body:not(.theme) .btn.btn-link:focus,body.theme-light .btn:hover,body.theme-light .btn:active,body.theme-light .btn:focus,body.theme-light .btn.btn-link:hover,body.theme-light .btn.btn-link:active,body.theme-light .btn.btn-link:focus,body.theme-dark .btn:hover,body.theme-dark .btn:active,body.theme-dark .btn:focus,body.theme-dark .btn.btn-link:hover,body.theme-dark .btn.btn-link:active,body.theme-dark .btn.btn-link:focus,body.theme-black .btn:hover,body.theme-black .btn:active,body.theme-black .btn:focus,body.theme-black .btn.btn-link:hover,body.theme-black .btn.btn-link:active,body.theme-black .btn.btn-link:focus{color:#282a36;border-color:#ff79c6;background:#ff79c6}body:not(.theme) .btn:visited,body:not(.theme) .btn.btn-link:visited,body.theme-light .btn:visited,body.theme-light .btn.btn-link:visited,body.theme-dark .btn:visited,body.theme-dark .btn.btn-link:visited,body.theme-black .btn:visited,body.theme-black .btn.btn-link:visited{color:#8be9fd;border-color:#8be9fd;background:transparent}body:not(.theme) .btn:visited:hover,body:not(.theme) .btn:visited:active,body:not(.theme) .btn:visited:focus,body:not(.theme) .btn.btn-link:visited:hover,body:not(.theme) .btn.btn-link:visited:active,body:not(.theme) .btn.btn-link:visited:focus,body.theme-light .btn:visited:hover,body.theme-light .btn:visited:active,body.theme-light .btn:visited:focus,body.theme-light .btn.btn-link:visited:hover,body.theme-light .btn.btn-link:visited:active,body.theme-light .btn.btn-link:visited:focus,body.theme-dark .btn:visited:hover,body.theme-dark .btn:visited:active,body.theme-dark .btn:visited:focus,body.theme-dark .btn.btn-link:visited:hover,body.theme-dark .btn.btn-link:visited:active,body.theme-dark .btn.btn-link:visited:focus,body.theme-black .btn:visited:hover,body.theme-black .btn:visited:active,body.theme-black .btn:visited:focus,body.theme-black .btn.btn-link:visited:hover,body.theme-black .btn.btn-link:visited:active,body.theme-black .btn.btn-link:visited:focus{color:#282a36;border-color:#ff79c6;background:#ff79c6}body:not(.theme) .btn-used,body:not(.theme) .topic-voting.btn-used,body.theme-light .btn-used,body.theme-light .topic-voting.btn-used,body.theme-dark .btn-used,body.theme-dark .topic-voting.btn-used,body.theme-black .btn-used,body.theme-black .topic-voting.btn-used{color:#282a36;border-color:#ff79c6;background:#ff79c6}body:not(.theme) .btn-used:hover,body:not(.theme) .btn-used:active,body:not(.theme) .btn-used:focus,body:not(.theme) .topic-voting.btn-used:hover,body:not(.theme) .topic-voting.btn-used:active,body:not(.theme) .topic-voting.btn-used:focus,body.theme-light .btn-used:hover,body.theme-light .btn-used:active,body.theme-light .btn-used:focus,body.theme-light .topic-voting.btn-used:hover,body.theme-light .topic-voting.btn-used:active,body.theme-light .topic-voting.btn-used:focus,body.theme-dark .btn-used:hover,body.theme-dark .btn-used:active,body.theme-dark .btn-used:focus,body.theme-dark .topic-voting.btn-used:hover,body.theme-dark .topic-voting.btn-used:active,body.theme-dark .topic-voting.btn-used:focus,body.theme-black .btn-used:hover,body.theme-black .btn-used:active,body.theme-black .btn-used:focus,body.theme-black .topic-voting.btn-used:hover,body.theme-black .topic-voting.btn-used:active,body.theme-black .topic-voting.btn-used:focus{color:#282a36;border-color:#ff79c6;background:#ff79c6}body:not(.theme) .btn.btn-primary,body.theme-light .btn.btn-primary,body.theme-dark .btn.btn-primary,body.theme-black .btn.btn-primary{color:#282a36;background:#8be9fd;border-color:#8be9fd}body:not(.theme) .btn.btn-primary:hover,body:not(.theme) .btn.btn-primary:active,body:not(.theme) .btn.btn-primary:focus,body.theme-light .btn.btn-primary:hover,body.theme-light .btn.btn-primary:active,body.theme-light .btn.btn-primary:focus,body.theme-dark .btn.btn-primary:hover,body.theme-dark .btn.btn-primary:active,body.theme-dark .btn.btn-primary:focus,body.theme-black .btn.btn-primary:hover,body.theme-black .btn.btn-primary:active,body.theme-black .btn.btn-primary:focus{color:#282a36;border-color:#ff79c6;background:#ff79c6}.is-topic-official{border-left-color:#f55 !important}.is-topic-official h1 a{color:#f55}.is-topic-mine{border-left-color:#bd93f9 !important}.is-topic-mine h1 a{color:#bd93f9}.is-topic-mine .topic-voting{color:#f8f8f2}.is-topic-mine h1 a:visited{color:#bd93f9}.topic-icon{border-color:#8be9fd}.is-comment-by-op>.comment-itself{border-color:#f1fa8c !important}.is-comment-mine>.comment-itself{border-color:#bd93f9 !important}.is-comment-exemplary>.comment-itself{border-color:#8be9fd !important}.is-comment-new>.comment-itself{border-color:#ffb86c !important}.is-message-mine{border-left-color:#bd93f9 !important}body:not(.theme) .settings-list,body.theme-light .settings-list,body.theme-dark .settings-list,body.theme-black .settings-list{margin-left:0px}body:not(.theme) .settings-list li,body.theme-light .settings-list li,body.theme-dark .settings-list li,body.theme-black .settings-list li{background-color:#282a36;border:1px solid #6272a4;padding:15px;margin-top:15px;margin-bottom:15px}body:not(.theme) .settings-list a,body.theme-light .settings-list a,body.theme-dark .settings-list a,body.theme-black .settings-list a{color:#8be9fd}body:not(.theme) .settings-list a:hover,body:not(.theme) .settings-list a:active,body:not(.theme) .settings-list a:focus,body.theme-light .settings-list a:hover,body.theme-light .settings-list a:active,body.theme-light .settings-list a:focus,body.theme-dark .settings-list a:hover,body.theme-dark .settings-list a:active,body.theme-dark .settings-list a:focus,body.theme-black .settings-list a:hover,body.theme-black .settings-list a:active,body.theme-black .settings-list a:focus{color:#ff79c6}body:not(.theme) .settings-list a:visited,body.theme-light .settings-list a:visited,body.theme-dark .settings-list a:visited,body.theme-black .settings-list a:visited{color:#8be9fd}body:not(.theme) .settings-list a:visited:hover,body:not(.theme) .settings-list a:visited:active,body:not(.theme) .settings-list a:visited:focus,body.theme-light .settings-list a:visited:hover,body.theme-light .settings-list a:visited:active,body.theme-light .settings-list a:visited:focus,body.theme-dark .settings-list a:visited:hover,body.theme-dark .settings-list a:visited:active,body.theme-dark .settings-list a:visited:focus,body.theme-black .settings-list a:visited:hover,body.theme-black .settings-list a:visited:active,body.theme-black .settings-list a:visited:focus{color:#ff79c6}#sidebar form[action='/logout']>button:hover,#sidebar form[action='/logout']>button:active,#sidebar form[action='/logout']>button:focus{border-color:transparent;background-color:transparent}#sidebar .nav .nav-item a,#sidebar form[action='/logout']>button{color:#ffb86c}#sidebar .nav .nav-item a:hover,#sidebar .nav .nav-item a:active,#sidebar .nav .nav-item a:focus,#sidebar form[action='/logout']>button:hover,#sidebar form[action='/logout']>button:active,#sidebar form[action='/logout']>button:focus{color:#f1fa8c}#sidebar .nav .nav-item a:visited,#sidebar form[action='/logout']>button:visited{color:#ffb86c}#sidebar .nav .nav-item a:visited:hover,#sidebar .nav .nav-item a:visited:active,#sidebar .nav .nav-item a:visited:focus,#sidebar form[action='/logout']>button:visited:hover,#sidebar form[action='/logout']>button:visited:active,#sidebar form[action='/logout']>button:visited:focus{color:#f1fa8c}#sidebar .topic-tags{margin-bottom:0.5rem}#sidebar .label-topic-tag{color:#6272a4}#sidebar .label-topic-tag:hover{color:#f8f8f2;cursor:default}body:not(.theme) .site-header-logo,body.theme-light .site-header-logo,body.theme-black .site-header-logo,body.theme-dark .site-header-logo{color:#f8f8f2}body:not(.theme) .site-header-context,body.theme-light .site-header-context,body.theme-black .site-header-context,body.theme-dark .site-header-context{color:#ffb86c}body:not(.theme) .site-header-context:hover,body:not(.theme) .site-header-context:active,body:not(.theme) .site-header-context:focus,body.theme-light .site-header-context:hover,body.theme-light .site-header-context:active,body.theme-light .site-header-context:focus,body.theme-black .site-header-context:hover,body.theme-black .site-header-context:active,body.theme-black .site-header-context:focus,body.theme-dark .site-header-context:hover,body.theme-dark .site-header-context:active,body.theme-dark .site-header-context:focus{color:#f1fa8c}body:not(.theme) .logged-in-user-username,body.theme-light .logged-in-user-username,body.theme-black .logged-in-user-username,body.theme-dark .logged-in-user-username{color:#50fa7b}body:not(.theme) .logged-in-user-username:hover,body:not(.theme) .logged-in-user-username:active,body:not(.theme) .logged-in-user-username:focus,body.theme-light .logged-in-user-username:hover,body.theme-light .logged-in-user-username:active,body.theme-light .logged-in-user-username:focus,body.theme-black .logged-in-user-username:hover,body.theme-black .logged-in-user-username:active,body.theme-black .logged-in-user-username:focus,body.theme-dark .logged-in-user-username:hover,body.theme-dark .logged-in-user-username:active,body.theme-dark .logged-in-user-username:focus{color:#ff79c6}body:not(.theme) .logged-in-user-alert,body.theme-light .logged-in-user-alert,body.theme-black .logged-in-user-alert,body.theme-dark .logged-in-user-alert{color:#282a36;background-color:#ffb86c;padding:0.1rem 0.3rem;margin-top:0.2rem;justify-content:left}body:not(.theme) .logged-in-user-alert:hover,body:not(.theme) .logged-in-user-alert:active,body:not(.theme) .logged-in-user-alert:focus,body.theme-light .logged-in-user-alert:hover,body.theme-light .logged-in-user-alert:active,body.theme-light .logged-in-user-alert:focus,body.theme-black .logged-in-user-alert:hover,body.theme-black .logged-in-user-alert:active,body.theme-black .logged-in-user-alert:focus,body.theme-dark .logged-in-user-alert:hover,body.theme-dark .logged-in-user-alert:active,body.theme-dark .logged-in-user-alert:focus{background-color:#f1fa8c}body>header>a:nth-child(1):not(.no-header-logo){color:#f8f8f2;background-size:32px 32px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAAHlBMVEUoKjZQ+nticqSL6f29k/nx+oz/VVX/ecb/uGz///+3yBn7AAAAaklEQVR42u3Oxw2AQAADsNDZf2IGyO8kioQ9gQMAAAAAcLelCAkJCQkJCQkJ/Tk0lZS5ZMhZhISEhISEhISEvhbaSoasJWUvKUJCQkJCQkJCQu+GnnSUFCEhISEhISEhoXdDAAAAAAA3uwDrCC2R1NNC7QAAAABJRU5ErkJggg==")}.user-label{border-radius:0 !important;padding:3px 5px !important}.label-edit-box{color:#f8f8f2 !important;background-color:#282a36 !important}.label-edit-box input{border:1px solid #6272a4 !important;background-color:#44475a !important}.label-light,.label-dark{color:transparent !important}.bg-none{color:#f8f8f2 !important;border-color:#6272a4 !important}.bg-red{color:#282a36 !important;background-color:#f55 !important}.bg-orangered{color:#282a36 !important;background-color:#ffb86c !important}.bg-orange{color:#282a36 !important;background-color:#f1fa8c !important}.bg-dodgerblue{color:#282a36 !important;background-color:#8be9fd !important}.bg-forestgreen{color:#282a36 !important;background-color:#50fa7b !important}.bg-slategray{color:#f8f8f2 !important;background-color:#44475a !important}body:not(.theme) .topic-full .topic-full-byline,body.theme-light .topic-full .topic-full-byline,body.theme-dark .topic-full .topic-full-byline,body.theme-black .topic-full .topic-full-byline{color:#f8f8f2}body:not(.theme) .topic-full .topic-full-text a,body.theme-light .topic-full .topic-full-text a,body.theme-dark .topic-full .topic-full-text a,body.theme-black .topic-full .topic-full-text a{color:#8be9fd}body:not(.theme) .topic-full .topic-full-text a:hover,body:not(.theme) .topic-full .topic-full-text a:active,body:not(.theme) .topic-full .topic-full-text a:focus,body.theme-light .topic-full .topic-full-text a:hover,body.theme-light .topic-full .topic-full-text a:active,body.theme-light .topic-full .topic-full-text a:focus,body.theme-dark .topic-full .topic-full-text a:hover,body.theme-dark .topic-full .topic-full-text a:active,body.theme-dark .topic-full .topic-full-text a:focus,body.theme-black .topic-full .topic-full-text a:hover,body.theme-black .topic-full .topic-full-text a:active,body.theme-black .topic-full .topic-full-text a:focus{color:#ff79c6}body:not(.theme) .topic-full .topic-full-text a:visited,body.theme-light .topic-full .topic-full-text a:visited,body.theme-dark .topic-full .topic-full-text a:visited,body.theme-black .topic-full .topic-full-text a:visited{color:#8be9fd}body:not(.theme) .topic-full .topic-full-text a:visited:hover,body:not(.theme) .topic-full .topic-full-text a:visited:active,body:not(.theme) .topic-full .topic-full-text a:visited:focus,body.theme-light .topic-full .topic-full-text a:visited:hover,body.theme-light .topic-full .topic-full-text a:visited:active,body.theme-light .topic-full .topic-full-text a:visited:focus,body.theme-dark .topic-full .topic-full-text a:visited:hover,body.theme-dark .topic-full .topic-full-text a:visited:active,body.theme-dark .topic-full .topic-full-text a:visited:focus,body.theme-black .topic-full .topic-full-text a:visited:hover,body.theme-black .topic-full .topic-full-text a:visited:active,body.theme-black .topic-full .topic-full-text a:visited:focus{color:#ff79c6}body:not(.theme) .topic-listing>li:nth-of-type(n),body.theme-light .topic-listing>li:nth-of-type(n),body.theme-dark .topic-listing>li:nth-of-type(n),body.theme-black .topic-listing>li:nth-of-type(n){background-color:#282a36}body:not(.theme) .topic-info,body.theme-light .topic-info,body.theme-dark .topic-info,body.theme-black .topic-info{color:#f8f8f2;background-color:#282a36}body:not(.theme) .topic-info .time-responsive-full,body.theme-light .topic-info .time-responsive-full,body.theme-dark .topic-info .time-responsive-full,body.theme-black .topic-info .time-responsive-full{color:#f8f8f2}body:not(.theme) .topic-content-metadata,body.theme-light .topic-content-metadata,body.theme-dark .topic-content-metadata,body.theme-black .topic-content-metadata{color:#f8f8f2}body:not(.theme) .topic-text-excerpt,body.theme-light .topic-text-excerpt,body.theme-dark .topic-text-excerpt,body.theme-black .topic-text-excerpt{color:#6272a4}body:not(.theme) .topic-text-excerpt[open],body.theme-light .topic-text-excerpt[open],body.theme-dark .topic-text-excerpt[open],body.theme-black .topic-text-excerpt[open]{color:#f8f8f2}body:not(.theme) .topic-text-excerpt summary,body:not(.theme) .topic-text-excerpt summary::after,body.theme-light .topic-text-excerpt summary,body.theme-light .topic-text-excerpt summary::after,body.theme-dark .topic-text-excerpt summary,body.theme-dark .topic-text-excerpt summary::after,body.theme-black .topic-text-excerpt summary,body.theme-black .topic-text-excerpt summary::after{color:#6272a4}body:not(.theme) .link-group,body.theme-light .link-group,body.theme-dark .link-group,body.theme-black .link-group{color:#ffb86c}body:not(.theme) .link-group:hover,body:not(.theme) .link-group:active,body:not(.theme) .link-group:focus,body.theme-light .link-group:hover,body.theme-light .link-group:active,body.theme-light .link-group:focus,body.theme-dark .link-group:hover,body.theme-dark .link-group:active,body.theme-dark .link-group:focus,body.theme-black .link-group:hover,body.theme-black .link-group:active,body.theme-black .link-group:focus{color:#f1fa8c}body:not(.theme) .topic-info-comments a .topic-info-comments-new,body.theme-light .topic-info-comments a .topic-info-comments-new,body.theme-dark .topic-info-comments a .topic-info-comments-new,body.theme-black .topic-info-comments a .topic-info-comments-new{color:#ffb86c}body:not(.theme) .topic-info-comments a:hover,body:not(.theme) .topic-info-comments a:active,body:not(.theme) .topic-info-comments a:focus,body.theme-light .topic-info-comments a:hover,body.theme-light .topic-info-comments a:active,body.theme-light .topic-info-comments a:focus,body.theme-dark .topic-info-comments a:hover,body.theme-dark .topic-info-comments a:active,body.theme-dark .topic-info-comments a:focus,body.theme-black .topic-info-comments a:hover,body.theme-black .topic-info-comments a:active,body.theme-black .topic-info-comments a:focus{color:#ff79c6}body:not(.theme) .topic-info-comments a:hover .topic-info-comments-new,body:not(.theme) .topic-info-comments a:active .topic-info-comments-new,body:not(.theme) .topic-info-comments a:focus .topic-info-comments-new,body.theme-light .topic-info-comments a:hover .topic-info-comments-new,body.theme-light .topic-info-comments a:active .topic-info-comments-new,body.theme-light .topic-info-comments a:focus .topic-info-comments-new,body.theme-dark .topic-info-comments a:hover .topic-info-comments-new,body.theme-dark .topic-info-comments a:active .topic-info-comments-new,body.theme-dark .topic-info-comments a:focus .topic-info-comments-new,body.theme-black .topic-info-comments a:hover .topic-info-comments-new,body.theme-black .topic-info-comments a:active .topic-info-comments-new,body.theme-black .topic-info-comments a:focus .topic-info-comments-new{color:#f1fa8c}body:not(.theme) .topic-info-comments a:visited,body.theme-light .topic-info-comments a:visited,body.theme-dark .topic-info-comments a:visited,body.theme-black .topic-info-comments a:visited{color:#8be9fd}body:not(.theme) .topic-info-comments a:visited:hover,body:not(.theme) .topic-info-comments a:visited:active,body:not(.theme) .topic-info-comments a:visited:focus,body.theme-light .topic-info-comments a:visited:hover,body.theme-light .topic-info-comments a:visited:active,body.theme-light .topic-info-comments a:visited:focus,body.theme-dark .topic-info-comments a:visited:hover,body.theme-dark .topic-info-comments a:visited:active,body.theme-dark .topic-info-comments a:visited:focus,body.theme-black .topic-info-comments a:visited:hover,body.theme-black .topic-info-comments a:visited:active,body.theme-black .topic-info-comments a:visited:focus{color:#ff79c6}body:not(.theme) .topic-info-comments a:visited:hover .topic-info-comments-new,body:not(.theme) .topic-info-comments a:visited:active .topic-info-comments-new,body:not(.theme) .topic-info-comments a:visited:focus .topic-info-comments-new,body.theme-light .topic-info-comments a:visited:hover .topic-info-comments-new,body.theme-light .topic-info-comments a:visited:active .topic-info-comments-new,body.theme-light .topic-info-comments a:visited:focus .topic-info-comments-new,body.theme-dark .topic-info-comments a:visited:hover .topic-info-comments-new,body.theme-dark .topic-info-comments a:visited:active .topic-info-comments-new,body.theme-dark .topic-info-comments a:visited:focus .topic-info-comments-new,body.theme-black .topic-info-comments a:visited:hover .topic-info-comments-new,body.theme-black .topic-info-comments a:visited:active .topic-info-comments-new,body.theme-black .topic-info-comments a:visited:focus .topic-info-comments-new{color:#f1fa8c} -} diff --git a/css/various/README.md b/css/various/README.md deleted file mode 100644 index 13ae646..0000000 --- a/css/various/README.md +++ /dev/null @@ -1,18 +0,0 @@ -# Various - -> These are various small styles, that don't need their own Sass setup or UserCSS styles. - -## Styles - -| Style | Applies To | -|-------|------------| -| [Discord](discord.css) | On Domain: discordapp.com or using [BeautifulDiscord](https://github.com/leovoel/BeautifulDiscord) | -| [DuckDuckGo](duckduckgo.css) | On Domain: duckduckgo.com | -| [Globals](globals.css) | Everything | -| [Twitch](twitchtv.css) | Matching RegExp: `https:\/\/www.twitch.tv.*popout.*chat.*` | -| [Twitter](twitter.css) | On Domain: twitter.com | -| [Youtube](youtube.css) | On Domain: youtube.com | - -## Installing - -To install these themes, check out [the Wiki](https://gitlab.com/Bauke/styles/wikis/Installing-Styles). Note that you can only "copy-paste install" these themes, as they are not UserCSS styles. diff --git a/css/various/discord.css b/css/various/discord.css deleted file mode 100644 index 526d937..0000000 --- a/css/various/discord.css +++ /dev/null @@ -1,49 +0,0 @@ -::placeholder, -body, -button, -input, -select, -textarea { - font-family: 'Inter'; -} - -/* .embedInner-1-fpTo, -.embedPill-1Zntps, -.folderIconWrapper-226oVY, -.imageWrapper-2p5ogY, -.reaction-1ELvT8 { - border-radius: 0; -} - -.embedPill-1Zntps { - width: 0.25rem; -} - -.avatar-17mtNa foreignObject, -.avatar-3uk_u9 foreignObject, -.avatar-SmRMf2 foreignObject, -.wrapper-25eVIn foreignObject { - mask: none; -} - -.mask-1l8v16 { - width: 40px; - height: 40px; -} - -.avatar-3uk_u9 { - margin-right: 8px; -} - -.avatar-SmRMf2 rect, -.avatar-3uk_u9 rect { - mask: none; - x: 32px; - y: 0px; - width: 4px; - height: 32px; -} */ - -.messageGroupBlocked-3wrQQX { - display: none; -} diff --git a/css/various/duckduckgo.css b/css/various/duckduckgo.css deleted file mode 100644 index 8778185..0000000 --- a/css/various/duckduckgo.css +++ /dev/null @@ -1,8 +0,0 @@ -/* - For some reason DuckDuckGo doesn't make their various input - elements have a white foreground color, so this fixes that. -*/ - -body, input, select, textarea { - color: white; -} diff --git a/css/various/globals.css b/css/various/globals.css deleted file mode 100644 index f477327..0000000 --- a/css/various/globals.css +++ /dev/null @@ -1,8 +0,0 @@ -/* - Makes tab spacing in codeblocks consistent across all sites. -*/ - -:root { - -moz-tab-size: 4; - tab-size: 4; -} diff --git a/css/various/twitchtv.css b/css/various/twitchtv.css deleted file mode 100644 index 28aec96..0000000 --- a/css/various/twitchtv.css +++ /dev/null @@ -1,9 +0,0 @@ -/* - Hides elements that clog up Twitch's chat when using popout mode. -*/ - -.chat-input, -.room-selector__header, -.pinned-cheer-v2 { - display: none !important; -} diff --git a/css/various/twitter.css b/css/various/twitter.css deleted file mode 100644 index 7e9985e..0000000 --- a/css/various/twitter.css +++ /dev/null @@ -1,24 +0,0 @@ -/* - Hides a bunch of useless crap and displays most avatars as squares instead of circles. -*/ - -.dashboard-right, -.trends { - display: none !important; -} - -.content-main { - width: 70%; -} - -.avatar, -.Avatar, -.DashboardProfileCard-avatarLink, -.DashboardProfileCard-avatarImage, -.nav .session .dropdown-toggle { - border-radius: 0; -} - -.nav .session .dropdown-toggle::before { - box-shadow: none; -} diff --git a/css/various/youtube.css b/css/various/youtube.css deleted file mode 100644 index 3d0ba32..0000000 --- a/css/various/youtube.css +++ /dev/null @@ -1,16 +0,0 @@ -/* - Hides the sidebar and makes the content use the full width like the video player. - Also removes the hideous black background when using theater mode. -*/ - -#watch7-content { - width: 100%; -} - -#watch7-sidebar { - display: none; -} - -.watch-stage-mode #theater-background { - background-color: transparent; -} diff --git a/images/styles.png b/images/styles.png deleted file mode 100644 index dd98c4a..0000000 Binary files a/images/styles.png and /dev/null differ diff --git a/package.json b/package.json index 1483a5e..e71beba 100755 --- a/package.json +++ b/package.json @@ -1,37 +1,42 @@ { "name": "bauke-styles", - "repository": "https://gitlab.com/Bauke/styles", "version": "1.0.0", "author": "Bauke ", "main": "build.js", "license": "MIT", "private": true, - "workspaces": [ - "src/*" - ], "scripts": { - "build": "yarn lint && STYLE_ENV=prod node ./build.js", - "watch": "STYLE_ENV=dev nodemon ./build.js --watch src/ --ext sass,scss", - "lint": "xo && stylelint src/**/*.scss && stylelint src/**/*.sass" + "build": "yarn test && STYLE_ENV=prod node .", + "watch": "STYLE_ENV=dev nodemon . --watch source/ --ext scss", + "test": "xo && stylelint 'source/**/*.scss'" }, "dependencies": {}, "devDependencies": { - "fs-extra": "^7.0.1", - "nodemon": "^1.18.10", + "fs-extra": "^8.1.0", + "nodemon": "^2.0.2", "sass": "^1.22.12", - "stylelint": "^9.10.1", - "stylelint-config-recommended": "^2.1.0", - "stylelint-scss": "^3.5.4", + "stylelint": "^13.2.0", + "stylelint-config-xo-scss": "^0.12.0", + "stylelint-config-xo-space": "^0.14.0", "usercss-creator": "^1.2.0", - "xo": "^0.24.0" + "xo": "^0.27.2" + }, + "stylelint": { + "extends": [ + "stylelint-config-xo-scss", + "stylelint-config-xo-space" + ], + "ignoreFiles": [ + "css/**/*.css" + ], + "rules": { + "at-rule-no-unknown": null, + "block-no-empty": null, + "no-descending-specificity": null + } }, "xo": { - "rules": { - "object-curly-spacing": [ - "error", - "always" - ] - }, + "prettier": true, "space": true } } diff --git a/src/tildes-baukula/_blog.scss b/source/tildes-baukula/_blog.scss similarity index 87% rename from src/tildes-baukula/_blog.scss rename to source/tildes-baukula/_blog.scss index b7050b8..bfdd6ae 100644 --- a/src/tildes-baukula/_blog.scss +++ b/source/tildes-baukula/_blog.scss @@ -5,7 +5,7 @@ padding: 0.8rem; h2 { - margin: 0 0 0.4rem 0; + margin: 0 0 0.4rem; } .text-secondary { diff --git a/src/tildes-baukula/_buttons.scss b/source/tildes-baukula/_buttons.scss similarity index 75% rename from src/tildes-baukula/_buttons.scss rename to source/tildes-baukula/_buttons.scss index f12a7a9..e09ff90 100644 --- a/src/tildes-baukula/_buttons.scss +++ b/source/tildes-baukula/_buttons.scss @@ -1,5 +1,5 @@ .btn { - @include colorHover($cyan, $background); + @include color-hover($cyan, $background); &:hover, &.btn-primary:hover { @@ -8,9 +8,8 @@ } &.btn-link { - @include colorHover($cyan, $background); - border: 1px solid $cyan; + @include color-hover($cyan, $background); &:hover { border-color: $pink; @@ -25,7 +24,7 @@ } &-post button { - @include colorHover($cyan, $pink); + @include color-hover($cyan, $pink); &.btn-post-action-used { color: $pink; diff --git a/source/tildes-baukula/_colors.scss b/source/tildes-baukula/_colors.scss new file mode 100644 index 0000000..88f3328 --- /dev/null +++ b/source/tildes-baukula/_colors.scss @@ -0,0 +1,11 @@ +$foreground: #f8f8f2; +$background: #282a36; +$selection: #44475a; +$comment: #6272a4; +$red: #f55; +$orange: #ffb86c; +$yellow: #f1fa8c; +$green: #50fa7b; +$cyan: #8be9fd; +$purple: #bd93f9; +$pink: #ff79c6; diff --git a/src/tildes-baukula/_comments.scss b/source/tildes-baukula/_comments.scss similarity index 86% rename from src/tildes-baukula/_comments.scss rename to source/tildes-baukula/_comments.scss index 94f586d..258fd1a 100644 --- a/src/tildes-baukula/_comments.scss +++ b/source/tildes-baukula/_comments.scss @@ -11,7 +11,7 @@ .comment-nav-link, .comment-nav-link:visited { - @include colorHover($cyan, $pink); + @include color-hover($cyan, $pink); } .comment-votes { diff --git a/src/tildes-baukula/_docs.scss b/source/tildes-baukula/_docs.scss similarity index 100% rename from src/tildes-baukula/_docs.scss rename to source/tildes-baukula/_docs.scss diff --git a/src/tildes-baukula/_dropdown.scss b/source/tildes-baukula/_dropdown.scss similarity index 100% rename from src/tildes-baukula/_dropdown.scss rename to source/tildes-baukula/_dropdown.scss diff --git a/src/tildes-baukula/_extended.scss b/source/tildes-baukula/_extended.scss similarity index 90% rename from src/tildes-baukula/_extended.scss rename to source/tildes-baukula/_extended.scss index fc4fd86..a34c69a 100644 --- a/src/tildes-baukula/_extended.scss +++ b/source/tildes-baukula/_extended.scss @@ -1,5 +1,5 @@ .user-label { - border-radius: 0; + border-radius: none; } .label-edit-box { @@ -17,6 +17,7 @@ color: transparent; } +// stylelint-disable-next-line selector-class-pattern .bg- { &none { color: $foreground; diff --git a/src/tildes-baukula/_html.scss b/source/tildes-baukula/_html.scss similarity index 93% rename from src/tildes-baukula/_html.scss rename to source/tildes-baukula/_html.scss index 597328d..7e02d0d 100644 --- a/src/tildes-baukula/_html.scss +++ b/source/tildes-baukula/_html.scss @@ -1,6 +1,6 @@ a, a:visited { - @include colorHover($cyan, $pink) + @include color-hover($cyan, $pink); } blockquote { @@ -35,6 +35,7 @@ main, th { border-color: $comment; } + td { border-color: $selection; } diff --git a/src/tildes-baukula/_misc.scss b/source/tildes-baukula/_misc.scss similarity index 89% rename from src/tildes-baukula/_misc.scss rename to source/tildes-baukula/_misc.scss index b9e8a4b..f7b88d8 100644 --- a/src/tildes-baukula/_misc.scss +++ b/source/tildes-baukula/_misc.scss @@ -27,7 +27,7 @@ a.site-header-logo:hover { a.logged-in-user-alert, a.logged-in-user-alert:visited { color: $background; - @include backgroundHover($orange, $yellow); + @include background-hover($orange, $yellow); padding: 0.1rem 0.3rem; } @@ -52,7 +52,7 @@ a.logged-in-user-alert:visited { color: $comment; a { - @include colorHover($comment, $pink); + @include color-hover($comment, $pink); } } @@ -61,7 +61,8 @@ a.logged-in-user-alert:visited { } // Very specific target for the Tildes brand logo at the top -&>header>a:nth-child(1):not(.no-header-logo) { +// stylelint-disable-next-line scss/selector-no-redundant-nesting-selector +& > header > a:nth-child(1):not(.no-header-logo) { color: $foreground; background-size: 32px 32px; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAAHlBMVEUoKjZQ+nticqSL6f29k/nx+oz/VVX/ecb/uGz///+3yBn7AAAAaklEQVR42u3Oxw2AQAADsNDZf2IGyO8kioQ9gQMAAAAAcLelCAkJCQkJCQkJ/Tk0lZS5ZMhZhISEhISEhISEvhbaSoasJWUvKUJCQkJCQkJCQu+GnnSUFCEhISEhISEhoXdDAAAAAAA3uwDrCC2R1NNC7QAAAABJRU5ErkJggg=='); diff --git a/src/tildes-baukula/_mixins.scss b/source/tildes-baukula/_mixins.scss similarity index 57% rename from src/tildes-baukula/_mixins.scss rename to source/tildes-baukula/_mixins.scss index c40cc0b..68c7928 100644 --- a/src/tildes-baukula/_mixins.scss +++ b/source/tildes-baukula/_mixins.scss @@ -1,5 +1,5 @@ // Mixin to easily color standard and hover states -@mixin colorHover($standard, $hover) { +@mixin color-hover($standard, $hover) { color: $standard; &:hover { @@ -7,8 +7,8 @@ } } -// The same as colorHover but for the background-color -@mixin backgroundHover($standard, $hover) { +// The same as color-hover but for the background-color +@mixin background-hover($standard, $hover) { background-color: $standard; &:hover { diff --git a/src/tildes-baukula/_settings.scss b/source/tildes-baukula/_settings.scss similarity index 100% rename from src/tildes-baukula/_settings.scss rename to source/tildes-baukula/_settings.scss diff --git a/src/tildes-baukula/_tabs.scss b/source/tildes-baukula/_tabs.scss similarity index 77% rename from src/tildes-baukula/_tabs.scss rename to source/tildes-baukula/_tabs.scss index 918699a..6b4b136 100644 --- a/src/tildes-baukula/_tabs.scss +++ b/source/tildes-baukula/_tabs.scss @@ -20,7 +20,7 @@ } a { - @include colorHover($foreground, $cyan); + @include color-hover($foreground, $cyan); margin: 0; padding: 4px 8px; } @@ -31,7 +31,7 @@ border: 1px solid $comment; background-color: $background; // Changes the "from last X period" icon to be the same color as the foreground, it's hardcoded though - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23f8f8f2'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E"); + background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns="http://www.w3.org/2000/svg"%20viewBox="0%200%204%205"%3E%3Cpath%20fill="%23f8f8f2"%20d="M2%200L0%202h4zm0%205L0%203h4z"/%3E%3C/svg%3E'); } .tab.tab-markdown-mode { diff --git a/src/tildes-baukula/_topic-listing.scss b/source/tildes-baukula/_topic-listing.scss similarity index 100% rename from src/tildes-baukula/_topic-listing.scss rename to source/tildes-baukula/_topic-listing.scss diff --git a/src/tildes-baukula/_topics.scss b/source/tildes-baukula/_topics.scss similarity index 100% rename from src/tildes-baukula/_topics.scss rename to source/tildes-baukula/_topics.scss diff --git a/src/tildes-baukula/package.json b/source/tildes-baukula/package.json similarity index 88% rename from src/tildes-baukula/package.json rename to source/tildes-baukula/package.json index 3e7743a..95949a4 100644 --- a/src/tildes-baukula/package.json +++ b/source/tildes-baukula/package.json @@ -1,10 +1,10 @@ { "name": "tildes-baukula", - "version": "1.0.5", + "version": "1.0.6", "usercss": { "name": "Tildes Baukula", "namespace": "tildes.net", - "version": "1.0.5", + "version": "1.0.6", "author": "Bauke", "description": "Adaptations to make the official Dracula theme look like my old one.", "homepageURL": "https://gitlab.com/Bauke/styles", diff --git a/src/tildes-baukula/tildes-baukula.scss b/source/tildes-baukula/tildes-baukula.scss similarity index 95% rename from src/tildes-baukula/tildes-baukula.scss rename to source/tildes-baukula/tildes-baukula.scss index 04b12b5..e5ddce3 100644 --- a/src/tildes-baukula/tildes-baukula.scss +++ b/source/tildes-baukula/tildes-baukula.scss @@ -3,7 +3,7 @@ // Tell the user that Baukula only works with the official Dracula theme body:not(.theme-dracula) { - .site-header-logo:after { + .site-header-logo::after { content: ' Baukula won\'t activate unless you use the official Dracula theme!'; } } diff --git a/source/tildes-compact/_topic-listings.scss b/source/tildes-compact/_topic-listings.scss new file mode 100644 index 0000000..49a8310 --- /dev/null +++ b/source/tildes-compact/_topic-listings.scss @@ -0,0 +1,45 @@ +// stylelint-disable declaration-no-important + +.topic-listing, +.post-listing { + .topic-text-excerpt { + display: none !important; + } + + .topic-metadata { + display: inline-flex !important; + height: 1.3em !important; + max-width: 200px !important; + overflow: hidden !important; + white-space: nowrap !important; + } + + .topic-tags { + li { + display: none !important; + } + + &:nth-child(-n+3) { + display: inherit !important; + } + } + + .topic-info { + width: 500px !important; + } + + .user-label { + display: none !important; + } +} + +.post-listing { + .btn-post, + .comment-votes { + display: none !important; + } + + > li { + margin-bottom: unset !important; + } +} diff --git a/src/tildes-compact/package.json b/source/tildes-compact/package.json similarity index 89% rename from src/tildes-compact/package.json rename to source/tildes-compact/package.json index 31a4a37..76c4a6b 100644 --- a/src/tildes-compact/package.json +++ b/source/tildes-compact/package.json @@ -1,10 +1,10 @@ { "name": "tildes-compact", - "version": "1.0.7", + "version": "1.0.8", "usercss": { "name": "Tildes Compact", "namespace": "tildes.net", - "version": "1.0.7", + "version": "1.0.8", "author": "Bauke", "description": "Removes some elements and changes some sizes to make the Tildes.net layout a little more compact.", "homepageURL": "https://gitlab.com/Bauke/styles", diff --git a/source/tildes-compact/tildes-compact.scss b/source/tildes-compact/tildes-compact.scss new file mode 100644 index 0000000..27c5e53 --- /dev/null +++ b/source/tildes-compact/tildes-compact.scss @@ -0,0 +1 @@ +@import 'topic-listings'; diff --git a/src/tildes-baukula/_colors.scss b/src/tildes-baukula/_colors.scss deleted file mode 100644 index 2fc5c5f..0000000 --- a/src/tildes-baukula/_colors.scss +++ /dev/null @@ -1,11 +0,0 @@ -$foreground: #f8f8f2; -$background: #282a36; -$selection: #44475a; -$comment: #6272a4; -$red: #ff5555; -$orange: #ffb86c; -$yellow: #f1fa8c; -$green: #50fa7b; -$cyan: #8be9fd; -$purple: #bd93f9; -$pink: #ff79c6; diff --git a/src/tildes-compact/_topic-listings.sass b/src/tildes-compact/_topic-listings.sass deleted file mode 100644 index bffb033..0000000 --- a/src/tildes-compact/_topic-listings.sass +++ /dev/null @@ -1,32 +0,0 @@ -.topic-listing, -.post-listing - .topic-text-excerpt - display: none !important - - .topic-metadata - display: inline-flex !important - height: 1.3em !important - max-width: 200px !important - overflow: hidden !important - white-space: nowrap !important - - .topic-tags - li - display: none !important - - &:nth-child(-n+3) - display: inherit !important - - .topic-info - width: 500px !important - - .user-label - display: none !important - -.post-listing - .btn-post, - .comment-votes - display: none !important - - > li - margin-bottom: unset !important diff --git a/src/tildes-compact/tildes-compact.sass b/src/tildes-compact/tildes-compact.sass deleted file mode 100644 index 02cf23c..0000000 --- a/src/tildes-compact/tildes-compact.sass +++ /dev/null @@ -1 +0,0 @@ -@import '_topic-listings.sass' diff --git a/src/tildes-dracula/_code-syntax.sass b/src/tildes-dracula/_code-syntax.sass deleted file mode 100644 index 1849341..0000000 --- a/src/tildes-dracula/_code-syntax.sass +++ /dev/null @@ -1,145 +0,0 @@ -@import '_colors.sass' - -body:not(.theme), -body.theme-light, -body.theme-dark, -body.theme-black - .highlight - .syntax-c - color: $cyan - .syntax-err - color: $foreground - .syntax-g - color: $foreground - .syntax-k - color: $green - .syntax-l - color: $foreground - .syntax-n - color: $foreground - .syntax-o - color: $green - .syntax-x - color: $orange - .syntax-p - color: $foreground - .syntax-cm - color: $cyan - .syntax-cp - color: $green - .syntax-c1 - color: $cyan - .syntax-cs - color: $green - .syntax-gd - color: $purple - .syntax-ge - color: $foreground - font-style: italic - .syntax-gr - color: $red - .syntax-gh - color: $orange - .syntax-gi - color: $green - .syntax-go - color: $foreground - .syntax-gp - color: $foreground - .syntax-gs - color: $foreground - font-weight: bold - .syntax-gu - color: $orange - .syntax-gt - color: $foreground - .syntax-kc - color: $orange - .syntax-kd - color: $pink - .syntax-kn - color: $green - .syntax-kp - color: $green - .syntax-kr - color: $pink - .syntax-kt - color: $red - .syntax-ld - color: $foreground - .syntax-m - color: $purple - .syntax-s - color: $purple - .syntax-na - color: $foreground - .syntax-nb - color: $orange - .syntax-nc - color: $pink - .syntax-no - color: $orange - .syntax-nd - color: $pink - .syntax-ni - color: $orange - .syntax-ne - color: $orange - .syntax-nf - color: $pink - .syntax-nl - color: $foreground - .syntax-nn - color: $foreground - .syntax-nx - color: $foreground - .syntax-py - color: $foreground - .syntax-nt - color: $pink - .syntax-nv - color: $pink - .syntax-ow - color: $green - .syntax-w - color: $foreground - .syntax-mf - color: $purple - .syntax-mh - color: $purple - .syntax-mi - color: $purple - .syntax-mo - color: $purple - .syntax-sb - color: $cyan - .syntax-sc - color: $purple - .syntax-sd - color: $foreground - .syntax-s2 - color: $purple - .syntax-se - color: $orange - .syntax-sh - color: $foreground - .syntax-si - color: $purple - .syntax-sx - color: $purple - .syntax-sr - color: $red - .syntax-s1 - color: $purple - .syntax-ss - color: $purple - .syntax-bp - color: $pink - .syntax-vc - color: $pink - .syntax-vg - color: $pink - .syntax-vi - color: $pink - .syntax-il - color: $purple diff --git a/src/tildes-dracula/_colors.sass b/src/tildes-dracula/_colors.sass deleted file mode 100644 index 2a3019a..0000000 --- a/src/tildes-dracula/_colors.sass +++ /dev/null @@ -1,12 +0,0 @@ -$foreground: #f8f8f2 -$background: #282a36 -$selection: #44475a -$comment: #6272a4 - -$red: #ff5555 -$orange: #ffb86c -$yellow: #f1fa8c -$green: #50fa7b -$cyan: #8be9fd -$purple: #bd93f9 -$pink: #ff79c6 diff --git a/src/tildes-dracula/_comments.sass b/src/tildes-dracula/_comments.sass deleted file mode 100644 index f0db835..0000000 --- a/src/tildes-dracula/_comments.sass +++ /dev/null @@ -1,157 +0,0 @@ -@import '_colors.sass' - -body:not(.theme), -body.theme-light, -body.theme-dark, -body.theme-black - .btn-comment-collapse - color: $cyan - border-color: $cyan - background: transparent - - &:hover, - &:active, - &:focus - color: $background - border-color: $pink - background: $pink - - .comment - border-color: $background - - &:target > .comment-itself - border-left: 3px solid $green !important - - .comment-itself - header - background-color: $background - - .comment-nav-link - color: $cyan - - &:hover, - &:active, - &:focus - color: $pink - - &:visited - color: $cyan - - &:hover, - &:active, - &:focus - color: $pink - - .comment-user-info - color: $yellow - - .time-responsive-full - color: $foreground - - .comment-exemplary-reasons - background-color: $background - padding: 5px - - &[open] - border-bottom: 1px solid $cyan - - ul - margin-left: 1.3rem - margin-bottom: 0 - - .comment-votes - color: $foreground - - .comment[data-comment-depth='0'] - border-color: $background - - .is-comment-collapsed header .link-user - color: $green - - .label-comment-exemplary - color: $background - border-color: $cyan - background-color: $cyan - - .btn-post - padding: 0 - - .btn-post-action - color: $cyan - padding: 6px 8px - margin: 6px - margin-bottom: 0px - - &:hover, - &:active, - &:focus - color: $pink - text-decoration: none - - .btn-post-action-used - color: $pink - text-decoration: underline - - &:hover, - &:active, - &:focus - color: $cyan - text-decoration: underline - -.btn-comment-label-exemplary - color: $cyan - border-color: $cyan - - &:hover - color: $cyan - - &.btn-used:hover - color: $background - background-color: $cyan - -.btn-comment-label-offtopic - color: $green - border-color: $green - - &:hover - color: $green - - &.btn-used:hover - color: $background - background-color: $green - -.btn-comment-label-joke - color: $yellow - border-color: $yellow - - &:hover - color: $yellow - - &.btn-used:hover - color: $background - background-color: $yellow - -.btn-comment-label-noise - color: $orange - border-color: $orange - - &:hover - color: $orange - - &.btn-used:hover - color: $background - background-color: $orange - -.btn-comment-label-malice - color: $red - border-color: $red - - &:hover - color: $red - - &.btn-used:hover - color: $background - background-color: $red - -.btn-comment-label.btn-used - border: none diff --git a/src/tildes-dracula/_docs.sass b/src/tildes-dracula/_docs.sass deleted file mode 100644 index ad74ba0..0000000 --- a/src/tildes-dracula/_docs.sass +++ /dev/null @@ -1,28 +0,0 @@ -@import '_colors.sass' - -body:not(.theme), -body.theme-light, -body.theme-dark, -body.theme-black - #page-list - background-color: $selection - - .toc - background-color: $background - - .highlight:not(code) - color: $foreground - background-color: $comment - - .conspicuous - color: $red - font-family: sans-serif - - .date-info - color: $foreground - - .article-summary - border-color: $foreground - - h2 a - color: $foreground diff --git a/src/tildes-dracula/_footer.sass b/src/tildes-dracula/_footer.sass deleted file mode 100644 index 8f1c84b..0000000 --- a/src/tildes-dracula/_footer.sass +++ /dev/null @@ -1,25 +0,0 @@ -@import '_colors.sass' - -body>footer, -#site-footer - color: $foreground - background-color: $background - padding: 0.5rem - font-style: normal - font-weight: bold - - a - color: $cyan - - &:hover, - &:active, - &:focus - color: $pink - - &:visited - color: $cyan - - &:hover, - &:active, - &:focus - color: $pink diff --git a/src/tildes-dracula/_groups.sass b/src/tildes-dracula/_groups.sass deleted file mode 100644 index 4435311..0000000 --- a/src/tildes-dracula/_groups.sass +++ /dev/null @@ -1,18 +0,0 @@ -@import '_colors.sass' - -body:not(.theme), -body.theme-light, -body.theme-dark, -body.Theme-black - .group-list - tbody tr:nth-of-type(n) - background-color: $background - - td - border-color: $selection - - .group-list-description - font-style: normal - - .table th - border-bottom-color: $comment diff --git a/src/tildes-dracula/_html-tags.sass b/src/tildes-dracula/_html-tags.sass deleted file mode 100644 index 6963003..0000000 --- a/src/tildes-dracula/_html-tags.sass +++ /dev/null @@ -1,63 +0,0 @@ -@import '_colors.sass' - -body:not(.theme), -body.theme-light, -body.theme-dark, -body.theme-black - color: $foreground - background-color: $background - - a - color: $cyan - - &:hover, - &:active, - &:focus - color: $pink - - &:visited - color: $pink - - hr - border-color: $foreground - - main, - #sidebar - color: $foreground - background-color: $selection - - fieldset - border-color: $comment - - pre, - code - color: $foreground - background-color: $background - border: none - font-family: 'Space Mono', 'Iosevka', 'Fira Code', 'Consolas', monospace - - blockquote - color: $foreground - background-color: $background - border-color: $foreground - - figure, - section - border-color: $foreground - - input, - textarea, - .form-input, - .form-input:not(:focus) - color: $foreground - border-color: $comment - background-color: $background - - th - border-color: $comment - - td - border-color: $selection - - tbody tr:nth-of-type(n) - background-color: $background diff --git a/src/tildes-dracula/_listing-options.sass b/src/tildes-dracula/_listing-options.sass deleted file mode 100644 index cdaf5c3..0000000 --- a/src/tildes-dracula/_listing-options.sass +++ /dev/null @@ -1,49 +0,0 @@ -@import '_colors.sass' - -body:not(.theme), -body.theme-light, -body.theme-black, -body.theme-dark - .listing-options - button - border: none - - &:hover, - &:active, - &:focus - color: $pink - background-color: transparent - text-decoration: underline - - .tab.tab-listing-order - border-color: $background - - .tab-item - margin: 4px - padding: 0 - background-color: $background - - &:first-child - margin-left: 0 - - &:last-child - margin-right: 0 - - a - color: $cyan - margin: 0 - padding: 4px 8px - - &:hover, - &:active, - &:focus - color: $cyan - - &.active a - color: $pink - border-color: $pink - - .form-select:not([multiple]):not([size]) - border: 1px solid $comment - background-color: $background - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23f8f8f2'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E") diff --git a/src/tildes-dracula/_messages.sass b/src/tildes-dracula/_messages.sass deleted file mode 100644 index b440913..0000000 --- a/src/tildes-dracula/_messages.sass +++ /dev/null @@ -1,33 +0,0 @@ -@import '_colors.sass' - -body:not(.theme), -body.theme-light, -body.theme-dark, -body.theme-black - .message-list - thead th - border-color: $comment - - tbody tr:nth-of-type(n) - background-color: $background - - td - border-color: $selection - - .message-list-subject a - color: $cyan - - &:hover, - &:active, - &:focus - color: $pink - - &:visited - color: $cyan - - .message - border-color: $background - - header - color: $foreground - background-color: $background diff --git a/src/tildes-dracula/_misc.sass b/src/tildes-dracula/_misc.sass deleted file mode 100644 index e2476b4..0000000 --- a/src/tildes-dracula/_misc.sass +++ /dev/null @@ -1,174 +0,0 @@ -@import '_colors.sass' - -body:not(.theme), -body.theme-light, -body.theme-dark, -body.theme-black - .toast - color: $foreground - border-color: $comment - background-color: $background - - .divider - border-color: $background - - .empty-subtitle - color: $foreground - - .post-listing - .topic - background-color: $background - - .label-topic-tag - color: $comment - - .link-user - color: $green - - &:hover, - &:active, - &:focus - color: $pink - - &:visited - color: $green - - &:hover, - &:active, - &:focus - color: $pink - - .label-topic-tag a - color: $comment - - &:hover, - &:active, - &:focus - color: $pink - - .text-secondary - font-style: normal - font-weight: bold - color: $comment - - .text-warning - color: $background - background-color: $orange - padding: 10px - - blockquote.text-warning - color: $foreground - background-color: $background - - .form-status-success - color: $green - - .form-status-error - color: $red - - .is-comment-new .comment-text - color: $foreground - - .is-topic-official h1 a:visited - color: $red - - .label-topic-tag-spoiler - background-color: $yellow - - a - color: $background - - .label-topic-tag-nsfw - background-color: $red - - a - color: $background - - .topic-voting.btn - border-style: solid - - .btn, - .btn.btn-link - color: $cyan - border-color: $cyan - background: transparent - - &:hover, - &:active, - &:focus - color: $background - border-color: $pink - background: $pink - - &:visited - color: $cyan - border-color: $cyan - background: transparent - - &:hover, - &:active, - &:focus - color: $background - border-color: $pink - background: $pink - - .btn-used, - .topic-voting.btn-used - color: $background - border-color: $pink - background: $pink - - &:hover, - &:active, - &:focus - color: $background - border-color: $pink - background: $pink - - .btn.btn-primary - color: $background - background: $cyan - border-color: $cyan - - &:hover, - &:active, - &:focus - color: $background - border-color: $pink - background: $pink - -.is-topic-official - border-left-color: $red !important - - h1 a - color: $red - -.is-topic-mine - border-left-color: $purple !important - - h1 a - color: $purple - - .topic-voting - color: $foreground - -.is-topic-mine h1 a:visited - color: $purple - -.topic-icon - border-color: $cyan - -.is-comment-by-op>.comment-itself - border-color: $yellow !important - -.is-comment-mine>.comment-itself - border-color: $purple !important - -.is-comment-exemplary>.comment-itself - border-color: $cyan !important - -.is-comment-new>.comment-itself - border-color: $orange !important - -.is-message-mine - border-left-color: $purple !important diff --git a/src/tildes-dracula/_settings.sass b/src/tildes-dracula/_settings.sass deleted file mode 100644 index a5e5b45..0000000 --- a/src/tildes-dracula/_settings.sass +++ /dev/null @@ -1,31 +0,0 @@ -@import '_colors.sass' - -body:not(.theme), -body.theme-light, -body.theme-dark, -body.theme-black - .settings-list - margin-left: 0px - - li - background-color: $background - border: 1px solid $comment - padding: 15px - margin-top: 15px - margin-bottom: 15px - - a - color: $cyan - - &:hover, - &:active, - &:focus - color: $pink - - &:visited - color: $cyan - - &:hover, - &:active, - &:focus - color: $pink diff --git a/src/tildes-dracula/_sidebar.sass b/src/tildes-dracula/_sidebar.sass deleted file mode 100644 index 2c54ba8..0000000 --- a/src/tildes-dracula/_sidebar.sass +++ /dev/null @@ -1,36 +0,0 @@ -@import '_colors.sass' - -#sidebar - form[action='/logout']>button - &:hover, - &:active, - &:focus - border-color: transparent - background-color: transparent - - .nav .nav-item a, - form[action='/logout']>button - color: $orange - - &:hover, - &:active, - &:focus - color: $yellow - - &:visited - color: $orange - - &:hover, - &:active, - &:focus - color: $yellow - - .topic-tags - margin-bottom: 0.5rem - - .label-topic-tag - color: $comment - - &:hover - color: $foreground - cursor: default diff --git a/src/tildes-dracula/_site-header.sass b/src/tildes-dracula/_site-header.sass deleted file mode 100644 index 831653e..0000000 --- a/src/tildes-dracula/_site-header.sass +++ /dev/null @@ -1,41 +0,0 @@ -@import '_colors.sass' - -body:not(.theme), -body.theme-light, -body.theme-black, -body.theme-dark - .site-header-logo - color: $foreground - - .site-header-context - color: $orange - - &:hover, - &:active, - &:focus - color: $yellow - - .logged-in-user-username - color: $green - - &:hover, - &:active, - &:focus - color: $pink - - .logged-in-user-alert - color: $background - background-color: $orange - padding: 0.1rem 0.3rem - margin-top: 0.2rem - justify-content: left - - &:hover, - &:active, - &:focus - background-color: $yellow - -body>header>a:nth-child(1):not(.no-header-logo) - color: $foreground - background-size: 32px 32px - background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAAHlBMVEUoKjZQ+nticqSL6f29k/nx+oz/VVX/ecb/uGz///+3yBn7AAAAaklEQVR42u3Oxw2AQAADsNDZf2IGyO8kioQ9gQMAAAAAcLelCAkJCQkJCQkJ/Tk0lZS5ZMhZhISEhISEhISEvhbaSoasJWUvKUJCQkJCQkJCQu+GnnSUFCEhISEhISEhoXdDAAAAAAA3uwDrCC2R1NNC7QAAAABJRU5ErkJggg==') diff --git a/src/tildes-dracula/_tildes-extended.sass b/src/tildes-dracula/_tildes-extended.sass deleted file mode 100644 index e1990e6..0000000 --- a/src/tildes-dracula/_tildes-extended.sass +++ /dev/null @@ -1,45 +0,0 @@ -@import '_colors.sass' - -.user-label - border-radius: 0 !important - padding: 3px 5px !important - -.label-edit-box - color: $foreground !important - background-color: $background !important - - input - border: 1px solid $comment !important - background-color: $selection !important - -.label-light, -.label-dark - color: transparent !important - -.bg-none - color: $foreground !important - border-color: $comment !important - -.bg-red - color: $background !important - background-color: $red !important - -.bg-orangered - color: $background !important - background-color: $orange !important - -.bg-orange - color: $background !important - background-color: $yellow !important - -.bg-dodgerblue - color: $background !important - background-color: $cyan !important - -.bg-forestgreen - color: $background !important - background-color: $green !important - -.bg-slategray - color: $foreground !important - background-color: $selection !important diff --git a/src/tildes-dracula/_topic-full.sass b/src/tildes-dracula/_topic-full.sass deleted file mode 100644 index 12022bc..0000000 --- a/src/tildes-dracula/_topic-full.sass +++ /dev/null @@ -1,25 +0,0 @@ -@import '_colors.sass' - -body:not(.theme), -body.theme-light, -body.theme-dark, -body.theme-black - .topic-full - .topic-full-byline - color: $foreground - - .topic-full-text a - color: $cyan - - &:hover, - &:active, - &:focus - color: $pink - - &:visited - color: $cyan - - &:hover, - &:active, - &:focus - color: $pink diff --git a/src/tildes-dracula/_topic-listing.sass b/src/tildes-dracula/_topic-listing.sass deleted file mode 100644 index 7b1750d..0000000 --- a/src/tildes-dracula/_topic-listing.sass +++ /dev/null @@ -1,60 +0,0 @@ -@import '_colors.sass' - -body:not(.theme), -body.theme-light, -body.theme-dark, -body.theme-black - .topic-listing - > li:nth-of-type(n) - background-color: $background - - .topic-info - color: $foreground - background-color: $background - - .time-responsive-full - color: $foreground - - .topic-content-metadata - color: $foreground - - .topic-text-excerpt - color: $comment - - &[open] - color: $foreground - - summary, - summary::after - color: $comment - - .link-group - color: $orange - - &:hover, - &:active, - &:focus - color: $yellow - - .topic-info-comments a - .topic-info-comments-new - color: $orange - - &:hover, - &:active, - &:focus - color: $pink - - .topic-info-comments-new - color: $yellow - - &:visited - color: $cyan - - &:hover, - &:active, - &:focus - color: $pink - - .topic-info-comments-new - color: $yellow diff --git a/src/tildes-dracula/package.json b/src/tildes-dracula/package.json deleted file mode 100644 index e211686..0000000 --- a/src/tildes-dracula/package.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "name": "tildes-dracula", - "version": "2.1.6", - "usercss": { - "name": "Tildes Dracula", - "namespace": "tildes.net", - "version": "2.1.6", - "author": "Bauke", - "description": "Dracula theme for Tildes.net", - "homepageURL": "https://gitlab.com/Bauke/styles", - "supportURL": "https://gitlab.com/Bauke/styles/issues", - "license": "MIT" - } -} diff --git a/src/tildes-dracula/tildes-dracula.sass b/src/tildes-dracula/tildes-dracula.sass deleted file mode 100644 index b2be4e5..0000000 --- a/src/tildes-dracula/tildes-dracula.sass +++ /dev/null @@ -1,16 +0,0 @@ -@import '_code-syntax.sass' -@import '_colors.sass' -@import '_comments.sass' -@import '_docs.sass' -@import '_footer.sass' -@import '_groups.sass' -@import '_html-tags.sass' -@import '_listing-options.sass' -@import '_messages.sass' -@import '_misc.sass' -@import '_settings.sass' -@import '_sidebar.sass' -@import '_site-header.sass' -@import '_tildes-extended.sass' -@import '_topic-full.sass' -@import '_topic-listing.sass' diff --git a/yarn.lock b/yarn.lock index 6a7e759..9d1284f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,121 +2,128 @@ # yarn lockfile v1 -"@babel/code-frame@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" - integrity sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA== +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.8.3.tgz#33e25903d7481181534e12ec0a25f16b6fcf419e" + integrity sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g== dependencies: - "@babel/highlight" "^7.0.0" + "@babel/highlight" "^7.8.3" -"@babel/core@>=7.1.0": - version "7.3.4" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.3.4.tgz#921a5a13746c21e32445bf0798680e9d11a6530b" - integrity sha512-jRsuseXBo9pN197KnDwhhaaBzyZr2oIcLHHTt2oDdQrej5Qp57dCCJafWx5ivU8/alEYDpssYqv1MUqcxwQlrA== +"@babel/core@>=7.2.2": + version "7.8.6" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.8.6.tgz#27d7df9258a45c2e686b6f18b6c659e563aa4636" + integrity sha512-Sheg7yEJD51YHAvLEV/7Uvw95AeWqYPL3Vk3zGujJKIhJ+8oLw2ALaf3hbucILhKsgSoADOvtKRJuNVdcJkOrg== dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.3.4" - "@babel/helpers" "^7.2.0" - "@babel/parser" "^7.3.4" - "@babel/template" "^7.2.2" - "@babel/traverse" "^7.3.4" - "@babel/types" "^7.3.4" - convert-source-map "^1.1.0" + "@babel/code-frame" "^7.8.3" + "@babel/generator" "^7.8.6" + "@babel/helpers" "^7.8.4" + "@babel/parser" "^7.8.6" + "@babel/template" "^7.8.6" + "@babel/traverse" "^7.8.6" + "@babel/types" "^7.8.6" + convert-source-map "^1.7.0" debug "^4.1.0" + gensync "^1.0.0-beta.1" json5 "^2.1.0" - lodash "^4.17.11" + lodash "^4.17.13" resolve "^1.3.2" semver "^5.4.1" source-map "^0.5.0" -"@babel/generator@^7.3.4": - version "7.3.4" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.3.4.tgz#9aa48c1989257877a9d971296e5b73bfe72e446e" - integrity sha512-8EXhHRFqlVVWXPezBW5keTiQi/rJMQTg/Y9uVCEZ0CAF3PKtCCaVRnp64Ii1ujhkoDhhF1fVsImoN4yJ2uz4Wg== +"@babel/generator@^7.8.6": + version "7.8.6" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.8.6.tgz#57adf96d370c9a63c241cd719f9111468578537a" + integrity sha512-4bpOR5ZBz+wWcMeVtcf7FbjcFzCp+817z2/gHNncIRcM9MmKzUhtWCYAq27RAfUrAFwb+OCG1s9WEaVxfi6cjg== dependencies: - "@babel/types" "^7.3.4" + "@babel/types" "^7.8.6" jsesc "^2.5.1" - lodash "^4.17.11" + lodash "^4.17.13" source-map "^0.5.0" - trim-right "^1.0.1" -"@babel/helper-function-name@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53" - integrity sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw== +"@babel/helper-function-name@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz#eeeb665a01b1f11068e9fb86ad56a1cb1a824cca" + integrity sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA== dependencies: - "@babel/helper-get-function-arity" "^7.0.0" - "@babel/template" "^7.1.0" - "@babel/types" "^7.0.0" + "@babel/helper-get-function-arity" "^7.8.3" + "@babel/template" "^7.8.3" + "@babel/types" "^7.8.3" -"@babel/helper-get-function-arity@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3" - integrity sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ== +"@babel/helper-get-function-arity@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz#b894b947bd004381ce63ea1db9f08547e920abd5" + integrity sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA== dependencies: - "@babel/types" "^7.0.0" + "@babel/types" "^7.8.3" -"@babel/helper-split-export-declaration@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz#3aae285c0311c2ab095d997b8c9a94cad547d813" - integrity sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag== +"@babel/helper-split-export-declaration@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz#31a9f30070f91368a7182cf05f831781065fc7a9" + integrity sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA== dependencies: - "@babel/types" "^7.0.0" + "@babel/types" "^7.8.3" -"@babel/helpers@^7.2.0": - version "7.3.1" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.3.1.tgz#949eec9ea4b45d3210feb7dc1c22db664c9e44b9" - integrity sha512-Q82R3jKsVpUV99mgX50gOPCWwco9Ec5Iln/8Vyu4osNIOQgSrd9RFrQeUvmvddFNoLwMyOUWU+5ckioEKpDoGA== +"@babel/helpers@^7.8.4": + version "7.8.4" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.8.4.tgz#754eb3ee727c165e0a240d6c207de7c455f36f73" + integrity sha512-VPbe7wcQ4chu4TDQjimHv/5tj73qz88o12EPkO2ValS2QiQS/1F2SsjyIGNnAD0vF/nZS6Cf9i+vW6HIlnaR8w== dependencies: - "@babel/template" "^7.1.2" - "@babel/traverse" "^7.1.5" - "@babel/types" "^7.3.0" + "@babel/template" "^7.8.3" + "@babel/traverse" "^7.8.4" + "@babel/types" "^7.8.3" -"@babel/highlight@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4" - integrity sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw== +"@babel/highlight@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.8.3.tgz#28f173d04223eaaa59bc1d439a3836e6d1265797" + integrity sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg== dependencies: chalk "^2.0.0" esutils "^2.0.2" js-tokens "^4.0.0" -"@babel/parser@^7.2.2", "@babel/parser@^7.3.4": - version "7.3.4" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.3.4.tgz#a43357e4bbf4b92a437fb9e465c192848287f27c" - integrity sha512-tXZCqWtlOOP4wgCp6RjRvLmfuhnqTLy9VHwRochJBCP2nDm27JnnuFEnXFASVyQNHk36jD1tAammsCEEqgscIQ== +"@babel/parser@^7.8.6": + version "7.8.6" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.8.6.tgz#ba5c9910cddb77685a008e3c587af8d27b67962c" + integrity sha512-trGNYSfwq5s0SgM1BMEB8hX3NDmO7EP2wsDGDexiaKMB92BaRpS+qZfpkMqUBhcsOTBwNy9B/jieo4ad/t/z2g== -"@babel/template@^7.1.0", "@babel/template@^7.1.2", "@babel/template@^7.2.2": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.2.2.tgz#005b3fdf0ed96e88041330379e0da9a708eb2907" - integrity sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g== +"@babel/runtime@^7.6.3": + version "7.8.4" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.8.4.tgz#d79f5a2040f7caa24d53e563aad49cbc05581308" + integrity sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ== dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.2.2" - "@babel/types" "^7.2.2" + regenerator-runtime "^0.13.2" -"@babel/traverse@^7.1.5", "@babel/traverse@^7.3.4": - version "7.3.4" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.3.4.tgz#1330aab72234f8dea091b08c4f8b9d05c7119e06" - integrity sha512-TvTHKp6471OYEcE/91uWmhR6PrrYywQntCHSaZ8CM8Vmp+pjAusal4nGB2WCCQd0rvI7nOMKn9GnbcvTUz3/ZQ== +"@babel/template@^7.8.3", "@babel/template@^7.8.6": + version "7.8.6" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.8.6.tgz#86b22af15f828dfb086474f964dcc3e39c43ce2b" + integrity sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg== dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.3.4" - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.0.0" - "@babel/parser" "^7.3.4" - "@babel/types" "^7.3.4" + "@babel/code-frame" "^7.8.3" + "@babel/parser" "^7.8.6" + "@babel/types" "^7.8.6" + +"@babel/traverse@^7.8.4", "@babel/traverse@^7.8.6": + version "7.8.6" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.8.6.tgz#acfe0c64e1cd991b3e32eae813a6eb564954b5ff" + integrity sha512-2B8l0db/DPi8iinITKuo7cbPznLCEk0kCxDoB9/N6gGNg/gxOXiR/IcymAFPiBwk5w6TtQ27w4wpElgp9btR9A== + dependencies: + "@babel/code-frame" "^7.8.3" + "@babel/generator" "^7.8.6" + "@babel/helper-function-name" "^7.8.3" + "@babel/helper-split-export-declaration" "^7.8.3" + "@babel/parser" "^7.8.6" + "@babel/types" "^7.8.6" debug "^4.1.0" globals "^11.1.0" - lodash "^4.17.11" + lodash "^4.17.13" -"@babel/types@^7.0.0", "@babel/types@^7.2.2", "@babel/types@^7.3.0", "@babel/types@^7.3.4": - version "7.3.4" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.3.4.tgz#bf482eaeaffb367a28abbf9357a94963235d90ed" - integrity sha512-WEkp8MsLftM7O/ty580wAmZzN1nDmCACc5+jFzUt+GUFNNIi3LdRlueYz0YIlmJhlZx1QYDMZL5vdWCL0fNjFQ== +"@babel/types@^7.8.3", "@babel/types@^7.8.6": + version "7.8.6" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.8.6.tgz#629ecc33c2557fcde7126e58053127afdb3e6d01" + integrity sha512-wqz7pgWMIrht3gquyEFPVXeXCti72Rm8ep9b5tQKz9Yg9LzJA3HxosF1SB3Kc81KD1A3XBkkVYtJvCKS2Z/QrA== dependencies: esutils "^2.0.2" - lodash "^4.17.11" + lodash "^4.17.13" to-fast-properties "^2.0.0" "@mrmlnc/readdir-enhanced@^2.2.1": @@ -127,11 +134,54 @@ call-me-maybe "^1.0.1" glob-to-regexp "^0.3.0" +"@nodelib/fs.scandir@2.1.3": + version "2.1.3" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz#3a582bdb53804c6ba6d146579c46e52130cf4a3b" + integrity sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw== + dependencies: + "@nodelib/fs.stat" "2.0.3" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.3", "@nodelib/fs.stat@^2.0.2": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz#34dc5f4cabbc720f4e60f75a747e7ecd6c175bd3" + integrity sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA== + "@nodelib/fs.stat@^1.1.2": version "1.1.3" resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== +"@nodelib/fs.walk@^1.2.3": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz#011b9202a70a6366e436ca5c065844528ab04976" + integrity sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ== + dependencies: + "@nodelib/fs.scandir" "2.1.3" + fastq "^1.6.0" + +"@sindresorhus/is@^0.14.0": + version "0.14.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" + integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== + +"@szmarczak/http-timer@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" + integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== + dependencies: + defer-to-connect "^1.0.1" + +"@types/color-name@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0" + integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ== + +"@types/eslint-visitor-keys@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d" + integrity sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag== + "@types/events@*": version "3.0.0" resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7" @@ -146,28 +196,47 @@ "@types/minimatch" "*" "@types/node" "*" +"@types/json-schema@^7.0.3": + version "7.0.4" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.4.tgz#38fd73ddfd9b55abb1e1b2ed578cb55bd7b7d339" + integrity sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA== + "@types/minimatch@*": version "3.0.3" resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== -"@types/node@*": - version "11.10.5" - resolved "https://registry.yarnpkg.com/@types/node/-/node-11.10.5.tgz#fbaca34086bdc118011e1f05c47688d432f2d571" - integrity sha512-DuIRlQbX4K+d5I+GMnv+UfnGh+ist0RdlvOp+JZ7ePJ6KQONCFQv/gKYSU1ZzbVdFSUCKZOltjmpFAGGv5MdYA== +"@types/minimist@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.0.tgz#69a23a3ad29caf0097f06eda59b361ee2f0639f6" + integrity sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY= -"@types/unist@*", "@types/unist@^2.0.0": +"@types/node@*": + version "13.7.7" + resolved "https://registry.yarnpkg.com/@types/node/-/node-13.7.7.tgz#1628e6461ba8cc9b53196dfeaeec7b07fa6eea99" + integrity sha512-Uo4chgKbnPNlxQwoFmYIwctkQVkMMmsAoGGU4JKwLuvBefF0pCq4FybNSnfkfRCpC7ZW7kttcC/TrRtAJsvGtg== + +"@types/normalize-package-data@^2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e" + integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA== + +"@types/parse-json@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" + integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== + +"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2": version "2.0.3" resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e" integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ== "@types/vfile-message@*": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@types/vfile-message/-/vfile-message-1.0.1.tgz#e1e9895cc6b36c462d4244e64e6d0b6eaf65355a" - integrity sha512-mlGER3Aqmq7bqR1tTTIVHq8KSAFFRyGbrxuM8C/H82g6k7r2fS+IMEkIu3D7JHzG10NvPdR8DNx0jr0pwpp4dA== + version "2.0.0" + resolved "https://registry.yarnpkg.com/@types/vfile-message/-/vfile-message-2.0.0.tgz#690e46af0fdfc1f9faae00cd049cc888957927d5" + integrity sha512-GpTIuDpb9u4zIO165fUy9+fXcULdD8HFRNli04GehoMVbeNq7D6OBnqSmg3lxZnC+UvgUhEWKxdKiwYUkGltIw== dependencies: - "@types/node" "*" - "@types/unist" "*" + vfile-message "*" "@types/vfile@^3.0.0": version "3.0.2" @@ -178,27 +247,70 @@ "@types/unist" "*" "@types/vfile-message" "*" +"@typescript-eslint/eslint-plugin@^2.21.0": + version "2.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.21.0.tgz#a34de84a0791cae0357c4dda805c5b4e8203b6c6" + integrity sha512-b5jjjDMxzcjh/Sbjuo7WyhrQmVJg0WipTHQgXh5Xwx10uYm6nPWqN1WGOsaNq4HR3Zh4wUx4IRQdDkCHwyewyw== + dependencies: + "@typescript-eslint/experimental-utils" "2.21.0" + eslint-utils "^1.4.3" + functional-red-black-tree "^1.0.1" + regexpp "^3.0.0" + tsutils "^3.17.1" + +"@typescript-eslint/experimental-utils@2.21.0": + version "2.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.21.0.tgz#71de390a3ec00b280b69138d80733406e6e86bfa" + integrity sha512-olKw9JP/XUkav4lq0I7S1mhGgONJF9rHNhKFn9wJlpfRVjNo3PPjSvybxEldvCXnvD+WAshSzqH5cEjPp9CsBA== + dependencies: + "@types/json-schema" "^7.0.3" + "@typescript-eslint/typescript-estree" "2.21.0" + eslint-scope "^5.0.0" + +"@typescript-eslint/parser@^2.21.0": + version "2.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.21.0.tgz#4f200995517c3d5fc5ef51b17527bc948992e438" + integrity sha512-VrmbdrrrvvI6cPPOG7uOgGUFXNYTiSbnRq8ZMyuGa4+qmXJXVLEEz78hKuqupvkpwJQNk1Ucz1TenrRP90gmBg== + dependencies: + "@types/eslint-visitor-keys" "^1.0.0" + "@typescript-eslint/experimental-utils" "2.21.0" + "@typescript-eslint/typescript-estree" "2.21.0" + eslint-visitor-keys "^1.1.0" + +"@typescript-eslint/typescript-estree@2.21.0": + version "2.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.21.0.tgz#7e4be29f2e338195a2e8c818949ed0ff727cc943" + integrity sha512-NC/nogZNb9IK2MEFQqyDBAciOT8Lp8O3KgAfvHx2Skx6WBo+KmDqlU3R9KxHONaijfTIKtojRe3SZQyMjr3wBw== + dependencies: + debug "^4.1.1" + eslint-visitor-keys "^1.1.0" + glob "^7.1.6" + is-glob "^4.0.1" + lodash "^4.17.15" + semver "^6.3.0" + tsutils "^3.17.1" + abbrev@1: version "1.1.1" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== -acorn-jsx@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.1.tgz#32a064fd925429216a09b141102bfdd185fae40e" - integrity sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg== +acorn-jsx@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.2.0.tgz#4c66069173d6fdd68ed85239fc256226182b2ebe" + integrity sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ== -acorn@^6.0.2, acorn@^6.0.7: - version "6.1.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.1.1.tgz#7d25ae05bb8ad1f9b699108e1094ecd7884adc1f" - integrity sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA== +acorn@^7.1.0: + version "7.1.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.1.1.tgz#e35668de0b402f359de515c5482a1ab9f89a69bf" + integrity sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg== -ajv@^6.9.1: - version "6.10.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1" - integrity sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg== +ajv@^6.10.0, ajv@^6.10.2: + version "6.12.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.0.tgz#06d60b96d87b8454a5adaba86e7854da629db4b7" + integrity sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw== dependencies: - fast-deep-equal "^2.0.1" + fast-deep-equal "^3.1.1" fast-json-stable-stringify "^2.0.0" json-schema-traverse "^0.4.1" uri-js "^4.2.2" @@ -210,25 +322,34 @@ ansi-align@^2.0.0: dependencies: string-width "^2.0.0" -ansi-escapes@^3.1.0, ansi-escapes@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" - integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== +ansi-align@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb" + integrity sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw== + dependencies: + string-width "^3.0.0" -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= +ansi-escapes@^4.2.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz#a5c47cc43181f1f38ffd7076837700d395522a61" + integrity sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA== + dependencies: + type-fest "^0.11.0" ansi-regex@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= -ansi-regex@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.0.0.tgz#70de791edf021404c3fd615aa89118ae0432e5a9" - integrity sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w== +ansi-regex@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" + integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== + +ansi-regex@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" + integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== ansi-styles@^3.2.0, ansi-styles@^3.2.1: version "3.2.1" @@ -237,35 +358,22 @@ ansi-styles@^3.2.0, ansi-styles@^3.2.1: dependencies: color-convert "^1.9.0" -anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" - integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== +ansi-styles@^4.1.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.1.tgz#90ae75c424d008d2624c5bf29ead3177ebfcf359" + integrity sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA== dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" + "@types/color-name" "^1.1.1" + color-convert "^2.0.1" -anymatch@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.0.tgz#e609350e50a9313b472789b2f14ef35808ee14d6" - integrity sha512-Ozz7l4ixzI7Oxj2+cw+p0tVUt27BpaJ+1+q1TCeANWxHpvyn2+Un+YamBdfKu0uh8xLodGhoa1v7595NhKDAuA== +anymatch@~3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142" + integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== dependencies: normalize-path "^3.0.0" picomatch "^2.0.4" -aproba@^1.0.3: - version "1.2.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== - -are-we-there-yet@~1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" - integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== - dependencies: - delegates "^1.0.0" - readable-stream "^2.0.6" - argparse@^1.0.7: version "1.0.10" resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" @@ -288,28 +396,32 @@ arr-union@^3.1.0: resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= -array-differ@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-1.0.0.tgz#eff52e3758249d33be402b8bb8e564bb2b5d4031" - integrity sha1-7/UuN1gknTO+QCuLuOVkuytdQDE= - -array-differ@^2.0.3: - version "2.1.0" - resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-2.1.0.tgz#4b9c1c3f14b906757082925769e8ab904f4801b1" - integrity sha512-KbUpJgx909ZscOc/7CLATBFam7P1Z1QRQInvgT0UztM9Q72aGKCunKASAl7WNW0tnPmPyEMeMhdsfWhfmW037w== - array-find-index@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E= -array-union@^1.0.1, array-union@^1.0.2: +array-includes@^3.0.3: + version "3.1.1" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.1.tgz#cdd67e6852bdf9c1215460786732255ed2459348" + integrity sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.17.0" + is-string "^1.0.5" + +array-union@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= dependencies: array-uniq "^1.0.1" +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + array-uniq@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" @@ -320,11 +432,24 @@ array-unique@^0.3.2: resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= -arrify@^1.0.0, arrify@^1.0.1: +array.prototype.flat@^1.2.1: + version "1.2.3" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz#0de82b426b0318dbfdb940089e38b043d37f6c7b" + integrity sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.17.0-next.1" + +arrify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= +arrify@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/arrify/-/arrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa" + integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug== + assign-symbols@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" @@ -335,32 +460,28 @@ astral-regex@^1.0.0: resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== -async-each@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" - integrity sha1-GdOGodntxufByF04iu28xW0zYC0= - -atob@^2.1.1: +atob@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== -autoprefixer@^9.0.0: - version "9.4.10" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.4.10.tgz#e1be61fc728bacac8f4252ed242711ec0dcc6a7b" - integrity sha512-XR8XZ09tUrrSzgSlys4+hy5r2/z4Jp7Ag3pHm31U4g/CTccYPOVe19AkaJ4ey/vRd1sfj+5TtuD6I0PXtutjvQ== +autoprefixer@^9.7.4: + version "9.7.4" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.7.4.tgz#f8bf3e06707d047f0641d87aee8cfb174b2a5378" + integrity sha512-g0Ya30YrMBAEZk60lp+qfX5YQllG+S5W3GYCFvyHTvhOki0AEQJLPEcIuGRsqVwLi8FvXPVtwTGhfr38hVpm0g== dependencies: - browserslist "^4.4.2" - caniuse-lite "^1.0.30000940" + browserslist "^4.8.3" + caniuse-lite "^1.0.30001020" + chalk "^2.4.2" normalize-range "^0.1.2" num2fraction "^1.2.2" - postcss "^7.0.14" - postcss-value-parser "^3.3.1" + postcss "^7.0.26" + postcss-value-parser "^4.0.2" bail@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.3.tgz#63cfb9ddbac829b02a3128cd53224be78e6c21a3" - integrity sha512-1X8CnjFVQ+a+KW36uBNMTU5s8+v5FzeqrP7hTG5aTb4aPreSbZJlhwPon9VKMuEVgV++JM+SQrALY3kr7eswdg== + version "1.0.5" + resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776" + integrity sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ== balanced-match@^1.0.0: version "1.0.0" @@ -380,11 +501,6 @@ base@^0.11.1: mixin-deep "^1.2.0" pascalcase "^0.1.1" -binary-extensions@^1.0.0: - version "1.13.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.0.tgz#9523e001306a32444b907423f1de2164222f6ab1" - integrity sha512-EgmjVLMn22z7eGGv3kcnHwSnJXmFHjISTY9E/S5lIcTD3Oxw05QTcBLNkJFzcb3cNueUdF/IN4U+d78V0zO8Hw== - binary-extensions@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.0.0.tgz#23c0df14f6a88077f5f986c0d167ec03c3d5537c" @@ -403,6 +519,20 @@ boxen@^1.2.1: term-size "^1.2.0" widest-line "^2.0.0" +boxen@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/boxen/-/boxen-4.2.0.tgz#e411b62357d6d6d36587c8ac3d5d974daa070e64" + integrity sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ== + dependencies: + ansi-align "^3.0.0" + camelcase "^5.3.1" + chalk "^3.0.0" + cli-boxes "^2.2.0" + string-width "^4.1.0" + term-size "^2.1.0" + type-fest "^0.8.1" + widest-line "^3.1.0" + brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" @@ -411,7 +541,7 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" -braces@^2.3.1, braces@^2.3.2: +braces@^2.3.1: version "2.3.2" resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== @@ -427,21 +557,21 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" -braces@^3.0.2: +braces@^3.0.1, braces@~3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== dependencies: fill-range "^7.0.1" -browserslist@^4.4.2: - version "4.4.2" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.4.2.tgz#6ea8a74d6464bb0bd549105f659b41197d8f0ba2" - integrity sha512-ISS/AIAiHERJ3d45Fz0AVYKkgcy+F/eJHzKEvv1j0wwKGKD9T3BrwKr/5g45L+Y4XIK5PlTqefHciRFcfE1Jxg== +browserslist@^4.8.3: + version "4.9.1" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.9.1.tgz#01ffb9ca31a1aef7678128fc6a2253316aa7287c" + integrity sha512-Q0DnKq20End3raFulq6Vfp1ecB9fh8yUNV55s8sekaDDeqBaCtWlRHCUdaWyUeSSBJM7IbM6HcsyaeYqgeDhnw== dependencies: - caniuse-lite "^1.0.30000939" - electron-to-chromium "^1.3.113" - node-releases "^1.1.8" + caniuse-lite "^1.0.30001030" + electron-to-chromium "^1.3.363" + node-releases "^1.1.50" buf-compare@^1.0.0: version "1.0.1" @@ -463,34 +593,28 @@ cache-base@^1.0.1: union-value "^1.0.0" unset-value "^1.0.0" +cacheable-request@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" + integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== + dependencies: + clone-response "^1.0.2" + get-stream "^5.1.0" + http-cache-semantics "^4.0.0" + keyv "^3.0.0" + lowercase-keys "^2.0.0" + normalize-url "^4.1.0" + responselike "^1.0.2" + call-me-maybe@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" integrity sha1-JtII6onje1y95gJQoV8DHBak1ms= -caller-callsite@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" - integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= - dependencies: - callsites "^2.0.0" - -caller-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" - integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= - dependencies: - caller-callsite "^2.0.0" - -callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" - integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= - callsites@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.0.0.tgz#fb7eb569b72ad7a45812f93fd9430a3e410b3dd3" - integrity sha512-tWnkwu9YEq2uzlBDI4RcLn8jrFvF9AOi8PxDNU3hZZjJcjkcRAq3vCI+vZcg1SuxISDYe86k9VZFwAxDiJGoAw== + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== camelcase-keys@^4.0.0: version "4.2.0" @@ -501,15 +625,29 @@ camelcase-keys@^4.0.0: map-obj "^2.0.0" quick-lru "^1.0.0" +camelcase-keys@^6.1.1: + version "6.1.2" + resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.1.2.tgz#531a289aeea93249b63ec1249db9265f305041f7" + integrity sha512-QfFrU0CIw2oltVvpndW32kuJ/9YOJwUnmWrjlXt1nnJZHCaS9i6bfOpg9R4Lw8aZjStkJWM+jc0cdXjWBgVJSw== + dependencies: + camelcase "^5.3.1" + map-obj "^4.0.0" + quick-lru "^4.0.1" + camelcase@^4.0.0, camelcase@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= -caniuse-lite@^1.0.30000939, caniuse-lite@^1.0.30000940: - version "1.0.30000942" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000942.tgz#454139b28274bce70bfe1d50c30970df7430c6e4" - integrity sha512-wLf+IhZUy2rfz48tc40OH7jHjXjnvDFEYqBHluINs/6MgzoNLPf25zhE4NOVzqxLKndf+hau81sAW0RcGHIaBQ== +camelcase@^5.0.0, camelcase@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +caniuse-lite@^1.0.30001020, caniuse-lite@^1.0.30001030: + version "1.0.30001030" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001030.tgz#78076c4c6d67d3e41d6eb9399853fb27fe6e44ee" + integrity sha512-QGK0W4Ft/Ac+zTjEiRJfwDNATvS3fodDczBXrH42784kcfqcDKpEPfN08N0HQjrAp8He/Jw8QiSS9QRn7XAbUw== capture-stack-trace@^1.0.0: version "1.0.1" @@ -517,9 +655,9 @@ capture-stack-trace@^1.0.0: integrity sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw== ccount@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/ccount/-/ccount-1.0.3.tgz#f1cec43f332e2ea5a569fd46f9f5bde4e6102aff" - integrity sha512-Jt9tIBkRc9POUof7QA/VwWd+58fKkEEfI+/t1/eOlxKM7ZhrczNzMFefge7Ai+39y1pR/pP6cI19guHy3FSLmw== + version "1.0.5" + resolved "https://registry.yarnpkg.com/ccount/-/ccount-1.0.5.tgz#ac82a944905a65ce204eb03023157edf29425c17" + integrity sha512-MOli1W+nfbPLlKEhInaxhRdp7KVLFxLN5ykwzHgLsLI3H3gs5jjFAK4Eoj3OzzcxCtumDaI8onoVDeQyWaNTkw== chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4.2: version "2.4.2" @@ -530,75 +668,64 @@ chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4.2: escape-string-regexp "^1.0.5" supports-color "^5.3.0" +chalk@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" + integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + character-entities-html4@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/character-entities-html4/-/character-entities-html4-1.1.2.tgz#c44fdde3ce66b52e8d321d6c1bf46101f0150610" - integrity sha512-sIrXwyna2+5b0eB9W149izTPJk/KkJTg6mEzDGibwBUkyH1SbDa+nf515Ppdi3MaH35lW0JFJDWeq9Luzes1Iw== + version "1.1.4" + resolved "https://registry.yarnpkg.com/character-entities-html4/-/character-entities-html4-1.1.4.tgz#0e64b0a3753ddbf1fdc044c5fd01d0199a02e125" + integrity sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g== character-entities-legacy@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.2.tgz#7c6defb81648498222c9855309953d05f4d63a9c" - integrity sha512-9NB2VbXtXYWdXzqrvAHykE/f0QJxzaKIpZ5QzNZrrgQ7Iyxr2vnfS8fCBNVW9nUEZE0lo57nxKRqnzY/dKrwlA== + version "1.1.4" + resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz#94bc1845dce70a5bb9d2ecc748725661293d8fc1" + integrity sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA== character-entities@^1.0.0: - version "1.2.2" - resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.2.tgz#58c8f371c0774ef0ba9b2aca5f00d8f100e6e363" - integrity sha512-sMoHX6/nBiy3KKfC78dnEalnpn0Az0oSNvqUWYTtYrhRI5iUIYsROU48G+E+kMFQzqXaJ8kHJZ85n7y6/PHgwQ== + version "1.2.4" + resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.4.tgz#e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b" + integrity sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== character-reference-invalid@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.2.tgz#21e421ad3d84055952dab4a43a04e73cd425d3ed" - integrity sha512-7I/xceXfKyUJmSAn/jw8ve/9DyOP7XxufNYLI9Px7CmsKgEUaZLUTax6nZxGQtaoiZCjpu6cHPj20xC/vqRReQ== + version "1.1.4" + resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz#083329cda0eae272ab3dbbf37e9a382c13af1560" + integrity sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg== chardet@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== -"chokidar@>=2.0.0 <4.0.0": - version "3.1.1" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.1.1.tgz#27e953f3950336efcc455fd03e240c7299062003" - integrity sha512-df4o16uZmMHzVQwECZRHwfguOt5ixpuQVaZHjYMvYisgKhE+JXwcj/Tcr3+3bu/XeOJQ9ycYmzu7Mv8XrGxJDQ== +"chokidar@>=2.0.0 <4.0.0", chokidar@^3.2.2: + version "3.3.1" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.3.1.tgz#c84e5b3d18d9a4d77558fef466b1bf16bbeb3450" + integrity sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg== dependencies: - anymatch "^3.1.0" - braces "^3.0.2" - glob-parent "^5.0.0" - is-binary-path "^2.1.0" - is-glob "^4.0.1" - normalize-path "^3.0.0" - readdirp "^3.1.1" + anymatch "~3.1.1" + braces "~3.0.2" + glob-parent "~5.1.0" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.3.0" optionalDependencies: - fsevents "^2.0.6" - -chokidar@^2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.2.tgz#9c23ea40b01638439e0513864d362aeacc5ad058" - integrity sha512-IwXUx0FXc5ibYmPC2XeEj5mpXoV66sR+t3jqu2NS2GYwCktt3KF1/Qqjws/NkegajBA4RbZ5+DDwlOiJsxDHEg== - dependencies: - anymatch "^2.0.0" - async-each "^1.0.1" - braces "^2.3.2" - glob-parent "^3.1.0" - inherits "^2.0.3" - is-binary-path "^1.0.0" - is-glob "^4.0.0" - normalize-path "^3.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.2.1" - upath "^1.1.0" - optionalDependencies: - fsevents "^1.2.7" - -chownr@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" - integrity sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g== + fsevents "~2.1.2" ci-info@^1.5.0: version "1.6.0" resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497" integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A== +ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" + integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== + class-utils@^0.3.5: version "0.3.6" resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" @@ -621,35 +748,41 @@ cli-boxes@^1.0.0: resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143" integrity sha1-T6kXw+WclKAEzWH47lCdplFocUM= -cli-cursor@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= +cli-boxes@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.0.tgz#538ecae8f9c6ca508e3c3c95b453fe93cb4c168d" + integrity sha512-gpaBrMAizVEANOpfZp/EEUixTXDyGt7DFzdK5hU+UbWt/J0lB0w20ncZj59Z9a93xHb9u12zF5BS6i9RKbtg4w== + +cli-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" + integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== dependencies: - restore-cursor "^2.0.0" + restore-cursor "^3.1.0" cli-width@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk= -clone-regexp@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/clone-regexp/-/clone-regexp-1.0.1.tgz#051805cd33173375d82118fc0918606da39fd60f" - integrity sha512-Fcij9IwRW27XedRIJnSOEupS7RVcXtObJXbcUOX93UCLqqOdRpkvzKywOOSizmEK/Is3S/RHX9dLdfo6R1Q1mw== +clone-regexp@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/clone-regexp/-/clone-regexp-2.2.0.tgz#7d65e00885cd8796405c35a737e7a86b7429e36f" + integrity sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q== dependencies: - is-regexp "^1.0.0" - is-supported-regexp-flag "^1.0.0" + is-regexp "^2.0.0" -code-point-at@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= +clone-response@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" + integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= + dependencies: + mimic-response "^1.0.0" collapse-white-space@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-1.0.4.tgz#ce05cf49e54c3277ae573036a26851ba430a0091" - integrity sha512-YfQ1tAUZm561vpYD+5eyWN8+UsceQbSrqqlc/6zDY2gtAE+uZLSdkkovhnGpmCThsvKBFakq4EdY/FF93E8XIw== + version "1.0.6" + resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-1.0.6.tgz#e63629c0016665792060dbbeb79c42239d2c5287" + integrity sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ== collection-visit@^1.0.0: version "1.0.0" @@ -666,20 +799,32 @@ color-convert@^1.9.0: dependencies: color-name "1.1.3" +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + color-name@1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + commondir@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= component-emitter@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" - integrity sha1-E3kY1teCg/ffemt8WmPhQOaUJeY= + version "1.3.0" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" + integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== concat-map@0.0.1: version "0.0.1" @@ -698,20 +843,32 @@ configstore@^3.0.0: write-file-atomic "^2.0.0" xdg-basedir "^3.0.0" -console-control-strings@^1.0.0, console-control-strings@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= +configstore@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96" + integrity sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA== + dependencies: + dot-prop "^5.2.0" + graceful-fs "^4.1.2" + make-dir "^3.0.0" + unique-string "^2.0.0" + write-file-atomic "^3.0.0" + xdg-basedir "^4.0.0" + +confusing-browser-globals@1.0.9: + version "1.0.9" + resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz#72bc13b483c0276801681871d4898516f8f54fdd" + integrity sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw== contains-path@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a" integrity sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= -convert-source-map@^1.1.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" - integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A== +convert-source-map@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" + integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== dependencies: safe-buffer "~5.1.1" @@ -728,26 +885,16 @@ core-assert@^0.2.0: buf-compare "^1.0.0" is-error "^2.2.0" -core-js@^2.0.0: - version "2.6.5" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.5.tgz#44bc8d249e7fb2ff5d00e0341a7ffb94fbf67895" - integrity sha512-klh/kDpwX8hryYL14M9w/xei6vrv6sE8gTHDG7/T/+SEovB/G4ejwcfE/CBzO6Edsu+OETZMZ3wcX/EjUkrl5A== - -core-util-is@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -cosmiconfig@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.1.0.tgz#6c5c35e97f37f985061cdf653f114784231185cf" - integrity sha512-kCNPvthka8gvLtzAxQXvWo4FxqRB+ftRZyPZNuab5ngvM9Y7yw7hbEysglptLgpkGX9nAOKTBVkHUAe8xtYR6Q== +cosmiconfig@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" + integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== dependencies: - import-fresh "^2.0.0" - is-directory "^0.3.1" - js-yaml "^3.9.0" - lodash.get "^4.4.2" - parse-json "^4.0.0" + "@types/parse-json" "^4.0.0" + import-fresh "^3.1.0" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.7.2" create-error-class@^3.0.0: version "3.0.2" @@ -781,10 +928,15 @@ crypto-random-string@^1.0.0: resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e" integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= -cssesc@^2.0.0: +crypto-random-string@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703" - integrity sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg== + resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" + integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== currently-unhandled@^0.4.1: version "0.4.1" @@ -793,28 +945,28 @@ currently-unhandled@^0.4.1: dependencies: array-find-index "^1.0.1" -debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9: +debug@^2.2.0, debug@^2.3.3, debug@^2.6.9: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: ms "2.0.0" -debug@^3.1.0: +debug@^3.2.6: version "3.2.6" resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== dependencies: ms "^2.1.1" -debug@^4.0.0, debug@^4.0.1, debug@^4.1.0: +debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== dependencies: ms "^2.1.1" -decamelize-keys@^1.0.0: +decamelize-keys@^1.0.0, decamelize-keys@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9" integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk= @@ -822,7 +974,7 @@ decamelize-keys@^1.0.0: decamelize "^1.1.0" map-obj "^1.0.0" -decamelize@^1.1.0: +decamelize@^1.1.0, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= @@ -832,6 +984,13 @@ decode-uri-component@^0.2.0: resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= +decompress-response@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" + integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= + dependencies: + mimic-response "^1.0.0" + deep-extend@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" @@ -849,6 +1008,18 @@ deep-strict-equal@^0.2.0: dependencies: core-assert "^0.2.0" +defer-to-connect@^1.0.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" + integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== + +define-properties@^1.1.2, define-properties@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" + integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== + dependencies: + object-keys "^1.0.12" + define-property@^0.2.5: version "0.2.5" resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" @@ -871,28 +1042,20 @@ define-property@^2.0.2: is-descriptor "^1.0.2" isobject "^3.0.1" -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= - -detect-indent@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" - integrity sha1-OHHMCmoALow+Wzz38zYmRnXwa50= - -detect-libc@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= - -dir-glob@^2.2.1: +dir-glob@^2.2.2: version "2.2.2" resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4" integrity sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw== dependencies: path-type "^3.0.0" +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + doctrine@1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" @@ -909,18 +1072,23 @@ doctrine@^3.0.0: esutils "^2.0.2" dom-serializer@0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.1.tgz#1ec4059e284babed36eec2941d4a970a189ce7c0" - integrity sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA== + version "0.2.2" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" + integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== dependencies: - domelementtype "^1.3.0" - entities "^1.1.1" + domelementtype "^2.0.1" + entities "^2.0.0" -domelementtype@1, domelementtype@^1.3.0, domelementtype@^1.3.1: +domelementtype@1, domelementtype@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== +domelementtype@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.0.1.tgz#1f8bdfe91f5a78063274e803b4bdcedf6e94f94d" + integrity sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ== + domhandler@^2.3.0: version "2.4.2" resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" @@ -936,28 +1104,47 @@ domutils@^1.5.1: dom-serializer "0" domelementtype "1" -dot-prop@^4.1.0, dot-prop@^4.1.1: +dot-prop@^4.1.0: version "4.2.0" resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57" integrity sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ== dependencies: is-obj "^1.0.0" +dot-prop@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.2.0.tgz#c34ecc29556dc45f1f4c22697b6f4904e0cc4fcb" + integrity sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A== + dependencies: + is-obj "^2.0.0" + duplexer3@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= -electron-to-chromium@^1.3.113: - version "1.3.113" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.113.tgz#b1ccf619df7295aea17bc6951dc689632629e4a9" - integrity sha512-De+lPAxEcpxvqPTyZAXELNpRZXABRxf+uL/rSykstQhzj/B0l1150G/ExIIxKc16lI89Hgz81J0BHAcbTqK49g== +electron-to-chromium@^1.3.363: + version "1.3.364" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.364.tgz#524bd0cf9c45ba49c508fd3b731a07efbf310b1c" + integrity sha512-V6hyxQ9jzt6Jy6w8tAv4HHKhIaVS6psG/gmwtQ+2+itdkWMHJLHJ4m1sFep/fWkdKvfJcPXuywfnECRzfNa7gw== emoji-regex@^7.0.1: version "7.0.3" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +end-of-stream@^1.1.0: + version "1.4.4" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + dependencies: + once "^1.4.0" + enhance-visitors@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/enhance-visitors/-/enhance-visitors-1.0.0.tgz#aa945d05da465672a1ebd38fee2ed3da8518e95a" @@ -970,10 +1157,15 @@ entities@^1.1.1: resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== -env-editor@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/env-editor/-/env-editor-0.3.1.tgz#30d0540c2101414f258a94d4c0a524c06c13e3c6" - integrity sha1-MNBUDCEBQU8lipTUwKUkwGwT48Y= +entities@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.0.0.tgz#68d6084cab1b079767540d80e56a39b423e4abf4" + integrity sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw== + +env-editor@^0.4.0: + version "0.4.1" + resolved "https://registry.yarnpkg.com/env-editor/-/env-editor-0.4.1.tgz#77011e08ce45f46e404e8d996b465c684ca57502" + integrity sha512-suh+Vm00GnPQgXpmONTkcUT9LgBSL6sJrRnJxbykT0j+ONjzmIS+1U3ne467ArdZN/42/npp+GnhtwkLQ+vUjw== error-ex@^1.2.0, error-ex@^1.3.1: version "1.3.2" @@ -982,12 +1174,43 @@ error-ex@^1.2.0, error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" +es-abstract@^1.17.0, es-abstract@^1.17.0-next.1: + version "1.17.4" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.4.tgz#e3aedf19706b20e7c2594c35fc0d57605a79e184" + integrity sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ== + dependencies: + 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" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +escape-goat@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675" + integrity sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q== + escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= -eslint-ast-utils@^1.0.0: +eslint-ast-utils@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/eslint-ast-utils/-/eslint-ast-utils-1.1.0.tgz#3d58ba557801cfb1c941d68131ee9f8c34bd1586" integrity sha512-otzzTim2/1+lVrlH19EfQQJEhVJSu0zOb9ygb3iapN6UlyaDtyRq4b5U1FuW0v1lRa9Fp/GJyHkSwm6NqABgCA== @@ -995,247 +1218,264 @@ eslint-ast-utils@^1.0.0: lodash.get "^4.4.2" lodash.zip "^4.2.0" -eslint-config-prettier@^3.3.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-3.6.0.tgz#8ca3ffac4bd6eeef623a0651f9d754900e3ec217" - integrity sha512-ixJ4U3uTLXwJts4rmSVW/lMXjlGwCijhBJHk8iVqKKSifeI0qgFEfWl8L63isfc8Od7EiBALF6BX3jKLluf/jQ== +eslint-config-prettier@^6.10.0: + version "6.10.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-6.10.0.tgz#7b15e303bf9c956875c948f6b21500e48ded6a7f" + integrity sha512-AtndijGte1rPILInUdHjvKEGbIV06NuvPrqlIEaEaWtbtvJh464mDeyGMdZEQMsGvC0ZVkiex1fSNcC4HAbRGg== dependencies: get-stdin "^6.0.0" -eslint-config-xo@^0.26.0: +eslint-config-xo-typescript@^0.26.0: version "0.26.0" - resolved "https://registry.yarnpkg.com/eslint-config-xo/-/eslint-config-xo-0.26.0.tgz#19dcfb1e3038dd440f5c5e4b4d11bb3128801b24" - integrity sha512-l+93kmBSNr5rMrsqwC6xVWsi8LI4He3z6jSk38e9bAkMNsVsQ8XYO+qzXfJFgFX4i/+hiTswyHtl+nDut9rPaA== + resolved "https://registry.yarnpkg.com/eslint-config-xo-typescript/-/eslint-config-xo-typescript-0.26.0.tgz#c9e337d07f2b571d6fabe00b8fd31f117c9d2943" + integrity sha512-0bBfXLQX5F7JgJx5HIrSx3bGZk2D8W0uhYXB0jv6L0ztmWl4yqfCn6J4zgjUqMCsahHIjyaafBWrnc6eVaETWg== -eslint-formatter-pretty@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/eslint-formatter-pretty/-/eslint-formatter-pretty-2.1.1.tgz#0794a1009195d14e448053fe99667413b7d02e44" - integrity sha512-gWfagucSWBn82WxzwFloBTLAcwYDgnpAfiV5pQfyAV5YpZikuLflRU8nc3Ts9wnNvLhwk4blzb42/C495Yw7BA== +eslint-config-xo@^0.29.0: + version "0.29.1" + resolved "https://registry.yarnpkg.com/eslint-config-xo/-/eslint-config-xo-0.29.1.tgz#876e29b2f4711f2fd365885b09b9536b6ef328dc" + integrity sha512-RDjeKh8CV0/EH4utW/6uOkwJJOOU+rX3uE5eUBOamcLNe4lNjyo8kSt3B6DzAm1L/1tWGikI7LFNVY9gG7PDQw== dependencies: - ansi-escapes "^3.1.0" - chalk "^2.1.0" + confusing-browser-globals "1.0.9" + +eslint-formatter-pretty@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/eslint-formatter-pretty/-/eslint-formatter-pretty-3.0.1.tgz#97603fcb2ddcc6dd60662d6e9f327a734cc55a54" + integrity sha512-hhQ/ASD4i6BAEalcEfUxesFtJFftT8xFsimCzUpPbTzygJ4J17yCGcJ3XKCB2g7XTJTv0pi7rVTadfHVmtfSRA== + dependencies: + ansi-escapes "^4.2.1" + chalk "^3.0.0" eslint-rule-docs "^1.1.5" - log-symbols "^2.0.0" + log-symbols "^3.0.0" plur "^3.0.1" - string-width "^2.0.0" - supports-hyperlinks "^1.0.1" + string-width "^4.2.0" + supports-hyperlinks "^2.0.0" eslint-import-resolver-node@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz#58f15fb839b8d0576ca980413476aab2472db66a" - integrity sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q== + version "0.3.3" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz#dbaa52b6b2816b50bc6711af75422de808e98404" + integrity sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg== dependencies: debug "^2.6.9" - resolve "^1.5.0" + resolve "^1.13.1" -eslint-module-utils@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.3.0.tgz#546178dab5e046c8b562bbb50705e2456d7bda49" - integrity sha512-lmDJgeOOjk8hObTysjqH7wyMi+nsHwwvfBykwfhjR1LNdd7C2uFJBvx4OpWYpXOw4df1yE1cDEVd1yLHitk34w== +eslint-module-utils@^2.4.1: + version "2.5.2" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz#7878f7504824e1b857dd2505b59a8e5eda26a708" + integrity sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q== dependencies: - debug "^2.6.8" + debug "^2.6.9" pkg-dir "^2.0.0" -eslint-plugin-ava@^5.1.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-ava/-/eslint-plugin-ava-5.1.1.tgz#709a03f6c56f9f316d83ebc739952cc28cea979a" - integrity sha512-3N7geVdXTabpngQOl+ih1ejMbFOXCUYROnTIP66KAQoMcEAkPSXYc/Jwo/qC4zpRR7PXMuf5afMzTEBpyZmWzQ== +eslint-plugin-ava@^10.0.1: + version "10.2.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-ava/-/eslint-plugin-ava-10.2.0.tgz#02c5d91458ddca3b8a116826a803b09fada462f6" + integrity sha512-1EP9Mn/pau+ZxwRPDspiioRD6GHCSz7RywTmqW01JTxXvX0vKEV0odfWe+QL+jXfmqd83SHHvDJfOvYcyzoxYA== dependencies: - arrify "^1.0.1" deep-strict-equal "^0.2.0" enhance-visitors "^1.0.0" - esm "^3.0.82" - espree "^4.0.0" - espurify "^1.8.1" - import-modules "^1.1.0" - is-plain-object "^2.0.4" - multimatch "^2.1.0" - pkg-up "^2.0.0" + espree "^6.1.2" + espurify "^2.0.1" + import-modules "^2.0.0" + pkg-dir "^4.2.0" + resolve-from "^5.0.0" -eslint-plugin-es@^1.3.1: - version "1.4.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-1.4.0.tgz#475f65bb20c993fc10e8c8fe77d1d60068072da6" - integrity sha512-XfFmgFdIUDgvaRAlaXUkxrRg5JSADoRC8IkKLc/cISeR3yHVMefFHQZpcyXXEUUPHfy5DwviBcrfqlyqEwlQVw== +eslint-plugin-es@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-3.0.0.tgz#98cb1bc8ab0aa807977855e11ad9d1c9422d014b" + integrity sha512-6/Jb/J/ZvSebydwbBJO1R9E5ky7YeElfK56Veh7e4QGFHCXoIXGH9HhVz+ibJLM3XJ1XjP+T7rKBLUa/Y7eIng== dependencies: - eslint-utils "^1.3.0" - regexpp "^2.0.1" + eslint-utils "^2.0.0" + regexpp "^3.0.0" -eslint-plugin-eslint-comments@^3.0.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.1.1.tgz#32ff0afba8a48e17073817e6d03fbc5622f735b7" - integrity sha512-GZDKhOFqJLKlaABX+kdoLskcTINMrVOWxGca54KcFb1QCPd0CLmqgAMRxkkUfGSmN+5NJUMGh7NGccIMcWPSfQ== +eslint-plugin-eslint-comments@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.1.2.tgz#4ef6c488dbe06aa1627fea107b3e5d059fc8a395" + integrity sha512-QexaqrNeteFfRTad96W+Vi4Zj1KFbkHHNMMaHZEYcovKav6gdomyGzaxSDSL3GoIyUOo078wRAdYlu1caiauIQ== dependencies: escape-string-regexp "^1.0.5" ignore "^5.0.5" -eslint-plugin-import@^2.14.0: - version "2.16.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.16.0.tgz#97ac3e75d0791c4fac0e15ef388510217be7f66f" - integrity sha512-z6oqWlf1x5GkHIFgrSvtmudnqM6Q60KM4KvpWi5ubonMjycLjndvd5+8VAZIsTlHC03djdgJuyKG6XO577px6A== +eslint-plugin-import@^2.20.1: + version "2.20.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz#802423196dcb11d9ce8435a5fc02a6d3b46939b3" + integrity sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw== dependencies: + 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.3.0" + eslint-module-utils "^2.4.1" has "^1.0.3" - lodash "^4.17.11" minimatch "^3.0.4" + object.values "^1.1.0" read-pkg-up "^2.0.0" - resolve "^1.9.0" + resolve "^1.12.0" -eslint-plugin-no-use-extend-native@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-no-use-extend-native/-/eslint-plugin-no-use-extend-native-0.4.0.tgz#ececdf248a2336555a554f7b1217a612240c4eaf" - integrity sha512-9W2747CwC7aTJknLKY6ftdzj3AZz8DSaa64zONOMIemxH7YRr0+hqrvsNtHK/v9DusPuMxM9y9hBnfHwzKFmww== +eslint-plugin-no-use-extend-native@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-no-use-extend-native/-/eslint-plugin-no-use-extend-native-0.4.1.tgz#b2a631219b6a2e91b4370ef6559a754356560a40" + integrity sha512-tDkHM0kvxU0M2TpLRKGfFrpWXctFdTDY7VkiDTLYDaX90hMSJKkr/FiWThEXvKV0Dvffut2Z0B9Y7+h/k6suiA== dependencies: is-get-set-prop "^1.0.0" is-js-type "^2.0.0" is-obj-prop "^1.0.0" is-proto-prop "^2.0.0" -eslint-plugin-node@^8.0.0: - version "8.0.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-8.0.1.tgz#55ae3560022863d141fa7a11799532340a685964" - integrity sha512-ZjOjbjEi6jd82rIpFSgagv4CHWzG9xsQAVp1ZPlhRnnYxcTgENUVBvhYmkQ7GvT1QFijUSo69RaiOJKhMu6i8w== +eslint-plugin-node@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-11.0.0.tgz#365944bb0804c5d1d501182a9bc41a0ffefed726" + integrity sha512-chUs/NVID+sknFiJzxoN9lM7uKSOEta8GC8365hw1nDfwIPIjjpRSwwPvQanWv8dt/pDe9EV4anmVSwdiSndNg== dependencies: - eslint-plugin-es "^1.3.1" - eslint-utils "^1.3.1" - ignore "^5.0.2" + eslint-plugin-es "^3.0.0" + eslint-utils "^2.0.0" + ignore "^5.1.1" minimatch "^3.0.4" - resolve "^1.8.1" - semver "^5.5.0" + resolve "^1.10.1" + semver "^6.1.0" -eslint-plugin-prettier@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.0.1.tgz#19d521e3981f69dd6d14f64aec8c6a6ac6eb0b0d" - integrity sha512-/PMttrarPAY78PLvV3xfWibMOdMDl57hmlQ2XqFeA37wd+CJ7WSxV7txqjVPHi/AAFKd2lX0ZqfsOc/i5yFCSQ== +eslint-plugin-prettier@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz#432e5a667666ab84ce72f945c72f77d996a5c9ba" + integrity sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA== dependencies: prettier-linter-helpers "^1.0.0" -eslint-plugin-promise@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-4.0.1.tgz#2d074b653f35a23d1ba89d8e976a985117d1c6a2" - integrity sha512-Si16O0+Hqz1gDHsys6RtFRrW7cCTB6P7p3OJmKp3Y3dxpQE2qwOA7d3xnV+0mBmrPoi0RBnxlCKvqu70te6wjg== +eslint-plugin-promise@^4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz#845fd8b2260ad8f82564c1222fce44ad71d9418a" + integrity sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw== -eslint-plugin-unicorn@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-unicorn/-/eslint-plugin-unicorn-7.1.0.tgz#9efef5c68fde0ebefb0241fbcfa274f1b959c04e" - integrity sha512-lW/ZwGR638V0XuZgR160qVQvPtw8tw3laKT5LjJPt+W+tN7kVf2S2V7x+ZrEEwSjEb3OiEzb3cppzaKuYtgYeg== +eslint-plugin-unicorn@^16.1.1: + version "16.1.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-unicorn/-/eslint-plugin-unicorn-16.1.1.tgz#012c598d71914ef30f5d386dd85110e59f2ef999" + integrity sha512-IMxCsntb0T8s660Irc40gtzXtxuXHcOn36G9G8OYKfiseBD/kNrA1cNJhsJ0xQteDASGrFwqdzBsYEkUvczhOA== dependencies: + ci-info "^2.0.0" clean-regexp "^1.0.0" - eslint-ast-utils "^1.0.0" - import-modules "^1.1.0" - lodash.camelcase "^4.1.1" - lodash.kebabcase "^4.0.1" - lodash.snakecase "^4.0.1" - lodash.upperfirst "^4.2.0" - safe-regex "^2.0.1" + eslint-ast-utils "^1.1.0" + eslint-template-visitor "^1.1.0" + import-modules "^2.0.0" + lodash.camelcase "^4.3.0" + lodash.defaultsdeep "^4.6.1" + lodash.kebabcase "^4.1.1" + lodash.snakecase "^4.1.1" + lodash.upperfirst "^4.3.1" + read-pkg-up "^7.0.1" + regexp-tree "^0.1.17" + regexpp "^3.0.0" + reserved-words "^0.1.2" + safe-regex "^2.1.1" + semver "^7.1.2" eslint-rule-docs@^1.1.5: - version "1.1.73" - resolved "https://registry.yarnpkg.com/eslint-rule-docs/-/eslint-rule-docs-1.1.73.tgz#501222247398f91f6fdfeed5591b089f7333d2ae" - integrity sha512-fuAN3/czExUxiQiQGWS/UsAwbdlqC9E0OkZ6Mv7W4eZRN+l2bDy30uNcSMrg1K2qXkmelcrncalL2e+jnk88zw== + version "1.1.180" + resolved "https://registry.yarnpkg.com/eslint-rule-docs/-/eslint-rule-docs-1.1.180.tgz#30b2da6687290eb97f359410369153a3e2d32fd5" + integrity sha512-1cKyt3BsHDo2aNSPILNvf6Uhni9wILCaO/BCZMls4wySu08N+WFyIDsrMhZmy9SvC8/AKatjQLdoxlL6fRVgsA== -eslint-scope@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.2.tgz#5f10cd6cabb1965bf479fa65745673439e21cb0e" - integrity sha512-5q1+B/ogmHl8+paxtOKx38Z8LtWkVGuNt3+GQNErqwLl6ViNp/gdJGMCjZNxZ8j/VYjDNZ2Fo+eQc1TAVPIzbg== +eslint-scope@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.0.0.tgz#e87c8887c73e8d1ec84f1ca591645c358bfc8fb9" + integrity sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw== dependencies: esrecurse "^4.1.0" estraverse "^4.1.1" -eslint-utils@^1.3.0, eslint-utils@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.3.1.tgz#9a851ba89ee7c460346f97cf8939c7298827e512" - integrity sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q== +eslint-template-visitor@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/eslint-template-visitor/-/eslint-template-visitor-1.1.0.tgz#f090d124d1a52e05552149fc50468ed59608b166" + integrity sha512-Lmy6QVlmFiIGl5fPi+8ACnov3sare+0Ouf7deJAGGhmUfeWJ5fVarELUxZRpsZ9sHejiJUq8626d0dn9uvcZTw== + dependencies: + eslint-visitor-keys "^1.1.0" + espree "^6.1.1" + multimap "^1.0.2" -eslint-visitor-keys@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" - integrity sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ== +eslint-utils@^1.4.3: + version "1.4.3" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.3.tgz#74fec7c54d0776b6f67e0251040b5806564e981f" + integrity sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q== + dependencies: + eslint-visitor-keys "^1.1.0" -eslint@^5.12.0: - version "5.15.1" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.15.1.tgz#8266b089fd5391e0009a047050795b1d73664524" - integrity sha512-NTcm6vQ+PTgN3UBsALw5BMhgO6i5EpIjQF/Xb5tIh3sk9QhrFafujUOczGz4J24JBlzWclSB9Vmx8d+9Z6bFCg== +eslint-utils@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.0.0.tgz#7be1cc70f27a72a76cd14aa698bcabed6890e1cd" + integrity sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA== + dependencies: + eslint-visitor-keys "^1.1.0" + +eslint-visitor-keys@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz#e2a82cea84ff246ad6fb57f9bde5b46621459ec2" + integrity sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A== + +eslint@^6.8.0: + version "6.8.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-6.8.0.tgz#62262d6729739f9275723824302fb227c8c93ffb" + integrity sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig== dependencies: "@babel/code-frame" "^7.0.0" - ajv "^6.9.1" + ajv "^6.10.0" chalk "^2.1.0" cross-spawn "^6.0.5" debug "^4.0.1" doctrine "^3.0.0" - eslint-scope "^4.0.2" - eslint-utils "^1.3.1" - eslint-visitor-keys "^1.0.0" - espree "^5.0.1" + 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 "^7.1.2" - globals "^11.7.0" + glob-parent "^5.0.0" + globals "^12.1.0" ignore "^4.0.6" import-fresh "^3.0.0" imurmurhash "^0.1.4" - inquirer "^6.2.2" - js-yaml "^3.12.0" + 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.11" + lodash "^4.17.14" minimatch "^3.0.4" mkdirp "^0.5.1" natural-compare "^1.4.0" - optionator "^0.8.2" - path-is-inside "^1.0.2" + optionator "^0.8.3" progress "^2.0.0" regexpp "^2.0.1" - semver "^5.5.1" - strip-ansi "^4.0.0" - strip-json-comments "^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" -esm@^3.0.82: - version "3.2.11" - resolved "https://registry.yarnpkg.com/esm/-/esm-3.2.11.tgz#f6ac0c7fbb682324e80f48950130f5a5fe953f35" - integrity sha512-OhgzK4tmov6Ih2gQ28k8e5kV07sGgEKG+ys3PqbDd2FBXpsZkGpFotFbrm0+KmuD2ktaV4hdPYQTDMpq9FjeTA== - -espree@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/espree/-/espree-4.1.0.tgz#728d5451e0fd156c04384a7ad89ed51ff54eb25f" - integrity sha512-I5BycZW6FCVIub93TeVY1s7vjhP9CY6cXCznIRfiig7nRviKZYdRnj/sHEWC6A7WE9RDWOFq9+7OsWSYz8qv2w== +espree@^6.1.1, espree@^6.1.2: + version "6.1.2" + resolved "https://registry.yarnpkg.com/espree/-/espree-6.1.2.tgz#6c272650932b4f91c3714e5e7b5f5e2ecf47262d" + integrity sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA== dependencies: - acorn "^6.0.2" - acorn-jsx "^5.0.0" - eslint-visitor-keys "^1.0.0" - -espree@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.1.tgz#5d6526fa4fc7f0788a5cf75b15f30323e2f81f7a" - integrity sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A== - dependencies: - acorn "^6.0.7" - acorn-jsx "^5.0.0" - eslint-visitor-keys "^1.0.0" + acorn "^7.1.0" + acorn-jsx "^5.1.0" + eslint-visitor-keys "^1.1.0" esprima@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== -espurify@^1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/espurify/-/espurify-1.8.1.tgz#5746c6c1ab42d302de10bd1d5bf7f0e8c0515056" - integrity sha512-ZDko6eY/o+D/gHCWyHTU85mKDgYcS4FJj7S+YD6WIInm7GQ6AnOjmcL4+buFV/JOztVLELi/7MmuGU5NHta0Mg== - dependencies: - core-js "^2.0.0" +espurify@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/espurify/-/espurify-2.0.1.tgz#c25b3bb613863daa142edcca052370a1a459f41d" + integrity sha512-7w/dUrReI/QbJFHRwfomTlkQOXaB1NuCrBRn5Y26HXn5gvh18/19AgLbayVrNxXQfkckvgrJloWyvZDuJ7dhEA== esquery@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708" - integrity sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA== + version "1.1.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.1.0.tgz#c5c0b66f383e7656404f86b31334d72524eddb48" + integrity sha512-MxYW9xKmROWF672KqjO75sszsA8Mxhw06YFeS5VHlB98KDHbOSurm3ArsjO60Eaf3QmGMCP1yn+0JQkNLo/97Q== dependencies: estraverse "^4.0.0" @@ -1247,14 +1487,14 @@ esrecurse@^4.1.0: estraverse "^4.1.0" estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1: - version "4.2.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" - integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM= + version "4.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== esutils@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" - integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs= + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== execa@^0.7.0: version "0.7.0" @@ -1269,25 +1509,12 @@ execa@^0.7.0: signal-exit "^3.0.0" strip-eof "^1.0.0" -execa@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.9.0.tgz#adb7ce62cf985071f60580deb4a88b9e34712d01" - integrity sha512-BbUMBiX4hqiHZUA5+JujIjNb6TyAlp2D5KLheMjMluwOuzcnylDL4AxZYLLn1n2AGB49eSWwyKvvEQoRpnAtmA== +execall@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/execall/-/execall-2.0.0.tgz#16a06b5fe5099df7d00be5d9c06eecded1663b45" + integrity sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow== dependencies: - cross-spawn "^5.0.1" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -execall@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/execall/-/execall-1.0.0.tgz#73d0904e395b3cab0658b08d09ec25307f29bb73" - integrity sha1-c9CQTjlbPKsGWLCNCewlMH8pu3M= - dependencies: - clone-regexp "^1.0.0" + clone-regexp "^2.1.0" expand-brackets@^2.1.4: version "2.1.4" @@ -1323,9 +1550,9 @@ extend@^3.0.0: integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== external-editor@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.0.3.tgz#5866db29a97826dbe4bf3afd24070ead9ea43a27" - integrity sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA== + version "3.1.0" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" + integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== dependencies: chardet "^0.7.0" iconv-lite "^0.4.24" @@ -1345,10 +1572,10 @@ extglob@^2.0.4: snapdragon "^0.8.1" to-regex "^3.0.1" -fast-deep-equal@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" - integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= +fast-deep-equal@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz#545145077c501491e33b15ec408c294376e94ae4" + integrity sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA== fast-diff@^1.1.2: version "1.2.0" @@ -1356,9 +1583,9 @@ fast-diff@^1.1.2: integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== fast-glob@^2.2.6: - version "2.2.6" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.6.tgz#a5d5b697ec8deda468d85a74035290a025a95295" - integrity sha512-0BvMaZc1k9F+MeWWMe8pL6YltFzZYcJsYU7D4JyDA6PAczaXvxqQQ/z+mDF7/4Mw01DeUc+i3CTKajnkANkV4w== + version "2.2.7" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.7.tgz#6953857c3afa475fff92ee6015d52da70a4cd39d" + integrity sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw== dependencies: "@mrmlnc/readdir-enhanced" "^2.2.1" "@nodelib/fs.stat" "^1.1.2" @@ -1367,30 +1594,42 @@ fast-glob@^2.2.6: merge2 "^1.2.3" micromatch "^3.1.10" -fast-json-stable-stringify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" - integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= +fast-glob@^3.1.1: + version "3.2.2" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.2.tgz#ade1a9d91148965d4bf7c51f72e1ca662d32e63d" + integrity sha512-UDV82o4uQyljznxwMxyVRJgZZt3O5wENYojjzbaGEGZgeOxkLFf+V4cnUD+krzb2F72E18RhamkMZ7AdeggF7A== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.0" + merge2 "^1.3.0" + micromatch "^4.0.2" + picomatch "^2.2.1" -fast-levenshtein@~2.0.4: +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@~2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= -figures@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" - integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= +fastq@^1.6.0: + version "1.6.1" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.6.1.tgz#4570c74f2ded173e71cf0beb08ac70bb85826791" + integrity sha512-mpIH5sKYueh3YyeJwqtVo8sORi0CgtmkVbK6kZStpQlZBYQuTzG2CZ7idSiJuA7bY0SFCWUc5WIs+oYumGCQNw== + dependencies: + reusify "^1.0.4" + +figures@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" + integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== dependencies: escape-string-regexp "^1.0.5" -file-entry-cache@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-4.0.0.tgz#633567d15364aefe0b299e1e217735e8f3a9f6e8" - integrity sha512-AVSwsnbV8vH/UVbvgEhf3saVQXORNv0ZzSkvkhQIaia5Tia+JhGTaa/ePUSVoPHQyGayQNmYfkzFi3WZV5zcpA== - dependencies: - flat-cache "^2.0.1" - file-entry-cache@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" @@ -1415,14 +1654,14 @@ fill-range@^7.0.1: dependencies: to-regex-range "^5.0.1" -find-cache-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.0.0.tgz#4c1faed59f45184530fb9d7fa123a4d04a98472d" - integrity sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA== +find-cache-dir@^3.0.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.0.tgz#4d74ed1fe9ef1731467ca24378e8f8f5c8b6ed11" + integrity sha512-PtXtQb7IrD8O+h6Cq1dbpJH5NzD8+9keN1zZ0YlpDzl1PwXEJEBj6u1Xa92t1Hwluoozd9TNKul5Hi2iqpsWwg== dependencies: commondir "^1.0.1" - make-dir "^1.0.0" - pkg-dir "^3.0.0" + make-dir "^3.0.2" + pkg-dir "^4.1.0" find-up@^2.0.0, find-up@^2.1.0: version "2.1.0" @@ -1431,12 +1670,13 @@ find-up@^2.0.0, find-up@^2.1.0: dependencies: locate-path "^2.0.0" -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== +find-up@^4.0.0, find-up@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== dependencies: - locate-path "^3.0.0" + locate-path "^5.0.0" + path-exists "^4.0.0" flat-cache@^2.0.1: version "2.0.1" @@ -1448,9 +1688,9 @@ flat-cache@^2.0.1: write "1.0.3" flatted@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.0.tgz#55122b6536ea496b4b44893ee2608141d10d9916" - integrity sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg== + version "2.0.1" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.1.tgz#69e57caa8f0eacbc281d2e2cb458d46fdb449e08" + integrity sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg== for-in@^1.0.2: version "1.0.2" @@ -1464,39 +1704,24 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" -fs-extra@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" - integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== +fs-extra@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" + integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== dependencies: - graceful-fs "^4.1.2" + graceful-fs "^4.2.0" jsonfile "^4.0.0" universalify "^0.1.0" -fs-minipass@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d" - integrity sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ== - dependencies: - minipass "^2.2.1" - fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= -fsevents@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.7.tgz#4851b664a3783e52003b3c66eb0eee1074933aa4" - integrity sha512-Pxm6sI2MeBD7RdD12RYsqaP0nMiwx8eZBXCa6z2L+mRHm2DYrOYwihmhjpkdjUHwQhslWQjRpEgNq4XvBmaAuw== - dependencies: - nan "^2.9.2" - node-pre-gyp "^0.10.0" - -fsevents@^2.0.6: - version "2.0.7" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.0.7.tgz#382c9b443c6cbac4c57187cdda23aa3bf1ccfc2a" - integrity sha512-a7YT0SV3RB+DjYcppwVDLtn13UQnmg0SWZS7ezZD0UjnLwXmy8Zm21GMVGLaFGimIqcvyMQaOJBrop8MyOp1kQ== +fsevents@~2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.2.tgz#4c0a1fb34bc68e543b4b82a9ec392bfbda840805" + integrity sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA== function-bind@^1.1.1: version "1.1.1" @@ -1508,19 +1733,10 @@ functional-red-black-tree@^1.0.1: resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= -gauge@~2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" +gensync@^1.0.0-beta.1: + version "1.0.0-beta.1" + resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.1.tgz#58f4361ff987e5ff6e1e7a210827aa371eaac269" + integrity sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg== get-set-props@^0.1.0: version "0.1.0" @@ -1532,11 +1748,30 @@ get-stdin@^6.0.0: resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" integrity sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== +get-stdin@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-7.0.0.tgz#8d5de98f15171a125c5e516643c7a6d0ea8a96f6" + integrity sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ== + get-stream@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= +get-stream@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + dependencies: + pump "^3.0.0" + +get-stream@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.1.0.tgz#01203cdc92597f9b909067c3e656cc1f4d3c4dc9" + integrity sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw== + dependencies: + pump "^3.0.0" + get-value@^2.0.3, get-value@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" @@ -1550,7 +1785,7 @@ glob-parent@^3.1.0: is-glob "^3.1.0" path-dirname "^1.0.0" -glob-parent@^5.0.0: +glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@~5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.0.tgz#5f4c1d1e748d30cd73ad2944b3577a81b081e8c2" integrity sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw== @@ -1562,10 +1797,10 @@ glob-to-regexp@^0.3.0: resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= -glob@^7.1.2, glob@^7.1.3: - version "7.1.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" - integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== +glob@^7.1.3, glob@^7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" @@ -1581,6 +1816,13 @@ global-dirs@^0.1.0: dependencies: ini "^1.3.4" +global-dirs@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-2.0.1.tgz#acdf3bb6685bcd55cb35e8a052266569e9469201" + integrity sha512-5HqUqdhkEovj2Of/ms3IeS/EekcO54ytHRLV4PEY2rhRwrHXLQjeVEES0Lhka0xwNDtGYn58wyC4s5+MHsOO6A== + dependencies: + ini "^1.3.5" + global-modules@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" @@ -1597,19 +1839,38 @@ global-prefix@^3.0.0: kind-of "^6.0.2" which "^1.3.1" -globals@^11.1.0, globals@^11.7.0: - version "11.11.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.11.0.tgz#dcf93757fa2de5486fbeed7118538adf789e9c2e" - integrity sha512-WHq43gS+6ufNOEqlrDBxVEbb8ntfXrfAUU2ZOpCxrBdGKW3gyv8mCxAfIBD0DroPKGrJ2eSsXsLtY9MPntsyTw== +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globals@^12.1.0: + version "12.3.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-12.3.0.tgz#1e564ee5c4dded2ab098b0f88f24702a3c56be13" + integrity sha512-wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw== + dependencies: + type-fest "^0.8.1" + +globby@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.0.tgz#56fd0e9f0d4f8fb0c456f1ab0dee96e1380bc154" + integrity sha512-iuehFnR3xu5wBBtm4xi0dMe92Ob87ufyu/dHwpDYfbcpYpIbrO5OnS8M1vWvrBhSGEJ3/Ecj7gnX76P8YxpPEg== + dependencies: + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.1.1" + ignore "^5.1.4" + merge2 "^1.3.0" + slash "^3.0.0" globby@^9.0.0: - version "9.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-9.1.0.tgz#e90f4d5134109e6d855abdd31bdb1b085428592e" - integrity sha512-VtYjhHr7ncls724Of5W6Kaahz0ag7dB4G62/2HsN+xEKG6SrPzM1AJMerGxQTwJGnN9reeyxdvXbuZYpfssCvg== + version "9.2.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-9.2.0.tgz#fd029a706c703d29bdd170f4b6db3a3f7a7cb63d" + integrity sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg== dependencies: "@types/glob" "^7.1.1" array-union "^1.0.2" - dir-glob "^2.2.1" + dir-glob "^2.2.2" fast-glob "^2.2.6" glob "^7.1.3" ignore "^4.0.3" @@ -1621,10 +1882,10 @@ globjoin@^0.1.4: resolved "https://registry.yarnpkg.com/globjoin/-/globjoin-0.1.4.tgz#2f4494ac8919e3767c5cbb691e9f463324285d43" integrity sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM= -gonzales-pe@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/gonzales-pe/-/gonzales-pe-4.2.3.tgz#41091703625433285e0aee3aa47829fc1fbeb6f2" - integrity sha512-Kjhohco0esHQnOiqqdJeNz/5fyPkOMD/d6XVjwTAoPGUFh0mCollPUTUTa2OZy4dYNAqlPIQdTiNzJTWdd9Htw== +gonzales-pe@^4.2.4: + version "4.2.4" + resolved "https://registry.yarnpkg.com/gonzales-pe/-/gonzales-pe-4.2.4.tgz#356ae36a312c46fe0f1026dd6cb539039f8500d2" + integrity sha512-v0Ts/8IsSbh9n1OJRnSfa7Nlxi4AkXIsWB6vPept8FDbL4bXn3FNuxjYtO/nmBGu7GDkL9MFeGebeSu6l55EPQ== dependencies: minimist "1.1.x" @@ -1645,25 +1906,47 @@ got@^6.7.1: unzip-response "^2.0.1" url-parse-lax "^1.0.0" -graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: - version "4.1.15" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" - integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== +got@^9.6.0: + version "9.6.0" + resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" + integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== + dependencies: + "@sindresorhus/is" "^0.14.0" + "@szmarczak/http-timer" "^1.1.2" + cacheable-request "^6.0.0" + decompress-response "^3.3.0" + duplexer3 "^0.1.4" + get-stream "^4.1.0" + lowercase-keys "^1.0.1" + mimic-response "^1.0.1" + p-cancelable "^1.0.0" + to-readable-stream "^1.0.0" + url-parse-lax "^3.0.0" -has-flag@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" - integrity sha1-6CB68cx7MNRGzHC3NLXovhj4jVE= +graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0: + version "4.2.3" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423" + integrity sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ== + +hard-rejection@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" + integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= -has-unicode@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-symbols@^1.0.0, has-symbols@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" + integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== has-value@^0.3.1: version "0.3.1" @@ -1696,10 +1979,10 @@ has-values@^1.0.0: is-number "^3.0.0" kind-of "^4.0.0" -has-yarn@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-1.0.0.tgz#89e25db604b725c8f5976fff0addc921b828a5a7" - integrity sha1-ieJdtgS3Jcj1l2//Ct3JIbgopac= +has-yarn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" + integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== has@^1.0.3: version "1.0.3" @@ -1709,14 +1992,14 @@ has@^1.0.3: function-bind "^1.1.1" hosted-git-info@^2.1.4: - version "2.7.1" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047" - integrity sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w== + version "2.8.8" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" + integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== -html-tags@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-2.0.0.tgz#10b30a386085f43cede353cc8fa7cb0deeea668b" - integrity sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos= +html-tags@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.1.0.tgz#7b5e6f7e665e9fb41f30007ed9e0d41e97fb2140" + integrity sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg== htmlparser2@^3.10.0: version "3.10.1" @@ -1730,7 +2013,12 @@ htmlparser2@^3.10.0: inherits "^2.0.1" readable-stream "^3.1.1" -iconv-lite@^0.4.24, iconv-lite@^0.4.4: +http-cache-semantics@^4.0.0: + version "4.0.4" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz#13eeb612424bb113d52172c28a13109c46fa85d7" + integrity sha512-Z2EICWNJou7Tr9Bd2M2UqDJq3A9F2ePG9w3lIpjoyuSyXFP9QbniJVu3XQYytuw5ebmG7dXSXO9PgAjJG8DDKA== + +iconv-lite@^0.4.24: version "0.4.24" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== @@ -1742,35 +2030,20 @@ ignore-by-default@^1.0.1: resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09" integrity sha1-SMptcvbGo68Aqa1K5odr44ieKwk= -ignore-walk@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" - integrity sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ== - dependencies: - minimatch "^3.0.4" - ignore@^4.0.3, ignore@^4.0.6: version "4.0.6" resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== -ignore@^5.0.2, ignore@^5.0.4, ignore@^5.0.5: - version "5.0.5" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.0.5.tgz#c663c548d6ce186fb33616a8ccb5d46e56bdbbf9" - integrity sha512-kOC8IUb8HSDMVcYrDVezCxpJkzSQWTAzf3olpKM6o9rM5zpojx23O0Fl8Wr4+qJ6ZbPEHqf1fdwev/DS7v7pmA== +ignore@^5.0.5, ignore@^5.1.1, ignore@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.4.tgz#84b7b3dbe64552b6ef0eca99f6743dbec6d97adf" + integrity sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A== -import-fresh@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" - integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= - dependencies: - caller-path "^2.0.0" - resolve-from "^3.0.0" - -import-fresh@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.0.0.tgz#a3d897f420cab0e671236897f75bc14b4885c390" - integrity sha512-pOnA9tfM3Uwics+SaBLCNyZZZbK+4PTu0OPZtLlMIrv17EdBoC15S9Kn8ckJ9TZTyKb3ywNE5y1yeDxxGA7nTQ== +import-fresh@^3.0.0, import-fresh@^3.1.0: + version "3.2.1" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz#633ff618506e793af5ac91bf48b72677e15cbe66" + integrity sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ== dependencies: parent-module "^1.0.0" resolve-from "^4.0.0" @@ -1780,15 +2053,15 @@ import-lazy@^2.1.0: resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= -import-lazy@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-3.1.0.tgz#891279202c8a2280fdbd6674dbd8da1a1dfc67cc" - integrity sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ== +import-lazy@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153" + integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== -import-modules@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/import-modules/-/import-modules-1.1.0.tgz#748db79c5cc42bb9701efab424f894e72600e9dc" - integrity sha1-dI23nFzEK7lwHvq0JPiU5yYA6dw= +import-modules@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-modules/-/import-modules-2.0.0.tgz#9c1e13b4e7a15682f70a6e3fa29534e4540cfc5d" + integrity sha512-iczM/v9drffdNnABOKwj0f9G3cFDon99VcG1mxeBsdqnbd+vnQ5c2uAiCHNQITqFTOPaEvwg3VjoWCur0uHLEw== imurmurhash@^0.1.4: version "0.1.4" @@ -1800,6 +2073,11 @@ indent-string@^3.0.0: resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289" integrity sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok= +indent-string@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" + integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + indexes-of@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" @@ -1813,33 +2091,33 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= +inherits@2, inherits@^2.0.0, inherits@^2.0.1, inherits@^2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: version "1.3.5" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== -inquirer@^6.2.2: - version "6.2.2" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.2.tgz#46941176f65c9eb20804627149b743a218f25406" - integrity sha512-Z2rREiXA6cHRR9KBOarR3WuLlFzlIfAEIiB45ll5SSadMg7WqOh1MKEjjndfuH5ewXdixWCxqnVfGOQzPeiztA== +inquirer@^7.0.0: + version "7.0.5" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.0.5.tgz#fb95b238ba19966c1a1f55db53c3f0ce5c9e4275" + integrity sha512-6Z5cP+LAO0rzNE7xWjWtT84jxKa5ScLEGLgegPXeO3dGeU8lNe5Ii7SlXH6KVtLGlDuaEhsvsFjrjWjw8j5lFg== dependencies: - ansi-escapes "^3.2.0" - chalk "^2.4.2" - cli-cursor "^2.1.0" + 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 "^2.0.0" - lodash "^4.17.11" - mute-stream "0.0.7" - run-async "^2.2.0" - rxjs "^6.4.0" - string-width "^2.1.0" - strip-ansi "^5.0.0" + 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" irregular-plurals@^2.0.0: @@ -1847,6 +2125,14 @@ irregular-plurals@^2.0.0: resolved "https://registry.yarnpkg.com/irregular-plurals/-/irregular-plurals-2.0.0.tgz#39d40f05b00f656d0b7fa471230dd3b714af2872" integrity sha512-Y75zBYLkh0lJ9qxeHlMjQ7bSbyiSqNW/UOPWDmzC7cXskL1hekSITh1Oc6JV0XCWWZ9DE8VYSB71xocLk3gmGw== +is-absolute@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-1.0.0.tgz#395e1ae84b11f26ad1795e73c17378e48a301576" + integrity sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA== + dependencies: + is-relative "^1.0.0" + is-windows "^1.0.1" + is-accessor-descriptor@^0.1.6: version "0.1.6" resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" @@ -1862,9 +2148,9 @@ is-accessor-descriptor@^1.0.0: kind-of "^6.0.0" is-alphabetical@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.2.tgz#1fa6e49213cb7885b75d15862fb3f3d96c884f41" - integrity sha512-V0xN4BYezDHcBSKb1QHUFMlR4as/XEuCZBzMJUU4n7+Cbt33SmUnSol+pnXFvLxSHNq2CemUXNdaXV6Flg7+xg== + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" + integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== is-alphanumeric@^1.0.0: version "1.0.0" @@ -1872,9 +2158,9 @@ is-alphanumeric@^1.0.0: integrity sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ= is-alphanumerical@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.2.tgz#1138e9ae5040158dc6ff76b820acd6b7a181fd40" - integrity sha512-pyfU/0kHdISIgslFfZN9nfY1Gk3MquQgUm1mJTjdkEPpkAKNWuBTSqFwewOpR7N351VkErCiyV71zX7mlQQqsg== + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz#7eb9a2431f855f6b1ef1a78e326df515696c4dbf" + integrity sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A== dependencies: is-alphabetical "^1.0.0" is-decimal "^1.0.0" @@ -1884,14 +2170,7 @@ is-arrayish@^0.2.1: resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= -is-binary-path@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" - integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= - dependencies: - binary-extensions "^1.0.0" - -is-binary-path@^2.1.0: +is-binary-path@~2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== @@ -1904,9 +2183,14 @@ is-buffer@^1.1.5: integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== is-buffer@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.3.tgz#4ecf3fcf749cbd1e472689e109ac66261a25e725" - integrity sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw== + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.4.tgz#3e572f23c8411a5cfd9557c849e3665e0b290623" + integrity sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A== + +is-callable@^1.1.4, is-callable@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.5.tgz#f7e46b596890456db74e7f6e976cb3273d06faab" + integrity sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q== is-ci@^1.0.10: version "1.2.1" @@ -1915,6 +2199,13 @@ is-ci@^1.0.10: dependencies: ci-info "^1.5.0" +is-ci@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" + integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + dependencies: + ci-info "^2.0.0" + is-data-descriptor@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" @@ -1929,10 +2220,15 @@ is-data-descriptor@^1.0.0: dependencies: kind-of "^6.0.0" -is-decimal@^1.0.0: +is-date-object@^1.0.1: version "1.0.2" - resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.2.tgz#894662d6a8709d307f3a276ca4339c8fa5dff0ff" - integrity sha512-TRzl7mOCchnhchN+f3ICUCzYvL9ul7R+TYOsZ8xia++knyZAJfv/uA1FvQXsAnYIl1T3B2X5E/J7Wb1QXiIBXg== + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e" + integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== + +is-decimal@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5" + integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== is-descriptor@^0.1.0: version "0.1.6" @@ -1952,15 +2248,10 @@ is-descriptor@^1.0.0, is-descriptor@^1.0.2: is-data-descriptor "^1.0.0" kind-of "^6.0.2" -is-directory@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" - integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= - is-error@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/is-error/-/is-error-2.2.1.tgz#684a96d84076577c98f4cdb40c6d26a5123bf19c" - integrity sha1-aEqW2EB2V3yY9M20DG0mpRI78Zw= + version "2.2.2" + resolved "https://registry.yarnpkg.com/is-error/-/is-error-2.2.2.tgz#c10ade187b3c93510c5470a5567833ee25649843" + integrity sha512-IOQqts/aHWbiisY5DuPJQ0gcbvaLFCa7fBa9xoLfxBZvQ+ZI/Zh9xoI7Gk+G64N0FdK4AbibytHht2tWgpJWLg== is-extendable@^0.1.0, is-extendable@^0.1.1: version "0.1.1" @@ -1979,18 +2270,16 @@ is-extglob@^2.1.0, is-extglob@^2.1.1: resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= -is-fullwidth-code-point@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= - dependencies: - number-is-nan "^1.0.0" - is-fullwidth-code-point@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + is-get-set-prop@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-get-set-prop/-/is-get-set-prop-1.0.0.tgz#2731877e4d78a6a69edcce6bb9d68b0779e76312" @@ -2006,14 +2295,7 @@ is-glob@^3.1.0: dependencies: is-extglob "^2.1.0" -is-glob@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0" - integrity sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A= - dependencies: - is-extglob "^2.1.1" - -is-glob@^4.0.1: +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== @@ -2021,9 +2303,9 @@ is-glob@^4.0.1: is-extglob "^2.1.1" is-hexadecimal@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.2.tgz#b6e710d7d07bb66b98cb8cece5c9b4921deeb835" - integrity sha512-but/G3sapV3MNyqiDBLrOi4x8uCIw0RY3o/Vb5GT0sMFHrVV7731wFSVy41T5FO1og7G0gXLJh0MkgPRouko/A== + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7" + integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== is-installed-globally@^0.1.0: version "0.1.0" @@ -2033,6 +2315,14 @@ is-installed-globally@^0.1.0: global-dirs "^0.1.0" is-path-inside "^1.0.0" +is-installed-globally@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.3.1.tgz#679afef819347a72584617fd19497f010b8ed35f" + integrity sha512-oiEcGoQbGc+3/iijAijrK2qFpkNoNjsHOm/5V5iaeydyrS/hnwaRCEgH5cpW0P3T1lSjV5piB7S5b5lEugNLhg== + dependencies: + global-dirs "^2.0.1" + is-path-inside "^3.0.1" + is-js-type@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-js-type/-/is-js-type-2.0.0.tgz#73617006d659b4eb4729bba747d28782df0f7e22" @@ -2040,11 +2330,21 @@ is-js-type@^2.0.0: dependencies: js-types "^1.0.0" +is-negated-glob@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-negated-glob/-/is-negated-glob-1.0.0.tgz#6910bca5da8c95e784b5751b976cf5a10fee36d2" + integrity sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI= + is-npm@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4" integrity sha1-8vtjpl5JBbQGyGBydloaTceTufQ= +is-npm@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-4.0.0.tgz#c90dd8380696df87a7a6d823c20d0b12bbe3c84d" + integrity sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig== + is-number@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" @@ -2070,6 +2370,11 @@ is-obj@^1.0.0: resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= +is-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" + integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + is-path-inside@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" @@ -2077,12 +2382,17 @@ is-path-inside@^1.0.0: dependencies: path-is-inside "^1.0.1" -is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: +is-path-inside@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.2.tgz#f5220fc82a3e233757291dddc9c5877f2a1f3017" + integrity sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg== + +is-plain-obj@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= -is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: +is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== @@ -2107,47 +2417,85 @@ is-redirect@^1.0.0: resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" integrity sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ= -is-regexp@^1.0.0: +is-regex@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.5.tgz#39d589a358bf18967f726967120b8fc1aed74eae" + integrity sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ== + dependencies: + has "^1.0.3" + +is-regexp@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-2.1.0.tgz#cd734a56864e23b956bf4e7c66c396a4c0b22c2d" + integrity sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA== + +is-relative@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" - integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= + resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d" + integrity sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA== + dependencies: + is-unc-path "^1.0.0" is-retry-allowed@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34" - integrity sha1-EaBgVotnM5REAz0BJaYaINVk+zQ= + version "1.2.0" + resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4" + integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== is-stream@^1.0.0, is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= -is-supported-regexp-flag@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.1.tgz#21ee16518d2c1dd3edd3e9a0d57e50207ac364ca" - integrity sha512-3vcJecUUrpgCqc/ca0aWeNu64UGgxcvO60K/Fkr1N6RSvfGCTU60UKN68JDmKokgba0rFFJs12EnzOQa14ubKQ== +is-string@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6" + integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== + +is-symbol@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" + integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== + dependencies: + has-symbols "^1.0.1" + +is-typedarray@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + +is-unc-path@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-1.0.0.tgz#d731e8898ed090a12c352ad2eaed5095ad322c9d" + integrity sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ== + dependencies: + unc-path-regex "^0.1.2" is-whitespace-character@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-whitespace-character/-/is-whitespace-character-1.0.2.tgz#ede53b4c6f6fb3874533751ec9280d01928d03ed" - integrity sha512-SzM+T5GKUCtLhlHFKt2SDAX2RFzfS6joT91F2/WSi9LxgFdsnhfPK/UIA+JhRR2xuyLdrCys2PiFDrtn1fU5hQ== + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz#0858edd94a95594c7c9dd0b5c174ec6e45ee4aa7" + integrity sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w== -is-windows@^1.0.2: +is-windows@^1.0.1, is-windows@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== is-word-character@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-word-character/-/is-word-character-1.0.2.tgz#46a5dac3f2a1840898b91e576cd40d493f3ae553" - integrity sha512-T3FlsX8rCHAH8e7RE7PfOPZVFQlcV3XRF9eOOBQ1uf70OxO7CjjSOjeImMPCADBdYWcStAbVbYvJ1m2D3tb+EA== + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-word-character/-/is-word-character-1.0.4.tgz#ce0e73216f98599060592f62ff31354ddbeb0230" + integrity sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA== is-wsl@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= -isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: +is-yarn-global@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" + integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== + +isarray@1.0.0, isarray@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= @@ -2179,10 +2527,10 @@ js-types@^1.0.0: resolved "https://registry.yarnpkg.com/js-types/-/js-types-1.0.0.tgz#d242e6494ed572ad3c92809fc8bed7f7687cbf03" integrity sha1-0kLmSU7Vcq08koCfyL7X92h8vwM= -js-yaml@^3.12.0, js-yaml@^3.9.0: - version "3.12.2" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.2.tgz#ef1d067c5a9d9cb65bd72f285b5d8105c77f14fc" - integrity sha512-QHn/Lh/7HhZ/Twc7vJYQTkjuCa0kaCcDcjK5Zlk2rvnUpy7DxMJ23+Jc2dcyvltwQVg1nygAVlB2oRDFHoRS5Q== +js-yaml@^3.13.1: + version "3.13.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" + integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== dependencies: argparse "^1.0.7" esprima "^4.0.0" @@ -2192,6 +2540,11 @@ jsesc@^2.5.1: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== +json-buffer@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" + integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= + json-parse-better-errors@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" @@ -2207,10 +2560,10 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= -json5@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850" - integrity sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ== +json5@^2.1.0, json5@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.1.tgz#81b6cb04e9ba496f1c7005d07b4368a2638f90b6" + integrity sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ== dependencies: minimist "^1.2.0" @@ -2221,6 +2574,13 @@ jsonfile@^4.0.0: optionalDependencies: graceful-fs "^4.1.6" +keyv@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" + integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== + dependencies: + json-buffer "3.0.0" + kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" @@ -2241,14 +2601,14 @@ kind-of@^5.0.0: integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" - integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA== + version "6.0.3" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== -known-css-properties@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.11.0.tgz#0da784f115ea77c76b81536d7052e90ee6c86a8a" - integrity sha512-bEZlJzXo5V/ApNNa5z375mJC6Nrz4vG43UgcSCrg2OHC+yuB6j0iDSrY7RQ/+PRofFB03wNIIt9iXIVLr4wc7w== +known-css-properties@^0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.18.0.tgz#d6e00b56ee1d5b0d171fd86df1583cfb012c521f" + integrity sha512-69AgJ1rQa7VvUsd2kpvVq+VeObDuo3zrj0CzM5Slmf6yduQFAI2kXPDQJR2IE/u6MSAUOJrwSzjg5vlz8qcMiw== latest-version@^3.0.0: version "3.1.0" @@ -2257,10 +2617,17 @@ latest-version@^3.0.0: dependencies: package-json "^4.0.0" -leven@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" - integrity sha1-wuep93IJTe6dNCAq6KzORoeHVYA= +latest-version@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" + integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== + dependencies: + package-json "^6.3.0" + +leven@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== levn@^0.3.0, levn@~0.3.0: version "0.3.0" @@ -2270,10 +2637,17 @@ levn@^0.3.0, levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" -line-column-path@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/line-column-path/-/line-column-path-1.0.0.tgz#383b83fca8488faa7a59940ebf28b82058c16c55" - integrity sha1-ODuD/KhIj6p6WZQOvyi4IFjBbFU= +line-column-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/line-column-path/-/line-column-path-2.0.0.tgz#439aff48ef80d74c475801a25b560d021acf1288" + integrity sha512-nz3A+vi4bElhwd62E9+Qk/f9BDYLSzD/4Hy1rir0I4GnMxSTezSymzANyph5N1PgRZ3sSbA+yR5hOuXxc71a0Q== + dependencies: + type-fest "^0.4.1" + +lines-and-columns@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" + integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= load-json-file@^2.0.0: version "2.0.0" @@ -2303,45 +2677,39 @@ locate-path@^2.0.0: p-locate "^2.0.0" path-exists "^3.0.0" -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== +locate-path@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" + p-locate "^4.1.0" -lodash.camelcase@^4.1.1: +lodash.camelcase@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY= +lodash.defaultsdeep@^4.6.1: + version "4.6.1" + resolved "https://registry.yarnpkg.com/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz#512e9bd721d272d94e3d3a63653fa17516741ca6" + integrity sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA== + lodash.get@^4.4.2: version "4.4.2" resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= -lodash.isequal@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" - integrity sha1-QVxEePK8wwEgwizhDtMib30+GOA= - -lodash.kebabcase@^4.0.1: +lodash.kebabcase@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz#8489b1cb0d29ff88195cceca448ff6d6cc295c36" integrity sha1-hImxyw0p/4gZXM7KRI/21swpXDY= -lodash.mergewith@^4.6.1: - version "4.6.1" - resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz#639057e726c3afbdb3e7d42741caa8d6e4335927" - integrity sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ== - -lodash.snakecase@^4.0.1: +lodash.snakecase@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz#39d714a35357147837aefd64b5dcbb16becd8f8d" integrity sha1-OdcUo1NXFHg3rv1ktdy7Fr7Nj40= -lodash.upperfirst@^4.2.0: +lodash.upperfirst@^4.3.1: version "4.3.1" resolved "https://registry.yarnpkg.com/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz#1365edf431480481ef0d1c68957a5ed99d49f7ce" integrity sha1-E2Xt9DFIBIHvDRxolXpe2Z1J984= @@ -2351,22 +2719,29 @@ lodash.zip@^4.2.0: resolved "https://registry.yarnpkg.com/lodash.zip/-/lodash.zip-4.2.0.tgz#ec6662e4896408ed4ab6c542a3990b72cc080020" integrity sha1-7GZi5IlkCO1KtsVCo5kLcswIACA= -lodash@^4.13.1, lodash@^4.17.11, lodash@^4.17.4: - version "4.17.11" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" - integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== +lodash@^4.13.1, lodash@^4.17.11, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15: + version "4.17.15" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" + integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A== -log-symbols@^2.0.0, log-symbols@^2.2.0: +log-symbols@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== dependencies: chalk "^2.0.1" +log-symbols@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-3.0.0.tgz#f3a08516a5dea893336a7dee14d18a1cfdab77c4" + integrity sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ== + dependencies: + chalk "^2.4.2" + longest-streak@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-2.0.2.tgz#2421b6ba939a443bb9ffebf596585a50b4c38e2e" - integrity sha512-TmYTeEYxiAmSVdpbnQDXGtvYOIRsCMg89CVZzwzc2o7GFL1CjoiRPjH5ec0NFAVlAx3fVof9dX/t6KKRAo2OWA== + version "2.0.4" + resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-2.0.4.tgz#b8599957da5b5dab64dee3fe316fa774597d90e4" + integrity sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg== loud-rejection@^1.0.0: version "1.6.0" @@ -2376,11 +2751,16 @@ loud-rejection@^1.0.0: currently-unhandled "^0.4.1" signal-exit "^3.0.0" -lowercase-keys@^1.0.0: +lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== +lowercase-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" + integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== + lru-cache@^4.0.1: version "4.1.5" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" @@ -2396,6 +2776,13 @@ make-dir@^1.0.0: dependencies: pify "^3.0.0" +make-dir@^3.0.0, make-dir@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.0.2.tgz#04a1acbf22221e1d6ef43559f43e05a90dbb4392" + integrity sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w== + dependencies: + semver "^6.0.0" + map-cache@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" @@ -2411,6 +2798,11 @@ map-obj@^2.0.0: resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-2.0.0.tgz#a65cd29087a92598b8791257a523e021222ac1f9" integrity sha1-plzSkIepJZi4eRJXpSPgISIqwfk= +map-obj@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.1.0.tgz#b91221b542734b9f14256c0132c897c5d7256fd5" + integrity sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g== + map-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" @@ -2419,24 +2811,24 @@ map-visit@^1.0.0: object-visit "^1.0.0" markdown-escapes@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/markdown-escapes/-/markdown-escapes-1.0.2.tgz#e639cbde7b99c841c0bacc8a07982873b46d2122" - integrity sha512-lbRZ2mE3Q9RtLjxZBZ9+IMl68DKIXaVAhwvwn9pmjnPLS0h/6kyBMgNhqi1xFJ/2yv6cSyv0jbiZavZv93JkkA== + version "1.0.4" + resolved "https://registry.yarnpkg.com/markdown-escapes/-/markdown-escapes-1.0.4.tgz#c95415ef451499d7602b91095f3c8e8975f78535" + integrity sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg== markdown-table@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-1.1.2.tgz#c78db948fa879903a41bce522e3b96f801c63786" - integrity sha512-NcWuJFHDA8V3wkDgR/j4+gZx+YQwstPgfQDV8ndUeWWzta3dnDTBxpVzqS9lkmJAuV5YX35lmyojl6HO5JXAgw== + version "1.1.3" + resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-1.1.3.tgz#9fcb69bcfdb8717bfd0398c6ec2d93036ef8de60" + integrity sha512-1RUZVgQlpJSPWYbFSpmudq5nHY1doEIv89gBtF0s4gW1GF2XorxcA/70M5vq7rLv0a6mhOUccRsqkwhwLCIQ2Q== -mathml-tag-names@^2.0.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mathml-tag-names/-/mathml-tag-names-2.1.0.tgz#490b70e062ee24636536e3d9481e333733d00f2c" - integrity sha512-3Zs9P/0zzwTob2pdgT0CHZuMbnSUSp8MB1bddfm+HDmnFWHGT4jvEZRf+2RuPoa+cjdn/z25SEt5gFTqdhvJAg== +mathml-tag-names@^2.1.3: + version "2.1.3" + resolved "https://registry.yarnpkg.com/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz#4ddadd67308e780cf16a47685878ee27b736a0a3" + integrity sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg== mdast-util-compact@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/mdast-util-compact/-/mdast-util-compact-1.0.2.tgz#c12ebe16fffc84573d3e19767726de226e95f649" - integrity sha512-d2WS98JSDVbpSsBfVvD9TaDMlqPRz7ohM/11G0rp5jOBb5q96RJ6YLszQ/09AAixyzh23FeIpCGqfaamEADtWg== + version "1.0.4" + resolved "https://registry.yarnpkg.com/mdast-util-compact/-/mdast-util-compact-1.0.4.tgz#d531bb7667b5123abf20859be086c4d06c894593" + integrity sha512-3YDMQHI5vRiS2uygEFYaqckibpJtKq5Sj2c8JioeOQBU6INpKbdWzfyLqFFnDwEcEnRFIdMsguzs5pC1Jp4Isg== dependencies: unist-util-visit "^1.1.0" @@ -2455,12 +2847,29 @@ meow@^5.0.0: trim-newlines "^2.0.0" yargs-parser "^10.0.0" -merge2@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.2.3.tgz#7ee99dbd69bb6481689253f018488a1b902b0ed5" - integrity sha512-gdUU1Fwj5ep4kplwcmftruWofEFt6lfpkkr3h860CXbAB9c3hGb55EOL2ali0Td5oebvW0E1+3Sr+Ur7XfKpRA== +meow@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/meow/-/meow-6.0.1.tgz#f9b3f912c9aa039142cebcf74315129f4cd1ce1c" + integrity sha512-kxGTFgT/b7/oSRSQsJ0qsT5IMU+bgZ1eAdSA3kIV7onkW0QWo/hL5RbGlMfvBjHJKPE1LaPX0kdecYFiqYWjUw== + dependencies: + "@types/minimist" "^1.2.0" + camelcase-keys "^6.1.1" + decamelize-keys "^1.1.0" + hard-rejection "^2.0.0" + minimist-options "^4.0.1" + normalize-package-data "^2.5.0" + read-pkg-up "^7.0.0" + redent "^3.0.0" + trim-newlines "^3.0.0" + type-fest "^0.8.1" + yargs-parser "^16.1.0" -micromatch@^3.1.10, micromatch@^3.1.4: +merge2@^1.2.3, merge2@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.3.0.tgz#5b366ee83b2f1582c48f87e47cf1a9352103ca81" + integrity sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw== + +micromatch@^3.1.10: version "3.1.10" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== @@ -2479,12 +2888,30 @@ micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" -mimic-fn@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" - integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" -minimatch@^3.0.0, minimatch@^3.0.4: +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +mimic-response@^1.0.0, mimic-response@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" + integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== + +min-indent@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.0.tgz#cfc45c37e9ec0d8f0a0ec3dd4ef7f7c3abe39256" + integrity sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY= + +minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== @@ -2499,6 +2926,14 @@ minimist-options@^3.0.1: arrify "^1.0.1" is-plain-obj "^1.1.0" +minimist-options@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.0.2.tgz#29c4021373ded40d546186725e57761e4b1984a7" + integrity sha512-seq4hpWkYSUh1y7NXxzucwAN9yVlBc3Upgdjz8vLCP97jG8kaOmzYrVH/m7tQ1NYD1wdtZbSLfdy4zFmRWuc/w== + dependencies: + arrify "^1.0.1" + is-plain-obj "^1.1.0" + minimist@0.0.8: version "0.0.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" @@ -2509,35 +2944,20 @@ minimist@1.1.x: resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.1.3.tgz#3bedfd91a92d39016fcfaa1c681e8faa1a1efda8" integrity sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag= -minimist@^1.1.3, minimist@^1.2.0: +minimist@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= -minipass@^2.2.1, minipass@^2.3.4: - version "2.3.5" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" - integrity sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA== - dependencies: - safe-buffer "^5.1.2" - yallist "^3.0.0" - -minizlib@^1.1.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614" - integrity sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA== - dependencies: - minipass "^2.2.1" - mixin-deep@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" - integrity sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ== + version "1.3.2" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" + integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== dependencies: for-in "^1.0.2" is-extendable "^1.0.1" -mkdirp@^0.5.0, mkdirp@^0.5.1: +mkdirp@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= @@ -2550,39 +2970,19 @@ ms@2.0.0: integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= ms@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" - integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== -multimatch@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/multimatch/-/multimatch-2.1.0.tgz#9c7906a22fb4c02919e2f5f75161b4cdbd4b2a2b" - integrity sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis= - dependencies: - array-differ "^1.0.0" - array-union "^1.0.1" - arrify "^1.0.0" - minimatch "^3.0.0" +multimap@^1.0.2: + version "1.1.0" + resolved "https://registry.yarnpkg.com/multimap/-/multimap-1.1.0.tgz#5263febc085a1791c33b59bb3afc6a76a2a10ca8" + integrity sha512-0ZIR9PasPxGXmRsEF8jsDzndzHDj7tIav+JUmvIFB/WHswliFnquxECT/De7GR4yg99ky/NlRKJT82G1y271bw== -multimatch@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/multimatch/-/multimatch-3.0.0.tgz#0e2534cc6bc238d9ab67e1b9cd5fcd85a6dbf70b" - integrity sha512-22foS/gqQfANZ3o+W7ST2x25ueHDVNWl/b9OlGcLpy/iKxjCpvcNCM51YCenUi7Mt/jAjjqv8JwZRs8YP5sRjA== - dependencies: - array-differ "^2.0.3" - array-union "^1.0.2" - arrify "^1.0.1" - minimatch "^3.0.4" - -mute-stream@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" - integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= - -nan@^2.9.2: - version "2.12.1" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.12.1.tgz#7b1aa193e9aa86057e3c7bbd0ac448e770925552" - integrity sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw== +mute-stream@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" + integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== nanomatch@^1.2.9: version "1.2.13" @@ -2606,67 +3006,34 @@ natural-compare@^1.4.0: resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= -needle@^2.2.1: - version "2.2.4" - resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.4.tgz#51931bff82533b1928b7d1d69e01f1b00ffd2a4e" - integrity sha512-HyoqEb4wr/rsoaIDfTH2aVL9nWtQqba2/HvMv+++m8u0dz808MaagKILxtfeSN7QU7nvbQ79zk3vYOJp9zsNEA== - dependencies: - debug "^2.1.2" - iconv-lite "^0.4.4" - sax "^1.2.4" - nice-try@^1.0.4: version "1.0.5" resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== -node-pre-gyp@^0.10.0: - version "0.10.3" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz#3070040716afdc778747b61b6887bf78880b80fc" - integrity sha512-d1xFs+C/IPS8Id0qPTZ4bUT8wWryfR/OzzAFxweG+uLN85oPzyo2Iw6bVlLQ/JOdgNonXLCoRyqDzDWq4iw72A== +node-releases@^1.1.50: + version "1.1.50" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.50.tgz#803c40d2c45db172d0410e4efec83aa8c6ad0592" + integrity sha512-lgAmPv9eYZ0bGwUYAKlr8MG6K4CvWliWqnkcT2P8mMAgVrH3lqfBPorFlxiG1pHQnqmavJZ9vbMXUTNyMLbrgQ== dependencies: - detect-libc "^1.0.2" - mkdirp "^0.5.1" - needle "^2.2.1" - nopt "^4.0.1" - npm-packlist "^1.1.6" - npmlog "^4.0.2" - rc "^1.2.7" - rimraf "^2.6.1" - semver "^5.3.0" - tar "^4" + semver "^6.3.0" -node-releases@^1.1.8: - version "1.1.9" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.9.tgz#70d0985ec4bf7de9f08fc481f5dae111889ca482" - integrity sha512-oic3GT4OtbWWKfRolz5Syw0Xus0KRFxeorLNj0s93ofX6PWyuzKjsiGxsCtWktBwwmTF6DdRRf2KreGqeOk5KA== +nodemon@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-2.0.2.tgz#9c7efeaaf9b8259295a97e5d4585ba8f0cbe50b0" + integrity sha512-GWhYPMfde2+M0FsHnggIHXTqPDHXia32HRhh6H0d75Mt9FKUoCBvumNHr7LdrpPBTKxsWmIEOjoN+P4IU6Hcaw== dependencies: - semver "^5.3.0" - -nodemon@^1.18.10: - version "1.18.10" - resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-1.18.10.tgz#3ba63f64eb4c283cf3e4f75f30817e9d4f393afe" - integrity sha512-we51yBb1TfEvZamFchRgcfLbVYgg0xlGbyXmOtbBzDwxwgewYS/YbZ5tnlnsH51+AoSTTsT3A2E/FloUbtH8cQ== - dependencies: - chokidar "^2.1.0" - debug "^3.1.0" + chokidar "^3.2.2" + debug "^3.2.6" ignore-by-default "^1.0.1" minimatch "^3.0.4" - pstree.remy "^1.1.6" - semver "^5.5.0" - supports-color "^5.2.0" + pstree.remy "^1.1.7" + semver "^5.7.1" + supports-color "^5.5.0" touch "^3.1.0" undefsafe "^2.0.2" update-notifier "^2.5.0" -nopt@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" - integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= - dependencies: - abbrev "1" - osenv "^0.1.4" - nopt@~1.0.10: version "1.0.10" resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" @@ -2674,7 +3041,7 @@ nopt@~1.0.10: dependencies: abbrev "1" -normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== @@ -2684,14 +3051,7 @@ normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: semver "2 || 3 || 4 || 5" validate-npm-package-license "^3.0.1" -normalize-path@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= - dependencies: - remove-trailing-separator "^1.0.1" - -normalize-path@^3.0.0: +normalize-path@^3.0.0, normalize-path@~3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== @@ -2706,18 +3066,10 @@ normalize-selector@^0.2.0: resolved "https://registry.yarnpkg.com/normalize-selector/-/normalize-selector-0.2.0.tgz#d0b145eb691189c63a78d201dc4fdb1293ef0c03" integrity sha1-0LFF62kRicY6eNIB3E/bEpPvDAM= -npm-bundled@^1.0.1: - version "1.0.6" - resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd" - integrity sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g== - -npm-packlist@^1.1.6: - version "1.4.1" - resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.1.tgz#19064cdf988da80ea3cee45533879d90192bbfbc" - integrity sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw== - dependencies: - ignore-walk "^3.0.1" - npm-bundled "^1.0.1" +normalize-url@^4.1.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129" + integrity sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ== npm-run-path@^2.0.0: version "2.0.2" @@ -2726,35 +3078,15 @@ npm-run-path@^2.0.0: dependencies: path-key "^2.0.0" -npmlog@^4.0.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - num2fraction@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= -number-is-nan@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= - obj-props@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/obj-props/-/obj-props-1.1.0.tgz#626313faa442befd4a44e9a02c3cb6bde937b511" - integrity sha1-YmMT+qRCvv1KROmgLDy2vek3tRE= - -object-assign@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + version "1.3.0" + resolved "https://registry.yarnpkg.com/obj-props/-/obj-props-1.3.0.tgz#8884ab21c8d8496c4a7f696c78bf82289c51680b" + integrity sha512-k2Xkjx5wn6eC3537SWAXHzB6lkI81kS+icMKMkh4nG3w7shWG6MaWOBrNvhWVOszrtL5uxdfymQQfPUxwY+2eg== object-copy@^0.1.0: version "0.1.0" @@ -2765,6 +3097,16 @@ object-copy@^0.1.0: define-property "^0.2.5" kind-of "^3.0.3" +object-inspect@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.7.0.tgz#f4f6bd181ad77f006b5ece60bd0b6f398ff74a67" + integrity sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw== + +object-keys@^1.0.11, object-keys@^1.0.12, object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + object-visit@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" @@ -2772,6 +3114,16 @@ object-visit@^1.0.0: dependencies: isobject "^3.0.0" +object.assign@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" + integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== + dependencies: + define-properties "^1.1.2" + function-bind "^1.1.1" + has-symbols "^1.0.0" + object-keys "^1.0.11" + object.pick@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" @@ -2779,65 +3131,67 @@ object.pick@^1.3.0: dependencies: isobject "^3.0.1" -once@^1.3.0: +object.values@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.1.tgz#68a99ecde356b7e9295a3c5e0ce31dc8c953de5e" + integrity sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.17.0-next.1" + function-bind "^1.1.1" + has "^1.0.3" + +once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= dependencies: wrappy "1" -onetime@^2.0.0: +onetime@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.0.tgz#fff0f3c91617fe62bb50189636e99ac8a6df7be5" + integrity sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q== + dependencies: + mimic-fn "^2.1.0" + +open-editor@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= + resolved "https://registry.yarnpkg.com/open-editor/-/open-editor-2.0.1.tgz#d001055770fbf6f6ee73c18f224915f444be863c" + integrity sha512-B3KdD7Pl8jYdpBSBBbdYaqVUI3whQjLl1G1+CvhNc8+d7GzKRUq+VuCIx1thxGiqD2oBGRvsZz7QWrBsFP2yVA== dependencies: - mimic-fn "^1.0.0" + env-editor "^0.4.0" + line-column-path "^2.0.0" + open "^6.2.0" -open-editor@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/open-editor/-/open-editor-1.2.0.tgz#75ca23f0b74d4b3f55ee0b8a4e0f5c2325eb775f" - integrity sha1-dcoj8LdNSz9V7guKTg9cIyXrd18= - dependencies: - env-editor "^0.3.1" - line-column-path "^1.0.0" - opn "^5.0.0" - -opn@^5.0.0: - version "5.4.0" - resolved "https://registry.yarnpkg.com/opn/-/opn-5.4.0.tgz#cb545e7aab78562beb11aa3bfabc7042e1761035" - integrity sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw== +open@^6.2.0: + version "6.4.0" + resolved "https://registry.yarnpkg.com/open/-/open-6.4.0.tgz#5c13e96d0dc894686164f18965ecfe889ecfc8a9" + integrity sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg== dependencies: is-wsl "^1.1.0" -optionator@^0.8.2: - version "0.8.2" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" - integrity sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q= +optionator@^0.8.3: + version "0.8.3" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" + integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== dependencies: deep-is "~0.1.3" - fast-levenshtein "~2.0.4" + fast-levenshtein "~2.0.6" levn "~0.3.0" prelude-ls "~1.1.2" type-check "~0.3.2" - wordwrap "~1.0.0" + word-wrap "~1.2.3" -os-homedir@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" - integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= - -os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: +os-tmpdir@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= -osenv@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" - integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.0" +p-cancelable@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" + integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== p-finally@^1.0.0: version "1.0.0" @@ -2851,10 +3205,10 @@ p-limit@^1.1.0: dependencies: p-try "^1.0.0" -p-limit@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2" - integrity sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ== +p-limit@^2.2.0: + version "2.2.2" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.2.tgz#61279b67721f5287aa1c13a9a7fbbc48c9291b1e" + integrity sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ== dependencies: p-try "^2.0.0" @@ -2865,12 +3219,17 @@ p-locate@^2.0.0: dependencies: p-limit "^1.1.0" -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== +p-locate@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== dependencies: - p-limit "^2.0.0" + p-limit "^2.2.0" + +p-reduce@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-2.1.0.tgz#09408da49507c6c274faa31f28df334bc712b64a" + integrity sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw== p-try@^1.0.0: version "1.0.0" @@ -2878,9 +3237,9 @@ p-try@^1.0.0: integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= p-try@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1" - integrity sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ== + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== package-json@^4.0.0: version "4.0.1" @@ -2892,17 +3251,27 @@ package-json@^4.0.0: registry-url "^3.0.3" semver "^5.1.0" +package-json@^6.3.0: + version "6.5.0" + resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" + integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== + dependencies: + got "^9.6.0" + registry-auth-token "^4.0.0" + registry-url "^5.0.0" + semver "^6.2.0" + parent-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.0.tgz#df250bdc5391f4a085fb589dad761f5ad6b865b5" - integrity sha512-8Mf5juOMmiE4FcmzYc4IaiS9L3+9paz2KOiXzkRviCP6aDmN49Hz6EMWz0lGNp9pX80GvvAuLADtyGfW/Em3TA== + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== dependencies: callsites "^3.0.0" parse-entities@^1.0.2, parse-entities@^1.1.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-1.2.1.tgz#2c761ced065ba7dc68148580b5a225e4918cdd69" - integrity sha512-NBWYLQm1KSoDKk7GAHyioLTvCZ5QjdH/ASBBQTD3iLiAWJXS5bg1jEWI8nIJ+vgVvsceBVBcDGRWSo0KVQBvvg== + version "1.2.2" + resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-1.2.2.tgz#c31bf0f653b6661354f8973559cb86dd1d5edf50" + integrity sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg== dependencies: character-entities "^1.0.0" character-entities-legacy "^1.0.0" @@ -2926,6 +3295,16 @@ parse-json@^4.0.0: error-ex "^1.3.1" json-parse-better-errors "^1.0.1" +parse-json@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.0.0.tgz#73e5114c986d143efa3712d4ea24db9a4266f60f" + integrity sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw== + dependencies: + "@babel/code-frame" "^7.0.0" + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + lines-and-columns "^1.1.6" + pascalcase@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" @@ -2941,12 +3320,17 @@ path-exists@^3.0.0: resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= -path-is-inside@^1.0.1, path-is-inside@^1.0.2: +path-is-inside@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= @@ -2975,10 +3359,15 @@ path-type@^3.0.0: dependencies: pify "^3.0.0" -picomatch@^2.0.4: - version "2.0.7" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.0.7.tgz#514169d8c7cd0bdbeecc8a2609e34a7163de69f6" - integrity sha512-oLHIdio3tZ0qH76NybpeneBhYVj0QFTfXEFTc/B3zKQspYfYYkWYgFsmzo+4kvId/bQRcNkVeguI3y+CD22BtA== +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + +picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.0.7, picomatch@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.1.tgz#21bac888b6ed8601f831ce7816e335bc779f0a4a" + integrity sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA== pify@^2.0.0: version "2.3.0" @@ -2990,19 +3379,11 @@ pify@^3.0.0: resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= -pify@^4.0.0, pify@^4.0.1: +pify@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== -pkg-conf@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/pkg-conf/-/pkg-conf-2.1.0.tgz#2126514ca6f2abfebd168596df18ba57867f0058" - integrity sha1-ISZRTKbyq/69FoWW3xi6V4Z/AFg= - dependencies: - find-up "^2.0.0" - load-json-file "^4.0.0" - pkg-dir@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" @@ -3010,24 +3391,17 @@ pkg-dir@^2.0.0: dependencies: find-up "^2.1.0" -pkg-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" - integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== +pkg-dir@^4.1.0, pkg-dir@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== dependencies: - find-up "^3.0.0" - -pkg-up@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f" - integrity sha1-yBmscoBZpGHKscOImivjxJoATX8= - dependencies: - find-up "^2.1.0" + find-up "^4.0.0" plur@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/plur/-/plur-3.0.1.tgz#268652d605f816699b42b86248de73c9acd06a7c" - integrity sha512-lJl0ojUynAM1BZn58Pas2WT/TXeC1+bS+UqShl0x9+49AtOn7DixRXVzaC8qrDOIxNDmepKnLuMTH7NQmkX0PA== + version "3.1.1" + resolved "https://registry.yarnpkg.com/plur/-/plur-3.1.1.tgz#60267967866a8d811504fe58f2faaba237546a5b" + integrity sha512-t1Ax8KUvV3FFII8ltczPn2tJdjqbd1sIzu6t4JL7nQ3EyeL/lTrj5PWKb06ic5/6XYDr65rQ4uzQEGN70/6X5w== dependencies: irregular-plurals "^2.0.0" @@ -3043,17 +3417,17 @@ postcss-html@^0.36.0: dependencies: htmlparser2 "^3.10.0" -postcss-jsx@^0.36.0: - version "0.36.0" - resolved "https://registry.yarnpkg.com/postcss-jsx/-/postcss-jsx-0.36.0.tgz#b7685ed3d070a175ef0aa48f83d9015bd772c82d" - integrity sha512-/lWOSXSX5jlITCKFkuYU2WLFdrncZmjSVyNpHAunEgirZXLwI8RjU556e3Uz4mv0WVHnJA9d3JWb36lK9Yx99g== +postcss-jsx@^0.36.4: + version "0.36.4" + resolved "https://registry.yarnpkg.com/postcss-jsx/-/postcss-jsx-0.36.4.tgz#37a68f300a39e5748d547f19a747b3257240bd50" + integrity sha512-jwO/7qWUvYuWYnpOb0+4bIIgJt7003pgU3P6nETBLaOyBXuTD55ho21xnals5nBrlpTIFodyd3/jBi6UO3dHvA== dependencies: - "@babel/core" ">=7.1.0" + "@babel/core" ">=7.2.2" -postcss-less@^3.1.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/postcss-less/-/postcss-less-3.1.2.tgz#fb67e7ba351dbdf69de3c52eebd1184c52bfaea6" - integrity sha512-66ZBVo1JGkQ7r13M97xcHcyarWpgg21RaqIZWZXHE3XOtb5+ywK1uZWeY1DYkYRkIX/l8Hvxnx9iSKB68nFr+w== +postcss-less@^3.1.4: + version "3.1.4" + resolved "https://registry.yarnpkg.com/postcss-less/-/postcss-less-3.1.4.tgz#369f58642b5928ef898ffbc1a6e93c958304c5ad" + integrity sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA== dependencies: postcss "^7.0.14" @@ -3070,7 +3444,7 @@ postcss-media-query-parser@^0.2.3: resolved "https://registry.yarnpkg.com/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#27b39c6f4d94f81b1a73b8f76351c609e5cef244" integrity sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ= -postcss-reporter@^6.0.0: +postcss-reporter@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-6.0.1.tgz#7c055120060a97c8837b4e48215661aafb74245f" integrity sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw== @@ -3085,20 +3459,20 @@ postcss-resolve-nested-selector@^0.1.1: resolved "https://registry.yarnpkg.com/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz#29ccbc7c37dedfac304e9fff0bf1596b3f6a0e4e" integrity sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4= -postcss-safe-parser@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz#8756d9e4c36fdce2c72b091bbc8ca176ab1fcdea" - integrity sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ== +postcss-safe-parser@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz#a6d4e48f0f37d9f7c11b2a581bf00f8ba4870b96" + integrity sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g== dependencies: - postcss "^7.0.0" + postcss "^7.0.26" -postcss-sass@^0.3.5: - version "0.3.5" - resolved "https://registry.yarnpkg.com/postcss-sass/-/postcss-sass-0.3.5.tgz#6d3e39f101a53d2efa091f953493116d32beb68c" - integrity sha512-B5z2Kob4xBxFjcufFnhQ2HqJQ2y/Zs/ic5EZbCywCkxKd756Q40cIQ/veRDwSrw1BF6+4wUgmpm0sBASqVi65A== +postcss-sass@^0.4.2: + version "0.4.2" + resolved "https://registry.yarnpkg.com/postcss-sass/-/postcss-sass-0.4.2.tgz#7d1f8ddf6960d329de28fb3ff43c9c42013646bc" + integrity sha512-hcRgnd91OQ6Ot9R90PE/khUDCJHG8Uxxd3F7Y0+9VHjBiJgNv7sK5FxyHMCBtoLmmkzVbSj3M3OlqUfLJpq0CQ== dependencies: - gonzales-pe "^4.2.3" - postcss "^7.0.1" + gonzales-pe "^4.2.4" + postcss "^7.0.21" postcss-scss@^2.0.0: version "2.0.0" @@ -3107,38 +3481,37 @@ postcss-scss@^2.0.0: dependencies: postcss "^7.0.0" -postcss-selector-parser@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz#4f875f4afb0c96573d5cf4d74011aee250a7e865" - integrity sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU= +postcss-selector-parser@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz#934cf799d016c83411859e09dcecade01286ec5c" + integrity sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg== dependencies: - dot-prop "^4.1.1" + cssesc "^3.0.0" indexes-of "^1.0.1" uniq "^1.0.1" -postcss-selector-parser@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c" - integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== +postcss-sorting@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/postcss-sorting/-/postcss-sorting-5.0.1.tgz#10d5d0059eea8334dacc820c0121864035bc3f11" + integrity sha512-Y9fUFkIhfrm6i0Ta3n+89j56EFqaNRdUKqXyRp6kvTcSXnmgEjaVowCXH+JBe9+YKWqd4nc28r2sgwnzJalccA== dependencies: - cssesc "^2.0.0" - indexes-of "^1.0.1" - uniq "^1.0.1" + lodash "^4.17.14" + postcss "^7.0.17" postcss-syntax@^0.36.2: version "0.36.2" resolved "https://registry.yarnpkg.com/postcss-syntax/-/postcss-syntax-0.36.2.tgz#f08578c7d95834574e5593a82dfbfa8afae3b51c" integrity sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w== -postcss-value-parser@^3.3.0, postcss-value-parser@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" - integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== +postcss-value-parser@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz#651ff4593aa9eda8d5d0d66593a2417aeaeb325d" + integrity sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg== -postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.13, postcss@^7.0.14, postcss@^7.0.2, postcss@^7.0.7: - version "7.0.14" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.14.tgz#4527ed6b1ca0d82c53ce5ec1a2041c2346bbd6e5" - integrity sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg== +postcss@^7.0.0, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.21, postcss@^7.0.26, postcss@^7.0.7: + version "7.0.27" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.27.tgz#cc67cdc6b0daa375105b7c424a85567345fc54d9" + integrity sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ== dependencies: chalk "^2.4.2" source-map "^0.6.1" @@ -3154,6 +3527,11 @@ prepend-http@^1.0.1: resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= +prepend-http@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" + integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= + prettier-linter-helpers@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" @@ -3162,14 +3540,9 @@ prettier-linter-helpers@^1.0.0: fast-diff "^1.1.2" prettier@^1.15.2: - version "1.16.4" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.16.4.tgz#73e37e73e018ad2db9c76742e2647e21790c9717" - integrity sha512-ZzWuos7TI5CKUeQAtFd6Zhm2s6EpAD/ZLApIhsF9pRvRtM1RFo61dM/4MSRUA0SuLugA/zgrZD8m0BaY46Og7g== - -process-nextick-args@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" - integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== + version "1.19.1" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" + integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== progress@^2.0.0: version "2.0.3" @@ -3186,22 +3559,42 @@ pseudomap@^1.0.2: resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= -pstree.remy@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/pstree.remy/-/pstree.remy-1.1.6.tgz#73a55aad9e2d95814927131fbf4dc1b62d259f47" - integrity sha512-NdF35+QsqD7EgNEI5mkI/X+UwaxVEbQaz9f4IooEmMUv6ZPmlTQYGjBPJGgrlzNdjSvIy4MWMg6Q6vCgBO2K+w== +pstree.remy@^1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/pstree.remy/-/pstree.remy-1.1.7.tgz#c76963a28047ed61542dc361aa26ee55a7fa15f3" + integrity sha512-xsMgrUwRpuGskEzBFkH8NmTimbZ5PcPup0LA8JJkHIm2IMUbQcpo3yeLNWVrufEYjh8YwtSVh0xz6UeWc5Oh5A== + +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" punycode@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== +pupa@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pupa/-/pupa-2.0.1.tgz#dbdc9ff48ffbea4a26a069b6f9f7abb051008726" + integrity sha512-hEJH0s8PXLY/cdXh66tNEQGndDrIKNqNC5xmrysZy3i5C3oEoLna7YAOad+7u125+zH1HNXUmGEkrhb3c2VriA== + dependencies: + escape-goat "^2.0.0" + quick-lru@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-1.1.0.tgz#4360b17c61136ad38078397ff11416e186dcfbb8" integrity sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g= -rc@^1.0.1, rc@^1.1.6, rc@^1.2.7: +quick-lru@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" + integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== + +rc@^1.0.1, rc@^1.1.6, rc@^1.2.8: version "1.2.8" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== @@ -3227,6 +3620,15 @@ read-pkg-up@^3.0.0: find-up "^2.0.0" read-pkg "^3.0.0" +read-pkg-up@^7.0.0, read-pkg-up@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" + integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== + dependencies: + find-up "^4.1.0" + read-pkg "^5.2.0" + type-fest "^0.8.1" + read-pkg@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" @@ -3245,43 +3647,31 @@ read-pkg@^3.0.0: normalize-package-data "^2.3.2" path-type "^3.0.0" -readable-stream@^2.0.2, readable-stream@^2.0.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" - integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== +read-pkg@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" + integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" + "@types/normalize-package-data" "^2.4.0" + normalize-package-data "^2.5.0" + parse-json "^5.0.0" + type-fest "^0.6.0" readable-stream@^3.1.1: - version "3.2.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.2.0.tgz#de17f229864c120a9f56945756e4f32c4045245d" - integrity sha512-RV20kLjdmpZuTF1INEb9IA3L68Nmi+Ri7ppZqo78wj//Pn62fCoJyV9zalccNzDD/OuJpMG4f+pfMl8+L6QdGw== + version "3.6.0" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" + integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== dependencies: inherits "^2.0.3" string_decoder "^1.1.1" util-deprecate "^1.0.1" -readdirp@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" - integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== +readdirp@~3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.3.0.tgz#984458d13a1e42e2e9f5841b129e162f369aff17" + integrity sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ== dependencies: - graceful-fs "^4.1.11" - micromatch "^3.1.10" - readable-stream "^2.0.2" - -readdirp@^3.1.1: - version "3.1.2" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.1.2.tgz#fa85d2d14d4289920e4671dead96431add2ee78a" - integrity sha512-8rhl0xs2cxfVsqzreYCvs8EwBfn/DhVdqtoLmw19uI3SC5avYX9teCurlErfpPXGmYtMHReGaP2RsLnFvz/lnw== - dependencies: - picomatch "^2.0.4" + picomatch "^2.0.7" redent@^2.0.0: version "2.0.0" @@ -3291,6 +3681,19 @@ redent@^2.0.0: indent-string "^3.0.0" strip-indent "^2.0.0" +redent@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" + integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== + dependencies: + indent-string "^4.0.0" + strip-indent "^3.0.0" + +regenerator-runtime@^0.13.2: + version "0.13.3" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz#7cf6a77d8f5c6f60eb73c5fc1955b2ceb01e6bf5" + integrity sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw== + regex-not@^1.0.0, regex-not@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" @@ -3299,24 +3702,36 @@ regex-not@^1.0.0, regex-not@^1.0.2: extend-shallow "^3.0.2" safe-regex "^1.1.0" -regexp-tree@~0.1.1: - version "0.1.5" - resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.5.tgz#7cd71fca17198d04b4176efd79713f2998009397" - integrity sha512-nUmxvfJyAODw+0B13hj8CFVAxhe7fDEAgJgaotBu3nnR+IgGgZq59YedJP5VYTlkEfqjuK6TuRpnymKdatLZfQ== +regexp-tree@^0.1.17, regexp-tree@~0.1.1: + version "0.1.20" + resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.20.tgz#d4ca65e4ab9ab05262acfce674dadd02d0fb9808" + integrity sha512-gSiH74kc00oTbQkN7tZogZe0ttKwyxyDVLAnU20aWoarbLE9AypbJHRlZ567h4Zi19q3cPVRWDYbfECElrHgsQ== regexpp@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== +regexpp@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.0.0.tgz#dd63982ee3300e67b41c1956f850aa680d9d330e" + integrity sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g== + registry-auth-token@^3.0.1: - version "3.3.2" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.3.2.tgz#851fd49038eecb586911115af845260eec983f20" - integrity sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ== + version "3.4.0" + resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.4.0.tgz#d7446815433f5d5ed6431cd5dca21048f66b397e" + integrity sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A== dependencies: rc "^1.1.6" safe-buffer "^5.0.1" +registry-auth-token@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.1.1.tgz#40a33be1e82539460f94328b0f7f0f84c16d9479" + integrity sha512-9bKS7nTl9+/A1s7tnPeGrUpRcVY+LUh7bfFgzpndALdPfXQBfQV77rQVtqgUV3ti4vc/Ik81Ex8UJDWDQ12zQA== + dependencies: + rc "^1.2.8" + registry-url@^3.0.3: version "3.1.0" resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942" @@ -3324,6 +3739,13 @@ registry-url@^3.0.3: dependencies: rc "^1.0.1" +registry-url@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" + integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== + dependencies: + rc "^1.2.8" + remark-parse@^6.0.0: version "6.0.3" resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-6.0.3.tgz#c99131052809da482108413f87b0ee7f52180a3a" @@ -3374,11 +3796,6 @@ remark@^10.0.1: remark-stringify "^6.0.0" unified "^7.0.0" -remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= - repeat-element@^1.1.2: version "1.1.3" resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" @@ -3394,41 +3811,53 @@ replace-ext@1.0.0: resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb" integrity sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs= -resolve-cwd@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" - integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= - dependencies: - resolve-from "^3.0.0" +reserved-words@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/reserved-words/-/reserved-words-0.1.2.tgz#00a0940f98cd501aeaaac316411d9adc52b31ab1" + integrity sha1-AKCUD5jNUBrqqsMWQR2a3FKzGrE= -resolve-from@^3.0.0: +resolve-cwd@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" - integrity sha1-six699nWiBvItuZTM17rywoYh0g= + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" + integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== + dependencies: + resolve-from "^5.0.0" resolve-from@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== +resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + resolve-url@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= -resolve@^1.10.0, resolve@^1.3.2, resolve@^1.5.0, resolve@^1.8.1, resolve@^1.9.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.10.0.tgz#3bdaaeaf45cc07f375656dfd2e54ed0810b101ba" - integrity sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg== +resolve@^1.10.0, resolve@^1.10.1, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.3.2: + version "1.15.1" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.15.1.tgz#27bdcdeffeaf2d6244b95bb0f9f4b4653451f3e8" + integrity sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w== dependencies: path-parse "^1.0.6" -restore-cursor@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= +responselike@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" + integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= dependencies: - onetime "^2.0.0" + lowercase-keys "^1.0.0" + +restore-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" + integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== + dependencies: + onetime "^5.1.0" signal-exit "^3.0.2" ret@~0.1.10: @@ -3436,28 +3865,43 @@ ret@~0.1.10: resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== -rimraf@2.6.3, rimraf@^2.6.1: +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rimraf@2.6.3: version "2.6.3" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== dependencies: glob "^7.1.3" -run-async@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" - integrity sha1-A3GrSuC91yDUFm19/aZP96RFpsA= +run-async@^2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.0.tgz#e59054a5b86876cfae07f431d18cbaddc594f1e8" + integrity sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg== dependencies: is-promise "^2.1.0" -rxjs@^6.4.0: - version "6.4.0" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.4.0.tgz#f3bb0fe7bda7fb69deac0c16f17b50b0b8790504" - integrity sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw== +run-parallel@^1.1.9: + version "1.1.9" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.9.tgz#c9dd3a7cf9f4b2c4b6244e173a6ed866e61dd679" + integrity sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q== + +rxjs@^6.5.3: + version "6.5.4" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.4.tgz#e0777fe0d184cec7872df147f303572d414e211c" + integrity sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q== dependencies: tslib "^1.9.0" -safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: +safe-buffer@^5.0.1, safe-buffer@~5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.0.tgz#b74daec49b1148f88c64b68d49b1e815c1f2f519" + integrity sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg== + +safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== @@ -3469,10 +3913,10 @@ safe-regex@^1.1.0: dependencies: ret "~0.1.10" -safe-regex@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-2.0.2.tgz#3601b28d3aefe4b963d42f6c2cdb241265cbd63c" - integrity sha512-rRALJT0mh4qVFIJ9HvfjKDN77F9vp7kltOpFFI/8e6oKyHFmmxz4aSkY/YVauRDe7U0RrHdw9Lsxdel3E19s0A== +safe-regex@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-2.1.1.tgz#f7128f00d056e2fe5c11e81a1324dd974aadced2" + integrity sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A== dependencies: regexp-tree "~0.1.1" @@ -3482,17 +3926,12 @@ safe-regex@^2.0.1: integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== sass@^1.22.12: - version "1.22.12" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.22.12.tgz#5cbdd38720ffd1857da695331faee9f634bcb5d7" - integrity sha512-u5Rxn+dKTPCW5/11kMNxtmqKsxCjcpnqj9CaJoru1NqeJ0DOa9rOM00e0HqmseTAatGkKoLY+jaNecMYevu1gg== + version "1.26.2" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.26.2.tgz#4e17c5c2394e2ee7ffd653ac1d862314a6a5767b" + integrity sha512-9TRp1d1NH0mWH8rqaR/jCS05f/TFD1ykPF2zSYviprMhLb0EmXVqtKMUHsvDt3YIT/jbSK6qAvUlfCW/HJkdCw== dependencies: chokidar ">=2.0.0 <4.0.0" -sax@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - semver-diff@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36" @@ -3500,30 +3939,32 @@ semver-diff@^2.0.0: dependencies: semver "^5.0.3" -"semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1: - version "5.6.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" - integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== - -set-blocking@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - -set-value@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" - integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE= +semver-diff@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b" + integrity sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg== dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.1" - to-object-path "^0.3.0" + semver "^6.3.0" -set-value@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" - integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg== +"semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.4.1, semver@^5.5.0, semver@^5.7.1: + version "5.7.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@^6.0.0, semver@^6.1.0, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +semver@^7.1.2, semver@^7.1.3: + version "7.1.3" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.1.3.tgz#e4345ce73071c53f336445cfc19efb1c311df2a6" + integrity sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA== + +set-value@^2.0.0, set-value@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" + integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== dependencies: extend-shallow "^2.0.1" is-extendable "^0.1.1" @@ -3552,6 +3993,11 @@ slash@^2.0.0: resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + slice-ansi@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" @@ -3591,19 +4037,12 @@ snapdragon@^0.8.1: source-map-resolve "^0.5.0" use "^3.1.0" -sort-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" - integrity sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg= - dependencies: - is-plain-obj "^1.0.0" - source-map-resolve@^0.5.0: - version "0.5.2" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" - integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA== + version "0.5.3" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" + integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== dependencies: - atob "^2.1.1" + atob "^2.1.2" decode-uri-component "^0.2.0" resolve-url "^0.2.1" source-map-url "^0.4.0" @@ -3646,9 +4085,9 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz#81c0ce8f21474756148bbb5f3bfc0f36bf15d76e" - integrity sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g== + version "3.0.5" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz#3694b5804567a458d3c8045842a6358632f62654" + integrity sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q== specificity@^0.4.1: version "0.4.1" @@ -3668,9 +4107,9 @@ sprintf-js@~1.0.2: integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= state-toggle@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/state-toggle/-/state-toggle-1.0.1.tgz#c3cb0974f40a6a0f8e905b96789eb41afa1cde3a" - integrity sha512-Qe8QntFrrpWTnHwvwj2FZTgv+PKIsp0B9VxLzLLbSpPXWOgRgc5LVj/aTiSfK1RqIeF9jeC1UeOH8Q8y60A7og== + version "1.0.3" + resolved "https://registry.yarnpkg.com/state-toggle/-/state-toggle-1.0.3.tgz#e123b16a88e143139b09c6852221bc9815917dfe" + integrity sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ== static-extend@^0.1.1: version "0.1.2" @@ -3680,16 +4119,7 @@ static-extend@^0.1.1: define-property "^0.2.5" object-copy "^0.1.0" -string-width@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= - dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: +string-width@^2.0.0, string-width@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== @@ -3698,27 +4128,45 @@ string-width@^1.0.1: strip-ansi "^4.0.0" string-width@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.0.0.tgz#5a1690a57cc78211fffd9bf24bbe24d090604eb1" - integrity sha512-rr8CUxBbvOZDUvc5lNIJ+OC1nPVpz+Siw9VBtUjB9b6jZehZLFt0JMCZzShFHIsI8cbhm0EsNIfWJMFV3cu3Ew== + version "3.1.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" + integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== dependencies: emoji-regex "^7.0.1" is-fullwidth-code-point "^2.0.0" - strip-ansi "^5.0.0" + strip-ansi "^5.1.0" + +string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" + integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.0" + +string.prototype.trimleft@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz#9bdb8ac6abd6d602b17a4ed321870d2f8dcefc74" + integrity sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag== + dependencies: + define-properties "^1.1.3" + function-bind "^1.1.1" + +string.prototype.trimright@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz#440314b15996c866ce8a0341894d45186200c5d9" + integrity sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g== + dependencies: + define-properties "^1.1.3" + function-bind "^1.1.1" string_decoder@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" - integrity sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w== + version "1.3.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== dependencies: - safe-buffer "~5.1.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" + safe-buffer "~5.2.0" stringify-entities@^1.0.1: version "1.3.2" @@ -3730,13 +4178,6 @@ stringify-entities@^1.0.1: is-alphanumerical "^1.0.0" is-hexadecimal "^1.0.0" -strip-ansi@^3.0.0, strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - dependencies: - ansi-regex "^2.0.0" - strip-ansi@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" @@ -3744,12 +4185,19 @@ strip-ansi@^4.0.0: dependencies: ansi-regex "^3.0.0" -strip-ansi@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.0.0.tgz#f78f68b5d0866c20b2c9b8c61b5298508dc8756f" - integrity sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow== +strip-ansi@^5.1.0, strip-ansi@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== dependencies: - ansi-regex "^4.0.0" + ansi-regex "^4.1.0" + +strip-ansi@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" + integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== + dependencies: + ansi-regex "^5.0.0" strip-bom@^3.0.0: version "3.0.0" @@ -3766,7 +4214,19 @@ strip-indent@^2.0.0: resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68" integrity sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g= -strip-json-comments@^2.0.1, strip-json-comments@~2.0.1: +strip-indent@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" + integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== + dependencies: + min-indent "^1.0.0" + +strip-json-comments@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.0.1.tgz#85713975a91fb87bf1b305cca77395e40d2a64a7" + integrity sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw== + +strip-json-comments@~2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= @@ -3776,74 +4236,109 @@ style-search@^0.1.0: resolved "https://registry.yarnpkg.com/style-search/-/style-search-0.1.0.tgz#7958c793e47e32e07d2b5cafe5c0bf8e12e77902" integrity sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI= -stylelint-config-recommended@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/stylelint-config-recommended/-/stylelint-config-recommended-2.1.0.tgz#f526d5c771c6811186d9eaedbed02195fee30858" - integrity sha512-ajMbivOD7JxdsnlS5945KYhvt7L/HwN6YeYF2BH6kE4UCLJR0YvXMf+2j7nQpJyYLZx9uZzU5G1ZOSBiWAc6yA== - -stylelint-scss@^3.5.4: - version "3.5.4" - resolved "https://registry.yarnpkg.com/stylelint-scss/-/stylelint-scss-3.5.4.tgz#ff3ee989ac48f5c4f57313523b5ace059ffd6cc2" - integrity sha512-hEdEOfFXVqxWcUbenBONW/cAw5cJcEDasY8tGwKNAAn1GDHoZO1ATdWpr+iIk325mPGIQqVb1sUxsRxuL70trw== +stylelint-config-xo-scss@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/stylelint-config-xo-scss/-/stylelint-config-xo-scss-0.12.0.tgz#da13574049d63a7c016584a42008393eb6e9ae5c" + integrity sha512-jWhKMmY18ga03IIRZnxjHKH9ioKcgvZudNoHtVneDYZ4UxEPs0AVmHujxq9LsbbOhtdfq1z4QklLM9AXvpXwLQ== dependencies: - lodash "^4.17.11" + stylelint-config-xo "^0.16.0" + stylelint-scss "^3.13.0" + +stylelint-config-xo-space@^0.14.0: + version "0.14.0" + resolved "https://registry.yarnpkg.com/stylelint-config-xo-space/-/stylelint-config-xo-space-0.14.0.tgz#9e01a3640a85f3b2067f3b0d58567bf5b53837e0" + integrity sha512-o/VOhl3W0ax8rEtCKqc9Btc/b6l4RJHb6Z+DeGJ/TtkbdUKlyv774RCxtqY8+3iyGmEWjGhdah3J4KjCiSeVrg== + dependencies: + stylelint-config-xo "^0.16.0" + +stylelint-config-xo@^0.16.0: + version "0.16.1" + resolved "https://registry.yarnpkg.com/stylelint-config-xo/-/stylelint-config-xo-0.16.1.tgz#bb836b757e7db1c6051914bad6d8543607a5e961" + integrity sha512-gLJYd+VLJKvJl1CGV7pFrEs6W0nGWvmlf/SYL+nw2qzjSC/WFKIdDS1xJlJdG1wTesF6+Hov7g8q9T8FfxQmDg== + dependencies: + stylelint-declaration-block-no-ignored-properties "^2.2.0" + stylelint-order "^3.1.1" + +stylelint-declaration-block-no-ignored-properties@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/stylelint-declaration-block-no-ignored-properties/-/stylelint-declaration-block-no-ignored-properties-2.2.0.tgz#fdde13fdd53b2f7e8930e5986e768f41649a576e" + integrity sha512-SUq40z02Cu0SHF7tY4TLQG88qSPE55R2AZlczHOt/j6IEN8vk2o1mEr+HIWVqOS31sK2JtdvCQzvGSM7R5nOWw== + dependencies: + postcss "^7.0.17" + +stylelint-order@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/stylelint-order/-/stylelint-order-3.1.1.tgz#ba9ea6844d1482f97f31204e7c9605c7b792c294" + integrity sha512-4gP/r8j/6JGZ/LL41b2sYtQqfwZl4VSqTp7WeIwI67v/OXNQ08dnn64BGXNwAUSgb2+YIvIOxQaMzqMyQMzoyQ== + dependencies: + lodash "^4.17.15" + postcss "^7.0.17" + postcss-sorting "^5.0.1" + +stylelint-scss@^3.13.0: + version "3.14.2" + resolved "https://registry.yarnpkg.com/stylelint-scss/-/stylelint-scss-3.14.2.tgz#e449a47e0ac410e6909f1a71b49550202c978bf9" + integrity sha512-59/BkIEWyFoORiejDIQB2P2kmg0KcqMn7wtj1y5sRvS4N+Qh+Ng3hbKelOzgS+OM2Ezbai0uEev8xckXxkh9TQ== + dependencies: + lodash "^4.17.15" postcss-media-query-parser "^0.2.3" postcss-resolve-nested-selector "^0.1.1" - postcss-selector-parser "^5.0.0" - postcss-value-parser "^3.3.1" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.0.2" -stylelint@^9.10.1: - version "9.10.1" - resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-9.10.1.tgz#5f0ee3701461dff1d68284e1386efe8f0677a75d" - integrity sha512-9UiHxZhOAHEgeQ7oLGwrwoDR8vclBKlSX7r4fH0iuu0SfPwFaLkb1c7Q2j1cqg9P7IDXeAV2TvQML/fRQzGBBQ== +stylelint@^13.2.0: + version "13.2.0" + resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-13.2.0.tgz#b6f5b67b9a9a51f1fd105ab916952456d93826b4" + integrity sha512-isf31yjkm0DQesx+Yk1b/WQpFkf1MicwaAVR22Hprx9HRFGhhEkWdrVCyrkK6HFymL0rhzynG97Tu53q/WCsAg== dependencies: - autoprefixer "^9.0.0" + autoprefixer "^9.7.4" balanced-match "^1.0.0" - chalk "^2.4.1" - cosmiconfig "^5.0.0" - debug "^4.0.0" - execall "^1.0.0" - file-entry-cache "^4.0.0" - get-stdin "^6.0.0" + chalk "^3.0.0" + cosmiconfig "^6.0.0" + debug "^4.1.1" + execall "^2.0.0" + file-entry-cache "^5.0.1" + get-stdin "^7.0.0" global-modules "^2.0.0" - globby "^9.0.0" + globby "^11.0.0" globjoin "^0.1.4" - html-tags "^2.0.0" - ignore "^5.0.4" - import-lazy "^3.1.0" + html-tags "^3.1.0" + ignore "^5.1.4" + import-lazy "^4.0.0" imurmurhash "^0.1.4" - known-css-properties "^0.11.0" - leven "^2.1.0" - lodash "^4.17.4" - log-symbols "^2.0.0" - mathml-tag-names "^2.0.1" - meow "^5.0.0" - micromatch "^3.1.10" + known-css-properties "^0.18.0" + leven "^3.1.0" + lodash "^4.17.15" + log-symbols "^3.0.0" + mathml-tag-names "^2.1.3" + meow "^6.0.0" + micromatch "^4.0.2" normalize-selector "^0.2.0" - pify "^4.0.0" - postcss "^7.0.13" + postcss "^7.0.26" postcss-html "^0.36.0" - postcss-jsx "^0.36.0" - postcss-less "^3.1.0" + postcss-jsx "^0.36.4" + postcss-less "^3.1.4" postcss-markdown "^0.36.0" postcss-media-query-parser "^0.2.3" - postcss-reporter "^6.0.0" + postcss-reporter "^6.0.1" postcss-resolve-nested-selector "^0.1.1" - postcss-safe-parser "^4.0.0" - postcss-sass "^0.3.5" + postcss-safe-parser "^4.0.1" + postcss-sass "^0.4.2" postcss-scss "^2.0.0" - postcss-selector-parser "^3.1.0" + postcss-selector-parser "^6.0.2" postcss-syntax "^0.36.2" - postcss-value-parser "^3.3.0" - resolve-from "^4.0.0" - signal-exit "^3.0.2" - slash "^2.0.0" + postcss-value-parser "^4.0.2" + resolve-from "^5.0.0" + slash "^3.0.0" specificity "^0.4.1" - string-width "^3.0.0" + string-width "^4.2.0" + strip-ansi "^6.0.0" style-search "^0.1.0" sugarss "^2.0.0" svg-tags "^1.0.0" - table "^5.0.0" + table "^5.4.6" + v8-compile-cache "^2.1.0" + write-file-atomic "^3.0.1" sugarss@^2.0.0: version "2.0.0" @@ -3852,7 +4347,7 @@ sugarss@^2.0.0: dependencies: postcss "^7.0.2" -supports-color@^5.0.0, supports-color@^5.2.0, supports-color@^5.3.0: +supports-color@^5.3.0, supports-color@^5.5.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== @@ -3866,42 +4361,36 @@ supports-color@^6.1.0: dependencies: has-flag "^3.0.0" -supports-hyperlinks@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-1.0.1.tgz#71daedf36cc1060ac5100c351bb3da48c29c0ef7" - integrity sha512-HHi5kVSefKaJkGYXbDuKbUGRVxqnWGn3J2e39CYcNJEfWciGq2zYtOhXLTlvrOZW1QU7VX67w7fMmWafHX9Pfw== +supports-color@^7.0.0, supports-color@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz#68e32591df73e25ad1c4b49108a2ec507962bfd1" + integrity sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g== dependencies: - has-flag "^2.0.0" - supports-color "^5.0.0" + has-flag "^4.0.0" + +supports-hyperlinks@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz#f663df252af5f37c5d49bbd7eeefa9e0b9e59e47" + integrity sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA== + dependencies: + has-flag "^4.0.0" + supports-color "^7.0.0" svg-tags@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= -table@^5.0.0, table@^5.2.3: - version "5.2.3" - resolved "https://registry.yarnpkg.com/table/-/table-5.2.3.tgz#cde0cc6eb06751c009efab27e8c820ca5b67b7f2" - integrity sha512-N2RsDAMvDLvYwFcwbPyF3VmVSSkuF+G1e+8inhBLtHpvwXGw4QRPEZhihQNeEN0i1up6/f6ObCJXNdlRG3YVyQ== +table@^5.2.3, table@^5.4.6: + version "5.4.6" + resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" + integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== dependencies: - ajv "^6.9.1" - lodash "^4.17.11" + ajv "^6.10.2" + lodash "^4.17.14" slice-ansi "^2.1.0" string-width "^3.0.0" -tar@^4: - version "4.4.8" - resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d" - integrity sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ== - dependencies: - chownr "^1.1.1" - fs-minipass "^1.2.5" - minipass "^2.3.4" - minizlib "^1.1.1" - mkdirp "^0.5.0" - safe-buffer "^5.1.2" - yallist "^3.0.2" - term-size@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/term-size/-/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69" @@ -3909,16 +4398,16 @@ term-size@^1.2.0: dependencies: execa "^0.7.0" +term-size@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.2.0.tgz#1f16adedfe9bdc18800e1776821734086fcc6753" + integrity sha512-a6sumDlzyHVJWb8+YofY4TW112G6p2FCPEAFk+59gIYHv3XHRhm9ltVQ9kli4hNWeQBwSpe8cRN25x0ROunMOw== + text-table@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= -the-argv@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/the-argv/-/the-argv-1.0.0.tgz#0084705005730dd84db755253c931ae398db9522" - integrity sha1-AIRwUAVzDdhNt1UlPJMa45jblSI= - through@^2.3.6: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" @@ -3936,6 +4425,14 @@ tmp@^0.0.33: dependencies: os-tmpdir "~1.0.2" +to-absolute-glob@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz#1865f43d9e74b0822db9f145b78cff7d0f7c849b" + integrity sha1-GGX0PZ50sIItufFFt4z/fQ98hJs= + dependencies: + is-absolute "^1.0.0" + is-negated-glob "^1.0.0" + to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" @@ -3948,6 +4445,11 @@ to-object-path@^0.3.0: dependencies: kind-of "^3.0.2" +to-readable-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" + integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== + to-regex-range@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" @@ -3985,15 +4487,15 @@ trim-newlines@^2.0.0: resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-2.0.0.tgz#b403d0b91be50c331dfc4b82eeceb22c3de16d20" integrity sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA= -trim-right@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" - integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= +trim-newlines@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.0.tgz#79726304a6a898aa8373427298d54c2ee8b1cb30" + integrity sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA== trim-trailing-lines@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/trim-trailing-lines/-/trim-trailing-lines-1.1.1.tgz#e0ec0810fd3c3f1730516b45f49083caaf2774d9" - integrity sha512-bWLv9BbWbbd7mlqqs2oQYnLD/U/ZqeJeJwbO0FG2zA1aTq+HTvxfHNKFa/HGCVyJpDiioUYaBhfiT6rgk+l4mg== + version "1.1.3" + resolved "https://registry.yarnpkg.com/trim-trailing-lines/-/trim-trailing-lines-1.1.3.tgz#7f0739881ff76657b7776e10874128004b625a94" + integrity sha512-4ku0mmjXifQcTVfYDfR5lpgV7zVqPg6zV9rdZmwOPqq0+Zq19xDqEgagqVbc4pOOShbncuAOIs59R3+3gcF3ZA== trim@0.0.1: version "0.0.1" @@ -4001,14 +4503,21 @@ trim@0.0.1: integrity sha1-WFhUf2spB1fulczMZm+1AITEYN0= trough@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.3.tgz#e29bd1614c6458d44869fc28b255ab7857ef7c24" - integrity sha512-fwkLWH+DimvA4YCy+/nvJd61nWQQ2liO/nF/RjkTpiOGi+zxZzVkhb1mvbHIIW4b/8nDsYI8uTmAlc0nNkRMOw== + version "1.0.5" + resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" + integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA== -tslib@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" - integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ== +tslib@^1.8.1, tslib@^1.9.0: + version "1.11.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.11.1.tgz#eb15d128827fbee2841549e171f45ed338ac7e35" + integrity sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA== + +tsutils@^3.17.1: + version "3.17.1" + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759" + integrity sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g== + dependencies: + tslib "^1.8.1" type-check@~0.3.2: version "0.3.2" @@ -4017,20 +4526,57 @@ type-check@~0.3.2: dependencies: prelude-ls "~1.1.2" +type-fest@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" + integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== + +type-fest@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.4.1.tgz#8bdf77743385d8a4f13ba95f610f5ccd68c728f8" + integrity sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw== + +type-fest@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" + integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== + +type-fest@^0.8.1: + version "0.8.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" + integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== + +typedarray-to-buffer@^3.1.5: + version "3.1.5" + resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" + integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + dependencies: + is-typedarray "^1.0.0" + +typescript@^3.0.0: + version "3.8.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.8.3.tgz#409eb8544ea0335711205869ec458ab109ee1061" + integrity sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w== + +unc-path-regex@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" + integrity sha1-5z3T17DXxe2G+6xrCufYxqadUPo= + undefsafe@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/undefsafe/-/undefsafe-2.0.2.tgz#225f6b9e0337663e0d8e7cfd686fc2836ccace76" - integrity sha1-Il9rngM3Zj4Njnz9aG/Cg2zKznY= + version "2.0.3" + resolved "https://registry.yarnpkg.com/undefsafe/-/undefsafe-2.0.3.tgz#6b166e7094ad46313b2202da7ecc2cd7cc6e7aae" + integrity sha512-nrXZwwXrD/T/JXeygJqdCO6NZZ1L66HrxM/Z7mIq2oPanoN0F1nLx3lwJMu6AwJY69hdixaFQOuoYsMjE5/C2A== dependencies: debug "^2.2.0" unherit@^1.0.4: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unherit/-/unherit-1.1.1.tgz#132748da3e88eab767e08fabfbb89c5e9d28628c" - integrity sha512-+XZuV691Cn4zHsK0vkKYwBEwB74T3IZIcxrgn2E4rKwTfFyI1zCh7X7grwh9Re08fdPlarIdyWgI8aVB3F5A5g== + version "1.1.3" + resolved "https://registry.yarnpkg.com/unherit/-/unherit-1.1.3.tgz#6c9b503f2b41b262330c80e91c8614abdaa69c22" + integrity sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ== dependencies: - inherits "^2.0.1" - xtend "^4.0.1" + inherits "^2.0.0" + xtend "^4.0.0" unified@^7.0.0: version "7.1.0" @@ -4047,14 +4593,14 @@ unified@^7.0.0: x-is-string "^0.1.0" union-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" - integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ= + version "1.0.1" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" + integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== dependencies: arr-union "^3.1.0" get-value "^2.0.6" is-extendable "^0.1.1" - set-value "^0.4.3" + set-value "^2.0.1" uniq@^1.0.1: version "1.0.1" @@ -4068,22 +4614,29 @@ unique-string@^1.0.0: dependencies: crypto-random-string "^1.0.0" -unist-util-find-all-after@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/unist-util-find-all-after/-/unist-util-find-all-after-1.0.2.tgz#9be49cfbae5ca1566b27536670a92836bf2f8d6d" - integrity sha512-nDl79mKpffXojLpCimVXnxhlH/jjaTnDuScznU9J4jjsaUtBdDbxmlc109XtcqxY4SDO0SwzngsxxW8DIISt1w== +unique-string@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" + integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== dependencies: - unist-util-is "^2.0.0" + crypto-random-string "^2.0.0" -unist-util-is@^2.0.0, unist-util-is@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-2.1.2.tgz#1193fa8f2bfbbb82150633f3a8d2eb9a1c1d55db" - integrity sha512-YkXBK/H9raAmG7KXck+UUpnKiNmUdB+aBGrknfQ4EreE1banuzrKABx3jP6Z5Z3fMSPMQQmeXBlKpCbMwBkxVw== +unist-util-find-all-after@^1.0.2: + version "1.0.5" + resolved "https://registry.yarnpkg.com/unist-util-find-all-after/-/unist-util-find-all-after-1.0.5.tgz#5751a8608834f41d117ad9c577770c5f2f1b2899" + integrity sha512-lWgIc3rrTMTlK1Y0hEuL+k+ApzFk78h+lsaa2gHf63Gp5Ww+mt11huDniuaoq1H+XMK2lIIjjPkncxXcDp3QDw== + dependencies: + unist-util-is "^3.0.0" + +unist-util-is@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-3.0.0.tgz#d9e84381c2468e82629e4a5be9d7d05a2dd324cd" + integrity sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A== unist-util-remove-position@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-1.1.2.tgz#86b5dad104d0bbfbeb1db5f5c92f3570575c12cb" - integrity sha512-XxoNOBvq1WXRKXxgnSYbtCF76TJrRoe5++pD4cCBsssSiWSnPEktyFrFLE8LTk3JW5mt9hB0Sk5zn4x/JeWY7Q== + version "1.1.4" + resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-1.1.4.tgz#ec037348b6102c897703eee6d0294ca4755a2020" + integrity sha512-tLqd653ArxJIPnKII6LMZwH+mb5q+n/GtXQZo6S6csPRs5zB0u79Yw8ouR3wTw8wxvdJFhpP6Y7jorWdCgLO0A== dependencies: unist-util-visit "^1.1.0" @@ -4092,17 +4645,24 @@ unist-util-stringify-position@^1.0.0, unist-util-stringify-position@^1.1.1: resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz#3f37fcf351279dcbca7480ab5889bb8a832ee1c6" integrity sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ== -unist-util-visit-parents@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-2.0.1.tgz#63fffc8929027bee04bfef7d2cce474f71cb6217" - integrity sha512-6B0UTiMfdWql4cQ03gDTCSns+64Zkfo2OCbK31Ov0uMizEz+CJeAp0cgZVb5Fhmcd7Bct2iRNywejT0orpbqUA== +unist-util-stringify-position@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz#cce3bfa1cdf85ba7375d1d5b17bdc4cada9bd9da" + integrity sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g== dependencies: - unist-util-is "^2.1.2" + "@types/unist" "^2.0.2" + +unist-util-visit-parents@^2.0.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-2.1.2.tgz#25e43e55312166f3348cae6743588781d112c1e9" + integrity sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g== + dependencies: + unist-util-is "^3.0.0" unist-util-visit@^1.1.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-1.4.0.tgz#1cb763647186dc26f5e1df5db6bd1e48b3cc2fb1" - integrity sha512-FiGu34ziNsZA3ZUteZxSFaczIjGmksfSgdKqBfOejrrfzyUy5b7YrlzT1Bcvi+djkYDituJDy2XB7tGTeBieKw== + version "1.4.1" + resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-1.4.1.tgz#4724aaa8486e6ee6e26d7ff3c8685960d560b1e3" + integrity sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw== dependencies: unist-util-visit-parents "^2.0.0" @@ -4124,12 +4684,7 @@ unzip-response@^2.0.1: resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97" integrity sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c= -upath@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.1.tgz#497f7c1090b0818f310bbfb06783586a68d28014" - integrity sha512-D0yetkpIOKiZQquxjM2Syvy48Y1DbZ0SWxgsZiwd9GCWRpc75vN8ytzem14WDSg+oiX6+Qt31FpiS/ExODCrLg== - -update-notifier@^2.3.0, update-notifier@^2.5.0: +update-notifier@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.5.0.tgz#d0744593e13f161e406acb1d9408b72cad08aff6" integrity sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw== @@ -4145,6 +4700,25 @@ update-notifier@^2.3.0, update-notifier@^2.5.0: semver-diff "^2.0.0" xdg-basedir "^3.0.0" +update-notifier@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-4.1.0.tgz#4866b98c3bc5b5473c020b1250583628f9a328f3" + integrity sha512-w3doE1qtI0/ZmgeoDoARmI5fjDoT93IfKgEGqm26dGUOh8oNpaSTsGNdYRN/SjOuo10jcJGwkEL3mroKzktkew== + dependencies: + boxen "^4.2.0" + chalk "^3.0.0" + configstore "^5.0.1" + has-yarn "^2.1.0" + import-lazy "^2.1.0" + is-ci "^2.0.0" + is-installed-globally "^0.3.1" + is-npm "^4.0.0" + is-yarn-global "^0.3.0" + latest-version "^5.0.0" + pupa "^2.0.1" + semver-diff "^3.1.1" + xdg-basedir "^4.0.0" + uri-js@^4.2.2: version "4.2.2" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" @@ -4164,6 +4738,13 @@ url-parse-lax@^1.0.0: dependencies: prepend-http "^1.0.1" +url-parse-lax@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" + integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= + dependencies: + prepend-http "^2.0.0" + use@^3.1.0: version "3.1.1" resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" @@ -4174,11 +4755,16 @@ usercss-creator@^1.2.0: resolved "https://registry.yarnpkg.com/usercss-creator/-/usercss-creator-1.2.0.tgz#3414a83d58982d3f209efa6d0460b98a0338c3d5" integrity sha512-NBesQFpsTt2ROdCgn5Y0Vwc9xfnBQnZE3jHnaovua+ekCbv4ldjn8QenOd1u915AnQi2qRn0T9rEtlchiN6nwA== -util-deprecate@^1.0.1, util-deprecate@~1.0.1: +util-deprecate@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= +v8-compile-cache@^2.0.3, v8-compile-cache@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz#e14de37b31a6d194f5690d67efc4e7f6fc6ab30e" + integrity sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g== + validate-npm-package-license@^3.0.1: version "3.0.4" resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" @@ -4188,9 +4774,17 @@ validate-npm-package-license@^3.0.1: spdx-expression-parse "^3.0.0" vfile-location@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-2.0.4.tgz#2a5e7297dd0d9e2da4381464d04acc6b834d3e55" - integrity sha512-KRL5uXQPoUKu+NGvQVL4XLORw45W62v4U4gxJ3vRlDfI9QsT4ZN1PNXn/zQpKUulqGDpYuT0XDfp5q9O87/y/w== + version "2.0.6" + resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-2.0.6.tgz#8a274f39411b8719ea5728802e10d9e0dff1519e" + integrity sha512-sSFdyCP3G6Ka0CEmN83A2YCMKIieHx0EDaj5IDP4g1pa5ZJ4FJDvpO0WODLxo4LUX4oe52gmSCK7Jw4SBghqxA== + +vfile-message@*: + version "2.0.2" + resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-2.0.2.tgz#75ba05090ec758fa8420f2c11ce049bcddd8cf3e" + integrity sha512-gNV2Y2fDvDOOqq8bEe7cF3DXU6QgV4uA9zMR2P8tix11l1r7zju3zry3wZ8sx+BEfuO6WQ7z2QzfWTvqHQiwsA== + dependencies: + "@types/unist" "^2.0.0" + unist-util-stringify-position "^2.0.0" vfile-message@^1.0.0: version "1.1.1" @@ -4216,13 +4810,6 @@ which@^1.2.9, which@^1.3.1: dependencies: isexe "^2.0.0" -wide-align@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== - dependencies: - string-width "^1.0.2 || 2" - widest-line@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-2.0.1.tgz#7438764730ec7ef4381ce4df82fb98a53142a3fc" @@ -4230,10 +4817,17 @@ widest-line@^2.0.0: dependencies: string-width "^2.1.1" -wordwrap@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= +widest-line@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" + integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg== + dependencies: + string-width "^4.0.0" + +word-wrap@~1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" + integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== wrappy@1: version "1.0.2" @@ -4241,33 +4835,23 @@ wrappy@1: integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= write-file-atomic@^2.0.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.2.tgz#a7181706dfba17855d221140a9c06e15fcdd87b9" - integrity sha512-s0b6vB3xIVRLWywa6X9TOMA7k9zio0TMOsl9ZnDkliA/cfJlpHXAscj0gbHVJiTdIuAYpIyqS5GW91fqm6gG5g== + version "2.4.3" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481" + integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== dependencies: graceful-fs "^4.1.11" imurmurhash "^0.1.4" signal-exit "^3.0.2" -write-json-file@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-2.3.0.tgz#2b64c8a33004d54b8698c76d585a77ceb61da32f" - integrity sha1-K2TIozAE1UuGmMdtWFp3zrYdoy8= +write-file-atomic@^3.0.0, write-file-atomic@^3.0.1: + version "3.0.3" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" + integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== dependencies: - detect-indent "^5.0.0" - graceful-fs "^4.1.2" - make-dir "^1.0.0" - pify "^3.0.0" - sort-keys "^2.0.0" - write-file-atomic "^2.0.0" - -write-pkg@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/write-pkg/-/write-pkg-3.2.0.tgz#0e178fe97820d389a8928bc79535dbe68c2cff21" - integrity sha512-tX2ifZ0YqEFOF1wjRW2Pk93NLsj02+n1UP5RvO6rCs0K6R2g1padvf006cY74PQJKMGS2r42NK7FD0dG6Y6paw== - dependencies: - sort-keys "^2.0.0" - write-json-file "^2.2.0" + imurmurhash "^0.1.4" + is-typedarray "^1.0.0" + signal-exit "^3.0.2" + typedarray-to-buffer "^3.1.5" write@1.0.3: version "1.0.3" @@ -4286,72 +4870,73 @@ xdg-basedir@^3.0.0: resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4" integrity sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ= -xo-init@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/xo-init/-/xo-init-0.7.0.tgz#634b4789e366b4f87f747ef0cee1a99ce273aa15" - integrity sha512-mrrCKMu52vz0u2tiOl8DoG709pBtnSp58bb4/j58a4jeXjrb1gV7dxfOBjOlXitYtfW2QnlxxxfAojoFcpynDg== - dependencies: - arrify "^1.0.0" - execa "^0.9.0" - has-yarn "^1.0.0" - minimist "^1.1.3" - path-exists "^3.0.0" - read-pkg-up "^3.0.0" - the-argv "^1.0.0" - write-pkg "^3.1.0" +xdg-basedir@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" + integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== -xo@^0.24.0: - version "0.24.0" - resolved "https://registry.yarnpkg.com/xo/-/xo-0.24.0.tgz#f931ff453f3440919d51da908591371e8ed714e0" - integrity sha512-eaXWpNtXHbJ+DSiDkdRnDcMYPeUi/MWFUoUgorBhzAueTCM+v4o9Xv6buYgyoL4r7JuTp5EWXx3lGn9Md4dgWA== +xo@^0.27.2: + version "0.27.2" + resolved "https://registry.yarnpkg.com/xo/-/xo-0.27.2.tgz#861ddc46bb66f4ff583714e6d2552c8733c59316" + integrity sha512-vCkyHH/2tyQh1eplDDRMCAPfKA6fXnXiFkChOGLF/5FnOEe9e2qCydDZZrrKA+3Vd8xPsRdoAv/HTnmqa+Z71w== dependencies: - arrify "^1.0.1" + "@typescript-eslint/eslint-plugin" "^2.21.0" + "@typescript-eslint/parser" "^2.21.0" + arrify "^2.0.1" + cosmiconfig "^6.0.0" debug "^4.1.0" - eslint "^5.12.0" - eslint-config-prettier "^3.3.0" - eslint-config-xo "^0.26.0" - eslint-formatter-pretty "^2.0.0" - eslint-plugin-ava "^5.1.0" - eslint-plugin-eslint-comments "^3.0.1" - eslint-plugin-import "^2.14.0" - eslint-plugin-no-use-extend-native "^0.4.0" - eslint-plugin-node "^8.0.0" - eslint-plugin-prettier "^3.0.0" - eslint-plugin-promise "^4.0.0" - eslint-plugin-unicorn "^7.0.0" - find-cache-dir "^2.0.0" - get-stdin "^6.0.0" + eslint "^6.8.0" + eslint-config-prettier "^6.10.0" + eslint-config-xo "^0.29.0" + eslint-config-xo-typescript "^0.26.0" + eslint-formatter-pretty "^3.0.1" + eslint-plugin-ava "^10.0.1" + eslint-plugin-eslint-comments "^3.1.2" + eslint-plugin-import "^2.20.1" + eslint-plugin-no-use-extend-native "^0.4.1" + eslint-plugin-node "^11.0.0" + eslint-plugin-prettier "^3.1.2" + eslint-plugin-promise "^4.2.1" + eslint-plugin-unicorn "^16.1.1" + find-cache-dir "^3.0.0" + fs-extra "^8.1.0" + get-stdin "^7.0.0" globby "^9.0.0" - has-flag "^3.0.0" - lodash.isequal "^4.5.0" - lodash.mergewith "^4.6.1" + has-flag "^4.0.0" + imurmurhash "^0.1.4" + json-stable-stringify-without-jsonify "^1.0.1" + json5 "^2.1.1" + lodash "^4.17.15" meow "^5.0.0" - multimatch "^3.0.0" - open-editor "^1.2.0" - path-exists "^3.0.0" - pkg-conf "^2.1.0" + micromatch "^4.0.2" + open-editor "^2.0.1" + p-reduce "^2.1.0" + path-exists "^4.0.0" prettier "^1.15.2" - resolve-cwd "^2.0.0" - resolve-from "^4.0.0" - semver "^5.5.0" - slash "^2.0.0" - update-notifier "^2.3.0" - xo-init "^0.7.0" + resolve-cwd "^3.0.0" + resolve-from "^5.0.0" + semver "^7.1.3" + slash "^3.0.0" + to-absolute-glob "^2.0.2" + typescript "^3.0.0" + update-notifier "^4.0.0" -xtend@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" - integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= +xtend@^4.0.0, xtend@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== yallist@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= -yallist@^3.0.0, yallist@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" - integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A== +yaml@^1.7.2: + version "1.7.2" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.7.2.tgz#f26aabf738590ab61efaca502358e48dc9f348b2" + integrity sha512-qXROVp90sb83XtAoqE8bP9RwAkTTZbugRUTm5YeFCBfNRPEp2YzTeqWiz7m5OORHzEvrA/qcGS8hp/E+MMROYw== + dependencies: + "@babel/runtime" "^7.6.3" yargs-parser@^10.0.0: version "10.1.0" @@ -4359,3 +4944,11 @@ yargs-parser@^10.0.0: integrity sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ== dependencies: camelcase "^4.1.0" + +yargs-parser@^16.1.0: + version "16.1.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-16.1.0.tgz#73747d53ae187e7b8dbe333f95714c76ea00ecf1" + integrity sha512-H/V41UNZQPkUMIT5h5hiwg4QKIY1RPvoBV4XcjUbRM8Bk2oKqqyZ0DIEbTFZB0XjbtSPG8SAa/0DxCQmiRgzKg== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0"