From 5097439895ef6084e03b68ff1ff913e172c7f628 Mon Sep 17 00:00:00 2001 From: kaelta Date: Sat, 5 Feb 2022 21:11:37 +0000 Subject: [PATCH] love~ --- .github/workflows/Deploy.yml | 51 + .gitignore | 3 + .vscode/extensions.json | 26 + .vscode/foam.json | 0 .vscode/settings.json | 28 + .vscode/spellright.dict | 2 + _layouts/.yarnrc | 1 + _layouts/gatsby-browser.js | 5 + _layouts/gatsby-config.js | 66 + _layouts/package.json | 27 + _layouts/src/styles/main.css | 18 + _layouts/yarn.lock | 12445 +++++++++++++++++++++++++++++++++ assets/banner.png | Bin 0 -> 199467 bytes inbox.md | 17 + investigation/OSMTH.md | 15 + readme.md | 57 + todo.md | 9 + 17 files changed, 12770 insertions(+) create mode 100644 .github/workflows/Deploy.yml create mode 100644 .gitignore create mode 100644 .vscode/extensions.json create mode 100644 .vscode/foam.json create mode 100644 .vscode/settings.json create mode 100644 .vscode/spellright.dict create mode 100644 _layouts/.yarnrc create mode 100644 _layouts/gatsby-browser.js create mode 100644 _layouts/gatsby-config.js create mode 100644 _layouts/package.json create mode 100644 _layouts/src/styles/main.css create mode 100644 _layouts/yarn.lock create mode 100644 assets/banner.png create mode 100644 inbox.md create mode 100644 investigation/OSMTH.md create mode 100644 readme.md create mode 100644 todo.md diff --git a/.github/workflows/Deploy.yml b/.github/workflows/Deploy.yml new file mode 100644 index 0000000..2af2d26 --- /dev/null +++ b/.github/workflows/Deploy.yml @@ -0,0 +1,51 @@ +name: Deploy Site + +on: + push: + branches: + - master + +jobs: + build: + runs-on: ubuntu-20.04 + steps: + - uses: actions/checkout@v2 + + - name: Setup | Node + uses: actions/setup-node@v2 + with: + node-version: '14' + + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "::set-output name=dir::$(yarn cache dir)" + + - uses: actions/cache@v2 + id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`) + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn- + + - name: Install dependencies + run: yarn + working-directory: _layouts + + - name: Get repository name + run: echo ::set-env name=REPOSITORY_NAME::$(echo "$GITHUB_REPOSITORY" | awk -F / '{print $2}') + shell: bash + env: + ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true' + + - name: Build Site + run: yarn build + working-directory: _layouts + env: + PATH_PREFIX: /${{ env.REPOSITORY_NAME }} + + - name: Deploy + uses: peaceiris/actions-gh-pages@v3 + with: + publish_dir: ./_layouts/public + github_token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ce3be6d --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +node_modules/ +.cache/ +public/ \ No newline at end of file diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..df2e143 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,26 @@ +{ + // See http://go.microsoft.com/fwlink/?LinkId=827846 + // for the documentation about the extensions.json format + "recommendations": [ + // Foam's own extension + "foam.foam-vscode", + + // Prettier for auto formatting code + "esbenp.prettier-vscode", + + // GitLens for seeing version history inline + "eamodio.gitlens", + + // Tons of markdown goodies (lists, tables of content, so much more) + "yzhang.markdown-all-in-one", + + // [[wiki-links]], backlinking etc + "kortina.vscode-markdown-notes", + + // Graph visualizer + "tchayen.markdown-links", + + // Understated grayscale theme (light and dark variants) + "philipbe.theme-gray-matter" + ] +} diff --git a/.vscode/foam.json b/.vscode/foam.json new file mode 100644 index 0000000..e69de29 diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..b06ae6a --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,28 @@ +{ + "files.autoSave": "onFocusChange", + "editor.minimap.enabled": false, + "editor.wrappingIndent": "indent", + "editor.overviewRulerBorder": false, + "foam.edit.linkReferenceDefinitions": "withExtensions", + "vscodeMarkdownNotes.noteCompletionConvention": "noExtension", + "[markdown]": { + "editor.quickSuggestions": { + "other": true, + "comments": false, + "strings": false + } + }, + "cSpell.language": "en-GB", + "git.enableSmartCommit": true, + "git.postCommitCommand": "sync", + "spellright.language": [ + "en" + ], + "spellright.documentTypes": [ + "markdown", + "plaintext" + ], + "files.exclude": { + "_site/**": true + } +} diff --git a/.vscode/spellright.dict b/.vscode/spellright.dict new file mode 100644 index 0000000..446dbef --- /dev/null +++ b/.vscode/spellright.dict @@ -0,0 +1,2 @@ +Foam +documentation diff --git a/_layouts/.yarnrc b/_layouts/.yarnrc new file mode 100644 index 0000000..bec1535 --- /dev/null +++ b/_layouts/.yarnrc @@ -0,0 +1 @@ +registry https://registry.npmjs.org/ diff --git a/_layouts/gatsby-browser.js b/_layouts/gatsby-browser.js new file mode 100644 index 0000000..b87470e --- /dev/null +++ b/_layouts/gatsby-browser.js @@ -0,0 +1,5 @@ +import 'prism-themes/themes/prism-nord.css' + +import 'katex/dist/katex.min.css' + +import './src/styles/main.css' diff --git a/_layouts/gatsby-config.js b/_layouts/gatsby-config.js new file mode 100644 index 0000000..9224f4c --- /dev/null +++ b/_layouts/gatsby-config.js @@ -0,0 +1,66 @@ +const path = require('path') + +const PATH_PREFIX = process.env.PATH_PREFIX + +module.exports = { + // pathPrefix: PATH_PREFIX || `/foam-template-gatsby-kb`, // a. If you are using github pages, this should be the name of your repo + pathPrefix: PATH_PREFIX || `/`, // b. If you are using Netlify/Vercel, your can keep it this way + siteMetadata: { + // some SEO configs using by gatsby-theme-kb + title: `Foam`, // Replace it with your site's title + author: `Your Name`, // Replace it with your name + description: `My personal knowledge base`, // Replace it with your site's description + }, + plugins: [ + { + resolve: `gatsby-theme-kb`, + options: { + rootNote: '/readme', + contentPath: `${__dirname}/..`, + ignore: [ + '**/_layouts/**', + '**/.git/**', + '**/.github/**', + '**/.vscode/**', + '**/.cache/**', + ], + // this is an option for extending `gatsby-plugin-mdx` options inside `gatsby-theme-kb`, + getPluginMdx(defaultPluginMdx) { + // so you can have your relative referenced files served, e.g. '../assets/img.png'. + defaultPluginMdx.options.gatsbyRemarkPlugins.push({ + resolve: `gatsby-remark-copy-linked-files`, + options: { + ignoreFileExtensions: ['md', 'mdx'], + }, + }) + + // an example of syntax highlighting + defaultPluginMdx.options.gatsbyRemarkPlugins.push({ + resolve: 'gatsby-remark-prismjs', + options: { + noInlineHighlight: true, + }, + }) + + // add math support + defaultPluginMdx.options.remarkPlugins.push(require('remark-math')) + if (!defaultPluginMdx.options.rehypePlugins) defaultPluginMdx.options.rehypePlugins = [] + defaultPluginMdx.options.rehypePlugins.push(require('rehype-katex')) + return defaultPluginMdx + }, + }, + }, + { + // this plugin makes sure your static files will be served by gatsby, + // but of course you need to reference them by absolute path, e.g. '/assets/img.png'. + // if you have multiple directories, copy this plugin section and specify other directory + // check https://github.com/csath/gatsby-plugin-copy-files-enhanced to find docs for this plugin + resolve: 'gatsby-plugin-copy-files-enhanced', + options: { + source: path.resolve(__dirname, `../assets`), + destination: '/assets', + purge: false, + }, + }, + ], +} diff --git a/_layouts/package.json b/_layouts/package.json new file mode 100644 index 0000000..68bac73 --- /dev/null +++ b/_layouts/package.json @@ -0,0 +1,27 @@ +{ + "name": "foam-template-gatsby-kb", + "version": "1.0.0", + "description": "A foam template using gatsby-theme-kb for publishing you knowledge base", + "main": "index.js", + "scripts": { + "dev": "gatsby develop", + "build": "gatsby build --prefix-paths", + "serve": "gatsby serve" + }, + "keywords": [ + "foam" + ], + "author": "chenmin", + "license": "MIT", + "dependencies": { + "gatsby": "^3.13.0", + "gatsby-plugin-copy-files-enhanced": "^1.1.1", + "gatsby-remark-copy-linked-files": "^4.10.0", + "gatsby-remark-prismjs": "^5.10.0", + "gatsby-theme-kb": "^0.8.0", + "prism-themes": "^1.8.0", + "prismjs": "^1.24.1", + "rehype-katex": "^5.0.0", + "remark-math": "^3.0.1" + } +} diff --git a/_layouts/src/styles/main.css b/_layouts/src/styles/main.css new file mode 100644 index 0000000..3639c23 --- /dev/null +++ b/_layouts/src/styles/main.css @@ -0,0 +1,18 @@ +/* ---------------- prism override ---------------------- */ +pre[class*="language-"] { + margin: 1em 0; +} + +.dark-mode pre[class*="language-"] { + background-color: #252931; +} + +.light-mode pre[class*="language-"] { + background-color: #2b2727; +} + +/* ----------------end prism override ------------------- */ + +code { + font-size: 0.9em; +} diff --git a/_layouts/yarn.lock b/_layouts/yarn.lock new file mode 100644 index 0000000..b8c0c2c --- /dev/null +++ b/_layouts/yarn.lock @@ -0,0 +1,12445 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@ardatan/aggregate-error@0.0.6": + version "0.0.6" + resolved "https://registry.npmjs.org/@ardatan/aggregate-error/-/aggregate-error-0.0.6.tgz#fe6924771ea40fc98dc7a7045c2e872dc8527609" + integrity sha512-vyrkEHG1jrukmzTPtyWB4NLPauUw5bQeg4uhn8f+1SSynmrOcyvlb1GKQjjgoBzElLdfXCRYX8UnBlhklOHYRQ== + dependencies: + tslib "~2.0.1" + +"@babel/code-frame@7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a" + integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== + dependencies: + "@babel/highlight" "^7.10.4" + +"@babel/code-frame@7.12.11": + version "7.12.11" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" + integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== + dependencies: + "@babel/highlight" "^7.10.4" + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.5.5": + version "7.12.13" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz#dcfc826beef65e75c50e21d3837d7d95798dd658" + integrity sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g== + dependencies: + "@babel/highlight" "^7.12.13" + +"@babel/code-frame@^7.14.0", "@babel/code-frame@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz#23b08d740e83f49c5e59945fbf1b43e80bbf4edb" + integrity sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw== + dependencies: + "@babel/highlight" "^7.14.5" + +"@babel/compat-data@^7.13.0": + version "7.13.6" + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.6.tgz#11972d07db4c2317afdbf41d6feb3a730301ef4e" + integrity sha512-VhgqKOWYVm7lQXlvbJnWOzwfAQATd2nV52koT0HZ/LdDH0m4DUDwkKYsH+IwpXb+bKPyBJzawA4I6nBKqZcpQw== + +"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.14.7", "@babel/compat-data@^7.15.0": + version "7.15.0" + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz#2dbaf8b85334796cafbb0f5793a90a2fc010b176" + integrity sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA== + +"@babel/core@7.10.5": + version "7.10.5" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.10.5.tgz#1f15e2cca8ad9a1d78a38ddba612f5e7cdbbd330" + integrity sha512-O34LQooYVDXPl7QWCdW9p4NR+QlzOr7xShPPJz8GsuCU3/8ua/wqTr7gmnxXv+WBESiGU/G5s16i6tUvHkNb+w== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/generator" "^7.10.5" + "@babel/helper-module-transforms" "^7.10.5" + "@babel/helpers" "^7.10.4" + "@babel/parser" "^7.10.5" + "@babel/template" "^7.10.4" + "@babel/traverse" "^7.10.5" + "@babel/types" "^7.10.5" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.1" + json5 "^2.1.2" + lodash "^4.17.19" + resolve "^1.3.2" + semver "^5.4.1" + source-map "^0.5.0" + +"@babel/core@7.12.9": + version "7.12.9" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz#fd450c4ec10cdbb980e2928b7aa7a28484593fc8" + integrity sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/generator" "^7.12.5" + "@babel/helper-module-transforms" "^7.12.1" + "@babel/helpers" "^7.12.5" + "@babel/parser" "^7.12.7" + "@babel/template" "^7.12.7" + "@babel/traverse" "^7.12.9" + "@babel/types" "^7.12.7" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.1" + json5 "^2.1.2" + lodash "^4.17.19" + resolve "^1.3.2" + semver "^5.4.1" + source-map "^0.5.0" + +"@babel/core@^7.14.8": + version "7.15.0" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.15.0.tgz#749e57c68778b73ad8082775561f67f5196aafa8" + integrity sha512-tXtmTminrze5HEUPn/a0JtOzzfp0nk+UEXQ/tqIJo3WDGypl/2OFQEMll/zSFU8f/lfmfLXvTaORHF3cfXIQMw== + dependencies: + "@babel/code-frame" "^7.14.5" + "@babel/generator" "^7.15.0" + "@babel/helper-compilation-targets" "^7.15.0" + "@babel/helper-module-transforms" "^7.15.0" + "@babel/helpers" "^7.14.8" + "@babel/parser" "^7.15.0" + "@babel/template" "^7.14.5" + "@babel/traverse" "^7.15.0" + "@babel/types" "^7.15.0" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.1.2" + semver "^6.3.0" + source-map "^0.5.0" + +"@babel/eslint-parser@^7.14.9": + version "7.15.0" + resolved "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.15.0.tgz#b54f06e04d0e93aebcba99f89251e3bf0ee39f21" + integrity sha512-+gSPtjSBxOZz4Uh8Ggqu7HbfpB8cT1LwW0DnVVLZEJvzXauiD0Di3zszcBkRmfGGrLdYeHUwcflG7i3tr9kQlw== + dependencies: + eslint-scope "^5.1.1" + eslint-visitor-keys "^2.1.0" + semver "^6.3.0" + +"@babel/generator@^7.10.5", "@babel/generator@^7.12.5", "@babel/generator@^7.13.0": + version "7.13.0" + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.13.0.tgz#bd00d4394ca22f220390c56a0b5b85568ec1ec0c" + integrity sha512-zBZfgvBB/ywjx0Rgc2+BwoH/3H+lDtlgD4hBOpEv5LxRnYsm/753iRuLepqnYlynpjC3AdQxtxsoeHJoEEwOAw== + dependencies: + "@babel/types" "^7.13.0" + jsesc "^2.5.1" + source-map "^0.5.0" + +"@babel/generator@^7.14.9", "@babel/generator@^7.15.0": + version "7.15.0" + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.15.0.tgz#a7d0c172e0d814974bad5aa77ace543b97917f15" + integrity sha512-eKl4XdMrbpYvuB505KTta4AV9g+wWzmVBW69tX0H2NwKVKd2YJbKgyK6M8j/rgLbmHOYJn6rUklV677nOyJrEQ== + dependencies: + "@babel/types" "^7.15.0" + jsesc "^2.5.1" + source-map "^0.5.0" + +"@babel/helper-annotate-as-pure@^7.12.13": + version "7.12.13" + resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz#0f58e86dfc4bb3b1fcd7db806570e177d439b6ab" + integrity sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw== + dependencies: + "@babel/types" "^7.12.13" + +"@babel/helper-annotate-as-pure@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz#7bf478ec3b71726d56a8ca5775b046fc29879e61" + integrity sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA== + dependencies: + "@babel/types" "^7.14.5" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz#b939b43f8c37765443a19ae74ad8b15978e0a191" + integrity sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w== + dependencies: + "@babel/helper-explode-assignable-expression" "^7.14.5" + "@babel/types" "^7.14.5" + +"@babel/helper-compilation-targets@^7.13.0": + version "7.13.0" + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.0.tgz#c9cf29b82a76fd637f0faa35544c4ace60a155a1" + integrity sha512-SOWD0JK9+MMIhTQiUVd4ng8f3NXhPVQvTv7D3UN4wbp/6cAHnB2EmMaU1zZA2Hh1gwme+THBrVSqTFxHczTh0Q== + dependencies: + "@babel/compat-data" "^7.13.0" + "@babel/helper-validator-option" "^7.12.17" + browserslist "^4.14.5" + semver "7.0.0" + +"@babel/helper-compilation-targets@^7.14.5", "@babel/helper-compilation-targets@^7.15.0": + version "7.15.0" + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.0.tgz#973df8cbd025515f3ff25db0c05efc704fa79818" + integrity sha512-h+/9t0ncd4jfZ8wsdAsoIxSa61qhBYlycXiHWqJaQBCXAhDCMbPRSMTGnZIkkmt1u4ag+UQmuqcILwqKzZ4N2A== + dependencies: + "@babel/compat-data" "^7.15.0" + "@babel/helper-validator-option" "^7.14.5" + browserslist "^4.16.6" + semver "^6.3.0" + +"@babel/helper-create-class-features-plugin@^7.14.5", "@babel/helper-create-class-features-plugin@^7.15.0": + version "7.15.0" + resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.0.tgz#c9a137a4d137b2d0e2c649acf536d7ba1a76c0f7" + integrity sha512-MdmDXgvTIi4heDVX/e9EFfeGpugqm9fobBVg/iioE8kueXrOHdRDe36FAY7SnE9xXLVeYCoJR/gdrBEIHRC83Q== + dependencies: + "@babel/helper-annotate-as-pure" "^7.14.5" + "@babel/helper-function-name" "^7.14.5" + "@babel/helper-member-expression-to-functions" "^7.15.0" + "@babel/helper-optimise-call-expression" "^7.14.5" + "@babel/helper-replace-supers" "^7.15.0" + "@babel/helper-split-export-declaration" "^7.14.5" + +"@babel/helper-create-regexp-features-plugin@^7.12.13": + version "7.12.17" + resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz#a2ac87e9e319269ac655b8d4415e94d38d663cb7" + integrity sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.12.13" + regexpu-core "^4.7.1" + +"@babel/helper-create-regexp-features-plugin@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz#c7d5ac5e9cf621c26057722fb7a8a4c5889358c4" + integrity sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A== + dependencies: + "@babel/helper-annotate-as-pure" "^7.14.5" + regexpu-core "^4.7.1" + +"@babel/helper-define-polyfill-provider@^0.2.2": + version "0.2.3" + resolved "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz#0525edec5094653a282688d34d846e4c75e9c0b6" + integrity sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew== + dependencies: + "@babel/helper-compilation-targets" "^7.13.0" + "@babel/helper-module-imports" "^7.12.13" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/traverse" "^7.13.0" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + semver "^6.1.2" + +"@babel/helper-explode-assignable-expression@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz#8aa72e708205c7bb643e45c73b4386cdf2a1f645" + integrity sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ== + dependencies: + "@babel/types" "^7.14.5" + +"@babel/helper-function-name@^7.12.13": + version "7.12.13" + resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz#93ad656db3c3c2232559fd7b2c3dbdcbe0eb377a" + integrity sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA== + dependencies: + "@babel/helper-get-function-arity" "^7.12.13" + "@babel/template" "^7.12.13" + "@babel/types" "^7.12.13" + +"@babel/helper-function-name@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz#89e2c474972f15d8e233b52ee8c480e2cfcd50c4" + integrity sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ== + dependencies: + "@babel/helper-get-function-arity" "^7.14.5" + "@babel/template" "^7.14.5" + "@babel/types" "^7.14.5" + +"@babel/helper-get-function-arity@^7.12.13": + version "7.12.13" + resolved "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz#bc63451d403a3b3082b97e1d8b3fe5bd4091e583" + integrity sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg== + dependencies: + "@babel/types" "^7.12.13" + +"@babel/helper-get-function-arity@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz#25fbfa579b0937eee1f3b805ece4ce398c431815" + integrity sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg== + dependencies: + "@babel/types" "^7.14.5" + +"@babel/helper-hoist-variables@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz#e0dd27c33a78e577d7c8884916a3e7ef1f7c7f8d" + integrity sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ== + dependencies: + "@babel/types" "^7.14.5" + +"@babel/helper-member-expression-to-functions@^7.13.0": + version "7.13.0" + resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.0.tgz#6aa4bb678e0f8c22f58cdb79451d30494461b091" + integrity sha512-yvRf8Ivk62JwisqV1rFRMxiSMDGnN6KH1/mDMmIrij4jztpQNRoHqqMG3U6apYbGRPJpgPalhva9Yd06HlUxJQ== + dependencies: + "@babel/types" "^7.13.0" + +"@babel/helper-member-expression-to-functions@^7.15.0": + version "7.15.0" + resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.0.tgz#0ddaf5299c8179f27f37327936553e9bba60990b" + integrity sha512-Jq8H8U2kYiafuj2xMTPQwkTBnEEdGKpT35lJEQsRRjnG0LW3neucsaMWLgKcwu3OHKNeYugfw+Z20BXBSEs2Lg== + dependencies: + "@babel/types" "^7.15.0" + +"@babel/helper-module-imports@^7.0.0-beta.49", "@babel/helper-module-imports@^7.12.13": + version "7.12.13" + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz#ec67e4404f41750463e455cc3203f6a32e93fcb0" + integrity sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g== + dependencies: + "@babel/types" "^7.12.13" + +"@babel/helper-module-imports@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz#6d1a44df6a38c957aa7c312da076429f11b422f3" + integrity sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ== + dependencies: + "@babel/types" "^7.14.5" + +"@babel/helper-module-transforms@^7.10.5", "@babel/helper-module-transforms@^7.12.1": + version "7.13.0" + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.0.tgz#42eb4bd8eea68bab46751212c357bfed8b40f6f1" + integrity sha512-Ls8/VBwH577+pw7Ku1QkUWIyRRNHpYlts7+qSqBBFCW3I8QteB9DxfcZ5YJpOwH6Ihe/wn8ch7fMGOP1OhEIvw== + dependencies: + "@babel/helper-module-imports" "^7.12.13" + "@babel/helper-replace-supers" "^7.13.0" + "@babel/helper-simple-access" "^7.12.13" + "@babel/helper-split-export-declaration" "^7.12.13" + "@babel/helper-validator-identifier" "^7.12.11" + "@babel/template" "^7.12.13" + "@babel/traverse" "^7.13.0" + "@babel/types" "^7.13.0" + lodash "^4.17.19" + +"@babel/helper-module-transforms@^7.14.5", "@babel/helper-module-transforms@^7.15.0": + version "7.15.0" + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.0.tgz#679275581ea056373eddbe360e1419ef23783b08" + integrity sha512-RkGiW5Rer7fpXv9m1B3iHIFDZdItnO2/BLfWVW/9q7+KqQSDY5kUfQEbzdXM1MVhJGcugKV7kRrNVzNxmk7NBg== + dependencies: + "@babel/helper-module-imports" "^7.14.5" + "@babel/helper-replace-supers" "^7.15.0" + "@babel/helper-simple-access" "^7.14.8" + "@babel/helper-split-export-declaration" "^7.14.5" + "@babel/helper-validator-identifier" "^7.14.9" + "@babel/template" "^7.14.5" + "@babel/traverse" "^7.15.0" + "@babel/types" "^7.15.0" + +"@babel/helper-optimise-call-expression@^7.12.13": + version "7.12.13" + resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz#5c02d171b4c8615b1e7163f888c1c81c30a2aaea" + integrity sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA== + dependencies: + "@babel/types" "^7.12.13" + +"@babel/helper-optimise-call-expression@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz#f27395a8619e0665b3f0364cddb41c25d71b499c" + integrity sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA== + dependencies: + "@babel/types" "^7.14.5" + +"@babel/helper-plugin-utils@7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375" + integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + version "7.13.0" + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz#806526ce125aed03373bc416a828321e3a6a33af" + integrity sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ== + +"@babel/helper-plugin-utils@^7.14.0", "@babel/helper-plugin-utils@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz#5ac822ce97eec46741ab70a517971e443a70c5a9" + integrity sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ== + +"@babel/helper-remap-async-to-generator@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz#51439c913612958f54a987a4ffc9ee587a2045d6" + integrity sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A== + dependencies: + "@babel/helper-annotate-as-pure" "^7.14.5" + "@babel/helper-wrap-function" "^7.14.5" + "@babel/types" "^7.14.5" + +"@babel/helper-replace-supers@^7.13.0": + version "7.13.0" + resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.0.tgz#6034b7b51943094cb41627848cb219cb02be1d24" + integrity sha512-Segd5me1+Pz+rmN/NFBOplMbZG3SqRJOBlY+mA0SxAv6rjj7zJqr1AVr3SfzUVTLCv7ZLU5FycOM/SBGuLPbZw== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.13.0" + "@babel/helper-optimise-call-expression" "^7.12.13" + "@babel/traverse" "^7.13.0" + "@babel/types" "^7.13.0" + +"@babel/helper-replace-supers@^7.14.5", "@babel/helper-replace-supers@^7.15.0": + version "7.15.0" + resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.0.tgz#ace07708f5bf746bf2e6ba99572cce79b5d4e7f4" + integrity sha512-6O+eWrhx+HEra/uJnifCwhwMd6Bp5+ZfZeJwbqUTuqkhIT6YcRhiZCOOFChRypOIe0cV46kFrRBlm+t5vHCEaA== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.15.0" + "@babel/helper-optimise-call-expression" "^7.14.5" + "@babel/traverse" "^7.15.0" + "@babel/types" "^7.15.0" + +"@babel/helper-simple-access@^7.12.13": + version "7.12.13" + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz#8478bcc5cacf6aa1672b251c1d2dde5ccd61a6c4" + integrity sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA== + dependencies: + "@babel/types" "^7.12.13" + +"@babel/helper-simple-access@^7.14.8": + version "7.14.8" + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.8.tgz#82e1fec0644a7e775c74d305f212c39f8fe73924" + integrity sha512-TrFN4RHh9gnWEU+s7JloIho2T76GPwRHhdzOWLqTrMnlas8T9O7ec+oEDNsRXndOmru9ymH9DFrEOxpzPoSbdg== + dependencies: + "@babel/types" "^7.14.8" + +"@babel/helper-skip-transparent-expression-wrappers@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz#96f486ac050ca9f44b009fbe5b7d394cab3a0ee4" + integrity sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ== + dependencies: + "@babel/types" "^7.14.5" + +"@babel/helper-split-export-declaration@^7.12.13": + version "7.12.13" + resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz#e9430be00baf3e88b0e13e6f9d4eaf2136372b05" + integrity sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg== + dependencies: + "@babel/types" "^7.12.13" + +"@babel/helper-split-export-declaration@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz#22b23a54ef51c2b7605d851930c1976dd0bc693a" + integrity sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA== + dependencies: + "@babel/types" "^7.14.5" + +"@babel/helper-validator-identifier@^7.12.11": + version "7.12.11" + resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed" + integrity sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw== + +"@babel/helper-validator-identifier@^7.14.5", "@babel/helper-validator-identifier@^7.14.9": + version "7.14.9" + resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz#6654d171b2024f6d8ee151bf2509699919131d48" + integrity sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g== + +"@babel/helper-validator-option@^7.12.17": + version "7.12.17" + resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz#d1fbf012e1a79b7eebbfdc6d270baaf8d9eb9831" + integrity sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw== + +"@babel/helper-validator-option@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3" + integrity sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow== + +"@babel/helper-wrap-function@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz#5919d115bf0fe328b8a5d63bcb610f51601f2bff" + integrity sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ== + dependencies: + "@babel/helper-function-name" "^7.14.5" + "@babel/template" "^7.14.5" + "@babel/traverse" "^7.14.5" + "@babel/types" "^7.14.5" + +"@babel/helpers@^7.10.4", "@babel/helpers@^7.12.5": + version "7.13.0" + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.0.tgz#7647ae57377b4f0408bf4f8a7af01c42e41badc0" + integrity sha512-aan1MeFPxFacZeSz6Ld7YZo5aPuqnKlD7+HZY75xQsueczFccP9A7V05+oe0XpLwHK3oLorPe9eaAUljL7WEaQ== + dependencies: + "@babel/template" "^7.12.13" + "@babel/traverse" "^7.13.0" + "@babel/types" "^7.13.0" + +"@babel/helpers@^7.14.8": + version "7.15.3" + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.3.tgz#c96838b752b95dcd525b4e741ed40bb1dc2a1357" + integrity sha512-HwJiz52XaS96lX+28Tnbu31VeFSQJGOeKHJeaEPQlTl7PnlhFElWPj8tUXtqFIzeN86XxXoBr+WFAyK2PPVz6g== + dependencies: + "@babel/template" "^7.14.5" + "@babel/traverse" "^7.15.0" + "@babel/types" "^7.15.0" + +"@babel/highlight@^7.10.4": + version "7.13.8" + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.8.tgz#10b2dac78526424dfc1f47650d0e415dfd9dc481" + integrity sha512-4vrIhfJyfNf+lCtXC2ck1rKSzDwciqF7IWFhXXrSOUC2O5DrVp+w4c6ed4AllTxhTkUP5x2tYj41VaxdVMMRDw== + dependencies: + "@babel/helper-validator-identifier" "^7.12.11" + chalk "^2.0.0" + js-tokens "^4.0.0" + +"@babel/highlight@^7.12.13": + version "7.12.13" + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz#8ab538393e00370b26271b01fa08f7f27f2e795c" + integrity sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww== + dependencies: + "@babel/helper-validator-identifier" "^7.12.11" + chalk "^2.0.0" + js-tokens "^4.0.0" + +"@babel/highlight@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz#6861a52f03966405001f6aa534a01a24d99e8cd9" + integrity sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg== + dependencies: + "@babel/helper-validator-identifier" "^7.14.5" + chalk "^2.0.0" + js-tokens "^4.0.0" + +"@babel/parser@^7.10.5", "@babel/parser@^7.12.13", "@babel/parser@^7.12.7", "@babel/parser@^7.13.0": + version "7.13.4" + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.13.4.tgz#340211b0da94a351a6f10e63671fa727333d13ab" + integrity sha512-uvoOulWHhI+0+1f9L4BoozY7U5cIkZ9PgJqvb041d6vypgUmtVPG4vmGm4pSggjl8BELzvHyUeJSUyEMY6b+qA== + +"@babel/parser@^7.14.5", "@babel/parser@^7.14.9", "@babel/parser@^7.15.0": + version "7.15.3" + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.15.3.tgz#3416d9bea748052cfcb63dbcc27368105b1ed862" + integrity sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA== + +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz#4b467302e1548ed3b1be43beae2cc9cf45e0bb7e" + integrity sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5" + "@babel/plugin-proposal-optional-chaining" "^7.14.5" + +"@babel/plugin-proposal-async-generator-functions@^7.14.9": + version "7.14.9" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.9.tgz#7028dc4fa21dc199bbacf98b39bab1267d0eaf9a" + integrity sha512-d1lnh+ZnKrFKwtTYdw320+sQWCTwgkB9fmUhNXRADA4akR6wLjaruSGnIEUjpt9HCOwTr4ynFTKu19b7rFRpmw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-remap-async-to-generator" "^7.14.5" + "@babel/plugin-syntax-async-generators" "^7.8.4" + +"@babel/plugin-proposal-class-properties@^7.14.0", "@babel/plugin-proposal-class-properties@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz#40d1ee140c5b1e31a350f4f5eed945096559b42e" + integrity sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-proposal-class-static-block@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz#158e9e10d449c3849ef3ecde94a03d9f1841b681" + integrity sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + +"@babel/plugin-proposal-dynamic-import@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz#0c6617df461c0c1f8fff3b47cd59772360101d2c" + integrity sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + +"@babel/plugin-proposal-export-namespace-from@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz#dbad244310ce6ccd083072167d8cea83a52faf76" + integrity sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + +"@babel/plugin-proposal-json-strings@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz#38de60db362e83a3d8c944ac858ddf9f0c2239eb" + integrity sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-json-strings" "^7.8.3" + +"@babel/plugin-proposal-logical-assignment-operators@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz#6e6229c2a99b02ab2915f82571e0cc646a40c738" + integrity sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + +"@babel/plugin-proposal-nullish-coalescing-operator@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz#ee38589ce00e2cc59b299ec3ea406fcd3a0fdaf6" + integrity sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + +"@babel/plugin-proposal-numeric-separator@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz#83631bf33d9a51df184c2102a069ac0c58c05f18" + integrity sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + +"@babel/plugin-proposal-object-rest-spread@7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.4.tgz#50129ac216b9a6a55b3853fdd923e74bf553a4c0" + integrity sha512-6vh4SqRuLLarjgeOf4EaROJAHjvu9Gl+/346PbDH9yWbJyfnJ/ah3jmYKYtswEyCoWZiidvVHjHshd4WgjB9BA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.0" + "@babel/plugin-transform-parameters" "^7.10.4" + +"@babel/plugin-proposal-object-rest-spread@7.12.1": + version "7.12.1" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz#def9bd03cea0f9b72283dac0ec22d289c7691069" + integrity sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.0" + "@babel/plugin-transform-parameters" "^7.12.1" + +"@babel/plugin-proposal-object-rest-spread@^7.14.7": + version "7.14.7" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz#5920a2b3df7f7901df0205974c0641b13fd9d363" + integrity sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g== + dependencies: + "@babel/compat-data" "^7.14.7" + "@babel/helper-compilation-targets" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.14.5" + +"@babel/plugin-proposal-optional-catch-binding@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz#939dd6eddeff3a67fdf7b3f044b5347262598c3c" + integrity sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + +"@babel/plugin-proposal-optional-chaining@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz#fa83651e60a360e3f13797eef00b8d519695b603" + integrity sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + +"@babel/plugin-proposal-private-methods@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz#37446495996b2945f30f5be5b60d5e2aa4f5792d" + integrity sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-proposal-private-property-in-object@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz#9f65a4d0493a940b4c01f8aa9d3f1894a587f636" + integrity sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q== + dependencies: + "@babel/helper-annotate-as-pure" "^7.14.5" + "@babel/helper-create-class-features-plugin" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + +"@babel/plugin-proposal-unicode-property-regex@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz#0f95ee0e757a5d647f378daa0eca7e93faa8bbe8" + integrity sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-proposal-unicode-property-regex@^7.4.4": + version "7.12.13" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz#bebde51339be829c17aaaaced18641deb62b39ba" + integrity sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.12.13" + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-async-generators@^7.8.4": + version "7.8.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-class-properties@^7.12.13": + version "7.12.13" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" + integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-class-static-block@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" + integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-dynamic-import@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" + integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-export-namespace-from@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" + integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-syntax-json-strings@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-jsx@7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.4.tgz#39abaae3cbf710c4373d8429484e6ba21340166c" + integrity sha512-KCg9mio9jwiARCB7WAcQ7Y1q+qicILjoK8LP/VkPkEKaf5dkaZZK1EcTe91a3JJlZ3qy6L5s9X52boEYi8DM9g== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-jsx@7.12.1": + version "7.12.1" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz#9d9d357cc818aa7ae7935917c1257f67677a0926" + integrity sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-jsx@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz#000e2e25d8673cce49300517a3eda44c263e4201" + integrity sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" + integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" + integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-numeric-separator@^7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-object-rest-spread@7.8.3", "@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" + integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" + integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-chaining@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" + integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-private-property-in-object@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" + integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-top-level-await@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" + integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-typescript@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz#b82c6ce471b165b5ce420cf92914d6fb46225716" + integrity sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-arrow-functions@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz#f7187d9588a768dd080bf4c9ffe117ea62f7862a" + integrity sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-async-to-generator@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz#72c789084d8f2094acb945633943ef8443d39e67" + integrity sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA== + dependencies: + "@babel/helper-module-imports" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-remap-async-to-generator" "^7.14.5" + +"@babel/plugin-transform-block-scoped-functions@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz#e48641d999d4bc157a67ef336aeb54bc44fd3ad4" + integrity sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-block-scoping@^7.14.5": + version "7.15.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz#94c81a6e2fc230bcce6ef537ac96a1e4d2b3afaf" + integrity sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-classes@^7.14.9": + version "7.14.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.9.tgz#2a391ffb1e5292710b00f2e2c210e1435e7d449f" + integrity sha512-NfZpTcxU3foGWbl4wxmZ35mTsYJy8oQocbeIMoDAGGFarAmSQlL+LWMkDx/tj6pNotpbX3rltIA4dprgAPOq5A== + dependencies: + "@babel/helper-annotate-as-pure" "^7.14.5" + "@babel/helper-function-name" "^7.14.5" + "@babel/helper-optimise-call-expression" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-replace-supers" "^7.14.5" + "@babel/helper-split-export-declaration" "^7.14.5" + globals "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz#1b9d78987420d11223d41195461cc43b974b204f" + integrity sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-destructuring@^7.14.7": + version "7.14.7" + resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz#0ad58ed37e23e22084d109f185260835e5557576" + integrity sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-dotall-regex@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz#2f6bf76e46bdf8043b4e7e16cf24532629ba0c7a" + integrity sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-dotall-regex@^7.4.4": + version "7.12.13" + resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz#3f1601cc29905bfcb67f53910f197aeafebb25ad" + integrity sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.12.13" + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-transform-duplicate-keys@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz#365a4844881bdf1501e3a9f0270e7f0f91177954" + integrity sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-exponentiation-operator@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz#5154b8dd6a3dfe6d90923d61724bd3deeb90b493" + integrity sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA== + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-for-of@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz#dae384613de8f77c196a8869cbf602a44f7fc0eb" + integrity sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-function-name@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz#e81c65ecb900746d7f31802f6bed1f52d915d6f2" + integrity sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ== + dependencies: + "@babel/helper-function-name" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-literals@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz#41d06c7ff5d4d09e3cf4587bd3ecf3930c730f78" + integrity sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-member-expression-literals@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz#b39cd5212a2bf235a617d320ec2b48bcc091b8a7" + integrity sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-modules-amd@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz#4fd9ce7e3411cb8b83848480b7041d83004858f7" + integrity sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g== + dependencies: + "@babel/helper-module-transforms" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + babel-plugin-dynamic-import-node "^2.3.3" + +"@babel/plugin-transform-modules-commonjs@^7.15.0": + version "7.15.0" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.0.tgz#3305896e5835f953b5cdb363acd9e8c2219a5281" + integrity sha512-3H/R9s8cXcOGE8kgMlmjYYC9nqr5ELiPkJn4q0mypBrjhYQoc+5/Maq69vV4xRPWnkzZuwJPf5rArxpB/35Cig== + dependencies: + "@babel/helper-module-transforms" "^7.15.0" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-simple-access" "^7.14.8" + babel-plugin-dynamic-import-node "^2.3.3" + +"@babel/plugin-transform-modules-systemjs@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz#c75342ef8b30dcde4295d3401aae24e65638ed29" + integrity sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA== + dependencies: + "@babel/helper-hoist-variables" "^7.14.5" + "@babel/helper-module-transforms" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-validator-identifier" "^7.14.5" + babel-plugin-dynamic-import-node "^2.3.3" + +"@babel/plugin-transform-modules-umd@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz#fb662dfee697cce274a7cda525190a79096aa6e0" + integrity sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA== + dependencies: + "@babel/helper-module-transforms" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.14.9": + version "7.14.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz#c68f5c5d12d2ebaba3762e57c2c4f6347a46e7b2" + integrity sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.14.5" + +"@babel/plugin-transform-new-target@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz#31bdae8b925dc84076ebfcd2a9940143aed7dbf8" + integrity sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-object-super@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz#d0b5faeac9e98597a161a9cf78c527ed934cdc45" + integrity sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-replace-supers" "^7.14.5" + +"@babel/plugin-transform-parameters@^7.10.4", "@babel/plugin-transform-parameters@^7.12.1": + version "7.13.0" + resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz#8fa7603e3097f9c0b7ca1a4821bc2fb52e9e5007" + integrity sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw== + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + +"@babel/plugin-transform-parameters@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz#49662e86a1f3ddccac6363a7dfb1ff0a158afeb3" + integrity sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-property-literals@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz#0ddbaa1f83db3606f1cdf4846fa1dfb473458b34" + integrity sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-react-display-name@^7.14.5": + version "7.15.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.15.1.tgz#6aaac6099f1fcf6589d35ae6be1b6e10c8c602b9" + integrity sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-react-jsx-development@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz#1a6c73e2f7ed2c42eebc3d2ad60b0c7494fcb9af" + integrity sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ== + dependencies: + "@babel/plugin-transform-react-jsx" "^7.14.5" + +"@babel/plugin-transform-react-jsx@^7.14.5", "@babel/plugin-transform-react-jsx@^7.14.9": + version "7.14.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.9.tgz#3314b2163033abac5200a869c4de242cd50a914c" + integrity sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.14.5" + "@babel/helper-module-imports" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-jsx" "^7.14.5" + "@babel/types" "^7.14.9" + +"@babel/plugin-transform-react-pure-annotations@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz#18de612b84021e3a9802cbc212c9d9f46d0d11fc" + integrity sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g== + dependencies: + "@babel/helper-annotate-as-pure" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-regenerator@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz#9676fd5707ed28f522727c5b3c0aa8544440b04f" + integrity sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg== + dependencies: + regenerator-transform "^0.14.2" + +"@babel/plugin-transform-reserved-words@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz#c44589b661cfdbef8d4300dcc7469dffa92f8304" + integrity sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-runtime@^7.14.5": + version "7.15.0" + resolved "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.0.tgz#d3aa650d11678ca76ce294071fda53d7804183b3" + integrity sha512-sfHYkLGjhzWTq6xsuQ01oEsUYjkHRux9fW1iUA68dC7Qd8BS1Unq4aZ8itmQp95zUzIcyR2EbNMTzAicFj+guw== + dependencies: + "@babel/helper-module-imports" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + babel-plugin-polyfill-corejs2 "^0.2.2" + babel-plugin-polyfill-corejs3 "^0.2.2" + babel-plugin-polyfill-regenerator "^0.2.2" + semver "^6.3.0" + +"@babel/plugin-transform-shorthand-properties@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz#97f13855f1409338d8cadcbaca670ad79e091a58" + integrity sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-spread@^7.14.6": + version "7.14.6" + resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz#6bd40e57fe7de94aa904851963b5616652f73144" + integrity sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5" + +"@babel/plugin-transform-sticky-regex@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz#5b617542675e8b7761294381f3c28c633f40aeb9" + integrity sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-template-literals@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz#a5f2bc233937d8453885dc736bdd8d9ffabf3d93" + integrity sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-typeof-symbol@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz#39af2739e989a2bd291bf6b53f16981423d457d4" + integrity sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-typescript@^7.15.0": + version "7.15.0" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.15.0.tgz#553f230b9d5385018716586fc48db10dd228eb7e" + integrity sha512-WIIEazmngMEEHDaPTx0IZY48SaAmjVWe3TRSX7cmJXn0bEv9midFzAjxiruOWYIVf5iQ10vFx7ASDpgEO08L5w== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.15.0" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-typescript" "^7.14.5" + +"@babel/plugin-transform-unicode-escapes@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz#9d4bd2a681e3c5d7acf4f57fa9e51175d91d0c6b" + integrity sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-unicode-regex@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz#4cd09b6c8425dd81255c7ceb3fb1836e7414382e" + integrity sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/preset-env@^7.14.9": + version "7.15.0" + resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.0.tgz#e2165bf16594c9c05e52517a194bf6187d6fe464" + integrity sha512-FhEpCNFCcWW3iZLg0L2NPE9UerdtsCR6ZcsGHUX6Om6kbCQeL5QZDqFDmeNHC6/fy6UH3jEge7K4qG5uC9In0Q== + dependencies: + "@babel/compat-data" "^7.15.0" + "@babel/helper-compilation-targets" "^7.15.0" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-validator-option" "^7.14.5" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.14.5" + "@babel/plugin-proposal-async-generator-functions" "^7.14.9" + "@babel/plugin-proposal-class-properties" "^7.14.5" + "@babel/plugin-proposal-class-static-block" "^7.14.5" + "@babel/plugin-proposal-dynamic-import" "^7.14.5" + "@babel/plugin-proposal-export-namespace-from" "^7.14.5" + "@babel/plugin-proposal-json-strings" "^7.14.5" + "@babel/plugin-proposal-logical-assignment-operators" "^7.14.5" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.5" + "@babel/plugin-proposal-numeric-separator" "^7.14.5" + "@babel/plugin-proposal-object-rest-spread" "^7.14.7" + "@babel/plugin-proposal-optional-catch-binding" "^7.14.5" + "@babel/plugin-proposal-optional-chaining" "^7.14.5" + "@babel/plugin-proposal-private-methods" "^7.14.5" + "@babel/plugin-proposal-private-property-in-object" "^7.14.5" + "@babel/plugin-proposal-unicode-property-regex" "^7.14.5" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/plugin-syntax-top-level-await" "^7.14.5" + "@babel/plugin-transform-arrow-functions" "^7.14.5" + "@babel/plugin-transform-async-to-generator" "^7.14.5" + "@babel/plugin-transform-block-scoped-functions" "^7.14.5" + "@babel/plugin-transform-block-scoping" "^7.14.5" + "@babel/plugin-transform-classes" "^7.14.9" + "@babel/plugin-transform-computed-properties" "^7.14.5" + "@babel/plugin-transform-destructuring" "^7.14.7" + "@babel/plugin-transform-dotall-regex" "^7.14.5" + "@babel/plugin-transform-duplicate-keys" "^7.14.5" + "@babel/plugin-transform-exponentiation-operator" "^7.14.5" + "@babel/plugin-transform-for-of" "^7.14.5" + "@babel/plugin-transform-function-name" "^7.14.5" + "@babel/plugin-transform-literals" "^7.14.5" + "@babel/plugin-transform-member-expression-literals" "^7.14.5" + "@babel/plugin-transform-modules-amd" "^7.14.5" + "@babel/plugin-transform-modules-commonjs" "^7.15.0" + "@babel/plugin-transform-modules-systemjs" "^7.14.5" + "@babel/plugin-transform-modules-umd" "^7.14.5" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.14.9" + "@babel/plugin-transform-new-target" "^7.14.5" + "@babel/plugin-transform-object-super" "^7.14.5" + "@babel/plugin-transform-parameters" "^7.14.5" + "@babel/plugin-transform-property-literals" "^7.14.5" + "@babel/plugin-transform-regenerator" "^7.14.5" + "@babel/plugin-transform-reserved-words" "^7.14.5" + "@babel/plugin-transform-shorthand-properties" "^7.14.5" + "@babel/plugin-transform-spread" "^7.14.6" + "@babel/plugin-transform-sticky-regex" "^7.14.5" + "@babel/plugin-transform-template-literals" "^7.14.5" + "@babel/plugin-transform-typeof-symbol" "^7.14.5" + "@babel/plugin-transform-unicode-escapes" "^7.14.5" + "@babel/plugin-transform-unicode-regex" "^7.14.5" + "@babel/preset-modules" "^0.1.4" + "@babel/types" "^7.15.0" + babel-plugin-polyfill-corejs2 "^0.2.2" + babel-plugin-polyfill-corejs3 "^0.2.2" + babel-plugin-polyfill-regenerator "^0.2.2" + core-js-compat "^3.16.0" + semver "^6.3.0" + +"@babel/preset-modules@^0.1.4": + version "0.1.4" + resolved "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e" + integrity sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" + "@babel/plugin-transform-dotall-regex" "^7.4.4" + "@babel/types" "^7.4.4" + esutils "^2.0.2" + +"@babel/preset-react@^7.14.0": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz#0fbb769513f899c2c56f3a882fa79673c2d4ab3c" + integrity sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-validator-option" "^7.14.5" + "@babel/plugin-transform-react-display-name" "^7.14.5" + "@babel/plugin-transform-react-jsx" "^7.14.5" + "@babel/plugin-transform-react-jsx-development" "^7.14.5" + "@babel/plugin-transform-react-pure-annotations" "^7.14.5" + +"@babel/preset-typescript@^7.14.0": + version "7.15.0" + resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.15.0.tgz#e8fca638a1a0f64f14e1119f7fe4500277840945" + integrity sha512-lt0Y/8V3y06Wq/8H/u0WakrqciZ7Fz7mwPDHWUJAXlABL5hiUG42BNlRXiELNjeWjO5rWmnNKlx+yzJvxezHow== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-validator-option" "^7.14.5" + "@babel/plugin-transform-typescript" "^7.15.0" + +"@babel/runtime-corejs3@^7.10.2": + version "7.13.7" + resolved "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.7.tgz#f47f882b62961c1ada113dbafc717c69c18a9b09" + integrity sha512-zkDsGGSRU2YyYTXkPfcxuYuCVc6xBOeH1ZMh72ywBvmrDs+kSmoMuCUXZJUPbXZafrPivDHS2Oq7wI37gaTvqw== + dependencies: + core-js-pure "^3.0.0" + regenerator-runtime "^0.13.4" + +"@babel/runtime@^7.10.0", "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4": + version "7.13.7" + resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.7.tgz#d494e39d198ee9ca04f4dcb76d25d9d7a1dc961a" + integrity sha512-h+ilqoX998mRVM5FtB5ijRuHUDVt5l3yfoOi2uh18Z/O3hvyaHQ39NpxVkCIG5yFs+mLq/ewFp8Bss6zmWv6ZA== + dependencies: + regenerator-runtime "^0.13.4" + +"@babel/runtime@^7.14.8", "@babel/runtime@^7.15.3": + version "7.15.3" + resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.3.tgz#2e1c2880ca118e5b2f9988322bd8a7656a32502b" + integrity sha512-OvwMLqNXkCXSz1kSm58sEsNuhqOx/fKpnUnKnFB5v8uDda5bLNEHNgKPvhDN6IU0LDcnHQ90LlJ0Q6jnyBSIBA== + dependencies: + regenerator-runtime "^0.13.4" + +"@babel/standalone@^7.14.9": + version "7.15.3" + resolved "https://registry.npmjs.org/@babel/standalone/-/standalone-7.15.3.tgz#60f74273202ffcc6bb1428918053449fe477227c" + integrity sha512-Bst2YWEyQ2ROyO0+jxPVnnkSmUh44/x54+LSbe5M4N5LGfOkxpajEUKVE4ndXtIVrLlHCyuiqCPwv3eC1ItnCg== + +"@babel/template@^7.10.4", "@babel/template@^7.12.13", "@babel/template@^7.12.7": + version "7.12.13" + resolved "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz#530265be8a2589dbb37523844c5bcb55947fb327" + integrity sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA== + dependencies: + "@babel/code-frame" "^7.12.13" + "@babel/parser" "^7.12.13" + "@babel/types" "^7.12.13" + +"@babel/template@^7.14.0", "@babel/template@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz#a9bc9d8b33354ff6e55a9c60d1109200a68974f4" + integrity sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g== + dependencies: + "@babel/code-frame" "^7.14.5" + "@babel/parser" "^7.14.5" + "@babel/types" "^7.14.5" + +"@babel/traverse@^7.10.5", "@babel/traverse@^7.12.9", "@babel/traverse@^7.13.0": + version "7.13.0" + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.0.tgz#6d95752475f86ee7ded06536de309a65fc8966cc" + integrity sha512-xys5xi5JEhzC3RzEmSGrs/b3pJW/o87SypZ+G/PhaE7uqVQNv/jlmVIBXuoh5atqQ434LfXV+sf23Oxj0bchJQ== + dependencies: + "@babel/code-frame" "^7.12.13" + "@babel/generator" "^7.13.0" + "@babel/helper-function-name" "^7.12.13" + "@babel/helper-split-export-declaration" "^7.12.13" + "@babel/parser" "^7.13.0" + "@babel/types" "^7.13.0" + debug "^4.1.0" + globals "^11.1.0" + lodash "^4.17.19" + +"@babel/traverse@^7.14.5", "@babel/traverse@^7.14.9", "@babel/traverse@^7.15.0": + version "7.15.0" + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.0.tgz#4cca838fd1b2a03283c1f38e141f639d60b3fc98" + integrity sha512-392d8BN0C9eVxVWd8H6x9WfipgVH5IaIoLp23334Sc1vbKKWINnvwRpb4us0xtPaCumlwbTtIYNA0Dv/32sVFw== + dependencies: + "@babel/code-frame" "^7.14.5" + "@babel/generator" "^7.15.0" + "@babel/helper-function-name" "^7.14.5" + "@babel/helper-hoist-variables" "^7.14.5" + "@babel/helper-split-export-declaration" "^7.14.5" + "@babel/parser" "^7.15.0" + "@babel/types" "^7.15.0" + debug "^4.1.0" + globals "^11.1.0" + +"@babel/types@^7.0.0-beta.49", "@babel/types@^7.10.5", "@babel/types@^7.12.13", "@babel/types@^7.12.7", "@babel/types@^7.13.0", "@babel/types@^7.4.4": + version "7.13.0" + resolved "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz#74424d2816f0171b4100f0ab34e9a374efdf7f80" + integrity sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA== + dependencies: + "@babel/helper-validator-identifier" "^7.12.11" + lodash "^4.17.19" + to-fast-properties "^2.0.0" + +"@babel/types@^7.14.5", "@babel/types@^7.14.8", "@babel/types@^7.14.9", "@babel/types@^7.15.0": + version "7.15.0" + resolved "https://registry.npmjs.org/@babel/types/-/types-7.15.0.tgz#61af11f2286c4e9c69ca8deb5f4375a73c72dcbd" + integrity sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ== + dependencies: + "@babel/helper-validator-identifier" "^7.14.9" + to-fast-properties "^2.0.0" + +"@endemolshinegroup/cosmiconfig-typescript-loader@3.0.2": + version "3.0.2" + resolved "https://registry.npmjs.org/@endemolshinegroup/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-3.0.2.tgz#eea4635828dde372838b0909693ebd9aafeec22d" + integrity sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA== + dependencies: + lodash.get "^4" + make-error "^1" + ts-node "^9" + tslib "^2" + +"@eslint/eslintrc@^0.4.3": + version "0.4.3" + resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c" + integrity sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw== + dependencies: + ajv "^6.12.4" + debug "^4.1.1" + espree "^7.3.0" + globals "^13.9.0" + ignore "^4.0.6" + import-fresh "^3.2.1" + js-yaml "^3.13.1" + minimatch "^3.0.4" + strip-json-comments "^3.1.1" + +"@gatsby-project-kb/transformer-wiki-references@^0.3.0": + version "0.3.0" + resolved "https://registry.npmjs.org/@gatsby-project-kb/transformer-wiki-references/-/transformer-wiki-references-0.3.0.tgz#e72de815459dba171b15ed15efec72bed5f28e6e" + integrity sha512-nxfFUIMl1J54B7alHd1mwzC7dXdiKXDm1Dm3LKV5/Xbz9neYQ9BCMTfgu5vrRNfHYA5TW/Cm29Sfg3ODHIi02w== + dependencies: + "@nodelib/fs.walk" "^1.2.6" + anymatch "^3.1.2" + +"@gatsbyjs/reach-router@^1.3.6": + version "1.3.6" + resolved "https://registry.npmjs.org/@gatsbyjs/reach-router/-/reach-router-1.3.6.tgz#4e8225836959be247890b66f21a3198a0589e34d" + integrity sha512-RW9ZBir9kqtw4IWm+Z+DLWGOeoJxoaTvNVrnR5fV9zD8EmfAhbBN/hS6i6VnTMFZ7rdd6mnpx2/XtnMvYfsaVQ== + dependencies: + invariant "^2.2.3" + prop-types "^15.6.1" + react-lifecycles-compat "^3.0.4" + +"@gatsbyjs/webpack-hot-middleware@^2.25.2": + version "2.25.2" + resolved "https://registry.npmjs.org/@gatsbyjs/webpack-hot-middleware/-/webpack-hot-middleware-2.25.2.tgz#bad1a8bfacc2a0ff4f2c991f8aee488e2f38294a" + integrity sha512-IFxleSfFQlvEXho2sDRa0PM+diTI+6tlb38jeUo/Lsi+mDzyjPte5Cj4aWL6PR8FpKGMl+DYfq1jxNvjH2gqkA== + dependencies: + ansi-html "0.0.7" + html-entities "^2.1.0" + querystring "^0.2.0" + strip-ansi "^6.0.0" + +"@graphql-tools/batch-execute@^7.0.0": + version "7.0.0" + resolved "https://registry.npmjs.org/@graphql-tools/batch-execute/-/batch-execute-7.0.0.tgz#e79d11bd5b39f29172f6ec2eafa71103c6a6c85b" + integrity sha512-+ywPfK6N2Ddna6oOa5Qb1Mv7EA8LOwRNOAPP9dL37FEhksJM9pYqPSceUcqMqg7S9b0+Cgr78s408rgvurV3/Q== + dependencies: + "@graphql-tools/utils" "^7.0.0" + dataloader "2.0.0" + is-promise "4.0.0" + tslib "~2.0.1" + +"@graphql-tools/delegate@^7.0.1", "@graphql-tools/delegate@^7.0.7": + version "7.0.10" + resolved "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-7.0.10.tgz#f87ac85a2dbd03b5b3aabf347f4479fabe8ceac3" + integrity sha512-6Di9ia5ohoDvrHuhj2cak1nJGhIefJmUsd3WKZcJ2nu2yZAFawWMxGvQImqv3N7iyaWKiVhrrK8Roi/JrYhdKg== + dependencies: + "@ardatan/aggregate-error" "0.0.6" + "@graphql-tools/batch-execute" "^7.0.0" + "@graphql-tools/schema" "^7.0.0" + "@graphql-tools/utils" "^7.1.6" + dataloader "2.0.0" + is-promise "4.0.0" + tslib "~2.1.0" + +"@graphql-tools/graphql-file-loader@^6.0.0": + version "6.2.7" + resolved "https://registry.npmjs.org/@graphql-tools/graphql-file-loader/-/graphql-file-loader-6.2.7.tgz#d3720f2c4f4bb90eb2a03a7869a780c61945e143" + integrity sha512-5k2SNz0W87tDcymhEMZMkd6/vs6QawDyjQXWtqkuLTBF3vxjxPD1I4dwHoxgWPIjjANhXybvulD7E+St/7s9TQ== + dependencies: + "@graphql-tools/import" "^6.2.6" + "@graphql-tools/utils" "^7.0.0" + tslib "~2.1.0" + +"@graphql-tools/import@^6.2.6": + version "6.2.6" + resolved "https://registry.npmjs.org/@graphql-tools/import/-/import-6.2.6.tgz#c5f899f0b87e9fe0523b889be8a59cb30aa164ad" + integrity sha512-/0H/bDjNK1MnKonk8fMbB7wIYU6QLCwbQOHtSHbFJ4j2qki5CqfAxpF+fGX6KovDtkdigcgRMvSKKi14oiuHPA== + dependencies: + resolve-from "5.0.0" + tslib "~2.1.0" + +"@graphql-tools/json-file-loader@^6.0.0": + version "6.2.6" + resolved "https://registry.npmjs.org/@graphql-tools/json-file-loader/-/json-file-loader-6.2.6.tgz#830482cfd3721a0799cbf2fe5b09959d9332739a" + integrity sha512-CnfwBSY5926zyb6fkDBHnlTblHnHI4hoBALFYXnrg0Ev4yWU8B04DZl/pBRUc459VNgO2x8/mxGIZj2hPJG1EA== + dependencies: + "@graphql-tools/utils" "^7.0.0" + tslib "~2.0.1" + +"@graphql-tools/load@^6.0.0": + version "6.2.7" + resolved "https://registry.npmjs.org/@graphql-tools/load/-/load-6.2.7.tgz#61f7909d37fb1c095e3e8d4f7a6d3b8bb011e26a" + integrity sha512-b1qWjki1y/QvGtoqW3x8bcwget7xmMfLGsvGFWOB6m38tDbzVT3GlJViAC0nGPDks9OCoJzAdi5IYEkBaqH5GQ== + dependencies: + "@graphql-tools/merge" "^6.2.9" + "@graphql-tools/utils" "^7.5.0" + globby "11.0.2" + import-from "3.0.0" + is-glob "4.0.1" + p-limit "3.1.0" + tslib "~2.1.0" + unixify "1.0.0" + valid-url "1.0.9" + +"@graphql-tools/merge@^6.0.0", "@graphql-tools/merge@^6.2.9": + version "6.2.10" + resolved "https://registry.npmjs.org/@graphql-tools/merge/-/merge-6.2.10.tgz#cadb37b1bed786cba1b3c6f728c5476a164e153d" + integrity sha512-dM3n37PcslvhOAkCz7Cwk0BfoiSVKXGmCX+VMZkATbXk/0vlxUfNEpVfA5yF4IkP27F04SzFQSaNrbD0W2Rszw== + dependencies: + "@graphql-tools/schema" "^7.0.0" + "@graphql-tools/utils" "^7.5.0" + tslib "~2.1.0" + +"@graphql-tools/schema@^7.0.0", "@graphql-tools/schema@^7.1.2": + version "7.1.3" + resolved "https://registry.npmjs.org/@graphql-tools/schema/-/schema-7.1.3.tgz#d816400da51fbac1f0086e35540ab63b5e30e858" + integrity sha512-ZY76hmcJlF1iyg3Im0sQ3ASRkiShjgv102vLTVcH22lEGJeCaCyyS/GF1eUHom418S60bS8Th6+autRUxfBiBg== + dependencies: + "@graphql-tools/utils" "^7.1.2" + tslib "~2.1.0" + +"@graphql-tools/url-loader@^6.0.0": + version "6.8.1" + resolved "https://registry.npmjs.org/@graphql-tools/url-loader/-/url-loader-6.8.1.tgz#cbfbe20f1a1bdeb9a4704e37b8286026d228920b" + integrity sha512-iE/y9IAu0cZYL7o9IIDdGm5WjxacN25nGgVqjZINYlisW/wyuBxng7DMJBAp6yM6gkxkCpMno1ljA/52MXzVPQ== + dependencies: + "@graphql-tools/delegate" "^7.0.1" + "@graphql-tools/utils" "^7.1.5" + "@graphql-tools/wrap" "^7.0.4" + "@types/websocket" "1.0.1" + cross-fetch "3.0.6" + eventsource "1.0.7" + extract-files "9.0.0" + form-data "4.0.0" + graphql-upload "^11.0.0" + graphql-ws "4.1.5" + is-promise "4.0.0" + isomorphic-ws "4.0.1" + sse-z "0.3.0" + sync-fetch "0.3.0" + tslib "~2.1.0" + valid-url "1.0.9" + ws "7.4.3" + +"@graphql-tools/utils@^6.0.0": + version "6.2.4" + resolved "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.2.4.tgz#38a2314d2e5e229ad4f78cca44e1199e18d55856" + integrity sha512-ybgZ9EIJE3JMOtTrTd2VcIpTXtDrn2q6eiYkeYMKRVh3K41+LZa6YnR2zKERTXqTWqhobROwLt4BZbw2O3Aeeg== + dependencies: + "@ardatan/aggregate-error" "0.0.6" + camel-case "4.1.1" + tslib "~2.0.1" + +"@graphql-tools/utils@^7.0.0", "@graphql-tools/utils@^7.0.2", "@graphql-tools/utils@^7.1.2", "@graphql-tools/utils@^7.1.5", "@graphql-tools/utils@^7.1.6", "@graphql-tools/utils@^7.2.1", "@graphql-tools/utils@^7.5.0": + version "7.5.0" + resolved "https://registry.npmjs.org/@graphql-tools/utils/-/utils-7.5.0.tgz#8485d42eea0f723748dca4cc09344f032bd1e2fa" + integrity sha512-8f//RSqHmKRdg9A3GHlZdxzlVfF/938ZD9edXLW7EriSABg1BXu3veru9W02VqORypArb2S/Tyeyvsk2gForqA== + dependencies: + "@ardatan/aggregate-error" "0.0.6" + camel-case "4.1.2" + tslib "~2.1.0" + +"@graphql-tools/wrap@^7.0.4": + version "7.0.5" + resolved "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-7.0.5.tgz#8659a119abef11754f712b0c202e41a484951e0b" + integrity sha512-KCWBXsDfvG46GNUawRltJL4j9BMGoOG7oo3WEyCQP+SByWXiTe5cBF45SLDVQgdjljGNZhZ4Lq/7avIkF7/zDQ== + dependencies: + "@graphql-tools/delegate" "^7.0.7" + "@graphql-tools/schema" "^7.1.2" + "@graphql-tools/utils" "^7.2.1" + is-promise "4.0.0" + tslib "~2.0.1" + +"@hapi/address@2.x.x": + version "2.1.4" + resolved "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" + integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== + +"@hapi/bourne@1.x.x": + version "1.3.2" + resolved "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" + integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== + +"@hapi/hoek@8.x.x", "@hapi/hoek@^8.3.0": + version "8.5.1" + resolved "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz#fde96064ca446dec8c55a8c2f130957b070c6e06" + integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== + +"@hapi/hoek@^9.0.0": + version "9.1.1" + resolved "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.1.1.tgz#9daf5745156fd84b8e9889a2dc721f0c58e894aa" + integrity sha512-CAEbWH7OIur6jEOzaai83jq3FmKmv4PmX1JYfs9IrYcGEVI/lyL1EXJGCj7eFVJ0bg5QR8LMxBlEtA+xKiLpFw== + +"@hapi/joi@^15.1.1": + version "15.1.1" + resolved "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz#c675b8a71296f02833f8d6d243b34c57b8ce19d7" + integrity sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== + dependencies: + "@hapi/address" "2.x.x" + "@hapi/bourne" "1.x.x" + "@hapi/hoek" "8.x.x" + "@hapi/topo" "3.x.x" + +"@hapi/topo@3.x.x": + version "3.1.6" + resolved "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" + integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== + dependencies: + "@hapi/hoek" "^8.3.0" + +"@hapi/topo@^5.0.0": + version "5.0.0" + resolved "https://registry.npmjs.org/@hapi/topo/-/topo-5.0.0.tgz#c19af8577fa393a06e9c77b60995af959be721e7" + integrity sha512-tFJlT47db0kMqVm3H4nQYgn6Pwg10GTZHb1pwmSiv1K4ks6drQOtfEF5ZnPjkvC+y4/bUPHK+bc87QvLcL+WMw== + dependencies: + "@hapi/hoek" "^9.0.0" + +"@humanwhocodes/config-array@^0.5.0": + version "0.5.0" + resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz#1407967d4c6eecd7388f83acf1eaf4d0c6e58ef9" + integrity sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg== + dependencies: + "@humanwhocodes/object-schema" "^1.2.0" + debug "^4.1.1" + minimatch "^3.0.4" + +"@humanwhocodes/object-schema@^1.2.0": + version "1.2.0" + resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz#87de7af9c231826fdd68ac7258f77c429e0e5fcf" + integrity sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w== + +"@iarna/toml@^2.2.5": + version "2.2.5" + resolved "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz#b32366c89b43c6f8cefbdefac778b9c828e3ba8c" + integrity sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg== + +"@jest/types@^25.5.0": + version "25.5.0" + resolved "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz#4d6a4793f7b9599fc3680877b856a97dbccf2a9d" + integrity sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^1.1.1" + "@types/yargs" "^15.0.0" + chalk "^3.0.0" + +"@mdx-js/mdx@^1.6.22": + version "1.6.22" + resolved "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.22.tgz#8a723157bf90e78f17dc0f27995398e6c731f1ba" + integrity sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA== + dependencies: + "@babel/core" "7.12.9" + "@babel/plugin-syntax-jsx" "7.12.1" + "@babel/plugin-syntax-object-rest-spread" "7.8.3" + "@mdx-js/util" "1.6.22" + babel-plugin-apply-mdx-type-prop "1.6.22" + babel-plugin-extract-import-names "1.6.22" + camelcase-css "2.0.1" + detab "2.0.4" + hast-util-raw "6.0.1" + lodash.uniq "4.5.0" + mdast-util-to-hast "10.0.1" + remark-footnotes "2.0.0" + remark-mdx "1.6.22" + remark-parse "8.0.3" + remark-squeeze-paragraphs "4.0.0" + style-to-object "0.3.0" + unified "9.2.0" + unist-builder "2.0.3" + unist-util-visit "2.0.3" + +"@mdx-js/react@^1.6.22": + version "1.6.22" + resolved "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz#ae09b4744fddc74714ee9f9d6f17a66e77c43573" + integrity sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg== + +"@mdx-js/util@1.6.22": + version "1.6.22" + resolved "https://registry.npmjs.org/@mdx-js/util/-/util-1.6.22.tgz#219dfd89ae5b97a8801f015323ffa4b62f45718b" + integrity sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA== + +"@mdx-js/util@^2.0.0-next.8": + version "2.0.0-next.8" + resolved "https://registry.npmjs.org/@mdx-js/util/-/util-2.0.0-next.8.tgz#66ecc27b78e07a3ea2eb1a8fc5a99dfa0ba96690" + integrity sha512-T0BcXmNzEunFkuxrO8BFw44htvTPuAoKbLvTG41otyZBDV1Rs+JMddcUuaP5vXpTWtgD3grhcrPEwyx88RUumQ== + +"@nodelib/fs.scandir@2.1.4": + version "2.1.4" + resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz#d4b3549a5db5de2683e0c1071ab4f140904bbf69" + integrity sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA== + dependencies: + "@nodelib/fs.stat" "2.0.4" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.4", "@nodelib/fs.stat@^2.0.2": + version "2.0.4" + resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz#a3f2dd61bab43b8db8fa108a121cfffe4c676655" + integrity sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q== + +"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.4", "@nodelib/fs.walk@^1.2.6": + version "1.2.6" + resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz#cce9396b30aa5afe9e3756608f5831adcb53d063" + integrity sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow== + dependencies: + "@nodelib/fs.scandir" "2.1.4" + fastq "^1.6.0" + +"@pmmmwh/react-refresh-webpack-plugin@^0.4.3": + version "0.4.3" + resolved "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz#1eec460596d200c0236bf195b078a5d1df89b766" + integrity sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ== + dependencies: + ansi-html "^0.0.7" + error-stack-parser "^2.0.6" + html-entities "^1.2.1" + native-url "^0.2.6" + schema-utils "^2.6.5" + source-map "^0.7.3" + +"@popperjs/core@^2.8.3": + version "2.8.4" + resolved "https://registry.npmjs.org/@popperjs/core/-/core-2.8.4.tgz#6f1744b0f69f507a433f42874cc3b2eb4b11b337" + integrity sha512-h0lY7g36rhjNV8KVHKS3/BEOgfsxu0AiRI8+ry5IFBGEsQFkpjxtcpVc9ndN8zrKUeMZXAWMc7eQMepfgykpxQ== + +"@reecelucas/react-use-hotkeys@^1.3.1": + version "1.3.1" + resolved "https://registry.npmjs.org/@reecelucas/react-use-hotkeys/-/react-use-hotkeys-1.3.1.tgz#d402853806a6c7880c336f669b40f214a998451f" + integrity sha512-TdWJepdTxKuNKfycJK4/6iHjl8PolIZcwtohkXUa3EGvFOAedQJWEKZRGWGSgaSBLHeH6f6JdxuWeyR+wIxA0g== + dependencies: + shim-keyboard-event-key "^1.0.3" + +"@sideway/address@^4.1.0": + version "4.1.1" + resolved "https://registry.npmjs.org/@sideway/address/-/address-4.1.1.tgz#9e321e74310963fdf8eebfbee09c7bd69972de4d" + integrity sha512-+I5aaQr3m0OAmMr7RQ3fR9zx55sejEYR2BFJaxL+zT3VM2611X0SHvPWIbAUBZVTn/YzYKbV8gJ2oT/QELknfQ== + dependencies: + "@hapi/hoek" "^9.0.0" + +"@sideway/formula@^3.0.0": + version "3.0.0" + resolved "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz#fe158aee32e6bd5de85044be615bc08478a0a13c" + integrity sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg== + +"@sideway/pinpoint@^2.0.0": + version "2.0.0" + resolved "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" + integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== + +"@sindresorhus/is@^0.14.0": + version "0.14.0" + resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" + integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== + +"@sindresorhus/is@^0.7.0": + version "0.7.0" + resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd" + integrity sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow== + +"@sindresorhus/slugify@^1.1.2": + version "1.1.2" + resolved "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-1.1.2.tgz#c2c0129298b8caace2d9156176fe244d0e83156c" + integrity sha512-V9nR/W0Xd9TSGXpZ4iFUcFGhuOJtZX82Fzxj1YISlbSgKvIiNa7eLEZrT0vAraPOt++KHauIVNYgGRgjc13dXA== + dependencies: + "@sindresorhus/transliterate" "^0.1.1" + escape-string-regexp "^4.0.0" + +"@sindresorhus/transliterate@^0.1.1": + version "0.1.1" + resolved "https://registry.npmjs.org/@sindresorhus/transliterate/-/transliterate-0.1.1.tgz#779b31244781d3c898f185b61d58c89e7c782674" + integrity sha512-QSdIQ5keUFAZ3KLbfbsntW39ox0Ym8183RqTwBq/ZEFoN3NQAtGV+qWaNdzKpIDHgj9J2CQ2iNDRVU11Zyr7MQ== + dependencies: + escape-string-regexp "^2.0.0" + lodash.deburr "^4.1.0" + +"@szmarczak/http-timer@^1.1.2": + version "1.1.2" + resolved "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" + integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== + dependencies: + defer-to-connect "^1.0.1" + +"@tippyjs/react@^4.2.5": + version "4.2.5" + resolved "https://registry.npmjs.org/@tippyjs/react/-/react-4.2.5.tgz#9b5837db93a1cac953962404df906aef1a18e80d" + integrity sha512-YBLgy+1zznBNbx4JOoOdFXWMLXjBh9hLPwRtq3s8RRdrez2l3tPBRt2m2909wZd9S1KUeKjOOYYsnitccI9I3A== + dependencies: + tippy.js "^6.3.1" + +"@tokenizer/token@^0.1.1": + version "0.1.1" + resolved "https://registry.npmjs.org/@tokenizer/token/-/token-0.1.1.tgz#f0d92c12f87079ddfd1b29f614758b9696bc29e3" + integrity sha512-XO6INPbZCxdprl+9qa/AAbFFOMzzwqYxpjPgLICrMD6C2FCw6qfJOPcBk6JqqPLSaZ/Qx87qn4rpPmPMwaAK6w== + +"@tokenizer/token@^0.3.0": + version "0.3.0" + resolved "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz#fe98a93fe789247e998c75e74e9c7c63217aa276" + integrity sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A== + +"@trysound/sax@0.1.1": + version "0.1.1" + resolved "https://registry.npmjs.org/@trysound/sax/-/sax-0.1.1.tgz#3348564048e7a2d7398c935d466c0414ebb6a669" + integrity sha512-Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow== + +"@turist/fetch@^7.1.7": + version "7.1.7" + resolved "https://registry.npmjs.org/@turist/fetch/-/fetch-7.1.7.tgz#a2b1f7ec0265e6fe0946c51eef34bad9b9efc865" + integrity sha512-XP20kvfyMNlWdPVQXyuzA40LoCHbbJptikt7W+TlZ5sS+NNjk70xjXCtHBLEudp7li3JldXEFSIUzpW1a0WEhA== + dependencies: + "@types/node-fetch" "2" + +"@turist/time@^0.0.2": + version "0.0.2" + resolved "https://registry.npmjs.org/@turist/time/-/time-0.0.2.tgz#32fe0ce708ea0f4512776bd313409f1459976dda" + integrity sha512-qLOvfmlG2vCVw5fo/oz8WAZYlpe5a5OurgTj3diIxJCdjRHpapC+vQCz3er9LV79Vcat+DifBjeAhOAdmndtDQ== + +"@tweenjs/tween.js@^18.6.4": + version "18.6.4" + resolved "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-18.6.4.tgz#40a3d0a93647124872dec8e0fd1bd5926695b6ca" + integrity sha512-lB9lMjuqjtuJrx7/kOkqQBtllspPIN+96OvTCeJ2j5FEzinoAXTdAMFnDAQT1KVPRlnYfBrqxtqP66vDM40xxQ== + +"@types/common-tags@^1.8.0": + version "1.8.0" + resolved "https://registry.npmjs.org/@types/common-tags/-/common-tags-1.8.0.tgz#79d55e748d730b997be5b7fce4b74488d8b26a6b" + integrity sha512-htRqZr5qn8EzMelhX/Xmx142z218lLyGaeZ3YR8jlze4TATRU9huKKvuBmAJEW4LCC4pnY1N6JAm6p85fMHjhg== + +"@types/component-emitter@^1.2.10": + version "1.2.10" + resolved "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.10.tgz#ef5b1589b9f16544642e473db5ea5639107ef3ea" + integrity sha512-bsjleuRKWmGqajMerkzox19aGbscQX5rmmvvXl3wlIp5gMG1HgkiwPxsN5p070fBDKTNSPgojVbuY1+HWMbFhg== + +"@types/configstore@^2.1.1": + version "2.1.1" + resolved "https://registry.npmjs.org/@types/configstore/-/configstore-2.1.1.tgz#cd1e8553633ad3185c3f2f239ecff5d2643e92b6" + integrity sha1-zR6FU2M60xhcPy8jns/10mQ+krY= + +"@types/cookie@^0.4.0": + version "0.4.0" + resolved "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.0.tgz#14f854c0f93d326e39da6e3b6f34f7d37513d108" + integrity sha512-y7mImlc/rNkvCRmg8gC3/lj87S7pTUIJ6QGjwHR9WQJcFs+ZMTOaoPrkdFA/YdbuqVEmEbb5RdhVxMkAcgOnpg== + +"@types/cors@^2.8.8": + version "2.8.10" + resolved "https://registry.npmjs.org/@types/cors/-/cors-2.8.10.tgz#61cc8469849e5bcdd0c7044122265c39cec10cf4" + integrity sha512-C7srjHiVG3Ey1nR6d511dtDkCEjxuN9W1HWAEjGq8kpcwmNM6JJkpC0xvabM7BXTG2wDq8Eu33iH9aQKa7IvLQ== + +"@types/debug@^0.0.30": + version "0.0.30" + resolved "https://registry.npmjs.org/@types/debug/-/debug-0.0.30.tgz#dc1e40f7af3b9c815013a7860e6252f6352a84df" + integrity sha512-orGL5LXERPYsLov6CWs3Fh6203+dXzJkR7OnddIr2514Hsecwc8xRpzCapshBbKFImCsvS/mk6+FWiN5LyZJAQ== + +"@types/debug@^4.1.5": + version "4.1.5" + resolved "https://registry.npmjs.org/@types/debug/-/debug-4.1.5.tgz#b14efa8852b7768d898906613c23f688713e02cd" + integrity sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ== + +"@types/eslint-scope@^3.7.0": + version "3.7.0" + resolved "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.0.tgz#4792816e31119ebd506902a482caec4951fabd86" + integrity sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw== + dependencies: + "@types/eslint" "*" + "@types/estree" "*" + +"@types/eslint@*", "@types/eslint@^7.2.6": + version "7.2.7" + resolved "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.7.tgz#f7ef1cf0dceab0ae6f9a976a0a9af14ab1baca26" + integrity sha512-EHXbc1z2GoQRqHaAT7+grxlTJ3WE2YNeD6jlpPoRc83cCoThRY+NUWjCUZaYmk51OICkPXn2hhphcWcWXgNW0Q== + dependencies: + "@types/estree" "*" + "@types/json-schema" "*" + +"@types/estree@*": + version "0.0.46" + resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz#0fb6bfbbeabd7a30880504993369c4bf1deab1fe" + integrity sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg== + +"@types/estree@^0.0.50": + version "0.0.50" + resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz#1e0caa9364d3fccd2931c3ed96fdbeaa5d4cca83" + integrity sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw== + +"@types/events@*": + version "3.0.0" + resolved "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7" + integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g== + +"@types/get-port@^3.2.0": + version "3.2.0" + resolved "https://registry.npmjs.org/@types/get-port/-/get-port-3.2.0.tgz#f9e0a11443cc21336470185eae3dfba4495d29bc" + integrity sha512-TiNg8R1kjDde5Pub9F9vCwZA/BNW9HeXP5b9j7Qucqncy/McfPZ6xze/EyBdXS5FhMIGN6Fx3vg75l5KHy3V1Q== + +"@types/glob@*", "@types/glob@^7.1.1": + version "7.1.3" + resolved "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183" + integrity sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w== + dependencies: + "@types/minimatch" "*" + "@types/node" "*" + +"@types/glob@^5.0.34": + version "5.0.36" + resolved "https://registry.npmjs.org/@types/glob/-/glob-5.0.36.tgz#0c80a9c8664fc7d19781de229f287077fd622cb2" + integrity sha512-KEzSKuP2+3oOjYYjujue6Z3Yqis5HKA1BsIC+jZ1v3lrRNdsqyNNtX0rQf6LSuI4DJJ2z5UV//zBZCcvM0xikg== + dependencies: + "@types/events" "*" + "@types/minimatch" "*" + "@types/node" "*" + +"@types/hast@^2.0.0": + version "2.3.1" + resolved "https://registry.npmjs.org/@types/hast/-/hast-2.3.1.tgz#b16872f2a6144c7025f296fb9636a667ebb79cd9" + integrity sha512-viwwrB+6xGzw+G1eWpF9geV3fnsDgXqHG+cqgiHrvQfDUW5hzhCyV7Sy3UJxhfRFBsgky2SSW33qi/YrIkjX5Q== + dependencies: + "@types/unist" "*" + +"@types/http-proxy@^1.17.4": + version "1.17.5" + resolved "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.5.tgz#c203c5e6e9dc6820d27a40eb1e511c70a220423d" + integrity sha512-GNkDE7bTv6Sf8JbV2GksknKOsk7OznNYHSdrtvPJXO0qJ9odZig6IZKUi5RFGi6d1bf6dgIAe4uXi3DBc7069Q== + dependencies: + "@types/node" "*" + +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": + version "2.0.3" + resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz#4ba8ddb720221f432e443bd5f9117fd22cfd4762" + integrity sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw== + +"@types/istanbul-lib-report@*": + version "3.0.0" + resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" + integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== + dependencies: + "@types/istanbul-lib-coverage" "*" + +"@types/istanbul-reports@^1.1.1": + version "1.1.2" + resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz#e875cc689e47bce549ec81f3df5e6f6f11cfaeb2" + integrity sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw== + dependencies: + "@types/istanbul-lib-coverage" "*" + "@types/istanbul-lib-report" "*" + +"@types/json-schema@*", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6": + version "7.0.7" + resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad" + integrity sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA== + +"@types/json-schema@^7.0.7", "@types/json-schema@^7.0.8": + version "7.0.9" + resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d" + integrity sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ== + +"@types/json5@^0.0.29": + version "0.0.29" + resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" + integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= + +"@types/katex@^0.11.0": + version "0.11.1" + resolved "https://registry.npmjs.org/@types/katex/-/katex-0.11.1.tgz#34de04477dcf79e2ef6c8d23b41a3d81f9ebeaf5" + integrity sha512-DUlIj2nk0YnJdlWgsFuVKcX27MLW0KbKmGVoUHmFr+74FYYNUDAaj9ZqTADvsbE8rfxuVmSFc7KczYn5Y09ozg== + +"@types/lodash@^4.14.92": + version "4.14.168" + resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.168.tgz#fe24632e79b7ade3f132891afff86caa5e5ce008" + integrity sha512-oVfRvqHV/V6D1yifJbVRU3TMp8OT6o6BG+U9MkwuJ3U8/CsDHvalRpsxBqivn71ztOFZBTfJMvETbqHiaNSj7Q== + +"@types/mdast@^3.0.0": + version "3.0.3" + resolved "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.3.tgz#2d7d671b1cd1ea3deb306ea75036c2a0407d2deb" + integrity sha512-SXPBMnFVQg1s00dlMCc/jCdvPqdE4mXaMMCeRlxLDmTAEoegHT53xKtkDnzDTOcmMHUfcjyf36/YYZ6SxRdnsw== + dependencies: + "@types/unist" "*" + +"@types/minimatch@*": + version "3.0.3" + resolved "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" + integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== + +"@types/mkdirp@^0.5.2": + version "0.5.2" + resolved "https://registry.npmjs.org/@types/mkdirp/-/mkdirp-0.5.2.tgz#503aacfe5cc2703d5484326b1b27efa67a339c1f" + integrity sha512-U5icWpv7YnZYGsN4/cmh3WD2onMY0aJIiTE6+51TwJCttdHvtCYmkBNOobHlXwrJRL0nkH9jH4kD+1FAdMN4Tg== + dependencies: + "@types/node" "*" + +"@types/node-fetch@2": + version "2.5.8" + resolved "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.8.tgz#e199c835d234c7eb0846f6618012e558544ee2fb" + integrity sha512-fbjI6ja0N5ZA8TV53RUqzsKNkl9fv8Oj3T7zxW7FGv1GSH7gwJaNF8dzCjrqKaxKeUpTz4yT1DaJFq/omNpGfw== + dependencies: + "@types/node" "*" + form-data "^3.0.0" + +"@types/node@*", "@types/node@^14.14.10": + version "14.14.31" + resolved "https://registry.npmjs.org/@types/node/-/node-14.14.31.tgz#72286bd33d137aa0d152d47ec7c1762563d34055" + integrity sha512-vFHy/ezP5qI0rFgJ7aQnjDXwAMrG0KqqIH7tQG5PPv3BWBayOPIQNBjVc/P6hhdZfMx51REc6tfDNXHUio893g== + +"@types/node@^8.5.7": + version "8.10.66" + resolved "https://registry.npmjs.org/@types/node/-/node-8.10.66.tgz#dd035d409df322acc83dff62a602f12a5783bbb3" + integrity sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw== + +"@types/parse-json@^4.0.0": + version "4.0.0" + resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" + integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== + +"@types/parse5@^5.0.0": + version "5.0.3" + resolved "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz#e7b5aebbac150f8b5fdd4a46e7f0bd8e65e19109" + integrity sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw== + +"@types/prop-types@*": + version "15.7.3" + resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz#2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7" + integrity sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw== + +"@types/reach__router@^1.3.9": + version "1.3.9" + resolved "https://registry.npmjs.org/@types/reach__router/-/reach__router-1.3.9.tgz#d3aaac0072665c81063cc6c557c18dadd642b226" + integrity sha512-N6rqQqTTAV/zKLfK3iq9Ww3wqCEhTZvsilhl0zI09zETdVq1QGmJH6+/xnj8AFUWIrle2Cqo+PGM/Ltr1vBb9w== + dependencies: + "@types/react" "*" + +"@types/react@*": + version "17.0.2" + resolved "https://registry.npmjs.org/@types/react/-/react-17.0.2.tgz#3de24c4efef902dd9795a49c75f760cbe4f7a5a8" + integrity sha512-Xt40xQsrkdvjn1EyWe1Bc0dJLcil/9x2vAuW7ya+PuQip4UYUaXyhzWmAbwRsdMgwOFHpfp7/FFZebDU6Y8VHA== + dependencies: + "@types/prop-types" "*" + csstype "^3.0.2" + +"@types/readable-stream@^2.3.9": + version "2.3.9" + resolved "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-2.3.9.tgz#40a8349e6ace3afd2dd1b6d8e9b02945de4566a9" + integrity sha512-sqsgQqFT7HmQz/V5jH1O0fvQQnXAJO46Gg9LRO/JPfjmVmGUlcx831TZZO3Y3HtWhIkzf3kTsNT0Z0kzIhIvZw== + dependencies: + "@types/node" "*" + safe-buffer "*" + +"@types/rimraf@^2.0.2": + version "2.0.4" + resolved "https://registry.npmjs.org/@types/rimraf/-/rimraf-2.0.4.tgz#403887b0b53c6100a6c35d2ab24f6ccc042fec46" + integrity sha512-8gBudvllD2A/c0CcEX/BivIDorHFt5UI5m46TsNj8DjWCCTTZT74kEe4g+QsY7P/B9WdO98d82zZgXO/RQzu2Q== + dependencies: + "@types/glob" "*" + "@types/node" "*" + +"@types/tmp@^0.0.33": + version "0.0.33" + resolved "https://registry.npmjs.org/@types/tmp/-/tmp-0.0.33.tgz#1073c4bc824754ae3d10cfab88ab0237ba964e4d" + integrity sha1-EHPEvIJHVK49EM+riKsCN7qWTk0= + +"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2", "@types/unist@^2.0.3": + version "2.0.3" + resolved "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e" + integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ== + +"@types/vfile-message@*": + version "2.0.0" + resolved "https://registry.npmjs.org/@types/vfile-message/-/vfile-message-2.0.0.tgz#690e46af0fdfc1f9faae00cd049cc888957927d5" + integrity sha512-GpTIuDpb9u4zIO165fUy9+fXcULdD8HFRNli04GehoMVbeNq7D6OBnqSmg3lxZnC+UvgUhEWKxdKiwYUkGltIw== + dependencies: + vfile-message "*" + +"@types/vfile@^3.0.0": + version "3.0.2" + resolved "https://registry.npmjs.org/@types/vfile/-/vfile-3.0.2.tgz#19c18cd232df11ce6fa6ad80259bc86c366b09b9" + integrity sha512-b3nLFGaGkJ9rzOcuXRfHkZMdjsawuDD0ENL9fzTophtBg8FJHSGbH7daXkEpcwy3v7Xol3pAvsmlYyFhR4pqJw== + dependencies: + "@types/node" "*" + "@types/unist" "*" + "@types/vfile-message" "*" + +"@types/websocket@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@types/websocket/-/websocket-1.0.1.tgz#039272c196c2c0e4868a0d8a1a27bbb86e9e9138" + integrity sha512-f5WLMpezwVxCLm1xQe/kdPpQIOmL0TXYx2O15VYfYzc7hTIdxiOoOvez+McSIw3b7z/1zGovew9YSL7+h4h7/Q== + dependencies: + "@types/node" "*" + +"@types/yargs-parser@*": + version "20.2.0" + resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz#dd3e6699ba3237f0348cd085e4698780204842f9" + integrity sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA== + +"@types/yargs@^15.0.0": + version "15.0.13" + resolved "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz#34f7fec8b389d7f3c1fd08026a5763e072d3c6dc" + integrity sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ== + dependencies: + "@types/yargs-parser" "*" + +"@types/yoga-layout@1.9.2": + version "1.9.2" + resolved "https://registry.npmjs.org/@types/yoga-layout/-/yoga-layout-1.9.2.tgz#efaf9e991a7390dc081a0b679185979a83a9639a" + integrity sha512-S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw== + +"@typescript-eslint/eslint-plugin@^4.29.3": + version "4.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.30.0.tgz#4a0c1ae96b953f4e67435e20248d812bfa55e4fb" + integrity sha512-NgAnqk55RQ/SD+tZFD9aPwNSeHmDHHe5rtUyhIq0ZeCWZEvo4DK9rYz7v9HDuQZFvn320Ot+AikaCKMFKLlD0g== + dependencies: + "@typescript-eslint/experimental-utils" "4.30.0" + "@typescript-eslint/scope-manager" "4.30.0" + debug "^4.3.1" + functional-red-black-tree "^1.0.1" + regexpp "^3.1.0" + semver "^7.3.5" + tsutils "^3.21.0" + +"@typescript-eslint/experimental-utils@4.30.0": + version "4.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.30.0.tgz#9e49704fef568432ae16fc0d6685c13d67db0fd5" + integrity sha512-K8RNIX9GnBsv5v4TjtwkKtqMSzYpjqAQg/oSphtxf3xxdt6T0owqnpojztjjTcatSteH3hLj3t/kklKx87NPqw== + dependencies: + "@types/json-schema" "^7.0.7" + "@typescript-eslint/scope-manager" "4.30.0" + "@typescript-eslint/types" "4.30.0" + "@typescript-eslint/typescript-estree" "4.30.0" + eslint-scope "^5.1.1" + eslint-utils "^3.0.0" + +"@typescript-eslint/parser@^4.29.3": + version "4.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.30.0.tgz#6abd720f66bd790f3e0e80c3be77180c8fcb192d" + integrity sha512-HJ0XuluSZSxeboLU7Q2VQ6eLlCwXPBOGnA7CqgBnz2Db3JRQYyBDJgQnop6TZ+rsbSx5gEdWhw4rE4mDa1FnZg== + dependencies: + "@typescript-eslint/scope-manager" "4.30.0" + "@typescript-eslint/types" "4.30.0" + "@typescript-eslint/typescript-estree" "4.30.0" + debug "^4.3.1" + +"@typescript-eslint/scope-manager@4.30.0": + version "4.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.30.0.tgz#1a3ffbb385b1a06be85cd5165a22324f069a85ee" + integrity sha512-VJ/jAXovxNh7rIXCQbYhkyV2Y3Ac/0cVHP/FruTJSAUUm4Oacmn/nkN5zfWmWFEanN4ggP0vJSHOeajtHq3f8A== + dependencies: + "@typescript-eslint/types" "4.30.0" + "@typescript-eslint/visitor-keys" "4.30.0" + +"@typescript-eslint/types@4.30.0": + version "4.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.30.0.tgz#fb9d9b0358426f18687fba82eb0b0f869780204f" + integrity sha512-YKldqbNU9K4WpTNwBqtAerQKLLW/X2A/j4yw92e3ZJYLx+BpKLeheyzoPfzIXHfM8BXfoleTdiYwpsvVPvHrDw== + +"@typescript-eslint/typescript-estree@4.30.0": + version "4.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.30.0.tgz#ae57833da72a753f4846cd3053758c771670c2ac" + integrity sha512-6WN7UFYvykr/U0Qgy4kz48iGPWILvYL34xXJxvDQeiRE018B7POspNRVtAZscWntEPZpFCx4hcz/XBT+erenfg== + dependencies: + "@typescript-eslint/types" "4.30.0" + "@typescript-eslint/visitor-keys" "4.30.0" + debug "^4.3.1" + globby "^11.0.3" + is-glob "^4.0.1" + semver "^7.3.5" + tsutils "^3.21.0" + +"@typescript-eslint/visitor-keys@4.30.0": + version "4.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.30.0.tgz#a47c6272fc71b0c627d1691f68eaecf4ad71445e" + integrity sha512-pNaaxDt/Ol/+JZwzP7MqWc8PJQTUhZwoee/PVlQ+iYoYhagccvoHnC9e4l+C/krQYYkENxznhVSDwClIbZVxRw== + dependencies: + "@typescript-eslint/types" "4.30.0" + eslint-visitor-keys "^2.0.0" + +"@use-it/event-listener@^0.1.2": + version "0.1.6" + resolved "https://registry.npmjs.org/@use-it/event-listener/-/event-listener-0.1.6.tgz#5776274fec72f3f25af9ead1898e7f45bc435812" + integrity sha512-e6V7vbU8xpuqy4GZkTLExHffOFgxmGHo3kNWnlhzM/zcX2v+idbD/HaJ9sKdQMgTh+L7MIhdRDXGX3SdAViZzA== + +"@webassemblyjs/ast@1.11.1": + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7" + integrity sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw== + dependencies: + "@webassemblyjs/helper-numbers" "1.11.1" + "@webassemblyjs/helper-wasm-bytecode" "1.11.1" + +"@webassemblyjs/floating-point-hex-parser@1.11.1": + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz#f6c61a705f0fd7a6aecaa4e8198f23d9dc179e4f" + integrity sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ== + +"@webassemblyjs/helper-api-error@1.11.1": + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz#1a63192d8788e5c012800ba6a7a46c705288fd16" + integrity sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg== + +"@webassemblyjs/helper-buffer@1.11.1": + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz#832a900eb444884cde9a7cad467f81500f5e5ab5" + integrity sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA== + +"@webassemblyjs/helper-numbers@1.11.1": + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz#64d81da219fbbba1e3bd1bfc74f6e8c4e10a62ae" + integrity sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ== + dependencies: + "@webassemblyjs/floating-point-hex-parser" "1.11.1" + "@webassemblyjs/helper-api-error" "1.11.1" + "@xtuc/long" "4.2.2" + +"@webassemblyjs/helper-wasm-bytecode@1.11.1": + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz#f328241e41e7b199d0b20c18e88429c4433295e1" + integrity sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q== + +"@webassemblyjs/helper-wasm-section@1.11.1": + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz#21ee065a7b635f319e738f0dd73bfbda281c097a" + integrity sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg== + dependencies: + "@webassemblyjs/ast" "1.11.1" + "@webassemblyjs/helper-buffer" "1.11.1" + "@webassemblyjs/helper-wasm-bytecode" "1.11.1" + "@webassemblyjs/wasm-gen" "1.11.1" + +"@webassemblyjs/ieee754@1.11.1": + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz#963929e9bbd05709e7e12243a099180812992614" + integrity sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ== + dependencies: + "@xtuc/ieee754" "^1.2.0" + +"@webassemblyjs/leb128@1.11.1": + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz#ce814b45574e93d76bae1fb2644ab9cdd9527aa5" + integrity sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw== + dependencies: + "@xtuc/long" "4.2.2" + +"@webassemblyjs/utf8@1.11.1": + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz#d1f8b764369e7c6e6bae350e854dec9a59f0a3ff" + integrity sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ== + +"@webassemblyjs/wasm-edit@1.11.1": + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz#ad206ebf4bf95a058ce9880a8c092c5dec8193d6" + integrity sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA== + dependencies: + "@webassemblyjs/ast" "1.11.1" + "@webassemblyjs/helper-buffer" "1.11.1" + "@webassemblyjs/helper-wasm-bytecode" "1.11.1" + "@webassemblyjs/helper-wasm-section" "1.11.1" + "@webassemblyjs/wasm-gen" "1.11.1" + "@webassemblyjs/wasm-opt" "1.11.1" + "@webassemblyjs/wasm-parser" "1.11.1" + "@webassemblyjs/wast-printer" "1.11.1" + +"@webassemblyjs/wasm-gen@1.11.1": + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz#86c5ea304849759b7d88c47a32f4f039ae3c8f76" + integrity sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA== + dependencies: + "@webassemblyjs/ast" "1.11.1" + "@webassemblyjs/helper-wasm-bytecode" "1.11.1" + "@webassemblyjs/ieee754" "1.11.1" + "@webassemblyjs/leb128" "1.11.1" + "@webassemblyjs/utf8" "1.11.1" + +"@webassemblyjs/wasm-opt@1.11.1": + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz#657b4c2202f4cf3b345f8a4c6461c8c2418985f2" + integrity sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw== + dependencies: + "@webassemblyjs/ast" "1.11.1" + "@webassemblyjs/helper-buffer" "1.11.1" + "@webassemblyjs/wasm-gen" "1.11.1" + "@webassemblyjs/wasm-parser" "1.11.1" + +"@webassemblyjs/wasm-parser@1.11.1": + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz#86ca734534f417e9bd3c67c7a1c75d8be41fb199" + integrity sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA== + dependencies: + "@webassemblyjs/ast" "1.11.1" + "@webassemblyjs/helper-api-error" "1.11.1" + "@webassemblyjs/helper-wasm-bytecode" "1.11.1" + "@webassemblyjs/ieee754" "1.11.1" + "@webassemblyjs/leb128" "1.11.1" + "@webassemblyjs/utf8" "1.11.1" + +"@webassemblyjs/wast-printer@1.11.1": + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz#d0c73beda8eec5426f10ae8ef55cee5e7084c2f0" + integrity sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg== + dependencies: + "@webassemblyjs/ast" "1.11.1" + "@xtuc/long" "4.2.2" + +"@xtuc/ieee754@^1.2.0": + version "1.2.0" + resolved "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + +"@xtuc/long@4.2.2": + version "4.2.2" + resolved "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" + integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== + +accepts@^1.3.7, accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: + version "1.3.7" + resolved "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" + integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== + dependencies: + mime-types "~2.1.24" + negotiator "0.6.2" + +accessor-fn@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/accessor-fn/-/accessor-fn-1.3.0.tgz#52cfc21ff5633a12177f757ec1e4c4fbb361bb02" + integrity sha512-NC5BYjrfBonksWxXrZ1WsPnh70sTQC2Uas9IL0RHQN5OETP4dO/bviPxZ7zTOahhRQ7o6avJg3ImJvRbuyHASg== + +acorn-import-assertions@^1.7.6: + version "1.7.6" + resolved "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.7.6.tgz#580e3ffcae6770eebeec76c3b9723201e9d01f78" + integrity sha512-FlVvVFA1TX6l3lp8VjDnYYq7R1nyW6x3svAt4nDgrWQ9SBaSh9CnbwgSUTasgfNfOG5HlM1ehugCvM+hjo56LA== + +acorn-jsx@^5.3.1: + version "5.3.1" + resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b" + integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== + +acorn-node@^1.6.1: + version "1.8.2" + resolved "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz#114c95d64539e53dede23de8b9d96df7c7ae2af8" + integrity sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A== + dependencies: + acorn "^7.0.0" + acorn-walk "^7.0.0" + xtend "^4.0.2" + +acorn-walk@^7.0.0: + version "7.2.0" + resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" + integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== + +acorn@^7.0.0, acorn@^7.4.0: + version "7.4.1" + resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + +acorn@^8.4.1: + version "8.4.1" + resolved "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz#56c36251fc7cabc7096adc18f05afe814321a28c" + integrity sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA== + +address@1.1.2, address@^1.0.1: + version "1.1.2" + resolved "https://registry.npmjs.org/address/-/address-1.1.2.tgz#bf1116c9c758c51b7a933d296b72c221ed9428b6" + integrity sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA== + +aggregate-error@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" + integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== + dependencies: + clean-stack "^2.0.0" + indent-string "^4.0.0" + +ajv-keywords@^3.5.2: + version "3.5.2" + resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" + integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== + +ajv@^6.10.0, ajv@^6.12.4, ajv@^6.12.5: + version "6.12.6" + resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +ajv@^8.0.1: + version "8.6.2" + resolved "https://registry.npmjs.org/ajv/-/ajv-8.6.2.tgz#2fb45e0e5fcbc0813326c1c3da535d1881bb0571" + integrity sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w== + dependencies: + fast-deep-equal "^3.1.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.2.2" + +alphanum-sort@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" + integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= + +anser@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/anser/-/anser-2.0.1.tgz#8d9069291fee18306ffaf2e364a690dcc8ed78ad" + integrity sha512-4g5Np4CVD3c5c/36Mj0jllEA5bQcuXF0dqakZcuHGeubBzw93EAhwRuQCzgFm4/ZwvyBMzFdtn9BcihOjnxIdQ== + +ansi-align@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb" + integrity sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw== + dependencies: + string-width "^3.0.0" + +ansi-colors@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" + integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== + +ansi-escapes@^3.1.0: + version "3.2.0" + resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" + integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== + +ansi-escapes@^4.2.1: + version "4.3.1" + resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz#a5c47cc43181f1f38ffd7076837700d395522a61" + integrity sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA== + dependencies: + type-fest "^0.11.0" + +ansi-html@0.0.7, ansi-html@^0.0.7: + version "0.0.7" + resolved "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" + integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + +ansi-regex@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/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.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" + integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +anymatch@^3.1.2, anymatch@~3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" + integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +anymatch@~3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142" + integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +append-field@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz#1e3440e915f0b1203d23748e78edd7b9b5b43e56" + integrity sha1-HjRA6RXwsSA9I3SOeO3XubW0PlY= + +application-config-path@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/application-config-path/-/application-config-path-0.1.0.tgz#193c5f0a86541a4c66fba1e2dc38583362ea5e8f" + integrity sha1-GTxfCoZUGkxm+6Hi3DhYM2LqXo8= + +arch@^2.1.1: + version "2.2.0" + resolved "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz#1bc47818f305764f23ab3306b0bfc086c5a29d11" + integrity sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ== + +arg@^4.1.0: + version "4.1.3" + resolved "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" + integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== + +arg@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz#eb0c9a8f77786cad2af8ff2b862899842d7b6adb" + integrity sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA== + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +aria-query@^4.2.2: + version "4.2.2" + resolved "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b" + integrity sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA== + dependencies: + "@babel/runtime" "^7.10.2" + "@babel/runtime-corejs3" "^7.10.2" + +arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= + +arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= + +array-includes@^3.1.1, array-includes@^3.1.2, array-includes@^3.1.3: + version "3.1.3" + resolved "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz#c7f619b382ad2afaf5326cddfdc0afc61af7690a" + integrity sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.2" + get-intrinsic "^1.1.1" + is-string "^1.0.5" + +array-iterate@^1.0.0: + version "1.1.4" + resolved "https://registry.npmjs.org/array-iterate/-/array-iterate-1.1.4.tgz#add1522e9dd9749bb41152d08b845bd08d6af8b7" + integrity sha512-sNRaPGh9nnmdC8Zf+pT3UqP8rnWj5Hf9wiFGsX3wUQ2yVSIhO2ShFwCoceIPpB41QF6i2OEmrHmCo36xronCVA== + +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + +array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= + +array.prototype.flat@^1.2.4: + version "1.2.4" + resolved "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz#6ef638b43312bd401b4c6199fdec7e2dc9e9a123" + integrity sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + +array.prototype.flatmap@^1.2.4: + version "1.2.4" + resolved "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz#94cfd47cc1556ec0747d97f7c7738c58122004c9" + integrity sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + function-bind "^1.1.1" + +arrify@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa" + integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug== + +assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= + +ast-types-flow@^0.0.7: + version "0.0.7" + resolved "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad" + integrity sha1-9wtzXGvKGlycItmCw+Oef+ujva0= + +astral-regex@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" + integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== + +async-cache@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/async-cache/-/async-cache-1.1.0.tgz#4a9a5a89d065ec5d8e5254bd9ee96ba76c532b5a" + integrity sha1-SppaidBl7F2OUlS9nulrp2xTK1o= + dependencies: + lru-cache "^4.0.0" + +async-retry-ng@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/async-retry-ng/-/async-retry-ng-2.0.1.tgz#f5285ec1c52654a2ba6a505d0c18b1eadfaebd41" + integrity sha512-iitlc2murdQ3/A5Re3CcplQBEf7vOmFrFQ6RFn3+/+zZUyIHYkZnnEziMSa6YIb2Bs2EJEPZWReTxjHqvQbDbw== + +async@1.5.2: + version "1.5.2" + resolved "https://registry.npmjs.org/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" + integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + +atob@^2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + +autoprefixer@^10.2.4: + version "10.2.5" + resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.2.5.tgz#096a0337dbc96c0873526d7fef5de4428d05382d" + integrity sha512-7H4AJZXvSsn62SqZyJCP+1AWwOuoYpUfK6ot9vm0e87XD6mT8lDywc9D9OTJPMULyGcvmIxzTAMeG2Cc+YX+fA== + dependencies: + browserslist "^4.16.3" + caniuse-lite "^1.0.30001196" + colorette "^1.2.2" + fraction.js "^4.0.13" + normalize-range "^0.1.2" + postcss-value-parser "^4.1.0" + +autoprefixer@^10.3.3: + version "10.3.3" + resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.3.tgz#4bac89c74ef98e6a40fe1c5b76c0d1c91db153ce" + integrity sha512-yRzjxfnggrP/+qVHlUuZz5FZzEbkT+Yt0/Df6ScEMnbbZBLzYB2W0KLxoQCW+THm1SpOsM1ZPcTHAwuvmibIsQ== + dependencies: + browserslist "^4.16.8" + caniuse-lite "^1.0.30001252" + colorette "^1.3.0" + fraction.js "^4.1.1" + normalize-range "^0.1.2" + postcss-value-parser "^4.1.0" + +axe-core@^4.0.2: + version "4.1.2" + resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.1.2.tgz#7cf783331320098bfbef620df3b3c770147bc224" + integrity sha512-V+Nq70NxKhYt89ArVcaNL9FDryB3vQOd+BFXZIfO3RP6rwtj+2yqqqdHEkacutglPaZLkJeuXKCjCJDMGPtPqg== + +axios@^0.21.0, axios@^0.21.1: + version "0.21.1" + resolved "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz#22563481962f4d6bde9a76d516ef0e5d3c09b2b8" + integrity sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA== + dependencies: + follow-redirects "^1.10.0" + +axobject-query@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz#943d47e10c0b704aa42275e20edf3722648989be" + integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA== + +babel-loader@^8.2.2: + version "8.2.2" + resolved "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz#9363ce84c10c9a40e6c753748e1441b60c8a0b81" + integrity sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g== + dependencies: + find-cache-dir "^3.3.1" + loader-utils "^1.4.0" + make-dir "^3.1.0" + schema-utils "^2.6.5" + +babel-plugin-add-module-exports@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/babel-plugin-add-module-exports/-/babel-plugin-add-module-exports-1.0.4.tgz#6caa4ddbe1f578c6a5264d4d3e6c8a2720a7ca2b" + integrity sha512-g+8yxHUZ60RcyaUpfNzy56OtWW+x9cyEe9j+CranqLiqbju2yf/Cy6ZtYK40EZxtrdHllzlVZgLmcOUCTlJ7Jg== + +babel-plugin-apply-mdx-type-prop@1.6.22: + version "1.6.22" + resolved "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz#d216e8fd0de91de3f1478ef3231e05446bc8705b" + integrity sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ== + dependencies: + "@babel/helper-plugin-utils" "7.10.4" + "@mdx-js/util" "1.6.22" + +babel-plugin-dynamic-import-node@^2.3.3: + version "2.3.3" + resolved "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" + integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== + dependencies: + object.assign "^4.1.0" + +babel-plugin-extract-import-names@1.6.22: + version "1.6.22" + resolved "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz#de5f9a28eb12f3eb2578bf74472204e66d1a13dc" + integrity sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ== + dependencies: + "@babel/helper-plugin-utils" "7.10.4" + +babel-plugin-lodash@^3.3.4: + version "3.3.4" + resolved "https://registry.npmjs.org/babel-plugin-lodash/-/babel-plugin-lodash-3.3.4.tgz#4f6844358a1340baed182adbeffa8df9967bc196" + integrity sha512-yDZLjK7TCkWl1gpBeBGmuaDIFhZKmkoL+Cu2MUUjv5VxUZx/z7tBGBCBcQs5RI1Bkz5LLmNdjx7paOyQtMovyg== + dependencies: + "@babel/helper-module-imports" "^7.0.0-beta.49" + "@babel/types" "^7.0.0-beta.49" + glob "^7.1.1" + lodash "^4.17.10" + require-package-name "^2.0.1" + +babel-plugin-macros@^2.8.0: + version "2.8.0" + resolved "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138" + integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg== + dependencies: + "@babel/runtime" "^7.7.2" + cosmiconfig "^6.0.0" + resolve "^1.12.0" + +babel-plugin-polyfill-corejs2@^0.2.2: + version "0.2.2" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz#e9124785e6fd94f94b618a7954e5693053bf5327" + integrity sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ== + dependencies: + "@babel/compat-data" "^7.13.11" + "@babel/helper-define-polyfill-provider" "^0.2.2" + semver "^6.1.1" + +babel-plugin-polyfill-corejs3@^0.2.2: + version "0.2.4" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.4.tgz#68cb81316b0e8d9d721a92e0009ec6ecd4cd2ca9" + integrity sha512-z3HnJE5TY/j4EFEa/qpQMSbcUJZ5JQi+3UFjXzn6pQCmIKc5Ug5j98SuYyH+m4xQnvKlMDIW4plLfgyVnd0IcQ== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.2.2" + core-js-compat "^3.14.0" + +babel-plugin-polyfill-regenerator@^0.2.2: + version "0.2.2" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz#b310c8d642acada348c1fa3b3e6ce0e851bee077" + integrity sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.2.2" + +babel-plugin-remove-graphql-queries@^3.13.0: + version "3.13.0" + resolved "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-3.13.0.tgz#fd0cde2d1090bc76944586ace2378086b14a0bba" + integrity sha512-6kznO5vqrcVAZLwwJwDev4QyjjRhW+G665NZgdUsjF/j9pikyZ5zp58c75wijkY7eXH2W1lhzd4GS3zxLQibCQ== + +babel-plugin-transform-react-remove-prop-types@^0.4.24: + version "0.4.24" + resolved "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a" + integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== + +babel-preset-gatsby@^1.13.0: + version "1.13.0" + resolved "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-1.13.0.tgz#c901153397cd6fd6c51d01de6730df6f62bd6a6e" + integrity sha512-m7j5P06nl3QWSm1LQUXO0dWuiF85Cko02pqLuTXndOHlpBbRMLks72Q3MTzEZw2R6ePj/ib+dzdkarYQ86P4Uw== + dependencies: + "@babel/plugin-proposal-class-properties" "^7.14.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.5" + "@babel/plugin-proposal-optional-chaining" "^7.14.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-transform-classes" "^7.14.9" + "@babel/plugin-transform-runtime" "^7.14.5" + "@babel/plugin-transform-spread" "^7.14.6" + "@babel/preset-env" "^7.14.9" + "@babel/preset-react" "^7.14.0" + "@babel/runtime" "^7.14.8" + babel-plugin-dynamic-import-node "^2.3.3" + babel-plugin-macros "^2.8.0" + babel-plugin-transform-react-remove-prop-types "^0.4.24" + gatsby-core-utils "^2.13.0" + gatsby-legacy-polyfills "^1.13.0" + +backo2@~1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947" + integrity sha1-MasayLEpNjRj41s+u2n038+6eUc= + +bail@^1.0.0: + version "1.0.5" + resolved "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776" + integrity sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ== + +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + +base64-arraybuffer@0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz#9818c79e059b1355f97e0428a017c838e90ba812" + integrity sha1-mBjHngWbE1X5fgQooBfIOOkLqBI= + +base64-js@^1.3.1: + version "1.5.1" + resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + +base64id@2.0.0, base64id@~2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz#2770ac6bc47d312af97a8bf9a634342e0cd25cb6" + integrity sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog== + +base@^0.11.1: + version "0.11.2" + resolved "https://registry.npmjs.org/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== + dependencies: + cache-base "^1.0.1" + class-utils "^0.3.5" + component-emitter "^1.2.1" + define-property "^1.0.0" + isobject "^3.0.1" + mixin-deep "^1.2.0" + pascalcase "^0.1.1" + +better-opn@^2.0.0: + version "2.1.1" + resolved "https://registry.npmjs.org/better-opn/-/better-opn-2.1.1.tgz#94a55b4695dc79288f31d7d0e5f658320759f7c6" + integrity sha512-kIPXZS5qwyKiX/HcRvDYfmBQUa8XP17I0mYZZ0y4UhpYOSvtsLHDYqmomS+Mj20aDvD3knEiQ0ecQy2nhio3yA== + dependencies: + open "^7.0.3" + +better-queue-memory@^1.0.1: + version "1.0.4" + resolved "https://registry.npmjs.org/better-queue-memory/-/better-queue-memory-1.0.4.tgz#f390d6b30bb3b36aaf2ce52b37a483e8a7a81a22" + integrity sha512-SWg5wFIShYffEmJpI6LgbL8/3Dqhku7xI1oEiy6FroP9DbcZlG0ZDjxvPdP9t7hTGW40IpIcC6zVoGT1oxjOuA== + +better-queue@^3.8.10: + version "3.8.10" + resolved "https://registry.npmjs.org/better-queue/-/better-queue-3.8.10.tgz#1c93b9ec4cb3d1b72eb91d0efcb84fc80e8c6835" + integrity sha512-e3gwNZgDCnNWl0An0Tz6sUjKDV9m6aB+K9Xg//vYeo8+KiH8pWhLFxkawcXhm6FpM//GfD9IQv/kmvWCAVVpKA== + dependencies: + better-queue-memory "^1.0.1" + node-eta "^0.9.0" + uuid "^3.0.0" + +bezier-js@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/bezier-js/-/bezier-js-4.1.1.tgz#414df656833104e86765c0fa5e31439fb3e83a34" + integrity sha512-oVOS6SSFFFlfnZdzC+lsfvhs/RRcbxJ47U04M4s5QIBaJmr3YWmTIL3qmrOK9uW+nUUcl9Jccmo/xpTrG+bBoQ== + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + +binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + +bl@^4.0.0: + version "4.1.0" + resolved "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" + integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== + dependencies: + buffer "^5.5.0" + inherits "^2.0.4" + readable-stream "^3.4.0" + +bluebird@^3.0.5, bluebird@^3.7.2: + version "3.7.2" + resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" + integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== + +body-parser@1.19.0, body-parser@^1.19.0: + version "1.19.0" + resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" + integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== + dependencies: + bytes "3.1.0" + content-type "~1.0.4" + debug "2.6.9" + depd "~1.1.2" + http-errors "1.7.2" + iconv-lite "0.4.24" + on-finished "~2.3.0" + qs "6.7.0" + raw-body "2.4.0" + type-is "~1.6.17" + +boolbase@^1.0.0, boolbase@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= + +boxen@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/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" + +boxen@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/boxen/-/boxen-5.0.0.tgz#64fe9b16066af815f51057adcc800c3730120854" + integrity sha512-5bvsqw+hhgUi3oYGK0Vf4WpIkyemp60WBInn7+WNfoISzAqk/HX4L7WNROq38E6UR/y3YADpv6pEm4BfkeEAdA== + dependencies: + ansi-align "^3.0.0" + camelcase "^6.2.0" + chalk "^4.1.0" + cli-boxes "^2.2.1" + string-width "^4.2.0" + type-fest "^0.20.2" + widest-line "^3.1.0" + wrap-ansi "^7.0.0" + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^2.3.1: + version "2.3.2" + resolved "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== + dependencies: + arr-flatten "^1.1.0" + array-unique "^0.3.2" + extend-shallow "^2.0.1" + fill-range "^4.0.0" + isobject "^3.0.1" + repeat-element "^1.1.2" + snapdragon "^0.8.1" + snapdragon-node "^2.0.1" + split-string "^3.0.2" + to-regex "^3.0.1" + +braces@^3.0.1, braces@~3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +browserslist@4.14.2: + version "4.14.2" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz#1b3cec458a1ba87588cc5e9be62f19b6d48813ce" + integrity sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw== + dependencies: + caniuse-lite "^1.0.30001125" + electron-to-chromium "^1.3.564" + escalade "^3.0.2" + node-releases "^1.1.61" + +browserslist@^4.0.0, browserslist@^4.12.2, browserslist@^4.14.5, browserslist@^4.16.3: + version "4.16.3" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz#340aa46940d7db878748567c5dea24a48ddf3717" + integrity sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw== + dependencies: + caniuse-lite "^1.0.30001181" + colorette "^1.2.1" + electron-to-chromium "^1.3.649" + escalade "^3.1.1" + node-releases "^1.1.70" + +browserslist@^4.16.0, browserslist@^4.16.6, browserslist@^4.16.8: + version "4.16.8" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.16.8.tgz#cb868b0b554f137ba6e33de0ecff2eda403c4fb0" + integrity sha512-sc2m9ohR/49sWEbPj14ZSSZqp+kbi16aLao42Hmn3Z8FpjuMaq2xCA2l4zl9ITfyzvnvyE0hcg62YkIGKxgaNQ== + dependencies: + caniuse-lite "^1.0.30001251" + colorette "^1.3.0" + electron-to-chromium "^1.3.811" + escalade "^3.1.1" + node-releases "^1.1.75" + +buffer-from@^1.0.0: + version "1.1.1" + resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" + integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + +buffer@^5.5.0, buffer@^5.7.0: + version "5.7.1" + resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.1.13" + +busboy@^0.2.11: + version "0.2.14" + resolved "https://registry.npmjs.org/busboy/-/busboy-0.2.14.tgz#6c2a622efcf47c57bbbe1e2a9c37ad36c7925453" + integrity sha1-bCpiLvz0fFe7vh4qnDetNseSVFM= + dependencies: + dicer "0.2.5" + readable-stream "1.1.x" + +busboy@^0.3.1: + version "0.3.1" + resolved "https://registry.npmjs.org/busboy/-/busboy-0.3.1.tgz#170899274c5bf38aae27d5c62b71268cd585fd1b" + integrity sha512-y7tTxhGKXcyBxRKAni+awqx8uqaJKrSFSNFSeRG5CsWNdmy2BIK+6VGWEW7TZnIO/533mtMEA4rOevQV815YJw== + dependencies: + dicer "0.3.0" + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + +bytes@3.1.0, bytes@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" + integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== + +cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== + dependencies: + collection-visit "^1.0.0" + component-emitter "^1.2.1" + get-value "^2.0.6" + has-value "^1.0.0" + isobject "^3.0.1" + set-value "^2.0.0" + to-object-path "^0.3.0" + union-value "^1.0.0" + unset-value "^1.0.0" + +cache-manager@^2.11.1: + version "2.11.1" + resolved "https://registry.npmjs.org/cache-manager/-/cache-manager-2.11.1.tgz#212e8c3db15288af653b029a1d9fe12f1fd9df61" + integrity sha512-XhUuc9eYwkzpK89iNewFwtvcDYMUsvtwzHeyEOPJna/WsVsXcrzsA1ft2M0QqPNunEzLhNCYPo05tEfG+YuNow== + dependencies: + async "1.5.2" + lodash.clonedeep "4.5.0" + lru-cache "4.0.0" + +cacheable-request@^2.1.1: + version "2.1.4" + resolved "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz#0d808801b6342ad33c91df9d0b44dc09b91e5c3d" + integrity sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0= + dependencies: + clone-response "1.0.2" + get-stream "3.0.0" + http-cache-semantics "3.8.1" + keyv "3.0.0" + lowercase-keys "1.0.0" + normalize-url "2.0.1" + responselike "1.0.2" + +cacheable-request@^6.0.0: + version "6.1.0" + resolved "https://registry.npmjs.org/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-bind@^1.0.0, call-bind@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camel-case@4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz#1fc41c854f00e2f7d0139dfeba1542d6896fe547" + integrity sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q== + dependencies: + pascal-case "^3.1.1" + tslib "^1.10.0" + +camel-case@4.1.2: + version "4.1.2" + resolved "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" + integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== + dependencies: + pascal-case "^3.1.2" + tslib "^2.0.3" + +camel-case@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" + integrity sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M= + dependencies: + no-case "^2.2.0" + upper-case "^1.1.1" + +camelcase-css@2.0.1, camelcase-css@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" + integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== + +camelcase@^5.0.0, camelcase@^5.3.1: + version "5.3.1" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +camelcase@^6.2.0: + version "6.2.0" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809" + integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== + +caniuse-api@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" + integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== + dependencies: + browserslist "^4.0.0" + caniuse-lite "^1.0.0" + lodash.memoize "^4.1.2" + lodash.uniq "^4.5.0" + +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001181: + version "1.0.30001192" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001192.tgz#b848ebc0ab230cf313d194a4775a30155d50ae40" + integrity sha512-63OrUnwJj5T1rUmoyqYTdRWBqFFxZFlyZnRRjDR8NSUQFB6A+j/uBORU/SyJ5WzDLg4SPiZH40hQCBNdZ/jmAw== + +caniuse-lite@^1.0.30001125, caniuse-lite@^1.0.30001196: + version "1.0.30001197" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001197.tgz#47ad15b977d2f32b3ec2fe2b087e0c50443771db" + integrity sha512-8aE+sqBqtXz4G8g35Eg/XEaFr2N7rd/VQ6eABGBmNtcB8cN6qNJhMi6oSFy4UWWZgqgL3filHT8Nha4meu3tsw== + +caniuse-lite@^1.0.30001251, caniuse-lite@^1.0.30001252: + version "1.0.30001252" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001252.tgz#cb16e4e3dafe948fc4a9bb3307aea054b912019a" + integrity sha512-I56jhWDGMtdILQORdusxBOH+Nl/KgQSdDmpJezYddnAkVOmnoU8zwjTV9xAjMIYxr0iPreEAVylCGcmHCjfaOw== + +canvas-color-tracker@^1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/canvas-color-tracker/-/canvas-color-tracker-1.1.4.tgz#4f1ffce1ea91a8092b179ee73330a363a312e7db" + integrity sha512-Ppqr1xlcSAOGBRdKruGCyZ6oi1V19iDWrzQ6qh5ZZ4BccaUcOTGnuuCOWCDU/tWtNl57V0ZGaPt71GoL7aghoQ== + dependencies: + tinycolor2 "^1.4.2" + +ccount@^1.0.0: + version "1.1.0" + resolved "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz#246687debb6014735131be8abab2d93898f8d043" + integrity sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg== + +chalk@2.4.2, chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" + integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@^4.0.0, chalk@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" + integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@^4.1.2: + version "4.1.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +change-case@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/change-case/-/change-case-3.1.0.tgz#0e611b7edc9952df2e8513b27b42de72647dd17e" + integrity sha512-2AZp7uJZbYEzRPsFoa+ijKdvp9zsrnnt6+yFokfwEpeJm0xuJDVoxiRCAaTzyJND8GJkofo2IcKWaUZ/OECVzw== + dependencies: + camel-case "^3.0.0" + constant-case "^2.0.0" + dot-case "^2.1.0" + header-case "^1.0.0" + is-lower-case "^1.1.0" + is-upper-case "^1.1.0" + lower-case "^1.1.1" + lower-case-first "^1.0.0" + no-case "^2.3.2" + param-case "^2.1.0" + pascal-case "^2.0.0" + path-case "^2.1.0" + sentence-case "^2.1.0" + snake-case "^2.1.0" + swap-case "^1.1.0" + title-case "^2.1.0" + upper-case "^1.1.1" + upper-case-first "^1.1.0" + +character-entities-html4@^1.0.0: + version "1.1.4" + resolved "https://registry.npmjs.org/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.4" + resolved "https://registry.npmjs.org/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.4" + resolved "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz#e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b" + integrity sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== + +character-reference-invalid@^1.0.0: + version "1.1.4" + resolved "https://registry.npmjs.org/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.npmjs.org/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" + integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== + +cheerio-select@^1.5.0: + version "1.5.0" + resolved "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz#faf3daeb31b17c5e1a9dabcee288aaf8aafa5823" + integrity sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg== + dependencies: + css-select "^4.1.3" + css-what "^5.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + domutils "^2.7.0" + +cheerio@^0.22.0: + version "0.22.0" + resolved "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz#a9baa860a3f9b595a6b81b1a86873121ed3a269e" + integrity sha1-qbqoYKP5tZWmuBsahocxIe06Jp4= + dependencies: + css-select "~1.2.0" + dom-serializer "~0.1.0" + entities "~1.1.1" + htmlparser2 "^3.9.1" + lodash.assignin "^4.0.9" + lodash.bind "^4.1.4" + lodash.defaults "^4.0.1" + lodash.filter "^4.4.0" + lodash.flatten "^4.2.0" + lodash.foreach "^4.3.0" + lodash.map "^4.4.0" + lodash.merge "^4.4.0" + lodash.pick "^4.2.1" + lodash.reduce "^4.4.0" + lodash.reject "^4.4.0" + lodash.some "^4.4.0" + +cheerio@^1.0.0-rc.10: + version "1.0.0-rc.10" + resolved "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz#2ba3dcdfcc26e7956fc1f440e61d51c643379f3e" + integrity sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw== + dependencies: + cheerio-select "^1.5.0" + dom-serializer "^1.3.2" + domhandler "^4.2.0" + htmlparser2 "^6.1.0" + parse5 "^6.0.1" + parse5-htmlparser2-tree-adapter "^6.0.1" + tslib "^2.2.0" + +chokidar@^3.4.2, chokidar@^3.4.3, chokidar@^3.5.1: + version "3.5.1" + resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a" + integrity sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw== + dependencies: + 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.5.0" + optionalDependencies: + fsevents "~2.3.1" + +chokidar@^3.5.2: + version "3.5.2" + resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75" + integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + +chrome-trace-event@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz#234090ee97c7d4ad1a2c4beae27505deffc608a4" + integrity sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ== + dependencies: + tslib "^1.9.0" + +ci-info@2.0.0, ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/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.npmjs.org/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" + +classnames@^2.3.1: + version "2.3.1" + resolved "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz#dfcfa3891e306ec1dad105d0e88f4417b8535e8e" + integrity sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA== + +clean-stack@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" + integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== + +cli-boxes@^2.2.0, cli-boxes@^2.2.1: + version "2.2.1" + resolved "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" + integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== + +cli-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" + integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== + dependencies: + restore-cursor "^3.1.0" + +cli-width@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" + integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== + +clipboardy@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz#3c2903650c68e46a91b388985bc2774287dba290" + integrity sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ== + dependencies: + arch "^2.1.1" + execa "^1.0.0" + is-wsl "^2.1.1" + +cliui@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" + integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^6.2.0" + +clone-deep@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" + integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== + dependencies: + is-plain-object "^2.0.4" + kind-of "^6.0.2" + shallow-clone "^3.0.0" + +clone-response@1.0.2, clone-response@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/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.6" + resolved "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz#e63629c0016665792060dbbeb79c42239d2c5287" + integrity sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ== + +collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/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.npmjs.org/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +color-name@^1.0.0, color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +color-string@^1.6.0: + version "1.6.0" + resolved "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz#c3915f61fe267672cb7e1e064c9d692219f6c312" + integrity sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA== + dependencies: + color-name "^1.0.0" + simple-swizzle "^0.2.2" + +color@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/color/-/color-4.0.1.tgz#21df44cd10245a91b1ccf5ba031609b0e10e7d67" + integrity sha512-rpZjOKN5O7naJxkH2Rx1sZzzBgaiWECc6BYXjeCE6kF0kcASJYbUq02u7JqIHwCb/j3NhV+QhRL2683aICeGZA== + dependencies: + color-convert "^2.0.1" + color-string "^1.6.0" + +colord@^2.0.1, colord@^2.6: + version "2.7.0" + resolved "https://registry.npmjs.org/colord/-/colord-2.7.0.tgz#706ea36fe0cd651b585eb142fe64b6480185270e" + integrity sha512-pZJBqsHz+pYyw3zpX6ZRXWoCHM1/cvFikY9TV8G3zcejCaKE0lhankoj8iScyrrePA8C7yJ5FStfA9zbcOnw7Q== + +colorette@^1.2.1, colorette@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94" + integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w== + +colorette@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz#ff45d2f0edb244069d3b772adeb04fed38d0a0af" + integrity sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w== + +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +comma-separated-tokens@^1.0.0: + version "1.0.8" + resolved "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz#632b80b6117867a158f1080ad498b2fbe7e3f5ea" + integrity sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw== + +command-exists@^1.2.4: + version "1.2.9" + resolved "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz#c50725af3808c8ab0260fd60b01fbfa25b954f69" + integrity sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w== + +commander@2, commander@^2.20.0, commander@^2.20.3: + version "2.20.3" + resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commander@^6.0.0: + version "6.2.1" + resolved "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" + integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== + +commander@^7.2.0: + version "7.2.0" + resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" + integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== + +common-tags@^1.8.0: + version "1.8.0" + resolved "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937" + integrity sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== + +commondir@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= + +component-emitter@^1.2.1, component-emitter@~1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" + integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== + +compressible@~2.0.16: + version "2.0.18" + resolved "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== + dependencies: + mime-db ">= 1.43.0 < 2" + +compression@^1.7.4: + version "1.7.4" + resolved "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + dependencies: + accepts "~1.3.5" + bytes "3.0.0" + compressible "~2.0.16" + debug "2.6.9" + on-headers "~1.0.2" + safe-buffer "5.1.2" + vary "~1.1.2" + +compute-scroll-into-view@^1.0.17: + version "1.0.17" + resolved "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz#6a88f18acd9d42e9cf4baa6bec7e0522607ab7ab" + integrity sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +concat-stream@^1.5.2: + version "1.6.2" + resolved "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" + integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^2.2.2" + typedarray "^0.0.6" + +configstore@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/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.10: + version "1.0.10" + resolved "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz#30d1e7f3d1b882b25ec4933d1d1adac353d20a59" + integrity sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA== + +constant-case@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/constant-case/-/constant-case-2.0.0.tgz#4175764d389d3fa9c8ecd29186ed6005243b6a46" + integrity sha1-QXV2TTidP6nI7NKRhu1gBSQ7akY= + dependencies: + snake-case "^2.1.0" + upper-case "^1.1.1" + +content-disposition@0.5.3: + version "0.5.3" + resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" + integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== + dependencies: + safe-buffer "5.1.2" + +content-type@^1.0.4, content-type@~1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" + integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + +contentful-management@^7.5.1: + version "7.8.0" + resolved "https://registry.npmjs.org/contentful-management/-/contentful-management-7.8.0.tgz#7e80417d99e954d32ab88452b5fc30acae2f713d" + integrity sha512-7m9YmKlAmlo1IbzgAwi/sVtipLFKB8f32kmwGyB2/+E5EbPFcSlsptTcUrVg7y34EinggQiBUYVJO/6qZ6wlYw== + dependencies: + axios "^0.21.0" + contentful-sdk-core "^6.7.0" + fast-copy "^2.1.0" + lodash.isplainobject "^4.0.6" + type-fest "0.20.2" + +contentful-sdk-core@^6.7.0: + version "6.7.0" + resolved "https://registry.npmjs.org/contentful-sdk-core/-/contentful-sdk-core-6.7.0.tgz#c014f12d7a716548c248e905dd8e095a6dbf7a0f" + integrity sha512-+b8UXVE249Z6WzMLXvsu3CIvN/s5xXRZ9o+zY7zDdPkIYBMW15xcs9N2ATI6ncmc+s1uj4XZij/2skflletHiw== + dependencies: + fast-copy "^2.1.0" + qs "^6.9.4" + +convert-hrtime@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/convert-hrtime/-/convert-hrtime-3.0.0.tgz#62c7593f5809ca10be8da858a6d2f702bcda00aa" + integrity sha512-7V+KqSvMiHp8yWDuwfww06XleMWVVB9b9tURBx+G7UTADuo5hYPuowKloz4OzOqbPezxgo+fdQ1522WzPG4OeA== + +convert-source-map@^1.7.0: + version "1.7.0" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" + integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== + dependencies: + safe-buffer "~5.1.1" + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= + +cookie@0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba" + integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== + +cookie@^0.4.1, cookie@~0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1" + integrity sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA== + +copy-descriptor@^0.1.0: + version "0.1.1" + resolved "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= + +core-js-compat@3.9.0: + version "3.9.0" + resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.9.0.tgz#29da39385f16b71e1915565aa0385c4e0963ad56" + integrity sha512-YK6fwFjCOKWwGnjFUR3c544YsnA/7DoLL0ysncuOJ4pwbriAtOpvM2bygdlcXbvQCQZ7bBU9CL4t7tGl7ETRpQ== + dependencies: + browserslist "^4.16.3" + semver "7.0.0" + +core-js-compat@^3.14.0, core-js-compat@^3.16.0: + version "3.16.4" + resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.16.4.tgz#cf28abe0e45a43645b04b2c1a073efa03d0b3b26" + integrity sha512-IzCSomxRdahCYb6G3HiN6pl3JCiM0NMunRcNa1pIeC7g17Vd6Ue3AT9anQiENPIm/svThUVer1pIbLMDERIsFw== + dependencies: + browserslist "^4.16.8" + semver "7.0.0" + +core-js-pure@^3.0.0: + version "3.9.0" + resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.9.0.tgz#326cc74e1fef8b7443a6a793ddb0adfcd81f9efb" + integrity sha512-3pEcmMZC9Cq0D4ZBh3pe2HLtqxpGNJBLXF/kZ2YzK17RbKp94w0HFbdbSx8H8kAlZG5k76hvLrkPm57Uyef+kg== + +core-js@^3.6.5: + version "3.9.0" + resolved "https://registry.npmjs.org/core-js/-/core-js-3.9.0.tgz#790b1bb11553a2272b36e2625c7179db345492f8" + integrity sha512-PyFBJaLq93FlyYdsndE5VaueA9K5cNB7CGzeCj191YYLhkQM0gdZR2SKihM70oF0wdqKSKClv/tEBOpoRmdOVQ== + +core-js@^3.9.0: + version "3.16.4" + resolved "https://registry.npmjs.org/core-js/-/core-js-3.16.4.tgz#0fb1029a554fc2688c0963d7c900e188188a78e0" + integrity sha512-Tq4GVE6XCjE+hcyW6hPy0ofN3hwtLudz5ZRdrlCnsnD/xkm/PWQRudzYHiKgZKUcefV6Q57fhDHjZHJP5dpfSg== + +core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + +cors@^2.8.5, cors@~2.8.5: + version "2.8.5" + resolved "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29" + integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g== + dependencies: + object-assign "^4" + vary "^1" + +cosmiconfig-toml-loader@1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/cosmiconfig-toml-loader/-/cosmiconfig-toml-loader-1.0.0.tgz#0681383651cceff918177debe9084c0d3769509b" + integrity sha512-H/2gurFWVi7xXvCyvsWRLCMekl4tITJcX0QEsDMpzxtuxDyM59xLatYNg4s/k9AA/HdtCYfj2su8mgA0GSDLDA== + dependencies: + "@iarna/toml" "^2.2.5" + +cosmiconfig@6.0.0, cosmiconfig@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" + integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== + dependencies: + "@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" + +cosmiconfig@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3" + integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA== + dependencies: + "@types/parse-json" "^4.0.0" + import-fresh "^3.2.1" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.10.0" + +cosmiconfig@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d" + integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ== + dependencies: + "@types/parse-json" "^4.0.0" + import-fresh "^3.2.1" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.10.0" + +create-gatsby@^1.13.0: + version "1.13.0" + resolved "https://registry.npmjs.org/create-gatsby/-/create-gatsby-1.13.0.tgz#c2031862c5c1fbcf3c14525105cfd47b10c82aaa" + integrity sha512-ypJeb+nj5uZybFeic+ab5myxGh21oZQ+OeCRkKHPL9NPZbzcvQE/y5lWXgVXHqy2/xf2IBnotkImrmiQiqPOxg== + +create-require@^1.1.0: + version "1.1.1" + resolved "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" + integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== + +cross-fetch@3.0.6: + version "3.0.6" + resolved "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.0.6.tgz#3a4040bc8941e653e0e9cf17f29ebcd177d3365c" + integrity sha512-KBPUbqgFjzWlVcURG+Svp9TlhA5uliYtiNx/0r8nv0pdypeQCRJ9IaSIc3q/x3q8t3F75cHuwxVql1HFGHCNJQ== + dependencies: + node-fetch "2.6.1" + +cross-spawn@7.0.3, cross-spawn@^7.0.2, cross-spawn@^7.0.3: + version "7.0.3" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +cross-spawn@^6.0.0, cross-spawn@^6.0.5: + version "6.0.5" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + dependencies: + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" + shebang-command "^1.2.0" + which "^1.2.9" + +crypto-random-string@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" + integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== + +css-color-names@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/css-color-names/-/css-color-names-1.0.1.tgz#6ff7ee81a823ad46e020fa2fd6ab40a887e2ba67" + integrity sha512-/loXYOch1qU1biStIFsHH8SxTmOseh1IJqFvy8IujXOm1h+QjUdDhkzOrR5HG8K8mlxREj0yfi8ewCHx0eMxzA== + +css-declaration-sorter@^6.0.3: + version "6.1.1" + resolved "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.1.tgz#77b32b644ba374bc562c0fc6f4fdaba4dfb0b749" + integrity sha512-BZ1aOuif2Sb7tQYY1GeCjG7F++8ggnwUkH5Ictw0mrdpqpEd+zWmcPdstnH2TItlb74FqR0DrVEieon221T/1Q== + dependencies: + timsort "^0.3.0" + +css-loader@^5.0.1: + version "5.1.1" + resolved "https://registry.npmjs.org/css-loader/-/css-loader-5.1.1.tgz#9362d444a0f7c08c148a109596715c904e252879" + integrity sha512-5FfhpjwtuRgxqmusDidowqmLlcb+1HgnEDMsi2JhiUrZUcoc+cqw+mUtMIF/+OfeMYaaFCLYp1TaIt9H6I/fKA== + dependencies: + camelcase "^6.2.0" + cssesc "^3.0.0" + icss-utils "^5.1.0" + loader-utils "^2.0.0" + postcss "^8.2.6" + postcss-modules-extract-imports "^3.0.0" + postcss-modules-local-by-default "^4.0.0" + postcss-modules-scope "^3.0.0" + postcss-modules-values "^4.0.0" + postcss-value-parser "^4.1.0" + schema-utils "^3.0.0" + semver "^7.3.4" + +css-minimizer-webpack-plugin@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-2.0.0.tgz#3c42f6624ed4cf4780dd963e23ee649e5a25c1a8" + integrity sha512-cG/uc94727tx5pBNtb1Sd7gvUPzwmcQi1lkpfqTpdkuNq75hJCw7bIVsCNijLm4dhDcr1atvuysl2rZqOG8Txw== + dependencies: + cssnano "^5.0.0" + jest-worker "^26.3.0" + p-limit "^3.0.2" + postcss "^8.2.9" + schema-utils "^3.0.0" + serialize-javascript "^5.0.1" + source-map "^0.6.1" + +css-select@^2.0.2: + version "2.1.0" + resolved "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" + integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== + dependencies: + boolbase "^1.0.0" + css-what "^3.2.1" + domutils "^1.7.0" + nth-check "^1.0.2" + +css-select@^4.1.3: + version "4.1.3" + resolved "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz#a70440f70317f2669118ad74ff105e65849c7067" + integrity sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA== + dependencies: + boolbase "^1.0.0" + css-what "^5.0.0" + domhandler "^4.2.0" + domutils "^2.6.0" + nth-check "^2.0.0" + +css-select@~1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" + integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg= + dependencies: + boolbase "~1.0.0" + css-what "2.1" + domutils "1.5.1" + nth-check "~1.0.1" + +css-tree@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz#9ae393b5dafd7dae8a622475caec78d3d8fbd7b5" + integrity sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ== + dependencies: + mdn-data "2.0.14" + source-map "^0.6.1" + +css-tree@^1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" + integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== + dependencies: + mdn-data "2.0.14" + source-map "^0.6.1" + +css-unit-converter@^1.1.1: + version "1.1.2" + resolved "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz#4c77f5a1954e6dbff60695ecb214e3270436ab21" + integrity sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA== + +css-what@2.1: + version "2.1.3" + resolved "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2" + integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg== + +css-what@^3.2.1: + version "3.4.2" + resolved "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" + integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== + +css-what@^5.0.0, css-what@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz#3efa820131f4669a8ac2408f9c32e7c7de9f4cad" + integrity sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg== + +css.escape@^1.5.1: + version "1.5.1" + resolved "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" + integrity sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s= + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +cssfilter@0.0.10: + version "0.0.10" + resolved "https://registry.npmjs.org/cssfilter/-/cssfilter-0.0.10.tgz#c6d2672632a2e5c83e013e6864a42ce8defd20ae" + integrity sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4= + +cssnano-preset-default@^5.1.4: + version "5.1.4" + resolved "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.4.tgz#359943bf00c5c8e05489f12dd25f3006f2c1cbd2" + integrity sha512-sPpQNDQBI3R/QsYxQvfB4mXeEcWuw0wGtKtmS5eg8wudyStYMgKOQT39G07EbW1LB56AOYrinRS9f0ig4Y3MhQ== + dependencies: + css-declaration-sorter "^6.0.3" + cssnano-utils "^2.0.1" + postcss-calc "^8.0.0" + postcss-colormin "^5.2.0" + postcss-convert-values "^5.0.1" + postcss-discard-comments "^5.0.1" + postcss-discard-duplicates "^5.0.1" + postcss-discard-empty "^5.0.1" + postcss-discard-overridden "^5.0.1" + postcss-merge-longhand "^5.0.2" + postcss-merge-rules "^5.0.2" + postcss-minify-font-values "^5.0.1" + postcss-minify-gradients "^5.0.2" + postcss-minify-params "^5.0.1" + postcss-minify-selectors "^5.1.0" + postcss-normalize-charset "^5.0.1" + postcss-normalize-display-values "^5.0.1" + postcss-normalize-positions "^5.0.1" + postcss-normalize-repeat-style "^5.0.1" + postcss-normalize-string "^5.0.1" + postcss-normalize-timing-functions "^5.0.1" + postcss-normalize-unicode "^5.0.1" + postcss-normalize-url "^5.0.2" + postcss-normalize-whitespace "^5.0.1" + postcss-ordered-values "^5.0.2" + postcss-reduce-initial "^5.0.1" + postcss-reduce-transforms "^5.0.1" + postcss-svgo "^5.0.2" + postcss-unique-selectors "^5.0.1" + +cssnano-utils@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.1.tgz#8660aa2b37ed869d2e2f22918196a9a8b6498ce2" + integrity sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ== + +cssnano@^5.0.0: + version "5.0.8" + resolved "https://registry.npmjs.org/cssnano/-/cssnano-5.0.8.tgz#39ad166256980fcc64faa08c9bb18bb5789ecfa9" + integrity sha512-Lda7geZU0Yu+RZi2SGpjYuQz4HI4/1Y+BhdD0jL7NXAQ5larCzVn+PUGuZbDMYz904AXXCOgO5L1teSvgu7aFg== + dependencies: + cssnano-preset-default "^5.1.4" + is-resolvable "^1.1.0" + lilconfig "^2.0.3" + yaml "^1.10.2" + +csso@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" + integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== + dependencies: + css-tree "^1.1.2" + +csstype@^3.0.2: + version "3.0.7" + resolved "https://registry.npmjs.org/csstype/-/csstype-3.0.7.tgz#2a5fb75e1015e84dd15692f71e89a1450290950b" + integrity sha512-KxnUB0ZMlnUWCsx2Z8MUsr6qV6ja1w9ArPErJaJaF8a5SOWoHLIszeCTKGRGRgtLgYrs1E8CHkNSP1VZTTPc9g== + +d3-array@2, d3-array@>=2.5, d3-array@^2.3.0: + version "2.11.0" + resolved "https://registry.npmjs.org/d3-array/-/d3-array-2.11.0.tgz#5ed6a2869bc7d471aec8df9ff6ed9fef798facc4" + integrity sha512-26clcwmHQEdsLv34oNKq5Ia9tQ26Y/4HqS3dQzF42QBUqymZJ+9PORcN1G52bt37NsL2ABoX4lvyYZc+A9Y0zw== + dependencies: + internmap "^1.0.0" + +d3-array@^2.12.1: + version "2.12.1" + resolved "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz#e20b41aafcdffdf5d50928004ececf815a465e81" + integrity sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ== + dependencies: + internmap "^1.0.0" + +d3-axis@2: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-axis/-/d3-axis-2.0.0.tgz#40aebb65626ffe6d95e9441fbf9194274b328a8b" + integrity sha512-9nzB0uePtb+u9+dWir+HTuEAKJOEUYJoEwbJPsZ1B4K3iZUgzJcSENQ05Nj7S4CIfbZZ8/jQGoUzGKFznBhiiQ== + +d3-binarytree@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/d3-binarytree/-/d3-binarytree-0.2.0.tgz#10601b89fc966b22ee2bd1a8e9ee4d847dfd0014" + integrity sha512-Z4khfbrBgtbv0M2QSQBaIajxiT6hwkxGt0AoDnTXCWDyyH+Okqy2UU3sXzV01zL5lC75dFAMJ0ftxSKTCr28VA== + +d3-brush@2: + version "2.1.0" + resolved "https://registry.npmjs.org/d3-brush/-/d3-brush-2.1.0.tgz#adadfbb104e8937af142e9a6e2028326f0471065" + integrity sha512-cHLLAFatBATyIKqZOkk/mDHUbzne2B3ZwxkzMHvFTCZCmLaXDpZRihQSn8UNXTkGD/3lb/W2sQz0etAftmHMJQ== + dependencies: + d3-dispatch "1 - 2" + d3-drag "2" + d3-interpolate "1 - 2" + d3-selection "2" + d3-transition "2" + +d3-chord@2: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-chord/-/d3-chord-2.0.0.tgz#32491b5665391180560f738e5c1ccd1e3c47ebae" + integrity sha512-D5PZb7EDsRNdGU4SsjQyKhja8Zgu+SHZfUSO5Ls8Wsn+jsAKUUGkcshLxMg9HDFxG3KqavGWaWkJ8EpU8ojuig== + dependencies: + d3-path "1 - 2" + +"d3-color@1 - 2", d3-color@2, d3-color@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-color/-/d3-color-2.0.0.tgz#8d625cab42ed9b8f601a1760a389f7ea9189d62e" + integrity sha512-SPXi0TSKPD4g9tw0NMZFnR95XVgUZiBH+uUTqQuDu1OsE2zomHU7ho0FISciaPvosimixwHFl3WHLGabv6dDgQ== + +d3-contour@2: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-contour/-/d3-contour-2.0.0.tgz#80ee834988563e3bea9d99ddde72c0f8c089ea40" + integrity sha512-9unAtvIaNk06UwqBmvsdHX7CZ+NPDZnn8TtNH1myW93pWJkhsV25JcgnYAu0Ck5Veb1DHiCv++Ic5uvJ+h50JA== + dependencies: + d3-array "2" + +d3-delaunay@5: + version "5.3.0" + resolved "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-5.3.0.tgz#b47f05c38f854a4e7b3cea80e0bb12e57398772d" + integrity sha512-amALSrOllWVLaHTnDLHwMIiz0d1bBu9gZXd1FiLfXf8sHcX9jrcj81TVZOqD4UX7MgBZZ07c8GxzEgBpJqc74w== + dependencies: + delaunator "4" + +"d3-dispatch@1 - 2", d3-dispatch@2, d3-dispatch@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-2.0.0.tgz#8a18e16f76dd3fcaef42163c97b926aa9b55e7cf" + integrity sha512-S/m2VsXI7gAti2pBoLClFFTMOO1HTtT0j99AuXLoGFKO6deHDdnv6ZGTxSTTUTgO1zVcv82fCOtDjYK4EECmWA== + +d3-drag@2, d3-drag@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-drag/-/d3-drag-2.0.0.tgz#9eaf046ce9ed1c25c88661911c1d5a4d8eb7ea6d" + integrity sha512-g9y9WbMnF5uqB9qKqwIIa/921RYWzlUDv9Jl1/yONQwxbOfszAWTCm8u7HOTgJgRDXiRZN56cHT9pd24dmXs8w== + dependencies: + d3-dispatch "1 - 2" + d3-selection "2" + +"d3-dsv@1 - 2", d3-dsv@2: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-dsv/-/d3-dsv-2.0.0.tgz#b37b194b6df42da513a120d913ad1be22b5fe7c5" + integrity sha512-E+Pn8UJYx9mViuIUkoc93gJGGYut6mSDKy2+XaPwccwkRGlR+LO97L2VCCRjQivTwLHkSnAJG7yo00BWY6QM+w== + dependencies: + commander "2" + iconv-lite "0.4" + rw "1" + +"d3-ease@1 - 2", d3-ease@2: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-ease/-/d3-ease-2.0.0.tgz#fd1762bfca00dae4bacea504b1d628ff290ac563" + integrity sha512-68/n9JWarxXkOWMshcT5IcjbB+agblQUaIsbnXmrzejn2O82n3p2A9R2zEB9HIEFWKFwPAEDDN8gR0VdSAyyAQ== + +d3-fetch@2: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-fetch/-/d3-fetch-2.0.0.tgz#ecd7ef2128d9847a3b41b548fec80918d645c064" + integrity sha512-TkYv/hjXgCryBeNKiclrwqZH7Nb+GaOwo3Neg24ZVWA3MKB+Rd+BY84Nh6tmNEMcjUik1CSUWjXYndmeO6F7sw== + dependencies: + d3-dsv "1 - 2" + +d3-force-3d@^2.3.2: + version "2.3.2" + resolved "https://registry.npmjs.org/d3-force-3d/-/d3-force-3d-2.3.2.tgz#3eba201e9f72456decb3b39c534e8ee6eb6e9a76" + integrity sha512-jkNDhUmSCAAq7dxtnILVzn7uOClBZt3YMhupBEoKI9RrvR3x995iUDdbj3VL33ByJAtHZwzytUxdh3zKfvf/iw== + dependencies: + d3-binarytree "^0.2.0" + d3-dispatch "^2.0.0" + d3-octree "^0.2.0" + d3-quadtree "^2.0.0" + d3-timer "^2.0.0" + +d3-force@2, d3-force@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/d3-force/-/d3-force-2.1.1.tgz#f20ccbf1e6c9e80add1926f09b51f686a8bc0937" + integrity sha512-nAuHEzBqMvpFVMf9OX75d00OxvOXdxY+xECIXjW6Gv8BRrXu6gAWbv/9XKrvfJ5i5DCokDW7RYE50LRoK092ew== + dependencies: + d3-dispatch "1 - 2" + d3-quadtree "1 - 2" + d3-timer "1 - 2" + +"d3-format@1 - 2", d3-format@2: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-format/-/d3-format-2.0.0.tgz#a10bcc0f986c372b729ba447382413aabf5b0767" + integrity sha512-Ab3S6XuE/Q+flY96HXT0jOXcM4EAClYFnRGY5zsjRGNy6qCYrQsMffs7cV5Q9xejb35zxW5hf/guKw34kvIKsA== + +d3-geo@2: + version "2.0.1" + resolved "https://registry.npmjs.org/d3-geo/-/d3-geo-2.0.1.tgz#2437fdfed3fe3aba2812bd8f30609cac83a7ee39" + integrity sha512-M6yzGbFRfxzNrVhxDJXzJqSLQ90q1cCyb3EWFZ1LF4eWOBYxFypw7I/NFVBNXKNqxv1bqLathhYvdJ6DC+th3A== + dependencies: + d3-array ">=2.5" + +d3-hierarchy@2: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-2.0.0.tgz#dab88a58ca3e7a1bc6cab390e89667fcc6d20218" + integrity sha512-SwIdqM3HxQX2214EG9GTjgmCc/mbSx4mQBn+DuEETubhOw6/U3fmnji4uCVrmzOydMHSO1nZle5gh6HB/wdOzw== + +"d3-interpolate@1 - 2", "d3-interpolate@1.2.0 - 2", d3-interpolate@2: + version "2.0.1" + resolved "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-2.0.1.tgz#98be499cfb8a3b94d4ff616900501a64abc91163" + integrity sha512-c5UhwwTs/yybcmTpAVqwSFl6vrQ8JZJoT5F7xNFK9pymv5C0Ymcc9/LIJHtYIggg/yS9YHw8i8O8tgb9pupjeQ== + dependencies: + d3-color "1 - 2" + +d3-octree@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/d3-octree/-/d3-octree-0.2.0.tgz#d3b3e578733cd0bbb7b6a15f80b0d7b38ab2e54c" + integrity sha512-yPoIxKr4xvZNyKK2bkJybafrNKtBVERbGTUVBovyWxWDQaWnJfWO4ai1jnyBrCeMzpVm/OTAJw2V+EJ9HCuLbQ== + +"d3-path@1 - 2", d3-path@2: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-path/-/d3-path-2.0.0.tgz#55d86ac131a0548adae241eebfb56b4582dd09d8" + integrity sha512-ZwZQxKhBnv9yHaiWd6ZU4x5BtCQ7pXszEV9CU6kRgwIQVQGLMv1oiL4M+MK/n79sYzsj+gcgpPQSctJUsLN7fA== + +d3-polygon@2: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-polygon/-/d3-polygon-2.0.0.tgz#13608ef042fbec625ba1598327564f03c0396d8e" + integrity sha512-MsexrCK38cTGermELs0cO1d79DcTsQRN7IWMJKczD/2kBjzNXxLUWP33qRF6VDpiLV/4EI4r6Gs0DAWQkE8pSQ== + +"d3-quadtree@1 - 2", d3-quadtree@2, d3-quadtree@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-2.0.0.tgz#edbad045cef88701f6fee3aee8e93fb332d30f9d" + integrity sha512-b0Ed2t1UUalJpc3qXzKi+cPGxeXRr4KU9YSlocN74aTzp6R/Ud43t79yLLqxHRWZfsvWXmbDWPpoENK1K539xw== + +d3-random@2: + version "2.2.2" + resolved "https://registry.npmjs.org/d3-random/-/d3-random-2.2.2.tgz#5eebd209ef4e45a2b362b019c1fb21c2c98cbb6e" + integrity sha512-0D9P8TRj6qDAtHhRQn6EfdOtHMfsUWanl3yb/84C4DqpZ+VsgfI5iTVRNRbELCfNvRfpMr8OrqqUTQ6ANGCijw== + +d3-scale-chromatic@2, d3-scale-chromatic@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-2.0.0.tgz#c13f3af86685ff91323dc2f0ebd2dabbd72d8bab" + integrity sha512-LLqy7dJSL8yDy7NRmf6xSlsFZ6zYvJ4BcWFE4zBrOPnQERv9zj24ohnXKRbyi9YHnYV+HN1oEO3iFK971/gkzA== + dependencies: + d3-color "1 - 2" + d3-interpolate "1 - 2" + +d3-scale@3, d3-scale@^3.2.3: + version "3.2.3" + resolved "https://registry.npmjs.org/d3-scale/-/d3-scale-3.2.3.tgz#be380f57f1f61d4ff2e6cbb65a40593a51649cfd" + integrity sha512-8E37oWEmEzj57bHcnjPVOBS3n4jqakOeuv1EDdQSiSrYnMCBdMd3nc4HtKk7uia8DUHcY/CGuJ42xxgtEYrX0g== + dependencies: + d3-array "^2.3.0" + d3-format "1 - 2" + d3-interpolate "1.2.0 - 2" + d3-time "1 - 2" + d3-time-format "2 - 3" + +d3-scale@^3.3.0: + version "3.3.0" + resolved "https://registry.npmjs.org/d3-scale/-/d3-scale-3.3.0.tgz#28c600b29f47e5b9cd2df9749c206727966203f3" + integrity sha512-1JGp44NQCt5d1g+Yy+GeOnZP7xHo0ii8zsQp6PGzd+C1/dl0KGsp9A7Mxwp+1D1o4unbTTxVdU/ZOIEBoeZPbQ== + dependencies: + d3-array "^2.3.0" + d3-format "1 - 2" + d3-interpolate "1.2.0 - 2" + d3-time "^2.1.1" + d3-time-format "2 - 3" + +d3-selection@2, d3-selection@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-selection/-/d3-selection-2.0.0.tgz#94a11638ea2141b7565f883780dabc7ef6a61066" + integrity sha512-XoGGqhLUN/W14NmaqcO/bb1nqjDAw5WtSYb2X8wiuQWvSZUsUVYsOSkOybUrNvcBjaywBdYPy03eXHMXjk9nZA== + +d3-shape@2: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-shape/-/d3-shape-2.0.0.tgz#2331b62fa784a2a1daac47a7233cfd69301381fd" + integrity sha512-djpGlA779ua+rImicYyyjnOjeubyhql1Jyn1HK0bTyawuH76UQRWXd+pftr67H6Fa8hSwetkgb/0id3agKWykw== + dependencies: + d3-path "1 - 2" + +"d3-time-format@2 - 3", d3-time-format@3: + version "3.0.0" + resolved "https://registry.npmjs.org/d3-time-format/-/d3-time-format-3.0.0.tgz#df8056c83659e01f20ac5da5fdeae7c08d5f1bb6" + integrity sha512-UXJh6EKsHBTjopVqZBhFysQcoXSv/5yLONZvkQ5Kk3qbwiUYkdX17Xa1PT6U1ZWXGGfB1ey5L8dKMlFq2DO0Ag== + dependencies: + d3-time "1 - 2" + +"d3-time@1 - 2", d3-time@2: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-time/-/d3-time-2.0.0.tgz#ad7c127d17c67bd57a4c61f3eaecb81108b1e0ab" + integrity sha512-2mvhstTFcMvwStWd9Tj3e6CEqtOivtD8AUiHT8ido/xmzrI9ijrUUihZ6nHuf/vsScRBonagOdj0Vv+SEL5G3Q== + +d3-time@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/d3-time/-/d3-time-2.1.1.tgz#e9d8a8a88691f4548e68ca085e5ff956724a6682" + integrity sha512-/eIQe/eR4kCQwq7yxi7z4c6qEXf2IYGcjoWB5OOQy4Tq9Uv39/947qlDcN2TLkiTzQWzvnsuYPB9TrWaNfipKQ== + dependencies: + d3-array "2" + +"d3-timer@1 - 2", d3-timer@2, d3-timer@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-timer/-/d3-timer-2.0.0.tgz#055edb1d170cfe31ab2da8968deee940b56623e6" + integrity sha512-TO4VLh0/420Y/9dO3+f9abDEFYeCUr2WZRlxJvbp4HPTQcSylXNiL6yZa9FIUvV1yRiFufl1bszTCLDqv9PWNA== + +d3-transition@2: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-transition/-/d3-transition-2.0.0.tgz#366ef70c22ef88d1e34105f507516991a291c94c" + integrity sha512-42ltAGgJesfQE3u9LuuBHNbGrI/AJjNL2OAUdclE70UE6Vy239GCBEYD38uBPoLeNsOhFStGpPI0BAOV+HMxog== + dependencies: + d3-color "1 - 2" + d3-dispatch "1 - 2" + d3-ease "1 - 2" + d3-interpolate "1 - 2" + d3-timer "1 - 2" + +d3-zoom@2, d3-zoom@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/d3-zoom/-/d3-zoom-2.0.0.tgz#f04d0afd05518becce879d04709c47ecd93fba54" + integrity sha512-fFg7aoaEm9/jf+qfstak0IYpnesZLiMX6GZvXtUSdv8RH2o4E2qeelgdU09eKS6wGuiGMfcnMI0nTIqWzRHGpw== + dependencies: + d3-dispatch "1 - 2" + d3-drag "2" + d3-interpolate "1 - 2" + d3-selection "2" + d3-transition "2" + +d3@^6.2.0: + version "6.5.0" + resolved "https://registry.npmjs.org/d3/-/d3-6.5.0.tgz#55cc64690cfe7bf18788d2cfbe22d911b01309f0" + integrity sha512-gr7FoRecKtBkBxelTeGVYERRTPgjPFLh2rOBisHdbXe3RIrVLjCo7COZYMSeFeiwVPOHDtxAGJlvN7XssNAIcg== + dependencies: + d3-array "2" + d3-axis "2" + d3-brush "2" + d3-chord "2" + d3-color "2" + d3-contour "2" + d3-delaunay "5" + d3-dispatch "2" + d3-drag "2" + d3-dsv "2" + d3-ease "2" + d3-fetch "2" + d3-force "2" + d3-format "2" + d3-geo "2" + d3-hierarchy "2" + d3-interpolate "2" + d3-path "2" + d3-polygon "2" + d3-quadtree "2" + d3-random "2" + d3-scale "3" + d3-scale-chromatic "2" + d3-selection "2" + d3-shape "2" + d3-time "2" + d3-time-format "3" + d3-timer "2" + d3-transition "2" + d3-zoom "2" + +d@1, d@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/d/-/d-1.0.1.tgz#8698095372d58dbee346ffd0c7093f99f8f9eb5a" + integrity sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA== + dependencies: + es5-ext "^0.10.50" + type "^1.0.1" + +damerau-levenshtein@^1.0.6: + version "1.0.6" + resolved "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz#143c1641cb3d85c60c32329e26899adea8701791" + integrity sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug== + +dataloader@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/dataloader/-/dataloader-2.0.0.tgz#41eaf123db115987e21ca93c005cd7753c55fe6f" + integrity sha512-YzhyDAwA4TaQIhM5go+vCLmU0UikghC/t9DTQYZR2M/UvZ1MdOhPezSDZcjj9uqQJOMqjLcpWtyW2iNINdlatQ== + +dataloader@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/dataloader/-/dataloader-1.4.0.tgz#bca11d867f5d3f1b9ed9f737bd15970c65dff5c8" + integrity sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw== + +date-fns@^2.14.0: + version "2.17.0" + resolved "https://registry.npmjs.org/date-fns/-/date-fns-2.17.0.tgz#afa55daea539239db0a64e236ce716ef3d681ba1" + integrity sha512-ZEhqxUtEZeGgg9eHNSOAJ8O9xqSgiJdrL0lzSSfMF54x6KXWJiOH/xntSJ9YomJPrYH/p08t6gWjGWq1SDJlSA== + +debounce@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz#38881d8f4166a5c5848020c11827b834bcb3e0a5" + integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug== + +debug@2, debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.9: + version "2.6.9" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^3.0.0, debug@^3.1.0, debug@^3.2.6, debug@^3.2.7: + version "3.2.7" + resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + +debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@~4.3.1: + version "4.3.1" + resolved "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" + integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== + dependencies: + ms "2.1.2" + +decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/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.npmjs.org/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.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + +deep-is@^0.1.3: + version "0.1.3" + resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" + integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= + +deepmerge@^4.0.0: + version "4.2.2" + resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" + integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== + +defer-to-connect@^1.0.1: + version "1.1.3" + resolved "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" + integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== + +define-properties@^1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/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.npmjs.org/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= + dependencies: + is-descriptor "^0.1.0" + +define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= + dependencies: + is-descriptor "^1.0.0" + +define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + +defined@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" + integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= + +del@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/del/-/del-5.1.0.tgz#d9487c94e367410e6eff2925ee58c0c84a75b3a7" + integrity sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA== + dependencies: + globby "^10.0.1" + graceful-fs "^4.2.2" + is-glob "^4.0.1" + is-path-cwd "^2.2.0" + is-path-inside "^3.0.1" + p-map "^3.0.0" + rimraf "^3.0.0" + slash "^3.0.0" + +delaunator@4: + version "4.0.1" + resolved "https://registry.npmjs.org/delaunator/-/delaunator-4.0.1.tgz#3d779687f57919a7a418f8ab947d3bddb6846957" + integrity sha512-WNPWi1IRKZfCt/qIDMfERkDp93+iZEmOxN2yy4Jg+Xhv8SLk2UTqqbe1sfiipn0and9QrE914/ihdx82Y/Giag== + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + +destroy@~1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + +detab@2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz#b927892069aff405fbb9a186fe97a44a92a94b43" + integrity sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g== + dependencies: + repeat-string "^1.5.4" + +detect-newline@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-1.0.3.tgz#e97b1003877d70c09af1af35bfadff168de4920d" + integrity sha1-6XsQA4d9cMCa8a81v63/Fo3kkg0= + dependencies: + get-stdin "^4.0.1" + minimist "^1.1.0" + +detect-port-alt@1.1.6: + version "1.1.6" + resolved "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" + integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== + dependencies: + address "^1.0.1" + debug "^2.6.0" + +detect-port@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/detect-port/-/detect-port-1.3.0.tgz#d9c40e9accadd4df5cac6a782aefd014d573d1f1" + integrity sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ== + dependencies: + address "^1.0.1" + debug "^2.6.0" + +detective@^5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz#feb2a77e85b904ecdea459ad897cc90a99bd2a7b" + integrity sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg== + dependencies: + acorn-node "^1.6.1" + defined "^1.0.0" + minimist "^1.1.1" + +devcert@^1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/devcert/-/devcert-1.1.3.tgz#ff8119efae52ebf2449531b7482ae0f7211542e9" + integrity sha512-7/nIzKdQ8y2K0imjIP7dyg2GJ2h38Ps6VOMXWZHIarNDV3p6mTXyEugKFnkmsZ2DD58JEG34ILyVb3qdOMmP9w== + dependencies: + "@types/configstore" "^2.1.1" + "@types/debug" "^0.0.30" + "@types/get-port" "^3.2.0" + "@types/glob" "^5.0.34" + "@types/lodash" "^4.14.92" + "@types/mkdirp" "^0.5.2" + "@types/node" "^8.5.7" + "@types/rimraf" "^2.0.2" + "@types/tmp" "^0.0.33" + application-config-path "^0.1.0" + command-exists "^1.2.4" + debug "^3.1.0" + eol "^0.9.1" + get-port "^3.2.0" + glob "^7.1.2" + lodash "^4.17.4" + mkdirp "^0.5.1" + password-prompt "^1.0.4" + rimraf "^2.6.2" + sudo-prompt "^8.2.0" + tmp "^0.0.33" + tslib "^1.10.0" + +dicer@0.2.5: + version "0.2.5" + resolved "https://registry.npmjs.org/dicer/-/dicer-0.2.5.tgz#5996c086bb33218c812c090bddc09cd12facb70f" + integrity sha1-WZbAhrszIYyBLAkL3cCc0S+stw8= + dependencies: + readable-stream "1.1.x" + streamsearch "0.1.2" + +dicer@0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/dicer/-/dicer-0.3.0.tgz#eacd98b3bfbf92e8ab5c2fdb71aaac44bb06b872" + integrity sha512-MdceRRWqltEG2dZqO769g27N/3PXfcKl04VhYnBlo2YhH7zPi88VebsjTKclaOyiuMaGU72hTfw3VkUitGcVCA== + dependencies: + streamsearch "0.1.2" + +didyoumean@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037" + integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== + +diff-sequences@^25.2.6: + version "25.2.6" + resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz#5f467c00edd35352b7bca46d7927d60e687a76dd" + integrity sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg== + +diff@^4.0.1: + version "4.0.2" + resolved "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" + integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + +dlv@^1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" + integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + dependencies: + esutils "^2.0.2" + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +dom-converter@^0.2: + version "0.2.0" + resolved "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" + integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== + dependencies: + utila "~0.4" + +dom-serializer@0: + version "0.2.2" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" + integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== + dependencies: + domelementtype "^2.0.1" + entities "^2.0.0" + +dom-serializer@^1.0.1: + version "1.2.0" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.2.0.tgz#3433d9136aeb3c627981daa385fc7f32d27c48f1" + integrity sha512-n6kZFH/KlCrqs/1GHMOd5i2fd/beQHuehKdWvNNffbGHTr/almdhuVvTVFb3V7fglz+nC50fFusu3lY33h12pA== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.0.0" + entities "^2.0.0" + +dom-serializer@^1.3.2: + version "1.3.2" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz#6206437d32ceefaec7161803230c7a20bc1b4d91" + integrity sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.2.0" + entities "^2.0.0" + +dom-serializer@~0.1.0: + version "0.1.1" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz#1ec4059e284babed36eec2941d4a970a189ce7c0" + integrity sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA== + dependencies: + domelementtype "^1.3.0" + entities "^1.1.1" + +domelementtype@1, domelementtype@^1.3.0, domelementtype@^1.3.1: + version "1.3.1" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + +domelementtype@^2.0.1, domelementtype@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz#a851c080a6d1c3d94344aed151d99f669edf585e" + integrity sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w== + +domelementtype@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" + integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== + +domhandler@^2.3.0: + version "2.4.2" + resolved "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" + integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== + dependencies: + domelementtype "1" + +domhandler@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/domhandler/-/domhandler-4.0.0.tgz#01ea7821de996d85f69029e81fa873c21833098e" + integrity sha512-KPTbnGQ1JeEMQyO1iYXoagsI6so/C96HZiFyByU3T6iAzpXn8EGEvct6unm1ZGoed8ByO2oirxgwxBmqKF9haA== + dependencies: + domelementtype "^2.1.0" + +domhandler@^4.2.0: + version "4.2.2" + resolved "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz#e825d721d19a86b8c201a35264e226c678ee755f" + integrity sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w== + dependencies: + domelementtype "^2.2.0" + +domutils@1.5.1: + version "1.5.1" + resolved "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" + integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8= + dependencies: + dom-serializer "0" + domelementtype "1" + +domutils@^1.5.1, domutils@^1.7.0: + version "1.7.0" + resolved "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" + integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== + dependencies: + dom-serializer "0" + domelementtype "1" + +domutils@^2.5.2, domutils@^2.6.0, domutils@^2.7.0: + version "2.8.0" + resolved "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" + integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== + dependencies: + dom-serializer "^1.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + +dot-case@^2.1.0: + version "2.1.1" + resolved "https://registry.npmjs.org/dot-case/-/dot-case-2.1.1.tgz#34dcf37f50a8e93c2b3bca8bb7fb9155c7da3bee" + integrity sha1-NNzzf1Co6TwrO8qLt/uRVcfaO+4= + dependencies: + no-case "^2.2.0" + +dot-prop@^5.2.0: + version "5.3.0" + resolved "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" + integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== + dependencies: + is-obj "^2.0.0" + +dotenv@^8.2.0: + version "8.2.0" + resolved "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a" + integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== + +downshift@^6.1.7: + version "6.1.7" + resolved "https://registry.npmjs.org/downshift/-/downshift-6.1.7.tgz#fdb4c4e4f1d11587985cd76e21e8b4b3fa72e44c" + integrity sha512-cVprZg/9Lvj/uhYRxELzlu1aezRcgPWBjTvspiGTVEU64gF5pRdSRKFVLcxqsZC637cLAGMbL40JavEfWnqgNg== + dependencies: + "@babel/runtime" "^7.14.8" + compute-scroll-into-view "^1.0.17" + prop-types "^15.7.2" + react-is "^17.0.2" + tslib "^2.3.0" + +duplexer3@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" + integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= + +duplexer@^0.1.1: + version "0.1.2" + resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" + integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + +electron-to-chromium@^1.3.564: + version "1.3.682" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.682.tgz#f4b5c8d4479df96b61e508a721d6c32c1262ef23" + integrity sha512-zok2y37qR00U14uM6qBz/3iIjWHom2eRfC2S1StA0RslP7x34jX+j4mxv80t8OEOHLJPVG54ZPeaFxEI7gPrwg== + +electron-to-chromium@^1.3.649: + version "1.3.674" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.674.tgz#d97feefdf1d9411fdc9d56d17e1b9d67b818e710" + integrity sha512-DBmEKRVYLZAoQSW+AmLcTF5Bpwhk4RUkobtzXVDlfPPYIlbsH3Jfg3QbBjAfFcRARzMIo4YiMhp3N+RnMuo1Eg== + +electron-to-chromium@^1.3.811: + version "1.3.826" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.826.tgz#dbe356b1546b39d83bcd47e675a9c5f61dadaed2" + integrity sha512-bpLc4QU4B8PYmdO4MSu2ZBTMD8lAaEXRS43C09lB31BvYwuk9UxgBRXbY5OJBw7VuMGcg2MZG5FyTaP9u4PQnw== + +"emoji-regex@>=6.0.0 <=6.1.1": + version "6.1.1" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-6.1.1.tgz#c6cd0ec1b0642e2a3c67a1137efc5e796da4f88e" + integrity sha1-xs0OwbBkLio8Z6ETfvxeeW2k+I4= + +emoji-regex@^7.0.1: + version "7.0.3" + resolved "https://registry.npmjs.org/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.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +emoji-regex@^9.0.0: + version "9.2.1" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.1.tgz#c9b25604256bb3428964bead3ab63069d736f7ee" + integrity sha512-117l1H6U4X3Krn+MrzYrL57d5H7siRHWraBs7s+LjRuFK7Fe7hJqnJ0skWlinqsycVLU5YAo6L8CsEYQ0V5prg== + +emojis-list@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" + integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + +end-of-stream@^1.1.0: + version "1.4.4" + resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + dependencies: + once "^1.4.0" + +engine.io-client@~4.1.0: + version "4.1.2" + resolved "https://registry.npmjs.org/engine.io-client/-/engine.io-client-4.1.2.tgz#823b4f005360321c41445fc23ce8ee028ef2e36b" + integrity sha512-1mwvwKYMa0AaCy+sPgvJ/SnKyO5MJZ1HEeXfA3Rm/KHkHGiYD5bQVq8QzvIrkI01FuVtOdZC5lWdRw1BGXB2NQ== + dependencies: + base64-arraybuffer "0.1.4" + component-emitter "~1.3.0" + debug "~4.3.1" + engine.io-parser "~4.0.1" + has-cors "1.1.0" + parseqs "0.0.6" + parseuri "0.0.6" + ws "~7.4.2" + xmlhttprequest-ssl "~1.5.4" + yeast "0.1.2" + +engine.io-parser@~4.0.0, engine.io-parser@~4.0.1: + version "4.0.2" + resolved "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-4.0.2.tgz#e41d0b3fb66f7bf4a3671d2038a154024edb501e" + integrity sha512-sHfEQv6nmtJrq6TKuIz5kyEKH/qSdK56H/A+7DnAuUPWosnIZAS2NHNcPLmyjtY3cGS/MqJdZbUjW97JU72iYg== + dependencies: + base64-arraybuffer "0.1.4" + +engine.io@~4.1.0: + version "4.1.1" + resolved "https://registry.npmjs.org/engine.io/-/engine.io-4.1.1.tgz#9a8f8a5ac5a5ea316183c489bf7f5b6cf91ace5b" + integrity sha512-t2E9wLlssQjGw0nluF6aYyfX8LwYU8Jj0xct+pAhfWfv/YrBn6TSNtEYsgxHIfaMqfrLx07czcMg9bMN6di+3w== + dependencies: + accepts "~1.3.4" + base64id "2.0.0" + cookie "~0.4.1" + cors "~2.8.5" + debug "~4.3.1" + engine.io-parser "~4.0.0" + ws "~7.4.2" + +enhanced-resolve@^5.8.0: + version "5.8.2" + resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz#15ddc779345cbb73e97c611cd00c01c1e7bf4d8b" + integrity sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA== + dependencies: + graceful-fs "^4.2.4" + tapable "^2.2.0" + +enquirer@^2.3.5: + version "2.3.6" + resolved "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" + integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== + dependencies: + ansi-colors "^4.1.1" + +entities@^1.1.1, entities@~1.1.1: + version "1.1.2" + resolved "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" + integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== + +entities@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" + integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== + +envinfo@^7.7.3: + version "7.7.4" + resolved "https://registry.npmjs.org/envinfo/-/envinfo-7.7.4.tgz#c6311cdd38a0e86808c1c9343f667e4267c4a320" + integrity sha512-TQXTYFVVwwluWSFis6K2XKxgrD22jEv0FTuLCQI+OjH7rn93+iY0fSSFM5lrSxFY+H1+B0/cvvlamr3UsBivdQ== + +eol@^0.9.1: + version "0.9.1" + resolved "https://registry.npmjs.org/eol/-/eol-0.9.1.tgz#f701912f504074be35c6117a5c4ade49cd547acd" + integrity sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg== + +error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +error-stack-parser@^2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz#5a99a707bd7a4c58a797902d48d82803ede6aad8" + integrity sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ== + dependencies: + stackframe "^1.1.1" + +es-abstract@^1.18.0-next.1, es-abstract@^1.18.0-next.2: + version "1.18.0-next.2" + resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz#088101a55f0541f595e7e057199e27ddc8f3a5c2" + integrity sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw== + dependencies: + call-bind "^1.0.2" + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + has "^1.0.3" + has-symbols "^1.0.1" + is-callable "^1.2.2" + is-negative-zero "^2.0.1" + is-regex "^1.1.1" + object-inspect "^1.9.0" + object-keys "^1.1.1" + object.assign "^4.1.2" + string.prototype.trimend "^1.0.3" + string.prototype.trimstart "^1.0.3" + +es-abstract@^1.18.2: + version "1.18.5" + resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz#9b10de7d4c206a3581fd5b2124233e04db49ae19" + integrity sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA== + dependencies: + call-bind "^1.0.2" + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + get-intrinsic "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.2" + internal-slot "^1.0.3" + is-callable "^1.2.3" + is-negative-zero "^2.0.1" + is-regex "^1.1.3" + is-string "^1.0.6" + object-inspect "^1.11.0" + object-keys "^1.1.1" + object.assign "^4.1.2" + string.prototype.trimend "^1.0.4" + string.prototype.trimstart "^1.0.4" + unbox-primitive "^1.0.1" + +es-module-lexer@^0.7.1: + version "0.7.1" + resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.7.1.tgz#c2c8e0f46f2df06274cdaf0dd3f3b33e0a0b267d" + integrity sha512-MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw== + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/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" + +es5-ext@^0.10.35, es5-ext@^0.10.46, es5-ext@^0.10.50, es5-ext@^0.10.53, es5-ext@~0.10.14, es5-ext@~0.10.2, es5-ext@~0.10.46: + version "0.10.53" + resolved "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz#93c5a3acfdbef275220ad72644ad02ee18368de1" + integrity sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q== + dependencies: + es6-iterator "~2.0.3" + es6-symbol "~3.1.3" + next-tick "~1.0.0" + +es6-iterator@^2.0.3, es6-iterator@~2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" + integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= + dependencies: + d "1" + es5-ext "^0.10.35" + es6-symbol "^3.1.1" + +es6-symbol@^3.1.1, es6-symbol@~3.1.3: + version "3.1.3" + resolved "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18" + integrity sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA== + dependencies: + d "^1.0.1" + ext "^1.1.2" + +es6-weak-map@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz#b6da1f16cc2cc0d9be43e6bdbfc5e7dfcdf31d53" + integrity sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA== + dependencies: + d "1" + es5-ext "^0.10.46" + es6-iterator "^2.0.3" + es6-symbol "^3.1.1" + +escalade@^3.0.2, escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escape-goat@^2.0.0: + version "2.1.1" + resolved "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675" + integrity sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q== + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + +escape-string-regexp@2.0.0, escape-string-regexp@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +eslint-config-react-app@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz#ccff9fc8e36b322902844cbd79197982be355a0e" + integrity sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A== + dependencies: + confusing-browser-globals "^1.0.10" + +eslint-import-resolver-node@^0.3.6: + version "0.3.6" + resolved "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz#4048b958395da89668252001dbd9eca6b83bacbd" + integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw== + dependencies: + debug "^3.2.7" + resolve "^1.20.0" + +eslint-module-utils@^2.6.2: + version "2.6.2" + resolved "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.2.tgz#94e5540dd15fe1522e8ffa3ec8db3b7fa7e7a534" + integrity sha512-QG8pcgThYOuqxupd06oYTZoNOGaUdTY1PqK+oS6ElF6vs4pBdk/aYxFVQQXzcrAqp9m7cl7lb2ubazX+g16k2Q== + dependencies: + debug "^3.2.7" + pkg-dir "^2.0.0" + +eslint-plugin-flowtype@^5.8.2: + version "5.9.2" + resolved "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.9.2.tgz#aac08cd26ee4da79cba0e40c3877bb4d96a74ebc" + integrity sha512-qxE/eo9DCN7800MIB/O1ToOiFuOPOlaMJWQY2BEm69oY7RCm3s2X1z4CdgtFvDDWf9RSSugZm1KRhdBMBueKbg== + dependencies: + lodash "^4.17.15" + string-natural-compare "^3.0.1" + +eslint-plugin-graphql@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/eslint-plugin-graphql/-/eslint-plugin-graphql-4.0.0.tgz#d238ff2baee4d632cfcbe787a7a70a1f50428358" + integrity sha512-d5tQm24YkVvCEk29ZR5ScsgXqAGCjKlMS8lx3mS7FS/EKsWbkvXQImpvic03EpMIvNTBW5e+2xnHzXB/VHNZJw== + dependencies: + "@babel/runtime" "^7.10.0" + graphql-config "^3.0.2" + lodash.flatten "^4.4.0" + lodash.without "^4.4.0" + +eslint-plugin-import@^2.23.4: + version "2.24.2" + resolved "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.24.2.tgz#2c8cd2e341f3885918ee27d18479910ade7bb4da" + integrity sha512-hNVtyhiEtZmpsabL4neEj+6M5DCLgpYyG9nzJY8lZQeQXEn5UPW1DpUdsMHMXsq98dbNm7nt1w9ZMSVpfJdi8Q== + dependencies: + array-includes "^3.1.3" + array.prototype.flat "^1.2.4" + debug "^2.6.9" + doctrine "^2.1.0" + eslint-import-resolver-node "^0.3.6" + eslint-module-utils "^2.6.2" + find-up "^2.0.0" + has "^1.0.3" + is-core-module "^2.6.0" + minimatch "^3.0.4" + object.values "^1.1.4" + pkg-up "^2.0.0" + read-pkg-up "^3.0.0" + resolve "^1.20.0" + tsconfig-paths "^3.11.0" + +eslint-plugin-jsx-a11y@^6.4.1: + version "6.4.1" + resolved "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz#a2d84caa49756942f42f1ffab9002436391718fd" + integrity sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg== + dependencies: + "@babel/runtime" "^7.11.2" + aria-query "^4.2.2" + array-includes "^3.1.1" + ast-types-flow "^0.0.7" + axe-core "^4.0.2" + axobject-query "^2.2.0" + damerau-levenshtein "^1.0.6" + emoji-regex "^9.0.0" + has "^1.0.3" + jsx-ast-utils "^3.1.0" + language-tags "^1.0.5" + +eslint-plugin-react-hooks@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz#8c229c268d468956334c943bb45fc860280f5556" + integrity sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ== + +eslint-plugin-react@^7.24.0: + version "7.25.1" + resolved "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.25.1.tgz#9286b7cd9bf917d40309760f403e53016eda8331" + integrity sha512-P4j9K1dHoFXxDNP05AtixcJEvIT6ht8FhYKsrkY0MPCPaUMYijhpWwNiRDZVtA8KFuZOkGSeft6QwH8KuVpJug== + dependencies: + array-includes "^3.1.3" + array.prototype.flatmap "^1.2.4" + doctrine "^2.1.0" + estraverse "^5.2.0" + has "^1.0.3" + jsx-ast-utils "^2.4.1 || ^3.0.0" + minimatch "^3.0.4" + object.entries "^1.1.4" + object.fromentries "^2.0.4" + object.values "^1.1.4" + prop-types "^15.7.2" + resolve "^2.0.0-next.3" + string.prototype.matchall "^4.0.5" + +eslint-scope@5.1.1, eslint-scope@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + dependencies: + esrecurse "^4.3.0" + estraverse "^4.1.1" + +eslint-utils@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" + integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== + dependencies: + eslint-visitor-keys "^1.1.0" + +eslint-utils@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" + integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== + dependencies: + eslint-visitor-keys "^2.0.0" + +eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" + integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== + +eslint-visitor-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz#21fdc8fbcd9c795cc0321f0563702095751511a8" + integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ== + +eslint-visitor-keys@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" + integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== + +eslint-webpack-plugin@^2.5.4: + version "2.5.4" + resolved "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz#473b84932f1a8e2c2b8e66a402d0497bf440b986" + integrity sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw== + dependencies: + "@types/eslint" "^7.2.6" + arrify "^2.0.1" + jest-worker "^26.6.2" + micromatch "^4.0.2" + normalize-path "^3.0.0" + schema-utils "^3.0.0" + +eslint@^7.32.0: + version "7.32.0" + resolved "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz#c6d328a14be3fb08c8d1d21e12c02fdb7a2a812d" + integrity sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA== + dependencies: + "@babel/code-frame" "7.12.11" + "@eslint/eslintrc" "^0.4.3" + "@humanwhocodes/config-array" "^0.5.0" + ajv "^6.10.0" + chalk "^4.0.0" + cross-spawn "^7.0.2" + debug "^4.0.1" + doctrine "^3.0.0" + enquirer "^2.3.5" + escape-string-regexp "^4.0.0" + eslint-scope "^5.1.1" + eslint-utils "^2.1.0" + eslint-visitor-keys "^2.0.0" + espree "^7.3.1" + esquery "^1.4.0" + esutils "^2.0.2" + fast-deep-equal "^3.1.3" + file-entry-cache "^6.0.1" + functional-red-black-tree "^1.0.1" + glob-parent "^5.1.2" + globals "^13.6.0" + ignore "^4.0.6" + import-fresh "^3.0.0" + imurmurhash "^0.1.4" + is-glob "^4.0.0" + js-yaml "^3.13.1" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.4.1" + lodash.merge "^4.6.2" + minimatch "^3.0.4" + natural-compare "^1.4.0" + optionator "^0.9.1" + progress "^2.0.0" + regexpp "^3.1.0" + semver "^7.2.1" + strip-ansi "^6.0.0" + strip-json-comments "^3.1.0" + table "^6.0.9" + text-table "^0.2.0" + v8-compile-cache "^2.0.3" + +espree@^7.3.0, espree@^7.3.1: + version "7.3.1" + resolved "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz#f2df330b752c6f55019f8bd89b7660039c1bbbb6" + integrity sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g== + dependencies: + acorn "^7.4.0" + acorn-jsx "^5.3.1" + eslint-visitor-keys "^1.3.0" + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" + integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0, estraverse@^5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" + integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + +eval@^0.1.0, eval@^0.1.4: + version "0.1.6" + resolved "https://registry.npmjs.org/eval/-/eval-0.1.6.tgz#9620d7d8c85515e97e6b47c5814f46ae381cb3cc" + integrity sha512-o0XUw+5OGkXw4pJZzQoXUk+H87DHuC+7ZE//oSrRGtatTmr12oTnLfg6QOq9DyTt0c/p4TwzgmkKrBzWTSizyQ== + dependencies: + require-like ">= 0.1.1" + +event-emitter@^0.3.5: + version "0.3.5" + resolved "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39" + integrity sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk= + dependencies: + d "1" + es5-ext "~0.10.14" + +event-source-polyfill@^1.0.15: + version "1.0.22" + resolved "https://registry.npmjs.org/event-source-polyfill/-/event-source-polyfill-1.0.22.tgz#cb381d6c4409097095da53e01852c1a8fbb6d7fc" + integrity sha512-Fnk9E2p4rkZ3eJGBn2HDeZoBTpyjPxj8RX/whdr4Pm5622xYgYo1k48SUD649Xlo6nnoKRr2WwcUlneil/AZ8g== + +eventemitter3@^4.0.0, eventemitter3@^4.0.4: + version "4.0.7" + resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== + +events@^3.2.0: + version "3.3.0" + resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + +eventsource@1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz#8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0" + integrity sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ== + dependencies: + original "^1.0.0" + +execa@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" + integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== + dependencies: + cross-spawn "^6.0.0" + get-stream "^4.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +execa@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" + integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== + dependencies: + cross-spawn "^7.0.3" + get-stream "^6.0.0" + human-signals "^2.1.0" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.1" + onetime "^5.1.2" + signal-exit "^3.0.3" + strip-final-newline "^2.0.0" + +expand-brackets@^2.1.4: + version "2.1.4" + resolved "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= + dependencies: + debug "^2.3.3" + define-property "^0.2.5" + extend-shallow "^2.0.1" + posix-character-classes "^0.1.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +express-graphql@^0.12.0: + version "0.12.0" + resolved "https://registry.npmjs.org/express-graphql/-/express-graphql-0.12.0.tgz#58deabc309909ca2c9fe2f83f5fbe94429aa23df" + integrity sha512-DwYaJQy0amdy3pgNtiTDuGGM2BLdj+YO2SgbKoLliCfuHv3VVTt7vNG/ZqK2hRYjtYHE2t2KB705EU94mE64zg== + dependencies: + accepts "^1.3.7" + content-type "^1.0.4" + http-errors "1.8.0" + raw-body "^2.4.1" + +express@^4.17.1: + version "4.17.1" + resolved "https://registry.npmjs.org/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" + integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g== + dependencies: + accepts "~1.3.7" + array-flatten "1.1.1" + body-parser "1.19.0" + content-disposition "0.5.3" + content-type "~1.0.4" + cookie "0.4.0" + cookie-signature "1.0.6" + debug "2.6.9" + depd "~1.1.2" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + finalhandler "~1.1.2" + fresh "0.5.2" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "~2.3.0" + parseurl "~1.3.3" + path-to-regexp "0.1.7" + proxy-addr "~2.0.5" + qs "6.7.0" + range-parser "~1.2.1" + safe-buffer "5.1.2" + send "0.17.1" + serve-static "1.14.1" + setprototypeof "1.1.1" + statuses "~1.5.0" + type-is "~1.6.18" + utils-merge "1.0.1" + vary "~1.1.2" + +ext@^1.1.2: + version "1.4.0" + resolved "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz#89ae7a07158f79d35517882904324077e4379244" + integrity sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A== + dependencies: + type "^2.0.0" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= + dependencies: + is-extendable "^0.1.0" + +extend-shallow@^3.0.0, extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extend@^3.0.0: + version "3.0.2" + resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +external-editor@^3.0.3: + version "3.1.0" + resolved "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" + integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== + dependencies: + chardet "^0.7.0" + iconv-lite "^0.4.24" + tmp "^0.0.33" + +extglob@^2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== + dependencies: + array-unique "^0.3.2" + define-property "^1.0.0" + expand-brackets "^2.1.4" + extend-shallow "^2.0.1" + fragment-cache "^0.2.1" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +extract-files@9.0.0: + version "9.0.0" + resolved "https://registry.npmjs.org/extract-files/-/extract-files-9.0.0.tgz#8a7744f2437f81f5ed3250ed9f1550de902fe54a" + integrity sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ== + +fast-copy@^2.1.0: + version "2.1.1" + resolved "https://registry.npmjs.org/fast-copy/-/fast-copy-2.1.1.tgz#f5cbcf2df64215e59b8e43f0b2caabc19848083a" + integrity sha512-Qod3DdRgFZ8GUIM6ygeoZYpQ0QLW9cf/FS9KhhjlYggcSZXWAemAw8BOCO5LuYCrR3Uj3qXDVTUzOUwG8C7beQ== + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-glob@^3.0.3, fast-glob@^3.1.1: + version "3.2.5" + resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz#7939af2a656de79a4f1901903ee8adcaa7cb9661" + integrity sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg== + 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-glob@^3.2.7: + version "3.2.7" + resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz#fd6cb7a2d7e9aa7a7846111e85a196d6b2f766a1" + integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/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.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + +fastest-levenshtein@^1.0.12: + version "1.0.12" + resolved "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz#9990f7d3a88cc5a9ffd1f1745745251700d497e2" + integrity sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow== + +fastq@^1.10.0, fastq@^1.6.0: + version "1.11.0" + resolved "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz#bb9fb955a07130a918eb63c1f5161cc32a5d0858" + integrity sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g== + dependencies: + reusify "^1.0.4" + +fd@~0.0.2: + version "0.0.3" + resolved "https://registry.npmjs.org/fd/-/fd-0.0.3.tgz#b3240de86dbf5a345baae7382a07d4713566ff0c" + integrity sha512-iAHrIslQb3U68OcMSP0kkNWabp7sSN6d2TBSb2JO3gcLJVDd4owr/hKM4SFJovFOUeeXeItjYgouEDTMWiVAnA== + +figures@^3.0.0: + version "3.2.0" + resolved "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" + integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== + dependencies: + escape-string-regexp "^1.0.5" + +file-entry-cache@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" + integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + dependencies: + flat-cache "^3.0.4" + +file-loader@^6.2.0: + version "6.2.0" + resolved "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" + integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== + dependencies: + loader-utils "^2.0.0" + schema-utils "^3.0.0" + +file-type@^16.0.0: + version "16.2.0" + resolved "https://registry.npmjs.org/file-type/-/file-type-16.2.0.tgz#d4f1da71ddda758db7f15f93adfaed09ce9e2715" + integrity sha512-1Wwww3mmZCMmLjBfslCluwt2mxH80GsAXYrvPnfQ42G1EGWag336kB1iyCgyn7UXiKY3cJrNykXPrCwA7xb5Ag== + dependencies: + readable-web-to-node-stream "^3.0.0" + strtok3 "^6.0.3" + token-types "^2.0.0" + typedarray-to-buffer "^3.1.5" + +file-type@^16.5.3: + version "16.5.3" + resolved "https://registry.npmjs.org/file-type/-/file-type-16.5.3.tgz#474b7e88c74724046abb505e9b8ed4db30c4fc06" + integrity sha512-uVsl7iFhHSOY4bEONLlTK47iAHtNsFHWP5YE4xJfZ4rnX7S1Q3wce09XgqSC7E/xh8Ncv/be1lNoyprlUH/x6A== + dependencies: + readable-web-to-node-stream "^3.0.0" + strtok3 "^6.2.4" + token-types "^4.1.1" + +filesize@6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz#e81bdaa780e2451d714d71c0d7a4f3238d37ad00" + integrity sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg== + +fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= + dependencies: + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +filter-obj@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz#9b311112bc6c6127a16e016c6c5d7f19e0805c5b" + integrity sha1-mzERErxsYSehbgFsbF1/GeCAXFs= + +finalhandler@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" + integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "~2.3.0" + parseurl "~1.3.3" + statuses "~1.5.0" + unpipe "~1.0.0" + +find-cache-dir@^3.3.1: + version "3.3.1" + resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880" + integrity sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== + dependencies: + commondir "^1.0.1" + make-dir "^3.0.2" + pkg-dir "^4.1.0" + +find-up@4.1.0, find-up@^4.0.0, find-up@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +find-up@^2.0.0, find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= + dependencies: + locate-path "^2.0.0" + +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + +flat-cache@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" + integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== + dependencies: + flatted "^3.1.0" + rimraf "^3.0.2" + +flatted@^3.1.0: + version "3.1.1" + resolved "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz#c4b489e80096d9df1dfc97c79871aea7c617c469" + integrity sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA== + +flexsearch@^0.6.32: + version "0.6.32" + resolved "https://registry.npmjs.org/flexsearch/-/flexsearch-0.6.32.tgz#1e20684d317af65baa445cdd9864a5f5b320f510" + integrity sha512-EF1BWkhwoeLtbIlDbY/vDSLBen/E5l/f1Vg7iX5CDymQCamcx1vhlc3tIZxIDplPjgi0jhG37c67idFbjg+v+Q== + +follow-redirects@^1.0.0, follow-redirects@^1.10.0: + version "1.13.2" + resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.2.tgz#dd73c8effc12728ba5cf4259d760ea5fb83e3147" + integrity sha512-6mPTgLxYm3r6Bkkg0vNM0HTjfGrOEtsfbhagQvbxDEsEkpNhw582upBaoRZylzen6krEmxXJgt9Ju6HiI4O7BA== + +for-in@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= + +force-graph@^1.40.3: + version "1.41.1" + resolved "https://registry.npmjs.org/force-graph/-/force-graph-1.41.1.tgz#7e840ffbaad41674235e4fbbc69fe085e5adf119" + integrity sha512-rEgca1WGhAa3d5tQUOFeDe9qeefwO5bHjI9JN+V/lLmG5sSmCKm+eoW3kQHDLaHdAA3TYlNww3LkqBLHkkdvRg== + dependencies: + "@tweenjs/tween.js" "^18.6.4" + accessor-fn "^1.3.0" + bezier-js "^4.1.1" + canvas-color-tracker "^1.1.4" + d3-array "^2.12.1" + d3-drag "^2.0.0" + d3-force-3d "^2.3.2" + d3-scale "^3.3.0" + d3-scale-chromatic "^2.0.0" + d3-selection "^2.0.0" + d3-zoom "^2.0.0" + index-array-by "^1.3.1" + kapsule "^1.13.4" + lodash.throttle "^4.1.1" + +fork-ts-checker-webpack-plugin@4.1.6: + version "4.1.6" + resolved "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz#5055c703febcf37fa06405d400c122b905167fc5" + integrity sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw== + dependencies: + "@babel/code-frame" "^7.5.5" + chalk "^2.4.1" + micromatch "^3.1.10" + minimatch "^3.0.4" + semver "^5.6.0" + tapable "^1.0.0" + worker-rpc "^0.1.0" + +form-data@4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" + integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +form-data@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f" + integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +forwarded@~0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" + integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= + +fraction.js@^4.0.13: + version "4.0.13" + resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.0.13.tgz#3c1c315fa16b35c85fffa95725a36fa729c69dfe" + integrity sha512-E1fz2Xs9ltlUp+qbiyx9wmt2n9dRzPsS11Jtdb8D2o+cC7wr9xkkKsVKJuBX0ST+LVS+LhLO+SbLJNtfWcJvXA== + +fraction.js@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.1.tgz#ac4e520473dae67012d618aab91eda09bcb400ff" + integrity sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg== + +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= + dependencies: + map-cache "^0.2.2" + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + +from2@^2.1.1: + version "2.3.0" + resolved "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" + integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= + dependencies: + inherits "^2.0.1" + readable-stream "^2.0.0" + +fs-capacitor@^6.1.0: + version "6.2.0" + resolved "https://registry.npmjs.org/fs-capacitor/-/fs-capacitor-6.2.0.tgz#fa79ac6576629163cb84561995602d8999afb7f5" + integrity sha512-nKcE1UduoSKX27NSZlg879LdQc94OtbOsEmKMN2MBNudXREvijRKx2GEBsTMTfws+BrbkJoEuynbGSVRSpauvw== + +fs-exists-cached@1.0.0, fs-exists-cached@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/fs-exists-cached/-/fs-exists-cached-1.0.0.tgz#cf25554ca050dc49ae6656b41de42258989dcbce" + integrity sha1-zyVVTKBQ3EmuZla0HeQiWJidy84= + +fs-extra@^10.0.0: + version "10.0.0" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1" + integrity sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs-extra@^8.1.0: + version "8.1.0" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" + integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-extra@^9.0.0, fs-extra@^9.0.1: + version "9.1.0" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" + integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs-monkey@1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.1.tgz#4a82f36944365e619f4454d9fff106553067b781" + integrity sha512-fcSa+wyTqZa46iWweI7/ZiUfegOZl0SG8+dltIwFXo7+zYU9J9kpS3NB6pZcSlJdhvIwp81Adx2XhZorncxiaA== + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +fsevents@~2.3.1, fsevents@~2.3.2: + version "2.3.2" + resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= + +gatsby-cli@^3.13.0: + version "3.13.0" + resolved "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-3.13.0.tgz#2d8f8d9686579e2f17c170584938fd63cd19c8da" + integrity sha512-QTJZUY4wPwXLuK4aP3GCqBpklruV2hv/jtf65ED5zfeF2YnZlFvrJXt40n9o1ptc5XYe/FF6yFBxu1Lwbt9qtg== + dependencies: + "@babel/code-frame" "^7.14.0" + "@types/common-tags" "^1.8.0" + better-opn "^2.0.0" + chalk "^4.1.2" + clipboardy "^2.3.0" + common-tags "^1.8.0" + configstore "^5.0.1" + convert-hrtime "^3.0.0" + create-gatsby "^1.13.0" + envinfo "^7.7.3" + execa "^5.1.1" + fs-exists-cached "^1.0.0" + fs-extra "^8.1.0" + gatsby-core-utils "^2.13.0" + gatsby-recipes "^0.24.0" + gatsby-telemetry "^2.13.0" + hosted-git-info "^3.0.6" + is-valid-path "^0.1.1" + joi "^17.4.0" + lodash "^4.17.21" + meant "^1.0.2" + node-fetch "^2.6.1" + opentracing "^0.14.4" + pretty-error "^2.1.1" + progress "^2.0.3" + prompts "^2.3.2" + redux "^4.0.5" + resolve-cwd "^3.0.0" + semver "^7.3.2" + signal-exit "^3.0.3" + source-map "0.7.3" + stack-trace "^0.0.10" + strip-ansi "^5.2.0" + update-notifier "^5.0.1" + uuid "3.4.0" + yargs "^15.4.1" + yoga-layout-prebuilt "^1.9.6" + yurnalist "^2.1.0" + +gatsby-core-utils@^2.13.0: + version "2.13.0" + resolved "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-2.13.0.tgz#8ba74904bdeb66d310325ca588d0ca7614efb351" + integrity sha512-fkMAxiWFY8N26Iui/Wq8yfE2FY2b31bGJVtlIlSwLgfsoO7fpta64lxeivRtfpNLbAoywmWY/L8TC74GFlnuWg== + dependencies: + ci-info "2.0.0" + configstore "^5.0.1" + file-type "^16.5.3" + fs-extra "^8.1.0" + node-object-hash "^2.3.8" + proper-lockfile "^4.1.2" + tmp "^0.2.1" + xdg-basedir "^4.0.0" + +gatsby-graphiql-explorer@^1.13.0: + version "1.13.0" + resolved "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-1.13.0.tgz#13b01c22540f4e39a88578aabdab1cad6e4f8b8b" + integrity sha512-0vsbFEMFZlYwaL7jLHf5t3DYNet2vEXXSdg3JGtr26mnefK0+PeZemIvCp8EBVun+DUZK6mpYw5hbWFjfCNbTQ== + dependencies: + "@babel/runtime" "^7.15.3" + +gatsby-legacy-polyfills@^1.13.0: + version "1.13.0" + resolved "https://registry.npmjs.org/gatsby-legacy-polyfills/-/gatsby-legacy-polyfills-1.13.0.tgz#4d522a5d445d3e129eab54d95fcd6ed5fcaf0902" + integrity sha512-DjSW8KgQ+DMzIc47XrOJvIaTe9xpwIV7NYjVNo7Sh3gP78Dij7i/snwhJyGdHY+dg+GeoIw/RUiwCVJIoR2Kfg== + dependencies: + core-js-compat "3.9.0" + +gatsby-link@^3.13.0: + version "3.13.0" + resolved "https://registry.npmjs.org/gatsby-link/-/gatsby-link-3.13.0.tgz#ee1bb589c657ad0a4f729584e37e9a9ba861ffa2" + integrity sha512-18KOZEOdsD3wgCozZeT1EWuXVv3ESwHefCkTFKyeL4hjTM9MaLSt64e4tD4EpfDwOaXfDeRM0qY6ABcM3pM8wA== + dependencies: + "@babel/runtime" "^7.14.8" + "@types/reach__router" "^1.3.9" + prop-types "^15.7.2" + +gatsby-page-utils@^1.13.0: + version "1.13.0" + resolved "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-1.13.0.tgz#3a9100ad4c7f34ae91a0e2df8389f7cff900cc75" + integrity sha512-IKWFP/JA7MrFjOeAVnHxg0bxxnCUIaT+Ip3E4xmBqUC3dDh8CjWJ0/5ice4Gad4njBNOvFrEfdGZSOPM0yVeLw== + dependencies: + "@babel/runtime" "^7.14.8" + bluebird "^3.7.2" + chokidar "^3.5.1" + fs-exists-cached "^1.0.0" + gatsby-core-utils "^2.13.0" + glob "^7.1.7" + lodash "^4.17.21" + micromatch "^4.0.4" + +gatsby-plugin-copy-files-enhanced@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/gatsby-plugin-copy-files-enhanced/-/gatsby-plugin-copy-files-enhanced-1.1.1.tgz#7d4f76ee980ec9dbc6b56ee4b0bf3f57f6a713e2" + integrity sha512-4PTf6jIPHlWrQvChauZCUM4CxKugrR7Nov2GTUIVset3XbuFig0I5HWR5z0kt1ZPwXXqMJ5f37WnNiABTxxNRw== + dependencies: + fs-extra "^9.0.0" + +gatsby-plugin-local-search@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/gatsby-plugin-local-search/-/gatsby-plugin-local-search-2.0.1.tgz#adf0aeff4b06feee57574420369ca0950a4bcdf7" + integrity sha512-qrApdH2IYfHL+dSmcwSzhDPVxlkt13N0IfEkKxfWf0gITmBwObOJBYAMnYiYUmP0dpYmSV9anJE//SLZBSsisA== + dependencies: + flexsearch "^0.6.32" + lodash "^4.17.19" + lunr "^2.3.8" + pascal-case "^3.1.1" + +gatsby-plugin-mdx@^2.13.0: + version "2.13.0" + resolved "https://registry.npmjs.org/gatsby-plugin-mdx/-/gatsby-plugin-mdx-2.13.0.tgz#5a5a3f386238ce2a810cce65bf11c30174836590" + integrity sha512-kCG7UIhoNZ57K9ZgnUOqsIh2RNN9aj8KnBaQ4NYjG5cJzKWbp1aKhXxoqHCl9SKSIDqTsvN9CaVyJv3RkeWJsQ== + dependencies: + "@babel/core" "^7.14.8" + "@babel/generator" "^7.14.9" + "@babel/helper-plugin-utils" "^7.14.0" + "@babel/plugin-proposal-object-rest-spread" "^7.14.7" + "@babel/preset-env" "^7.14.9" + "@babel/preset-react" "^7.14.0" + "@babel/types" "^7.14.9" + camelcase-css "^2.0.1" + change-case "^3.1.0" + core-js "^3.6.5" + dataloader "^1.4.0" + debug "^4.3.1" + escape-string-regexp "^1.0.5" + eval "^0.1.4" + fs-extra "^8.1.0" + gatsby-core-utils "^2.13.0" + gray-matter "^4.0.2" + json5 "^2.1.3" + loader-utils "^1.4.0" + lodash "^4.17.21" + mdast-util-to-string "^1.1.0" + mdast-util-toc "^3.1.0" + mime "^2.4.6" + p-queue "^6.6.2" + pretty-bytes "^5.3.0" + remark "^10.0.1" + remark-retext "^3.1.3" + retext-english "^3.0.4" + slugify "^1.4.4" + static-site-generator-webpack-plugin "^3.4.2" + style-to-object "^0.3.0" + underscore.string "^3.3.5" + unified "^8.4.2" + unist-util-map "^1.0.5" + unist-util-remove "^1.0.3" + unist-util-visit "^1.4.1" + +gatsby-plugin-page-creator@^3.13.0: + version "3.13.0" + resolved "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-3.13.0.tgz#1f9b6627cbcc54eb01a54d61408c1eae8c385ead" + integrity sha512-4uoMCMw7+zLuEIs0jIIaatjjPnWIOWOmKEaxOhryhQiV+nxci1HSuLqs9/msxvCtFob1QQJQH61bxidLXBWSXw== + dependencies: + "@babel/traverse" "^7.14.9" + "@sindresorhus/slugify" "^1.1.2" + chokidar "^3.5.1" + fs-exists-cached "^1.0.0" + gatsby-core-utils "^2.13.0" + gatsby-page-utils "^1.13.0" + gatsby-telemetry "^2.13.0" + globby "^11.0.4" + lodash "^4.17.21" + +gatsby-plugin-postcss@^4.13.0: + version "4.13.0" + resolved "https://registry.npmjs.org/gatsby-plugin-postcss/-/gatsby-plugin-postcss-4.13.0.tgz#3886a791c3c9bb081fe2e09a153e4ff2164d5c8d" + integrity sha512-XRZuRPxFHa8hAiHPPQadrTmEipHmc6vKouypZD4+vBi6f1M/8RhiTTSU3ciSd+/m7xEsbvl9H/yYT7652JJsVQ== + dependencies: + "@babel/runtime" "^7.14.8" + postcss-loader "^4.3.0" + +gatsby-plugin-purgecss@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/gatsby-plugin-purgecss/-/gatsby-plugin-purgecss-6.0.2.tgz#31f7b3c8a1e1d5ee8df0350f5339c0d78360479f" + integrity sha512-7LefFqQ9ZGqcmgE3wWbFdOna7lIUTAiS1KISmvAl5M25u2IKreN1Yj7xbOF1RVz8Ta6ClAmTtc9fgNCWlr7oKQ== + dependencies: + fs-extra "^9.0.1" + loader-utils "^2.0.0" + merge-anything "^4.0.1" + purgecss "^4.0.2" + +gatsby-plugin-react-helmet@^4.13.0: + version "4.13.0" + resolved "https://registry.npmjs.org/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-4.13.0.tgz#58f50bc9afb0f04a0726453c0827a59d7a159c7a" + integrity sha512-GwIqbhFtPDryftM6NEWdjgWNDpWhyifgshDxtIh8PMSEIs7VMg2tgLQf8W8EpSP7yXu3aKDm/pxFXRlPZPk9cA== + dependencies: + "@babel/runtime" "^7.14.8" + +gatsby-plugin-tocbot@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/gatsby-plugin-tocbot/-/gatsby-plugin-tocbot-0.1.0.tgz#a75c5458593ac7f11c2ff08a3ef26840e00f723c" + integrity sha512-I9oksxHrhCJb7N835XC5PNOtJeAXKfmXX9BnpH1aM00KwMlGPaKTksmQfw2++7Lia1CGFQ0TFe2MARQnoSuJow== + +gatsby-plugin-typescript@^3.13.0: + version "3.13.0" + resolved "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-3.13.0.tgz#8973d948c5327b8be7062b03ae97b261b775500e" + integrity sha512-qYE5ZdpV8XdbEXRjkpD7aiDwDRVnhdYzBSrTDUmjfTrwUK+QmZ7BxDQjic+hA5fjTMDMgLR+dYmvwotkqp8hxA== + dependencies: + "@babel/core" "^7.14.8" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.5" + "@babel/plugin-proposal-numeric-separator" "^7.14.5" + "@babel/plugin-proposal-optional-chaining" "^7.14.5" + "@babel/preset-typescript" "^7.14.0" + "@babel/runtime" "^7.14.8" + babel-plugin-remove-graphql-queries "^3.13.0" + +gatsby-plugin-utils@^1.13.0: + version "1.13.0" + resolved "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-1.13.0.tgz#8280541debaa4048c6f3830a124cef13c091695d" + integrity sha512-Qen1qBe4qOm32856V7lCoPH3XxRhcVej36LxPElWWknLmLcmLY2sBnzXgx2gSMaOcepAw3jtoqgaSuVLFeYA6Q== + dependencies: + joi "^17.2.1" + +gatsby-react-router-scroll@^4.13.0: + version "4.13.0" + resolved "https://registry.npmjs.org/gatsby-react-router-scroll/-/gatsby-react-router-scroll-4.13.0.tgz#b50bdb28abb1b0ccccc34a7d6d7bed29f4b899c8" + integrity sha512-SfvZ8fWxVPrX5jXo6HyhC33i/rT9L/naCzjUAawp4dunTuSJV1ZJquFJXqPIvUMiXNz/OgRoCzxHzq3zHIevEg== + dependencies: + "@babel/runtime" "^7.14.8" + +gatsby-recipes@^0.24.0: + version "0.24.0" + resolved "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-0.24.0.tgz#72ca6154dfc61ba39fd2b70c969976ca27e3271d" + integrity sha512-azDY4tnOCy5/CK+Kv53CBIgzmEroAGe/mLaiW2PuizTQIdhoY3lg63ZXK6kPQHAq1F4qAYHGkBM4ECgSfaq5HA== + dependencies: + "@babel/core" "^7.14.8" + "@babel/generator" "^7.14.9" + "@babel/helper-plugin-utils" "^7.14.0" + "@babel/plugin-proposal-optional-chaining" "^7.14.5" + "@babel/plugin-transform-react-jsx" "^7.14.9" + "@babel/standalone" "^7.14.9" + "@babel/template" "^7.14.0" + "@babel/types" "^7.14.9" + "@graphql-tools/schema" "^7.0.0" + "@graphql-tools/utils" "^7.0.2" + "@hapi/hoek" "8.x.x" + "@hapi/joi" "^15.1.1" + better-queue "^3.8.10" + chokidar "^3.4.2" + contentful-management "^7.5.1" + cors "^2.8.5" + debug "^4.3.1" + detect-port "^1.3.0" + dotenv "^8.2.0" + execa "^5.1.1" + express "^4.17.1" + express-graphql "^0.12.0" + fs-extra "^8.1.0" + gatsby-core-utils "^2.13.0" + gatsby-telemetry "^2.13.0" + glob "^7.1.6" + graphql "^15.4.0" + graphql-compose "~7.25.0" + graphql-subscriptions "^1.1.0" + graphql-type-json "^0.3.2" + hicat "^0.8.0" + is-binary-path "^2.1.0" + is-url "^1.2.4" + jest-diff "^25.5.0" + lock "^1.0.0" + lodash "^4.17.21" + mitt "^1.2.0" + mkdirp "^0.5.1" + node-fetch "^2.5.0" + pkg-dir "^4.2.0" + prettier "^2.3.2" + prop-types "^15.6.1" + remark-mdx "^2.0.0-next.4" + remark-mdxjs "^2.0.0-next.4" + remark-parse "^6.0.3" + remark-stringify "^8.1.0" + resolve-from "^5.0.0" + semver "^7.3.2" + single-trailing-newline "^1.0.0" + strip-ansi "^6.0.0" + style-to-object "^0.3.0" + unified "^8.4.2" + unist-util-remove "^2.0.0" + unist-util-visit "^2.0.2" + uuid "3.4.0" + ws "^7.3.0" + xstate "^4.9.1" + yoga-layout-prebuilt "^1.9.6" + +gatsby-remark-copy-linked-files@^4.10.0: + version "4.10.0" + resolved "https://registry.npmjs.org/gatsby-remark-copy-linked-files/-/gatsby-remark-copy-linked-files-4.10.0.tgz#a5bc6df9b092d8a14f74f0d88098f63f97828e51" + integrity sha512-NaMMExnjnebrRty9poDXu57cdxU13GMoR2OAASriFzw9xJuvqJug+kyUdBxuZ71AQ+LOnyXNJjFGXiz4RVwCQQ== + dependencies: + "@babel/runtime" "^7.14.8" + cheerio "^1.0.0-rc.10" + fs-extra "^8.1.0" + is-relative-url "^3.0.0" + lodash "^4.17.21" + path-is-inside "^1.0.2" + probe-image-size "^6.0.0" + unist-util-visit "^2.0.3" + +gatsby-remark-double-parenthesis-link@^0.1.5: + version "0.1.5" + resolved "https://registry.npmjs.org/gatsby-remark-double-parenthesis-link/-/gatsby-remark-double-parenthesis-link-0.1.5.tgz#501df2b81ea4fb34257d7089ceb0469e53ec8f39" + integrity sha512-ZokCSzOz9YgyzRIpP19qcHC+XnhC/+cMmR1SoaXWqJEJz5dio4tpeFEr8DMIzufO7n9kJZ1qpfowiD/G5TlvKw== + dependencies: + slugify "^1.5.3" + unist-util-visit "^2.0.0" + +gatsby-remark-prismjs@^5.10.0: + version "5.10.0" + resolved "https://registry.npmjs.org/gatsby-remark-prismjs/-/gatsby-remark-prismjs-5.10.0.tgz#e92d9022d40cc12e8031393dd453a1d847eb9dc4" + integrity sha512-t6C7mKDUb8Wm7NSctyYkZ7cKZ8o0pWna5xPsd6z4TApo/kTrSrvllqfMPLOdWJCRDd3mJ4maxAzvPs/C/mVGTg== + dependencies: + "@babel/runtime" "^7.14.8" + parse-numeric-range "^1.2.0" + unist-util-visit "^2.0.3" + +gatsby-remark-wiki-link@^0.3.1: + version "0.3.1" + resolved "https://registry.npmjs.org/gatsby-remark-wiki-link/-/gatsby-remark-wiki-link-0.3.1.tgz#ad1b512c9b5c39992c63347eb780f1fa8753782b" + integrity sha512-H2hvoye6fTbX/OAKqZpqmUmAKhE3SYBRyfGR9Bf4agUEnQWkRHQKkCvV1VINteHmpH2nKdWJhX+ezvaCKIh8Xw== + dependencies: + slugify "^1.4.6" + +gatsby-source-filesystem@^3.13.0: + version "3.13.0" + resolved "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-3.13.0.tgz#0c1ec7a02c692d36ab93e033661da1aa52cb6711" + integrity sha512-SR0OFKunE4OtsZ0E7kpX6kipQcbrw3jTfROuhqD6EJPM5hkTxeEI/6I2r/bUo4ZS1rpwrEYd3UF89Q0YdAhLqQ== + dependencies: + "@babel/runtime" "^7.14.8" + better-queue "^3.8.10" + chokidar "^3.4.3" + file-type "^16.0.0" + fs-extra "^8.1.0" + gatsby-core-utils "^2.13.0" + got "^9.6.0" + md5-file "^5.0.0" + mime "^2.5.2" + pretty-bytes "^5.4.1" + progress "^2.0.3" + valid-url "^1.0.9" + xstate "^4.14.0" + +gatsby-telemetry@^2.13.0: + version "2.13.0" + resolved "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-2.13.0.tgz#fbee1611e620fccb6d40f1aee94388b92814095e" + integrity sha512-PN9kKbZd0i2QkoVvHyCa3VjuRVIvBwjXTyZHwL+se5yrbYufZQXoyMiMMXFV48FvxMgE53ON1U2vtzeRvE8U2w== + dependencies: + "@babel/code-frame" "^7.14.0" + "@babel/runtime" "^7.14.8" + "@turist/fetch" "^7.1.7" + "@turist/time" "^0.0.2" + async-retry-ng "^2.0.1" + boxen "^4.2.0" + configstore "^5.0.1" + fs-extra "^8.1.0" + gatsby-core-utils "^2.13.0" + git-up "^4.0.5" + is-docker "^2.2.1" + lodash "^4.17.21" + node-fetch "^2.6.1" + uuid "3.4.0" + +gatsby-theme-kb@^0.8.0: + version "0.8.0" + resolved "https://registry.npmjs.org/gatsby-theme-kb/-/gatsby-theme-kb-0.8.0.tgz#f67d44d4879767e8f5fee0a711f63b5529b1731b" + integrity sha512-KR31nrSqlzoL/Jvqjh/GpDigweOk/zHjEhYO9o3zlSE6egR/jyQdM0ZGGREqub0wqQfVj8f4H45ShcMACsxjFA== + dependencies: + "@gatsby-project-kb/transformer-wiki-references" "^0.3.0" + "@mdx-js/mdx" "^1.6.22" + "@mdx-js/react" "^1.6.22" + "@reecelucas/react-use-hotkeys" "^1.3.1" + "@tippyjs/react" "^4.2.5" + autoprefixer "^10.3.3" + classnames "^2.3.1" + downshift "^6.1.7" + flexsearch "^0.6.32" + gatsby-plugin-local-search "^2.0.1" + gatsby-plugin-mdx "^2.13.0" + gatsby-plugin-postcss "^4.13.0" + gatsby-plugin-purgecss "^6.0.2" + gatsby-plugin-react-helmet "^4.13.0" + gatsby-plugin-tocbot "^0.1.0" + gatsby-react-router-scroll "^4.13.0" + gatsby-remark-double-parenthesis-link "^0.1.5" + gatsby-remark-wiki-link "^0.3.1" + gatsby-source-filesystem "^3.13.0" + note-graph "^0.2.0" + path-browserify "^1.0.1" + postcss "^8.3.6" + prop-types "^15.7.2" + react "^17.0.2" + react-dom "^17.0.2" + react-helmet "^6.1.0" + tailwindcss "^2.2.9" + use-breakpoint "^2.0.2" + use-dark-mode "^2.3.1" + +gatsby-worker@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/gatsby-worker/-/gatsby-worker-0.4.0.tgz#db73da0e224448575b13da2f4ee7a2cc35e874d7" + integrity sha512-yVp4R7UvzTTi+zyzknJK21qMfgBou9+O03zM4zwA+8GN/ibYOHalIMJCbnJWkPPL4MArIy0/NIlwi0JNPkmaow== + dependencies: + "@babel/core" "^7.14.8" + +gatsby@^3.13.0: + version "3.13.0" + resolved "https://registry.npmjs.org/gatsby/-/gatsby-3.13.0.tgz#3314b191fa9cb02470a59d54c0dda58e087e1a9a" + integrity sha512-nZOQkV6CF8ixtkbr+VNeiD2ISwuSkRLafeK+x/1btPB/l+b/w8ar0XrJGIWNX4DHr2Pohf3wy166IPfEkNqNTA== + dependencies: + "@babel/code-frame" "^7.14.0" + "@babel/core" "^7.14.8" + "@babel/eslint-parser" "^7.14.9" + "@babel/parser" "^7.14.9" + "@babel/runtime" "^7.14.8" + "@babel/traverse" "^7.14.9" + "@babel/types" "^7.14.9" + "@gatsbyjs/reach-router" "^1.3.6" + "@gatsbyjs/webpack-hot-middleware" "^2.25.2" + "@nodelib/fs.walk" "^1.2.4" + "@pmmmwh/react-refresh-webpack-plugin" "^0.4.3" + "@types/http-proxy" "^1.17.4" + "@typescript-eslint/eslint-plugin" "^4.29.3" + "@typescript-eslint/parser" "^4.29.3" + address "1.1.2" + anser "^2.0.1" + autoprefixer "^10.2.4" + axios "^0.21.1" + babel-loader "^8.2.2" + babel-plugin-add-module-exports "^1.0.4" + babel-plugin-dynamic-import-node "^2.3.3" + babel-plugin-lodash "^3.3.4" + babel-plugin-remove-graphql-queries "^3.13.0" + babel-preset-gatsby "^1.13.0" + better-opn "^2.0.0" + bluebird "^3.7.2" + body-parser "^1.19.0" + browserslist "^4.12.2" + cache-manager "^2.11.1" + chalk "^4.1.2" + chokidar "^3.4.2" + common-tags "^1.8.0" + compression "^1.7.4" + cookie "^0.4.1" + core-js "^3.9.0" + cors "^2.8.5" + css-loader "^5.0.1" + css-minimizer-webpack-plugin "^2.0.0" + css.escape "^1.5.1" + date-fns "^2.14.0" + debug "^3.2.7" + del "^5.1.0" + detect-port "^1.3.0" + devcert "^1.1.3" + dotenv "^8.2.0" + eslint "^7.32.0" + eslint-config-react-app "^6.0.0" + eslint-plugin-flowtype "^5.8.2" + eslint-plugin-graphql "^4.0.0" + eslint-plugin-import "^2.23.4" + eslint-plugin-jsx-a11y "^6.4.1" + eslint-plugin-react "^7.24.0" + eslint-plugin-react-hooks "^4.2.0" + eslint-webpack-plugin "^2.5.4" + event-source-polyfill "^1.0.15" + execa "^5.1.1" + express "^4.17.1" + express-graphql "^0.12.0" + fastest-levenshtein "^1.0.12" + fastq "^1.10.0" + file-loader "^6.2.0" + find-cache-dir "^3.3.1" + fs-exists-cached "1.0.0" + fs-extra "^8.1.0" + gatsby-cli "^3.13.0" + gatsby-core-utils "^2.13.0" + gatsby-graphiql-explorer "^1.13.0" + gatsby-legacy-polyfills "^1.13.0" + gatsby-link "^3.13.0" + gatsby-plugin-page-creator "^3.13.0" + gatsby-plugin-typescript "^3.13.0" + gatsby-plugin-utils "^1.13.0" + gatsby-react-router-scroll "^4.13.0" + gatsby-telemetry "^2.13.0" + gatsby-worker "^0.4.0" + glob "^7.1.6" + got "8.3.2" + graphql "^15.4.0" + graphql-compose "~7.25.0" + graphql-playground-middleware-express "^1.7.18" + hasha "^5.2.0" + http-proxy "^1.18.1" + invariant "^2.2.4" + is-relative "^1.0.0" + is-relative-url "^3.0.0" + joi "^17.2.1" + json-loader "^0.5.7" + latest-version "5.1.0" + lodash "^4.17.21" + md5-file "^5.0.0" + meant "^1.0.1" + memoizee "^0.4.15" + micromatch "^4.0.2" + mime "^2.4.6" + mini-css-extract-plugin "1.6.2" + mitt "^1.2.0" + moment "^2.27.0" + multer "^1.4.2" + normalize-path "^3.0.0" + null-loader "^4.0.1" + opentracing "^0.14.4" + p-defer "^3.0.0" + parseurl "^1.3.3" + path-to-regexp "0.1.7" + physical-cpu-count "^2.0.0" + platform "^1.3.6" + postcss "^8.3.5" + postcss-flexbugs-fixes "^5.0.2" + postcss-loader "^5.0.0" + prompts "^2.3.2" + prop-types "^15.7.2" + query-string "^6.13.1" + raw-loader "^4.0.2" + react-dev-utils "^11.0.3" + react-refresh "^0.9.0" + redux "^4.0.5" + redux-thunk "^2.3.0" + resolve-from "^5.0.0" + semver "^7.3.2" + shallow-compare "^1.2.2" + signal-exit "^3.0.3" + slugify "^1.4.4" + socket.io "3.1.1" + socket.io-client "3.1.1" + source-map "^0.7.3" + source-map-support "^0.5.19" + st "^2.0.0" + stack-trace "^0.0.10" + string-similarity "^1.2.2" + strip-ansi "^5.2.0" + style-loader "^2.0.0" + terser-webpack-plugin "^5.1.1" + tmp "^0.2.1" + "true-case-path" "^2.2.1" + type-of "^2.0.1" + url-loader "^4.1.1" + uuid "3.4.0" + v8-compile-cache "^2.2.0" + webpack "^5.35.0" + webpack-dev-middleware "^4.1.0" + webpack-merge "^5.7.3" + webpack-stats-plugin "^1.0.3" + webpack-virtual-modules "^0.3.2" + xstate "^4.11.0" + yaml-loader "^0.6.0" + +gensync@^1.0.0-beta.1, gensync@^1.0.0-beta.2: + version "1.0.0-beta.2" + resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + +get-caller-file@^2.0.1: + version "2.0.5" + resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + +get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" + integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" + +get-port@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz#dd7ce7de187c06c8bf353796ac71e099f0980ebc" + integrity sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw= + +get-stdin@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" + integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= + +get-stream@3.0.0, get-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= + +get-stream@^4.0.0, get-stream@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/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.2.0" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + dependencies: + pump "^3.0.0" + +get-stream@^6.0.0: + version "6.0.1" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" + integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== + +get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= + +git-up@^4.0.5: + version "4.0.5" + resolved "https://registry.npmjs.org/git-up/-/git-up-4.0.5.tgz#e7bb70981a37ea2fb8fe049669800a1f9a01d759" + integrity sha512-YUvVDg/vX3d0syBsk/CKUTib0srcQME0JyHkL5BaYdwLsiCslPWmDSi8PUMo9pXYjrryMcmsCoCgsTpSCJEQaA== + dependencies: + is-ssh "^1.3.0" + parse-url "^6.0.0" + +github-slugger@^1.2.1: + version "1.3.0" + resolved "https://registry.npmjs.org/github-slugger/-/github-slugger-1.3.0.tgz#9bd0a95c5efdfc46005e82a906ef8e2a059124c9" + integrity sha512-gwJScWVNhFYSRDvURk/8yhcFBee6aFjye2a7Lhb2bUyRulpIoek9p0I9Kt7PT67d/nUlZbFu8L9RLiA0woQN8Q== + dependencies: + emoji-regex ">=6.0.0 <=6.1.1" + +glob-parent@^5.1.0, glob-parent@~5.1.0: + version "5.1.1" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" + integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== + dependencies: + is-glob "^4.0.1" + +glob-parent@^5.1.2, glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob-parent@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.1.tgz#42054f685eb6a44e7a7d189a96efa40a54971aa7" + integrity sha512-kEVjS71mQazDBHKcsq4E9u/vUzaLcw1A8EtUeydawvIWQCJM0qQ08G1H7/XTjFUulla6XQiDOG6MXSaG0HDKog== + dependencies: + is-glob "^4.0.1" + +glob-to-regexp@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" + integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== + +glob@^7.0.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.6: + version "7.1.6" + resolved "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@^7.1.7: + version "7.1.7" + resolved "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" + integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global-dirs@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz#70a76fe84ea315ab37b1f5576cbde7d48ef72686" + integrity sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA== + dependencies: + ini "2.0.0" + +global-modules@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" + integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== + dependencies: + global-prefix "^3.0.0" + +global-prefix@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" + integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== + dependencies: + ini "^1.3.5" + kind-of "^6.0.2" + which "^1.3.1" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globals@^13.6.0, globals@^13.9.0: + version "13.11.0" + resolved "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz#40ef678da117fe7bd2e28f1fab24951bd0255be7" + integrity sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g== + dependencies: + type-fest "^0.20.2" + +globby@11.0.1: + version "11.0.1" + resolved "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz#9a2bf107a068f3ffeabc49ad702c79ede8cfd357" + integrity sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ== + 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@11.0.2: + version "11.0.2" + resolved "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz#1af538b766a3b540ebfb58a32b2e2d5897321d83" + integrity sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og== + 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@^10.0.1: + version "10.0.2" + resolved "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz#277593e745acaa4646c3ab411289ec47a0392543" + integrity sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg== + dependencies: + "@types/glob" "^7.1.1" + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.0.3" + glob "^7.1.3" + ignore "^5.1.1" + merge2 "^1.2.3" + slash "^3.0.0" + +globby@^11.0.3, globby@^11.0.4: + version "11.0.4" + resolved "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz#2cbaff77c2f2a62e71e9b2813a67b97a3a3001a5" + integrity sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg== + 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" + +got@8.3.2: + version "8.3.2" + resolved "https://registry.npmjs.org/got/-/got-8.3.2.tgz#1d23f64390e97f776cac52e5b936e5f514d2e937" + integrity sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw== + dependencies: + "@sindresorhus/is" "^0.7.0" + cacheable-request "^2.1.1" + decompress-response "^3.3.0" + duplexer3 "^0.1.4" + get-stream "^3.0.0" + into-stream "^3.1.0" + is-retry-allowed "^1.1.0" + isurl "^1.0.0-alpha5" + lowercase-keys "^1.0.0" + mimic-response "^1.0.0" + p-cancelable "^0.4.0" + p-timeout "^2.0.1" + pify "^3.0.0" + safe-buffer "^5.1.1" + timed-out "^4.0.1" + url-parse-lax "^3.0.0" + url-to-options "^1.0.1" + +got@^9.6.0: + version "9.6.0" + resolved "https://registry.npmjs.org/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" + +graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.2, graceful-fs@^4.2.3, graceful-fs@^4.2.4: + version "4.2.6" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" + integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== + +graphql-compose@~7.25.0: + version "7.25.0" + resolved "https://registry.npmjs.org/graphql-compose/-/graphql-compose-7.25.0.tgz#cd893172616ce56b0566e62fd249fb7782332d38" + integrity sha512-Zd2G62Sq0ZQW+qXds/LgSi3YSulmk2t2YS3WJfHvNslkEbyAcE1mFiy7c1wU0tl3woB0vPRwI0jAYtSSG6llNA== + dependencies: + graphql-type-json "0.3.2" + object-path "0.11.5" + +graphql-config@^3.0.2: + version "3.2.0" + resolved "https://registry.npmjs.org/graphql-config/-/graphql-config-3.2.0.tgz#3ec3a7e319792086b80e54db4b37372ad4a79a32" + integrity sha512-ygEKDeQNZKpm4137560n2oY3bGM0D5zyRsQVaJntKkufWdgPg6sb9/4J1zJW2y/yC1ortAbhNho09qmeJeLa9g== + dependencies: + "@endemolshinegroup/cosmiconfig-typescript-loader" "3.0.2" + "@graphql-tools/graphql-file-loader" "^6.0.0" + "@graphql-tools/json-file-loader" "^6.0.0" + "@graphql-tools/load" "^6.0.0" + "@graphql-tools/merge" "^6.0.0" + "@graphql-tools/url-loader" "^6.0.0" + "@graphql-tools/utils" "^6.0.0" + cosmiconfig "6.0.0" + cosmiconfig-toml-loader "1.0.0" + minimatch "3.0.4" + string-env-interpolation "1.0.1" + tslib "^2.0.0" + +graphql-playground-html@^1.6.29: + version "1.6.29" + resolved "https://registry.npmjs.org/graphql-playground-html/-/graphql-playground-html-1.6.29.tgz#5b0c60a0161cc0f3116085f64c5a16cb3b2d9a16" + integrity sha512-fbF/zZKuw2sdfKp8gjTORJ/I9xBsqeEYRseWxBzuR15NHMptRTT9414IyRCs3ognZzUDr5MDJgx97SlLZCtQyA== + dependencies: + xss "^1.0.6" + +graphql-playground-middleware-express@^1.7.18: + version "1.7.22" + resolved "https://registry.npmjs.org/graphql-playground-middleware-express/-/graphql-playground-middleware-express-1.7.22.tgz#e4bbe4faaa56b48e95769c8b87b65e53355d91a4" + integrity sha512-PJLiCxLmN6Dp+dHGyHU92m9y3hB/RAkcUBWcqYl2fiP+EbpDDgNfElrsVzW60MhJe+LTV1PFqiInH2d3KNvlCQ== + dependencies: + graphql-playground-html "^1.6.29" + +graphql-subscriptions@^1.1.0: + version "1.2.0" + resolved "https://registry.npmjs.org/graphql-subscriptions/-/graphql-subscriptions-1.2.0.tgz#d82ff76e7504ac91acbbea15f36cd3904043937b" + integrity sha512-uXvp729fztqwa7HFUFaAqKwNMwwOfsvu4HwOu7/35Cd44bNrMPCn97mNGN0ybuuZE36CPXBTaW/4U/xyOS4D9w== + dependencies: + iterall "^1.3.0" + +graphql-type-json@0.3.2, graphql-type-json@^0.3.2: + version "0.3.2" + resolved "https://registry.npmjs.org/graphql-type-json/-/graphql-type-json-0.3.2.tgz#f53a851dbfe07bd1c8157d24150064baab41e115" + integrity sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg== + +graphql-upload@^11.0.0: + version "11.0.0" + resolved "https://registry.npmjs.org/graphql-upload/-/graphql-upload-11.0.0.tgz#24b245ff18f353bab6715e8a055db9fd73035e10" + integrity sha512-zsrDtu5gCbQFDWsNa5bMB4nf1LpKX9KDgh+f8oL1288ijV4RxeckhVozAjqjXAfRpxOHD1xOESsh6zq8SjdgjA== + dependencies: + busboy "^0.3.1" + fs-capacitor "^6.1.0" + http-errors "^1.7.3" + isobject "^4.0.0" + object-path "^0.11.4" + +graphql-ws@4.1.5: + version "4.1.5" + resolved "https://registry.npmjs.org/graphql-ws/-/graphql-ws-4.1.5.tgz#03526b29acb54a424a9fbe300a4bd69ff65a50b3" + integrity sha512-yUQ1AjegD1Y9jDS699kyw7Mw+9H+rILm2HoS8N5a5B5YTH93xy3yifFhAJpKGc2wb/8yGdlVy8gTcud0TPqi6Q== + +graphql@^15.4.0: + version "15.5.0" + resolved "https://registry.npmjs.org/graphql/-/graphql-15.5.0.tgz#39d19494dbe69d1ea719915b578bf920344a69d5" + integrity sha512-OmaM7y0kaK31NKG31q4YbD2beNYa6jBBKtMFT6gLYJljHLJr42IqJ8KX08u3Li/0ifzTU5HjmoOOrwa5BRLeDA== + +gray-matter@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.2.tgz#9aa379e3acaf421193fce7d2a28cebd4518ac454" + integrity sha512-7hB/+LxrOjq/dd8APlK0r24uL/67w7SkYnfwhNFwg/VDIGWGmduTDYf3WNstLW2fbbmRwrDGCVSJ2isuf2+4Hw== + dependencies: + js-yaml "^3.11.0" + kind-of "^6.0.2" + section-matter "^1.0.0" + strip-bom-string "^1.0.0" + +gzip-size@5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz#cb9bee692f87c0612b232840a873904e4c135274" + integrity sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA== + dependencies: + duplexer "^0.1.1" + pify "^4.0.1" + +has-bigints@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113" + integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA== + +has-cors@1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz#5e474793f7ea9843d1bb99c23eef49ff126fff39" + integrity sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk= + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-symbol-support-x@^1.4.1: + version "1.4.2" + resolved "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455" + integrity sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw== + +has-symbols@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" + integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== + +has-symbols@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" + integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== + +has-to-string-tag-x@^1.2.0: + version "1.4.1" + resolved "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz#a045ab383d7b4b2012a00148ab0aa5f290044d4d" + integrity sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw== + dependencies: + has-symbol-support-x "^1.4.1" + +has-tostringtag@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" + integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + dependencies: + has-symbols "^1.0.2" + +has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + +has-value@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + +has-values@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= + +has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + +has-yarn@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" + integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== + +has@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +hasha@^5.2.0: + version "5.2.2" + resolved "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz#a48477989b3b327aea3c04f53096d816d97522a1" + integrity sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ== + dependencies: + is-stream "^2.0.0" + type-fest "^0.8.0" + +hast-to-hyperscript@^9.0.0: + version "9.0.1" + resolved "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz#9b67fd188e4c81e8ad66f803855334173920218d" + integrity sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA== + dependencies: + "@types/unist" "^2.0.3" + comma-separated-tokens "^1.0.0" + property-information "^5.3.0" + space-separated-tokens "^1.0.0" + style-to-object "^0.3.0" + unist-util-is "^4.0.0" + web-namespaces "^1.0.0" + +hast-util-from-parse5@^6.0.0: + version "6.0.1" + resolved "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz#554e34abdeea25ac76f5bd950a1f0180e0b3bc2a" + integrity sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA== + dependencies: + "@types/parse5" "^5.0.0" + hastscript "^6.0.0" + property-information "^5.0.0" + vfile "^4.0.0" + vfile-location "^3.2.0" + web-namespaces "^1.0.0" + +hast-util-is-element@^1.0.0: + version "1.1.0" + resolved "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-1.1.0.tgz#3b3ed5159a2707c6137b48637fbfe068e175a425" + integrity sha512-oUmNua0bFbdrD/ELDSSEadRVtWZOf3iF6Lbv81naqsIV99RnSCieTbWuWCY8BAeEfKJTKl0gRdokv+dELutHGQ== + +hast-util-parse-selector@^2.0.0: + version "2.2.5" + resolved "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz#d57c23f4da16ae3c63b3b6ca4616683313499c3a" + integrity sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ== + +hast-util-raw@6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-6.0.1.tgz#973b15930b7529a7b66984c98148b46526885977" + integrity sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig== + dependencies: + "@types/hast" "^2.0.0" + hast-util-from-parse5 "^6.0.0" + hast-util-to-parse5 "^6.0.0" + html-void-elements "^1.0.0" + parse5 "^6.0.0" + unist-util-position "^3.0.0" + vfile "^4.0.0" + web-namespaces "^1.0.0" + xtend "^4.0.0" + zwitch "^1.0.0" + +hast-util-to-parse5@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz#1ec44650b631d72952066cea9b1445df699f8479" + integrity sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ== + dependencies: + hast-to-hyperscript "^9.0.0" + property-information "^5.0.0" + web-namespaces "^1.0.0" + xtend "^4.0.0" + zwitch "^1.0.0" + +hast-util-to-text@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-2.0.1.tgz#04f2e065642a0edb08341976084aa217624a0f8b" + integrity sha512-8nsgCARfs6VkwH2jJU9b8LNTuR4700na+0h3PqCaEk4MAnMDeu5P0tP8mjk9LLNGxIeQRLbiDbZVw6rku+pYsQ== + dependencies: + hast-util-is-element "^1.0.0" + repeat-string "^1.0.0" + unist-util-find-after "^3.0.0" + +hastscript@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz#e8768d7eac56c3fdeac8a92830d58e811e5bf640" + integrity sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w== + dependencies: + "@types/hast" "^2.0.0" + comma-separated-tokens "^1.0.0" + hast-util-parse-selector "^2.0.0" + property-information "^5.0.0" + space-separated-tokens "^1.0.0" + +header-case@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/header-case/-/header-case-1.0.1.tgz#9535973197c144b09613cd65d317ef19963bd02d" + integrity sha1-lTWXMZfBRLCWE81l0xfvGZY70C0= + dependencies: + no-case "^2.2.0" + upper-case "^1.1.3" + +hicat@^0.8.0: + version "0.8.0" + resolved "https://registry.npmjs.org/hicat/-/hicat-0.8.0.tgz#20cd71f58aaf1bd84d52e54f1aeea0c90fa74251" + integrity sha512-om8L9O5XwqeSdwl5NtHgrzK3wcF4fT9T4gb/NktoH8EyoZipas/tvUZLV48xT7fQfMYr9qvb0WEutqdf0LWSqA== + dependencies: + highlight.js "^10.4.1" + minimist "^1.2.5" + +highlight.js@^10.4.1: + version "10.6.0" + resolved "https://registry.npmjs.org/highlight.js/-/highlight.js-10.6.0.tgz#0073aa71d566906965ba6e1b7be7b2682f5e18b6" + integrity sha512-8mlRcn5vk/r4+QcqerapwBYTe+iPL5ih6xrNylxrnBdHQiijDETfXX7VIxC3UiCRiINBJfANBAsPzAvRQj8RpQ== + +hosted-git-info@^2.1.4: + version "2.8.8" + resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" + integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== + +hosted-git-info@^3.0.6: + version "3.0.8" + resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz#6e35d4cc87af2c5f816e4cb9ce350ba87a3f370d" + integrity sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw== + dependencies: + lru-cache "^6.0.0" + +html-entities@^1.2.1: + version "1.4.0" + resolved "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc" + integrity sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA== + +html-entities@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/html-entities/-/html-entities-2.1.0.tgz#f5de1f8d5e1f16859a74aa73a90f0db502ca723a" + integrity sha512-u+OHVGMH5P1HlaTFp3M4HolRnWepgx5rAnYBo+7/TrBZahuJjgQ4TMv2GjQ4IouGDzkgXYeOI/NQuF95VOUOsQ== + +html-tags@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz#7b5e6f7e665e9fb41f30007ed9e0d41e97fb2140" + integrity sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg== + +html-void-elements@^1.0.0: + version "1.0.5" + resolved "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz#ce9159494e86d95e45795b166c2021c2cfca4483" + integrity sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w== + +htmlparser2@^3.10.1, htmlparser2@^3.9.1: + version "3.10.1" + resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" + integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== + dependencies: + domelementtype "^1.3.1" + domhandler "^2.3.0" + domutils "^1.5.1" + entities "^1.1.1" + inherits "^2.0.1" + readable-stream "^3.1.1" + +htmlparser2@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" + integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.0.0" + domutils "^2.5.2" + entities "^2.0.0" + +http-cache-semantics@3.8.1: + version "3.8.1" + resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2" + integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== + +http-cache-semantics@^4.0.0: + version "4.1.0" + resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" + integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== + +http-errors@1.7.2: + version "1.7.2" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" + integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.1" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.0" + +http-errors@1.7.3, http-errors@~1.7.2: + version "1.7.3" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" + integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== + dependencies: + depd "~1.1.2" + inherits "2.0.4" + setprototypeof "1.1.1" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.0" + +http-errors@1.8.0, http-errors@^1.7.3: + version "1.8.0" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.8.0.tgz#75d1bbe497e1044f51e4ee9e704a62f28d336507" + integrity sha512-4I8r0C5JDhT5VkvI47QktDW75rNlGVsUf/8hzjCC/wkWI/jdTRmBb9aI7erSG82r1bjKY3F6k28WnsVxB1C73A== + dependencies: + depd "~1.1.2" + inherits "2.0.4" + setprototypeof "1.2.0" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.0" + +http-proxy@^1.18.1: + version "1.18.1" + resolved "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" + integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== + dependencies: + eventemitter3 "^4.0.0" + follow-redirects "^1.0.0" + requires-port "^1.0.0" + +human-signals@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== + +iconv-lite@0.4, iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4: + version "0.4.24" + resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +icss-utils@^5.0.0, icss-utils@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" + integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== + +ieee754@^1.1.13, ieee754@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + +ignore@^4.0.6: + version "4.0.6" + resolved "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" + integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + +ignore@^5.1.1, ignore@^5.1.4: + version "5.1.8" + resolved "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" + integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== + +immer@8.0.1: + version "8.0.1" + resolved "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz#9c73db683e2b3975c424fb0572af5889877ae656" + integrity sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA== + +import-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz#20845547718015126ea9b3676b7592fb8bd4cf92" + integrity sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg== + dependencies: + import-from "^3.0.0" + +import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1: + version "3.3.0" + resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-from@3.0.0, import-from@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz#055cfec38cd5a27d8057ca51376d7d3bf0891966" + integrity sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ== + dependencies: + resolve-from "^5.0.0" + +import-lazy@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" + integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + +indent-string@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" + integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + +index-array-by@^1.3.1: + version "1.3.1" + resolved "https://registry.npmjs.org/index-array-by/-/index-array-by-1.3.1.tgz#48595af44efb32f514efd2e46b88de05a508344c" + integrity sha512-e3RmATJZXJWZg9obaLdgPZcz42mzCrr4RuxB/6YaVds7tkUjPRw3Zaebs5YXo4WPyCA0Y9ZKcGYHRqGbGhoU8Q== + +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.4, inherits@^2.0.0, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +inherits@2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + +ini@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" + integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== + +ini@^1.3.5, ini@~1.3.0: + version "1.3.8" + resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + +inline-style-parser@0.1.1: + version "0.1.1" + resolved "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1" + integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q== + +inquirer@^7.0.0: + version "7.3.3" + resolved "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz#04d176b2af04afc157a83fd7c100e98ee0aad003" + integrity sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA== + dependencies: + ansi-escapes "^4.2.1" + chalk "^4.1.0" + cli-cursor "^3.1.0" + cli-width "^3.0.0" + external-editor "^3.0.3" + figures "^3.0.0" + lodash "^4.17.19" + mute-stream "0.0.8" + run-async "^2.4.0" + rxjs "^6.6.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + through "^2.3.6" + +internal-slot@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" + integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== + dependencies: + get-intrinsic "^1.1.0" + has "^1.0.3" + side-channel "^1.0.4" + +internmap@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/internmap/-/internmap-1.0.0.tgz#3c6bf0944b0eae457698000412108752bbfddb56" + integrity sha512-SdoDWwNOTE2n4JWUsLn4KXZGuZPjPF9yyOGc8bnfWnBQh7BD/l80rzSznKc/r4Y0aQ7z3RTk9X+tV4tHBpu+dA== + +into-stream@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz#96fb0a936c12babd6ff1752a17d05616abd094c6" + integrity sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY= + dependencies: + from2 "^2.1.1" + p-is-promise "^1.1.0" + +invariant@^2.2.3, invariant@^2.2.4: + version "2.2.4" + resolved "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + dependencies: + loose-envify "^1.0.0" + +ipaddr.js@1.9.1: + version "1.9.1" + resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + +is-absolute-url@^3.0.0, is-absolute-url@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" + integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== + +is-accessor-descriptor@^0.1.6: + version "0.1.6" + resolved "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= + dependencies: + kind-of "^3.0.2" + +is-accessor-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== + dependencies: + kind-of "^6.0.0" + +is-alphabetical@1.0.4, is-alphabetical@^1.0.0: + version "1.0.4" + resolved "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" + integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== + +is-alphanumeric@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz#4a9cef71daf4c001c1d81d63d140cf53fd6889f4" + integrity sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ= + +is-alphanumerical@^1.0.0: + version "1.0.4" + resolved "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz#7eb9a2431f855f6b1ef1a78e326df515696c4dbf" + integrity sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A== + dependencies: + is-alphabetical "^1.0.0" + is-decimal "^1.0.0" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + +is-arrayish@^0.3.1: + version "0.3.2" + resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" + integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== + +is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + +is-binary-path@^2.1.0, is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-buffer@^1.1.5: + version "1.1.6" + resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + +is-buffer@^2.0.0: + version "2.0.5" + resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" + integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== + +is-callable@^1.1.4, is-callable@^1.2.2: + version "1.2.3" + resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e" + integrity sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ== + +is-callable@^1.2.3: + version "1.2.4" + resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" + integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== + +is-ci@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" + integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + dependencies: + ci-info "^2.0.0" + +is-core-module@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a" + integrity sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== + dependencies: + has "^1.0.3" + +is-core-module@^2.6.0: + version "2.6.0" + resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.6.0.tgz#d7553b2526fe59b92ba3e40c8df757ec8a709e19" + integrity sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ== + dependencies: + has "^1.0.3" + +is-data-descriptor@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= + dependencies: + kind-of "^3.0.2" + +is-data-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== + dependencies: + kind-of "^6.0.0" + +is-date-object@^1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/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.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5" + integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== + +is-descriptor@^0.1.0: + version "0.1.6" + resolved "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== + dependencies: + is-accessor-descriptor "^0.1.6" + is-data-descriptor "^0.1.4" + kind-of "^5.0.0" + +is-descriptor@^1.0.0, is-descriptor@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== + dependencies: + is-accessor-descriptor "^1.0.0" + is-data-descriptor "^1.0.0" + kind-of "^6.0.2" + +is-docker@^2.0.0: + version "2.1.1" + resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz#4125a88e44e450d384e09047ede71adc2d144156" + integrity sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw== + +is-docker@^2.2.1: + version "2.2.1" + resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" + integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= + +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + dependencies: + is-plain-object "^2.0.4" + +is-extglob@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" + integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA= + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/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.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +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.npmjs.org/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" + integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== + dependencies: + is-extglob "^2.1.1" + +is-glob@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" + integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM= + dependencies: + is-extglob "^1.0.0" + +is-hexadecimal@^1.0.0: + version "1.0.4" + resolved "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7" + integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== + +is-installed-globally@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520" + integrity sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ== + dependencies: + global-dirs "^3.0.0" + is-path-inside "^3.0.2" + +is-invalid-path@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/is-invalid-path/-/is-invalid-path-0.1.0.tgz#307a855b3cf1a938b44ea70d2c61106053714f34" + integrity sha1-MHqFWzzxqTi0TqcNLGEQYFNxTzQ= + dependencies: + is-glob "^2.0.0" + +is-lower-case@^1.1.0: + version "1.1.3" + resolved "https://registry.npmjs.org/is-lower-case/-/is-lower-case-1.1.3.tgz#7e147be4768dc466db3bfb21cc60b31e6ad69393" + integrity sha1-fhR75HaNxGbbO/shzGCzHmrWk5M= + dependencies: + lower-case "^1.1.0" + +is-negative-zero@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24" + integrity sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== + +is-npm@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz#43e8d65cc56e1b67f8d47262cf667099193f45a8" + integrity sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA== + +is-number-object@^1.0.4: + version "1.0.6" + resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz#6a7aaf838c7f0686a50b4553f7e54a96494e89f0" + integrity sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g== + dependencies: + has-tostringtag "^1.0.0" + +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + dependencies: + kind-of "^3.0.2" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" + integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + +is-object@^1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz#a56552e1c665c9e950b4a025461da87e72f86fcf" + integrity sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA== + +is-path-cwd@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" + integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== + +is-path-inside@^3.0.1, is-path-inside@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz#f5220fc82a3e233757291dddc9c5877f2a1f3017" + integrity sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg== + +is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= + +is-plain-obj@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" + integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== + +is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-promise@4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz#42ff9f84206c1991d26debf520dd5c01042dd2f3" + integrity sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ== + +is-promise@^2.2.2: + version "2.2.2" + resolved "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1" + integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== + +is-regex@^1.1.1: + version "1.1.2" + resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz#81c8ebde4db142f2cf1c53fc86d6a45788266251" + integrity sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg== + dependencies: + call-bind "^1.0.2" + has-symbols "^1.0.1" + +is-regex@^1.1.3: + version "1.1.4" + resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-relative-url@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/is-relative-url/-/is-relative-url-3.0.0.tgz#f623c8e26baa5bd3742b3b7ec074f50f3b45b3f3" + integrity sha512-U1iSYRlY2GIMGuZx7gezlB5dp1Kheaym7zKzO1PV06mOihiWTXejLwm4poEJysPyXF+HtK/BEd0DVlcCh30pEA== + dependencies: + is-absolute-url "^3.0.0" + +is-relative@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d" + integrity sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA== + dependencies: + is-unc-path "^1.0.0" + +is-resolvable@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" + integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== + +is-retry-allowed@^1.1.0: + version "1.2.0" + resolved "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4" + integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== + +is-root@2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" + integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== + +is-ssh@^1.3.0: + version "1.3.2" + resolved "https://registry.npmjs.org/is-ssh/-/is-ssh-1.3.2.tgz#a4b82ab63d73976fd8263cceee27f99a88bdae2b" + integrity sha512-elEw0/0c2UscLrNG+OAorbP539E3rhliKPg+hDMWN9VwrDXfYK+4PBEykDPfxlYYtQvl84TascnQyobfQLHEhQ== + dependencies: + protocols "^1.1.0" + +is-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + +is-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" + integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== + +is-string@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6" + integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== + +is-string@^1.0.6: + version "1.0.7" + resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + +is-symbol@^1.0.2: + version "1.0.3" + resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" + integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== + dependencies: + has-symbols "^1.0.1" + +is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + +is-typedarray@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/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.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz#d731e8898ed090a12c352ad2eaed5095ad322c9d" + integrity sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ== + dependencies: + unc-path-regex "^0.1.2" + +is-upper-case@^1.1.0: + version "1.1.2" + resolved "https://registry.npmjs.org/is-upper-case/-/is-upper-case-1.1.2.tgz#8d0b1fa7e7933a1e58483600ec7d9661cbaf756f" + integrity sha1-jQsfp+eTOh5YSDYA7H2WYcuvdW8= + dependencies: + upper-case "^1.1.0" + +is-url@^1.2.4: + version "1.2.4" + resolved "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz#04a4df46d28c4cff3d73d01ff06abeb318a1aa52" + integrity sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww== + +is-valid-path@^0.1.1: + version "0.1.1" + resolved "https://registry.npmjs.org/is-valid-path/-/is-valid-path-0.1.1.tgz#110f9ff74c37f663e1ec7915eb451f2db93ac9df" + integrity sha1-EQ+f90w39mPh7HkV60UfLbk6yd8= + dependencies: + is-invalid-path "^0.1.0" + +is-what@^3.14.1: + version "3.14.1" + resolved "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz#e1222f46ddda85dead0fd1c9df131760e77755c1" + integrity sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA== + +is-whitespace-character@^1.0.0: + version "1.0.4" + resolved "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz#0858edd94a95594c7c9dd0b5c174ec6e45ee4aa7" + integrity sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w== + +is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + +is-word-character@^1.0.0: + version "1.0.4" + resolved "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz#ce0e73216f98599060592f62ff31354ddbeb0230" + integrity sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA== + +is-wsl@^2.1.1: + version "2.2.0" + resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + dependencies: + is-docker "^2.0.0" + +is-yarn-global@^0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" + integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== + +isarray@0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" + integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= + +isarray@1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= + dependencies: + isarray "1.0.0" + +isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + +isobject@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz#3f1c9155e73b192022a80819bacd0343711697b0" + integrity sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA== + +isomorphic-ws@4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz#55fd4cd6c5e6491e76dc125938dd863f5cd4f2dc" + integrity sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w== + +isurl@^1.0.0-alpha5: + version "1.0.0" + resolved "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67" + integrity sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w== + dependencies: + has-to-string-tag-x "^1.2.0" + is-object "^1.0.1" + +iterall@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/iterall/-/iterall-1.3.0.tgz#afcb08492e2915cbd8a0884eb93a8c94d0d72fea" + integrity sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg== + +jest-diff@^25.5.0: + version "25.5.0" + resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz#1dd26ed64f96667c068cef026b677dfa01afcfa9" + integrity sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A== + dependencies: + chalk "^3.0.0" + diff-sequences "^25.2.6" + jest-get-type "^25.2.6" + pretty-format "^25.5.0" + +jest-get-type@^25.2.6: + version "25.2.6" + resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz#0b0a32fab8908b44d508be81681487dbabb8d877" + integrity sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig== + +jest-worker@^26.3.0, jest-worker@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" + integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^7.0.0" + +jest-worker@^27.0.6: + version "27.1.0" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.1.0.tgz#65f4a88e37148ed984ba8ca8492d6b376938c0aa" + integrity sha512-mO4PHb2QWLn9yRXGp7rkvXLAYuxwhq1ZYUo0LoDhg8wqvv4QizP1ZWEJOeolgbEgAWZLIEU0wsku8J+lGWfBhg== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +joi@^17.2.1: + version "17.4.0" + resolved "https://registry.npmjs.org/joi/-/joi-17.4.0.tgz#b5c2277c8519e016316e49ababd41a1908d9ef20" + integrity sha512-F4WiW2xaV6wc1jxete70Rw4V/VuMd6IN+a5ilZsxG4uYtUXWu2kq9W5P2dz30e7Gmw8RCbY/u/uk+dMPma9tAg== + dependencies: + "@hapi/hoek" "^9.0.0" + "@hapi/topo" "^5.0.0" + "@sideway/address" "^4.1.0" + "@sideway/formula" "^3.0.0" + "@sideway/pinpoint" "^2.0.0" + +joi@^17.4.0: + version "17.4.2" + resolved "https://registry.npmjs.org/joi/-/joi-17.4.2.tgz#02f4eb5cf88e515e614830239379dcbbe28ce7f7" + integrity sha512-Lm56PP+n0+Z2A2rfRvsfWVDXGEWjXxatPopkQ8qQ5mxCEhwHG+Ettgg5o98FFaxilOxozoa14cFhrE/hOzh/Nw== + dependencies: + "@hapi/hoek" "^9.0.0" + "@hapi/topo" "^5.0.0" + "@sideway/address" "^4.1.0" + "@sideway/formula" "^3.0.0" + "@sideway/pinpoint" "^2.0.0" + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^3.11.0, js-yaml@^3.13.1: + version "3.14.1" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= + +json-buffer@3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" + integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= + +json-loader@^0.5.7: + version "0.5.7" + resolved "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz#dca14a70235ff82f0ac9a3abeb60d337a365185d" + integrity sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w== + +json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + +json-parse-even-better-errors@^2.3.0: + version "2.3.1" + resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + +json5@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" + integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + dependencies: + minimist "^1.2.0" + +json5@^2.1.2, json5@^2.1.3: + version "2.2.0" + resolved "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" + integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== + dependencies: + minimist "^1.2.5" + +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + optionalDependencies: + graceful-fs "^4.1.6" + +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + +"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.1.0: + version "3.2.0" + resolved "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz#41108d2cec408c3453c1bbe8a4aae9e1e2bd8f82" + integrity sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q== + dependencies: + array-includes "^3.1.2" + object.assign "^4.1.2" + +kapsule@^1.13.4: + version "1.13.4" + resolved "https://registry.npmjs.org/kapsule/-/kapsule-1.13.4.tgz#0fe37264556d9b222c39e849eb48ca8766fcf0c9" + integrity sha512-WZz+NTLKrnAfOkWw+o94HdlO+6QqBretdr8EcNSRVxFPxxyOnnBdpoczwZxYzGZqLJDCJJm9P0gRyds+FT+UDA== + dependencies: + debounce "^1.2.1" + +katex@^0.13.0: + version "0.13.17" + resolved "https://registry.npmjs.org/katex/-/katex-0.13.17.tgz#1f1e3d6e0f29e6bc685829d86452ea31b0c68255" + integrity sha512-Mkxj7uXs9xBRBIWGhcvf0K2c1DAbPqETjEebjur04fqJ4UXfj1ky9vrgkNJIwJJ4J4owS69vAqgBkKyr4Lh0eQ== + dependencies: + commander "^6.0.0" + +keyv@3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz#44923ba39e68b12a7cec7df6c3268c031f2ef373" + integrity sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA== + dependencies: + json-buffer "3.0.0" + +keyv@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/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.npmjs.org/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= + dependencies: + is-buffer "^1.1.5" + +kind-of@^5.0.0: + version "5.1.0" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== + +kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.3" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + +kleur@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + +klona@^2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz#7bb1e3affb0cb8624547ef7e8f6708ea2e39dfc0" + integrity sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA== + +language-subtag-registry@~0.3.2: + version "0.3.21" + resolved "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz#04ac218bea46f04cb039084602c6da9e788dd45a" + integrity sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg== + +language-tags@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz#d321dbc4da30ba8bf3024e040fa5c14661f9193a" + integrity sha1-0yHbxNowuovzAk4ED6XBRmH5GTo= + dependencies: + language-subtag-registry "~0.3.2" + +latest-version@5.1.0, latest-version@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" + integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== + dependencies: + package-json "^6.3.0" + +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + dependencies: + prelude-ls "^1.2.1" + type-check "~0.4.0" + +lilconfig@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.3.tgz#68f3005e921dafbd2a2afb48379986aa6d2579fd" + integrity sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg== + +lines-and-columns@^1.1.6: + version "1.1.6" + resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" + integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= + +load-json-file@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" + integrity sha1-L19Fq5HjMhYjT9U62rZo607AmTs= + dependencies: + graceful-fs "^4.1.2" + parse-json "^4.0.0" + pify "^3.0.0" + strip-bom "^3.0.0" + +loader-runner@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz#d7022380d66d14c5fb1d496b89864ebcfd478384" + integrity sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw== + +loader-utils@2.0.0, loader-utils@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0" + integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^2.1.2" + +loader-utils@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" + integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^1.0.1" + +locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" + integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= + dependencies: + p-locate "^2.0.0" + path-exists "^3.0.0" + +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + +locate-path@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + dependencies: + p-locate "^4.1.0" + +lock@^1.0.0: + version "1.1.0" + resolved "https://registry.npmjs.org/lock/-/lock-1.1.0.tgz#53157499d1653b136ca66451071fca615703fa55" + integrity sha1-UxV0mdFlOxNspmRRBx/KYVcD+lU= + +lodash.assignin@^4.0.9: + version "4.2.0" + resolved "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz#ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2" + integrity sha1-uo31+4QesKPoBEIysOJjqNxqKKI= + +lodash.bind@^4.1.4: + version "4.2.1" + resolved "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz#7ae3017e939622ac31b7d7d7dcb1b34db1690d35" + integrity sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU= + +lodash.clonedeep@4.5.0, lodash.clonedeep@^4.5.0: + version "4.5.0" + resolved "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" + integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= + +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= + +lodash.deburr@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/lodash.deburr/-/lodash.deburr-4.1.0.tgz#ddb1bbb3ef07458c0177ba07de14422cb033ff9b" + integrity sha1-3bG7s+8HRYwBd7oH3hRCLLAz/5s= + +lodash.defaults@^4.0.1: + version "4.2.0" + resolved "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" + integrity sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw= + +lodash.every@^4.6.0: + version "4.6.0" + resolved "https://registry.npmjs.org/lodash.every/-/lodash.every-4.6.0.tgz#eb89984bebc4364279bb3aefbbd1ca19bfa6c6a7" + integrity sha1-64mYS+vENkJ5uzrvu9HKGb+mxqc= + +lodash.filter@^4.4.0: + version "4.6.0" + resolved "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz#668b1d4981603ae1cc5a6fa760143e480b4c4ace" + integrity sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4= + +lodash.flatten@^4.2.0, lodash.flatten@^4.4.0: + version "4.4.0" + resolved "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" + integrity sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8= + +lodash.flattendeep@^4.4.0: + version "4.4.0" + resolved "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz#fb030917f86a3134e5bc9bec0d69e0013ddfedb2" + integrity sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI= + +lodash.foreach@^4.3.0, lodash.foreach@^4.5.0: + version "4.5.0" + resolved "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz#1a6a35eace401280c7f06dddec35165ab27e3e53" + integrity sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM= + +lodash.get@^4: + version "4.4.2" + resolved "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" + integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= + +lodash.isplainobject@^4.0.6: + version "4.0.6" + resolved "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" + integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= + +lodash.map@^4.4.0, lodash.map@^4.6.0: + version "4.6.0" + resolved "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz#771ec7839e3473d9c4cde28b19394c3562f4f6d3" + integrity sha1-dx7Hg540c9nEzeKLGTlMNWL09tM= + +lodash.maxby@^4.6.0: + version "4.6.0" + resolved "https://registry.npmjs.org/lodash.maxby/-/lodash.maxby-4.6.0.tgz#082240068f3c7a227aa00a8380e4f38cf0786e3d" + integrity sha1-CCJABo88eiJ6oAqDgOTzjPB4bj0= + +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= + +lodash.merge@^4.4.0, lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + +lodash.pick@^4.2.1: + version "4.4.0" + resolved "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3" + integrity sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM= + +lodash.reduce@^4.4.0: + version "4.6.0" + resolved "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz#f1ab6b839299ad48f784abbf476596f03b914d3b" + integrity sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs= + +lodash.reject@^4.4.0: + version "4.6.0" + resolved "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz#80d6492dc1470864bbf583533b651f42a9f52415" + integrity sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU= + +lodash.some@^4.4.0: + version "4.6.0" + resolved "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz#1bb9f314ef6b8baded13b549169b2a945eb68e4d" + integrity sha1-G7nzFO9ri63tE7VJFpsqlF62jk0= + +lodash.throttle@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" + integrity sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ= + +lodash.topath@^4.5.2: + version "4.5.2" + resolved "https://registry.npmjs.org/lodash.topath/-/lodash.topath-4.5.2.tgz#3616351f3bba61994a0931989660bd03254fd009" + integrity sha1-NhY1Hzu6YZlKCTGYlmC9AyVP0Ak= + +lodash.truncate@^4.4.2: + version "4.4.2" + resolved "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" + integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= + +lodash.uniq@4.5.0, lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= + +lodash.without@^4.4.0: + version "4.4.0" + resolved "https://registry.npmjs.org/lodash.without/-/lodash.without-4.4.0.tgz#3cd4574a00b67bae373a94b748772640507b7aac" + integrity sha1-PNRXSgC2e643OpS3SHcmQFB7eqw= + +lodash@^4.17.10, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4: + version "4.17.21" + resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +longest-streak@^2.0.1: + version "2.0.4" + resolved "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz#b8599957da5b5dab64dee3fe316fa774597d90e4" + integrity sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg== + +loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +lower-case-first@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/lower-case-first/-/lower-case-first-1.0.2.tgz#e5da7c26f29a7073be02d52bac9980e5922adfa1" + integrity sha1-5dp8JvKacHO+AtUrrJmA5ZIq36E= + dependencies: + lower-case "^1.1.2" + +lower-case@^1.1.0, lower-case@^1.1.1, lower-case@^1.1.2: + version "1.1.4" + resolved "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" + integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= + +lower-case@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" + integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== + dependencies: + tslib "^2.0.3" + +lowercase-keys@1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306" + integrity sha1-TjNms55/VFfjXxMkvfb4jQv8cwY= + +lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/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.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" + integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== + +lru-cache@4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.0.tgz#b5cbf01556c16966febe54ceec0fb4dc90df6c28" + integrity sha1-tcvwFVbBaWb+vlTO7A+03JDfbCg= + dependencies: + pseudomap "^1.0.1" + yallist "^2.0.0" + +lru-cache@^4.0.0: + version "4.1.5" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +lru-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz#2738bd9f0d3cf4f84490c5736c48699ac632cda3" + integrity sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM= + dependencies: + es5-ext "~0.10.2" + +lunr@^2.3.8: + version "2.3.9" + resolved "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz#18b123142832337dd6e964df1a5a7707b25d35e1" + integrity sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow== + +make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + +make-error@^1, make-error@^1.1.1: + version "1.3.6" + resolved "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" + integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== + +map-age-cleaner@^0.1.3: + version "0.1.3" + resolved "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" + integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== + dependencies: + p-defer "^1.0.0" + +map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= + +map-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= + dependencies: + object-visit "^1.0.0" + +markdown-escapes@^1.0.0: + version "1.0.4" + resolved "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz#c95415ef451499d7602b91095f3c8e8975f78535" + integrity sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg== + +markdown-table@^1.1.0: + version "1.1.3" + resolved "https://registry.npmjs.org/markdown-table/-/markdown-table-1.1.3.tgz#9fcb69bcfdb8717bfd0398c6ec2d93036ef8de60" + integrity sha512-1RUZVgQlpJSPWYbFSpmudq5nHY1doEIv89gBtF0s4gW1GF2XorxcA/70M5vq7rLv0a6mhOUccRsqkwhwLCIQ2Q== + +markdown-table@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz#194a90ced26d31fe753d8b9434430214c011865b" + integrity sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A== + dependencies: + repeat-string "^1.0.0" + +md5-file@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/md5-file/-/md5-file-5.0.0.tgz#e519f631feca9c39e7f9ea1780b63c4745012e20" + integrity sha512-xbEFXCYVWrSx/gEKS1VPlg84h/4L20znVIulKw6kMfmBUAZNAnF00eczz9ICMl+/hjQGo5KSXRxbL/47X3rmMw== + +mdast-squeeze-paragraphs@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz#7c4c114679c3bee27ef10b58e2e015be79f1ef97" + integrity sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ== + dependencies: + unist-util-remove "^2.0.0" + +mdast-util-compact@^1.0.0: + version "1.0.4" + resolved "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-1.0.4.tgz#d531bb7667b5123abf20859be086c4d06c894593" + integrity sha512-3YDMQHI5vRiS2uygEFYaqckibpJtKq5Sj2c8JioeOQBU6INpKbdWzfyLqFFnDwEcEnRFIdMsguzs5pC1Jp4Isg== + dependencies: + unist-util-visit "^1.1.0" + +mdast-util-compact@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-2.0.1.tgz#cabc69a2f43103628326f35b1acf735d55c99490" + integrity sha512-7GlnT24gEwDrdAwEHrU4Vv5lLWrEer4KOkAiKT9nYstsTad7Oc1TwqT2zIMKRdZF7cTuaf+GA1E4Kv7jJh8mPA== + dependencies: + unist-util-visit "^2.0.0" + +mdast-util-definitions@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz#c5c1a84db799173b4dcf7643cda999e440c24db2" + integrity sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ== + dependencies: + unist-util-visit "^2.0.0" + +mdast-util-to-hast@10.0.1: + version "10.0.1" + resolved "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz#0cfc82089494c52d46eb0e3edb7a4eb2aea021eb" + integrity sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA== + dependencies: + "@types/mdast" "^3.0.0" + "@types/unist" "^2.0.0" + mdast-util-definitions "^4.0.0" + mdurl "^1.0.0" + unist-builder "^2.0.0" + unist-util-generated "^1.0.0" + unist-util-position "^3.0.0" + unist-util-visit "^2.0.0" + +mdast-util-to-nlcst@^3.2.0: + version "3.2.3" + resolved "https://registry.npmjs.org/mdast-util-to-nlcst/-/mdast-util-to-nlcst-3.2.3.tgz#dcd0f51b59515b11a0700aeb40f168ed7ba9ed3d" + integrity sha512-hPIsgEg7zCvdU6/qvjcR6lCmJeRuIEpZGY5xBV+pqzuMOvQajyyF8b6f24f8k3Rw8u40GwkI3aAxUXr3bB2xag== + dependencies: + nlcst-to-string "^2.0.0" + repeat-string "^1.5.2" + unist-util-position "^3.0.0" + vfile-location "^2.0.0" + +mdast-util-to-string@^1.0.5, mdast-util-to-string@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz#27055500103f51637bd07d01da01eb1967a43527" + integrity sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A== + +mdast-util-toc@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/mdast-util-toc/-/mdast-util-toc-3.1.0.tgz#395eeb877f067f9d2165d990d77c7eea6f740934" + integrity sha512-Za0hqL1PqWrvxGtA/3NH9D5nhGAUS9grMM4obEAz5+zsk1RIw/vWUchkaoDLNdrwk05A0CSC5eEXng36/1qE5w== + dependencies: + github-slugger "^1.2.1" + mdast-util-to-string "^1.0.5" + unist-util-is "^2.1.2" + unist-util-visit "^1.1.0" + +mdn-data@2.0.14: + version "2.0.14" + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + +mdurl@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" + integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4= + +meant@^1.0.1, meant@^1.0.2: + version "1.0.3" + resolved "https://registry.npmjs.org/meant/-/meant-1.0.3.tgz#67769af9de1d158773e928ae82c456114903554c" + integrity sha512-88ZRGcNxAq4EH38cQ4D85PM57pikCwS8Z99EWHODxN7KBY+UuPiqzRTtZzS8KTXO/ywSWbdjjJST2Hly/EQxLw== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + +mem@^8.0.0: + version "8.0.0" + resolved "https://registry.npmjs.org/mem/-/mem-8.0.0.tgz#b5e4b6d2d241c6296da05436173b4d0c7ae1f9ac" + integrity sha512-qrcJOe6uD+EW8Wrci1Vdiua/15Xw3n/QnaNXE7varnB6InxSk7nu3/i5jfy3S6kWxr8WYJ6R1o0afMUtvorTsA== + dependencies: + map-age-cleaner "^0.1.3" + mimic-fn "^3.1.0" + +memfs@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/memfs/-/memfs-3.2.0.tgz#f9438e622b5acd1daa8a4ae160c496fdd1325b26" + integrity sha512-f/xxz2TpdKv6uDn6GtHee8ivFyxwxmPuXatBb1FBwxYNuVpbM3k/Y1Z+vC0mH/dIXXrukYfe3qe5J32Dfjg93A== + dependencies: + fs-monkey "1.0.1" + +memoizee@^0.4.15: + version "0.4.15" + resolved "https://registry.npmjs.org/memoizee/-/memoizee-0.4.15.tgz#e6f3d2da863f318d02225391829a6c5956555b72" + integrity sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ== + dependencies: + d "^1.0.1" + es5-ext "^0.10.53" + es6-weak-map "^2.0.3" + event-emitter "^0.3.5" + is-promise "^2.2.2" + lru-queue "^0.1.0" + next-tick "^1.1.0" + timers-ext "^0.1.7" + +merge-anything@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/merge-anything/-/merge-anything-4.0.1.tgz#5c837cfa7adbb65fa5a4df178b37312493cb3609" + integrity sha512-KsFjBYc3juDoHz9Vzd5fte1nqp06H8SQ+yU344Dd0ZunwSgtltnC0kgKds8cbocJGyViLcBQuHkitbDXAqW+LQ== + dependencies: + is-what "^3.14.1" + ts-toolbelt "^9.3.12" + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +merge2@^1.2.3, merge2@^1.3.0: + version "1.4.1" + resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + +microevent.ts@~0.1.1: + version "0.1.1" + resolved "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz#70b09b83f43df5172d0205a63025bce0f7357fa0" + integrity sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g== + +micromatch@^3.1.10: + version "3.1.10" + resolved "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + braces "^2.3.1" + define-property "^2.0.2" + extend-shallow "^3.0.2" + extglob "^2.0.4" + fragment-cache "^0.2.1" + kind-of "^6.0.2" + nanomatch "^1.2.9" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.2" + +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + +micromatch@^4.0.4: + version "4.0.4" + resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" + integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== + dependencies: + braces "^3.0.1" + picomatch "^2.2.3" + +mime-db@1.46.0, "mime-db@>= 1.43.0 < 2": + version "1.46.0" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz#6267748a7f799594de3cbc8cde91def349661cee" + integrity sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ== + +mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.28, mime-types@~2.1.24: + version "2.1.29" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz#1d4ab77da64b91f5f72489df29236563754bb1b2" + integrity sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ== + dependencies: + mime-db "1.46.0" + +mime@1.6.0: + version "1.6.0" + resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +mime@^2.4.4, mime@^2.4.6, mime@^2.5.2: + version "2.5.2" + resolved "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz#6e3dc6cc2b9510643830e5f19d5cb753da5eeabe" + integrity sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg== + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +mimic-fn@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz#65755145bbf3e36954b949c16450427451d5ca74" + integrity sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ== + +mimic-response@^1.0.0, mimic-response@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" + integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== + +min-indent@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" + integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== + +mini-css-extract-plugin@1.6.2: + version "1.6.2" + resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz#83172b4fd812f8fc4a09d6f6d16f924f53990ca8" + integrity sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q== + dependencies: + loader-utils "^2.0.0" + schema-utils "^3.0.0" + webpack-sources "^1.1.0" + +minimatch@3.0.4, minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimist@^1.1.0, minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.5: + version "1.2.5" + resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" + integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== + +mitt@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz#cb24e6569c806e31bd4e3995787fe38a04fdf90d" + integrity sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw== + +mixin-deep@^1.2.0: + version "1.3.2" + resolved "https://registry.npmjs.org/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.1, mkdirp@^0.5.4: + version "0.5.5" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" + integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== + dependencies: + minimist "^1.2.5" + +modern-normalize@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/modern-normalize/-/modern-normalize-1.1.0.tgz#da8e80140d9221426bd4f725c6e11283d34f90b7" + integrity sha512-2lMlY1Yc1+CUy0gw4H95uNN7vjbpoED7NNRSBHE25nWfLBdmMzFCsPshlzbxHz+gYMcBEUN8V4pU16prcdPSgA== + +moment@^2.27.0: + version "2.29.1" + resolved "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3" + integrity sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ== + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + +ms@2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +ms@^2.1.1: + version "2.1.3" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +multer@^1.4.2: + version "1.4.3" + resolved "https://registry.npmjs.org/multer/-/multer-1.4.3.tgz#4db352d6992e028ac0eacf7be45c6efd0264297b" + integrity sha512-np0YLKncuZoTzufbkM6wEKp68EhWJXcU6fq6QqrSwkckd2LlMgd1UqhUJLj6NS/5sZ8dE8LYDWslsltJznnXlg== + dependencies: + append-field "^1.0.0" + busboy "^0.2.11" + concat-stream "^1.5.2" + mkdirp "^0.5.4" + object-assign "^4.1.1" + on-finished "^2.3.0" + type-is "^1.6.4" + xtend "^4.0.0" + +mute-stream@0.0.8, mute-stream@~0.0.4: + version "0.0.8" + resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" + integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== + +nanoid@^3.1.20: + version "3.1.20" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz#badc263c6b1dcf14b71efaa85f6ab4c1d6cfc788" + integrity sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw== + +nanoid@^3.1.23: + version "3.1.25" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz#09ca32747c0e543f0e1814b7d3793477f9c8e152" + integrity sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q== + +nanomatch@^1.2.9: + version "1.2.13" + resolved "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + define-property "^2.0.2" + extend-shallow "^3.0.2" + fragment-cache "^0.2.1" + is-windows "^1.0.2" + kind-of "^6.0.2" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +native-url@^0.2.6: + version "0.2.6" + resolved "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz#ca1258f5ace169c716ff44eccbddb674e10399ae" + integrity sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA== + dependencies: + querystring "^0.2.0" + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + +needle@^2.5.2: + version "2.6.0" + resolved "https://registry.npmjs.org/needle/-/needle-2.6.0.tgz#24dbb55f2509e2324b4a99d61f413982013ccdbe" + integrity sha512-KKYdza4heMsEfSWD7VPUIz3zX2XDwOyX2d+geb4vrERZMT5RMU6ujjaD+I5Yr54uZxQ2w6XRTAhHBbSCyovZBg== + dependencies: + debug "^3.2.6" + iconv-lite "^0.4.4" + sax "^1.2.4" + +negotiator@0.6.2, negotiator@~0.6.2: + version "0.6.2" + resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" + integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== + +neo-async@^2.6.2: + version "2.6.2" + resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + +next-tick@1, next-tick@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb" + integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== + +next-tick@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" + integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= + +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + +nlcst-to-string@^2.0.0: + version "2.0.4" + resolved "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-2.0.4.tgz#9315dfab80882bbfd86ddf1b706f53622dc400cc" + integrity sha512-3x3jwTd6UPG7vi5k4GEzvxJ5rDA7hVUIRNHPblKuMVP9Z3xmlsd9cgLcpAMkc5uPOBna82EeshROFhsPkbnTZg== + +no-case@^2.2.0, no-case@^2.3.2: + version "2.3.2" + resolved "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" + integrity sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ== + dependencies: + lower-case "^1.1.1" + +no-case@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" + integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== + dependencies: + lower-case "^2.0.2" + tslib "^2.0.3" + +node-emoji@^1.11.0: + version "1.11.0" + resolved "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz#69a0150e6946e2f115e9d7ea4df7971e2628301c" + integrity sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A== + dependencies: + lodash "^4.17.21" + +node-eta@^0.9.0: + version "0.9.0" + resolved "https://registry.npmjs.org/node-eta/-/node-eta-0.9.0.tgz#9fb0b099bcd2a021940e603c64254dc003d9a7a8" + integrity sha1-n7CwmbzSoCGUDmA8ZCVNwAPZp6g= + +node-fetch@2.6.1, node-fetch@^2.5.0, node-fetch@^2.6.1: + version "2.6.1" + resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" + integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== + +node-object-hash@^2.3.8: + version "2.3.9" + resolved "https://registry.npmjs.org/node-object-hash/-/node-object-hash-2.3.9.tgz#d6bbea42201e7a7bf32a3064c44662c020653aaf" + integrity sha512-NQt1YURrMPeQGZzW4lRbshUEF2PqxJEZYY4XJ/L+q33dI8yPYvnb7QXmwUcl1EuXluzeY4TEV+H6H0EmtI6f5g== + +node-releases@^1.1.61, node-releases@^1.1.70: + version "1.1.71" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz#cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb" + integrity sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg== + +node-releases@^1.1.75: + version "1.1.75" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz#6dd8c876b9897a1b8e5a02de26afa79bb54ebbfe" + integrity sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw== + +normalize-package-data@^2.3.2: + version "2.5.0" + resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" + integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + dependencies: + hosted-git-info "^2.1.4" + resolve "^1.10.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-path@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/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: + version "3.0.0" + resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= + +normalize-url@2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz#835a9da1551fa26f70e92329069a23aa6574d7e6" + integrity sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw== + dependencies: + prepend-http "^2.0.0" + query-string "^5.0.1" + sort-keys "^2.0.0" + +normalize-url@^4.1.0: + version "4.5.0" + resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129" + integrity sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ== + +normalize-url@^6.0.1, normalize-url@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" + integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== + +note-graph@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/note-graph/-/note-graph-0.2.0.tgz#087c671305474816fce86104304514b02aa7f941" + integrity sha512-bn3xL7yOL1B1/1bG4/6rY3z4jB9cdK2rAtHIrrRGSybhQ9SF2gK91cGmCOCG0+3ntAyyrctHcd+bJEZpye4fYQ== + dependencies: + d3 "^6.2.0" + d3-color "^2.0.0" + d3-force "^2.1.1" + d3-scale "^3.2.3" + force-graph "^1.40.3" + throttle-debounce "^3.0.1" + +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= + dependencies: + path-key "^2.0.0" + +npm-run-path@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + +nth-check@^1.0.2, nth-check@~1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" + integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== + dependencies: + boolbase "~1.0.0" + +nth-check@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz#1bb4f6dac70072fc313e8c9cd1417b5074c0a125" + integrity sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q== + dependencies: + boolbase "^1.0.0" + +null-loader@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/null-loader/-/null-loader-4.0.1.tgz#8e63bd3a2dd3c64236a4679428632edd0a6dbc6a" + integrity sha512-pxqVbi4U6N26lq+LmgIbB5XATP0VdZKOG25DhHi8btMmJJefGArFyDg1yc4U3hWCJbMqSrw0qyrz1UQX+qYXqg== + dependencies: + loader-utils "^2.0.0" + schema-utils "^3.0.0" + +object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + +object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + +object-hash@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz#5ad518581eefc443bd763472b8ff2e9c2c0d54a5" + integrity sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw== + +object-inspect@^1.11.0: + version "1.11.0" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz#9dceb146cedd4148a0d9e51ab88d34cf509922b1" + integrity sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg== + +object-inspect@^1.9.0: + version "1.9.0" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz#c90521d74e1127b67266ded3394ad6116986533a" + integrity sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw== + +object-keys@^1.0.12, object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object-path@0.11.5, object-path@^0.11.4: + version "0.11.5" + resolved "https://registry.npmjs.org/object-path/-/object-path-0.11.5.tgz#d4e3cf19601a5140a55a16ad712019a9c50b577a" + integrity sha512-jgSbThcoR/s+XumvGMTMf81QVBmah+/Q7K7YduKeKVWL7N111unR2d6pZZarSk6kY/caeNxUDyxOvMWyzoU2eg== + +object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= + dependencies: + isobject "^3.0.0" + +object.assign@^4.1.0, object.assign@^4.1.2: + version "4.1.2" + resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" + integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + has-symbols "^1.0.1" + object-keys "^1.1.1" + +object.entries@^1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz#43ccf9a50bc5fd5b649d45ab1a579f24e088cafd" + integrity sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.18.2" + +object.fromentries@^2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz#26e1ba5c4571c5c6f0890cef4473066456a120b8" + integrity sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.2" + has "^1.0.3" + +object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + dependencies: + isobject "^3.0.1" + +object.values@^1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz#0d273762833e816b693a637d30073e7051535b30" + integrity sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.18.2" + +on-finished@^2.3.0, on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +onetime@^5.1.0, onetime@^5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +open@^7.0.2, open@^7.0.3: + version "7.4.2" + resolved "https://registry.npmjs.org/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321" + integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q== + dependencies: + is-docker "^2.0.0" + is-wsl "^2.1.1" + +opentracing@^0.14.4: + version "0.14.5" + resolved "https://registry.npmjs.org/opentracing/-/opentracing-0.14.5.tgz#891fa92cd90a24e64f99bc964370227310926c85" + integrity sha512-XLKtEfHxqrWyF1fzxznsv78w3csW41ucHnjiKnfzZLD5FN8UBDZZL1i4q0FR29zjxXhm+2Hop+5Vr/b8tKIvEg== + +optionator@^0.9.1: + version "0.9.1" + resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" + integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== + dependencies: + deep-is "^0.1.3" + fast-levenshtein "^2.0.6" + levn "^0.4.1" + prelude-ls "^1.2.1" + type-check "^0.4.0" + word-wrap "^1.2.3" + +original@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" + integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== + dependencies: + url-parse "^1.4.3" + +os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + +p-cancelable@^0.4.0: + version "0.4.1" + resolved "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz#35f363d67d52081c8d9585e37bcceb7e0bbcb2a0" + integrity sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ== + +p-cancelable@^1.0.0: + version "1.1.0" + resolved "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" + integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== + +p-defer@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" + integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= + +p-defer@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/p-defer/-/p-defer-3.0.0.tgz#d1dceb4ee9b2b604b1d94ffec83760175d4e6f83" + integrity sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw== + +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + +p-is-promise@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e" + integrity sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4= + +p-limit@3.1.0, p-limit@^3.0.2, p-limit@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-limit@^1.1.0: + version "1.3.0" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" + integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== + dependencies: + p-try "^1.0.0" + +p-limit@^2.0.0, p-limit@^2.2.0: + version "2.3.0" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + +p-locate@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" + integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= + dependencies: + p-limit "^1.1.0" + +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + +p-locate@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + dependencies: + p-limit "^2.2.0" + +p-map@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz#d704d9af8a2ba684e2600d9a215983d4141a979d" + integrity sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ== + dependencies: + aggregate-error "^3.0.0" + +p-queue@^6.6.2: + version "6.6.2" + resolved "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz#2068a9dcf8e67dd0ec3e7a2bcb76810faa85e426" + integrity sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ== + dependencies: + eventemitter3 "^4.0.4" + p-timeout "^3.2.0" + +p-timeout@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz#d8dd1979595d2dc0139e1fe46b8b646cb3cdf038" + integrity sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA== + dependencies: + p-finally "^1.0.0" + +p-timeout@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz#c7e17abc971d2a7962ef83626b35d635acf23dfe" + integrity sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg== + dependencies: + p-finally "^1.0.0" + +p-try@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" + integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= + +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +package-json@^6.3.0: + version "6.5.0" + resolved "https://registry.npmjs.org/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" + +param-case@^2.1.0: + version "2.1.1" + resolved "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" + integrity sha1-35T9jPZTHs915r75oIWPvHK+Ikc= + dependencies: + no-case "^2.2.0" + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-english@^4.0.0: + version "4.2.0" + resolved "https://registry.npmjs.org/parse-english/-/parse-english-4.2.0.tgz#037b68f34d1a1bdf3d33668b87791bdfc1f01e1e" + integrity sha512-jw5N6wZUZViIw3VLG/FUSeL3vDhfw5Q2g4E3nYC69Mm5ANbh9ZWd+eligQbeUoyObZM8neynTn3l14e09pjEWg== + dependencies: + nlcst-to-string "^2.0.0" + parse-latin "^4.0.0" + unist-util-modify-children "^2.0.0" + unist-util-visit-children "^1.0.0" + +parse-entities@^1.0.2, parse-entities@^1.1.0: + version "1.2.2" + resolved "https://registry.npmjs.org/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" + character-reference-invalid "^1.0.0" + is-alphanumerical "^1.0.0" + is-decimal "^1.0.0" + is-hexadecimal "^1.0.0" + +parse-entities@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz#53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8" + integrity sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ== + dependencies: + character-entities "^1.0.0" + character-entities-legacy "^1.0.0" + character-reference-invalid "^1.0.0" + is-alphanumerical "^1.0.0" + is-decimal "^1.0.0" + is-hexadecimal "^1.0.0" + +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" + integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= + dependencies: + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + +parse-json@^5.0.0: + version "5.2.0" + resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== + dependencies: + "@babel/code-frame" "^7.0.0" + error-ex "^1.3.1" + json-parse-even-better-errors "^2.3.0" + lines-and-columns "^1.1.6" + +parse-latin@^4.0.0: + version "4.3.0" + resolved "https://registry.npmjs.org/parse-latin/-/parse-latin-4.3.0.tgz#1a70fc5601743baa06c5f12253c334fc94b4a917" + integrity sha512-TYKL+K98dcAWoCw/Ac1yrPviU8Trk+/gmjQVaoWEFDZmVD4KRg6c/80xKqNNFQObo2mTONgF8trzAf2UTwKafw== + dependencies: + nlcst-to-string "^2.0.0" + unist-util-modify-children "^2.0.0" + unist-util-visit-children "^1.0.0" + +parse-numeric-range@^1.2.0: + version "1.3.0" + resolved "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz#7c63b61190d61e4d53a1197f0c83c47bb670ffa3" + integrity sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ== + +parse-path@^4.0.0: + version "4.0.3" + resolved "https://registry.npmjs.org/parse-path/-/parse-path-4.0.3.tgz#82d81ec3e071dcc4ab49aa9f2c9c0b8966bb22bf" + integrity sha512-9Cepbp2asKnWTJ9x2kpw6Fe8y9JDbqwahGCTvklzd/cEq5C5JC59x2Xb0Kx+x0QZ8bvNquGO8/BWP0cwBHzSAA== + dependencies: + is-ssh "^1.3.0" + protocols "^1.4.0" + qs "^6.9.4" + query-string "^6.13.8" + +parse-url@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/parse-url/-/parse-url-6.0.0.tgz#f5dd262a7de9ec00914939220410b66cff09107d" + integrity sha512-cYyojeX7yIIwuJzledIHeLUBVJ6COVLeT4eF+2P6aKVzwvgKQPndCBv3+yQ7pcWjqToYwaligxzSYNNmGoMAvw== + dependencies: + is-ssh "^1.3.0" + normalize-url "^6.1.0" + parse-path "^4.0.0" + protocols "^1.4.0" + +parse5-htmlparser2-tree-adapter@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz#2cdf9ad823321140370d4dbf5d3e92c7c8ddc6e6" + integrity sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA== + dependencies: + parse5 "^6.0.1" + +parse5@^6.0.0, parse5@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" + integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== + +parseqs@0.0.6: + version "0.0.6" + resolved "https://registry.npmjs.org/parseqs/-/parseqs-0.0.6.tgz#8e4bb5a19d1cdc844a08ac974d34e273afa670d5" + integrity sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w== + +parseuri@0.0.6: + version "0.0.6" + resolved "https://registry.npmjs.org/parseuri/-/parseuri-0.0.6.tgz#e1496e829e3ac2ff47f39a4dd044b32823c4a25a" + integrity sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow== + +parseurl@^1.3.3, parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +pascal-case@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/pascal-case/-/pascal-case-2.0.1.tgz#2d578d3455f660da65eca18ef95b4e0de912761e" + integrity sha1-LVeNNFX2YNpl7KGO+VtODekSdh4= + dependencies: + camel-case "^3.0.0" + upper-case-first "^1.1.0" + +pascal-case@^3.1.1, pascal-case@^3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" + integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== + dependencies: + no-case "^3.0.4" + tslib "^2.0.3" + +pascalcase@^0.1.1: + version "0.1.1" + resolved "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= + +password-prompt@^1.0.4: + version "1.1.2" + resolved "https://registry.npmjs.org/password-prompt/-/password-prompt-1.1.2.tgz#85b2f93896c5bd9e9f2d6ff0627fa5af3dc00923" + integrity sha512-bpuBhROdrhuN3E7G/koAju0WjVw9/uQOG5Co5mokNj0MiOSBVZS1JTwM4zl55hu0WFmIEFvO9cU9sJQiBIYeIA== + dependencies: + ansi-escapes "^3.1.0" + cross-spawn "^6.0.5" + +path-browserify@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd" + integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== + +path-case@^2.1.0: + version "2.1.1" + resolved "https://registry.npmjs.org/path-case/-/path-case-2.1.1.tgz#94b8037c372d3fe2906e465bb45e25d226e8eea5" + integrity sha1-lLgDfDctP+KQbkZbtF4l0ibo7qU= + dependencies: + no-case "^2.2.0" + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/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.npmjs.org/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.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-is-inside@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= + +path-key@^2.0.0, path-key@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.6: + version "1.0.6" + resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" + integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + +path-type@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" + integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== + dependencies: + pify "^3.0.0" + +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + +peek-readable@^3.1.3: + version "3.1.3" + resolved "https://registry.npmjs.org/peek-readable/-/peek-readable-3.1.3.tgz#932480d46cf6aa553c46c68566c4fb69a82cd2b1" + integrity sha512-mpAcysyRJxmICBcBa5IXH7SZPvWkcghm6Fk8RekoS3v+BpbSzlZzuWbMx+GXrlUwESi9qHar4nVEZNMKylIHvg== + +peek-readable@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/peek-readable/-/peek-readable-4.0.1.tgz#9a045f291db254111c3412c1ce4fec27ddd4d202" + integrity sha512-7qmhptnR0WMSpxT5rMHG9bW/mYSR1uqaPFj2MHvT+y/aOUu6msJijpKt5SkTDKySwg65OWG2JwTMBlgcbwMHrQ== + +physical-cpu-count@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/physical-cpu-count/-/physical-cpu-count-2.0.0.tgz#18de2f97e4bf7a9551ad7511942b5496f7aba660" + integrity sha1-GN4vl+S/epVRrXURlCtUlverpmA= + +picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1: + version "2.2.2" + resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + +picomatch@^2.2.3: + version "2.3.0" + resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972" + integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== + +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" + integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= + +pify@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" + integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + +pkg-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" + integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= + dependencies: + find-up "^2.1.0" + +pkg-dir@^4.1.0, pkg-dir@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + dependencies: + find-up "^4.0.0" + +pkg-up@3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" + integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== + dependencies: + find-up "^3.0.0" + +pkg-up@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f" + integrity sha1-yBmscoBZpGHKscOImivjxJoATX8= + dependencies: + find-up "^2.1.0" + +platform@^1.3.6: + version "1.3.6" + resolved "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz#48b4ce983164b209c2d45a107adb31f473a6e7a7" + integrity sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg== + +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= + +postcss-calc@^8.0.0: + version "8.0.0" + resolved "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.0.0.tgz#a05b87aacd132740a5db09462a3612453e5df90a" + integrity sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g== + dependencies: + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.0.2" + +postcss-colormin@^5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.0.tgz#2b620b88c0ff19683f3349f4cf9e24ebdafb2c88" + integrity sha512-+HC6GfWU3upe5/mqmxuqYZ9B2Wl4lcoUUNkoaX59nEWV4EtADCMiBqui111Bu8R8IvaZTmqmxrqOAqjbHIwXPw== + dependencies: + browserslist "^4.16.6" + caniuse-api "^3.0.0" + colord "^2.0.1" + postcss-value-parser "^4.1.0" + +postcss-convert-values@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.1.tgz#4ec19d6016534e30e3102fdf414e753398645232" + integrity sha512-C3zR1Do2BkKkCgC0g3sF8TS0koF2G+mN8xxayZx3f10cIRmTaAnpgpRQZjNekTZxM2ciSPoh2IWJm0VZx8NoQg== + dependencies: + postcss-value-parser "^4.1.0" + +postcss-discard-comments@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz#9eae4b747cf760d31f2447c27f0619d5718901fe" + integrity sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg== + +postcss-discard-duplicates@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz#68f7cc6458fe6bab2e46c9f55ae52869f680e66d" + integrity sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA== + +postcss-discard-empty@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz#ee136c39e27d5d2ed4da0ee5ed02bc8a9f8bf6d8" + integrity sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw== + +postcss-discard-overridden@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz#454b41f707300b98109a75005ca4ab0ff2743ac6" + integrity sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q== + +postcss-flexbugs-fixes@^5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz#2028e145313074fc9abe276cb7ca14e5401eb49d" + integrity sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ== + +postcss-js@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/postcss-js/-/postcss-js-3.0.3.tgz#2f0bd370a2e8599d45439f6970403b5873abda33" + integrity sha512-gWnoWQXKFw65Hk/mi2+WTQTHdPD5UJdDXZmX073EY/B3BWnYjO4F4t0VneTCnCGQ5E5GsCdMkzPaTXwl3r5dJw== + dependencies: + camelcase-css "^2.0.1" + postcss "^8.1.6" + +postcss-load-config@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.0.tgz#d39c47091c4aec37f50272373a6a648ef5e97829" + integrity sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g== + dependencies: + import-cwd "^3.0.0" + lilconfig "^2.0.3" + yaml "^1.10.2" + +postcss-loader@^4.3.0: + version "4.3.0" + resolved "https://registry.npmjs.org/postcss-loader/-/postcss-loader-4.3.0.tgz#2c4de9657cd4f07af5ab42bd60a673004da1b8cc" + integrity sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q== + dependencies: + cosmiconfig "^7.0.0" + klona "^2.0.4" + loader-utils "^2.0.0" + schema-utils "^3.0.0" + semver "^7.3.4" + +postcss-loader@^5.0.0: + version "5.1.0" + resolved "https://registry.npmjs.org/postcss-loader/-/postcss-loader-5.1.0.tgz#8a36f18b8989bee94172626b25f2b9cc6160fb43" + integrity sha512-tGgKZF6Ntn16zIWXt7yKV19L0rISaozHPCfdPt+aHOnTZrreeqVR6hCkFhZYfJ6KgpyIFRkKuW8ygHtUid4GlA== + dependencies: + cosmiconfig "^7.0.0" + klona "^2.0.4" + semver "^7.3.4" + +postcss-merge-longhand@^5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.2.tgz#277ada51d9a7958e8ef8cf263103c9384b322a41" + integrity sha512-BMlg9AXSI5G9TBT0Lo/H3PfUy63P84rVz3BjCFE9e9Y9RXQZD3+h3YO1kgTNsNJy7bBc1YQp8DmSnwLIW5VPcw== + dependencies: + css-color-names "^1.0.1" + postcss-value-parser "^4.1.0" + stylehacks "^5.0.1" + +postcss-merge-rules@^5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.2.tgz#d6e4d65018badbdb7dcc789c4f39b941305d410a" + integrity sha512-5K+Md7S3GwBewfB4rjDeol6V/RZ8S+v4B66Zk2gChRqLTCC8yjnHQ601omj9TKftS19OPGqZ/XzoqpzNQQLwbg== + dependencies: + browserslist "^4.16.6" + caniuse-api "^3.0.0" + cssnano-utils "^2.0.1" + postcss-selector-parser "^6.0.5" + vendors "^1.0.3" + +postcss-minify-font-values@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.1.tgz#a90cefbfdaa075bd3dbaa1b33588bb4dc268addf" + integrity sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA== + dependencies: + postcss-value-parser "^4.1.0" + +postcss-minify-gradients@^5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.2.tgz#7c175c108f06a5629925d698b3c4cf7bd3864ee5" + integrity sha512-7Do9JP+wqSD6Prittitt2zDLrfzP9pqKs2EcLX7HJYxsxCOwrrcLt4x/ctQTsiOw+/8HYotAoqNkrzItL19SdQ== + dependencies: + colord "^2.6" + cssnano-utils "^2.0.1" + postcss-value-parser "^4.1.0" + +postcss-minify-params@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.1.tgz#371153ba164b9d8562842fdcd929c98abd9e5b6c" + integrity sha512-4RUC4k2A/Q9mGco1Z8ODc7h+A0z7L7X2ypO1B6V8057eVK6mZ6xwz6QN64nHuHLbqbclkX1wyzRnIrdZehTEHw== + dependencies: + alphanum-sort "^1.0.2" + browserslist "^4.16.0" + cssnano-utils "^2.0.1" + postcss-value-parser "^4.1.0" + uniqs "^2.0.0" + +postcss-minify-selectors@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.0.tgz#4385c845d3979ff160291774523ffa54eafd5a54" + integrity sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og== + dependencies: + alphanum-sort "^1.0.2" + postcss-selector-parser "^6.0.5" + +postcss-modules-extract-imports@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" + integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== + +postcss-modules-local-by-default@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz#ebbb54fae1598eecfdf691a02b3ff3b390a5a51c" + integrity sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ== + dependencies: + icss-utils "^5.0.0" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.1.0" + +postcss-modules-scope@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" + integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== + dependencies: + postcss-selector-parser "^6.0.4" + +postcss-modules-values@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" + integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== + dependencies: + icss-utils "^5.0.0" + +postcss-nested@5.0.6: + version "5.0.6" + resolved "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz#466343f7fc8d3d46af3e7dba3fcd47d052a945bc" + integrity sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA== + dependencies: + postcss-selector-parser "^6.0.6" + +postcss-normalize-charset@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz#121559d1bebc55ac8d24af37f67bd4da9efd91d0" + integrity sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg== + +postcss-normalize-display-values@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz#62650b965981a955dffee83363453db82f6ad1fd" + integrity sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ== + dependencies: + cssnano-utils "^2.0.1" + postcss-value-parser "^4.1.0" + +postcss-normalize-positions@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz#868f6af1795fdfa86fbbe960dceb47e5f9492fe5" + integrity sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg== + dependencies: + postcss-value-parser "^4.1.0" + +postcss-normalize-repeat-style@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz#cbc0de1383b57f5bb61ddd6a84653b5e8665b2b5" + integrity sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w== + dependencies: + cssnano-utils "^2.0.1" + postcss-value-parser "^4.1.0" + +postcss-normalize-string@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz#d9eafaa4df78c7a3b973ae346ef0e47c554985b0" + integrity sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA== + dependencies: + postcss-value-parser "^4.1.0" + +postcss-normalize-timing-functions@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz#8ee41103b9130429c6cbba736932b75c5e2cb08c" + integrity sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q== + dependencies: + cssnano-utils "^2.0.1" + postcss-value-parser "^4.1.0" + +postcss-normalize-unicode@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz#82d672d648a411814aa5bf3ae565379ccd9f5e37" + integrity sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA== + dependencies: + browserslist "^4.16.0" + postcss-value-parser "^4.1.0" + +postcss-normalize-url@^5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.2.tgz#ddcdfb7cede1270740cf3e4dfc6008bd96abc763" + integrity sha512-k4jLTPUxREQ5bpajFQZpx8bCF2UrlqOTzP9kEqcEnOfwsRshWs2+oAFIHfDQB8GO2PaUaSE0NlTAYtbluZTlHQ== + dependencies: + is-absolute-url "^3.0.3" + normalize-url "^6.0.1" + postcss-value-parser "^4.1.0" + +postcss-normalize-whitespace@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz#b0b40b5bcac83585ff07ead2daf2dcfbeeef8e9a" + integrity sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA== + dependencies: + postcss-value-parser "^4.1.0" + +postcss-ordered-values@^5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz#1f351426977be00e0f765b3164ad753dac8ed044" + integrity sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ== + dependencies: + cssnano-utils "^2.0.1" + postcss-value-parser "^4.1.0" + +postcss-reduce-initial@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz#9d6369865b0f6f6f6b165a0ef5dc1a4856c7e946" + integrity sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw== + dependencies: + browserslist "^4.16.0" + caniuse-api "^3.0.0" + +postcss-reduce-transforms@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz#93c12f6a159474aa711d5269923e2383cedcf640" + integrity sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA== + dependencies: + cssnano-utils "^2.0.1" + postcss-value-parser "^4.1.0" + +postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: + version "6.0.4" + resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz#56075a1380a04604c38b063ea7767a129af5c2b3" + integrity sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw== + dependencies: + cssesc "^3.0.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + util-deprecate "^1.0.2" + +postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.6: + version "6.0.6" + resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz#2c5bba8174ac2f6981ab631a42ab0ee54af332ea" + integrity sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + +postcss-svgo@^5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.2.tgz#bc73c4ea4c5a80fbd4b45e29042c34ceffb9257f" + integrity sha512-YzQuFLZu3U3aheizD+B1joQ94vzPfE6BNUcSYuceNxlVnKKsOtdo6hL9/zyC168Q8EwfLSgaDSalsUGa9f2C0A== + dependencies: + postcss-value-parser "^4.1.0" + svgo "^2.3.0" + +postcss-unique-selectors@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.1.tgz#3be5c1d7363352eff838bd62b0b07a0abad43bfc" + integrity sha512-gwi1NhHV4FMmPn+qwBNuot1sG1t2OmacLQ/AX29lzyggnjd+MnVD5uqQmpXO3J17KGL2WAxQruj1qTd3H0gG/w== + dependencies: + alphanum-sort "^1.0.2" + postcss-selector-parser "^6.0.5" + uniqs "^2.0.0" + +postcss-value-parser@^3.3.0: + version "3.3.1" + resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" + integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== + +postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" + integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== + +postcss@^8.1.6, postcss@^8.2.1: + version "8.2.6" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.2.6.tgz#5d69a974543b45f87e464bc4c3e392a97d6be9fe" + integrity sha512-xpB8qYxgPuly166AGlpRjUdEYtmOWx2iCwGmrv4vqZL9YPVviDVPZPRXxnXr6xPZOdxQ9lp3ZBFCRgWJ7LE3Sg== + dependencies: + colorette "^1.2.1" + nanoid "^3.1.20" + source-map "^0.6.1" + +postcss@^8.2.6: + version "8.2.7" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.2.7.tgz#48ed8d88b4de10afa0dfd1c3f840aa57b55c4d47" + integrity sha512-DsVLH3xJzut+VT+rYr0mtvOtpTjSyqDwPf5EZWXcb0uAKfitGpTY9Ec+afi2+TgdN8rWS9Cs88UDYehKo/RvOw== + dependencies: + colorette "^1.2.2" + nanoid "^3.1.20" + source-map "^0.6.1" + +postcss@^8.2.9, postcss@^8.3.5, postcss@^8.3.6: + version "8.3.6" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz#2730dd76a97969f37f53b9a6096197be311cc4ea" + integrity sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A== + dependencies: + colorette "^1.2.2" + nanoid "^3.1.23" + source-map-js "^0.6.2" + +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + +prepend-http@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" + integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= + +prettier@^2.3.2: + version "2.3.2" + resolved "https://registry.npmjs.org/prettier/-/prettier-2.3.2.tgz#ef280a05ec253712e486233db5c6f23441e7342d" + integrity sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ== + +pretty-bytes@^5.3.0, pretty-bytes@^5.4.1: + version "5.6.0" + resolved "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb" + integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== + +pretty-error@^2.1.1: + version "2.1.2" + resolved "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz#be89f82d81b1c86ec8fdfbc385045882727f93b6" + integrity sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw== + dependencies: + lodash "^4.17.20" + renderkid "^2.0.4" + +pretty-format@^25.5.0: + version "25.5.0" + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz#7873c1d774f682c34b8d48b6743a2bf2ac55791a" + integrity sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ== + dependencies: + "@jest/types" "^25.5.0" + ansi-regex "^5.0.0" + ansi-styles "^4.0.0" + react-is "^16.12.0" + +pretty-hrtime@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" + integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= + +prism-themes@^1.8.0: + version "1.8.0" + resolved "https://registry.npmjs.org/prism-themes/-/prism-themes-1.8.0.tgz#4f7b108552f75d39bf5c9556e5b5e17e912dd0d0" + integrity sha512-pj7A7C9C8juQRFkZHYeApQHdUiak5nkKYlHyWwh7n/b6WjI9KzGtqaGhxUZAIaV1PZ9Z1epJwe41Px3TUGsNJw== + +prismjs@^1.24.1: + version "1.24.1" + resolved "https://registry.npmjs.org/prismjs/-/prismjs-1.24.1.tgz#c4d7895c4d6500289482fa8936d9cdd192684036" + integrity sha512-mNPsedLuk90RVJioIky8ANZEwYm5w9LcvCXrxHlwf4fNVSn8jEipMybMkWUyyF0JhnC+C4VcOVSBuHRKs1L5Ow== + +probe-image-size@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/probe-image-size/-/probe-image-size-6.0.0.tgz#4a85b19d5af4e29a8de7d53a9aa036f6fd02f5f4" + integrity sha512-99PZ5+RU4gqiTfK5ZDMDkZtn6eL4WlKfFyVJV7lFQvH3iGmQ85DqMTOdxorERO26LHkevR2qsxnHp0x/2UDJPA== + dependencies: + deepmerge "^4.0.0" + needle "^2.5.2" + stream-parser "~0.3.1" + +process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +progress@^2.0.0, progress@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +prompts@2.4.0, prompts@^2.3.2: + version "2.4.0" + resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz#4aa5de0723a231d1ee9121c40fdf663df73f61d7" + integrity sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ== + dependencies: + kleur "^3.0.3" + sisteransi "^1.0.5" + +prop-types@^15.6.1, prop-types@^15.7.2: + version "15.7.2" + resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" + integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.8.1" + +proper-lockfile@^4.1.2: + version "4.1.2" + resolved "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz#c8b9de2af6b2f1601067f98e01ac66baa223141f" + integrity sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA== + dependencies: + graceful-fs "^4.2.4" + retry "^0.12.0" + signal-exit "^3.0.2" + +property-information@^5.0.0, property-information@^5.3.0: + version "5.6.0" + resolved "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz#61675545fb23002f245c6540ec46077d4da3ed69" + integrity sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA== + dependencies: + xtend "^4.0.0" + +protocols@^1.1.0, protocols@^1.4.0: + version "1.4.8" + resolved "https://registry.npmjs.org/protocols/-/protocols-1.4.8.tgz#48eea2d8f58d9644a4a32caae5d5db290a075ce8" + integrity sha512-IgjKyaUSjsROSO8/D49Ab7hP8mJgTYcqApOqdPhLoPxAplXmkp+zRvsrSQjFn5by0rhm4VH0GAUELIPpx7B1yg== + +proxy-addr@~2.0.5: + version "2.0.6" + resolved "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz#fdc2336505447d3f2f2c638ed272caf614bbb2bf" + integrity sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw== + dependencies: + forwarded "~0.1.2" + ipaddr.js "1.9.1" + +pseudomap@^1.0.1, pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= + +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/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@1.3.2: + version "1.3.2" + resolved "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" + integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= + +punycode@^2.1.0: + version "2.1.1" + resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +pupa@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62" + integrity sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A== + dependencies: + escape-goat "^2.0.0" + +purgecss@^4.0.2, purgecss@^4.0.3: + version "4.0.3" + resolved "https://registry.npmjs.org/purgecss/-/purgecss-4.0.3.tgz#8147b429f9c09db719e05d64908ea8b672913742" + integrity sha512-PYOIn5ibRIP34PBU9zohUcCI09c7drPJJtTDAc0Q6QlRz2/CHQ8ywGLdE7ZhxU2VTqB7p5wkvj5Qcm05Rz3Jmw== + dependencies: + commander "^6.0.0" + glob "^7.0.0" + postcss "^8.2.1" + postcss-selector-parser "^6.0.2" + +qs@6.7.0: + version "6.7.0" + resolved "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" + integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== + +qs@^6.9.4: + version "6.9.6" + resolved "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz#26ed3c8243a431b2924aca84cc90471f35d5a0ee" + integrity sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ== + +query-string@^5.0.1: + version "5.1.1" + resolved "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz#a78c012b71c17e05f2e3fa2319dd330682efb3cb" + integrity sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== + dependencies: + decode-uri-component "^0.2.0" + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + +query-string@^6.13.1, query-string@^6.13.8: + version "6.14.0" + resolved "https://registry.npmjs.org/query-string/-/query-string-6.14.0.tgz#0b7b7ca326f5facf10dd2d45d26645cd287f8c92" + integrity sha512-In3o+lUxlgejoVJgwEdYtdxrmlL0cQWJXj0+kkI7RWVo7hg5AhFtybeKlC9Dpgbr8eOC4ydpEh8017WwyfzqVQ== + dependencies: + decode-uri-component "^0.2.0" + filter-obj "^1.1.0" + split-on-first "^1.0.0" + strict-uri-encode "^2.0.0" + +querystring@0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" + integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= + +querystring@^0.2.0: + version "0.2.1" + resolved "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz#40d77615bb09d16902a85c3e38aa8b5ed761c2dd" + integrity sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg== + +querystringify@^2.1.1: + version "2.2.0" + resolved "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" + integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== + +queue-microtask@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.2.tgz#abf64491e6ecf0f38a6502403d4cda04f372dfd3" + integrity sha512-dB15eXv3p2jDlbOiNLyMabYg1/sXvppd8DP2J3EOCQ0AkuSXCW2tP7mnVouVLJKgUMY6yP0kcQDVpLCN13h4Xg== + +quick-lru@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" + integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== + +randombytes@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + +range-parser@^1.2.1, range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +raw-body@2.4.0: + version "2.4.0" + resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332" + integrity sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q== + dependencies: + bytes "3.1.0" + http-errors "1.7.2" + iconv-lite "0.4.24" + unpipe "1.0.0" + +raw-body@^2.4.1: + version "2.4.1" + resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz#30ac82f98bb5ae8c152e67149dac8d55153b168c" + integrity sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA== + dependencies: + bytes "3.1.0" + http-errors "1.7.3" + iconv-lite "0.4.24" + unpipe "1.0.0" + +raw-loader@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.2.tgz#1aac6b7d1ad1501e66efdac1522c73e59a584eb6" + integrity sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA== + dependencies: + loader-utils "^2.0.0" + schema-utils "^3.0.0" + +rc@^1.2.8: + version "1.2.8" + resolved "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +react-dev-utils@^11.0.3: + version "11.0.3" + resolved "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.3.tgz#b61ed499c7d74f447d4faddcc547e5e671e97c08" + integrity sha512-4lEA5gF4OHrcJLMUV1t+4XbNDiJbsAWCH5Z2uqlTqW6dD7Cf5nEASkeXrCI/Mz83sI2o527oBIFKVMXtRf1Vtg== + dependencies: + "@babel/code-frame" "7.10.4" + address "1.1.2" + browserslist "4.14.2" + chalk "2.4.2" + cross-spawn "7.0.3" + detect-port-alt "1.1.6" + escape-string-regexp "2.0.0" + filesize "6.1.0" + find-up "4.1.0" + fork-ts-checker-webpack-plugin "4.1.6" + global-modules "2.0.0" + globby "11.0.1" + gzip-size "5.1.1" + immer "8.0.1" + is-root "2.1.0" + loader-utils "2.0.0" + open "^7.0.2" + pkg-up "3.1.0" + prompts "2.4.0" + react-error-overlay "^6.0.9" + recursive-readdir "2.2.2" + shell-quote "1.7.2" + strip-ansi "6.0.0" + text-table "0.2.0" + +react-dom@^17.0.2: + version "17.0.2" + resolved "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" + integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + scheduler "^0.20.2" + +react-error-overlay@^6.0.9: + version "6.0.9" + resolved "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz#3c743010c9359608c375ecd6bc76f35d93995b0a" + integrity sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew== + +react-fast-compare@^3.1.1: + version "3.2.0" + resolved "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz#641a9da81b6a6320f270e89724fb45a0b39e43bb" + integrity sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA== + +react-helmet@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/react-helmet/-/react-helmet-6.1.0.tgz#a750d5165cb13cf213e44747502652e794468726" + integrity sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw== + dependencies: + object-assign "^4.1.1" + prop-types "^15.7.2" + react-fast-compare "^3.1.1" + react-side-effect "^2.1.0" + +react-is@^16.12.0, react-is@^16.8.1: + version "16.13.1" + resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +react-is@^17.0.2: + version "17.0.2" + resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" + integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== + +react-lifecycles-compat@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" + integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== + +react-refresh@^0.9.0: + version "0.9.0" + resolved "https://registry.npmjs.org/react-refresh/-/react-refresh-0.9.0.tgz#71863337adc3e5c2f8a6bfddd12ae3bfe32aafbf" + integrity sha512-Gvzk7OZpiqKSkxsQvO/mbTN1poglhmAV7gR/DdIrRrSMXraRQQlfikRJOr3Nb9GTMPC5kof948Zy6jJZIFtDvQ== + +react-side-effect@^2.1.0: + version "2.1.1" + resolved "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.1.tgz#66c5701c3e7560ab4822a4ee2742dee215d72eb3" + integrity sha512-2FoTQzRNTncBVtnzxFOk2mCpcfxQpenBMbk5kSVBg5UcPqV9fRbgY2zhb7GTWWOlpFmAxhClBDlIq8Rsubz1yQ== + +react@^17.0.2: + version "17.0.2" + resolved "https://registry.npmjs.org/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" + integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + +read-pkg-up@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07" + integrity sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc= + dependencies: + find-up "^2.0.0" + read-pkg "^3.0.0" + +read-pkg@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" + integrity sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= + dependencies: + load-json-file "^4.0.0" + normalize-package-data "^2.3.2" + path-type "^3.0.0" + +read@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4" + integrity sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ= + dependencies: + mute-stream "~0.0.4" + +readable-stream@1.1.x: + version "1.1.14" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" + integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk= + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + +readable-stream@^2.0.0, readable-stream@^2.2.2: + version "2.3.7" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0: + version "3.6.0" + resolved "https://registry.npmjs.org/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" + +readable-web-to-node-stream@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.1.tgz#3f619b1bc5dd73a4cfe5c5f9b4f6faba55dff845" + integrity sha512-4zDC6CvjUyusN7V0QLsXVB7pJCD9+vtrM9bYDRv6uBQ+SKfx36rp5AFNPRgh9auKRul/a1iFZJYXcCbwRL+SaA== + dependencies: + "@types/readable-stream" "^2.3.9" + readable-stream "^3.6.0" + +readdirp@~3.5.0: + version "3.5.0" + resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e" + integrity sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ== + dependencies: + picomatch "^2.2.1" + +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + +recursive-readdir@2.2.2: + version "2.2.2" + resolved "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f" + integrity sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== + dependencies: + minimatch "3.0.4" + +reduce-css-calc@^2.1.8: + version "2.1.8" + resolved "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz#7ef8761a28d614980dc0c982f772c93f7a99de03" + integrity sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg== + dependencies: + css-unit-converter "^1.1.1" + postcss-value-parser "^3.3.0" + +redux-thunk@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.3.0.tgz#51c2c19a185ed5187aaa9a2d08b666d0d6467622" + integrity sha512-km6dclyFnmcvxhAcrQV2AkZmPQjzPDjgVlQtR0EQjxZPyJ0BnMf3in1ryuR8A2qU0HldVRfxYXbFSKlI3N7Slw== + +redux@^4.0.5: + version "4.0.5" + resolved "https://registry.npmjs.org/redux/-/redux-4.0.5.tgz#4db5de5816e17891de8a80c424232d06f051d93f" + integrity sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w== + dependencies: + loose-envify "^1.4.0" + symbol-observable "^1.2.0" + +regenerate-unicode-properties@^8.2.0: + version "8.2.0" + resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" + integrity sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA== + dependencies: + regenerate "^1.4.0" + +regenerate@^1.4.0: + version "1.4.2" + resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== + +regenerator-runtime@^0.13.4: + version "0.13.7" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" + integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== + +regenerator-transform@^0.14.2: + version "0.14.5" + resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz#c98da154683671c9c4dcb16ece736517e1b7feb4" + integrity sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw== + dependencies: + "@babel/runtime" "^7.8.4" + +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + +regexp.prototype.flags@^1.3.1: + version "1.3.1" + resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz#7ef352ae8d159e758c0eadca6f8fcb4eef07be26" + integrity sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + +regexpp@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2" + integrity sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== + +regexpu-core@^4.7.1: + version "4.7.1" + resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" + integrity sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ== + dependencies: + regenerate "^1.4.0" + regenerate-unicode-properties "^8.2.0" + regjsgen "^0.5.1" + regjsparser "^0.6.4" + unicode-match-property-ecmascript "^1.0.4" + unicode-match-property-value-ecmascript "^1.2.0" + +registry-auth-token@^4.0.0: + version "4.2.1" + resolved "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz#6d7b4006441918972ccd5fedcd41dc322c79b250" + integrity sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw== + dependencies: + rc "^1.2.8" + +registry-url@^5.0.0: + version "5.1.0" + resolved "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" + integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== + dependencies: + rc "^1.2.8" + +regjsgen@^0.5.1: + version "0.5.2" + resolved "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" + integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A== + +regjsparser@^0.6.4: + version "0.6.7" + resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.7.tgz#c00164e1e6713c2e3ee641f1701c4b7aa0a7f86c" + integrity sha512-ib77G0uxsA2ovgiYbCVGx4Pv3PSttAx2vIwidqQzbL2U5S4Q+j00HdSAneSBuyVcMvEnTXMjiGgB+DlXozVhpQ== + dependencies: + jsesc "~0.5.0" + +rehype-katex@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/rehype-katex/-/rehype-katex-5.0.0.tgz#b556f24fde918f28ba1cb642ea71c7e82f3373d7" + integrity sha512-ksSuEKCql/IiIadOHiKRMjypva9BLhuwQNascMqaoGLDVd0k2NlE2wMvgZ3rpItzRKCd6vs8s7MFbb8pcR0AEg== + dependencies: + "@types/katex" "^0.11.0" + hast-util-to-text "^2.0.0" + katex "^0.13.0" + rehype-parse "^7.0.0" + unified "^9.0.0" + unist-util-visit "^2.0.0" + +rehype-parse@^7.0.0: + version "7.0.1" + resolved "https://registry.npmjs.org/rehype-parse/-/rehype-parse-7.0.1.tgz#58900f6702b56767814afc2a9efa2d42b1c90c57" + integrity sha512-fOiR9a9xH+Le19i4fGzIEowAbwG7idy2Jzs4mOrFWBSJ0sNUgy0ev871dwWnbOo371SjgjG4pwzrbgSVrKxecw== + dependencies: + hast-util-from-parse5 "^6.0.0" + parse5 "^6.0.0" + +remark-footnotes@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-2.0.0.tgz#9001c4c2ffebba55695d2dd80ffb8b82f7e6303f" + integrity sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ== + +remark-math@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/remark-math/-/remark-math-3.0.1.tgz#85a02a15b15cad34b89a27244d4887b3a95185bb" + integrity sha512-epT77R/HK0x7NqrWHdSV75uNLwn8g9qTyMqCRCDujL0vj/6T6+yhdrR7mjELWtkse+Fw02kijAaBuVcHBor1+Q== + +remark-mdx@1.6.22: + version "1.6.22" + resolved "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.22.tgz#06a8dab07dcfdd57f3373af7f86bd0e992108bbd" + integrity sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ== + dependencies: + "@babel/core" "7.12.9" + "@babel/helper-plugin-utils" "7.10.4" + "@babel/plugin-proposal-object-rest-spread" "7.12.1" + "@babel/plugin-syntax-jsx" "7.12.1" + "@mdx-js/util" "1.6.22" + is-alphabetical "1.0.4" + remark-parse "8.0.3" + unified "9.2.0" + +remark-mdx@^2.0.0-next.4: + version "2.0.0-next.8" + resolved "https://registry.npmjs.org/remark-mdx/-/remark-mdx-2.0.0-next.8.tgz#db1c3cbc606ea0d01526242199bb134d99020363" + integrity sha512-mjP0yo6BgjYrx5a+gKWYRFWbGnRiWi4Fdf17xGCr9VkSMnG4Dyo06spqbaLfHwl0KkQ/RQZlR2sn1mKnYduJdw== + dependencies: + parse-entities "^2.0.0" + remark-stringify "^8.1.0" + stringify-entities "^3.0.1" + strip-indent "^3.0.0" + unist-util-stringify-position "^2.0.3" + +remark-mdxjs@^2.0.0-next.4: + version "2.0.0-next.8" + resolved "https://registry.npmjs.org/remark-mdxjs/-/remark-mdxjs-2.0.0-next.8.tgz#ff603ebfcb17f19503ee3fab78447445eaa08783" + integrity sha512-Z/+0eWc7pBEABwg3a5ptL+vCTWHYMFnYzpLoJxTm2muBSk8XyB/CL+tEJ6SV3Q/fScHX2dtG4JRcGSpbZFLazQ== + dependencies: + "@babel/core" "7.10.5" + "@babel/helper-plugin-utils" "7.10.4" + "@babel/plugin-proposal-object-rest-spread" "7.10.4" + "@babel/plugin-syntax-jsx" "7.10.4" + "@mdx-js/util" "^2.0.0-next.8" + +remark-parse@8.0.3: + version "8.0.3" + resolved "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz#9c62aa3b35b79a486454c690472906075f40c7e1" + integrity sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q== + dependencies: + ccount "^1.0.0" + collapse-white-space "^1.0.2" + is-alphabetical "^1.0.0" + is-decimal "^1.0.0" + is-whitespace-character "^1.0.0" + is-word-character "^1.0.0" + markdown-escapes "^1.0.0" + parse-entities "^2.0.0" + repeat-string "^1.5.4" + state-toggle "^1.0.0" + trim "0.0.1" + trim-trailing-lines "^1.0.0" + unherit "^1.0.4" + unist-util-remove-position "^2.0.0" + vfile-location "^3.0.0" + xtend "^4.0.1" + +remark-parse@^6.0.0, remark-parse@^6.0.3: + version "6.0.3" + resolved "https://registry.npmjs.org/remark-parse/-/remark-parse-6.0.3.tgz#c99131052809da482108413f87b0ee7f52180a3a" + integrity sha512-QbDXWN4HfKTUC0hHa4teU463KclLAnwpn/FBn87j9cKYJWWawbiLgMfP2Q4XwhxxuuuOxHlw+pSN0OKuJwyVvg== + dependencies: + collapse-white-space "^1.0.2" + is-alphabetical "^1.0.0" + is-decimal "^1.0.0" + is-whitespace-character "^1.0.0" + is-word-character "^1.0.0" + markdown-escapes "^1.0.0" + parse-entities "^1.1.0" + repeat-string "^1.5.4" + state-toggle "^1.0.0" + trim "0.0.1" + trim-trailing-lines "^1.0.0" + unherit "^1.0.4" + unist-util-remove-position "^1.0.0" + vfile-location "^2.0.0" + xtend "^4.0.1" + +remark-retext@^3.1.3: + version "3.1.3" + resolved "https://registry.npmjs.org/remark-retext/-/remark-retext-3.1.3.tgz#77173b1d9d13dab15ce5b38d996195fea522ee7f" + integrity sha512-UujXAm28u4lnUvtOZQFYfRIhxX+auKI9PuA2QpQVTT7gYk1OgX6o0OUrSo1KOa6GNrFX+OODOtS5PWIHPxM7qw== + dependencies: + mdast-util-to-nlcst "^3.2.0" + +remark-squeeze-paragraphs@4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz#76eb0e085295131c84748c8e43810159c5653ead" + integrity sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw== + dependencies: + mdast-squeeze-paragraphs "^4.0.0" + +remark-stringify@^6.0.0: + version "6.0.4" + resolved "https://registry.npmjs.org/remark-stringify/-/remark-stringify-6.0.4.tgz#16ac229d4d1593249018663c7bddf28aafc4e088" + integrity sha512-eRWGdEPMVudijE/psbIDNcnJLRVx3xhfuEsTDGgH4GsFF91dVhw5nhmnBppafJ7+NWINW6C7ZwWbi30ImJzqWg== + dependencies: + ccount "^1.0.0" + is-alphanumeric "^1.0.0" + is-decimal "^1.0.0" + is-whitespace-character "^1.0.0" + longest-streak "^2.0.1" + markdown-escapes "^1.0.0" + markdown-table "^1.1.0" + mdast-util-compact "^1.0.0" + parse-entities "^1.0.2" + repeat-string "^1.5.4" + state-toggle "^1.0.0" + stringify-entities "^1.0.1" + unherit "^1.0.4" + xtend "^4.0.1" + +remark-stringify@^8.1.0: + version "8.1.1" + resolved "https://registry.npmjs.org/remark-stringify/-/remark-stringify-8.1.1.tgz#e2a9dc7a7bf44e46a155ec78996db896780d8ce5" + integrity sha512-q4EyPZT3PcA3Eq7vPpT6bIdokXzFGp9i85igjmhRyXWmPs0Y6/d2FYwUNotKAWyLch7g0ASZJn/KHHcHZQ163A== + dependencies: + ccount "^1.0.0" + is-alphanumeric "^1.0.0" + is-decimal "^1.0.0" + is-whitespace-character "^1.0.0" + longest-streak "^2.0.1" + markdown-escapes "^1.0.0" + markdown-table "^2.0.0" + mdast-util-compact "^2.0.0" + parse-entities "^2.0.0" + repeat-string "^1.5.4" + state-toggle "^1.0.0" + stringify-entities "^3.0.0" + unherit "^1.0.4" + xtend "^4.0.1" + +remark@^10.0.1: + version "10.0.1" + resolved "https://registry.npmjs.org/remark/-/remark-10.0.1.tgz#3058076dc41781bf505d8978c291485fe47667df" + integrity sha512-E6lMuoLIy2TyiokHprMjcWNJ5UxfGQjaMSMhV+f4idM625UjjK4j798+gPs5mfjzDE6vL0oFKVeZM6gZVSVrzQ== + dependencies: + remark-parse "^6.0.0" + remark-stringify "^6.0.0" + unified "^7.0.0" + +remove-trailing-separator@^1.0.1: + version "1.1.0" + resolved "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + +renderkid@^2.0.4: + version "2.0.5" + resolved "https://registry.npmjs.org/renderkid/-/renderkid-2.0.5.tgz#483b1ac59c6601ab30a7a596a5965cabccfdd0a5" + integrity sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ== + dependencies: + css-select "^2.0.2" + dom-converter "^0.2" + htmlparser2 "^3.10.1" + lodash "^4.17.20" + strip-ansi "^3.0.0" + +repeat-element@^1.1.2: + version "1.1.3" + resolved "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" + integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== + +repeat-string@^1.0.0, repeat-string@^1.5.2, repeat-string@^1.5.4, repeat-string@^1.6.1: + version "1.6.1" + resolved "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= + +replace-ext@1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb" + integrity sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs= + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + +require-from-string@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + +"require-like@>= 0.1.1": + version "0.1.2" + resolved "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz#ad6f30c13becd797010c468afa775c0c0a6b47fa" + integrity sha1-rW8wwTvs15cBDEaK+ndcDAprR/o= + +require-main-filename@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" + integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== + +require-package-name@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/require-package-name/-/require-package-name-2.0.1.tgz#c11e97276b65b8e2923f75dabf5fb2ef0c3841b9" + integrity sha1-wR6XJ2tluOKSP3Xav1+y7ww4Qbk= + +requires-port@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= + +resolve-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/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@5.0.0, resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-url@^0.2.1: + version "0.2.1" + resolved "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + +resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.20.0, resolve@^1.3.2: + version "1.20.0" + resolved "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" + integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== + dependencies: + is-core-module "^2.2.0" + path-parse "^1.0.6" + +resolve@^2.0.0-next.3: + version "2.0.0-next.3" + resolved "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz#d41016293d4a8586a39ca5d9b5f15cbea1f55e46" + integrity sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q== + dependencies: + is-core-module "^2.2.0" + path-parse "^1.0.6" + +responselike@1.0.2, responselike@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" + integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= + dependencies: + lowercase-keys "^1.0.0" + +restore-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/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: + version "0.1.15" + resolved "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + +retext-english@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/retext-english/-/retext-english-3.0.4.tgz#f978828d51fbcee842bc3807a45b7f709822ea8d" + integrity sha512-yr1PgaBDde+25aJXrnt3p1jvT8FVLVat2Bx8XeAWX13KXo8OT+3nWGU3HWxM4YFJvmfqvJYJZG2d7xxaO774gw== + dependencies: + parse-english "^4.0.0" + unherit "^1.0.4" + +retry@^0.12.0: + version "0.12.0" + resolved "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" + integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rimraf@^2.6.2: + version "2.7.1" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + dependencies: + glob "^7.1.3" + +rimraf@^3.0.0, rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +run-async@^2.4.0: + version "2.4.1" + resolved "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" + integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== + +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +rw@1: + version "1.3.3" + resolved "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz#3f862dfa91ab766b14885ef4d01124bfda074fb4" + integrity sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q= + +rxjs@^6.6.0: + version "6.6.6" + resolved "https://registry.npmjs.org/rxjs/-/rxjs-6.6.6.tgz#14d8417aa5a07c5e633995b525e1e3c0dec03b70" + integrity sha512-/oTwee4N4iWzAMAL9xdGKjkEHmIwupR3oXbQjCKywF1BeFohswF3vZdogbmEF6pZkOsXTzWkrZszrWpQTByYVg== + dependencies: + tslib "^1.9.0" + +safe-buffer@*, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= + dependencies: + ret "~0.1.10" + +"safer-buffer@>= 2.1.2 < 3": + version "2.1.2" + resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sax@^1.2.4: + version "1.2.4" + resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +scheduler@^0.20.2: + version "0.20.2" + resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" + integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + +schema-utils@^2.6.5: + version "2.7.1" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" + integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== + dependencies: + "@types/json-schema" "^7.0.5" + ajv "^6.12.4" + ajv-keywords "^3.5.2" + +schema-utils@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz#67502f6aa2b66a2d4032b4279a2944978a0913ef" + integrity sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA== + dependencies: + "@types/json-schema" "^7.0.6" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +schema-utils@^3.1.0, schema-utils@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz#bc74c4b6b6995c1d88f76a8b77bea7219e0c8281" + integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +section-matter@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz#e9041953506780ec01d59f292a19c7b850b84167" + integrity sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA== + dependencies: + extend-shallow "^2.0.1" + kind-of "^6.0.0" + +semver-diff@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b" + integrity sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg== + dependencies: + semver "^6.3.0" + +"semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.6.0: + version "5.7.1" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" + integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== + +semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0: + version "6.3.0" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +semver@^7.2.1, semver@^7.3.2, semver@^7.3.4: + version "7.3.4" + resolved "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97" + integrity sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw== + dependencies: + lru-cache "^6.0.0" + +semver@^7.3.5: + version "7.3.5" + resolved "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" + integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== + dependencies: + lru-cache "^6.0.0" + +send@0.17.1: + version "0.17.1" + resolved "https://registry.npmjs.org/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" + integrity sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== + dependencies: + debug "2.6.9" + depd "~1.1.2" + destroy "~1.0.4" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "~1.7.2" + mime "1.6.0" + ms "2.1.1" + on-finished "~2.3.0" + range-parser "~1.2.1" + statuses "~1.5.0" + +sentence-case@^2.1.0: + version "2.1.1" + resolved "https://registry.npmjs.org/sentence-case/-/sentence-case-2.1.1.tgz#1f6e2dda39c168bf92d13f86d4a918933f667ed4" + integrity sha1-H24t2jnBaL+S0T+G1KkYkz9mftQ= + dependencies: + no-case "^2.2.0" + upper-case-first "^1.1.2" + +serialize-javascript@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz#7886ec848049a462467a97d3d918ebb2aaf934f4" + integrity sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA== + dependencies: + randombytes "^2.1.0" + +serialize-javascript@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8" + integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag== + dependencies: + randombytes "^2.1.0" + +serve-static@1.14.1: + version "1.14.1" + resolved "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" + integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.3" + send "0.17.1" + +set-blocking@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + +set-value@^2.0.0, set-value@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/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" + is-plain-object "^2.0.3" + split-string "^3.0.1" + +setprototypeof@1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" + integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== + +setprototypeof@1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== + +shallow-clone@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" + integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== + dependencies: + kind-of "^6.0.2" + +shallow-compare@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/shallow-compare/-/shallow-compare-1.2.2.tgz#fa4794627bf455a47c4f56881d8a6132d581ffdb" + integrity sha512-LUMFi+RppPlrHzbqmFnINTrazo0lPNwhcgzuAXVVcfy/mqPDrQmHAyz5bvV0gDAuRFrk804V0HpQ6u9sZ0tBeg== + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + dependencies: + shebang-regex "^1.0.0" + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +shell-quote@1.7.2: + version "1.7.2" + resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2" + integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== + +shim-keyboard-event-key@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/shim-keyboard-event-key/-/shim-keyboard-event-key-1.0.3.tgz#9a9441d6b7d1fb25819d86182caf554e821a515c" + integrity sha512-PTNRkOxDlZ2+Xz4CbKJJsh/pe1DJdaC+b4HHV02A1aEWNmwh1g9am0ZiU/ktu3uVfQrY3yDHTOVhst3xpLhw2A== + +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + +signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" + integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== + +simple-swizzle@^0.2.2: + version "0.2.2" + resolved "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" + integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= + dependencies: + is-arrayish "^0.3.1" + +single-trailing-newline@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/single-trailing-newline/-/single-trailing-newline-1.0.0.tgz#81f0ad2ad645181945c80952a5c1414992ee9664" + integrity sha1-gfCtKtZFGBlFyAlSpcFBSZLulmQ= + dependencies: + detect-newline "^1.0.3" + +sisteransi@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +slice-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b" + integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== + dependencies: + ansi-styles "^4.0.0" + astral-regex "^2.0.0" + is-fullwidth-code-point "^3.0.0" + +slugify@^1.4.4, slugify@^1.4.6: + version "1.4.7" + resolved "https://registry.npmjs.org/slugify/-/slugify-1.4.7.tgz#e42359d505afd84a44513280868e31202a79a628" + integrity sha512-tf+h5W1IrjNm/9rKKj0JU2MDMruiopx0jjVA5zCdBtcGjfp0+c5rHw/zADLC3IeKlGHtVbHtpfzvYA0OYT+HKg== + +slugify@^1.5.3: + version "1.6.0" + resolved "https://registry.npmjs.org/slugify/-/slugify-1.6.0.tgz#6bdf8ed01dabfdc46425b67e3320b698832ff893" + integrity sha512-FkMq+MQc5hzYgM86nLuHI98Acwi3p4wX+a5BO9Hhw4JdK4L7WueIiZ4tXEobImPqBz2sVcV0+Mu3GRB30IGang== + +snake-case@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/snake-case/-/snake-case-2.1.0.tgz#41bdb1b73f30ec66a04d4e2cad1b76387d4d6d9f" + integrity sha1-Qb2xtz8w7GagTU4srRt2OH1NbZ8= + dependencies: + no-case "^2.2.0" + +snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + +snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== + dependencies: + kind-of "^3.2.0" + +snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== + dependencies: + base "^0.11.1" + debug "^2.2.0" + define-property "^0.2.5" + extend-shallow "^2.0.1" + map-cache "^0.2.2" + source-map "^0.5.6" + source-map-resolve "^0.5.0" + use "^3.1.0" + +socket.io-adapter@~2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.1.0.tgz#edc5dc36602f2985918d631c1399215e97a1b527" + integrity sha512-+vDov/aTsLjViYTwS9fPy5pEtTkrbEKsw2M+oVSoFGw6OD1IpvlV1VPhUzNbofCQ8oyMbdYJqDtGdmHQK6TdPg== + +socket.io-client@3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/socket.io-client/-/socket.io-client-3.1.1.tgz#43dfc3feddbb675b274a724f685d6b6af319b3e3" + integrity sha512-BLgIuCjI7Sf3mDHunKddX9zKR/pbkP7IACM3sJS3jha+zJ6/pGKRV6Fz5XSBHCfUs9YzT8kYIqNwOOuFNLtnYA== + dependencies: + "@types/component-emitter" "^1.2.10" + backo2 "~1.0.2" + component-emitter "~1.3.0" + debug "~4.3.1" + engine.io-client "~4.1.0" + parseuri "0.0.6" + socket.io-parser "~4.0.4" + +socket.io-parser@~4.0.3, socket.io-parser@~4.0.4: + version "4.0.4" + resolved "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz#9ea21b0d61508d18196ef04a2c6b9ab630f4c2b0" + integrity sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g== + dependencies: + "@types/component-emitter" "^1.2.10" + component-emitter "~1.3.0" + debug "~4.3.1" + +socket.io@3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/socket.io/-/socket.io-3.1.1.tgz#905e3d4a3b37d8e7970e67a4a6eb81110a5778ba" + integrity sha512-7cBWdsDC7bbyEF6WbBqffjizc/H4YF1wLdZoOzuYfo2uMNSFjJKuQ36t0H40o9B20DO6p+mSytEd92oP4S15bA== + dependencies: + "@types/cookie" "^0.4.0" + "@types/cors" "^2.8.8" + "@types/node" "^14.14.10" + accepts "~1.3.4" + base64id "~2.0.0" + debug "~4.3.1" + engine.io "~4.1.0" + socket.io-adapter "~2.1.0" + socket.io-parser "~4.0.3" + +sort-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" + integrity sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg= + dependencies: + is-plain-obj "^1.0.0" + +source-list-map@^1.1.1: + version "1.1.2" + resolved "https://registry.npmjs.org/source-list-map/-/source-list-map-1.1.2.tgz#9889019d1024cce55cdc069498337ef6186a11a1" + integrity sha1-mIkBnRAkzOVc3AaUmDN+9hhqEaE= + +source-list-map@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" + integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== + +source-map-js@^0.6.2: + version "0.6.2" + resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e" + integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug== + +source-map-resolve@^0.5.0: + version "0.5.3" + resolved "https://registry.npmjs.org/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.2" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" + +source-map-support@^0.5.17, source-map-support@^0.5.19, source-map-support@~0.5.19: + version "0.5.19" + resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" + integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-url@^0.4.0: + version "0.4.1" + resolved "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" + integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== + +source-map@0.7.3, source-map@^0.7.3, source-map@~0.7.2: + version "0.7.3" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" + integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== + +source-map@^0.5.0, source-map@^0.5.6, source-map@~0.5.3: + version "0.5.7" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +space-separated-tokens@^1.0.0: + version "1.1.5" + resolved "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz#85f32c3d10d9682007e917414ddc5c26d1aa6899" + integrity sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA== + +spdx-correct@^3.0.0: + version "3.1.1" + resolved "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" + integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== + dependencies: + spdx-expression-parse "^3.0.0" + spdx-license-ids "^3.0.0" + +spdx-exceptions@^2.1.0: + version "2.3.0" + resolved "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" + integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== + +spdx-expression-parse@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" + integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== + dependencies: + spdx-exceptions "^2.1.0" + spdx-license-ids "^3.0.0" + +spdx-license-ids@^3.0.0: + version "3.0.7" + resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz#e9c18a410e5ed7e12442a549fbd8afa767038d65" + integrity sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ== + +split-on-first@^1.0.0: + version "1.1.0" + resolved "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz#f610afeee3b12bce1d0c30425e76398b78249a5f" + integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw== + +split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + dependencies: + extend-shallow "^3.0.0" + +sprintf-js@^1.0.3: + version "1.1.2" + resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz#da1765262bf8c0f571749f2ad6c26300207ae673" + integrity sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug== + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + +sse-z@0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/sse-z/-/sse-z-0.3.0.tgz#e215db7c303d6c4a4199d80cb63811cc28fa55b9" + integrity sha512-jfcXynl9oAOS9YJ7iqS2JMUEHOlvrRAD+54CENiWnc4xsuVLQVSgmwf7cwOTcBd/uq3XkQKBGojgvEtVXcJ/8w== + +st@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/st/-/st-2.0.0.tgz#eabd11e7722863b8ee8cfbdd027cb25e76ff35e9" + integrity sha512-drN+aGYnrZPNYIymmNwIY7LXYJ8MqsqXj4fMRue3FOgGMdGjSX10fhJ3qx0sVQPhcWxhEaN4U/eWM4O4dbYNAw== + dependencies: + async-cache "^1.1.0" + bl "^4.0.0" + fd "~0.0.2" + mime "^2.4.4" + negotiator "~0.6.2" + optionalDependencies: + graceful-fs "^4.2.3" + +stable@^0.1.8: + version "0.1.8" + resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + +stack-trace@^0.0.10: + version "0.0.10" + resolved "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0" + integrity sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA= + +stackframe@^1.1.1: + version "1.2.0" + resolved "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz#52429492d63c62eb989804c11552e3d22e779303" + integrity sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA== + +state-toggle@^1.0.0: + version "1.0.3" + resolved "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz#e123b16a88e143139b09c6852221bc9815917dfe" + integrity sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ== + +static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + +static-site-generator-webpack-plugin@^3.4.2: + version "3.4.2" + resolved "https://registry.npmjs.org/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-3.4.2.tgz#ad9fd0a4fb8b6f439a7a66018320b459bdb6d916" + integrity sha512-39Kn+fZDVjolLYuX5y1rDvksJIW0QEUaEC/AVO/UewNXxGzoSQI1UYnRsL+ocAcN5Yti6d6rJgEL0qZ5tNXfdw== + dependencies: + bluebird "^3.0.5" + cheerio "^0.22.0" + eval "^0.1.0" + url "^0.11.0" + webpack-sources "^0.2.0" + +"statuses@>= 1.5.0 < 2", statuses@~1.5.0: + version "1.5.0" + resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + +stream-parser@~0.3.1: + version "0.3.1" + resolved "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz#1618548694420021a1182ff0af1911c129761773" + integrity sha1-FhhUhpRCACGhGC/wrxkRwSl2F3M= + dependencies: + debug "2" + +streamsearch@0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz#808b9d0e56fc273d809ba57338e929919a1a9f1a" + integrity sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo= + +strict-uri-encode@^1.0.0: + version "1.1.0" + resolved "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" + integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= + +strict-uri-encode@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" + integrity sha1-ucczDHBChi9rFC3CdLvMWGbONUY= + +string-env-interpolation@1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/string-env-interpolation/-/string-env-interpolation-1.0.1.tgz#ad4397ae4ac53fe6c91d1402ad6f6a52862c7152" + integrity sha512-78lwMoCcn0nNu8LszbP1UA7g55OeE4v7rCeWnM5B453rnNr4aq+5it3FEYtZrSEiMvHZOZ9Jlqb0OD0M2VInqg== + +string-natural-compare@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz#7a42d58474454963759e8e8b7ae63d71c1e7fdf4" + integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== + +string-similarity@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/string-similarity/-/string-similarity-1.2.2.tgz#99b2c20a3c9bbb3903964eae1d89856db3d8db9b" + integrity sha512-IoHUjcw3Srl8nsPlW04U3qwWPk3oG2ffLM0tN853d/E/JlIvcmZmDY2Kz5HzKp4lEi2T7QD7Zuvjq/1rDw+XcQ== + dependencies: + lodash.every "^4.6.0" + lodash.flattendeep "^4.4.0" + lodash.foreach "^4.5.0" + lodash.map "^4.6.0" + lodash.maxby "^4.6.0" + +string-width@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" + integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== + dependencies: + emoji-regex "^7.0.1" + is-fullwidth-code-point "^2.0.0" + strip-ansi "^5.1.0" + +string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0: + version "4.2.1" + resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.1.tgz#1933ce1f470973d224368009bd1316cad81d5f4f" + integrity sha512-LL0OLyN6AnfV9xqGQpDBwedT2Rt63737LxvsRxbcwpa2aIeynBApG2Sm//F3TaLHIR1aJBN52DWklc06b94o5Q== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.0" + +string.prototype.matchall@^4.0.5: + version "4.0.5" + resolved "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz#59370644e1db7e4c0c045277690cf7b01203c4da" + integrity sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.18.2" + get-intrinsic "^1.1.1" + has-symbols "^1.0.2" + internal-slot "^1.0.3" + regexp.prototype.flags "^1.3.1" + side-channel "^1.0.4" + +string.prototype.trimend@^1.0.3, string.prototype.trimend@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80" + integrity sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + +string.prototype.trimstart@^1.0.3, string.prototype.trimstart@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed" + integrity sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +string_decoder@~0.10.x: + version "0.10.31" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" + integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +stringify-entities@^1.0.1: + version "1.3.2" + resolved "https://registry.npmjs.org/stringify-entities/-/stringify-entities-1.3.2.tgz#a98417e5471fd227b3e45d3db1861c11caf668f7" + integrity sha512-nrBAQClJAPN2p+uGCVJRPIPakKeKWZ9GtBCmormE7pWOSlHat7+x5A8gx85M7HM5Dt0BP3pP5RhVW77WdbJJ3A== + dependencies: + character-entities-html4 "^1.0.0" + character-entities-legacy "^1.0.0" + is-alphanumerical "^1.0.0" + is-hexadecimal "^1.0.0" + +stringify-entities@^3.0.0, stringify-entities@^3.0.1: + version "3.1.0" + resolved "https://registry.npmjs.org/stringify-entities/-/stringify-entities-3.1.0.tgz#b8d3feac256d9ffcc9fa1fefdcf3ca70576ee903" + integrity sha512-3FP+jGMmMV/ffZs86MoghGqAoqXAdxLrJP4GUdrDN1aIScYih5tuIO3eF4To5AJZ79KDZ8Fpdy7QJnK8SsL1Vg== + dependencies: + character-entities-html4 "^1.0.0" + character-entities-legacy "^1.0.0" + xtend "^4.0.0" + +strip-ansi@6.0.0, strip-ansi@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" + integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== + dependencies: + ansi-regex "^5.0.0" + +strip-ansi@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^5.1.0, strip-ansi@^5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + +strip-bom-string@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz#e5211e9224369fbb81d633a2f00044dc8cedad92" + integrity sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI= + +strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" + integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= + +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= + +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + +strip-indent@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/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.1.0, strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + +strtok3@^6.0.3: + version "6.0.8" + resolved "https://registry.npmjs.org/strtok3/-/strtok3-6.0.8.tgz#c839157f615c10ba0f4ae35067dad9959eeca346" + integrity sha512-QLgv+oiXwXgCgp2PdPPa+Jpp4D9imK9e/0BsyfeFMr6QL6wMVqoVn9+OXQ9I7MZbmUzN6lmitTJ09uwS2OmGcw== + dependencies: + "@tokenizer/token" "^0.1.1" + "@types/debug" "^4.1.5" + peek-readable "^3.1.3" + +strtok3@^6.2.4: + version "6.2.4" + resolved "https://registry.npmjs.org/strtok3/-/strtok3-6.2.4.tgz#302aea64c0fa25d12a0385069ba66253fdc38a81" + integrity sha512-GO8IcFF9GmFDvqduIspUBwCzCbqzegyVKIsSymcMgiZKeCfrN9SowtUoi8+b59WZMAjIzVZic/Ft97+pynR3Iw== + dependencies: + "@tokenizer/token" "^0.3.0" + peek-readable "^4.0.1" + +style-loader@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/style-loader/-/style-loader-2.0.0.tgz#9669602fd4690740eaaec137799a03addbbc393c" + integrity sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ== + dependencies: + loader-utils "^2.0.0" + schema-utils "^3.0.0" + +style-to-object@0.3.0, style-to-object@^0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz#b1b790d205991cc783801967214979ee19a76e46" + integrity sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA== + dependencies: + inline-style-parser "0.1.1" + +stylehacks@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz#323ec554198520986806388c7fdaebc38d2c06fb" + integrity sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA== + dependencies: + browserslist "^4.16.0" + postcss-selector-parser "^6.0.4" + +sudo-prompt@^8.2.0: + version "8.2.5" + resolved "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-8.2.5.tgz#cc5ef3769a134bb94b24a631cc09628d4d53603e" + integrity sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw== + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.0.0, supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-color@^8.0.0: + version "8.1.1" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + +svgo@^2.3.0: + version "2.5.0" + resolved "https://registry.npmjs.org/svgo/-/svgo-2.5.0.tgz#3c9051b606d85a02fcb59f459b19970d2cc2c9bf" + integrity sha512-FSdBOOo271VyF/qZnOn1PgwCdt1v4Dx0Sey+U1jgqm1vqRYjPGdip0RGrFW6ItwtkBB8rHgHk26dlVr0uCs82Q== + dependencies: + "@trysound/sax" "0.1.1" + colorette "^1.3.0" + commander "^7.2.0" + css-select "^4.1.3" + css-tree "^1.1.3" + csso "^4.2.0" + stable "^0.1.8" + +swap-case@^1.1.0: + version "1.1.2" + resolved "https://registry.npmjs.org/swap-case/-/swap-case-1.1.2.tgz#c39203a4587385fad3c850a0bd1bcafa081974e3" + integrity sha1-w5IDpFhzhfrTyFCgvRvK+ggZdOM= + dependencies: + lower-case "^1.1.1" + upper-case "^1.1.1" + +symbol-observable@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" + integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== + +sync-fetch@0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/sync-fetch/-/sync-fetch-0.3.0.tgz#77246da949389310ad978ab26790bb05f88d1335" + integrity sha512-dJp4qg+x4JwSEW1HibAuMi0IIrBI3wuQr2GimmqB7OXR50wmwzfdusG+p39R9w3R6aFtZ2mzvxvWKQ3Bd/vx3g== + dependencies: + buffer "^5.7.0" + node-fetch "^2.6.1" + +table@^6.0.9: + version "6.7.1" + resolved "https://registry.npmjs.org/table/-/table-6.7.1.tgz#ee05592b7143831a8c94f3cee6aae4c1ccef33e2" + integrity sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg== + dependencies: + ajv "^8.0.1" + lodash.clonedeep "^4.5.0" + lodash.truncate "^4.4.2" + slice-ansi "^4.0.0" + string-width "^4.2.0" + strip-ansi "^6.0.0" + +tailwindcss@^2.2.9: + version "2.2.9" + resolved "https://registry.npmjs.org/tailwindcss/-/tailwindcss-2.2.9.tgz#1484bd45a4a9f9f5de7faabf74c11bf0aeb5ad98" + integrity sha512-P8zCKFkEthfUvqcnun8DqGGXw4QqyDw971NAM23e8QQ+m5HW1agp4upq50rFGwGNtphVYvr+0zvVLSXo5/I9Qg== + dependencies: + arg "^5.0.1" + bytes "^3.0.0" + chalk "^4.1.2" + chokidar "^3.5.2" + color "^4.0.1" + cosmiconfig "^7.0.1" + detective "^5.2.0" + didyoumean "^1.2.2" + dlv "^1.1.3" + fast-glob "^3.2.7" + fs-extra "^10.0.0" + glob-parent "^6.0.1" + html-tags "^3.1.0" + is-glob "^4.0.1" + lodash "^4.17.21" + lodash.topath "^4.5.2" + modern-normalize "^1.1.0" + node-emoji "^1.11.0" + normalize-path "^3.0.0" + object-hash "^2.2.0" + postcss-js "^3.0.3" + postcss-load-config "^3.1.0" + postcss-nested "5.0.6" + postcss-selector-parser "^6.0.6" + postcss-value-parser "^4.1.0" + pretty-hrtime "^1.0.3" + purgecss "^4.0.3" + quick-lru "^5.1.1" + reduce-css-calc "^2.1.8" + resolve "^1.20.0" + tmp "^0.2.1" + +tapable@^1.0.0: + version "1.1.3" + resolved "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" + integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + +tapable@^2.1.1, tapable@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz#5c373d281d9c672848213d0e037d1c4165ab426b" + integrity sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw== + +term-size@^2.1.0: + version "2.2.1" + resolved "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz#2a6a54840432c2fb6320fea0f415531e90189f54" + integrity sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg== + +terser-webpack-plugin@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz#7effadee06f7ecfa093dbbd3e9ab23f5f3ed8673" + integrity sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q== + dependencies: + jest-worker "^26.6.2" + p-limit "^3.1.0" + schema-utils "^3.0.0" + serialize-javascript "^5.0.1" + source-map "^0.6.1" + terser "^5.5.1" + +terser-webpack-plugin@^5.1.3: + version "5.2.0" + resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.2.0.tgz#694c54fcdfa5f5cb2ceaf31929e7535b32a8a50c" + integrity sha512-FpR4Qe0Yt4knSQ5u2bA1wkM0R8VlVsvhyfSHvomXRivS4vPLk0dJV2IhRBIHRABh7AFutdMeElIA5y1dETwMBg== + dependencies: + jest-worker "^27.0.6" + p-limit "^3.1.0" + schema-utils "^3.1.1" + serialize-javascript "^6.0.0" + source-map "^0.6.1" + terser "^5.7.2" + +terser@^5.5.1: + version "5.6.0" + resolved "https://registry.npmjs.org/terser/-/terser-5.6.0.tgz#138cdf21c5e3100b1b3ddfddf720962f88badcd2" + integrity sha512-vyqLMoqadC1uR0vywqOZzriDYzgEkNJFK4q9GeyOBHIbiECHiWLKcWfbQWAUaPfxkjDhapSlZB9f7fkMrvkVjA== + dependencies: + commander "^2.20.0" + source-map "~0.7.2" + source-map-support "~0.5.19" + +terser@^5.7.2: + version "5.7.2" + resolved "https://registry.npmjs.org/terser/-/terser-5.7.2.tgz#d4d95ed4f8bf735cb933e802f2a1829abf545e3f" + integrity sha512-0Omye+RD4X7X69O0eql3lC4Heh/5iLj3ggxR/B5ketZLOtLiOqukUgjw3q4PDnNQbsrkKr3UMypqStQG3XKRvw== + dependencies: + commander "^2.20.0" + source-map "~0.7.2" + source-map-support "~0.5.19" + +text-table@0.2.0, text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + +throttle-debounce@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz#32f94d84dfa894f786c9a1f290e7a645b6a19abb" + integrity sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg== + +through@^2.3.6: + version "2.3.8" + resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + +timed-out@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" + integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= + +timers-ext@^0.1.7: + version "0.1.7" + resolved "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.7.tgz#6f57ad8578e07a3fb9f91d9387d65647555e25c6" + integrity sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ== + dependencies: + es5-ext "~0.10.46" + next-tick "1" + +timsort@^0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" + integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= + +tinycolor2@^1.4.2: + version "1.4.2" + resolved "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz#3f6a4d1071ad07676d7fa472e1fac40a719d8803" + integrity sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA== + +tippy.js@^6.3.1: + version "6.3.1" + resolved "https://registry.npmjs.org/tippy.js/-/tippy.js-6.3.1.tgz#3788a007be7015eee0fd589a66b98fb3f8f10181" + integrity sha512-JnFncCq+rF1dTURupoJ4yPie5Cof978inW6/4S6kmWV7LL9YOSEVMifED3KdrVPEG+Z/TFH2CDNJcQEfaeuQww== + dependencies: + "@popperjs/core" "^2.8.3" + +title-case@^2.1.0: + version "2.1.1" + resolved "https://registry.npmjs.org/title-case/-/title-case-2.1.1.tgz#3e127216da58d2bc5becf137ab91dae3a7cd8faa" + integrity sha1-PhJyFtpY0rxb7PE3q5Ha46fNj6o= + dependencies: + no-case "^2.2.0" + upper-case "^1.0.3" + +tmp@^0.0.33: + version "0.0.33" + resolved "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + dependencies: + os-tmpdir "~1.0.2" + +tmp@^0.2.1: + version "0.2.1" + resolved "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" + integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== + dependencies: + rimraf "^3.0.0" + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + +to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= + dependencies: + kind-of "^3.0.2" + +to-readable-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/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.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +to-regex@^3.0.1, to-regex@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + +toidentifier@1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" + integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== + +token-types@^2.0.0: + version "2.1.1" + resolved "https://registry.npmjs.org/token-types/-/token-types-2.1.1.tgz#bd585d64902aaf720b8979d257b4b850b4d45c45" + integrity sha512-wnQcqlreS6VjthyHO3Y/kpK/emflxDBNhlNUPfh7wE39KnuDdOituXomIbyI79vBtF0Ninpkh72mcuRHo+RG3Q== + dependencies: + "@tokenizer/token" "^0.1.1" + ieee754 "^1.2.1" + +token-types@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/token-types/-/token-types-4.1.1.tgz#ef9e8c8e2e0ded9f1b3f8dbaa46a3228b113ba1a" + integrity sha512-hD+QyuUAyI2spzsI0B7gf/jJ2ggR4RjkAo37j3StuePhApJUwcWDjnHDOFdIWYSwNR28H14hpwm4EI+V1Ted1w== + dependencies: + "@tokenizer/token" "^0.3.0" + ieee754 "^1.2.1" + +trim-trailing-lines@^1.0.0: + version "1.1.4" + resolved "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz#bd4abbec7cc880462f10b2c8b5ce1d8d1ec7c2c0" + integrity sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ== + +trim@0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz#5858547f6b290757ee95cccc666fb50084c460dd" + integrity sha1-WFhUf2spB1fulczMZm+1AITEYN0= + +trough@^1.0.0: + version "1.0.5" + resolved "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" + integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA== + +"true-case-path@^2.2.1": + version "2.2.1" + resolved "https://registry.npmjs.org/true-case-path/-/true-case-path-2.2.1.tgz#c5bf04a5bbec3fd118be4084461b3a27c4d796bf" + integrity sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q== + +ts-node@^9: + version "9.1.1" + resolved "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz#51a9a450a3e959401bda5f004a72d54b936d376d" + integrity sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg== + dependencies: + arg "^4.1.0" + create-require "^1.1.0" + diff "^4.0.1" + make-error "^1.1.1" + source-map-support "^0.5.17" + yn "3.1.1" + +ts-toolbelt@^9.3.12: + version "9.6.0" + resolved "https://registry.npmjs.org/ts-toolbelt/-/ts-toolbelt-9.6.0.tgz#50a25426cfed500d4a09bd1b3afb6f28879edfd5" + integrity sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w== + +tsconfig-paths@^3.11.0: + version "3.11.0" + resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.11.0.tgz#954c1fe973da6339c78e06b03ce2e48810b65f36" + integrity sha512-7ecdYDnIdmv639mmDwslG6KQg1Z9STTz1j7Gcz0xa+nshh/gKDAHcPxRbWOsA3SPp0tXP2leTcY9Kw+NAkfZzA== + dependencies: + "@types/json5" "^0.0.29" + json5 "^1.0.1" + minimist "^1.2.0" + strip-bom "^3.0.0" + +tslib@^1.10.0, tslib@^1.8.1, tslib@^1.9.0: + version "1.14.1" + resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tslib@^2, tslib@^2.0.0, tslib@^2.0.3, tslib@~2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a" + integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A== + +tslib@^2.2.0, tslib@^2.3.0: + version "2.3.1" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" + integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== + +tslib@~2.0.1: + version "2.0.3" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz#8e0741ac45fc0c226e58a17bfc3e64b9bc6ca61c" + integrity sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ== + +tsutils@^3.21.0: + version "3.21.0" + resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" + integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== + dependencies: + tslib "^1.8.1" + +type-check@^0.4.0, type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + dependencies: + prelude-ls "^1.2.1" + +type-fest@0.20.2, type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + +type-fest@^0.11.0: + version "0.11.0" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" + integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== + +type-fest@^0.8.0, type-fest@^0.8.1: + version "0.8.1" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" + integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== + +type-is@^1.6.4, type-is@~1.6.17, type-is@~1.6.18: + version "1.6.18" + resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.24" + +type-of@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/type-of/-/type-of-2.0.1.tgz#e72a1741896568e9f628378d816d6912f7f23972" + integrity sha1-5yoXQYllaOn2KDeNgW1pEvfyOXI= + +type@^1.0.1: + version "1.2.0" + resolved "https://registry.npmjs.org/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0" + integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== + +type@^2.0.0: + version "2.3.0" + resolved "https://registry.npmjs.org/type/-/type-2.3.0.tgz#ada7c045f07ead08abf9e2edd29be1a0c0661132" + integrity sha512-rgPIqOdfK/4J9FhiVrZ3cveAjRRo5rsQBAIhnylX874y1DX/kEKSVdLsnuHB6l1KTjHyU01VjiMBHgU2adejyg== + +typedarray-to-buffer@^3.1.5: + version "3.1.5" + resolved "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" + integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + dependencies: + is-typedarray "^1.0.0" + +typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= + +unbox-primitive@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471" + integrity sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw== + dependencies: + function-bind "^1.1.1" + has-bigints "^1.0.1" + has-symbols "^1.0.2" + which-boxed-primitive "^1.0.2" + +unc-path-regex@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" + integrity sha1-5z3T17DXxe2G+6xrCufYxqadUPo= + +underscore.string@^3.3.5: + version "3.3.5" + resolved "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz#fc2ad255b8bd309e239cbc5816fd23a9b7ea4023" + integrity sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg== + dependencies: + sprintf-js "^1.0.3" + util-deprecate "^1.0.2" + +unherit@^1.0.4: + version "1.1.3" + resolved "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz#6c9b503f2b41b262330c80e91c8614abdaa69c22" + integrity sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ== + dependencies: + inherits "^2.0.0" + xtend "^4.0.0" + +unicode-canonical-property-names-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" + integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== + +unicode-match-property-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" + integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== + dependencies: + unicode-canonical-property-names-ecmascript "^1.0.4" + unicode-property-aliases-ecmascript "^1.0.4" + +unicode-match-property-value-ecmascript@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531" + integrity sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ== + +unicode-property-aliases-ecmascript@^1.0.4: + version "1.1.0" + resolved "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" + integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg== + +unified@9.2.0: + version "9.2.0" + resolved "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz#67a62c627c40589edebbf60f53edfd4d822027f8" + integrity sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg== + dependencies: + bail "^1.0.0" + extend "^3.0.0" + is-buffer "^2.0.0" + is-plain-obj "^2.0.0" + trough "^1.0.0" + vfile "^4.0.0" + +unified@^7.0.0: + version "7.1.0" + resolved "https://registry.npmjs.org/unified/-/unified-7.1.0.tgz#5032f1c1ee3364bd09da12e27fdd4a7553c7be13" + integrity sha512-lbk82UOIGuCEsZhPj8rNAkXSDXd6p0QLzIuSsCdxrqnqU56St4eyOB+AlXsVgVeRmetPTYydIuvFfpDIed8mqw== + dependencies: + "@types/unist" "^2.0.0" + "@types/vfile" "^3.0.0" + bail "^1.0.0" + extend "^3.0.0" + is-plain-obj "^1.1.0" + trough "^1.0.0" + vfile "^3.0.0" + x-is-string "^0.1.0" + +unified@^8.4.2: + version "8.4.2" + resolved "https://registry.npmjs.org/unified/-/unified-8.4.2.tgz#13ad58b4a437faa2751a4a4c6a16f680c500fff1" + integrity sha512-JCrmN13jI4+h9UAyKEoGcDZV+i1E7BLFuG7OsaDvTXI5P0qhHX+vZO/kOhz9jn8HGENDKbwSeB0nVOg4gVStGA== + dependencies: + bail "^1.0.0" + extend "^3.0.0" + is-plain-obj "^2.0.0" + trough "^1.0.0" + vfile "^4.0.0" + +unified@^9.0.0: + version "9.2.2" + resolved "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz#67649a1abfc3ab85d2969502902775eb03146975" + integrity sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ== + dependencies: + bail "^1.0.0" + extend "^3.0.0" + is-buffer "^2.0.0" + is-plain-obj "^2.0.0" + trough "^1.0.0" + vfile "^4.0.0" + +union-value@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/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 "^2.0.1" + +uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= + +uniqs@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" + integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= + +unique-string@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" + integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== + dependencies: + crypto-random-string "^2.0.0" + +unist-builder@2.0.3, unist-builder@^2.0.0: + version "2.0.3" + resolved "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz#77648711b5d86af0942f334397a33c5e91516436" + integrity sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw== + +unist-util-find-after@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-3.0.0.tgz#5c65fcebf64d4f8f496db46fa8fd0fbf354b43e6" + integrity sha512-ojlBqfsBftYXExNu3+hHLfJQ/X1jYY/9vdm4yZWjIbf0VuWF6CRufci1ZyoD/wV2TYMKxXUoNuoqwy+CkgzAiQ== + dependencies: + unist-util-is "^4.0.0" + +unist-util-generated@^1.0.0: + version "1.1.6" + resolved "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz#5ab51f689e2992a472beb1b35f2ce7ff2f324d4b" + integrity sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg== + +unist-util-is@^2.1.2: + version "2.1.3" + resolved "https://registry.npmjs.org/unist-util-is/-/unist-util-is-2.1.3.tgz#459182db31f4742fceaea88d429693cbf0043d20" + integrity sha512-4WbQX2iwfr/+PfM4U3zd2VNXY+dWtZsN1fLnWEi2QQXA4qyDYAZcDMfXUX0Cu6XZUHHAO9q4nyxxLT4Awk1qUA== + +unist-util-is@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/unist-util-is/-/unist-util-is-3.0.0.tgz#d9e84381c2468e82629e4a5be9d7d05a2dd324cd" + integrity sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A== + +unist-util-is@^4.0.0: + version "4.0.4" + resolved "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.4.tgz#3e9e8de6af2eb0039a59f50c9b3e99698a924f50" + integrity sha512-3dF39j/u423v4BBQrk1AQ2Ve1FxY5W3JKwXxVFzBODQ6WEvccguhgp802qQLKSnxPODE6WuRZtV+ohlUg4meBA== + +unist-util-map@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/unist-util-map/-/unist-util-map-1.0.5.tgz#701069b72e1d1cc02db265502a5e82b77c2eb8b7" + integrity sha512-dFil/AN6vqhnQWNCZk0GF/G3+Q5YwsB+PqjnzvpO2wzdRtUJ1E8PN+XRE/PRr/G3FzKjRTJU0haqE0Ekl+O3Ag== + dependencies: + object-assign "^4.0.1" + +unist-util-modify-children@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-2.0.0.tgz#9c9c30d4e32502aabb3fde10d7872a17c86801e2" + integrity sha512-HGrj7JQo9DwZt8XFsX8UD4gGqOsIlCih9opG6Y+N11XqkBGKzHo8cvDi+MfQQgiZ7zXRUiQREYHhjOBHERTMdg== + dependencies: + array-iterate "^1.0.0" + +unist-util-position@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz#1c42ee6301f8d52f47d14f62bbdb796571fa2d47" + integrity sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA== + +unist-util-remove-position@^1.0.0: + version "1.1.4" + resolved "https://registry.npmjs.org/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" + +unist-util-remove-position@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz#5d19ca79fdba712301999b2b73553ca8f3b352cc" + integrity sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA== + dependencies: + unist-util-visit "^2.0.0" + +unist-util-remove@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-1.0.3.tgz#58ec193dfa84b52d5a055ffbc58e5444eb8031a3" + integrity sha512-mB6nCHCQK0pQffUAcCVmKgIWzG/AXs/V8qpS8K72tMPtOSCMSjDeMc5yN+Ye8rB0FhcE+JvW++o1xRNc0R+++g== + dependencies: + unist-util-is "^3.0.0" + +unist-util-remove@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.0.1.tgz#fa13c424ff8e964f3aa20d1098b9a690c6bfaa39" + integrity sha512-YtuetK6o16CMfG+0u4nndsWpujgsHDHHLyE0yGpJLLn5xSjKeyGyzEBOI2XbmoUHCYabmNgX52uxlWoQhcvR7Q== + dependencies: + unist-util-is "^4.0.0" + +unist-util-stringify-position@^1.0.0, unist-util-stringify-position@^1.1.1: + version "1.1.2" + resolved "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz#3f37fcf351279dcbca7480ab5889bb8a832ee1c6" + integrity sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ== + +unist-util-stringify-position@^2.0.0, unist-util-stringify-position@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz#cce3bfa1cdf85ba7375d1d5b17bdc4cada9bd9da" + integrity sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g== + dependencies: + "@types/unist" "^2.0.2" + +unist-util-visit-children@^1.0.0: + version "1.1.4" + resolved "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-1.1.4.tgz#e8a087e58a33a2815f76ea1901c15dec2cb4b432" + integrity sha512-sA/nXwYRCQVRwZU2/tQWUqJ9JSFM1X3x7JIOsIgSzrFHcfVt6NkzDtKzyxg2cZWkCwGF9CO8x4QNZRJRMK8FeQ== + +unist-util-visit-parents@^2.0.0: + version "2.1.2" + resolved "https://registry.npmjs.org/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-parents@^3.0.0: + version "3.1.1" + resolved "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz#65a6ce698f78a6b0f56aa0e88f13801886cdaef6" + integrity sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg== + dependencies: + "@types/unist" "^2.0.0" + unist-util-is "^4.0.0" + +unist-util-visit@2.0.3, unist-util-visit@^2.0.0, unist-util-visit@^2.0.2, unist-util-visit@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz#c3703893146df47203bb8a9795af47d7b971208c" + integrity sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q== + dependencies: + "@types/unist" "^2.0.0" + unist-util-is "^4.0.0" + unist-util-visit-parents "^3.0.0" + +unist-util-visit@^1.1.0, unist-util-visit@^1.4.1: + version "1.4.1" + resolved "https://registry.npmjs.org/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" + +universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + +unixify@1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz#3a641c8c2ffbce4da683a5c70f03a462940c2090" + integrity sha1-OmQcjC/7zk2mg6XHDwOkYpQMIJA= + dependencies: + normalize-path "^2.1.1" + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + +unset-value@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + +update-notifier@^5.0.1: + version "5.1.0" + resolved "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz#4ab0d7c7f36a231dd7316cf7729313f0214d9ad9" + integrity sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw== + dependencies: + boxen "^5.0.0" + chalk "^4.1.0" + configstore "^5.0.1" + has-yarn "^2.1.0" + import-lazy "^2.1.0" + is-ci "^2.0.0" + is-installed-globally "^0.4.0" + is-npm "^5.0.0" + is-yarn-global "^0.3.0" + latest-version "^5.1.0" + pupa "^2.1.1" + semver "^7.3.4" + semver-diff "^3.1.1" + xdg-basedir "^4.0.0" + +upper-case-first@^1.1.0, upper-case-first@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/upper-case-first/-/upper-case-first-1.1.2.tgz#5d79bedcff14419518fd2edb0a0507c9b6859115" + integrity sha1-XXm+3P8UQZUY/S7bCgUHybaFkRU= + dependencies: + upper-case "^1.1.1" + +upper-case@^1.0.3, upper-case@^1.1.0, upper-case@^1.1.1, upper-case@^1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" + integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +urix@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= + +url-loader@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2" + integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA== + dependencies: + loader-utils "^2.0.0" + mime-types "^2.1.27" + schema-utils "^3.0.0" + +url-parse-lax@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" + integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= + dependencies: + prepend-http "^2.0.0" + +url-parse@^1.4.3: + version "1.5.1" + resolved "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz#d5fa9890af8a5e1f274a2c98376510f6425f6e3b" + integrity sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q== + dependencies: + querystringify "^2.1.1" + requires-port "^1.0.0" + +url-to-options@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9" + integrity sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k= + +url@^0.11.0: + version "0.11.0" + resolved "https://registry.npmjs.org/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" + integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= + dependencies: + punycode "1.3.2" + querystring "0.2.0" + +use-breakpoint@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/use-breakpoint/-/use-breakpoint-2.0.2.tgz#915a07529414255600b5b8e9136899598ab7c0be" + integrity sha512-xBZvpxPImdAz+gB5jAB6apmxBxE/qUXurk1FJWjJhUq2VAWMXq9sEwiBVLu0oJ1WgqJDJGRhn8eusVVcxDPjhg== + +use-dark-mode@^2.3.1: + version "2.3.1" + resolved "https://registry.npmjs.org/use-dark-mode/-/use-dark-mode-2.3.1.tgz#d506349c7b7e09e9977cb8a6ab4470896aa3779a" + integrity sha512-hmcdJR96tTustRQdaQwe6jMrZHnmPqXBxgy4jaQ4gsfhwajsCpjECuq9prgDe9XxMx/f9r96o2/md6O4Lwhwjg== + dependencies: + "@use-it/event-listener" "^0.1.2" + use-persisted-state "^0.3.0" + +use-persisted-state@^0.3.0: + version "0.3.3" + resolved "https://registry.npmjs.org/use-persisted-state/-/use-persisted-state-0.3.3.tgz#5e0f2236967cec7c34de33abc07ae6818e7c7451" + integrity sha512-pCNlvYC8+XjRxwnIut4teGC9f2p9aD88R8OGseQGZa2dvqG/h1vEGk1vRE1IZG0Vf161UDpn+NlW4+UGubQflQ== + dependencies: + "@use-it/event-listener" "^0.1.2" + +use@^3.1.0: + version "3.1.1" + resolved "https://registry.npmjs.org/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== + +util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + +utila@~0.4: + version "0.4.0" + resolved "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" + integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + +uuid@3.4.0, uuid@^3.0.0: + version "3.4.0" + resolved "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" + integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + +v8-compile-cache@^2.0.3, v8-compile-cache@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz#9471efa3ef9128d2f7c6a7ca39c4dd6b5055b132" + integrity sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q== + +valid-url@1.0.9, valid-url@^1.0.9: + version "1.0.9" + resolved "https://registry.npmjs.org/valid-url/-/valid-url-1.0.9.tgz#1c14479b40f1397a75782f115e4086447433a200" + integrity sha1-HBRHm0DxOXp1eC8RXkCGRHQzogA= + +validate-npm-package-license@^3.0.1: + version "3.0.4" + resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" + integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + dependencies: + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" + +vary@^1, vary@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + +vendors@^1.0.3: + version "1.0.4" + resolved "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e" + integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== + +vfile-location@^2.0.0: + version "2.0.6" + resolved "https://registry.npmjs.org/vfile-location/-/vfile-location-2.0.6.tgz#8a274f39411b8719ea5728802e10d9e0dff1519e" + integrity sha512-sSFdyCP3G6Ka0CEmN83A2YCMKIieHx0EDaj5IDP4g1pa5ZJ4FJDvpO0WODLxo4LUX4oe52gmSCK7Jw4SBghqxA== + +vfile-location@^3.0.0, vfile-location@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz#d8e41fbcbd406063669ebf6c33d56ae8721d0f3c" + integrity sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA== + +vfile-message@*, vfile-message@^2.0.0: + version "2.0.4" + resolved "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz#5b43b88171d409eae58477d13f23dd41d52c371a" + integrity sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ== + dependencies: + "@types/unist" "^2.0.0" + unist-util-stringify-position "^2.0.0" + +vfile-message@^1.0.0: + version "1.1.1" + resolved "https://registry.npmjs.org/vfile-message/-/vfile-message-1.1.1.tgz#5833ae078a1dfa2d96e9647886cd32993ab313e1" + integrity sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA== + dependencies: + unist-util-stringify-position "^1.1.1" + +vfile@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/vfile/-/vfile-3.0.1.tgz#47331d2abe3282424f4a4bb6acd20a44c4121803" + integrity sha512-y7Y3gH9BsUSdD4KzHsuMaCzRjglXN0W2EcMf0gpvu6+SbsGhMje7xDc8AEoeXy6mIwCKMI6BkjMsRjzQbhMEjQ== + dependencies: + is-buffer "^2.0.0" + replace-ext "1.0.0" + unist-util-stringify-position "^1.0.0" + vfile-message "^1.0.0" + +vfile@^4.0.0: + version "4.2.1" + resolved "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz#03f1dce28fc625c625bc6514350fbdb00fa9e624" + integrity sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA== + dependencies: + "@types/unist" "^2.0.0" + is-buffer "^2.0.0" + unist-util-stringify-position "^2.0.0" + vfile-message "^2.0.0" + +watchpack@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz#47d78f5415fe550ecd740f99fe2882323a58b1ce" + integrity sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA== + dependencies: + glob-to-regexp "^0.4.1" + graceful-fs "^4.1.2" + +web-namespaces@^1.0.0: + version "1.1.4" + resolved "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz#bc98a3de60dadd7faefc403d1076d529f5e030ec" + integrity sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw== + +webpack-dev-middleware@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-4.1.0.tgz#f0c1f12ff4cd855b3b5eec89ee0f69bcc5336364" + integrity sha512-mpa/FY+DiBu5+r5JUIyTCYWRfkWgyA3/OOE9lwfzV9S70A4vJYLsVRKj5rMFEsezBroy2FmPyQ8oBRVW8QmK1A== + dependencies: + colorette "^1.2.1" + mem "^8.0.0" + memfs "^3.2.0" + mime-types "^2.1.28" + range-parser "^1.2.1" + schema-utils "^3.0.0" + +webpack-merge@^5.7.3: + version "5.7.3" + resolved "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.7.3.tgz#2a0754e1877a25a8bbab3d2475ca70a052708213" + integrity sha512-6/JUQv0ELQ1igjGDzHkXbVDRxkfA57Zw7PfiupdLFJYrgFqY5ZP8xxbpp2lU3EPwYx89ht5Z/aDkD40hFCm5AA== + dependencies: + clone-deep "^4.0.1" + wildcard "^2.0.0" + +webpack-sources@^0.2.0: + version "0.2.3" + resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-0.2.3.tgz#17c62bfaf13c707f9d02c479e0dcdde8380697fb" + integrity sha1-F8Yr+vE8cH+dAsR54Nzd6DgGl/s= + dependencies: + source-list-map "^1.1.1" + source-map "~0.5.3" + +webpack-sources@^1.1.0: + version "1.4.3" + resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" + integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== + dependencies: + source-list-map "^2.0.0" + source-map "~0.6.1" + +webpack-sources@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.0.tgz#b16973bcf844ebcdb3afde32eda1c04d0b90f89d" + integrity sha512-fahN08Et7P9trej8xz/Z7eRu8ltyiygEo/hnRi9KqBUs80KeDcnf96ZJo++ewWd84fEf3xSX9bp4ZS9hbw0OBw== + +webpack-stats-plugin@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/webpack-stats-plugin/-/webpack-stats-plugin-1.0.3.tgz#0f64551a0b984b48a9e7acdee32e3cfda556fe51" + integrity sha512-tV/SQHl6lKfBahJcNDmz8JG1rpWPB9NEDQSMIoL74oVAotdxYljpgIsgLzgc1N9QrtA9KEA0moJVwQtNZv2aDA== + +webpack-virtual-modules@^0.3.2: + version "0.3.2" + resolved "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.3.2.tgz#b7baa30971a22d99451f897db053af48ec29ad2c" + integrity sha512-RXQXioY6MhzM4CNQwmBwKXYgBs6ulaiQ8bkNQEl2J6Z+V+s7lgl/wGvaI/I0dLnYKB8cKsxQc17QOAVIphPLDw== + dependencies: + debug "^3.0.0" + +webpack@^5.35.0: + version "5.51.1" + resolved "https://registry.npmjs.org/webpack/-/webpack-5.51.1.tgz#41bebf38dccab9a89487b16dbe95c22e147aac57" + integrity sha512-xsn3lwqEKoFvqn4JQggPSRxE4dhsRcysWTqYABAZlmavcoTmwlOb9b1N36Inbt/eIispSkuHa80/FJkDTPos1A== + dependencies: + "@types/eslint-scope" "^3.7.0" + "@types/estree" "^0.0.50" + "@webassemblyjs/ast" "1.11.1" + "@webassemblyjs/wasm-edit" "1.11.1" + "@webassemblyjs/wasm-parser" "1.11.1" + acorn "^8.4.1" + acorn-import-assertions "^1.7.6" + browserslist "^4.14.5" + chrome-trace-event "^1.0.2" + enhanced-resolve "^5.8.0" + es-module-lexer "^0.7.1" + eslint-scope "5.1.1" + events "^3.2.0" + glob-to-regexp "^0.4.1" + graceful-fs "^4.2.4" + json-parse-better-errors "^1.0.2" + loader-runner "^4.2.0" + mime-types "^2.1.27" + neo-async "^2.6.2" + schema-utils "^3.1.0" + tapable "^2.1.1" + terser-webpack-plugin "^5.1.3" + watchpack "^2.2.0" + webpack-sources "^3.2.0" + +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + dependencies: + is-bigint "^1.0.1" + is-boolean-object "^1.1.0" + is-number-object "^1.0.4" + is-string "^1.0.5" + is-symbol "^1.0.3" + +which-module@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= + +which@^1.2.9, which@^1.3.1: + version "1.3.1" + resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +widest-line@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" + integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg== + dependencies: + string-width "^4.0.0" + +wildcard@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec" + integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw== + +word-wrap@^1.2.3: + version "1.2.3" + resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" + integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== + +worker-rpc@^0.1.0: + version "0.1.1" + resolved "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz#cb565bd6d7071a8f16660686051e969ad32f54d5" + integrity sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg== + dependencies: + microevent.ts "~0.1.1" + +wrap-ansi@^6.2.0: + version "6.2.0" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" + integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrappy@1: + version "1.0.2" + resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +write-file-atomic@^3.0.0: + version "3.0.3" + resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" + integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== + dependencies: + imurmurhash "^0.1.4" + is-typedarray "^1.0.0" + signal-exit "^3.0.2" + typedarray-to-buffer "^3.1.5" + +ws@7.4.3, ws@^7.3.0, ws@~7.4.2: + version "7.4.3" + resolved "https://registry.npmjs.org/ws/-/ws-7.4.3.tgz#1f9643de34a543b8edb124bdcbc457ae55a6e5cd" + integrity sha512-hr6vCR76GsossIRsr8OLR9acVVm1jyfEWvhbNjtgPOrfvAlKzvyeg/P6r8RuDjRyrcQoPQT7K0DGEPc7Ae6jzA== + +x-is-string@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/x-is-string/-/x-is-string-0.1.0.tgz#474b50865af3a49a9c4657f05acd145458f77d82" + integrity sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI= + +xdg-basedir@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" + integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== + +xmlhttprequest-ssl@~1.5.4: + version "1.5.5" + resolved "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz#c2876b06168aadc40e57d97e81191ac8f4398b3e" + integrity sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4= + +xss@^1.0.6: + version "1.0.8" + resolved "https://registry.npmjs.org/xss/-/xss-1.0.8.tgz#32feb87feb74b3dcd3d404b7a68ababf10700535" + integrity sha512-3MgPdaXV8rfQ/pNn16Eio6VXYPTkqwa0vc7GkiymmY/DqR1SE/7VPAAVZz1GJsJFrllMYO3RHfEaiUGjab6TNw== + dependencies: + commander "^2.20.3" + cssfilter "0.0.10" + +xstate@^4.11.0, xstate@^4.14.0, xstate@^4.9.1: + version "4.16.2" + resolved "https://registry.npmjs.org/xstate/-/xstate-4.16.2.tgz#d6b973b1253b8c85f50f68601837287d59d4bf34" + integrity sha512-EY39NNZnwM4tRYNmQAi1c2qHuZ1lJmuDpEo1jxiRcfS+1jPtKRAjGRLNx3fYKcK0ohW6mL41Wze3mdCF0SqavA== + +xtend@^4.0.0, xtend@^4.0.1, xtend@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + +y18n@^4.0.0: + version "4.0.1" + resolved "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz#8db2b83c31c5d75099bb890b23f3094891e247d4" + integrity sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ== + +yallist@^2.0.0, yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yaml-loader@^0.6.0: + version "0.6.0" + resolved "https://registry.npmjs.org/yaml-loader/-/yaml-loader-0.6.0.tgz#fe1c48b9f4803dace55a59a1474e790ba6ab1b48" + integrity sha512-1bNiLelumURyj+zvVHOv8Y3dpCri0F2S+DCcmps0pA1zWRLjS+FhZQg4o3aUUDYESh73+pKZNI18bj7stpReow== + dependencies: + loader-utils "^1.4.0" + yaml "^1.8.3" + +yaml@^1.10.0, yaml@^1.7.2, yaml@^1.8.3: + version "1.10.0" + resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e" + integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg== + +yaml@^1.10.2: + version "1.10.2" + resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" + integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== + +yargs-parser@^18.1.2: + version "18.1.3" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" + integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + +yargs@^15.4.1: + version "15.4.1" + resolved "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" + integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== + dependencies: + cliui "^6.0.0" + decamelize "^1.2.0" + find-up "^4.1.0" + get-caller-file "^2.0.1" + require-directory "^2.1.1" + require-main-filename "^2.0.0" + set-blocking "^2.0.0" + string-width "^4.2.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^18.1.2" + +yeast@0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" + integrity sha1-AI4G2AlDIMNy28L47XagymyKxBk= + +yn@3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" + integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== + +yoga-layout-prebuilt@^1.9.6: + version "1.10.0" + resolved "https://registry.npmjs.org/yoga-layout-prebuilt/-/yoga-layout-prebuilt-1.10.0.tgz#2936fbaf4b3628ee0b3e3b1df44936d6c146faa6" + integrity sha512-YnOmtSbv4MTf7RGJMK0FvZ+KD8OEe/J5BNnR0GHhD8J/XcG/Qvxgszm0Un6FTHWW4uHlTgP0IztiXQnGyIR45g== + dependencies: + "@types/yoga-layout" "1.9.2" + +yurnalist@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/yurnalist/-/yurnalist-2.1.0.tgz#44cf7ea5a33a8fab4968cc8c2970489f93760902" + integrity sha512-PgrBqosQLM3gN2xBFIMDLACRTV9c365VqityKKpSTWpwR+U4LAFR3rSVyEoscWlu3EzX9+Y0I86GXUKxpHFl6w== + dependencies: + chalk "^2.4.2" + inquirer "^7.0.0" + is-ci "^2.0.0" + read "^1.0.7" + strip-ansi "^5.2.0" + +zwitch@^1.0.0: + version "1.0.5" + resolved "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz#d11d7381ffed16b742f6af7b3f223d5cd9fe9920" + integrity sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw== diff --git a/assets/banner.png b/assets/banner.png new file mode 100644 index 0000000000000000000000000000000000000000..c25c6c481d64edac33974f5f29986b5197d06042 GIT binary patch literal 199467 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

2pKR3zf5dsGAJ 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%0AY@usET=0HUNCC6Cx?NceJ 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 N002ovPDHLkV1l>ehYkP$ literal 0 HcmV?d00001 diff --git a/inbox.md b/inbox.md new file mode 100644 index 0000000..bfa03c3 --- /dev/null +++ b/inbox.md @@ -0,0 +1,17 @@ +# Inbox + +- Here you can write disorganised notes to be categorised later +- Bullet points are useful, but it could be free form text as well +- Sometimes it's better to just get things off your mind quickly, rather than stop to think where it belongs +- But don't let this list get too long +- Move information to more specific documents and link to them. + - This helps you navigate between documents quickly + - For example, you can `Cmd`+`Click` this: [[todo]] +- Some notes don't end up making sense the next day +- That's ok, you can just delete them! + - You can always find them in your git history, if you really need it! + + +[//begin]: # "Autogenerated link references for markdown compatibility" +[todo]: todo "Todo" +[//end]: # "Autogenerated link references" \ No newline at end of file diff --git a/investigation/OSMTH.md b/investigation/OSMTH.md new file mode 100644 index 0000000..b6a07c4 --- /dev/null +++ b/investigation/OSMTH.md @@ -0,0 +1,15 @@ +# OSMTH | Sovereign Military Order of the Temple of Jerusalem + +![banner](../assets/banner.png) + +> Ordo Supremus Militaris Templi Hierosolymitani :: Swiss Federal Registry Number CH-660.1.972.999-4 + +## tags + +#people + +#places + +#locations + +#dates \ No newline at end of file diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..2c4f7ec --- /dev/null +++ b/readme.md @@ -0,0 +1,57 @@ +# OSMTH | Sovereign Military Order of the Temple of Jerusalem + +![banner](./assets/banner.png) + +Ordo Supremus Militaris Templi Hierosolymitani +Swiss Federal Registry Number CH-660.1.972.999-4 + +# Foam + +👋 Welcome to your new Foam Workspace! + +## Getting started + +This documentation assumes that you have a GitHub account and have [Visual Studio Code](https://code.visualstudio.com/) installed on your Linux/MacOS/Windows machine. + +1. If you haven't yet, browse over to the main [Foam documentation workspace](https://foambubble.github.io/foam) to get an idea of what Foam is and how to use it. +2. Press "Use this template" button at [foam-template-gatsby-kb](https://github.com/hikerpig/foam-template-gatsby-kb) (that's this repository!) to fork it to your own GitHub account. If you want to keep your thoughts to yourself, remember to set the repository private. +3. [Clone the repository to your local machine](https://help.github.com/en/github/creating-cloning-and-archiving-repositories/cloning-a-repository) and open it in VS Code. + *Open the repository as a folder using the `File > Open...` menu item. In VS Code, "open workspace" refers to [multi-root workspaces](https://code.visualstudio.com/docs/editor/multi-root-workspaces).* +4. When prompted to install recommended extensions, click **Install all** (or **Show Recommendations** if you want to review and install them one by one) +5. Open [_layouts/gatsby-config.js](_layouts/gatsby-config.js) and edit the `pathPrefix` to be the name of the repository. + +After setting up the repository, open [.vscode/settings.json](.vscode/settings.json) and edit, add or remove any settings you'd like for your Foam workspace. + +To learn more about how to use **Foam**, read the [Recipes](https://foambubble.github.io/foam/recipes) bubbles of the Foam documentation workspace. + +## Using Foam + +We've created a few Bubbles (markdown documents) to get you started. + +- [[inbox]] - a place to write down quick notes to be categorised later +- [[foam-tips]] - tips to get the most out of your Foam workspace +- [[todo]] - a place to keep track of things to do + +The demo on Vercel has some of Foam docs and has more usage examples (like images), check the [feature/foam-docs branch](https://github.com/hikerpig/foam-template-gatsby-kb/tree/feature/foam-docs) to see then. + +### Important configurations for foam + +You may need to configure Foam to work with this template, for the config `foam.edit.linkReferenceDefinitions`: + +- `"withoutExtensions"`, this is the default option, the generated definition url will not include the `md` extension part. +- `"off"`, with this option selected, Foam won't generate link definitions in the bottom of the document, this might be inconvenient for you to navigate across your files on Github, but totally fine with gatsby-theme-kb. + +## Note on `[[wiki-links]]` + +⚠️ Until [foambubble/foam#16](https://github.com/foambubble/foam/issues/16) is resolved, `[[wiki-links]]` links (like the links above) won't work in the GitHub Markdown preview (i.e. this Readme on github.com). + +They should work as expected in VS Code, and in rendered GitHub Pages. + +If GitHub preview (or general 100% support with all Markdown tools) is a requirement, for the time being you can use the standard `[description](page.md)` syntax. + + + +[//begin]: # "Autogenerated link references for markdown compatibility" +[inbox]: inbox.md "Inbox" +[todo]: todo.md "Todo" +[//end]: # "Autogenerated link references" \ No newline at end of file diff --git a/todo.md b/todo.md new file mode 100644 index 0000000..819a7df --- /dev/null +++ b/todo.md @@ -0,0 +1,9 @@ +# Todo + +- [x] This is an example of a todo list item that's complete +- [x] Todo lists are useful for keeping organised and focused +- [ ] This one is not completed yet +- [ ] You can mark it completed by pressing `Option`+`C` (or `Alt`+`C`) when your cursor is on this line + - [ ] You can also select multiple lines and mark them all at once! +- [ ] When you press enter at the end of a line, it adds a new todo item on the next line +- [ ] This, and more is provided by the [Markdown All in One](https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one) plugin by [Yu Zhang](https://github.com/yzhang-gh)