From 7d3c9568063abbd2f5b95925b1b2c08b6b47a20e Mon Sep 17 00:00:00 2001 From: Adam Piontek Date: Mon, 2 Aug 2021 17:05:36 -0400 Subject: [PATCH] initial commit --- .babelrc | 5 + .eslintrc | 30 + .github/CODE_OF_CONDUCT.md | 76 + .github/CONTRIBUTING.md | 12 + .github/FUNDING.yml | 3 + .github/ISSUE_TEMPLATE/bug.md | 42 + .github/ISSUE_TEMPLATE/config.yml | 5 + .github/ISSUE_TEMPLATE/feature.md | 25 + .github/ISSUE_TEMPLATE/support.md | 18 + .github/PULL_REQUEST_TEMPLATE.md | 23 + .github/workflows/codeql-analysis.yml | 67 + .gitignore | 22 + .prettierrc | 5 + .sasslintrc | 108 + .travis.yml | 22 + CHANGELOG.md | 1058 + LICENSE | 21 + README.md | 230 + SECURITY.md | 19 + configuration/environment.js | 22 + configuration/webpack.dev.config.js | 38 + configuration/webpack.prod.config.js | 33 + package-lock.json | 29006 ++++++++++++++++++++++++ package.json | 82 + postcss.config.js | 7 + src/40x.html | 38 + src/50x.html | 38 + src/images/content/404_rainbow.jpg | Bin 0 -> 149076 bytes src/images/content/404_unicorn.png | Bin 0 -> 342716 bytes src/images/content/50x_rainbow.jpg | Bin 0 -> 182482 bytes src/images/content/50x_unicorn.png | Bin 0 -> 246400 bytes src/images/favicon.ico | Bin 0 -> 15406 bytes src/index.html | 38 + src/js/app.js | 3 + src/scss/app.scss | 66 + svgo.config.js | 67 + tailwind.config.js | 14 + webpack.config.js | 110 + 38 files changed, 31353 insertions(+) create mode 100644 .babelrc create mode 100644 .eslintrc create mode 100644 .github/CODE_OF_CONDUCT.md create mode 100644 .github/CONTRIBUTING.md create mode 100644 .github/FUNDING.yml create mode 100644 .github/ISSUE_TEMPLATE/bug.md create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature.md create mode 100644 .github/ISSUE_TEMPLATE/support.md create mode 100644 .github/PULL_REQUEST_TEMPLATE.md create mode 100644 .github/workflows/codeql-analysis.yml create mode 100644 .gitignore create mode 100644 .prettierrc create mode 100644 .sasslintrc create mode 100644 .travis.yml create mode 100644 CHANGELOG.md create mode 100644 LICENSE create mode 100644 README.md create mode 100644 SECURITY.md create mode 100644 configuration/environment.js create mode 100644 configuration/webpack.dev.config.js create mode 100644 configuration/webpack.prod.config.js create mode 100644 package-lock.json create mode 100755 package.json create mode 100755 postcss.config.js create mode 100644 src/40x.html create mode 100644 src/50x.html create mode 100644 src/images/content/404_rainbow.jpg create mode 100644 src/images/content/404_unicorn.png create mode 100644 src/images/content/50x_rainbow.jpg create mode 100644 src/images/content/50x_unicorn.png create mode 100755 src/images/favicon.ico create mode 100644 src/index.html create mode 100755 src/js/app.js create mode 100755 src/scss/app.scss create mode 100644 svgo.config.js create mode 100644 tailwind.config.js create mode 100755 webpack.config.js diff --git a/.babelrc b/.babelrc new file mode 100644 index 0000000..ece1d87 --- /dev/null +++ b/.babelrc @@ -0,0 +1,5 @@ +{ + "presets": [ + ["@babel/preset-env"] + ] +} diff --git a/.eslintrc b/.eslintrc new file mode 100644 index 0000000..00a5b65 --- /dev/null +++ b/.eslintrc @@ -0,0 +1,30 @@ +{ + "extends": ["airbnb", "prettier"], + "env": { + "node": true, + "jasmine": true, + "jquery": true + }, + "rules": { + "no-use-before-define": 0, + "func-names": 0, + "prefer-arrow-callback": 0, + "no-var": 0, + "max-len": 0, + "guard-for-in": 0, + "object-shorthand": 0, + "no-restricted-syntax": 0, + "prefer-template": 0, + "import/no-amd": 0, + "space-before-function-paren": 0, + "jsx-a11y/href-no-hash": "off", + "jsx-a11y/anchor-is-valid": ["warn", { "aspects": ["invalidHref"] }], + "import/no-unresolved": 0, + "import/extensions": 0 + }, + "globals": { + "browser": false, + "window": true, + "document": true + } +} diff --git a/.github/CODE_OF_CONDUCT.md b/.github/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..440bf6d --- /dev/null +++ b/.github/CODE_OF_CONDUCT.md @@ -0,0 +1,76 @@ +# Contributor Covenant Code of Conduct + +## Our Pledge + +In the interest of fostering an open and welcoming environment, we as +contributors and maintainers pledge to making participation in our project and +our community a harassment-free experience for everyone, regardless of age, body +size, disability, ethnicity, sex characteristics, gender identity and expression, +level of experience, education, socio-economic status, nationality, personal +appearance, race, religion, or sexual identity and orientation. + +## Our Standards + +Examples of behavior that contributes to creating a positive environment +include: + +* Using welcoming and inclusive language +* Being respectful of differing viewpoints and experiences +* Gracefully accepting constructive criticism +* Focusing on what is best for the community +* Showing empathy towards other community members + +Examples of unacceptable behavior by participants include: + +* The use of sexualized language or imagery and unwelcome sexual attention or + advances +* Trolling, insulting/derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or electronic + address, without explicit permission +* Other conduct which could reasonably be considered inappropriate in a + professional setting + +## Our Responsibilities + +Project maintainers are responsible for clarifying the standards of acceptable +behavior and are expected to take appropriate and fair corrective action in +response to any instances of unacceptable behavior. + +Project maintainers have the right and responsibility to remove, edit, or +reject comments, commits, code, wiki edits, issues, and other contributions +that are not aligned to this Code of Conduct, or to ban temporarily or +permanently any contributor for other behaviors that they deem inappropriate, +threatening, offensive, or harmful. + +## Scope + +This Code of Conduct applies both within project spaces and in public spaces +when an individual is representing the project or its community. Examples of +representing a project or community include using an official project e-mail +address, posting via an official social media account, or acting as an appointed +representative at an online or offline event. Representation of a project may be +further defined and clarified by project maintainers. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be +reported by contacting the project team at we@athlonproduction.com. All +complaints will be reviewed and investigated and will result in a response that +is deemed necessary and appropriate to the circumstances. The project team is +obligated to maintain confidentiality with regard to the reporter of an incident. +Further details of specific enforcement policies may be posted separately. + +Project maintainers who do not follow or enforce the Code of Conduct in good +faith may face temporary or permanent repercussions as determined by other +members of the project's leadership. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, +available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html + +[homepage]: https://www.contributor-covenant.org + +For answers to common questions about this code of conduct, see +https://www.contributor-covenant.org/faq diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md new file mode 100644 index 0000000..a06fbfa --- /dev/null +++ b/.github/CONTRIBUTING.md @@ -0,0 +1,12 @@ +## How to contribute to Athlon Frontend Webpack Boilerplate + +Thank you for contributing to this template! +========================================= + +## Language + +English is the best language to communicate. + +## Templates + +Please use issue/PR templates which are inserted automatically. diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 0000000..271aefb --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,3 @@ +# These are supported funding model platforms + +github: [pnikolov] diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md new file mode 100644 index 0000000..97f486b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.md @@ -0,0 +1,42 @@ +--- +name: Bug Report +about: Create a report to help us improve + +--- + +**Describe the bug** + +A clear and concise description of what the bug is. + +**To Reproduce** + +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** + +A clear and concise description of what you expected to happen. + +**Screenshots** + +If applicable, add screenshots to help explain your problem. + +**Desktop (please complete the following information):** + + - OS: [e.g. iOS] + - Browser [e.g. chrome, safari] + - Version [e.g. 22] + +**Smartphone (please complete the following information):** + + - Device: [e.g. iPhone6] + - OS: [e.g. iOS8.1] + - Browser [e.g. stock browser, safari] + - Version [e.g. 22] + +**Additional context** + +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..09a63ed --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: GitHub Security Bug Bounty + url: https://weareathlon.com/ + about: Please report security vulnerabilities here. diff --git a/.github/ISSUE_TEMPLATE/feature.md b/.github/ISSUE_TEMPLATE/feature.md new file mode 100644 index 0000000..cdafe47 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.md @@ -0,0 +1,25 @@ +--- +name: Feature Request +about: Suggest an idea for this project + +--- + +**Is your feature request related to a problem? Please describe.** + +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +***What is the motivation / use case for changing the behavior?** + +Describe an example use case of this feature. + +**Describe the solution you'd like** + +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** + +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** + +Add any other context or screenshots about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/support.md b/.github/ISSUE_TEMPLATE/support.md new file mode 100644 index 0000000..d4ffddc --- /dev/null +++ b/.github/ISSUE_TEMPLATE/support.md @@ -0,0 +1,18 @@ +--- +name: Support Request +about: Describe an issue using this repository code + +--- + +**Is your support request related to a problem? Please describe.** + +A clear and concise description of what the problem is. + + +**Describe alternatives you've considered** + +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** + +Add any other context or screenshots about the support request here. diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..ad92727 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,23 @@ +* **Please check if the PR fulfills these requirements** + +- [ ] The commit message follows our guidelines +- [ ] Tests for the changes have been added (for bug fixes / features) +- [ ] Docs have been added / updated (for bug fixes / features) + +* **What kind of change does this PR introduce?** + +(_Bug fix, feature, docs update, ..._) + +* **What is the current behavior?** + +(_You can also link to an open issue here_) + +* **What is the new behavior (_if this is a feature change_)?** + +(_Add description here_) + +* **Does this PR introduce a breaking change?** + +(_What changes might users need to make in their existing projects due to this PR?_) + +* **Other information**: diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml new file mode 100644 index 0000000..ea5babc --- /dev/null +++ b/.github/workflows/codeql-analysis.yml @@ -0,0 +1,67 @@ +# For most projects, this workflow file will not need changing; you simply need +# to commit it to your repository. +# +# You may wish to alter this file to override the set of languages analyzed, +# or to provide custom queries or build logic. +# +# ******** NOTE ******** +# We have attempted to detect the languages in your repository. Please check +# the `language` matrix defined below to confirm you have the correct set of +# supported CodeQL languages. +# +name: "CodeQL" + +on: + push: + branches: [ master ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ master ] + schedule: + - cron: '34 6 * * 5' + +jobs: + analyze: + name: Analyze + runs-on: ubuntu-latest + + strategy: + fail-fast: false + matrix: + language: [ 'javascript' ] + # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ] + # Learn more: + # https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL + uses: github/codeql-action/init@v1 + with: + languages: ${{ matrix.language }} + # If you wish to specify custom queries, you can do so here or in a config file. + # By default, queries listed here will override any specified in a config file. + # Prefix the list here with "+" to use these queries and those in the config file. + # queries: ./path/to/local/query, your-org/your-repo/queries@main + + # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). + # If this step fails, then you should remove it and run the build manually (see below) + - name: Autobuild + uses: github/codeql-action/autobuild@v1 + + # ℹ️ Command-line programs to run using the OS shell. + # 📚 https://git.io/JvXDl + + # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines + # and modify them (or add more) to build your code if your project + # uses a compiled language + + #- run: | + # make bootstrap + # make release + + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@v1 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6233dc7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,22 @@ +# See http://help.github.com/ignore-files/ for more about ignoring files. + +# Mac OS X +.DS_Store +._.* +._* + +# Ignore local editor +.project +.settings +.idea +*.swp +tags +nbproject/* + +# Windows +Thumbs.db + +npm-debug.log + +node_modules/ +dist/ diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..5ad9bc6 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,5 @@ +{ + "singleQuote": true, + "semi": false, + "endOfLine": "auto" +} diff --git a/.sasslintrc b/.sasslintrc new file mode 100644 index 0000000..6411425 --- /dev/null +++ b/.sasslintrc @@ -0,0 +1,108 @@ +files: + # formatter: stylish + include: 'src/scss/*' + ignore: + - 'src/scss/vendor/**/*.scss' + - 'src/scss/base/_reset.scss' + - 'src/scss/base/_print.scss' + - 'src/scss/base/_fonts.scss' + - 'src/scss/base/mixins.scss' + - 'src/scss/dirty/_hacks.scss' + +rules: + # Extends + extends-before-mixins: 2 + extends-before-declarations: 2 + placeholder-in-extend: 2 + + # Mixins + mixins-before-declarations: + - 2 + - + exclude: ['bp'] + + # Line Spacing + one-declaration-per-line: 2 + empty-line-between-blocks: 2 + single-line-per-selector: 2 + + # Disallows + no-attribute-selectors: 0 + no-color-keywords: 2 + no-color-literals: 2 + no-combinators: 0 + no-css-comments: 0 + no-debug: 2 + no-disallowed-properties: 0 + no-duplicate-properties: 2 + no-empty-rulesets: 2 + no-extends: 1 + no-ids: 2 + no-important: 0 + no-invalid-hex: 2 + no-mergeable-selectors: 2 + no-misspelled-properties: 2 + no-qualifying-elements: + - 2 + - + allow-element-with-attribute: true + + no-trailing-whitespace: 2 + no-trailing-zero: 2 + no-transition-all: 0 + no-universal-selectors: 2 + no-url-protocols: 1 + no-vendor-prefixes: 2 + no-warn: 2 + property-units: 0 + + # Nesting + force-attribute-nesting: 0 + force-element-nesting: 0 + force-pseudo-nesting: 0 + + # Name Formats + class-name-format: 2 + function-name-format: 2 + id-name-format: 2 + mixin-name-format: 2 + placeholder-name-format: 2 + variable-name-format: 2 + + # Style Guide + attribute-quotes: 2 + bem-depth: 0 + border-zero: + - 2 + - + convention: 'none' + + brace-style: 2 + clean-import-paths: 2 + empty-args: 0 + hex-length: 2 + hex-notation: 2 + indentation: 2 + leading-zero: 2 + nesting-depth: 0 + property-sort-order: 0 + pseudo-element: 2 + quotes: 2 + shorthand-values: 2 + url-quotes: 2 + variable-for-property: 0 + zero-unit: 2 + + # Inner Spacing + space-after-comma: 2 + space-before-colon: 2 + space-after-colon: 2 + space-before-brace: 2 + space-before-bang: 2 + space-after-bang: 2 + space-between-parens: 2 + space-around-operator: 2 + + # Final Items + trailing-semicolon: 2 + final-newline: 2 diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..f15d34f --- /dev/null +++ b/.travis.yml @@ -0,0 +1,22 @@ +language: node_js +dist: xenial +os: linux +node_js: + - node + - lts/* +install: + - npm ci +script: + - npm run lint:sass + - npm run lint:js + - npm run production +deploy: + strategy: git + provider: pages + skip_cleanup: true + token: $GITHUB_TOKEN # Set in the settings page of your repository, as a secure variable + keep_history: true + local_dir: dist + on: + branch: master + node_js: 'lts/*' diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..7868d8c --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,1058 @@ +# Change log + +## [5.8.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v5.8.0) +### 14/06/2021 + +### Updates + +* Migration of the CI to https://travis-ci.com + +### Major Vesions Packages Updates + ++ `mini-css-extract-plugin@2.1.0` from `1.x` new features and breaking changes can be found on the official [release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases/tag/v2.0.0). + +### Package Versions Update + ++ `@babel/core@7.14.6` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.14.6). ++ `@babel/preset-env@7.14.7` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.14.7). ++ `autoprefixer@10.3.1` change log can be found on the official [release notes](https://github.com/postcss/autoprefixer/releases/tag/10.3.1). ++ `copy-webpack-plugin@9.0.1` change log can be found on the official [release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases/tag/v9.0.1). ++ `css-minimizer-webpack-plugin@3.0.2` change log can be found on the official [release notes](https://github.com/webpack-contrib/css-minimizer-webpack-plugin/releases/tag/v3.0.2). ++ `eslint@7.30.0` change log can be found on the official [release notes](https://github.com/eslint/eslint/releases/tag/v7.30.0). ++ `html-webpack-plugin@5.3.2` change log can be found on the official [release notes](https://github.com/jantimon/html-webpack-plugin/blob/main/CHANGELOG.md#532-2021-06-22). ++ `postcss@8.3.5` change log can be found on the official [release notes](https://github.com/postcss/postcss/releases/tag/8.3.5). ++ `postcss-loader@6.1.1` change log can be found on the official [release notes](https://github.com/webpack-contrib/postcss-loader/releases/tag/v6.1.1). ++ `sass@1.35.2` change log can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.35.2). ++ `terser-webpack-plugin@5.1.4` change log can be found on the official [release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v5.1.4). ++ `webpack@5.44.0` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v5.44.0). + +## [5.7.2](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v5.7.1) +### 14/06/2021 + +### Major Vesions Packages Updates + ++ `postcss-loader@6.1.0` from `5.x` new features and breaking changes can be found on the official [release notes](https://github.com/webpack-contrib/postcss-loader/releases/tag/v6.1.0). + +### Package Versions Update + ++ `postcss@8.3.2` change log can be found on the official [release notes](https://github.com/postcss/postcss/releases/tag/8.3.2). ++ `sass-loader@12.1.0` change log can be found on the official [release notes](https://github.com/webpack-contrib/sass-loader/releases/tag/v12.1.0). + +## [5.7.1](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v5.7.1) +### 10/06/2021 + +### Major Vesions Packages Updates + ++ `sass-loader@12.0.0` from `11.x` new features and breaking changes can be found on the official [release notes](https://github.com/webpack-contrib/sass-loader/releases/tag/v12.0.0). + +### Package Versions Update + ++ `@babel/core@7.14.5` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.14.5). ++ `@babel/preset-env@7.14.5` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.14.5). ++ `autoprefixer@10.2.6` change log can be found on the official [release notes](https://github.com/postcss/autoprefixer/releases/tag/10.2.6). ++ `css-minimizer-webpack-plugin@3.0.1` change log can be found on the official [release notes](https://github.com/webpack-contrib/css-minimizer-webpack-plugin/releases/tag/v3.0.1). ++ `eslint-plugin-import@2.23.4` change log can be found on the official [release notes](https://github.com/yannickcr/eslint-plugin-react/releases/tag/v7.23.4). ++ `eslint-plugin-react@7.24.0` change log can be found on the official [release notes](https://github.com/yannickcr/eslint-plugin-react/releases/tag/v7.24.0). ++ `eslint@7.28.0` change log can be found on the official [release notes](https://github.com/eslint/eslint/releases/tag/v7.28.0). ++ `postcss@8.3.1` change log can be found on the official [release notes](https://github.com/postcss/postcss/releases/tag/8.3.1). ++ `sass@1.34.1` change log can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.34.1). ++ `terser-webpack-plugin@5.1.3` change log can be found on the official [release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v5.1.3). ++ `webpack-cli@4.7.2` change log can be found on the official [release notes](https://github.com/webpack/webpack-cli/releases/tag/v4.7.2). ++ `webpack-merge@5.8.0` change log can be found on the official [release notes](https://github.com/survivejs/webpack-merge/blob/master/CHANGELOG.md#580--2021-06-07). ++ `webpack@5.38.1` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v5.38.1). + +## [5.7.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v5.7.0) +### 25/05/2021 + +### Node Version Notes + +* The current release supports the following list of node versions: `^12 || >=14`. All other versions have no security updates anymore. + * Updated the _README_ to note this change. + +### Major Vesions Packages Updates + ++ `copy-webpack-plugin@9.0.0` from `8.x` new features and breaking changes can be found on the official [release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases/tag/v9.0.0). ++ `css-minimizer-webpack-plugin@3.0.0` from `2.x` new features and breaking changes can be found on the official [release notes](https://github.com/webpack-contrib/css-minimizer-webpack-plugin/releases/tag/v3.0.0). + +### Package Versions Update + ++ `@babel/core@7.14.3` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.14.3). ++ `@babel/preset-env@7.14.2` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.14.2). ++ `css-loader@5.2.6` change log can be found on the official [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v5.2.6). ++ `eslint-plugin-import@2.23.3` change log can be found on the official [release notes](https://github.com/yannickcr/eslint-plugin-import/releases/tag/v7.23.3). ++ `eslint@7.27.0` change log can be found on the official [release notes](https://github.com/eslint/eslint/releases/tag/v7.27.0). ++ `postcss-loader@5.3.0` change log can be found on the official [release notes](https://github.com/webpack-contrib/postcss-loader/releases/tag/v5.3.0). ++ `postcss@8.3.0` change log can be found on the official [release notes](https://github.com/postcss/postcss/releases/tag/8.3.0). ++ `sass-loader@11.1.1` change log can be found on the official [release notes](https://github.com/webpack-contrib/sass-loader/releases/tag/v11.1.1). ++ `sass@1.34.0` change log can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.34.0). ++ `terser-webpack-plugin@5.1.2` change log can be found on the official [release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v5.1.2). ++ `webpack-bundle-analyzer@4.4.2` change log can be found on the official [release notes](https://github.com/webpack-contrib/webpack-bundle-analyzer/blob/master/CHANGELOG.md#442) ++ `webpack@5.37.1` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v5.37.1). + +## [5.6.1](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v5.6.1) +### 10/05/2021 + +## Maintenance Release + +### Package Versions Update + ++ `@babel/core@7.14.0` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.14.0). ++ `@babel/preset-env@7.14.1` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.14.0). ++ `css-loader@5.2.4` change log can be found on the official [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v5.2.4). ++ `eslint:7.26.0` change log can be found on the official [release notes](https://github.com/eslint/eslint/releases/tag/v7.26.0). ++ `mini-css-extract-plugin@1.6.0` change log can be found on the official [release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases/tag/v1.6.0). ++ `sass@1.32.12` change log can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.32.12). ++ `webpack-cli@4.7.0` change log can be found on the official [release notes](https://github.com/webpack/webpack-cli/releases/tag/v4.7.0). ++ `webpack@5.36.2` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v5.36.2). + +## [5.6.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v5.6.0) +### 15/04/2021 + +### Major Vesions Packages Updates + ++ `css-minimizer-webpack-plugin@2.0.0` from `1.x` new features and breaking changes can be found on the official [release notes](https://github.com/webpack-contrib/css-minimizer-webpack-plugin/releases/tag/v2.0.0). + +### Packages Versions Update + ++ `@babel/core@7.13.15` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.13.15). ++ `@babel/preset-env@7.13.15` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.13.15). ++ `copy-webpack-plugin@8.1.1` change log can be found on the official [release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases/tag/v8.1.1). ++ `css-loader@5.2.1` change log can be found on the official [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v5.2.1). ++ `eslint@7.24.0` change log can be found on the official [release notes](https://github.com/eslint/eslint/releases/tag/v7.24.0). ++ `eslint-plugin-react@7.23.2` change log can be found on the official [release notes](https://github.com/yannickcr/eslint-plugin-react/releases/tag/v7.23.2). ++ `mini-css-extract-plugin@1.4.1` change log can be found on the official [release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases/tag/v1.4.1). ++ `postcss@8.2.10` change log can be found on the official [release notes](https://github.com/postcss/postcss/releases/tag/8.2.10). ++ `sass-loader@11.0.1` change log can be found on the official [release notes](https://github.com/webpack-contrib/sass-loader/releases/tag/v11.0.1). ++ `webpack@5.32.0` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v5.32.0). ++ `webpack-bundle-analyzer@4.4.1` change log can be found on the official [release notes](https://github.com/webpack-contrib/webpack-bundle-analyzer/blob/master/CHANGELOG.md#441) ++ `webpack-cli@4.6.0` change log can be found on the official [release notes](https://github.com/webpack/webpack-cli/releases/tag/v4.6.0). + +## [5.5.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v5.5.0) +### 23/03/2021 + +### Major Vesions Packages Updates + ++ `copy-webpack-plugin@8.1.0` from `7.x` new features and breaking changes can be found on the official [release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases/tag/v8.0.0). ++ `imagemin-svgo@9.0.0` from `8.x` new features can be found on the official [release notes](https://github.com/imagemin/imagemin-svgo/releases/tag/v9.0.0). + + **Important Note** - the new version of `imagemin-svgo` requires change in the configuration in the `wepback.config.js` - the way plugin configurations are being passed. + +### Packages Versions Update + ++ `ajv@7.2.3` change log can be found on the official [release notes](https://github.com/epoberezkin/ajv/releases/tag/v7.2.3). ++ `@babel/core@7.13.10` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.13.10). ++ `@babel/preset-env@7.13.12` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.13.12). ++ `css-loader@5.1.3` change log can be found on the official [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v5.1.3). ++ `css-minimizer-webpack-plugin@1.3.0` change log can be found on the official [release notes](https://github.com/webpack-contrib/css-minimizer-webpack-plugin/releases/tag/v1.3.0). ++ `eslint@7.22.0` change log can be found on the official [release notes](https://github.com/eslint/eslint/releases/tag/v7.22.0). ++ `html-webpack-plugin@5.3.1` change log can be found on the official [release notes](https://github.com/jantimon/html-webpack-plugin/blob/main/CHANGELOG.md#531-2021-03-09). ++ `postcss@8.2.8` change log can be found on the official [release notes](https://github.com/postcss/postcss/releases/tag/8.2.9). ++ `postcss-loader@5.2.0` change log can be found on the official [release notes](https://github.com/webpack-contrib/postcss-loader/releases/tag/v5.2.0). ++ `webpack@5.27.2` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v5.27.2). + +## [5.4.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v5.4.0) +### 07/03/2021 + +### Updates + +* **Note** Remove the `src/templates` directory and place the templates directly in `src` to keep assets files path sycned between src and dist paths for better development UX. +* Update loading priority - compromise in favor of loading `SVG` background images in SASS/PostCSS instead of `SVG` Fonts. + * To configure loading SVG fonts instead of SVG background add `svg` extension in `url-loader` for fonts extensions. +* Update demo HTML template + * Document `` + * Base font size + * Deleted `.svg` font file. + +### Packages Versions Update + ++ `@babel/core@7.13.8` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.13.8). ++ `@babel/preset-env@7.13.9` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v77.13.9). ++ `autoprefixer@10.2.5` change log can be found on the official [release notes](https://github.com/postcss/autoprefixer/releases/tag/10.2.5). ++ `ajv@7.2.1` change log can be found on the official [release notes](https://github.com/epoberezkin/ajv/releases/tag/v7.2.1). ++ `css-loader@5.1.1` change log can be found on the official [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v5.1.1). ++ `eslint@7.21.0` change log can be found on the official [release notes](https://github.com/eslint/eslint/releases/tag/v7.21.0). ++ `html-webpack-plugin@5.3.0` change log can be found on the official [release notes](https://github.com/jantimon/html-webpack-plugin/blob/main/CHANGELOG.md#530-2021-03-07). ++ `mini-css-extract-plugin@1.3.9` change log can be found on the official [release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases/tag/v1.3.9). ++ `postcss@8.2.7` change log can be found on the official [release notes](https://github.com/postcss/postcss/releases/tag/8.2.7). +* `postcss-loader@5.1.0` change log can be found on the official [release notes](https://github.com/webpack-contrib/postcss-loader/releases/tag/v5.1.0). ++ `sass@1.32.8` change log can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.32.8). ++ `webpack@5.24.4` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v5.24.4). + +## [5.3.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v5.3.0) +### 16/02/2021 + +### Documentation Updates + +* _README_ documentacion available as HTML version in the demo page [index.html](src/templates/index.html) + * Built demo page is available on https://weareathlon.github.io/frontend-webpack-boilerplate/ + +### Packages Major Version Updates + ++ `html-webpack-plugin@5.0.1` from `4.x` new features can be found on the official [release notes](https://github.com/jantimon/html-webpack-plugin/blob/master/CHANGELOG.md#500-2021-02-03). ++ `postcss-loader@5.0.0` from `4.x` new features can be found on the official [release notes](https://github.com/webpack-contrib/postcss-loader/releases/tag/v5.0.0). ++ `sass-loader@11.0.1` from `10.x` new features can be found on the official [release notes](https://github.com/webpack-contrib/sass-loader/releases/tag/v11.0.0). + +### Package Versions Update + ++ `ajv@7.1.0` change log can be found on the official [release notes](https://github.com/epoberezkin/ajv/releases/tag/v7.1.0). ++ `autoprefixer@10.2.4` change log can be found on the official [release notes](https://github.com/postcss/autoprefixer/releases/tag/10.2.4). ++ `@babel/preset-env@7.12.16` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.12.16). ++ `@babel/core@7.12.16` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.12.16). ++ `eslint@7.20.0` change log can be found on the official [release notes](https://github.com/eslint/eslint/releases/tag/v7.20.0). ++ `css-loader@5.0.2` change log can be found on the official [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v5.0.2). ++ `mini-css-extract-plugin@1.3.7` change log can be found on the official [release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases/tag/v1.3.7). ++ `postcss@8.2.6` change log can be found on the official [release notes](https://github.com/postcss/postcss/releases/tag/8.2.6). ++ `sass@1.32.7` change log can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.32.7). ++ `webpack@5.22.0` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v5.22.0). ++ `webpack-bundle-analyzer@4.4.0` change log can be found on the official [release notes](https://github.com/webpack-contrib/webpack-bundle-analyzer/blob/master/CHANGELOG.md#440). ++ `webpack-cli@4.5.0` change log can be found on the official [release notes](https://github.com/webpack/webpack-cli/releases/tag/v4.5.0). + +## [5.2.2](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v5.2.2) +### 15/01/2021 + +## Maintenance Release + +* Updated _README_ + * Added Table of Contents (_TOC_) + +### Package Versions Update + ++ `autoprefixer@10.2.1` change log can be found on the official [release notes](https://github.com/postcss/autoprefixer/releases/tag/10.2.1). ++ `css-minimizer-webpack-plugin@1.2.0` change log can be found on the official [release notes](https://github.com/webpack-contrib/css-minimizer-webpack-plugin/releases/tag/v1.2.0). ++ `image-minimizer-webpack-plugin@2.2.0` change log can be found on the official [release notes](https://github.com/webpack-contrib/image-minimizer-webpack-plugin/releases/tag/v2.2.0). ++ `mini-css-extract-plugin@1.3.4` change log can be found on the official [release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases/tag/v1.3.4). ++ `postcss@8.2.4` change log can be found on the official [release notes](https://github.com/postcss/postcss/releases/tag/8.2.4). ++ `sass@1.32.4` change log can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.32.4). ++ `sass-loader@10.1.1` change log can be found on the official [release notes](https://github.com/webpack-contrib/sass-loader/releases/tag/v10.1.1). ++ `terser-webpack-plugin@5.1.1` change log can be found on the official [release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v5.1.1). ++ `webpack@5.15.0` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v5.15.0). ++ `webpack-dev-server@3.11.2` change log can be found on the official [release notes](https://github.com/webpack/webpack-dev-server/releases/tag/v3.11.2). + +## [5.2.1](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v5.2.1) +### 07/01/2021 + +## Maintenance Release + +* Security dependency updates. +* _README.md_ minor updates and badges updates. + +### Package Versions Update + ++ `ajv@7.0.3` change log can be found on the official [release notes](https://github.com/epoberezkin/ajv/releases/tag/v7.0.3). ++ `autoprefixer@10.2.0` change log can be found on the official [release notes](https://github.com/postcss/autoprefixer/releases/tag/10.2.0). ++ `eslint@7.17.0` change log can be found on the official [release notes](https://github.com/eslint/eslint/releases/tag/v7.17.0). ++ `eslint-plugin-react@7.22.0` change log can be found on the official [release notes](https://github.com/yannickcr/eslint-plugin-react/releases/tag/v7.22.0). ++ `html-webpack-plugin@4.5.1` change log can be found on the official [release notes](https://github.com/jantimon/html-webpack-plugin/releases/tag/v4.5.1). ++ `image-minimizer-webpack-plugin@2.1.0` change log can be found on the official [release notes](https://github.com/webpack-contrib/image-minimizer-webpack-plugin/releases/tag/v2.1.0). ++ `postcss@8.2.3` change log can be found on the official [release notes](https://github.com/postcss/postcss/releases/tag/8.2.3). ++ `sass@1.32.2` change log can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.32.2). ++ `webpack@5.11.1` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v5.11.1). ++ `webpack-cli@4.3.1` change log can be found on the official [release notes](https://github.com/webpack/webpack-cli/releases/tag/v4.3.1). ++ `webpack-dev-server@3.11.1` change log can be found on the official [release notes](https://github.com/webpack/webpack-dev-server/releases/tag/v3.11.1). ++ `webpack-merge@5.7.3` change log can be found on the official [release notes](https://github.com/survivejs/webpack-merge/blob/master/CHANGELOG.md#573--2020-12-22). + +## [5.2.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v5.2.0) +### 22/12/2020 + +### New Features + +* Added [Webpack Bundle Analyzer](https://www.npmjs.com/package/webpack-bundle-analyzer) - _Visualize size of webpack output files with an interactive zoomable treemap._ + * You can use this by running `npm run stats` - this will open the visualisaion on the default configuraiton URL `localhost:8888`, you can change this following the package documentation. +* Added `npm` script `bundle` for more convinient usage in _Docker / Docker Compose_ development environment. + +### Updates + +* Moved `sass-lint` path configuration from npm script to the `.sasslintrc` file due. See [Lint of styles (SASS) doesn't work](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/issues/22) + +### Packages Major Version Updates + ++ `ajv@7.0.2` from `6.x` new features can be found on the official [release notes](https://github.com/ajv-validator/ajv/releases/tag/v7.0.0). ++ `copy-webpack-plugin@7.0.0` from `6.x` new features can be found on the official [release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases/tag/v7.0.0). ++ `image-minimizer-webpack-plugin@2.0.0` from `1.x` ew features can be found on the official [release notes](https://github.com/webpack-contrib/image-minimizer-webpack-plugin/releases/tag/v2.0.0). + +### Package Version Updates + ++ `@babel/preset-env@7.12.11` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.12.11). ++ `@babel/core@7.12.10` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.12.11). ++ `autoprefixer@10.1.0` change log can be found on the official [release notes](https://github.com/postcss/autoprefixer/releases/tag/10.1.0). ++ `eslint@7.16.0` change log can be found on the official [release notes](https://github.com/eslint/eslint/releases/tag/v7.16.0). ++ `mini-css-extract-plugin@1.3.3` change log can be found on the official [release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases/tag/v1.3.3). ++ `postcss@8.2.1` change log can be found on the official [release notes](https://github.com/postcss/postcss/releases/tag/8.2.1). ++ `sass@1.30.0` change log can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.30.0). ++ `webpack@5.11.0` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v5.11.0). ++ `webpack-merge@5.7.2` change log can be found on the official [change log](https://github.com/survivejs/webpack-merge/blob/master/CHANGELOG.md). + +## [5.1.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v5.1.0) +### 01/12/2020 + +### New Features + +* Image optimisation is now done using [`image-minimizer-webpack-plugin`](https://github.com/webpack-contrib/image-minimizer-webpack-plugin) + * We have **removed** te usage of the [`imagemin-webpack-plugin`](https://github.com/Klathmon/imagemin-webpack-plugin) + +### Updates + +* Updated `webpack.config.js` to configure the new image optimisation plugin. +* Updated *README* file with more clear features description and language style fixes. + +### Added New Packages + +* [`image-minimizer-webpack-plugin@1.0.0`](https://github.com/webpack-contrib/image-minimizer-webpack-plugin) - Plugin and Loader for webpack to optimize (compress) all images using imagemin. Do not worry about size of images, now they are always optimized/compressed. +* [`imagemin`](https://github.com/imagemin/imagemin) image optimisation packages for *loseless* image optimisation: + * [`imagemin-jpegtran@7.0.0`](https://www.npmjs.com/package/imagemin-jpegtran/v/7.0.0) - for optimizing *JPG* images + * [`imagemin-optipng@8.0.0`](https://www.npmjs.com/package/imagemin-optipng) - for optimizing *PNG* images + * [`imagemin-gifsicle@7.0.0`](https://www.npmjs.com/package/imagemin-gifsicle) - for optimizing *GIF* images + * [`imagemin-svgo@8.0.0`](https://www.npmjs.com/package/imagemin-svgo) - for optimizing *SVG* images + +### Removed Packags + +* [`imagemin-webpack-plugin`](https://github.com/Klathmon/imagemin-webpack-plugin) + +### Package Version Updates + +* `autoprefixer@10.0.4` change log can be found on the official [release notes](https://github.com/postcss/autoprefixer/releases/tag/10.0.4). +* `@babel/core@7.12.9` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.12.9). +* `@babel/preset-env@7.12.7` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.12.9). +* `copy-webpack-plugin@6.3.0` change log can be found on the official [release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases/tag/v6.3.0). +* `css-loader@5.0.1` change log can be found on the official [release notes](https://github.com/webpack-contrib/postcss-loader/releases/tag/v5.0.1). +* `eslint-config-airbnb@18.2.1` change log can be found on the official [release notes](https://github.com/airbnb/javascript/releases/tag/eslint-config-airbnb-v18.2.1). +* `eslint@7.14.0` change log can be found on the official [release notes](https://github.com/eslint/eslint/releases/tag/v7.14.0). +* `mini-css-extract-plugin@1.3.0` change log can be found on the official [release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases/tag/v1.3.0). +* `postcss@8.1.6` change log can be found on the official [release notes](https://github.com/postcss/postcss/releases/tag/8.1.6). +* `postcss-loader@4.1.0` change log can be found on the official [release notes](https://github.com/webpack-contrib/postcss-loader/releases/tag/v4.1.0). +* `sass@1.29.0` change log can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.29.0). +* `sass-loader@10.1.0` change log can be found on the official [release notes](https://github.com/webpack-contrib/sass-loader/releases/tag/v10.1.0). +* `webpack@5.9.0` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v5.9.0). +* `webpack-cli@4.2.0` change log can be found on the official [release notes](https://github.com/webpack/webpack-cli/releases/tag/v4.2.0). +* `webpack-merge@5.4.0` change log can be found on the official [change log](https://github.com/survivejs/webpack-merge/blob/master/CHANGELOG.md). + +## [5.0.1](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v5.0.1) +### 28/10/2020 + +### Updates + +* Fix `.travis.yml` configuration warnings. +* Fix varous spelling errors. +* Development wepback configuration cleanup. + +### Packages Version Updates + +* `file-loader@6.2.0` change log can be found on the official [release notes](https://github.com/webpack-contrib/file-loader/releases/tag/v6.2.0). +* `mini-css-extract-plugin@1.2.1` change log can be found on the official [release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases/tag/v1.2.1). +* `terser-webpack-plugin@5.0.3` change log can be found on the official [release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v5.0.3). +* `webpack@5.3.1` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v5.3.1). + +## [5.0.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v5.0.0) +### 27/10/2020 + +### New Features + +* Configurable **browsers versions support**. It uses [`browserslist`](https://github.com/browserslist/browserslist#full-list) - just specify the browsers you want to support in the `package.json` file for `browserslist`. +* Configuration per **environment** + * `development` - [`sourcemaps`](https://webpack.js.org/configuration/devtool/), [`browser synced developmentment server`](https://webpack.js.org/configuration/dev-server/) + * `production` - [`minification`](https://webpack.js.org/plugins/terser-webpack-plugin/), [`sourcemaps`](https://webpack.js.org/configuration/devtool/) +* Automatic building of all template HTML files placed under `src/templates/`, no need to manually configure each file anymore. +* See the full [README](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/blob/master/README.md) file for all new features. + +### Breaking Changes + +* **Webpack** version update - support for [webpack 5](https://webpack.js.org/blog/2020-10-10-webpack-5-release/) + * New `webpack` configuration files. + * Webpack configuration restructure - split to `development` and `production` configuration files. +* Switched to `webpack-dev-server` instead of `browser-sync`. +* Template files moved from `src/` to `src/templates/`. +* Removed `npm run bundle` script - no need anymore. +* JavaScript syntax cheker command changed from `lint-js` to `lint:js`. +* SASS/PostCSS syntax cheker command changed from `lint-sass` to `lint:sass`. + * Configuration file is renamed from `.sass-lint.yml` to `.sasslintrc` for consistency. + +### Updates + +* `src/scss/app.scss` - grouped all demo page styles in a dedicated file called `demo.scss` for easer removal upon starting a new project. +* Added example demo code in `src/js/demo.js` +* Updated `README.md` + +### Removed Dependencies + +* `browser-sync` replaced with `webpack-dev-server`. +* `browser-sync-webpack-plugin` no need anymore as `webpack-dev-server` is used for this purpose. +* `cross-env` - not needed in this setup. +* `cssnano` - not needed to be provided explicitly, it is now a dev dependency of `css-minimizer-webpack-plugin`. +* `node-sass` - use `sass` instead. +* `optimize-css-assets-webpack-plugin` - missing support for webpack 5, replaced with `css-minimizer-webpack-plugin`. +* `style-loader` - no more support for inlining CSS with `<style>` tags. + +### New Dependencies + +* [`css-minimizer-webpack-plugin`](https://github.com/webpack-contrib/css-minimizer-webpack-plugin/) support for `webpack 5`. +* [`webpack-dev-server`](https://webpack.js.org/configuration/dev-server/) user to simplify development process. + +### Packages Major Version Updates + +* `css-loader@5.0.0` from `4.x` new features can be found on the official [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v5.0.0). +* `mini-css-extract-plugin@1.2.0` from `0.x` new features can be found on the official [release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases/tag/v1.2.0) +* `style-loader@2.0.0` from `1.x` new features can be found on the official [release notes](https://github.com/webpack-contrib/style-loader/releases/tag/v2.0.0). +* `terser-webpack-plugin@5.0.1` from `4.x` new features can be found on the official [release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v5.0.1). +* `webpack@5.2.0` from `4.x` new features can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v5.2.0). +* `webpack-cli@4.1.0` from `3.x` new features can be found on the official [release notes](https://github.com/webpack/webpack-cli/releases/tag/v4.1.0) + +### Packages Minor Version Updates + +* `@babel/core@7.12.1` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.12.1). +* `@babel/preset-env@7.12.1` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.12.1). +* `ajv@6.12.6` change log can be found on the official [release notes](https://github.com/epoberezkin/ajv/releases/tag/v6.12.6). +* `copy-webpack-plugin@6.2.1` change log can be found on the official [release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases/tag/v6.2.1). +* `eslint@7.12.1` change log can be found on the official [release notes](https://github.com/eslint/eslint/releases/tag/v7.12.1). +* `eslint-plugin-react@7.21.4` change log can be found on the official [release notes](https://github.com/yannickcr/eslint-plugin-react/releases/tag/v7.21.4). +* `eslint-plugin-react-hooks` change log can be found on the official [release notes](https://www.npmjs.com/package/eslint-plugin-react-hooks). +* `eslint-plugin-jsx-a11y@6.4.1` change log can be found on the official [release notes](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/releases/tag/v6.4.1) +* `file-loader@6.1.1` change log can be found on the official [release notes](https://github.com/webpack-contrib/file-loader/releases/tag/v6.1.1). +* `postcss@8.1.4` change log can be found on the official [release notes](https://github.com/postcss/postcss/releases/tag/8.1.4). +* `postcss-loader@4.0.4` change log can be found on the official [release notes](https://github.com/webpack-contrib/postcss-loader/releases/tag/v4.0.4). +* `sass@1.27.0` change log can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.27.0). +* `sass-loader@10.0.4` change log can be found on the official [release notes](https://github.com/webpack-contrib/sass-loader/releases/tag/v10.0.4). +* `url-loader@4.1.1` change log can be found on the official [release notes](https://github.com/webpack-contrib/url-loader/releases/tag/v4.1.1). + +## [4.5.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.5.0) +### 27/09/2020 + +* Updated `README.md` + +### Node Version Notes + +* The current release supports the following list of node versions: `^10 || ^12 || >=14`. All other versions have no security updates anymore. + +### New dependencies + +* [`postcss`](https://github.com/postcss/postcss/releases/tag/8.0.0) required by `autoprefixer@10.0.0` + +### Packages Major Version Updates + +* `autoprefixer@10.0.0` from `9.x` new features and braking changes can be found on the official [release notes](https://github.com/postcss/autoprefixer/releases/tag/10.0.0). +* `postcss-loader@4.0.2` from `3.x` new features and braking changes can be found on the official [release notes](https://github.com/webpack-contrib/postcss-loader/releases/tag/v4.0.0). +* `sass-loader@10.0.2` from `9.x` new features and braking changes can be found on the official [release notes](https://github.com/webpack-contrib/sass-loader/releases/tag/v9.0.3). + +### Packages Minor Version Updates + +* `copy-webpack-plugin@6.1.1` change log can be found on the official [release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases/tag/v6.1.1). +* `eslint@7.10.0` change log can be found on the official [release notes](https://github.com/eslint/eslint/releases/tag/v7.10.0). +* `eslint-plugin-import@2.22.1` change log can be found on the official [release notes](https://github.com/benmosher/eslint-plugin-import/releases/tag/v2.22.1). +* `eslint-plugin-react@7.21.2` change log can be found on the official [release notes](https://github.com/yannickcr/eslint-plugin-react/releases/tag/v7.21.2) +* `html-webpack-plugin@4.5.0` change log can be found on the official [release notes](https://github.com/jantimon/html-webpack-plugin/releases/tag/v4.5.0). +* `mini-css-extract-plugin@0.11.2` change log can be found on the official [release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases/tag/v0.11.2) +* `sass@1.26.11` change log can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.26.11) +* `terser-webpack-plugin@4.2.2` change log can be found on the official [release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v4.2.2). +* `webpack@4.44.2` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v4.44.2). + +## [4.4.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.4.0) +### 23/08/2020 + +### Updated + +* `README.md` - simply badges and add badges to show the current supported `node` version and the used `webpack version`. + +### Removed + +* `VERSION` file - use the `package.json` defined version. + +### Packages Major Version Updates + +* `css-loader@4.2.1` from `3.x` new features can be found on the official [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v4.0.0). +* `terser-webpack-plugin@4.0.0` from `3.x` new features can be found on the official [release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v3.0.7). + +### Packages Minor Version Updates + +* `@babel/core@7.11.1` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.11.0) +* `@babel/preset-env@7.11.0` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.11.0) +* `autoprefixer@9.8.6` change log can be found on the official [release notes](https://github.com/postcss/autoprefixer/releases/tag/9.8.6). +* `browser-sync@2.26.12` change log can be found on the official [release notes](https://github.com/BrowserSync/browser-sync/releases). +* `eslint@7.6.0` change log can be found on the official [release notes](https://github.com/eslint/eslint/releases/tag/v7.6.0). +* `eslint-plugin-react@7.20.5` change log can be found on the official [release notes](https://github.com/yannickcr/eslint-plugin-react/releases/tag/v7.20.5) +* `sass-loader@9.0.3` change log can be found on the official [release notes](https://github.com/webpack-contrib/sass-loader/releases/tag/v9.0.3). +* `webpack@4.44.1` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v4.44.1). + +## [4.3.1](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.3.1) +### 23/08/2020 + +### Updates + +* `README` - fixed spelling (thanks to [@TammyTee](https://github.com/TammyTee) +* `npm` audit fixes across all packages. + +### Packages Minor Version Updates + +* `terser-webpack-plugin@3.0.7` change log can be found on the official [release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v3.0.7). +* `eslint-plugin-react-hooks@4.0.8` change log can be found on the official [release notes](https://www.npmjs.com/package/eslint-plugin-react-hooks). +* `@babel/core@7.10.5` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.10.5). +* `browser-sync@2.26.10` change log can be found on the official [release notes](https://github.com/BrowserSync/browser-sync/releases). +* `eslint@7.5.0` change log can be found on the official [release notes](https://github.com/eslint/eslint/releases/tag/v7.4.0). + +## [4.3.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.3.0) +### 13/08/2020 + +## Configuration Updates + +* The latest version of `copy-webpack-plugin` has new a way of passing configuration patterns + * the plugin now accepts an object, you should change `new CopyPlugin(patterns, options)` to `new CopyPlugin({ patterns, options })` + +### Packages Major Version Updates + +* `copy-webpack-plugin@6.0.3` from `5.x` new features can be found on the official [release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases/tag/v6.0.3). +* `eslint@7.4.0` from `6.x` new features can be found on the official [release notes](https://github.com/eslint/eslint/releases/tag/v7.4.0). +* `eslint-plugin-react-hooks@4.0.7` from `1.x` new features can be found on the official [release notes](https://www.npmjs.com/package/eslint-plugin-react-hooks). +* `file-loader@6.0.0` from `5.x` new features can be found on the official [release notes](https://github.com/webpack-contrib/file-loader/releases/tag/v5.1.0). +* `html-webpack-plugin@4.3.0` from `3.x` new features can be found on the official [release notes](https://github.com/jantimon/html-webpack-plugin). +* `sass-loader@9.0.2` from `8.x` new features can be found on the official [release notes](https://github.com/webpack-contrib/sass-loader/releases/tag/v8.0.2). +* `terser-webpack-plugin@3.0.6` from `2.x` new features can be found on the official [release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v3.0.6). +* `url-loader@4.1.0` from `3.x` new features can be found on the official [release notes](https://github.com/webpack-contrib/url-loader/releases/tag/v3.0.0). + +### Packages Minor Version Updates + +* `autoprefixer@9.8.5` change log can be found on the official [release notes](https://github.com/postcss/autoprefixer/releases/tag/9.8.4). + +### Removed Dependencies + +* `fibers` - was required by `sass-loader@8.0.0`. + +## [4.2.8](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.2.8) +### 10/08/2020 + +### Package Updates Full Change Set + +* `@babel/core@7.10.4` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.10.4). +* @babel/preset-env@7.10.4 change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.10.4). +* `ajv@6.12.3` change log can be found on the official [release notes](https://github.com/epoberezkin/ajv/releases/tag/v6.12.3). +* `eslint-plugin-import@2.22.0` change log can be found on the official [release notes](https://github.com/benmosher/eslint-plugin-import/releases/tag/v2.22.0). +* `eslint-plugin-react@7.20.3` change log can be found on the official [release notes](https://github.com/yannickcr/eslint-plugin-react/releases/tag/v7.20.3) +* `sass@1.26.10` change log can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.26.10) + +## [4.2.7](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.2.7) +### 25/06/2020 + +### Package Updates Full Change Set + +* `@babel/preset-env@7.10.3` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.10.3) +* `@babel/core@7.10.3` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.10.3) +* `autoprefixer@9.8.4` change log can be found on the official [release notes](https://github.com/postcss/autoprefixer/releases/tag/9.8.4) +* `css-loader@3.6.0` change log can be found on the official [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v3.6.0) +* `eslint-config-airbnb@18.2.0` change log can be found on the official [release notes](https://github.com/airbnb/javascript/releases/tag/eslint-config-airbnb-v18.2.0). +* `eslint-plugin-jsx-a11y@6.3.1` change log can be found on the official [release notes](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/releases/tag/v6.3.1) +* `eslint-plugin-import@2.21.2` change log can be found on the official [release notes](https://github.com/benmosher/eslint-plugin-import/releases/tag/v2.21.2). +* `sass@1.26.9` change log can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.26.9). +* `webpack-cli@3.3.12` change log can be found on the official [release notes](https://github.com/webpack/webpack-cli/releases/tag/v3.3.12). + +## [4.2.6](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.2.6) +### 03/06/2020 + +### Package Updates Full Change Set + +* `@babel/core@7.10.2` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.10.2) +* `@babel/preset-env@7.10.2` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.10.2) +* `autoprefixer@9.8.0` change log can be found on the official [release notes](https://github.com/postcss/autoprefixer/releases/tag/9.8.0) +* `eslint-plugin-react@7.20.0` change log can be found on the official [release notes](https://github.com/yannickcr/eslint-plugin-react/releases/tag/v7.20.0) +* `sass@1.26.7` change log can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.26.7) +* `terser-webpack-plugin@2.3.7` change log can be found on the official [release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v2.3.7) + +## [4.2.5](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.2.5) +### 07/05/2020 + +### Package Updates Full Change Set + +* `@babel/core@7.9.6` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.9.6). +* `@babel/preset-env@7.9.6` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.9.6). +* `css-loader@3.5.3` change log can be found on the official [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v3.5.3). +* `style-loader@1.2.1` change log can be found on the official [release notes](https://github.com/webpack-contrib/style-loader/releases/tag/v1.2.1). +* `node-sass@4.14.1` change log can be found on the official [release notes](https://github.com/sass/node-sass/releases/tag/v4.14.1). +* `fibers@4.0.3` change log can be found on the official [release notes](https://github.com/laverdet/node-fibers/releases/tag/v4.0.3). +* `sass@1.26.5` change log can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.26.5). +* `terser-webpack-plugin@2.3.6` change log can be found on the official [release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v2.3.6). +* `webpack@4.43.0` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v4.43.0). + +## [4.2.4](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.2.4) +### 05/04/2020 + +### Package Updates Full Change Set + +* `@babel/preset-env@7.9.5` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.9.5). +* `autoprefixer@9.7.6` change log can be found on the official [release notes](https://github.com/postcss/autoprefixer/releases/tag/9.7.6). +* `ajv@6.12.2` change log can be found on the official [release notes](https://github.com/epoberezkin/ajv/releases/tag/v6.12.2). +* `css-loader@3.5.2` change log can be found on the official [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v3.5.2). +* `style-loader@1.1.4` change log can be found on the official [release notes](https://github.com/webpack-contrib/style-loader/releases/tag/v1.1.4). + +## [4.2.3](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.2.3) +### 05/04/2020 + +### Updates + +* Sucurity audit fixes. +* README - update link to demo deployment page. + +### Package Updates Full Change Set + +* `eslint-plugin-import@2.20.2` change log can be found on the official [release notes](https://github.com/benmosher/eslint-plugin-import/releases/tag/v2.20.2). + +## [4.2.2](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.2.2) +### 24/03/2020 + +### Updates + +* Fix SASS linter errors on the updated demo page. + +## [4.2.1](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.2.1) +### 24/03/2020 + +### Updates + +* Updated demo page with brief description and link to the _GitHub_ repository. + * Demo deployment available on [Frontend Webpack Boilerplate](https://weareathlon.github.io/frontend-webpack-boilerplate/) +* Cleanup webpack config from side comments. +* README file update + * Updated build badge URL link. + +## [4.2.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.2.0) +### 24/03/2020 + +### Repository File Structure Reorganisation + +* Introduced `.github/` directory to group all _GitHub_ community development related templates. + * New issue templates for _bug_, _feature_, _support_ requests. +* [Travis CI](https://travis-ci.org/) integration configuration. + * Deploy to _GitHub_ pages. Demo deployment available on [Frontend Webpack Boilerplate](https://weareathlon.github.io/frontend-webpack-boilerplate/) + +### Package Updates Full Change Set + +* `@babel/core@7.9.0` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.9.0). +* `@babel/preset-env@7.9.0` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.9.0). +* `autoprefixer@9.7.5` change log can be found on the official [release notes](https://github.com/postcss/autoprefixer/releases/tag/9.7.5). +* `babel-loader@8.1.0` change log can be found on the official [release notes](https://github.com/babel/babel-loader/releases/tag/v8.1.0). +* `webpack@4.42.1` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v4.42.1). + +## [4.1.5](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.1.5) +### 15/03/2020 + +### Package Updates Full Change Set + +* `@babel/core@7.8.7` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.8.7). +* `@babel/preset-env@7.8.7` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.8.7). +* `cross-env@7.0.2` change log can be found on the official [release notes](https://github.com/kentcdodds/cross-env/releases/tag/v7.0.2). +* `eslint-config-airbnb@18.1.0` change log can be found on the official [release notes](https://github.com/airbnb/javascript/releases/tag/eslint-config-airbnb-v18.1.0). +* `eslint-plugin-react@7.19.0` change log can be found on the official [release notes](https://github.com/yannickcr/eslint-plugin-react/releases/tag/v7.19.0). +* `sass@1.26.3` change log can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.26.3). +* `webpack@4.42.0` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v4.42.0). + +## [4.1.4](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.1.4) +### 26/02/2020 + +### Package Updates Full Change Set + +* `ajv@6.12.0` change log can be found on the official [release notes](https://github.com/epoberezkin/ajv/releases/tag/v6.12.0). +* `file-loader@5.1.0` change log can be found on the official [release notes](https://github.com/webpack-contrib/file-loader/releases/tag/v5.1.0). +* `sass@1.26.1` change log can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.26.1). + +## [4.1.3](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.1.3) +### 19/02/2020 + +### Package Updates Full Change Set + +* `eslint-plugin-import@2.20.1` change log can be found on the official [release notes](https://github.com/benmosher/eslint-plugin-import/releases/tag/v2.20.1). +* `eslint-plugin-react@7.18.3` change log can be found on the official [release notes](https://github.com/yannickcr/eslint-plugin-react/releases/tag/v7.18.3). +* `@babel/core@7.8.4` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.8.4). +* `@babel/preset-env@7.8.4` change log can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.8.4). +* `terser-webpack-plugin@2.3.5` change log can be found on the official [release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v2.3.5). +* `webpack-cli@3.3.11` change log can be found on the official [release notes](https://github.com/webpack/webpack-cli/releases/tag/v3.3.11). +* `webpack@4.41.6` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v4.41.6). + +## [4.1.2](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.1.2) +### 22/01/2020 + +### Updated + +* `README.md` + * Text formatting + +### Package Updates Full Change Set + +* `cross-env@7.0.0` new features can be found on the official [release notes](https://github.com/kentcdodds/cross-env/releases/tag/v7.0.0). + +## [4.1.1](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.1.1) +### 22/01/2020 + +### Updated + +* `README.md` + * Badges for `npmjs.org` downloads, open issues, license + * Cover repository photo. + +### Package Updates Full Change Set + +* `ajv@6.11.0` new features can be found on the official [release notes](https://github.com/epoberezkin/ajv/releases/tag/v6.11.0). +* `autoprefixer@9.7.4` bugfixes can be found on the official [release notes](https://github.com/postcss/autoprefixer/releases/tag/9.7.4). +* `@babel/core@7.8.3` new features can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.8.3). +* `@babel/preset-env@7.8.3` new features can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.8.3). +* `css-loader@3.4.2` bugfixes can be found on the official [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v3.4.2). +* `eslint-plugin-import@2.20.0` new features can be found on the official [release notes](https://github.com/benmosher/eslint-plugin-import/releases/tag/v2.20.0). +* `eslint-plugin-react@7.18.0` new features can be found on the official [release notes](https://github.com/yannickcr/eslint-plugin-react/releases/tag/v7.18.0). +* `node-sass@4.13.1` bugfixes can be found on the official [release notes](https://github.com/sass/node-sass/releases/tag/v4.13.1). +* `sass@1.25.0` new features can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.25.0). +* `sass-loader@8.0.2` bugfixes can be found on the official [release notes](https://github.com/webpack-contrib/sass-loader/releases/tag/v8.0.2). +* `style-loader@1.1.3` bugfixes can be found on the official [release notes](https://github.com/webpack-contrib/style-loader/releases/tag/v1.1.3). +* `terser-webpack-plugin@2.3.2` new features can be found on the official [release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v2.3.2). + +## [4.1.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.1.0) +### 03/01/2020 + +### Updates + +* **Important** Updated `webpack` configuration to enable serving the webpack build files using the built-in serving functionality of the `browser-sync` package. + * Ability to configure the usage of a demo built-in server or using an existing server via the proxy feature of `browser sync` + * Definition of `serverConfiguration` object. + * Configuration of `watchOptions` to support. + * If watching does not work for you, try out this option. Watching does might work with *NFS* and machines in *VirtualBox*. +* New package npm command `npm run watch:externalServer` to monitor file changes when using an existing web application server, refer to the *README* for more details. +* New package npm command `npm run bundle:externalServer` to install and monitor file changes when using an existing web application server, refer to the *README* for more details. +* Package dependencies updates. +* _README_ file to note all configuration changes. + +### Package Minor Updates + +* `sass@1.24.1` change log can be found on the official [release notes](https://github.com/sass/dart-sass/releases/tag/1.24.1) +* `webpack@4.41.5` change log can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v4.41.5) + +## [4.0.1](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.0.1) +### 27/12/2019 + +### Updates + +* Package dependencies +* _README_ file to note the minimal `node` version. + +### Package Minor Updates + +* `style-loader@1.1.2` change log can be found on the official [release notes](https://github.com/webpack-contrib/style-loader/releases/tag/v1.1.2) + +## [4.0.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.0.0) +### 21/12/2019 + +### Breaking Changes + +#### Updated minimum Node version + +* Minimum required nodejs version is `10.13.0` +* Rebuild our `node-sass` by running + +```shell script +$ npm rebuild node-sass +``` + +#### File Loader, URL Loader updates + +* Rename the `esModules` option to `esModule` +* Switch to ES modules by default (the option `esModule` is `true` by default) + +#### SASS Loader updates + +* Move all sass (`includePaths`, `importer`, `functions`) options to the `sassOptions` option. The `functions` option can't be used as `Function`, you should use `sassOption` as `Function` to achieve this. +* The `data` option was renamed to the `prependData` option +* Default value of the `sourceMap` option depends on the `devtool` value (`eval`/`false` values don't enable source map generation) + +#### Style Loader updates + +* The `convertToAbsoluteUrls` option was removed, you don't need this anymore +* The `attrs` option was renamed to the `attributes` option +* The `transform` option was removed without replacement +* The `hmr` option was removed, `webpack` automatically inject HMR code when it is required (when the `HotModuleReplacementPlugin` plugin was used) +* The `sourceMap` option was removed. The loader automatically inject source maps if the previous loader emit them +* The `ref`/`unref` api methods were removed for `useable` loader, please use the `use`/`unuse` api methods +* The `style-loader/url` loader was removed in favor `injectType` option (look the documentation about the `injectType` option) +* The `style-loader/useable` loader was removed in favor `injectType` option (look the documentation about the `injectType` option) +* The `singleton` option was removed (look documentation about the `injectType` option) +* The `insertAt` option was removed in favor the `insert` option (look the documentation about the `insert` option and examples) +* The `insertInto` options was removed in favor the `insert` option (look the documentation about the `insert` option and examples) + +### New dependencies + +* [`eslint-plugin-react-hooks`](https://www.npmjs.com/package/eslint-plugin-react-hooks) required by `eslint-config-airbnb@18.0.1` +* [`sass`](https://www.npmjs.com/package/sass) required by `sass-loader@8.0.0` +* [`fibers`](https://www.npmjs.com/package/fibers) required by `sass-loader@8.0.0` + +### Packages major versions update + +* `eslint` from `5.x` to `6.8.0` change log can be found on the official [release notes](https://github.com/eslint/eslint/releases/tag/v6.8.0) +* `eslint-config-airbnb` from `17.x` to `18` change log can be found on the official [release notes](https://github.com/airbnb/javascript/releases/tag/eslint-config-airbnb-v18.0.1) +* `file-loader` from `4.x` to `5.x` change log can be found on the official [release notes](https://github.com/webpack-contrib/file-loader/releases/tag/v5.0.2) +* `sass-loader` from `7.x` to `8.x` change log can be found on the official [release notes](https://github.com/webpack-contrib/sass-loader/releases/tag/v8.0.0) +* `style-loader` from `0.x` to `1.x` change log can be found on the official [release notes](https://github.com/webpack-contrib/style-loader/releases/tag/v1.1.1) +* `terser-webpack-plugin` from `1.x` to `2.x` change log can be found on the official [release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v2.3.1) +* `url-loader` from `2.x` to `3.x` change log can be found on the official [release notes](https://github.com/webpack-contrib/url-loader/releases/tag/v3.0.0) + +### Packages minor versions update + +* `mini-css@0.9.0` change log can be found on the official [release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases/tag/v0.9.0) +* `browserslist@4.8.2` change log can be found on the official [release notes](https://github.com/browserslist/browserslist/releases/tag/4.8.2) +* `caniuse-lite@1.0.30001016` change log can be found on the official [release notes](https://github.com/ben-eb/caniuse-lite/releases) + +## [3.3.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v3.3.0) +### 20/12/2019 + +### Package Updates Full Change Set + +* `autoprefixer@9.7.3` new features can be found on the official [release notes](https://github.com/postcss/autoprefixer/releases/tag/9.7.3). +* `sass-loader@8.0.0` new features can be found on the official [release notes](https://github.com/webpack-contrib/sass-loader/releases/tag/v8.0.0). +* `copy-webpack-plugin@5.1.5` new features can be found on the official [release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases/tag/v5.1.5). +* `css-loader@3.4.0` new features can be found on the official [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v3.4.0). +* `file-loader@4.3.0` new features can be found on the official [release notes](https://github.com/webpack-contrib/file-loader/releases/tag/v4.3.0). +* `node-sass@4.13.0` new features can be found on the official [release notes](https://github.com/sass/node-sass/releases/tag/v4.13.0). +* `cross-env@5.2.1` new features can be found on the official [release notes](https://github.com/kentcdodds/cross-env/releases/tag/v6.0.3). +* `eslint-plugin-react@7.17.0` new features can be found on the official [release notes](https://github.com/yannickcr/eslint-plugin-react/releases/tag/v7.17.0). +* `eslint-plugin-import@2.19.1` new features can be found on the official [release notes](https://github.com/benmosher/eslint-plugin-import/releases/tag/v2.19.1). +* `url-loader@2.3.0` new features can be found on the official [release notes](https://github.com/webpack-contrib/url-loader/releases/tag/v2.3.0). +* `terser-webpack-plugin@1.4.3` new features can be found on the official [release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v1.4.3). +* `webpack@4.41.4` new features can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v4.41.4). +* `webpack-cli@3.3.10` new features can be found on the official [release notes](https://github.com/webpack/webpack-cli/releases/tag/v3.3.10). +* `@babel/preset-env@7.7.7` new features can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.7.7). +* `@babel/core@7.7.7` new features can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.7.7). + +## [3.2.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v3.1.0) +### 26/07/2019 + +### Package Updates + +* `@babel/core@7.5.5` new features can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.5.5). +* `@babel/preset-env@7.5.5` new features can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.5.5). +* `webpack@4.38.0` new features can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v4.38.0). +* `css-loader@3.1.0` new features can be found on the official [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v3.1.0). +* `eslint-plugin-import@2.18.2` new features can be found on the official [release notes](https://github.com/benmosher/eslint-plugin-import/releases/tag/v2.18.2). +* `eslint-plugin-react@7.14.3` new features can be found on the official [release notes](https://github.com/yannickcr/eslint-plugin-react/releases/tag/v7.14.3). +* `file-loader@4.1.0` new features can be found on the official [release notes](https://github.com/webpack-contrib/file-loader/releases/tag/v4.1.0). +* `url-loader@2.1.0` new features can be found on the official [release notes](https://github.com/webpack-contrib/url-loader/releases/tag/v2.1.0). + +### Minor Package Updates + +* `autoprefixer@9.6.1` +* `ajv@6.10.2` +* `eslint-config-airbnb@17.1.1` +* `eslint-plugin-react@7.14.3` +* `eslint-plugin-jsx-a11y@6.2.3` +* `optimize-css-assets-webpack-plugin@5.0.3` +* `webpack-cli@3.3.6` + +## [3.1.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v3.1.0) +### 19/06/2019 + +### Package Updates + +* `css-loader` updated to `3.0.0` here are the [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v3.0.0). +* `url-loader` updated to `2.0.0` here are the [release notes](https://github.com/webpack-contrib/url-loader/releases/tag/v2.0.0). + +### Minor Package Updates + +* `browser-sync` to `2.26.7` +* `webpack` to `4.34.0` +* `webpack-cli` to `3.3.4` + +## [3.0.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v3.0.0) +#### 15/05/2019 + +### Breaking Changes + +* **Removed `node` 6 support**, `node` must be `>=8.9.0` +* `clean-webpack-plugin` to `v3.0.0` see changes here [Clean Wepback Plugin v3.0.0](https://github.com/johnagan/clean-webpack-plugin/releases/tag/v3.0.0) + * Updated configuration in [`webpack.config.js`](./webpack.config.js) +* `file-loader` to `4.0.0` see changes here [Webpack file loader v4.0.0](https://github.com/webpack-contrib/file-loader/releases/tag/v4.0.0) + +### Minor Package Updates + +* `autoprefixer` to `9.6.0` +* `@babel/core` to `7.4.5` +* `@babel/preset-env` to `7.4.5` +* `eslint-plugin-import` to `2.17.3` +* `mini-css-extract-plugin` to `0.7.0` +* `terser-webpack-plugin` to `1.3.0` +* `webpack` to `4.33.0` + +### Security audit fixes + +* `axios` (*dependency of browser-sync [dev]*) updated to `0.18.11` [more info](https://npmjs.com/advisories/880) +* `npm audit` output: + +> === npm audit security report === +> +> found 0 vulnerabilities +> in 17859 scanned packages + +## [2.6.1](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v2.6.1) +#### 15/05/2019 + +### Updated + +* Security audit fixes + * `fstream` updated to `1.0.12` [more info](https://npmjs.com/advisories/886) + * `tar` updated to `2.2.2` [more info](https://nvd.nist.gov/vuln/detail/CVE-2018-20834) + +## [2.6.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v2.6.0) +#### 15/05/2019 + +### Updated + +* `wepback` configuration - use `path.resolve` in all file system references. +* Package dependencies + * Downgraded `clean-webpack-plugin` from `2.0.1` to `1.0.1` (breaking changes, see the updated `webpack.config.js`) due to strange behaviour during `watch` mode. +* Package dependencies trees +* README - _added additional note for NFS and containerized development environments_ + +## [2.5.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v2.5.0) +#### 22/04/2019 + +### Updated + +* Switched to using `npm ci` instead of `npm install` for initial install. + * Updated README + * More on the clean install npm command can be read here [`npm ci`](https://docs.npmjs.com/cli/ci.html) +* NPM audit review and dependency packages updates due to reverting them accidentally + * Updated `tar` to `4.4.2` dependency path `node-sass > node-gyp > tar` - [more info](https://npmjs.com/advisories/803) + * Updated `braces` to `2.3.2` dependency path `browser-sync > micromatch > braces` - [more info](https://npmjs.com/advisories/786) + +## [2.4.3](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v2.4.3) +#### 22/04/2019 + +### Updated + +* NPM audit review and dependency packages updates + * Updated `tar` to `4.4.2` dependency path `node-sass > node-gyp > tar` - [more info](https://npmjs.com/advisories/803) + * Updated `braces` to `2.3.2` dependency path `browser-sync > micromatch > braces` - [more info](https://npmjs.com/advisories/786) + +## [2.4.2](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v2.4.2) +#### 17/04/2019 + +### Added + +* Issue Template +* Pull Request Template + +### Updated + +* Package dependencies + * `clean-webpack-plugin` from `1.0.1` to `2.0.1` (breaking changes, see the updated `webpack.config.js`) + * `copy-webpack-plugin` from `4.6.0` to `5.0.2` + * `mini-css-extract-plugin` from `0.5.0` to `0.6.0` +* Package dependencies trees +* README + +## [2.4.1](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v2.4.1) +#### 14/04/2019 + +### Updated + +* NPM audit review and dependency packages updates + * Auto fixing with `npm audit fix` + * Manually updated + * updated `tar` to `4.4.2` dependency path `node-sass > node-gyp > tar` - [more info](https://npmjs.com/advisories/803) + * updated `braces` to `2.3.2` dependency path `browser-sync > micromatch > braces` - [more info](https://npmjs.com/advisories/786) +* _README_ file updated + * Added instructions hot to update/migrate to newer version of this setup. + +## [2.4.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v2.4.0) +#### 08/01/2019 + +### Added + +* [`copy-webpack-plugin`](https://github.com/webpack-contrib/copy-webpack-plugin) to copy images that are part of the content (_referenced by `<img>` tags_) +* [`terser-webpack-plugin`](https://github.com/webpack-contrib/terser-webpack-plugin) to optimize JavaScript files for production + * This plugin is dependency of `webpack` itself +* Support for favicon in the produced HTML + +### Updated + +* README +* Dependencies + +### Removed + +* `uglifyjs-webpack-plugin` - in favor of the webpack included `terser-webpack-plugin` + +## [2.3.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v2.3.0) +#### 03/01/2019 + +### Added + +* NPM package `bundle` script which runs `install` and `watch` tasks in a single call. + +### Updated + +* README file +* Packages + * `eslint-plugin-react@7.12.2` + * `webpack-cli@3.2.0` + +## [2.2.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v2.2.0) +#### 02/01/2019 + +### Added + +* _Minify_ and _Uglify_ js `webpack` plugin - [uglifyjs-webpack-plugin](https://www.npmjs.com/package/uglifyjs-webpack-plugin) due to not consistent behavuour of the built-in webpack +js minimization features + +### Updated + +* `autoprefixer` package + +### Removed + +* `uglify-es` package + + +## [2.1.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v2.1.0) +#### 31/12/2018 + +### Added + +* [MIT](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/blob/master/LICENSE) License + +### Updated + +* [README](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/blob/master/README.md) - more detailed setup and usage instructions +* Webpack `4.28.3` +* NPM Audit fixed packages, after running `npm audit fix` + +> fixed 35 of 35 vulnerabilities in 9452 scanned packages + +## [2.0.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v2.0.0) +#### 14/12/2018 + +### Added + +* Support for HTML template loading + * Default template included that illustrates custom font and image loaders + +### Updated + +* Support for `Webpack 4` +* Support for `Babel 7` + * Added `.babelrc` file for preset definitions +* Cleanup of dist directory upon build + +### Removed + +* `jQuery` - it can be added per project basis if needed; + +## [1.2.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v1.2.0) +#### 14/12/2018 + +### Updated + +* Package dependencies +* _README_ file with information how to run js/css code linters +* Code style changes +* Package dependencies divided to dev and non-dev packages +* Default package name + +## [1.1.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v1.1.0) +#### 10/07/2017 + +### Added + +* Support for jQuery + +## [1.0.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v1.0.0) +#### 03/07/2017 + +* Initial Release diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..b131d2b --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2021 Athlon DPS + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..6dab7a4 --- /dev/null +++ b/README.md @@ -0,0 +1,230 @@ +# Webpack 5 Boilerplate Template + +![Maintenance](https://img.shields.io/maintenance/yes/2021?logo=github) +![webpack-current](https://img.shields.io/badge/webpack-v5.44.0-green?logo=webpack) +![node-current (scoped)](https://img.shields.io/node/v/@weareathlon/frontend-webpack-boilerplate) +[![Build Status](https://travis-ci.com/WeAreAthlon/frontend-webpack-boilerplate.svg?branch=master)](https://travis-ci.com/WeAreAthlon/frontend-webpack-boilerplate) +[![@weareathlon/frontend-webpack-boilerplate](https://snyk.io/advisor/npm-package/@weareathlon/frontend-webpack-boilerplate/badge.svg)](https://snyk.io/advisor/npm-package/@weareathlon/frontend-webpack-boilerplate) +[![GitHub Issues](https://img.shields.io/github/issues-raw/WeAreAthlon/frontend-webpack-boilerplate)](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/issues) +[![Known Vulnerabilities](https://snyk.io/test/github/WeAreAthlon/frontend-webpack-boilerplate/badge.svg?targetFile=package.json)](https://snyk.io/test/github/WeAreAthlon/frontend-webpack-boilerplate?targetFile=package.json) +[![devDependency Status](https://david-dm.org/WeAreAthlon/frontend-webpack-boilerplate/dev-status.svg)](https://david-dm.org/WeAreAthlon/frontend-webpack-boilerplate?type=dev) +[![npm](https://img.shields.io/npm/dm/@weareathlon/frontend-webpack-boilerplate)](https://www.npmjs.com/package/@weareathlon/frontend-webpack-boilerplate) +[![GitHub License](https://img.shields.io/github/license/WeAreAthlon/frontend-webpack-boilerplate)](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/blob/master/LICENSE) + +![Front-end Webpack Boilerplate](https://repository-images.githubusercontent.com/96102257/4be7b600-61f1-11e9-9ebf-67b17d5ba125) + +## Demo + +* [Demo page demonstrating building - SASS, JavaScript, Images, Fonts, HTML](https://weareathlon.github.io/frontend-webpack-boilerplate/) + +Table of Contents +================= + + * [Webpack 5 Boilerplate Template](#webpack-5-boilerplate-template) + * [Demo](#demo) + * [Features](#features) + * [Requirements](#requirements) + * [Setup](#setup) + * [Installation](#installation) + * [Define Package Metadata](#define-package-metadata) + * [Configuration](#configuration) + * [Environment Configuration](#environment-configuration) + * [Additional webpack configuration](#additional-webpack-configuration) + * [Development](#development) + * [Assets Source](#assets-source) + * [Build Assets](#build-assets) + * [One time build assets for development](#one-time-build-assets-for-development) + * [Build assets and enable source files watcher](#build-assets-and-enable-source-files-watcher) + * [Start a development server - reloading automatically after each file change.](#start-a-development-server---reloading-automatically-after-each-file-change) + * [Production](#production) + * [Build Assets](#build-assets-1) + * [Get Built Assets](#get-built-assets) + * [Run Code Style Linters](#run-code-style-linters) + * [SASS](#sass) + * [JavaScript](#javascript) + * [Additional Tools](#additional-tools) + * [Run Assets Bundle Analyzer](#run-assets-bundle-analyzer) + * [Continuous Integration](#continuous-integration) + +## Features + +* **Simple setup** instructions + * Start development of a project right away with **simple**, **configured**, **linter enabled**, **browser synced** asset files. +* Configuration per **environment** + * `development` - [`sourcemaps`](https://webpack.js.org/configuration/devtool/), [`browser synced developmentment server`](https://webpack.js.org/configuration/dev-server/) + * `production` - [`minification`](https://webpack.js.org/plugins/terser-webpack-plugin/), [`sourcemaps`](https://webpack.js.org/configuration/devtool/) +* Configurable **browsers versions support**. It uses [`browserslist`](https://github.com/browserslist/browserslist#full-list) - just specify the browsers you want to support in the `package.json` file for `browserslist`: + +```js +"browserslist": [ + "last 2 versions", + "> 5%" +] +``` +* The built CSS / JavaScript files will respect the **configured supported browser versions** using the following tools: + * [`autoprefixer`](https://github.com/postcss/autoprefixer) - automatically adds vendor prefixes to CSS rules + * [`babel-preset-env`](https://babeljs.io/docs/en/babel-preset-env) - smart preset that allows you to use the latest JavaScript without needing to micromanage which syntax transforms (*and optionally, browser polyfills*) are needed by your target environment(s). +* Demo project files to be used as a reference and **example demo** building of: + * *JavaScript* + * *SASS / PostCSS* + * *HTML* templates + * *Images* (*CSS backgrounds and image tags*) + * *Fonts* +* Support for **assets optimization** for production environment with ability to configure: + * **Code Minification** of *JavaScript* and *CSS* processed files. + * **Optimize Assets Loading** - inline and embed **images** / **fonts** files having file size below a *configurable* threshold value. + * **Images Optimisation** - optimize `jpeg`, `jpg`, `png`, `gif`, `svg` filesize and loading type via [`imagemin`](https://github.com/imagemin/imagemin). Plugin and Loader for webpack to optimize (*compress*) all images using `imagemin`. Do not worry about size of images, now they are always optimized/compressed. +* Support for **source code syntax style and formatting linters** that analyze source code to flag any programming errors, bugs, stylistic errors or suspicious constructs: + * **SASS/PostCSS syntax cheker** - you can change or add additional rules in `.sasslintrc` file. Configuration options can be found on [`sass-lint`](https://github.com/sasstools/sass-lint/blob/master/lib/config/sass-lint.yml) documentation. + * **JavaScript syntax checker** - following the `airbnb` style, you can review and configure the rules in `.eslintrc` file. Configuration options can be found on [`eslint`](https://eslint.org/docs/user-guide/configuring) documentation. +* Latest [Webpack 5](https://github.com/webpack/webpack) - *JavaScript* module bundler. +* Latest [SASS/PostCSS](https://github.com/sass/sass) compiler based on Dart `sass`. +* Latest [Babel 7](https://github.com/babel/babel) (`@babel/core`) - JavaScript compiler - _Use next generation JavaScript, today._ +* Integration with [Travis CI](https://travis-ci.com/) + * [Demo deployment available to GitHub pages](https://weareathlon.github.io/frontend-webpack-boilerplate/) +* Configured and ready to use **Webpack Dev Server** plugin for faster local development - [`webpack-dev-server`](https://webpack.js.org/configuration/dev-server/) +* Integration with [Webpack Bundle Analyzer](https://www.npmjs.com/package/webpack-bundle-analyzer) - _Visualize size of webpack output files with an interactive zoomable treemap._ + +## Requirements + +* `node` : `^12 || >=14` +* `npm` + +# Setup + +## Installation + +1. Choose and download the latest template release from [List of Releases](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases). +2. Extract the release archive to a new directory, rename it to your project name and browse the directory. +3. Install all dependencies using `npm` *clean install* command. + +```sh +$ npm ci +``` + +> More on the clean install npm command can be read here [`npm ci`](https://docs.npmjs.com/cli/ci.html) + +> You can still use `npm install` in cases the `npm ci` raises system error due to specific platform incompatibilities. + +## Define Package Metadata + +* Amend `package.json` file and optionally specify: + * `name` - Name of your project. A name can be optionally prefixed by a scope, e.g. `@myorg/mypackage`. + * `version` - Specify and maintain a version number indicator for your project code. + * `author` - Your organisation or just yourself. You can also specify [`contributors`](https://docs.npmjs.com/files/package.json#people-fields-author-contributors). + * `description` - Short description of your project. + * `keywords` - Put keywords in it. It’s an array of strings. + * `repository` - Specify the place where your code lives. + * `license` - Announce your code license, figure out the license from [Choose an Open Source License](https://choosealicense.com) . + * `browserslist` - Specify the supported browsers versions - you can refer to [full list](https://github.com/browserslist/browserslist#full-list) of availalbe options. + +# Configuration + +## Environment Configuration + +* Edit the [`configuration/environment.js`](configuration/environment.js) if you want to specify: + * **`server`**: configure development server, specify `host`, `port`. Refer to the full development server configuration options for [`webpack-dev-server`](https://webpack.js.org/configuration/dev-server/). + * **`limits`**: configure file size thresholds for assets optimizations. + * Image/Font files size in bytes. Below this value the image file will be served as Data URL (_inline base64_). + * **`paths`**: `src` or `dist` directories names and file system location. + +## Additional `webpack` configuration + +You can additionally configure `webpack` for specific environment: +* `development` - [`configuration/webpack.dev.config.js`](configuration/webpack.dev.config.js) +* `production` - [`configuration/webpack.prod.config.js`](configuration/webpack.prod.config.js) + * Note that if you prefer to build and deploy [`sourcemap`](https://webpack.js.org/configuration/devtool/#production) files: +> You should configure your server to disallow access to the Source Map file for normal users! + +# Development + +## Assets Source + +* **SASS/PostCSS** files are located under `src/scss/` +* **JavaScript** files with support of latest ECMAScript _ES6 / ECMAScript 2016(ES7)/ etc_ files are located under `src/js/` +* **Image** files are located under `src/images/` +* **Font** files are located under `src/fonts/` +* **HTML** files are located under `src/` + * It will **automatically** build **all HTML files** placed under `src/` directory, no need to manually configure each template anymore! + +## Build Assets + +### One time build assets for development + +```sh +$ npm run build +``` + +### Build assets and enable source files watcher + +```sh +$ npm run watch +``` + +This command is suitable if you develop with external web server. + +> **Note:** File watching does not work with *NFS* (*Windows*) and virtual machines under *VirtualBox*. Extend the configuration in such cases by: + +```js +module.exports = { + //... + watchOptions: { + poll: 1000 // Check for changes every second + } +}; +``` + +### Start a development server - reloading automatically after each file change. + +```sh +$ npm run dev +``` + +# Production + +## Build Assets + +Optimize assets for production by: + +```sh +$ npm run production +``` + +## Get Built Assets + +* _CSS_ files are located under `/dist/css/` +* _JavaScript_ files with support of _ES6 / ECMAScript 2016(ES7)_ files are located under `/dist/js/` +* _Images_ are located under `/dist/images/` + * Images part of the _design_ (_usually referenced in the CSS_) are located under `/dist/images/design/` + * Images part of the _content_ (_usually referenced via `<img>` tags_) are located under `/dist/images/content/` +* _Fonts_ are located under `/dist/fonts/` +* _HTML_ files are located under `/dist/` + +# Run Code Style Linters + +## SASS + +```sh +$ npm run lint:sass +``` +## JavaScript + +```sh +$ npm run lint:js +``` + +# Additional Tools + +## Run Assets Bundle Analyzer + +```sh +$ npm run stats +``` + +> This will open the visualisaion on the default configuraiton URL `localhost:8888`, you can change this URL or port following the [package](https://github.com/webpack-contrib/webpack-bundle-analyzer#options-for-cli) documentation. + +## Continuous Integration + +This boilerplate template contains integration with [Travis CI](https://travis-ci.org/). The build system runs all linting scripts and deploys production optimized pages to _GitHub_ pages upon push to the `master` branch. However, note that this deployment flow only works for _Project Pages_, as User and Organization pages [only support the master branch flow](https://help.github.com/articles/user-organization-and-project-pages/). + +For more information on how to set up alternative deployment processes, check out the [Travis CI documentation on deployment](https://docs.travis-ci.com/user/deployment). The service can deploy to dozens of cloud providers, including Heroku, AWS, and Firebase. diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 0000000..aa9dbd0 --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,19 @@ +# Security Policy + +## Supported Versions + +The following release versions of the template are +currently being supported with security updates. + +| Version | Supported | +| ------- | ------------------ | +| 5.x | :white_check_mark: | +| < 4.x | :x: | + +## Reporting a Vulnerability + +If you discover a security issue in this webpack boilerplate, please report it by sending an email to plamen@athlonsofia.com. + +This will allow us to assess the risk, and make a fix available before we add a bug report to the GitHub repository. + +Thanks for helping make this boilerplate safe for everyone! diff --git a/configuration/environment.js b/configuration/environment.js new file mode 100644 index 0000000..25649a7 --- /dev/null +++ b/configuration/environment.js @@ -0,0 +1,22 @@ +const path = require('path'); + +module.exports = { + paths: { + /* Path to source files directory */ + source: path.resolve(__dirname, '../src/'), + + /* Path to built files directory */ + output: path.resolve(__dirname, '../dist/'), + }, + server: { + host: '0.0.0.0', + port: 4000, + }, + limits: { + /* Image files size in bytes. Below this value the image file will be served as DataURL (inline base64). */ + images: 8192, + + /* Font files size in bytes. Below this value the font file will be served as DataURL (inline base64). */ + fonts: 8192, + }, +}; diff --git a/configuration/webpack.dev.config.js b/configuration/webpack.dev.config.js new file mode 100644 index 0000000..e414792 --- /dev/null +++ b/configuration/webpack.dev.config.js @@ -0,0 +1,38 @@ +/* eslint-disable import/no-extraneous-dependencies */ +const { merge } = require('webpack-merge'); + +const webpackConfiguration = require('../webpack.config'); +const environment = require('./environment'); + +module.exports = merge(webpackConfiguration, { + mode: 'development', + + /* Manage source maps generation process */ + devtool: 'eval-source-map', + + /* Development Server Configuration */ + devServer: { + contentBase: environment.paths.output, + watchContentBase: true, + publicPath: '/', + open: true, + historyApiFallback: true, + compress: true, + overlay: true, + hot: false, + watchOptions: { + poll: 300, + }, + ...environment.server, + }, + + /* File watcher options */ + watchOptions: { + aggregateTimeout: 300, + poll: 300, + ignored: /node_modules/, + }, + + /* Additional plugins configuration */ + plugins: [], +}); diff --git a/configuration/webpack.prod.config.js b/configuration/webpack.prod.config.js new file mode 100644 index 0000000..aad00d5 --- /dev/null +++ b/configuration/webpack.prod.config.js @@ -0,0 +1,33 @@ +/* eslint-disable import/no-extraneous-dependencies */ +const { merge } = require('webpack-merge'); +const CssMinimizerPlugin = require('css-minimizer-webpack-plugin'); +const TerserPlugin = require('terser-webpack-plugin'); + +const webpackConfiguration = require('../webpack.config'); + +module.exports = merge(webpackConfiguration, { + mode: 'production', + + /* Manage source maps generation process. Refer to https://webpack.js.org/configuration/devtool/#production */ + devtool: false, + + /* Optimization configuration */ + optimization: { + minimize: true, + minimizer: [ + new TerserPlugin({ + parallel: true, + }), + new CssMinimizerPlugin(), + ], + }, + + /* Performance treshold configuration values */ + performance: { + maxEntrypointSize: 512000, + maxAssetSize: 512000, + }, + + /* Additional plugins configuration */ + plugins: [], +}); diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..037b64f --- /dev/null +++ b/package-lock.json @@ -0,0 +1,29006 @@ +{ + "name": "@73kus/err", + "version": "0.0.1", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "@73kus/err", + "version": "0.0.1", + "license": "MIT", + "devDependencies": { + "@babel/core": "^7.14.6", + "@babel/preset-env": "^7.14.7", + "autoprefixer": "^10.3.1", + "babel-loader": "^8.2.2", + "clean-webpack-plugin": "^3.0.0", + "copy-webpack-plugin": "^9.0.1", + "css-loader": "^5.2.6", + "css-minimizer-webpack-plugin": "^3.0.2", + "eslint": "^7.30.0", + "eslint-config-airbnb": "^18.2.1", + "eslint-config-prettier": "^8.3.0", + "eslint-plugin-import": "^2.23.4", + "eslint-plugin-jsx-a11y": "^6.4.1", + "file-loader": "^6.2.0", + "html-webpack-plugin": "^5.3.2", + "image-minimizer-webpack-plugin": "^2.2.0", + "imagemin-gifsicle": "^7.0.0", + "imagemin-jpegtran": "^7.0.0", + "imagemin-optipng": "^8.0.0", + "imagemin-svgo": "^9.0.0", + "mini-css-extract-plugin": "^2.1.0", + "postcss": "^8.3.6", + "postcss-loader": "^6.1.1", + "postcss-scss": "^4.0.0", + "prettier": "^2.3.2", + "sass": "^1.35.2", + "sass-lint": "^1.13.1", + "sass-loader": "^12.1.0", + "tailwindcss": "^2.2.7", + "terser-webpack-plugin": "^5.1.3", + "url-loader": "^4.1.1", + "webpack": "^5.44.0", + "webpack-bundle-analyzer": "^4.4.2", + "webpack-cli": "^4.7.2", + "webpack-dev-server": "^3.11.2", + "webpack-merge": "^5.8.0" + }, + "engines": { + "node": "^12 || >=14" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.9.tgz", + "integrity": "sha512-p3QjZmMGHDGdpcwEYYWu7i7oJShJvtgMjJeb0W95PPhSm++3lm8YXYOh45Y6iCN9PkZLTZ7CIX5nFrp7pw7TXw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.8.tgz", + "integrity": "sha512-/AtaeEhT6ErpDhInbXmjHcUQXH0L0TEgscfcxk1qbOvLuKCa5aZT0SOOtDKFY96/CLROwbLSKyFor6idgNaU4Q==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.8", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-module-transforms": "^7.14.8", + "@babel/helpers": "^7.14.8", + "@babel/parser": "^7.14.8", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.8", + "@babel/types": "^7.14.8", + "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" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.9.tgz", + "integrity": "sha512-4yoHbhDYzFa0GLfCzLp5GxH7vPPMAHdZjyE7M/OajM9037zhx0rf+iNsJwp4PT0MSFpwjG7BsHEbPkBQpZ6cYA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.14.9", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz", + "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "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", + "integrity": "sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz", + "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.16.6", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.8.tgz", + "integrity": "sha512-bpYvH8zJBWzeqi1o+co8qOrw+EXzQ/0c74gVmY205AWXy9nifHrOg77y+1zwxX5lXE7Icq4sPlSQ4O2kWBrteQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-member-expression-to-functions": "^7.14.7", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz", + "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz", + "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==", + "dev": true, + "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" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz", + "integrity": "sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", + "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", + "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz", + "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz", + "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", + "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.8.tgz", + "integrity": "sha512-RyE+NFOjXn5A9YU1dkpeBaduagTlZ0+fccnIcAGbv1KGUlReBj7utF7oEth8IdIBQPcux0DDgW5MFBH2xu9KcA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-simple-access": "^7.14.8", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.8", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.8", + "@babel/types": "^7.14.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", + "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz", + "integrity": "sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-wrap-function": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", + "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", + "dev": true, + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.8.tgz", + "integrity": "sha512-TrFN4RHh9gnWEU+s7JloIho2T76GPwRHhdzOWLqTrMnlas8T9O7ec+oEDNsRXndOmru9ymH9DFrEOxpzPoSbdg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.14.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz", + "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", + "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz", + "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz", + "integrity": "sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.8.tgz", + "integrity": "sha512-ZRDmI56pnV+p1dH6d+UN6GINGz7Krps3+270qqI9UJ4wxYThfAIcI5i7j5vXC4FJ3Wap+S9qcebxeYiqn87DZw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.8", + "@babel/types": "^7.14.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.9.tgz", + "integrity": "sha512-RdUTOseXJ8POjjOeEBEvNMIZU/nm4yu2rufRkcibzkkg7DmQvXU8v3M4Xk9G7uuI86CDGkKcuDWgioqZm+mScQ==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "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", + "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==", + "dev": true, + "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" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.9.tgz", + "integrity": "sha512-d1lnh+ZnKrFKwtTYdw320+sQWCTwgkB9fmUhNXRADA4akR6wLjaruSGnIEUjpt9HCOwTr4ynFTKu19b7rFRpmw==", + "dev": true, + "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" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz", + "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz", + "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==", + "dev": true, + "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" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz", + "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz", + "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz", + "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz", + "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz", + "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz", + "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz", + "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==", + "dev": true, + "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" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz", + "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", + "dev": true, + "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" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz", + "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "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", + "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==", + "dev": true, + "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" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", + "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "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", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", + "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz", + "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz", + "integrity": "sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.9.tgz", + "integrity": "sha512-NfZpTcxU3foGWbl4wxmZ35mTsYJy8oQocbeIMoDAGGFarAmSQlL+LWMkDx/tj6pNotpbX3rltIA4dprgAPOq5A==", + "dev": true, + "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" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz", + "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz", + "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz", + "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz", + "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz", + "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz", + "integrity": "sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz", + "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz", + "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz", + "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz", + "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz", + "integrity": "sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz", + "integrity": "sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==", + "dev": true, + "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" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz", + "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "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", + "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz", + "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz", + "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz", + "integrity": "sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz", + "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz", + "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz", + "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz", + "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz", + "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz", + "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz", + "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz", + "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", + "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz", + "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.9.tgz", + "integrity": "sha512-BV5JvCwBDebkyh67bPKBYVCC6gGw0MCzU6HfKe5Pm3upFpPVqiC/hB33zkOe0tVdAzaMywah0LSXQeD9v/BYdQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.14.9", + "@babel/helper-compilation-targets": "^7.14.5", + "@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.14.5", + "@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.14.9", + "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" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", + "dev": true, + "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" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.8.tgz", + "integrity": "sha512-twj3L8Og5SaCRCErB4x4ajbvBIVV77CGeFglHpeg5WC5FF8TZzBWXtTJ4MqaD9QszLYTtr+IsaAL2rEUevb+eg==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.9.tgz", + "integrity": "sha512-64RiH2ON4/y8qYtoa8rUiyam/tUVyGqRyNYhe+vCRGmjnV4bUlZvY+mwd0RrmLoCpJpdq3RsrNqKb7SJdw/4kw==", + "dev": true, + "dependencies": { + "core-js-pure": "^3.16.0", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", + "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.9.tgz", + "integrity": "sha512-bldh6dtB49L8q9bUyB7bC20UKgU+EFDwKJylwl234Kv+ySZeMD31Xeht6URyueQ6LrRRpF2tmkfcZooZR9/e8g==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.9", + "@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.14.9", + "@babel/types": "^7.14.9", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.9.tgz", + "integrity": "sha512-u0bLTnv3DFHeaQLYzb7oRJ1JHr1sv/SYDM7JSqHFFLwXG1wTZRughxFI5NCP8qBEo1rVVsn7Yg2Lvw49nne/Ow==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.14.9", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.3.tgz", + "integrity": "sha512-Fxt+AfXgjMoin2maPIYzFZnQjAXjAL0PHscM5pRTtatFqB+vZxAM9tLp2Optnuw3QOQC40jTNeGYFOMvyf7v9g==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "dev": true, + "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" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.10.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.10.0.tgz", + "integrity": "sha512-piHC3blgLGFjvOuMmWZX60f+na1lXFDhQXBf1UYp2fXPXqvEUbOhNwi6BsQ0bQishwedgnjkwv1d9zKf+MWw3g==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz", + "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==", + "dev": true + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.15", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.15.tgz", + "integrity": "sha512-15spi3V28QdevleWBNXE4pIls3nFZmBbUGrW9IVPwiQczuSb9n76TCB4bsk8TSel+I1OkHEdPhu5QKMfY6rQHA==", + "dev": true + }, + "node_modules/@sindresorhus/is": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz", + "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@trysound/sax": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.1.1.tgz", + "integrity": "sha512-Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/eslint": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz", + "integrity": "sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "node_modules/@types/glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==", + "dev": true, + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz", + "integrity": "sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==", + "dev": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.8.tgz", + "integrity": "sha512-YSBPTLTVm2e2OoQIDYx8HaeWJ5tTToLH67kXR7zYNGupXMEHa2++G8k+DczX2cFVgalypqtyZIcU19AFcmOpmg==", + "dev": true + }, + "node_modules/@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "16.4.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.4.10.tgz", + "integrity": "sha512-TmVHsm43br64js9BqHWqiDZA+xMtbUpI1MBIA0EyiBmoV9pcEYFOSdj5fr6enZNfh4fChh+AGOLIzGwJnkshyQ==", + "dev": true + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "node_modules/@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", + "dev": true + }, + "node_modules/@types/tapable": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", + "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==", + "dev": true + }, + "node_modules/@types/uglify-js": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz", + "integrity": "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/@types/uglify-js/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/webpack": { + "version": "4.41.30", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.30.tgz", + "integrity": "sha512-GUHyY+pfuQ6haAfzu4S14F+R5iGRwN6b2FRNJY7U0NilmFAqbsOfK6j1HwuLBAqwRIT+pVdNDJGJ6e8rpp0KHA==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/tapable": "^1", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "anymatch": "^3.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/@types/webpack-sources": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.1.tgz", + "integrity": "sha512-MjM1R6iuw8XaVbtkCBz0N349cyqBjJHCbQiOeppe3VBeFvxqs74RKHAVt9LkxTnUWc7YLZOEsUfPUnmK6SBPKQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + } + }, + "node_modules/@types/webpack-sources/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@types/webpack/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "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" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "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" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "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" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "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" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webpack-cli/configtest": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.0.4.tgz", + "integrity": "sha512-cs3XLy+UcxiP6bj0A6u7MLLuwdXJ1c3Dtc0RkKg+wiI1g/Ti1om8+/2hc2A2B60NbBNAbMgyBMHvyymWm/j4wQ==", + "dev": true, + "peerDependencies": { + "webpack": "4.x.x || 5.x.x", + "webpack-cli": "4.x.x" + } + }, + "node_modules/@webpack-cli/info": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.3.0.tgz", + "integrity": "sha512-ASiVB3t9LOKHs5DyVUcxpraBXDOKubYu/ihHhU+t1UPpxsivg6Od2E2qU4gJCekfEddzRBzHhzA/Acyw/mlK/w==", + "dev": true, + "dependencies": { + "envinfo": "^7.7.3" + }, + "peerDependencies": { + "webpack-cli": "4.x.x" + } + }, + "node_modules/@webpack-cli/serve": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.5.1.tgz", + "integrity": "sha512-4vSVUiOPJLmr45S8rMGy7WDvpWxfFxfP/Qx/cxZFCfvoypTYpPPL1X8VIZMe0WTA+Jr7blUxwUSEZNkjoMTgSw==", + "dev": true, + "peerDependencies": { + "webpack-cli": "4.x.x" + }, + "peerDependenciesMeta": { + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dev": true, + "dependencies": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "node_modules/acorn-node/node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.1.1.tgz", + "integrity": "sha512-FbJdceMlPHEAWJOILDk1fXD8lnTlEIWFkqtfk+MvmL5q/qlHfN7GEHcsFZWt/Tea9jRNPWUZG4G976nqAAmU9w==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true, + "peerDependencies": { + "ajv": ">=5.0.0" + } + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", + "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/archive-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz", + "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=", + "dev": true, + "dependencies": { + "file-type": "^4.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/archive-type/node_modules/file-type": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", + "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/arg": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.0.tgz", + "integrity": "sha512-4P8Zm2H+BRS+c/xX1LrHw0qKpEhdlZjLCgWy+d78T9vqa2Z2SiD2wMrYuWIAFy5IZUD7nnNXroRttz+0RzlrzQ==", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "node_modules/array-includes": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", + "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", + "dev": true, + "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" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", + "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", + "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", + "dev": true, + "peer": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=", + "dev": true + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.1.tgz", + "integrity": "sha512-L8AmtKzdiRyYg7BUXJTzigmhbQRCXFKz6SA1Lqo0+AR2FBbQ4aTAPFSDlOutnFkjhiz8my4agGXog1xlMjPJ6A==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-lite": "^1.0.30001243", + "colorette": "^1.2.2", + "fraction.js": "^4.1.1", + "normalize-range": "^0.1.2", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/axe-core": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.3.2.tgz", + "integrity": "sha512-5LMaDRWm8ZFPAEdzTYmgjjEdj1YnQcpfrVajO/sn/LhbpGp0Y0H64c2hLZI1gRMxfA+w1S71Uc/nHaOXgcCvGg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", + "dev": true + }, + "node_modules/babel-loader": { + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz", + "integrity": "sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==", + "dev": true, + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz", + "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.2", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.4.tgz", + "integrity": "sha512-z3HnJE5TY/j4EFEa/qpQMSbcUJZ5JQi+3UFjXzn6pQCmIKc5Ug5j98SuYyH+m4xQnvKlMDIW4plLfgyVnd0IcQ==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.14.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz", + "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/bin-build": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz", + "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==", + "dev": true, + "dependencies": { + "decompress": "^4.0.0", + "download": "^6.2.2", + "execa": "^0.7.0", + "p-map-series": "^1.0.0", + "tempfile": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-build/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/bin-build/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-build/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-build/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-build/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-build/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/bin-check": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz", + "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==", + "dev": true, + "dependencies": { + "execa": "^0.7.0", + "executable": "^4.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/bin-check/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-check/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-check/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/bin-version": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz", + "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==", + "dev": true, + "dependencies": { + "execa": "^1.0.0", + "find-versions": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-version-check": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz", + "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==", + "dev": true, + "dependencies": { + "bin-version": "^3.0.0", + "semver": "^5.6.0", + "semver-truncate": "^1.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-version-check/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/bin-wrapper": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz", + "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==", + "dev": true, + "dependencies": { + "bin-check": "^4.1.0", + "bin-version-check": "^4.0.0", + "download": "^7.1.0", + "import-lazy": "^3.1.0", + "os-filter-obj": "^2.0.0", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/download": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz", + "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==", + "dev": true, + "dependencies": { + "archive-type": "^4.0.0", + "caw": "^2.0.1", + "content-disposition": "^0.5.2", + "decompress": "^4.2.0", + "ext-name": "^5.0.0", + "file-type": "^8.1.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^8.3.1", + "make-dir": "^1.2.0", + "p-event": "^2.1.0", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/download/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/file-type": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz", + "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/got": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", + "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", + "dev": true, + "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" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/got/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/make-dir/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/p-cancelable": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz", + "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/p-event": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz", + "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==", + "dev": true, + "dependencies": { + "p-timeout": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/p-timeout": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", + "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", + "dev": true, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "dev": true, + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "dev": true, + "dependencies": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "dev": true, + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "dependencies": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.16.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", + "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001219", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.723", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", + "dev": true + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", + "dev": true + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cacheable-request": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", + "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=", + "dev": true, + "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" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", + "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cacheable-request/node_modules/normalize-url": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz", + "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", + "dev": true, + "dependencies": { + "prepend-http": "^2.0.0", + "query-string": "^5.0.1", + "sort-keys": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cacheable-request/node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/cacheable-request/node_modules/sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", + "dev": true, + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caller-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", + "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", + "dev": true, + "dependencies": { + "callsites": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caller-path/node_modules/callsites": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001248", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001248.tgz", + "integrity": "sha512-NwlQbJkxUFJ8nMErnGtT0QTM2TJ33xgz4KXJSMIrjXIbDVdaYueGyjOrLKRtJC+rTiWfi6j5cnZN1NBiSBJGNw==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/caw": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz", + "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==", + "dev": true, + "dependencies": { + "get-proxy": "^2.0.0", + "isurl": "^1.0.0-alpha5", + "tunnel-agent": "^0.6.0", + "url-to-options": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "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" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/circular-json": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", + "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", + "deprecated": "CircularJSON is in maintenance only, flatted is its successor.", + "dev": true + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-MciirUH5r+cYLGCOL5JX/ZLzOZbVr1ot3Fw+KcvbhUb6PM+yycqd9ZhIlcigQ5gl+XhppNmw3bEFuaaMNyLj3A==", + "dev": true, + "dependencies": { + "@types/webpack": "^4.4.31", + "del": "^4.1.1" + }, + "engines": { + "node": ">=8.9.0" + }, + "peerDependencies": { + "webpack": "*" + } + }, + "node_modules/cli-cursor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", + "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", + "dev": true, + "dependencies": { + "restore-cursor": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", + "dev": true + }, + "node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cliui/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/color-string": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz", + "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==", + "dev": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/colord": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.5.0.tgz", + "integrity": "sha512-EeswvDseZAYGju9qVFHIf1ftRsWayhVZgCaZvp25UZzDON7ESYj/MoXD+qvf1lnRrgweeaCGHr389t2r1Huo7w==", + "dev": true + }, + "node_modules/colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", + "dev": true + }, + "node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "dev": true, + "dependencies": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", + "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==", + "dev": true + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/console-stream": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz", + "integrity": "sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ=", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dev": true, + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.0.1.tgz", + "integrity": "sha512-14gHKKdYIxF84jCEgPgYXCPpldbwpxxLbCmA7LReY7gvbaT555DgeBWBgBZM116tv/fO6RRJrsivBqRyRlukhw==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.5", + "glob-parent": "^6.0.0", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/core-js-compat": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.16.0.tgz", + "integrity": "sha512-5D9sPHCdewoUK7pSUPfTF7ZhLh8k9/CoJXWUEo+F1dZT5Z1DVgcuRqUKhjeKW+YLb8f21rTFgWwQJiNw1hoZ5Q==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.16.0.tgz", + "integrity": "sha512-wzlhZNepF/QA9yvx3ePDgNGudU5KDB8lu/TRPKelYA/QtSnkS/cLl2W+TIdEX1FAFcBr0YpY7tPDlcmXJ7AyiQ==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "dev": true, + "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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-color-names": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-1.0.1.tgz", + "integrity": "sha512-/loXYOch1qU1biStIFsHH8SxTmOseh1IJqFvy8IujXOm1h+QjUdDhkzOrR5HG8K8mlxREj0yfi8ewCHx0eMxzA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.1.tgz", + "integrity": "sha512-BZ1aOuif2Sb7tQYY1GeCjG7F++8ggnwUkH5Ictw0mrdpqpEd+zWmcPdstnH2TItlb74FqR0DrVEieon221T/1Q==", + "dev": true, + "dependencies": { + "timsort": "^0.3.0" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-loader": { + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.7.tgz", + "integrity": "sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==", + "dev": true, + "dependencies": { + "icss-utils": "^5.1.0", + "loader-utils": "^2.0.0", + "postcss": "^8.2.15", + "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.5" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.27.0 || ^5.0.0" + } + }, + "node_modules/css-loader/node_modules/loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/css-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/css-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-loader/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/css-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.0.2.tgz", + "integrity": "sha512-B3I5e17RwvKPJwsxjjWcdgpU/zqylzK1bPVghcmpFHRL48DXiBgrtqz1BJsn68+t/zzaLp9kYAaEDvQ7GyanFQ==", + "dev": true, + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "p-limit": "^3.0.2", + "postcss": "^8.3.5", + "schema-utils": "^3.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-unit-converter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz", + "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==", + "dev": true + }, + "node_modules/css-what": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", + "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.7.tgz", + "integrity": "sha512-7C0tbb298hef3rq+TtBbMuezBQ9VrFtrQEsPNuBKNVgWny/67vdRsnq8EoNu7TRjAHURgYvWlRIpCUmcMZkRzw==", + "dev": true, + "dependencies": { + "cssnano-preset-default": "^5.1.3", + "is-resolvable": "^1.1.0", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.3.tgz", + "integrity": "sha512-qo9tX+t4yAAZ/yagVV3b+QBKeLklQbmgR3wI7mccrDcR+bEk9iHgZN1E7doX68y9ThznLya3RDmR+nc7l6/2WQ==", + "dev": true, + "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.1", + "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" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.1.tgz", + "integrity": "sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz", + "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==", + "dev": true + }, + "node_modules/debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decompress": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", + "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", + "dev": true, + "dependencies": { + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tar": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "dev": true, + "dependencies": { + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tar/node_modules/file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tarbz2": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + "dev": true, + "dependencies": { + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tarbz2/node_modules/file-type": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-targz": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + "dev": true, + "dependencies": { + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-targz/node_modules/file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-unzip": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=", + "dev": true, + "dependencies": { + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-unzip/node_modules/file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-unzip/node_modules/get-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", + "dev": true, + "dependencies": { + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-unzip/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress/node_modules/make-dir/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dev": true, + "dependencies": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "node_modules/default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "dev": true, + "dependencies": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", + "dev": true + }, + "node_modules/del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dev": true, + "dependencies": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "dev": true, + "dependencies": { + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" + }, + "bin": { + "detective": "bin/detective.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dev": true, + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", + "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz", + "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/download": { + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz", + "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==", + "dev": true, + "dependencies": { + "caw": "^2.0.0", + "content-disposition": "^0.5.2", + "decompress": "^4.0.0", + "ext-name": "^5.0.0", + "file-type": "5.2.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^7.0.0", + "make-dir": "^1.0.0", + "p-event": "^1.0.0", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "node_modules/duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "dev": true + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.3.792", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.792.tgz", + "integrity": "sha512-RM2O2xrNarM7Cs+XF/OE2qX/aBROyOZqqgP+8FXMXSuWuUqCfUUzg7NytQrzZU3aSqk1Qq6zqnVkJsbfMkIatg==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.8.2", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz", + "integrity": "sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "dev": true, + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.18.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz", + "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==", + "dev": true, + "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" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-module-lexer": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.7.1.tgz", + "integrity": "sha512-MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw==", + "dev": true + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, + "dependencies": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-set": "~0.1.5", + "es6-symbol": "~3.1.1", + "event-emitter": "~0.3.5" + } + }, + "node_modules/es6-set": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-symbol": "3.1.1", + "event-emitter": "~0.3.5" + } + }, + "node_modules/es6-set/node_modules/es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escope": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", + "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", + "dev": true, + "dependencies": { + "es6-map": "^0.1.3", + "es6-weak-map": "^2.0.1", + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/eslint": { + "version": "7.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", + "dev": true, + "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" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-airbnb": { + "version": "18.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz", + "integrity": "sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==", + "dev": true, + "dependencies": { + "eslint-config-airbnb-base": "^14.2.1", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "eslint": "^5.16.0 || ^6.8.0 || ^7.2.0", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-jsx-a11y": "^6.4.1", + "eslint-plugin-react": "^7.21.5", + "eslint-plugin-react-hooks": "^4 || ^3 || ^2.3.0 || ^1.7.0" + } + }, + "node_modules/eslint-config-airbnb-base": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz", + "integrity": "sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==", + "dev": true, + "dependencies": { + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "eslint": "^5.16.0 || ^6.8.0 || ^7.2.0", + "eslint-plugin-import": "^2.22.1" + } + }, + "node_modules/eslint-config-prettier": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz", + "integrity": "sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==", + "dev": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", + "dev": true, + "dependencies": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-module-utils": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.1.tgz", + "integrity": "sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", + "pkg-dir": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.23.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.23.4.tgz", + "integrity": "sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ==", + "dev": true, + "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.4", + "eslint-module-utils": "^2.6.1", + "find-up": "^2.0.0", + "has": "^1.0.3", + "is-core-module": "^2.4.0", + "minimatch": "^3.0.4", + "object.values": "^1.1.3", + "pkg-up": "^2.0.0", + "read-pkg-up": "^3.0.0", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.9.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz", + "integrity": "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==", + "dev": true, + "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" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.24.0.tgz", + "integrity": "sha512-KJJIx2SYx7PBx3ONe/mEeMz4YE0Lcr7feJTCMyyKb/341NcjuAgim3Acgan89GfPv7nxXK2+0slu0CWXYM4x+Q==", + "dev": true, + "peer": true, + "dependencies": { + "array-includes": "^3.1.3", + "array.prototype.flatmap": "^1.2.4", + "doctrine": "^2.1.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" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz", + "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "peer": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dev": true, + "peer": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.10.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.10.0.tgz", + "integrity": "sha512-piHC3blgLGFjvOuMmWZX60f+na1lXFDhQXBf1UYp2fXPXqvEUbOhNwi6BsQ0bQishwedgnjkwv1d9zKf+MWw3g==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dev": true, + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/eventsource": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", + "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", + "dev": true, + "dependencies": { + "original": "^1.0.0" + }, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/exec-buffer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz", + "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==", + "dev": true, + "dependencies": { + "execa": "^0.7.0", + "p-finally": "^1.0.0", + "pify": "^3.0.0", + "rimraf": "^2.5.4", + "tempfile": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/exec-buffer/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exec-buffer/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exec-buffer/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "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" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/execa/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/execa/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/execa/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/execa/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/execa/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/execa/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/executable": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "dev": true, + "dependencies": { + "pify": "^2.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/executable/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exit-hook": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", + "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dev": true, + "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" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "dev": true, + "dependencies": { + "type": "^2.0.0" + } + }, + "node_modules/ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "dev": true, + "dependencies": { + "mime-db": "^1.28.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "dev": true, + "dependencies": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dev": true, + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "node_modules/fast-xml-parser": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.19.0.tgz", + "integrity": "sha512-4pXwmBplsCPv8FOY1WRakF970TjNGnGnfbOnLqjlYvMiF1SR3yOHyxMR/YCXpPTOspNF5gwudqktIP4VsWkvBg==", + "dev": true, + "bin": { + "xml2js": "cli.js" + }, + "funding": { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + } + }, + "node_modules/fastest-levenshtein": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", + "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.1.tgz", + "integrity": "sha512-HOnr8Mc60eNYl1gzwp6r5RoUyAn5/glBolUzP/Ez6IFVPMPirxn/9phgL6zhOtaTy7ISwPvQ+wT+hfcRZh/bzw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "dev": true, + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/file-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/file-type": { + "version": "12.4.2", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz", + "integrity": "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "node_modules/filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/filenamify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz", + "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==", + "dev": true, + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-cache-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-cache-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/find-versions": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", + "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", + "dev": true, + "dependencies": { + "semver-regex": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flat-cache/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/flatted": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz", + "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz", + "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.1.tgz", + "integrity": "sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/front-matter": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-2.1.2.tgz", + "integrity": "sha1-91mDufL0E75ljJPf172M5AePXNs=", + "dev": true, + "dependencies": { + "js-yaml": "^3.4.6" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "node_modules/fs-extra": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", + "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^3.0.0", + "universalify": "^0.1.0" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "node_modules/generate-function": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", + "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", + "dev": true, + "dependencies": { + "is-property": "^1.0.2" + } + }, + "node_modules/generate-object-property": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", + "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", + "dev": true, + "dependencies": { + "is-property": "^1.0.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proxy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz", + "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==", + "dev": true, + "dependencies": { + "npm-conf": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gifsicle": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-5.2.0.tgz", + "integrity": "sha512-vOIS3j0XoTCxq9pkGj43gEix82RkI5FveNgaFZutjbaui/HH+4fR8Y56dwXDuxYo8hR4xOo6/j2h1WHoQW6XLw==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "execa": "^5.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "gifsicle": "cli.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/imagemin/gisicle-bin?sponsor=1" + } + }, + "node_modules/gifsicle/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/gifsicle/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gifsicle/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gifsicle/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dev": true, + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.1.tgz", + "integrity": "sha512-kEVjS71mQazDBHKcsq4E9u/vUzaLcw1A8EtUeydawvIWQCJM0qQ08G1H7/XTjFUulla6XQiDOG6MXSaG0HDKog==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "dev": true, + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby/node_modules/ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/globule": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", + "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", + "dev": true, + "dependencies": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gonzales-pe-sl": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/gonzales-pe-sl/-/gonzales-pe-sl-4.2.3.tgz", + "integrity": "sha1-aoaLw4BkXxQf7rBCxvl/zHG1n+Y=", + "dev": true, + "dependencies": { + "minimist": "1.1.x" + }, + "bin": { + "gonzales": "bin/gonzales.js" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/gonzales-pe-sl/node_modules/minimist": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz", + "integrity": "sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag=", + "dev": true + }, + "node_modules/got": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", + "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", + "dev": true, + "dependencies": { + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/got/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "dev": true + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dev": true, + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "dev": true, + "dependencies": { + "has-symbol-support-x": "^1.4.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "node_modules/hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "node_modules/html-entities": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", + "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==", + "dev": true + }, + "node_modules/html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", + "dev": true, + "dependencies": { + "camel-case": "^4.1.1", + "clean-css": "^4.2.3", + "commander": "^4.1.1", + "he": "^1.2.0", + "param-case": "^3.0.3", + "relateurl": "^0.2.7", + "terser": "^4.6.3" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/html-tags": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", + "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.3.2.tgz", + "integrity": "sha512-HvB33boVNCz2lTyBsSiMffsJ+m0YLIQ+pskblXgN9fnjS1BgEcuAfdInfXfGrkdXV406k9FiDi86eVCDBgJOyQ==", + "dev": true, + "dependencies": { + "@types/html-minifier-terser": "^5.0.0", + "html-minifier-terser": "^5.0.1", + "lodash": "^4.17.21", + "pretty-error": "^3.0.4", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-cache-semantics": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", + "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==", + "dev": true + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/http-parser-js": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", + "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==", + "dev": true + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "dev": true, + "dependencies": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-minimizer-webpack-plugin": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/image-minimizer-webpack-plugin/-/image-minimizer-webpack-plugin-2.2.0.tgz", + "integrity": "sha512-/BpKvjbfj9A+au7FryzHmj+1g3h2NzQ0w4nrXTU5YcQIGotvG69A5xyFL9Mq1htI9E8dI4rMF/wUc0klZLb1pg==", + "dev": true, + "dependencies": { + "imagemin": "^7.0.1", + "klona": "^2.0.4", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/image-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/image-minimizer-webpack-plugin/node_modules/serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/imagemin": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-7.0.1.tgz", + "integrity": "sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w==", + "dev": true, + "dependencies": { + "file-type": "^12.0.0", + "globby": "^10.0.0", + "graceful-fs": "^4.2.2", + "junk": "^3.1.0", + "make-dir": "^3.0.0", + "p-pipe": "^3.0.0", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imagemin-gifsicle": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-7.0.0.tgz", + "integrity": "sha512-LaP38xhxAwS3W8PFh4y5iQ6feoTSF+dTAXFRUEYQWYst6Xd+9L/iPk34QGgK/VO/objmIlmq9TStGfVY2IcHIA==", + "dev": true, + "dependencies": { + "execa": "^1.0.0", + "gifsicle": "^5.0.0", + "is-gif": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/imagemin/imagemin-gifsicle?sponsor=1" + } + }, + "node_modules/imagemin-jpegtran": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/imagemin-jpegtran/-/imagemin-jpegtran-7.0.0.tgz", + "integrity": "sha512-MJoyTCW8YjMJf56NorFE41SR/WkaGA3IYk4JgvMlRwguJEEd3PnP9UxA8Y2UWjquz8d+On3Ds/03ZfiiLS8xTQ==", + "dev": true, + "dependencies": { + "exec-buffer": "^3.0.0", + "is-jpg": "^2.0.0", + "jpegtran-bin": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/imagemin-optipng": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-8.0.0.tgz", + "integrity": "sha512-CUGfhfwqlPjAC0rm8Fy+R2DJDBGjzy2SkfyT09L8rasnF9jSoHFqJ1xxSZWK6HVPZBMhGPMxCTL70OgTHlLF5A==", + "dev": true, + "dependencies": { + "exec-buffer": "^3.0.0", + "is-png": "^2.0.0", + "optipng-bin": "^7.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/imagemin-svgo": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-9.0.0.tgz", + "integrity": "sha512-uNgXpKHd99C0WODkrJ8OO/3zW3qjgS4pW7hcuII0RcHN3tnKxDjJWcitdVC/TZyfIqSricU8WfrHn26bdSW62g==", + "dev": true, + "dependencies": { + "is-svg": "^4.2.1", + "svgo": "^2.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/imagemin-svgo?sponsor=1" + } + }, + "node_modules/imagemin/node_modules/globby": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "dev": true, + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imagemin/node_modules/ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz", + "integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==", + "dev": true, + "dependencies": { + "import-from": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz", + "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-from/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-lazy": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz", + "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-local/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/inquirer": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz", + "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=", + "dev": true, + "dependencies": { + "ansi-escapes": "^1.1.0", + "ansi-regex": "^2.0.0", + "chalk": "^1.0.0", + "cli-cursor": "^1.0.1", + "cli-width": "^2.0.0", + "figures": "^1.3.5", + "lodash": "^4.3.0", + "readline2": "^1.0.1", + "run-async": "^0.1.0", + "rx-lite": "^3.1.2", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.0", + "through": "^2.3.6" + } + }, + "node_modules/inquirer/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inquirer/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inquirer/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inquirer/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inquirer/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inquirer/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "dev": true, + "dependencies": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/interpret": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/into-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", + "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=", + "dev": true, + "dependencies": { + "from2": "^2.1.1", + "p-is-promise": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arguments": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", + "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", + "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz", + "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-callable": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", + "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "dependencies": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "node_modules/is-color-stop/node_modules/css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/is-core-module": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.5.0.tgz", + "integrity": "sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", + "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-gif": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz", + "integrity": "sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==", + "dev": true, + "dependencies": { + "file-type": "^10.4.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-gif/node_modules/file-type": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz", + "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-jpg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz", + "integrity": "sha1-LhmX+m6RZuqsAkLarkQ0A+TvHZc=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-my-ip-valid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz", + "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==", + "dev": true + }, + "node_modules/is-my-json-valid": { + "version": "2.20.5", + "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.5.tgz", + "integrity": "sha512-VTPuvvGQtxvCeghwspQu1rBgjYUT6FGxPlvFKbYuFtgc4ADsX3U5ihZOYN0qyU6u+d4X9xXb0IT5O6QpXKt87A==", + "dev": true, + "dependencies": { + "generate-function": "^2.0.0", + "generate-object-property": "^1.1.0", + "is-my-ip-valid": "^1.0.0", + "jsonpointer": "^4.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/is-natural-number": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=", + "dev": true + }, + "node_modules/is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz", + "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dev": true, + "dependencies": { + "is-path-inside": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dev": true, + "dependencies": { + "path-is-inside": "^1.0.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-png": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-2.0.0.tgz", + "integrity": "sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-property": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", + "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", + "dev": true + }, + "node_modules/is-regex": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", + "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "node_modules/is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", + "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-svg": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.3.1.tgz", + "integrity": "sha512-h2CGs+yPUyvkgTJQS9cJzo9lYK06WgRiXUqBBHtglSzVKAuH4/oWsqk7LGfbSa1hGk9QcZ0SyQtVggvBA8LZXA==", + "dev": true, + "dependencies": { + "fast-xml-parser": "^3.19.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "dev": true, + "dependencies": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/jest-worker": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.6.tgz", + "integrity": "sha512-qupxcj/dRuA3xHPMUd40gr2EaAurFbkwzOh7wfPaeE9id7hyjURRQoqNfHifHK3XjJU6YJJUQKILGUnwGPEOCA==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jpegtran-bin": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-5.0.2.tgz", + "integrity": "sha512-4FSmgIcr8d5+V6T1+dHbPZjaFH0ogVyP4UVsE+zri7S9YLO4qAT2our4IN3sW3STVgNTbqPermdIgt2XuAJ4EA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "jpegtran": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", + "dev": true + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dev": true, + "dependencies": { + "jsonify": "~0.0.0" + } + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "node_modules/json3": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", + "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/jsonpointer": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.1.0.tgz", + "integrity": "sha512-CXcRvMyTlnR53xMcKnuMzfCA5i/nfblTnnr74CZb6C4vG39eu6w51t7nKmU5MfLfbTgGItliNyjO/ciNPDqClg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", + "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.2", + "object.assign": "^4.1.2" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/junk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", + "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/keyv": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz", + "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", + "dev": true + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klona": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", + "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/known-css-properties": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.3.0.tgz", + "integrity": "sha512-QMQcnKAiQccfQTqtBh/qwquGZ2XK/DXND1jrcN9M8gMMy99Gwla7GQjndVUsEqIaRyP6bsFRuhwRj5poafBGJQ==", + "dev": true + }, + "node_modules/language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==", + "dev": true + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "dev": true, + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.3.tgz", + "integrity": "sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.capitalize": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/lodash.capitalize/-/lodash.capitalize-4.2.1.tgz", + "integrity": "sha1-+CbJtOKoUR2E46yinbBeGk87cqk=", + "dev": true + }, + "node_modules/lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "node_modules/lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", + "dev": true + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.toarray": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", + "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=", + "dev": true + }, + "node_modules/lodash.topath": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/lodash.topath/-/lodash.topath-4.5.2.tgz", + "integrity": "sha1-NhY1Hzu6YZlKCTGYlmC9AyVP0Ak=", + "dev": true + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", + "dev": true + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "node_modules/logalot": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz", + "integrity": "sha1-X46MkNME7fElMJUaVVSruMXj9VI=", + "dev": true, + "dependencies": { + "figures": "^1.3.5", + "squeak": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loglevel": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", + "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/loglevel" + } + }, + "node_modules/longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "peer": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz", + "integrity": "sha1-IfYArBwwlcPG5JfuZyce4ISB/p4=", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1", + "indent-string": "^2.1.0", + "longest": "^1.0.0", + "meow": "^3.3.0" + }, + "bin": { + "lpad-align": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "dependencies": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", + "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", + "dev": true + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.49.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", + "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.32", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", + "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", + "dev": true, + "dependencies": { + "mime-db": "1.49.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.1.0.tgz", + "integrity": "sha512-SV1GgjMcfqy6hW07rAniUbQE4qS3inh3v4rZEUySkPRWy3vMbS3jUCjMOvNI4lUnDlQYJEmuUqKktTCNY5koFQ==", + "dev": true, + "dependencies": { + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/modern-normalize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/modern-normalize/-/modern-normalize-1.1.0.tgz", + "integrity": "sha512-2lMlY1Yc1+CUy0gw4H95uNN7vjbpoED7NNRSBHE25nWfLBdmMzFCsPshlzbxHz+gYMcBEUN8V4pU16prcdPSgA==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "node_modules/mute-stream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz", + "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=", + "dev": true + }, + "node_modules/nan": { + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "dev": true, + "optional": true + }, + "node_modules/nanoid": { + "version": "3.1.23", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", + "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-emoji": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz", + "integrity": "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==", + "dev": true, + "dependencies": { + "lodash.toarray": "^4.4.0" + } + }, + "node_modules/node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", + "dev": true, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/node-releases": { + "version": "1.1.73", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", + "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", + "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", + "dev": true, + "dependencies": { + "config-chain": "^1.1.11", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-conf/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/nth-check": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", + "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", + "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz", + "integrity": "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz", + "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==", + "dev": true, + "peer": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz", + "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "dev": true, + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dev": true, + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/optipng-bin": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-7.0.0.tgz", + "integrity": "sha512-mesUAwfedu5p9gRQwlYgD6Svw5IH3VUIWDJj/9cNpP3yFNbbEVqkTMWYhrIEn/cxmbGA3LpZrdoV2Yl8OfmnIA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "optipng": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "dev": true, + "dependencies": { + "url-parse": "^1.4.3" + } + }, + "node_modules/os-filter-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz", + "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==", + "dev": true, + "dependencies": { + "arch": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-event": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz", + "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=", + "dev": true, + "dependencies": { + "p-timeout": "^1.1.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-is-promise": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", + "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-locate/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-locate/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-map-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz", + "integrity": "sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=", + "dev": true, + "dependencies": { + "p-reduce": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-pipe": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz", + "integrity": "sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "dev": true, + "dependencies": { + "retry": "^0.12.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", + "dev": true, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "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" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "dev": true, + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pluralize": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", + "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=", + "dev": true + }, + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dev": true, + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz", + "integrity": "sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==", + "dev": true, + "dependencies": { + "colorette": "^1.2.2", + "nanoid": "^3.1.23", + "source-map-js": "^0.6.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-calc": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.0.0.tgz", + "integrity": "sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.0.tgz", + "integrity": "sha512-+HC6GfWU3upe5/mqmxuqYZ9B2Wl4lcoUUNkoaX59nEWV4EtADCMiBqui111Bu8R8IvaZTmqmxrqOAqjbHIwXPw==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.1.tgz", + "integrity": "sha512-C3zR1Do2BkKkCgC0g3sF8TS0koF2G+mN8xxayZx3f10cIRmTaAnpgpRQZjNekTZxM2ciSPoh2IWJm0VZx8NoQg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz", + "integrity": "sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz", + "integrity": "sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz", + "integrity": "sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz", + "integrity": "sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-js": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-3.0.3.tgz", + "integrity": "sha512-gWnoWQXKFw65Hk/mi2+WTQTHdPD5UJdDXZmX073EY/B3BWnYjO4F4t0VneTCnCGQ5E5GsCdMkzPaTXwl3r5dJw==", + "dev": true, + "dependencies": { + "camelcase-css": "^2.0.1", + "postcss": "^8.1.6" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-load-config": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.0.tgz", + "integrity": "sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==", + "dev": true, + "dependencies": { + "import-cwd": "^3.0.0", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-loader": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.1.1.tgz", + "integrity": "sha512-lBmJMvRh1D40dqpWKr9Rpygwxn8M74U9uaCSeYGNKLGInbk9mXBt1ultHf2dH9Ghk6Ue4UXlXWwGMH9QdUJ5ug==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss-loader/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/postcss-merge-longhand": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.2.tgz", + "integrity": "sha512-BMlg9AXSI5G9TBT0Lo/H3PfUy63P84rVz3BjCFE9e9Y9RXQZD3+h3YO1kgTNsNJy7bBc1YQp8DmSnwLIW5VPcw==", + "dev": true, + "dependencies": { + "css-color-names": "^1.0.1", + "postcss-value-parser": "^4.1.0", + "stylehacks": "^5.0.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.2.tgz", + "integrity": "sha512-5K+Md7S3GwBewfB4rjDeol6V/RZ8S+v4B66Zk2gChRqLTCC8yjnHQ601omj9TKftS19OPGqZ/XzoqpzNQQLwbg==", + "dev": true, + "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" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.1.tgz", + "integrity": "sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.1.tgz", + "integrity": "sha512-odOwBFAIn2wIv+XYRpoN2hUV3pPQlgbJ10XeXPq8UY2N+9ZG42xu45lTn/g9zZ+d70NKSQD6EOi6UiCMu3FN7g==", + "dev": true, + "dependencies": { + "cssnano-utils": "^2.0.1", + "is-color-stop": "^1.1.0", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.1.tgz", + "integrity": "sha512-4RUC4k2A/Q9mGco1Z8ODc7h+A0z7L7X2ypO1B6V8057eVK6mZ6xwz6QN64nHuHLbqbclkX1wyzRnIrdZehTEHw==", + "dev": true, + "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" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.0.tgz", + "integrity": "sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.2", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.5.tgz", + "integrity": "sha512-GSRXYz5bccobpTzLQZXOnSOfKl6TwVr5CyAQJUPub4nuRJSOECK5AqurxVgmtxP48p0Kc/ndY/YyS1yqldX0Ew==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.1.13" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz", + "integrity": "sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz", + "integrity": "sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==", + "dev": true, + "dependencies": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz", + "integrity": "sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz", + "integrity": "sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==", + "dev": true, + "dependencies": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz", + "integrity": "sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz", + "integrity": "sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==", + "dev": true, + "dependencies": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz", + "integrity": "sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.0", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.2.tgz", + "integrity": "sha512-k4jLTPUxREQ5bpajFQZpx8bCF2UrlqOTzP9kEqcEnOfwsRshWs2+oAFIHfDQB8GO2PaUaSE0NlTAYtbluZTlHQ==", + "dev": true, + "dependencies": { + "is-absolute-url": "^3.0.3", + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz", + "integrity": "sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz", + "integrity": "sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==", + "dev": true, + "dependencies": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz", + "integrity": "sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.0", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz", + "integrity": "sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==", + "dev": true, + "dependencies": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-scss": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.0.tgz", + "integrity": "sha512-xakgIr5ukOEyXFcsnADKjQtrk8nQyqn5VIEAA+PmPP4kBOpknmjpJMxBNqCR1/x20AS0aSfZkWsSdbMx2Ozm5A==", + "dev": true, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.2.tgz", + "integrity": "sha512-YzQuFLZu3U3aheizD+B1joQ94vzPfE6BNUcSYuceNxlVnKKsOtdo6hL9/zyC168Q8EwfLSgaDSalsUGa9f2C0A==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.1.0", + "svgo": "^2.3.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.1.tgz", + "integrity": "sha512-gwi1NhHV4FMmPn+qwBNuot1sG1t2OmacLQ/AX29lzyggnjd+MnVD5uqQmpXO3J17KGL2WAxQruj1qTd3H0gG/w==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.2", + "postcss-selector-parser": "^6.0.5", + "uniqs": "^2.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", + "dev": true + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prettier": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.2.tgz", + "integrity": "sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/pretty-error": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-3.0.4.tgz", + "integrity": "sha512-ytLFLfv1So4AO1UkoBF6GXQgJRaKbiSiGFICaOPNwQ3CMvBvXpLRubeQWyPGnsbV/t9ml9qto6IeCsho0aEvwQ==", + "dev": true, + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^2.0.6" + } + }, + "node_modules/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "dev": true, + "peer": true, + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "node_modules/proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", + "dev": true + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/purgecss": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-4.0.3.tgz", + "integrity": "sha512-PYOIn5ibRIP34PBU9zohUcCI09c7drPJJtTDAc0Q6QlRz2/CHQ8ywGLdE7ZhxU2VTqB7p5wkvj5Qcm05Rz3Jmw==", + "dev": true, + "dependencies": { + "commander": "^6.0.0", + "glob": "^7.0.0", + "postcss": "^8.2.1", + "postcss-selector-parser": "^6.0.2" + }, + "bin": { + "purgecss": "bin/purgecss.js" + } + }, + "node_modules/purgecss/node_modules/commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "dev": true, + "dependencies": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "dev": true, + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true, + "peer": true + }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", + "dev": true, + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "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" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/readline2": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz", + "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "mute-stream": "0.0.5" + } + }, + "node_modules/readline2/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "dev": true, + "dependencies": { + "resolve": "^1.9.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/reduce-css-calc": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz", + "integrity": "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==", + "dev": true, + "dependencies": { + "css-unit-converter": "^1.1.1", + "postcss-value-parser": "^3.3.0" + } + }, + "node_modules/reduce-css-calc/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", + "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", + "dev": true, + "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" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", + "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "node_modules/renderkid": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", + "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==", + "dev": true, + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^3.0.1" + } + }, + "node_modules/renderkid/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/renderkid/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/require-uncached": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "dev": true, + "dependencies": { + "caller-path": "^0.1.0", + "resolve-from": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-uncached/node_modules/resolve-from": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", + "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-cwd/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dev": true, + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/restore-cursor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", + "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", + "dev": true, + "dependencies": { + "exit-hook": "^1.0.0", + "onetime": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/restore-cursor/node_modules/onetime": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "node_modules/rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/run-async": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz", + "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=", + "dev": true, + "dependencies": { + "once": "^1.3.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rx-lite": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz", + "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=", + "dev": true + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass": { + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.37.0.tgz", + "integrity": "sha512-B+Tu6cSAG8ffs/cqsZl/bgSH2pCmavDaPTYAoW8QA1qNHh/RqndNfVKuABKYkLjUQ5aq/BnCENVpE80cqdSM1w==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sass-lint": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/sass-lint/-/sass-lint-1.13.1.tgz", + "integrity": "sha512-DSyah8/MyjzW2BWYmQWekYEKir44BpLqrCFsgs9iaWiVTcwZfwXHF586hh3D1n+/9ihUNMfd8iHAyb9KkGgs7Q==", + "dev": true, + "dependencies": { + "commander": "^2.8.1", + "eslint": "^2.7.0", + "front-matter": "2.1.2", + "fs-extra": "^3.0.1", + "glob": "^7.0.0", + "globule": "^1.0.0", + "gonzales-pe-sl": "^4.2.3", + "js-yaml": "^3.5.4", + "known-css-properties": "^0.3.0", + "lodash.capitalize": "^4.1.0", + "lodash.kebabcase": "^4.0.0", + "merge": "^1.2.0", + "path-is-absolute": "^1.0.0", + "util": "^0.10.3" + }, + "bin": { + "sass-lint": "bin/sass-lint.js" + } + }, + "node_modules/sass-lint/node_modules/acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/sass-lint/node_modules/acorn-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "dev": true, + "dependencies": { + "acorn": "^3.0.4" + } + }, + "node_modules/sass-lint/node_modules/acorn-jsx/node_modules/acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/sass-lint/node_modules/ajv": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", + "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", + "dev": true, + "dependencies": { + "co": "^4.6.0", + "json-stable-stringify": "^1.0.1" + } + }, + "node_modules/sass-lint/node_modules/ajv-keywords": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz", + "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=", + "dev": true, + "peerDependencies": { + "ajv": ">=4.10.0" + } + }, + "node_modules/sass-lint/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/sass-lint/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/sass-lint/node_modules/doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "dependencies": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/eslint": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-2.13.1.tgz", + "integrity": "sha1-5MyPoPAJ+4KaquI4VaKTYL4fbBE=", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "concat-stream": "^1.4.6", + "debug": "^2.1.1", + "doctrine": "^1.2.2", + "es6-map": "^0.1.3", + "escope": "^3.6.0", + "espree": "^3.1.6", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "file-entry-cache": "^1.1.1", + "glob": "^7.0.3", + "globals": "^9.2.0", + "ignore": "^3.1.2", + "imurmurhash": "^0.1.4", + "inquirer": "^0.12.0", + "is-my-json-valid": "^2.10.0", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.5.1", + "json-stable-stringify": "^1.0.0", + "levn": "^0.3.0", + "lodash": "^4.0.0", + "mkdirp": "^0.5.0", + "optionator": "^0.8.1", + "path-is-absolute": "^1.0.0", + "path-is-inside": "^1.0.1", + "pluralize": "^1.2.1", + "progress": "^1.1.8", + "require-uncached": "^1.0.2", + "shelljs": "^0.6.0", + "strip-json-comments": "~1.0.1", + "table": "^3.7.8", + "text-table": "~0.2.0", + "user-home": "^2.0.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/sass-lint/node_modules/espree": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", + "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "dev": true, + "dependencies": { + "acorn": "^5.5.0", + "acorn-jsx": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/file-entry-cache": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-1.3.1.tgz", + "integrity": "sha1-RMYepgeuS+nBQC9B9EJwy/4zT/g=", + "dev": true, + "dependencies": { + "flat-cache": "^1.2.1", + "object-assign": "^4.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/flat-cache": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", + "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", + "dev": true, + "dependencies": { + "circular-json": "^0.3.1", + "graceful-fs": "^4.1.2", + "rimraf": "~2.6.2", + "write": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "node_modules/sass-lint/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sass-lint/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/sass-lint/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/sass-lint/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/sass-lint/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/sass-lint/node_modules/progress": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", + "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/sass-lint/node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/sass-lint/node_modules/slice-ansi": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sass-lint/node_modules/string-width/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sass-lint/node_modules/string-width/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sass-lint/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/strip-json-comments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz", + "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=", + "dev": true, + "bin": { + "strip-json-comments": "cli.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/sass-lint/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/sass-lint/node_modules/table": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/table/-/table-3.8.3.tgz", + "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=", + "dev": true, + "dependencies": { + "ajv": "^4.7.0", + "ajv-keywords": "^1.0.0", + "chalk": "^1.1.1", + "lodash": "^4.0.0", + "slice-ansi": "0.0.4", + "string-width": "^2.0.0" + } + }, + "node_modules/sass-lint/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/sass-loader": { + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.1.0.tgz", + "integrity": "sha512-FVJZ9kxVRYNZTIe2xhw93n3xJNYZADr+q69/s98l9nTCrWASo+DR2Ot0s5xTKQDDEosUkatsGeHxcH4QBp5bSg==", + "dev": true, + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0", + "sass": "^1.3.0", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/seek-bzip": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", + "dev": true, + "dependencies": { + "commander": "^2.8.1" + }, + "bin": { + "seek-bunzip": "bin/seek-bunzip", + "seek-table": "bin/seek-bzip-table" + } + }, + "node_modules/seek-bzip/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "node_modules/selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "dev": true, + "dependencies": { + "node-forge": "^0.10.0" + } + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/semver-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", + "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/semver-truncate": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz", + "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=", + "dev": true, + "dependencies": { + "semver": "^5.3.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/semver-truncate/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shelljs": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.6.1.tgz", + "integrity": "sha1-7GIRvtGSBEIIj+D3Cyg3Iy7SyKg=", + "dev": true, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + }, + "node_modules/sirv": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.12.tgz", + "integrity": "sha512-+jQoCxndz7L2tqQL4ZyzfDhky0W/4ZJip3XoOuxyQWnAwMxindLl3Xv1qT4x1YX/re0leShvTm8Uk0kQspGhBg==", + "dev": true, + "dependencies": { + "@polka/url": "^1.0.0-next.15", + "mime": "^2.3.1", + "totalist": "^1.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/slice-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", + "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs-client": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.1.tgz", + "integrity": "sha512-VnVAb663fosipI/m6pqRXakEOw7nvd7TUgdr3PlR/8V2I95QIdwT8L4nMxhyU8SmDBHYXU1TOElaKOmKLfYzeQ==", + "dev": true, + "dependencies": { + "debug": "^3.2.6", + "eventsource": "^1.0.7", + "faye-websocket": "^0.11.3", + "inherits": "^2.0.4", + "json3": "^3.3.3", + "url-parse": "^1.5.1" + } + }, + "node_modules/sockjs-client/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", + "dev": true, + "dependencies": { + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "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" + } + }, + "node_modules/source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz", + "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/spdy-transport/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/squeak": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz", + "integrity": "sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=", + "dev": true, + "dependencies": { + "chalk": "^1.0.0", + "console-stream": "^0.1.1", + "lpad-align": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz", + "integrity": "sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==", + "dev": true, + "peer": true, + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + "dev": true, + "dependencies": { + "is-natural-number": "^4.0.1" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stylehacks": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz", + "integrity": "sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.0", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.3.1.tgz", + "integrity": "sha512-riDDIQgXpEnn0BEl9Gvhh1LNLIyiusSpt64IR8upJu7MwxnzetmF/Y57pXQD2NMX2lVyMRzXt5f2M5rO4wG7Dw==", + "dev": true, + "dependencies": { + "@trysound/sax": "0.1.1", + "chalk": "^4.1.0", + "commander": "^7.1.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.2", + "csso": "^4.2.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/svgo/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/svgo/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/svgo/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/svgo/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/svgo/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/table": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz", + "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==", + "dev": true, + "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" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.6.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.2.tgz", + "integrity": "sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/tailwindcss": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-2.2.7.tgz", + "integrity": "sha512-jv35rugP5j8PpzbXnsria7ZAry7Evh0KtQ4MZqNd+PhF+oIKPwJTVwe/rmfRx9cZw3W7iPZyzBmeoAoNwfJ1yg==", + "dev": true, + "dependencies": { + "arg": "^5.0.0", + "bytes": "^3.0.0", + "chalk": "^4.1.1", + "chokidar": "^3.5.2", + "color": "^3.2.0", + "cosmiconfig": "^7.0.0", + "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.0", + "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.8.1", + "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.5", + "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" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=12.13.0" + }, + "peerDependencies": { + "autoprefixer": "^10.0.2", + "postcss": "^8.0.9" + } + }, + "node_modules/tailwindcss/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/tailwindcss/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/tailwindcss/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/tailwindcss/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/tailwindcss/node_modules/fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/tailwindcss/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/tailwindcss/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/tailwindcss/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tailwindcss/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/tapable": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz", + "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "dev": true, + "dependencies": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/tempfile": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", + "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=", + "dev": true, + "dependencies": { + "temp-dir": "^1.0.0", + "uuid": "^3.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.4.tgz", + "integrity": "sha512-C2WkFwstHDhVEmsmlCxrXUtVklS+Ir1A7twrYzrDrQQOIMOaVAYykaoo/Aq1K0QRkMoY2hhvDQY1cm4jnIMFwA==", + "dev": true, + "dependencies": { + "jest-worker": "^27.0.2", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/terser": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.1.tgz", + "integrity": "sha512-b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.19" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin/node_modules/terser/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/terser/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" + } + }, + "node_modules/tmp/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/to-buffer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", + "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.10.1.tgz", + "integrity": "sha512-rETidPDgCpltxF7MjBZlAFPUHv5aHH2MymyPvh+vEyWAED4Eb/WeMbsnD/JDr4OKPOA1TssDHgIcpTN5Kh0p6Q==", + "dev": true, + "dependencies": { + "json5": "^2.2.0", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "dev": true + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "node_modules/unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dev": true, + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "node_modules/url-loader/node_modules/loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/url-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/url-parse": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz", + "integrity": "sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==", + "dev": true, + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "dev": true, + "dependencies": { + "prepend-http": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/user-home": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz", + "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dev": true, + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/watchpack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", + "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/webpack": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.48.0.tgz", + "integrity": "sha512-CGe+nfbHrYzbk7SKoYITCgN3LRAG0yVddjNUecz9uugo1QtYdiyrVD8nP1PhkNqPfdxC2hknmmKpP355Epyn6A==", + "dev": true, + "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" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-bundle-analyzer": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.4.2.tgz", + "integrity": "sha512-PIagMYhlEzFfhMYOzs5gFT55DkUdkyrJi/SxJp8EF3YMWhS+T9vvs2EoTetpk5qb6VsCq02eXTlRDOydRhDFAQ==", + "dev": true, + "dependencies": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^6.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/acorn": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz", + "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/webpack-bundle-analyzer/node_modules/commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-cli": { + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.7.2.tgz", + "integrity": "sha512-mEoLmnmOIZQNiRl0ebnjzQ74Hk0iKS5SiEEnpq3dRezoyR3yPaeQZCMCe+db4524pj1Pd5ghZXjT41KLzIhSLw==", + "dev": true, + "dependencies": { + "@discoveryjs/json-ext": "^0.5.0", + "@webpack-cli/configtest": "^1.0.4", + "@webpack-cli/info": "^1.3.0", + "@webpack-cli/serve": "^1.5.1", + "colorette": "^1.2.1", + "commander": "^7.0.0", + "execa": "^5.0.0", + "fastest-levenshtein": "^1.0.12", + "import-local": "^3.0.2", + "interpret": "^2.2.0", + "rechoir": "^0.7.0", + "v8-compile-cache": "^2.2.0", + "webpack-merge": "^5.7.3" + }, + "bin": { + "webpack-cli": "bin/cli.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "webpack": "4.x.x || 5.x.x" + }, + "peerDependenciesMeta": { + "@webpack-cli/generators": { + "optional": true + }, + "@webpack-cli/migrate": { + "optional": true + }, + "webpack-bundle-analyzer": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/webpack-cli/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-cli/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/webpack-cli/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack-cli/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack-cli/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", + "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", + "dev": true, + "dependencies": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-server": { + "version": "3.11.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.2.tgz", + "integrity": "sha512-A80BkuHRQfCiNtGBS1EMf2ChTUs0x+B3wGDFmOeT4rmJOHhHTCH2naNxIHhmkr0/UillP4U3yeIyv1pNp+QDLQ==", + "dev": true, + "dependencies": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.8", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "sockjs-client": "^1.5.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 6.11.5" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/webpack-dev-server/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/webpack-dev-server/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/webpack-dev-server/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "dev": true, + "dependencies": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack-dev-server/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/webpack-dev-server/node_modules/resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "dev": true, + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dev": true, + "dependencies": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/webpack-log/node_modules/ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.0.tgz", + "integrity": "sha512-fahN08Et7P9trej8xz/Z7eRu8ltyiygEo/hnRi9KqBUs80KeDcnf96ZJo++ewWd84fEf3xSX9bp4ZS9hbw0OBw==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/acorn": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz", + "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack/node_modules/acorn-import-assertions": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.7.6.tgz", + "integrity": "sha512-FlVvVFA1TX6l3lp8VjDnYYq7R1nyW6x3svAt4nDgrWQ9SBaSh9CnbwgSUTasgfNfOG5HlM1ehugCvM+hjo56LA==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/write": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", + "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "dev": true, + "dependencies": { + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ws": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.3.tgz", + "integrity": "sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/yargs-parser/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/yargs/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/yargs/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yargs/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "dev": true, + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.14.5" + } + }, + "@babel/compat-data": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.9.tgz", + "integrity": "sha512-p3QjZmMGHDGdpcwEYYWu7i7oJShJvtgMjJeb0W95PPhSm++3lm8YXYOh45Y6iCN9PkZLTZ7CIX5nFrp7pw7TXw==", + "dev": true + }, + "@babel/core": { + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.8.tgz", + "integrity": "sha512-/AtaeEhT6ErpDhInbXmjHcUQXH0L0TEgscfcxk1qbOvLuKCa5aZT0SOOtDKFY96/CLROwbLSKyFor6idgNaU4Q==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.8", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-module-transforms": "^7.14.8", + "@babel/helpers": "^7.14.8", + "@babel/parser": "^7.14.8", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.8", + "@babel/types": "^7.14.8", + "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/generator": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.9.tgz", + "integrity": "sha512-4yoHbhDYzFa0GLfCzLp5GxH7vPPMAHdZjyE7M/OajM9037zhx0rf+iNsJwp4PT0MSFpwjG7BsHEbPkBQpZ6cYA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.9", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz", + "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "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", + "integrity": "sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz", + "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.16.6", + "semver": "^6.3.0" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.8.tgz", + "integrity": "sha512-bpYvH8zJBWzeqi1o+co8qOrw+EXzQ/0c74gVmY205AWXy9nifHrOg77y+1zwxX5lXE7Icq4sPlSQ4O2kWBrteQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-member-expression-to-functions": "^7.14.7", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz", + "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "regexpu-core": "^4.7.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz", + "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==", + "dev": true, + "requires": { + "@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": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz", + "integrity": "sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", + "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", + "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz", + "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz", + "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-module-imports": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", + "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-module-transforms": { + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.8.tgz", + "integrity": "sha512-RyE+NFOjXn5A9YU1dkpeBaduagTlZ0+fccnIcAGbv1KGUlReBj7utF7oEth8IdIBQPcux0DDgW5MFBH2xu9KcA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-simple-access": "^7.14.8", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.8", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.8", + "@babel/types": "^7.14.8" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", + "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz", + "integrity": "sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-wrap-function": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-replace-supers": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", + "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-simple-access": { + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.8.tgz", + "integrity": "sha512-TrFN4RHh9gnWEU+s7JloIho2T76GPwRHhdzOWLqTrMnlas8T9O7ec+oEDNsRXndOmru9ymH9DFrEOxpzPoSbdg==", + "dev": true, + "requires": { + "@babel/types": "^7.14.8" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz", + "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", + "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz", + "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz", + "integrity": "sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helpers": { + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.8.tgz", + "integrity": "sha512-ZRDmI56pnV+p1dH6d+UN6GINGz7Krps3+270qqI9UJ4wxYThfAIcI5i7j5vXC4FJ3Wap+S9qcebxeYiqn87DZw==", + "dev": true, + "requires": { + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.8", + "@babel/types": "^7.14.8" + } + }, + "@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.9.tgz", + "integrity": "sha512-RdUTOseXJ8POjjOeEBEvNMIZU/nm4yu2rufRkcibzkkg7DmQvXU8v3M4Xk9G7uuI86CDGkKcuDWgioqZm+mScQ==", + "dev": true + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "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", + "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==", + "dev": true, + "requires": { + "@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": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.9.tgz", + "integrity": "sha512-d1lnh+ZnKrFKwtTYdw320+sQWCTwgkB9fmUhNXRADA4akR6wLjaruSGnIEUjpt9HCOwTr4ynFTKu19b7rFRpmw==", + "dev": true, + "requires": { + "@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": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz", + "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz", + "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==", + "dev": true, + "requires": { + "@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": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz", + "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz", + "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz", + "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz", + "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz", + "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz", + "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz", + "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==", + "dev": true, + "requires": { + "@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": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz", + "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", + "dev": true, + "requires": { + "@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": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz", + "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "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", + "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==", + "dev": true, + "requires": { + "@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": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", + "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "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", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", + "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "dev": true, + "requires": { + "@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": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz", + "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz", + "integrity": "sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.9.tgz", + "integrity": "sha512-NfZpTcxU3foGWbl4wxmZ35mTsYJy8oQocbeIMoDAGGFarAmSQlL+LWMkDx/tj6pNotpbX3rltIA4dprgAPOq5A==", + "dev": true, + "requires": { + "@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": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz", + "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz", + "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz", + "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz", + "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz", + "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz", + "integrity": "sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz", + "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz", + "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz", + "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz", + "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==", + "dev": true, + "requires": { + "@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": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz", + "integrity": "sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz", + "integrity": "sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==", + "dev": true, + "requires": { + "@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": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz", + "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "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", + "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz", + "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz", + "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz", + "integrity": "sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz", + "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz", + "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz", + "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz", + "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz", + "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz", + "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz", + "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz", + "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", + "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz", + "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/preset-env": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.9.tgz", + "integrity": "sha512-BV5JvCwBDebkyh67bPKBYVCC6gGw0MCzU6HfKe5Pm3upFpPVqiC/hB33zkOe0tVdAzaMywah0LSXQeD9v/BYdQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.14.9", + "@babel/helper-compilation-targets": "^7.14.5", + "@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.14.5", + "@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.14.9", + "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": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/runtime": { + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.8.tgz", + "integrity": "sha512-twj3L8Og5SaCRCErB4x4ajbvBIVV77CGeFglHpeg5WC5FF8TZzBWXtTJ4MqaD9QszLYTtr+IsaAL2rEUevb+eg==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.9.tgz", + "integrity": "sha512-64RiH2ON4/y8qYtoa8rUiyam/tUVyGqRyNYhe+vCRGmjnV4bUlZvY+mwd0RrmLoCpJpdq3RsrNqKb7SJdw/4kw==", + "dev": true, + "requires": { + "core-js-pure": "^3.16.0", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", + "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/traverse": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.9.tgz", + "integrity": "sha512-bldh6dtB49L8q9bUyB7bC20UKgU+EFDwKJylwl234Kv+ySZeMD31Xeht6URyueQ6LrRRpF2tmkfcZooZR9/e8g==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.9", + "@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.14.9", + "@babel/types": "^7.14.9", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.9.tgz", + "integrity": "sha512-u0bLTnv3DFHeaQLYzb7oRJ1JHr1sv/SYDM7JSqHFFLwXG1wTZRughxFI5NCP8qBEo1rVVsn7Yg2Lvw49nne/Ow==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.9", + "to-fast-properties": "^2.0.0" + } + }, + "@discoveryjs/json-ext": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.3.tgz", + "integrity": "sha512-Fxt+AfXgjMoin2maPIYzFZnQjAXjAL0PHscM5pRTtatFqB+vZxAM9tLp2Optnuw3QOQC40jTNeGYFOMvyf7v9g==", + "dev": true + }, + "@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "globals": { + "version": "13.10.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.10.0.tgz", + "integrity": "sha512-piHC3blgLGFjvOuMmWZX60f+na1lXFDhQXBf1UYp2fXPXqvEUbOhNwi6BsQ0bQishwedgnjkwv1d9zKf+MWw3g==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + } + } + }, + "@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz", + "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==", + "dev": true + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@polka/url": { + "version": "1.0.0-next.15", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.15.tgz", + "integrity": "sha512-15spi3V28QdevleWBNXE4pIls3nFZmBbUGrW9IVPwiQczuSb9n76TCB4bsk8TSel+I1OkHEdPhu5QKMfY6rQHA==", + "dev": true + }, + "@sindresorhus/is": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz", + "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==", + "dev": true + }, + "@trysound/sax": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.1.1.tgz", + "integrity": "sha512-Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow==", + "dev": true + }, + "@types/eslint": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz", + "integrity": "sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==", + "dev": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "@types/glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/html-minifier-terser": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz", + "integrity": "sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==", + "dev": true + }, + "@types/json-schema": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.8.tgz", + "integrity": "sha512-YSBPTLTVm2e2OoQIDYx8HaeWJ5tTToLH67kXR7zYNGupXMEHa2++G8k+DczX2cFVgalypqtyZIcU19AFcmOpmg==", + "dev": true + }, + "@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "dev": true + }, + "@types/node": { + "version": "16.4.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.4.10.tgz", + "integrity": "sha512-TmVHsm43br64js9BqHWqiDZA+xMtbUpI1MBIA0EyiBmoV9pcEYFOSdj5fr6enZNfh4fChh+AGOLIzGwJnkshyQ==", + "dev": true + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", + "dev": true + }, + "@types/tapable": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", + "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==", + "dev": true + }, + "@types/uglify-js": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz", + "integrity": "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@types/webpack": { + "version": "4.41.30", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.30.tgz", + "integrity": "sha512-GUHyY+pfuQ6haAfzu4S14F+R5iGRwN6b2FRNJY7U0NilmFAqbsOfK6j1HwuLBAqwRIT+pVdNDJGJ6e8rpp0KHA==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/tapable": "^1", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "anymatch": "^3.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@types/webpack-sources": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.1.tgz", + "integrity": "sha512-MjM1R6iuw8XaVbtkCBz0N349cyqBjJHCbQiOeppe3VBeFvxqs74RKHAVt9LkxTnUWc7YLZOEsUfPUnmK6SBPKQ==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + } + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "requires": { + "@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": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "requires": { + "@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": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "requires": { + "@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": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "requires": { + "@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": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "requires": { + "@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": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webpack-cli/configtest": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.0.4.tgz", + "integrity": "sha512-cs3XLy+UcxiP6bj0A6u7MLLuwdXJ1c3Dtc0RkKg+wiI1g/Ti1om8+/2hc2A2B60NbBNAbMgyBMHvyymWm/j4wQ==", + "dev": true, + "requires": {} + }, + "@webpack-cli/info": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.3.0.tgz", + "integrity": "sha512-ASiVB3t9LOKHs5DyVUcxpraBXDOKubYu/ihHhU+t1UPpxsivg6Od2E2qU4gJCekfEddzRBzHhzA/Acyw/mlK/w==", + "dev": true, + "requires": { + "envinfo": "^7.7.3" + } + }, + "@webpack-cli/serve": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.5.1.tgz", + "integrity": "sha512-4vSVUiOPJLmr45S8rMGy7WDvpWxfFxfP/Qx/cxZFCfvoypTYpPPL1X8VIZMe0WTA+Jr7blUxwUSEZNkjoMTgSw==", + "dev": true, + "requires": {} + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "requires": {} + }, + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dev": true, + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + }, + "dependencies": { + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true + } + } + }, + "acorn-walk": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.1.1.tgz", + "integrity": "sha512-FbJdceMlPHEAWJOILDk1fXD8lnTlEIWFkqtfk+MvmL5q/qlHfN7GEHcsFZWt/Tea9jRNPWUZG4G976nqAAmU9w==", + "dev": true + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true, + "requires": {} + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "requires": {} + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true + }, + "ansi-escapes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", + "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", + "dev": true + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "dev": true + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true + }, + "archive-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz", + "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=", + "dev": true, + "requires": { + "file-type": "^4.2.0" + }, + "dependencies": { + "file-type": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", + "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=", + "dev": true + } + } + }, + "arg": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.0.tgz", + "integrity": "sha512-4P8Zm2H+BRS+c/xX1LrHw0qKpEhdlZjLCgWy+d78T9vqa2Z2SiD2wMrYuWIAFy5IZUD7nnNXroRttz+0RzlrzQ==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "array-includes": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", + "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", + "dev": true, + "requires": { + "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-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "array.prototype.flat": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", + "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + } + }, + "array.prototype.flatmap": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", + "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", + "dev": true, + "peer": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "function-bind": "^1.1.1" + } + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=", + "dev": true + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.1.tgz", + "integrity": "sha512-L8AmtKzdiRyYg7BUXJTzigmhbQRCXFKz6SA1Lqo0+AR2FBbQ4aTAPFSDlOutnFkjhiz8my4agGXog1xlMjPJ6A==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "caniuse-lite": "^1.0.30001243", + "colorette": "^1.2.2", + "fraction.js": "^4.1.1", + "normalize-range": "^0.1.2", + "postcss-value-parser": "^4.1.0" + } + }, + "axe-core": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.3.2.tgz", + "integrity": "sha512-5LMaDRWm8ZFPAEdzTYmgjjEdj1YnQcpfrVajO/sn/LhbpGp0Y0H64c2hLZI1gRMxfA+w1S71Uc/nHaOXgcCvGg==", + "dev": true + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", + "dev": true + }, + "babel-loader": { + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz", + "integrity": "sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==", + "dev": true, + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz", + "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.2", + "semver": "^6.1.1" + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.4.tgz", + "integrity": "sha512-z3HnJE5TY/j4EFEa/qpQMSbcUJZ5JQi+3UFjXzn6pQCmIKc5Ug5j98SuYyH+m4xQnvKlMDIW4plLfgyVnd0IcQ==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.14.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz", + "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "bin-build": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz", + "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==", + "dev": true, + "requires": { + "decompress": "^4.0.0", + "download": "^6.2.2", + "execa": "^0.7.0", + "p-map-series": "^1.0.0", + "tempfile": "^2.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "bin-check": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz", + "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==", + "dev": true, + "requires": { + "execa": "^0.7.0", + "executable": "^4.1.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "bin-version": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz", + "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "find-versions": "^3.0.0" + } + }, + "bin-version-check": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz", + "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==", + "dev": true, + "requires": { + "bin-version": "^3.0.0", + "semver": "^5.6.0", + "semver-truncate": "^1.1.2" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "bin-wrapper": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz", + "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==", + "dev": true, + "requires": { + "bin-check": "^4.1.0", + "bin-version-check": "^4.0.0", + "download": "^7.1.0", + "import-lazy": "^3.1.0", + "os-filter-obj": "^2.0.0", + "pify": "^4.0.1" + }, + "dependencies": { + "download": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz", + "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==", + "dev": true, + "requires": { + "archive-type": "^4.0.0", + "caw": "^2.0.1", + "content-disposition": "^0.5.2", + "decompress": "^4.2.0", + "ext-name": "^5.0.0", + "file-type": "^8.1.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^8.3.1", + "make-dir": "^1.2.0", + "p-event": "^2.1.0", + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "file-type": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz", + "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==", + "dev": true + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "got": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", + "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", + "dev": true, + "requires": { + "@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" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "p-cancelable": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz", + "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==", + "dev": true + }, + "p-event": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz", + "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==", + "dev": true, + "requires": { + "p-timeout": "^2.0.1" + } + }, + "p-timeout": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", + "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", + "dev": true, + "requires": { + "p-finally": "^1.0.0" + } + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true + }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "dev": true, + "requires": { + "prepend-http": "^2.0.0" + } + } + } + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "dev": true, + "requires": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.16.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", + "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001219", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.723", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "dev": true + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", + "dev": true + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "cacheable-request": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", + "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "lowercase-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", + "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=", + "dev": true + }, + "normalize-url": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz", + "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", + "dev": true, + "requires": { + "prepend-http": "^2.0.0", + "query-string": "^5.0.1", + "sort-keys": "^2.0.0" + } + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true + }, + "sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + } + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "caller-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", + "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", + "dev": true, + "requires": { + "callsites": "^0.2.0" + }, + "dependencies": { + "callsites": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", + "dev": true + } + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + } + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001248", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001248.tgz", + "integrity": "sha512-NwlQbJkxUFJ8nMErnGtT0QTM2TJ33xgz4KXJSMIrjXIbDVdaYueGyjOrLKRtJC+rTiWfi6j5cnZN1NBiSBJGNw==", + "dev": true + }, + "caw": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz", + "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==", + "dev": true, + "requires": { + "get-proxy": "^2.0.0", + "isurl": "^1.0.0-alpha5", + "tunnel-agent": "^0.6.0", + "url-to-options": "^1.0.1" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.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" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "circular-json": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", + "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", + "dev": true + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "clean-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-MciirUH5r+cYLGCOL5JX/ZLzOZbVr1ot3Fw+KcvbhUb6PM+yycqd9ZhIlcigQ5gl+XhppNmw3bEFuaaMNyLj3A==", + "dev": true, + "requires": { + "@types/webpack": "^4.4.31", + "del": "^4.1.1" + } + }, + "cli-cursor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", + "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", + "dev": true, + "requires": { + "restore-cursor": "^1.0.1" + } + }, + "cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", + "dev": true + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "dev": true, + "requires": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-string": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz", + "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "colord": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.5.0.tgz", + "integrity": "sha512-EeswvDseZAYGju9qVFHIf1ftRsWayhVZgCaZvp25UZzDON7ESYj/MoXD+qvf1lnRrgweeaCGHr389t2r1Huo7w==", + "dev": true + }, + "colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", + "dev": true + }, + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "dev": true, + "requires": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "confusing-browser-globals": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", + "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==", + "dev": true + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true + }, + "console-stream": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz", + "integrity": "sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ=", + "dev": true + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-webpack-plugin": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.0.1.tgz", + "integrity": "sha512-14gHKKdYIxF84jCEgPgYXCPpldbwpxxLbCmA7LReY7gvbaT555DgeBWBgBZM116tv/fO6RRJrsivBqRyRlukhw==", + "dev": true, + "requires": { + "fast-glob": "^3.2.5", + "glob-parent": "^6.0.0", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^6.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "core-js-compat": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.16.0.tgz", + "integrity": "sha512-5D9sPHCdewoUK7pSUPfTF7ZhLh8k9/CoJXWUEo+F1dZT5Z1DVgcuRqUKhjeKW+YLb8f21rTFgWwQJiNw1hoZ5Q==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true + } + } + }, + "core-js-pure": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.16.0.tgz", + "integrity": "sha512-wzlhZNepF/QA9yvx3ePDgNGudU5KDB8lu/TRPKelYA/QtSnkS/cLl2W+TIdEX1FAFcBr0YpY7tPDlcmXJ7AyiQ==", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "dev": true, + "requires": { + "@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" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "css-color-names": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-1.0.1.tgz", + "integrity": "sha512-/loXYOch1qU1biStIFsHH8SxTmOseh1IJqFvy8IujXOm1h+QjUdDhkzOrR5HG8K8mlxREj0yfi8ewCHx0eMxzA==", + "dev": true + }, + "css-declaration-sorter": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.1.tgz", + "integrity": "sha512-BZ1aOuif2Sb7tQYY1GeCjG7F++8ggnwUkH5Ictw0mrdpqpEd+zWmcPdstnH2TItlb74FqR0DrVEieon221T/1Q==", + "dev": true, + "requires": { + "timsort": "^0.3.0" + } + }, + "css-loader": { + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.7.tgz", + "integrity": "sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "loader-utils": "^2.0.0", + "postcss": "^8.2.15", + "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.5" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "css-minimizer-webpack-plugin": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.0.2.tgz", + "integrity": "sha512-B3I5e17RwvKPJwsxjjWcdgpU/zqylzK1bPVghcmpFHRL48DXiBgrtqz1BJsn68+t/zzaLp9kYAaEDvQ7GyanFQ==", + "dev": true, + "requires": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "p-limit": "^3.0.2", + "postcss": "^8.3.5", + "schema-utils": "^3.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + } + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "css-unit-converter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz", + "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==", + "dev": true + }, + "css-what": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", + "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssnano": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.7.tgz", + "integrity": "sha512-7C0tbb298hef3rq+TtBbMuezBQ9VrFtrQEsPNuBKNVgWny/67vdRsnq8EoNu7TRjAHURgYvWlRIpCUmcMZkRzw==", + "dev": true, + "requires": { + "cssnano-preset-default": "^5.1.3", + "is-resolvable": "^1.1.0", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.3.tgz", + "integrity": "sha512-qo9tX+t4yAAZ/yagVV3b+QBKeLklQbmgR3wI7mccrDcR+bEk9iHgZN1E7doX68y9ThznLya3RDmR+nc7l6/2WQ==", + "dev": true, + "requires": { + "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.1", + "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": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.1.tgz", + "integrity": "sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==", + "dev": true, + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "requires": { + "css-tree": "^1.1.2" + } + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "damerau-levenshtein": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz", + "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==", + "dev": true + }, + "debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "decompress": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", + "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", + "dev": true, + "requires": { + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" + }, + "dependencies": { + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "decompress-tar": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "dev": true, + "requires": { + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" + }, + "dependencies": { + "file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "dev": true + } + } + }, + "decompress-tarbz2": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + "dev": true, + "requires": { + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" + }, + "dependencies": { + "file-type": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", + "dev": true + } + } + }, + "decompress-targz": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + "dev": true, + "requires": { + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" + }, + "dependencies": { + "file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "dev": true + } + } + }, + "decompress-unzip": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=", + "dev": true, + "requires": { + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" + }, + "dependencies": { + "file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", + "dev": true + }, + "get-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dev": true, + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", + "dev": true + }, + "del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "dependencies": { + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + } + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "dev": true, + "requires": { + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" + } + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dev": true, + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true + }, + "domhandler": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", + "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz", + "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "download": { + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz", + "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==", + "dev": true, + "requires": { + "caw": "^2.0.0", + "content-disposition": "^0.5.2", + "decompress": "^4.0.0", + "ext-name": "^5.0.0", + "file-type": "5.2.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^7.0.0", + "make-dir": "^1.0.0", + "p-event": "^1.0.0", + "pify": "^3.0.0" + }, + "dependencies": { + "file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "dev": true + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "dev": true + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.792", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.792.tgz", + "integrity": "sha512-RM2O2xrNarM7Cs+XF/OE2qX/aBROyOZqqgP+8FXMXSuWuUqCfUUzg7NytQrzZU3aSqk1Qq6zqnVkJsbfMkIatg==", + "dev": true + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "5.8.2", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz", + "integrity": "sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "requires": { + "ansi-colors": "^4.1.1" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "dev": true + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.18.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz", + "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==", + "dev": true, + "requires": { + "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": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.7.1.tgz", + "integrity": "sha512-MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw==", + "dev": true + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-set": "~0.1.5", + "es6-symbol": "~3.1.1", + "event-emitter": "~0.3.5" + } + }, + "es6-set": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-symbol": "3.1.1", + "event-emitter": "~0.3.5" + }, + "dependencies": { + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + } + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "escope": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", + "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", + "dev": true, + "requires": { + "es6-map": "^0.1.3", + "es6-weak-map": "^2.0.1", + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint": { + "version": "7.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", + "dev": true, + "requires": { + "@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" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "globals": { + "version": "13.10.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.10.0.tgz", + "integrity": "sha512-piHC3blgLGFjvOuMmWZX60f+na1lXFDhQXBf1UYp2fXPXqvEUbOhNwi6BsQ0bQishwedgnjkwv1d9zKf+MWw3g==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "eslint-config-airbnb": { + "version": "18.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz", + "integrity": "sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==", + "dev": true, + "requires": { + "eslint-config-airbnb-base": "^14.2.1", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + } + }, + "eslint-config-airbnb-base": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz", + "integrity": "sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==", + "dev": true, + "requires": { + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + } + }, + "eslint-config-prettier": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz", + "integrity": "sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==", + "dev": true, + "requires": {} + }, + "eslint-import-resolver-node": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-module-utils": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.1.tgz", + "integrity": "sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==", + "dev": true, + "requires": { + "debug": "^3.2.7", + "pkg-dir": "^2.0.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-plugin-import": { + "version": "2.23.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.23.4.tgz", + "integrity": "sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ==", + "dev": true, + "requires": { + "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.4", + "eslint-module-utils": "^2.6.1", + "find-up": "^2.0.0", + "has": "^1.0.3", + "is-core-module": "^2.4.0", + "minimatch": "^3.0.4", + "object.values": "^1.1.3", + "pkg-up": "^2.0.0", + "read-pkg-up": "^3.0.0", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.9.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz", + "integrity": "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==", + "dev": true, + "requires": { + "@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": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.24.0.tgz", + "integrity": "sha512-KJJIx2SYx7PBx3ONe/mEeMz4YE0Lcr7feJTCMyyKb/341NcjuAgim3Acgan89GfPv7nxXK2+0slu0CWXYM4x+Q==", + "dev": true, + "peer": true, + "requires": { + "array-includes": "^3.1.3", + "array.prototype.flatmap": "^1.2.4", + "doctrine": "^2.1.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" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "peer": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dev": true, + "peer": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz", + "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==", + "dev": true, + "peer": true, + "requires": {} + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + } + } + }, + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true + }, + "espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dev": true, + "requires": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "eventsource": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", + "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", + "dev": true, + "requires": { + "original": "^1.0.0" + } + }, + "exec-buffer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz", + "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==", + "dev": true, + "requires": { + "execa": "^0.7.0", + "p-finally": "^1.0.0", + "pify": "^3.0.0", + "rimraf": "^2.5.4", + "tempfile": "^2.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "executable": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "dev": true, + "requires": { + "pify": "^2.2.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "exit-hook": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", + "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "dev": true, + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==", + "dev": true + } + } + }, + "ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "dev": true, + "requires": { + "mime-db": "^1.28.0" + } + }, + "ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "dev": true, + "requires": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + } + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dev": true, + "requires": { + "@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" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fast-xml-parser": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.19.0.tgz", + "integrity": "sha512-4pXwmBplsCPv8FOY1WRakF970TjNGnGnfbOnLqjlYvMiF1SR3yOHyxMR/YCXpPTOspNF5gwudqktIP4VsWkvBg==", + "dev": true + }, + "fastest-levenshtein": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", + "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==", + "dev": true + }, + "fastq": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.1.tgz", + "integrity": "sha512-HOnr8Mc60eNYl1gzwp6r5RoUyAn5/glBolUzP/Ez6IFVPMPirxn/9phgL6zhOtaTy7ISwPvQ+wT+hfcRZh/bzw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "dev": true, + "requires": { + "pend": "~1.2.0" + } + }, + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "file-type": { + "version": "12.4.2", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz", + "integrity": "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==", + "dev": true + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=", + "dev": true + }, + "filenamify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz", + "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==", + "dev": true, + "requires": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + } + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "find-versions": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", + "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", + "dev": true, + "requires": { + "semver-regex": "^2.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "dependencies": { + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "flatted": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz", + "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==", + "dev": true + }, + "follow-redirects": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz", + "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==", + "dev": true + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "fraction.js": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.1.tgz", + "integrity": "sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "front-matter": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-2.1.2.tgz", + "integrity": "sha1-91mDufL0E75ljJPf172M5AePXNs=", + "dev": true, + "requires": { + "js-yaml": "^3.4.6" + } + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "fs-extra": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", + "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^3.0.0", + "universalify": "^0.1.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "generate-function": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", + "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", + "dev": true, + "requires": { + "is-property": "^1.0.2" + } + }, + "generate-object-property": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", + "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", + "dev": true, + "requires": { + "is-property": "^1.0.0" + } + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-proxy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz", + "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==", + "dev": true, + "requires": { + "npm-conf": "^1.1.0" + } + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "gifsicle": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-5.2.0.tgz", + "integrity": "sha512-vOIS3j0XoTCxq9pkGj43gEix82RkI5FveNgaFZutjbaui/HH+4fR8Y56dwXDuxYo8hR4xOo6/j2h1WHoQW6XLw==", + "dev": true, + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "execa": "^5.0.0", + "logalot": "^2.0.0" + }, + "dependencies": { + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "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" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + } + } + }, + "glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.1.tgz", + "integrity": "sha512-kEVjS71mQazDBHKcsq4E9u/vUzaLcw1A8EtUeydawvIWQCJM0qQ08G1H7/XTjFUulla6XQiDOG6MXSaG0HDKog==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true + } + } + }, + "globule": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", + "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", + "dev": true, + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + } + }, + "gonzales-pe-sl": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/gonzales-pe-sl/-/gonzales-pe-sl-4.2.3.tgz", + "integrity": "sha1-aoaLw4BkXxQf7rBCxvl/zHG1n+Y=", + "dev": true, + "requires": { + "minimist": "1.1.x" + }, + "dependencies": { + "minimist": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz", + "integrity": "sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag=", + "dev": true + } + } + }, + "got": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", + "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", + "dev": true, + "requires": { + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + } + } + }, + "graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "dev": true + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dev": true, + "requires": { + "duplexer": "^0.1.2" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + } + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==", + "dev": true + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "has-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "dev": true, + "requires": { + "has-symbol-support-x": "^1.4.1" + } + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "html-entities": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", + "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==", + "dev": true + }, + "html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", + "dev": true, + "requires": { + "camel-case": "^4.1.1", + "clean-css": "^4.2.3", + "commander": "^4.1.1", + "he": "^1.2.0", + "param-case": "^3.0.3", + "relateurl": "^0.2.7", + "terser": "^4.6.3" + } + }, + "html-tags": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", + "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", + "dev": true + }, + "html-webpack-plugin": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.3.2.tgz", + "integrity": "sha512-HvB33boVNCz2lTyBsSiMffsJ+m0YLIQ+pskblXgN9fnjS1BgEcuAfdInfXfGrkdXV406k9FiDi86eVCDBgJOyQ==", + "dev": true, + "requires": { + "@types/html-minifier-terser": "^5.0.0", + "html-minifier-terser": "^5.0.1", + "lodash": "^4.17.21", + "pretty-error": "^3.0.4", + "tapable": "^2.0.0" + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "http-cache-semantics": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", + "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==", + "dev": true + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "http-parser-js": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", + "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==", + "dev": true + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "dev": true, + "requires": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "image-minimizer-webpack-plugin": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/image-minimizer-webpack-plugin/-/image-minimizer-webpack-plugin-2.2.0.tgz", + "integrity": "sha512-/BpKvjbfj9A+au7FryzHmj+1g3h2NzQ0w4nrXTU5YcQIGotvG69A5xyFL9Mq1htI9E8dI4rMF/wUc0klZLb1pg==", + "dev": true, + "requires": { + "imagemin": "^7.0.1", + "klona": "^2.0.4", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + } + } + }, + "imagemin": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-7.0.1.tgz", + "integrity": "sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w==", + "dev": true, + "requires": { + "file-type": "^12.0.0", + "globby": "^10.0.0", + "graceful-fs": "^4.2.2", + "junk": "^3.1.0", + "make-dir": "^3.0.0", + "p-pipe": "^3.0.0", + "replace-ext": "^1.0.0" + }, + "dependencies": { + "globby": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "dev": true, + "requires": { + "@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" + } + }, + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true + } + } + }, + "imagemin-gifsicle": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-7.0.0.tgz", + "integrity": "sha512-LaP38xhxAwS3W8PFh4y5iQ6feoTSF+dTAXFRUEYQWYst6Xd+9L/iPk34QGgK/VO/objmIlmq9TStGfVY2IcHIA==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "gifsicle": "^5.0.0", + "is-gif": "^3.0.0" + } + }, + "imagemin-jpegtran": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/imagemin-jpegtran/-/imagemin-jpegtran-7.0.0.tgz", + "integrity": "sha512-MJoyTCW8YjMJf56NorFE41SR/WkaGA3IYk4JgvMlRwguJEEd3PnP9UxA8Y2UWjquz8d+On3Ds/03ZfiiLS8xTQ==", + "dev": true, + "requires": { + "exec-buffer": "^3.0.0", + "is-jpg": "^2.0.0", + "jpegtran-bin": "^5.0.0" + } + }, + "imagemin-optipng": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-8.0.0.tgz", + "integrity": "sha512-CUGfhfwqlPjAC0rm8Fy+R2DJDBGjzy2SkfyT09L8rasnF9jSoHFqJ1xxSZWK6HVPZBMhGPMxCTL70OgTHlLF5A==", + "dev": true, + "requires": { + "exec-buffer": "^3.0.0", + "is-png": "^2.0.0", + "optipng-bin": "^7.0.0" + } + }, + "imagemin-svgo": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-9.0.0.tgz", + "integrity": "sha512-uNgXpKHd99C0WODkrJ8OO/3zW3qjgS4pW7hcuII0RcHN3tnKxDjJWcitdVC/TZyfIqSricU8WfrHn26bdSW62g==", + "dev": true, + "requires": { + "is-svg": "^4.2.1", + "svgo": "^2.1.0" + } + }, + "import-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz", + "integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==", + "dev": true, + "requires": { + "import-from": "^3.0.0" + } + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz", + "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } + } + }, + "import-lazy": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz", + "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==", + "dev": true + }, + "import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + } + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "inquirer": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz", + "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=", + "dev": true, + "requires": { + "ansi-escapes": "^1.1.0", + "ansi-regex": "^2.0.0", + "chalk": "^1.0.0", + "cli-cursor": "^1.0.1", + "cli-width": "^2.0.0", + "figures": "^1.3.5", + "lodash": "^4.3.0", + "readline2": "^1.0.1", + "run-async": "^0.1.0", + "rx-lite": "^3.1.2", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "dev": true, + "requires": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + } + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "interpret": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", + "dev": true + }, + "into-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", + "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=", + "dev": true, + "requires": { + "from2": "^2.1.1", + "p-is-promise": "^1.1.0" + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true + }, + "is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "dev": true + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-arguments": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", + "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", + "dev": true, + "requires": { + "call-bind": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-bigint": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", + "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==", + "dev": true + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz", + "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", + "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", + "dev": true + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + }, + "dependencies": { + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + } + } + }, + "is-core-module": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.5.0.tgz", + "integrity": "sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-date-object": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", + "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==", + "dev": true + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-gif": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz", + "integrity": "sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==", + "dev": true, + "requires": { + "file-type": "^10.4.0" + }, + "dependencies": { + "file-type": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz", + "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==", + "dev": true + } + } + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-jpg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz", + "integrity": "sha1-LhmX+m6RZuqsAkLarkQ0A+TvHZc=", + "dev": true + }, + "is-my-ip-valid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz", + "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==", + "dev": true + }, + "is-my-json-valid": { + "version": "2.20.5", + "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.5.tgz", + "integrity": "sha512-VTPuvvGQtxvCeghwspQu1rBgjYUT6FGxPlvFKbYuFtgc4ADsX3U5ihZOYN0qyU6u+d4X9xXb0IT5O6QpXKt87A==", + "dev": true, + "requires": { + "generate-function": "^2.0.0", + "generate-object-property": "^1.1.0", + "is-my-ip-valid": "^1.0.0", + "jsonpointer": "^4.0.0", + "xtend": "^4.0.0" + } + }, + "is-natural-number": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=", + "dev": true + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-number-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz", + "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==", + "dev": true + }, + "is-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==", + "dev": true + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true + }, + "is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dev": true, + "requires": { + "is-path-inside": "^2.1.0" + } + }, + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dev": true, + "requires": { + "path-is-inside": "^1.0.2" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-png": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-2.0.0.tgz", + "integrity": "sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g==", + "dev": true + }, + "is-property": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", + "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", + "dev": true + }, + "is-regex": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", + "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.2" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-string": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", + "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==", + "dev": true + }, + "is-svg": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.3.1.tgz", + "integrity": "sha512-h2CGs+yPUyvkgTJQS9cJzo9lYK06WgRiXUqBBHtglSzVKAuH4/oWsqk7LGfbSa1hGk9QcZ0SyQtVggvBA8LZXA==", + "dev": true, + "requires": { + "fast-xml-parser": "^3.19.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "dev": true, + "requires": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + } + }, + "jest-worker": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.6.tgz", + "integrity": "sha512-qupxcj/dRuA3xHPMUd40gr2EaAurFbkwzOh7wfPaeE9id7hyjURRQoqNfHifHK3XjJU6YJJUQKILGUnwGPEOCA==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jpegtran-bin": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-5.0.2.tgz", + "integrity": "sha512-4FSmgIcr8d5+V6T1+dHbPZjaFH0ogVyP4UVsE+zri7S9YLO4qAT2our4IN3sW3STVgNTbqPermdIgt2XuAJ4EA==", + "dev": true, + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dev": true, + "requires": { + "jsonify": "~0.0.0" + } + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json3": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", + "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true + }, + "jsonpointer": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.1.0.tgz", + "integrity": "sha512-CXcRvMyTlnR53xMcKnuMzfCA5i/nfblTnnr74CZb6C4vG39eu6w51t7nKmU5MfLfbTgGItliNyjO/ciNPDqClg==", + "dev": true + }, + "jsx-ast-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", + "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==", + "dev": true, + "requires": { + "array-includes": "^3.1.2", + "object.assign": "^4.1.2" + } + }, + "junk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", + "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", + "dev": true + }, + "keyv": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz", + "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==", + "dev": true, + "requires": { + "json-buffer": "3.0.0" + } + }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "klona": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", + "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==", + "dev": true + }, + "known-css-properties": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.3.0.tgz", + "integrity": "sha512-QMQcnKAiQccfQTqtBh/qwquGZ2XK/DXND1jrcN9M8gMMy99Gwla7GQjndVUsEqIaRyP6bsFRuhwRj5poafBGJQ==", + "dev": true + }, + "language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==", + "dev": true + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "dev": true, + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lilconfig": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.3.tgz", + "integrity": "sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==", + "dev": true + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "lodash.capitalize": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/lodash.capitalize/-/lodash.capitalize-4.2.1.tgz", + "integrity": "sha1-+CbJtOKoUR2E46yinbBeGk87cqk=", + "dev": true + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "lodash.toarray": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", + "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=", + "dev": true + }, + "lodash.topath": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/lodash.topath/-/lodash.topath-4.5.2.tgz", + "integrity": "sha1-NhY1Hzu6YZlKCTGYlmC9AyVP0Ak=", + "dev": true + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "logalot": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz", + "integrity": "sha1-X46MkNME7fElMJUaVVSruMXj9VI=", + "dev": true, + "requires": { + "figures": "^1.3.5", + "squeak": "^1.0.0" + } + }, + "loglevel": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", + "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==", + "dev": true + }, + "longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", + "dev": true + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "peer": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "requires": { + "tslib": "^2.0.3" + } + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true + }, + "lpad-align": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz", + "integrity": "sha1-IfYArBwwlcPG5JfuZyce4ISB/p4=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1", + "indent-string": "^2.1.0", + "longest": "^1.0.0", + "meow": "^3.3.0" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + } + } + }, + "merge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", + "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", + "dev": true + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "dev": true + }, + "mime-db": { + "version": "1.49.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", + "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", + "dev": true + }, + "mime-types": { + "version": "2.1.32", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", + "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", + "dev": true, + "requires": { + "mime-db": "1.49.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true + }, + "mini-css-extract-plugin": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.1.0.tgz", + "integrity": "sha512-SV1GgjMcfqy6hW07rAniUbQE4qS3inh3v4rZEUySkPRWy3vMbS3jUCjMOvNI4lUnDlQYJEmuUqKktTCNY5koFQ==", + "dev": true, + "requires": { + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "modern-normalize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/modern-normalize/-/modern-normalize-1.1.0.tgz", + "integrity": "sha512-2lMlY1Yc1+CUy0gw4H95uNN7vjbpoED7NNRSBHE25nWfLBdmMzFCsPshlzbxHz+gYMcBEUN8V4pU16prcdPSgA==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "mute-stream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz", + "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=", + "dev": true + }, + "nan": { + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "dev": true, + "optional": true + }, + "nanoid": { + "version": "3.1.23", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", + "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-emoji": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz", + "integrity": "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==", + "dev": true, + "requires": { + "lodash.toarray": "^4.4.0" + } + }, + "node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", + "dev": true + }, + "node-releases": { + "version": "1.1.73", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", + "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true + }, + "npm-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", + "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", + "dev": true, + "requires": { + "config-chain": "^1.1.11", + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + }, + "dependencies": { + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + } + } + }, + "nth-check": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", + "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-hash": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", + "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", + "dev": true + }, + "object-inspect": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", + "dev": true + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz", + "integrity": "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2" + } + }, + "object.fromentries": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz", + "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==", + "dev": true, + "peer": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz", + "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "dev": true + }, + "opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "requires": { + "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" + } + }, + "optipng-bin": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-7.0.0.tgz", + "integrity": "sha512-mesUAwfedu5p9gRQwlYgD6Svw5IH3VUIWDJj/9cNpP3yFNbbEVqkTMWYhrIEn/cxmbGA3LpZrdoV2Yl8OfmnIA==", + "dev": true, + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + } + }, + "original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "dev": true, + "requires": { + "url-parse": "^1.4.3" + } + }, + "os-filter-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz", + "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==", + "dev": true, + "requires": { + "arch": "^2.1.0" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==", + "dev": true + }, + "p-event": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz", + "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=", + "dev": true, + "requires": { + "p-timeout": "^1.1.1" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-is-promise": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", + "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=", + "dev": true + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + }, + "dependencies": { + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + } + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + }, + "p-map-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz", + "integrity": "sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=", + "dev": true, + "requires": { + "p-reduce": "^1.0.0" + } + }, + "p-pipe": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz", + "integrity": "sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==", + "dev": true + }, + "p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=", + "dev": true + }, + "p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "dev": true, + "requires": { + "retry": "^0.12.0" + } + }, + "p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", + "dev": true, + "requires": { + "p-finally": "^1.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", + "dev": true + }, + "picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + }, + "pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + }, + "pluralize": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", + "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=", + "dev": true + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz", + "integrity": "sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==", + "dev": true, + "requires": { + "colorette": "^1.2.2", + "nanoid": "^3.1.23", + "source-map-js": "^0.6.2" + } + }, + "postcss-calc": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.0.0.tgz", + "integrity": "sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "postcss-colormin": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.0.tgz", + "integrity": "sha512-+HC6GfWU3upe5/mqmxuqYZ9B2Wl4lcoUUNkoaX59nEWV4EtADCMiBqui111Bu8R8IvaZTmqmxrqOAqjbHIwXPw==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.0.1", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-convert-values": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.1.tgz", + "integrity": "sha512-C3zR1Do2BkKkCgC0g3sF8TS0koF2G+mN8xxayZx3f10cIRmTaAnpgpRQZjNekTZxM2ciSPoh2IWJm0VZx8NoQg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-discard-comments": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz", + "integrity": "sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==", + "dev": true, + "requires": {} + }, + "postcss-discard-duplicates": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz", + "integrity": "sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==", + "dev": true, + "requires": {} + }, + "postcss-discard-empty": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz", + "integrity": "sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==", + "dev": true, + "requires": {} + }, + "postcss-discard-overridden": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz", + "integrity": "sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==", + "dev": true, + "requires": {} + }, + "postcss-js": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-3.0.3.tgz", + "integrity": "sha512-gWnoWQXKFw65Hk/mi2+WTQTHdPD5UJdDXZmX073EY/B3BWnYjO4F4t0VneTCnCGQ5E5GsCdMkzPaTXwl3r5dJw==", + "dev": true, + "requires": { + "camelcase-css": "^2.0.1", + "postcss": "^8.1.6" + } + }, + "postcss-load-config": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.0.tgz", + "integrity": "sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==", + "dev": true, + "requires": { + "import-cwd": "^3.0.0", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "postcss-loader": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.1.1.tgz", + "integrity": "sha512-lBmJMvRh1D40dqpWKr9Rpygwxn8M74U9uaCSeYGNKLGInbk9mXBt1ultHf2dH9Ghk6Ue4UXlXWwGMH9QdUJ5ug==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "semver": "^7.3.5" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "postcss-merge-longhand": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.2.tgz", + "integrity": "sha512-BMlg9AXSI5G9TBT0Lo/H3PfUy63P84rVz3BjCFE9e9Y9RXQZD3+h3YO1kgTNsNJy7bBc1YQp8DmSnwLIW5VPcw==", + "dev": true, + "requires": { + "css-color-names": "^1.0.1", + "postcss-value-parser": "^4.1.0", + "stylehacks": "^5.0.1" + } + }, + "postcss-merge-rules": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.2.tgz", + "integrity": "sha512-5K+Md7S3GwBewfB4rjDeol6V/RZ8S+v4B66Zk2gChRqLTCC8yjnHQ601omj9TKftS19OPGqZ/XzoqpzNQQLwbg==", + "dev": true, + "requires": { + "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": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.1.tgz", + "integrity": "sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-minify-gradients": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.1.tgz", + "integrity": "sha512-odOwBFAIn2wIv+XYRpoN2hUV3pPQlgbJ10XeXPq8UY2N+9ZG42xu45lTn/g9zZ+d70NKSQD6EOi6UiCMu3FN7g==", + "dev": true, + "requires": { + "cssnano-utils": "^2.0.1", + "is-color-stop": "^1.1.0", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-minify-params": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.1.tgz", + "integrity": "sha512-4RUC4k2A/Q9mGco1Z8ODc7h+A0z7L7X2ypO1B6V8057eVK6mZ6xwz6QN64nHuHLbqbclkX1wyzRnIrdZehTEHw==", + "dev": true, + "requires": { + "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": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.0.tgz", + "integrity": "sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.2", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nested": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.5.tgz", + "integrity": "sha512-GSRXYz5bccobpTzLQZXOnSOfKl6TwVr5CyAQJUPub4nuRJSOECK5AqurxVgmtxP48p0Kc/ndY/YyS1yqldX0Ew==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-normalize-charset": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz", + "integrity": "sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==", + "dev": true, + "requires": {} + }, + "postcss-normalize-display-values": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz", + "integrity": "sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==", + "dev": true, + "requires": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-positions": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz", + "integrity": "sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz", + "integrity": "sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==", + "dev": true, + "requires": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-string": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz", + "integrity": "sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz", + "integrity": "sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==", + "dev": true, + "requires": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz", + "integrity": "sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==", + "dev": true, + "requires": { + "browserslist": "^4.16.0", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-url": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.2.tgz", + "integrity": "sha512-k4jLTPUxREQ5bpajFQZpx8bCF2UrlqOTzP9kEqcEnOfwsRshWs2+oAFIHfDQB8GO2PaUaSE0NlTAYtbluZTlHQ==", + "dev": true, + "requires": { + "is-absolute-url": "^3.0.3", + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz", + "integrity": "sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-ordered-values": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz", + "integrity": "sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==", + "dev": true, + "requires": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-reduce-initial": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz", + "integrity": "sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw==", + "dev": true, + "requires": { + "browserslist": "^4.16.0", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz", + "integrity": "sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==", + "dev": true, + "requires": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-scss": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.0.tgz", + "integrity": "sha512-xakgIr5ukOEyXFcsnADKjQtrk8nQyqn5VIEAA+PmPP4kBOpknmjpJMxBNqCR1/x20AS0aSfZkWsSdbMx2Ozm5A==", + "dev": true, + "requires": {} + }, + "postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.2.tgz", + "integrity": "sha512-YzQuFLZu3U3aheizD+B1joQ94vzPfE6BNUcSYuceNxlVnKKsOtdo6hL9/zyC168Q8EwfLSgaDSalsUGa9f2C0A==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.1.0", + "svgo": "^2.3.0" + } + }, + "postcss-unique-selectors": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.1.tgz", + "integrity": "sha512-gwi1NhHV4FMmPn+qwBNuot1sG1t2OmacLQ/AX29lzyggnjd+MnVD5uqQmpXO3J17KGL2WAxQruj1qTd3H0gG/w==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.2", + "postcss-selector-parser": "^6.0.5", + "uniqs": "^2.0.0" + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", + "dev": true + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true + }, + "prettier": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.2.tgz", + "integrity": "sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==", + "dev": true + }, + "pretty-error": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-3.0.4.tgz", + "integrity": "sha512-ytLFLfv1So4AO1UkoBF6GXQgJRaKbiSiGFICaOPNwQ3CMvBvXpLRubeQWyPGnsbV/t9ml9qto6IeCsho0aEvwQ==", + "dev": true, + "requires": { + "lodash": "^4.17.20", + "renderkid": "^2.0.6" + } + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "dev": true, + "peer": true, + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", + "dev": true + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "purgecss": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-4.0.3.tgz", + "integrity": "sha512-PYOIn5ibRIP34PBU9zohUcCI09c7drPJJtTDAc0Q6QlRz2/CHQ8ywGLdE7ZhxU2VTqB7p5wkvj5Qcm05Rz3Jmw==", + "dev": true, + "requires": { + "commander": "^6.0.0", + "glob": "^7.0.0", + "postcss": "^8.2.1", + "postcss-selector-parser": "^6.0.2" + }, + "dependencies": { + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true + } + } + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + }, + "query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "dev": true, + "requires": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "dev": true, + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + } + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true, + "peer": true + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "dependencies": { + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "readline2": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz", + "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "mute-stream": "0.0.5" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + } + } + }, + "rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "dev": true, + "requires": { + "resolve": "^1.9.0" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "reduce-css-calc": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz", + "integrity": "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==", + "dev": true, + "requires": { + "css-unit-converter": "^1.1.1", + "postcss-value-parser": "^3.3.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true + }, + "regexpu-core": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", + "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "regjsparser": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", + "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "renderkid": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", + "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==", + "dev": true, + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "require-uncached": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "dev": true, + "requires": { + "caller-path": "^0.1.0", + "resolve-from": "^1.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", + "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "dev": true + } + } + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dev": true, + "requires": { + "lowercase-keys": "^1.0.0" + } + }, + "restore-cursor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", + "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", + "dev": true, + "requires": { + "exit-hook": "^1.0.0", + "onetime": "^1.0.0" + }, + "dependencies": { + "onetime": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", + "dev": true + } + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "run-async": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz", + "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=", + "dev": true, + "requires": { + "once": "^1.3.0" + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rx-lite": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz", + "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=", + "dev": true + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.37.0.tgz", + "integrity": "sha512-B+Tu6cSAG8ffs/cqsZl/bgSH2pCmavDaPTYAoW8QA1qNHh/RqndNfVKuABKYkLjUQ5aq/BnCENVpE80cqdSM1w==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0" + } + }, + "sass-lint": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/sass-lint/-/sass-lint-1.13.1.tgz", + "integrity": "sha512-DSyah8/MyjzW2BWYmQWekYEKir44BpLqrCFsgs9iaWiVTcwZfwXHF586hh3D1n+/9ihUNMfd8iHAyb9KkGgs7Q==", + "dev": true, + "requires": { + "commander": "^2.8.1", + "eslint": "^2.7.0", + "front-matter": "2.1.2", + "fs-extra": "^3.0.1", + "glob": "^7.0.0", + "globule": "^1.0.0", + "gonzales-pe-sl": "^4.2.3", + "js-yaml": "^3.5.4", + "known-css-properties": "^0.3.0", + "lodash.capitalize": "^4.1.0", + "lodash.kebabcase": "^4.0.0", + "merge": "^1.2.0", + "path-is-absolute": "^1.0.0", + "util": "^0.10.3" + }, + "dependencies": { + "acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true + }, + "acorn-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "dev": true, + "requires": { + "acorn": "^3.0.4" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true + } + } + }, + "ajv": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", + "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", + "dev": true, + "requires": { + "co": "^4.6.0", + "json-stable-stringify": "^1.0.1" + } + }, + "ajv-keywords": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz", + "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=", + "dev": true, + "requires": {} + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "eslint": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-2.13.1.tgz", + "integrity": "sha1-5MyPoPAJ+4KaquI4VaKTYL4fbBE=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "concat-stream": "^1.4.6", + "debug": "^2.1.1", + "doctrine": "^1.2.2", + "es6-map": "^0.1.3", + "escope": "^3.6.0", + "espree": "^3.1.6", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "file-entry-cache": "^1.1.1", + "glob": "^7.0.3", + "globals": "^9.2.0", + "ignore": "^3.1.2", + "imurmurhash": "^0.1.4", + "inquirer": "^0.12.0", + "is-my-json-valid": "^2.10.0", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.5.1", + "json-stable-stringify": "^1.0.0", + "levn": "^0.3.0", + "lodash": "^4.0.0", + "mkdirp": "^0.5.0", + "optionator": "^0.8.1", + "path-is-absolute": "^1.0.0", + "path-is-inside": "^1.0.1", + "pluralize": "^1.2.1", + "progress": "^1.1.8", + "require-uncached": "^1.0.2", + "shelljs": "^0.6.0", + "strip-json-comments": "~1.0.1", + "table": "^3.7.8", + "text-table": "~0.2.0", + "user-home": "^2.0.0" + } + }, + "espree": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", + "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "dev": true, + "requires": { + "acorn": "^5.5.0", + "acorn-jsx": "^3.0.0" + } + }, + "file-entry-cache": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-1.3.1.tgz", + "integrity": "sha1-RMYepgeuS+nBQC9B9EJwy/4zT/g=", + "dev": true, + "requires": { + "flat-cache": "^1.2.1", + "object-assign": "^4.0.1" + } + }, + "flat-cache": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", + "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", + "dev": true, + "requires": { + "circular-json": "^0.3.1", + "graceful-fs": "^4.1.2", + "rimraf": "~2.6.2", + "write": "^0.2.1" + } + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "progress": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", + "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=", + "dev": true + }, + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "slice-ansi": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz", + "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "table": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/table/-/table-3.8.3.tgz", + "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=", + "dev": true, + "requires": { + "ajv": "^4.7.0", + "ajv-keywords": "^1.0.0", + "chalk": "^1.1.1", + "lodash": "^4.0.0", + "slice-ansi": "0.0.4", + "string-width": "^2.0.0" + } + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "sass-loader": { + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.1.0.tgz", + "integrity": "sha512-FVJZ9kxVRYNZTIe2xhw93n3xJNYZADr+q69/s98l9nTCrWASo+DR2Ot0s5xTKQDDEosUkatsGeHxcH4QBp5bSg==", + "dev": true, + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "seek-bzip": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", + "dev": true, + "requires": { + "commander": "^2.8.1" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + } + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "dev": true, + "requires": { + "node-forge": "^0.10.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "semver-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", + "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==", + "dev": true + }, + "semver-truncate": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz", + "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=", + "dev": true, + "requires": { + "semver": "^5.3.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "shelljs": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.6.1.tgz", + "integrity": "sha1-7GIRvtGSBEIIj+D3Cyg3Iy7SyKg=", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + } + } + }, + "sirv": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.12.tgz", + "integrity": "sha512-+jQoCxndz7L2tqQL4ZyzfDhky0W/4ZJip3XoOuxyQWnAwMxindLl3Xv1qT4x1YX/re0leShvTm8Uk0kQspGhBg==", + "dev": true, + "requires": { + "@polka/url": "^1.0.0-next.15", + "mime": "^2.3.1", + "totalist": "^1.0.0" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", + "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + } + }, + "sockjs-client": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.1.tgz", + "integrity": "sha512-VnVAb663fosipI/m6pqRXakEOw7nvd7TUgdr3PlR/8V2I95QIdwT8L4nMxhyU8SmDBHYXU1TOElaKOmKLfYzeQ==", + "dev": true, + "requires": { + "debug": "^3.2.6", + "eventsource": "^1.0.7", + "faye-websocket": "^0.11.3", + "inherits": "^2.0.4", + "json3": "^3.3.3", + "url-parse": "^1.5.1" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", + "dev": true, + "requires": { + "sort-keys": "^1.0.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz", + "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "squeak": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz", + "integrity": "sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=", + "dev": true, + "requires": { + "chalk": "^1.0.0", + "console-stream": "^0.1.1", + "lpad-align": "^1.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + } + } + }, + "string.prototype.matchall": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz", + "integrity": "sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==", + "dev": true, + "peer": true, + "requires": { + "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": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, + "strip-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + "dev": true, + "requires": { + "is-natural-number": "^4.0.1" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, + "strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, + "stylehacks": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz", + "integrity": "sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==", + "dev": true, + "requires": { + "browserslist": "^4.16.0", + "postcss-selector-parser": "^6.0.4" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "svgo": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.3.1.tgz", + "integrity": "sha512-riDDIQgXpEnn0BEl9Gvhh1LNLIyiusSpt64IR8upJu7MwxnzetmF/Y57pXQD2NMX2lVyMRzXt5f2M5rO4wG7Dw==", + "dev": true, + "requires": { + "@trysound/sax": "0.1.1", + "chalk": "^4.1.0", + "commander": "^7.1.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.2", + "csso": "^4.2.0", + "stable": "^0.1.8" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "table": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz", + "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "ajv": { + "version": "8.6.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.2.tgz", + "integrity": "sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + } + } + }, + "tailwindcss": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-2.2.7.tgz", + "integrity": "sha512-jv35rugP5j8PpzbXnsria7ZAry7Evh0KtQ4MZqNd+PhF+oIKPwJTVwe/rmfRx9cZw3W7iPZyzBmeoAoNwfJ1yg==", + "dev": true, + "requires": { + "arg": "^5.0.0", + "bytes": "^3.0.0", + "chalk": "^4.1.1", + "chokidar": "^3.5.2", + "color": "^3.2.0", + "cosmiconfig": "^7.0.0", + "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.0", + "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.8.1", + "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.5", + "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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, + "tapable": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz", + "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==", + "dev": true + }, + "tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "dev": true, + "requires": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + } + }, + "temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=", + "dev": true + }, + "tempfile": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", + "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=", + "dev": true, + "requires": { + "temp-dir": "^1.0.0", + "uuid": "^3.0.1" + } + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "terser-webpack-plugin": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.4.tgz", + "integrity": "sha512-C2WkFwstHDhVEmsmlCxrXUtVklS+Ir1A7twrYzrDrQQOIMOaVAYykaoo/Aq1K0QRkMoY2hhvDQY1cm4jnIMFwA==", + "dev": true, + "requires": { + "jest-worker": "^27.0.2", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.0" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "terser": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.1.tgz", + "integrity": "sha512-b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.19" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + } + } + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", + "dev": true + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "requires": { + "rimraf": "^3.0.0" + }, + "dependencies": { + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "to-buffer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", + "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "dev": true + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, + "tsconfig-paths": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.10.1.tgz", + "integrity": "sha512-rETidPDgCpltxF7MjBZlAFPUHv5aHH2MymyPvh+vEyWAED4Eb/WeMbsnD/JDr4OKPOA1TssDHgIcpTN5Kh0p6Q==", + "dev": true, + "requires": { + "json5": "^2.2.0", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dev": true, + "requires": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "url-parse": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz", + "integrity": "sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "dev": true, + "requires": { + "prepend-http": "^1.0.1" + } + }, + "url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=", + "dev": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "user-home": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz", + "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=", + "dev": true, + "requires": { + "os-homedir": "^1.0.0" + } + }, + "util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dev": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true + }, + "watchpack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", + "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", + "dev": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webpack": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.48.0.tgz", + "integrity": "sha512-CGe+nfbHrYzbk7SKoYITCgN3LRAG0yVddjNUecz9uugo1QtYdiyrVD8nP1PhkNqPfdxC2hknmmKpP355Epyn6A==", + "dev": true, + "requires": { + "@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" + }, + "dependencies": { + "acorn": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz", + "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==", + "dev": true + }, + "acorn-import-assertions": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.7.6.tgz", + "integrity": "sha512-FlVvVFA1TX6l3lp8VjDnYYq7R1nyW6x3svAt4nDgrWQ9SBaSh9CnbwgSUTasgfNfOG5HlM1ehugCvM+hjo56LA==", + "dev": true, + "requires": {} + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-bundle-analyzer": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.4.2.tgz", + "integrity": "sha512-PIagMYhlEzFfhMYOzs5gFT55DkUdkyrJi/SxJp8EF3YMWhS+T9vvs2EoTetpk5qb6VsCq02eXTlRDOydRhDFAQ==", + "dev": true, + "requires": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^6.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "dependencies": { + "acorn": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz", + "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "webpack-cli": { + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.7.2.tgz", + "integrity": "sha512-mEoLmnmOIZQNiRl0ebnjzQ74Hk0iKS5SiEEnpq3dRezoyR3yPaeQZCMCe+db4524pj1Pd5ghZXjT41KLzIhSLw==", + "dev": true, + "requires": { + "@discoveryjs/json-ext": "^0.5.0", + "@webpack-cli/configtest": "^1.0.4", + "@webpack-cli/info": "^1.3.0", + "@webpack-cli/serve": "^1.5.1", + "colorette": "^1.2.1", + "commander": "^7.0.0", + "execa": "^5.0.0", + "fastest-levenshtein": "^1.0.12", + "import-local": "^3.0.2", + "interpret": "^2.2.0", + "rechoir": "^0.7.0", + "v8-compile-cache": "^2.2.0", + "webpack-merge": "^5.7.3" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "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" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + } + } + }, + "webpack-dev-middleware": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", + "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", + "dev": true, + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + } + }, + "webpack-dev-server": { + "version": "3.11.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.2.tgz", + "integrity": "sha512-A80BkuHRQfCiNtGBS1EMf2ChTUs0x+B3wGDFmOeT4rmJOHhHTCH2naNxIHhmkr0/UillP4U3yeIyv1pNp+QDLQ==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.8", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "sockjs-client": "^1.5.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "dev": true, + "requires": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dev": true, + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "dev": true + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "webpack-sources": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.0.tgz", + "integrity": "sha512-fahN08Et7P9trej8xz/Z7eRu8ltyiygEo/hnRi9KqBUs80KeDcnf96ZJo++ewWd84fEf3xSX9bp4ZS9hbw0OBw==", + "dev": true + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "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": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", + "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + } + }, + "ws": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.3.tgz", + "integrity": "sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==", + "dev": true, + "requires": {} + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + } + } + }, + "yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "dev": true, + "requires": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true + } + } +} diff --git a/package.json b/package.json new file mode 100755 index 0000000..225b05f --- /dev/null +++ b/package.json @@ -0,0 +1,82 @@ +{ + "author": "Adam Piontek <adam@73k.us> (https://73k.us)", + "name": "@73kus/err", + "version": "0.0.1", + "description": "Simple but pretty error pages for statis serving, e.g. with nginx", + "homepage": "https://git.73k.us", + "browserslist": [ + "last 2 versions", + "> 5%" + ], + "contributors": [ + { + "name": "Adam Piontek", + "email": "adam@73k.us", + "url": "https://73k.us" + } + ], + "devDependencies": { + "@babel/core": "^7.14.6", + "@babel/preset-env": "^7.14.7", + "autoprefixer": "^10.3.1", + "babel-loader": "^8.2.2", + "clean-webpack-plugin": "^3.0.0", + "copy-webpack-plugin": "^9.0.1", + "css-loader": "^5.2.6", + "css-minimizer-webpack-plugin": "^3.0.2", + "eslint": "^7.30.0", + "eslint-config-airbnb": "^18.2.1", + "eslint-config-prettier": "^8.3.0", + "eslint-plugin-import": "^2.23.4", + "eslint-plugin-jsx-a11y": "^6.4.1", + "file-loader": "^6.2.0", + "html-webpack-plugin": "^5.3.2", + "image-minimizer-webpack-plugin": "^2.2.0", + "imagemin-gifsicle": "^7.0.0", + "imagemin-jpegtran": "^7.0.0", + "imagemin-optipng": "^8.0.0", + "imagemin-svgo": "^9.0.0", + "mini-css-extract-plugin": "^2.1.0", + "postcss": "^8.3.6", + "postcss-loader": "^6.1.1", + "postcss-scss": "^4.0.0", + "prettier": "^2.3.2", + "sass": "^1.35.2", + "sass-lint": "^1.13.1", + "sass-loader": "^12.1.0", + "tailwindcss": "^2.2.7", + "terser-webpack-plugin": "^5.1.3", + "url-loader": "^4.1.1", + "webpack": "^5.44.0", + "webpack-bundle-analyzer": "^4.4.2", + "webpack-cli": "^4.7.2", + "webpack-dev-server": "^3.11.2", + "webpack-merge": "^5.8.0" + }, + "engines": { + "node": "^12 || >=14" + }, + "keywords": [ + "webpack", + "error", + "404", + "50x" + ], + "license": "MIT", + "private": false, + "repository": { + "type": "git", + "url": "git@git.73k.us:73kus-err.git" + }, + "scripts": { + "build": "webpack --config configuration/webpack.dev.config.js --mode=development", + "watch": "webpack --config configuration/webpack.dev.config.js --mode=development --watch", + "bundle": "npm install && npm run watch", + "dev": "webpack serve --config configuration/webpack.dev.config.js --mode=development", + "production": "webpack --config configuration/webpack.prod.config.js --mode=production", + "lint:sass": "sass-lint -v -q", + "lint:js": "eslint --ext .js src/js/", + "stats": "webpack --config configuration/webpack.prod.config.js --mode=production --json > dist/stats.json && webpack-bundle-analyzer dist/stats.json" + }, + "target": "web" +} diff --git a/postcss.config.js b/postcss.config.js new file mode 100755 index 0000000..4bc6b40 --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,7 @@ +module.exports = { + parser: 'postcss-scss', + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +}; diff --git a/src/40x.html b/src/40x.html new file mode 100644 index 0000000..21afc8d --- /dev/null +++ b/src/40x.html @@ -0,0 +1,38 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <meta charset="UTF-8"> + <title>40x Error! + + + + + + + +
+ + UNICORN + +

Oh no! 403/404!

+ +

You tried to get something you can't get!

+ + + +

+ (Unicorn image + Creative Commons 4.0 BY-NC + via pngimg.com) +

+ +
+ + + \ No newline at end of file diff --git a/src/50x.html b/src/50x.html new file mode 100644 index 0000000..7437660 --- /dev/null +++ b/src/50x.html @@ -0,0 +1,38 @@ + + + + + 40x Error! + + + + + + + +
+ + UNICORN + +

K̷z̴z̶t̸.̶ ̷5̷0̵x̷ ̷E̷r̷r̶o̸r̸!̶

+ +

Something went wrong. Try going home…

+ + + +

+ (Unicorn image + Creative Commons 4.0 BY-NC + via pngimg.com) +

+ +
+ + + \ No newline at end of file diff --git a/src/images/content/404_rainbow.jpg b/src/images/content/404_rainbow.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4abbd9403dd31f58d0c84ee07d8faff1af51276f GIT binary patch literal 149076 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

Iisz{O{xhfe(#jE{%_$FX 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 z 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ⅇ3|0 zvD+4}Z983xe|rI6%AdBdU@oLS^`sWlgO3T3a4p2E$7X4>@^U|4+1G*GVzQd zttn^-Nfx52y+0c?-p>=-l1J78>>sxgSxBE1qbO;S*(Ax?iFnF6sDcQDgaWb@dnmvV z-+^|Fz@xCPj{_C59Y|JCWljVkl?K(;(t(-^ROvVm$OWAhlwF_=C36@dgW=2oS5$(Y zdPqNJe*~Umd3FV!M7AjffmnR19p`ySF|Q`TT#~X^U{Hhn48ACj{S5M+{0e##h$9Ro zm?A$j4_;u)l>shLEdoWvdtFLIAwF+mQ`j&R^ASo$s8B3jKj8$|n@-n`35a+s*F=T( z7k#K3fG{cOJ4~hzPflH2?WQM31@W%^a9bWV%R=gLF=`sUTJ#aXFyW zh&Dd9s`)mmqM?BH$!h`$)qwxGVoGcU8if+fsg42pO(Mm$jj};-grAfr3?gMiQfio`5?R>Dt0*ql)y)aN( z7*ImHAzbBigrsA=^wf2_2&h(8fWkf$0inFDFXPc%KfF|_J1=-9uCpp^V;_S%^_Kh& z&GVoa9By*_U`QYLxjN;X8cXgsSi0o_8(W*_Q`Sfkr!^e5X6r#8jpajx8eB*BlRh)% z`?-T=cHHLXtEnZ3wkDvu$xw9S&b#tO4qI%S&$=#ux*YfbS8VgOG`#V2{d-j4Cf4&_ z=dr7*i)O!32SvF|?5@r=?QW_3`l#l~9{hcG zznn3T?aycK7CN0)+@JYt{)UrHew9@-0Ww|D>b!$`yXhT+DaE@jVzHaaE@EPljtWq%&}VcQH;<;^C{bF z)(;ZNH3~m`Ev^^;>lg5f_35utH^q(^Di(gsRGV5%%_piXXPPGhCs{f&8XLgoO>MR* z&wLP_%cITB;1yZ5!`JboCipB5)?;V+Rd>eia5kpeL)7$<19JRGdr(%+5(#NTaagth7IPm9b`4K z|L(Z=V}vxF{topZu!y9gbSX@$~Oe$z=&8;XY zd1OQ?PO9iD5sf`*q>u))kPu))=C2}xEb;aMGExG?+On=H;oy{Vf-A-Z%k?hNisJcF z6yg=M#L))x9ju5GhsO5kuCXYD$9^`J(@+Ip4~R>SX?9&Vm_5sHWyDvaNf=O~t~FwX z4nk?d|5WmzCuqyy2YfQp`K`eD9PyZGY&B>5;h=rRB&7pq6tQh6tl70YkEk}0?;z`y z`y`VO*Xn_>I^i-GH6f*G;5NG}DxGs^G4MRM6ZhD93{n%{U`*H-oJxH`!DsS3TLzZ? zSnIH+wF^4J&f2PSU+G7bP5!3sa#CR*ls~jGQtFZ*I5V-p)=J|ZcdDhH*tTw$ik@8k zKJQ<%yDUw^%D*((_U~xwFn@7IClx-kfYp{)hY2#h0k7qI^eisK3@%!>1bt_CKRv47SDsA1n6Yysyb+~wkWjE?ckBDi`e3?E z#ZO~`%v8WaceeB{&w5X3=3i!PTV_jFo-#Ob@mnYxr86N|HW$WGvdSFYhnJzSBsMb0SpAKu2=Pa7vyGZi( zA5QGz=Sxi#OUHNX6sLLGlGg3edQ3(HmAK&N4oBT)7-kwHTrP%_>OX%kM#3&}j0@(B(vKA17Q2U0<*N{m$9?UDAs; zDi2D_R`M5PKWCec9e&u1l7CY{S`q6e9$uo&RcV=5_RDN1*NOXRD$D>K# zzq4o&m#m0O;yqROZr{}QR6%K7hvJ==Ni#C+M6Obgq7}zgHw)*3IJ@e<(jRdb2KAQx zG3oo6bT1~UTssl9onBqyoKhFIx@PHn_DM@AbJCLqc1zystfbx>JXi94Z-}f(KT=pK zlNspiGPx+6tMqIRlWN?1bH1SULZ6hwguACFIosLdQsR928vNi%vYg z&XF_Wopr&ewIwB9wqVHhBFf~}bI|3bhpM@7n~NffG!+Mf!pnfkN7_qJ5?+Ou2yJ<( zJE8y9b)CSw%MBG?S`>C#K^*_Eqm2K9ma{&3Kr4cMGsBtq!_a{q5(NK9iFnZnWzNA{ zP{f`mp&6qnX)J>ROa#i$&{NQ~gN=lyDnw6}7#P+BaoWQ?<|=g68EneK4B#Xsafd)K zb`nXW8PcTPglWY8Zk}WZ^xM$P1L^3KazX?&>3^DfeQ37}pq3&lfQY~ha#ESm(5IcEb zLmJ?WipSdAMmosRj974CZA5rFAo2?2<}43GXcJWBxa!loyu6|Hr9ri5JZ#fTmhW2E zRuAd!!`U-$A~l-9b1FrY!4Hsm0nR}vr4^ZHRx?*PD`E-|)KQMtH46vzXbAav7`*)7 z=Et1>m_-0p#7kznR;C2AFd+?4ud8FJv1RZBW@9AQ8i`kyzz?>7xRgRmWuRzIX2F=$ z&Rj-@OKL_kZ;%OkB;v_r@L1VT^8v6yv;=j*gS|rq;pAKBU6CH@ z+Ud`2mo2Dl5ucv-Bt9W!hDGITenHYO^-<>_A!OC|eBstDxAQw?MSk}eGv;fDhe&%_ zCkAf#nU=arQa`J&cvV4w&D}HB+@qp)=ZstRcwtRd>ZdMp8&+@#WWVtef}I z5-#r`n5+H5;kk92OZ~ljml}@$ZjXLn>Unel5}g;gnu=e1K1g34`}MdurEB2m0Y4e< z<*1zkl?Qhg%*D41mb1Uzi`3+8fz+|#)YWA%b|26=`uXroEi$pfb*0Cd7|M43y=S%9Bn3HPqr)jeQYa%8U#CjdajmU<#Llp ze&(mu^*RGm71)qII><52Jrq%rEvWG4@C)bj$bn_gk&?l$kEdtq=T%rAac6JIDOlf52fi`=@qFU_B@2lCQ(4cvs{YJ)G-=@oE@>L3*6a;G+%3)8k$E-} z^FmmmR6z2iP_=*u+I9zA_fNi1vX}C2Mo;?zT)_)*cXQErRyQ1)n4`$3wNuN>O4mBiqM*bC|a1g zJ?$yUq%s$kh}@nGdEEC+rvl1^t1tsC(97X!DtgNM8y)xxsKgGg5D}P408z-yNm+LW z)2>ZVfKGb{bdW0~$v8FhSd=|4`aGZr3JWz41fPSgT_1bOXM2LYvIDitrm`9_NkfNcDUs(yP?MVR zO)v?8@R3AbLa;xb$OI+KI%?bytSR=&r*XkVNu??Htc!>|y+;(g8K0)ZGo(Znm}%`# z0K2G4L4?V(K9z~LShziU9ecet=LaZf7#(3J8J~B41 z3=1yM;VAi?n397yCnF`8y%@0qIGq9A4_Dz-08fG$n`#0Uf9_=@s_iPu2Wtgb7z!Zj=x0 z=rfj#SjCe0!L*sAC3h7x5+^CnH_jpij8H~oR*`rL*qPt~lJ`msBFdz_rI1mMANutU zh?22q*zC)gLEsHKL?j^cgw!}Gs^J&=F zU`kyU;fZytd-9NsCFf_d1Y4s*UMGBy%}sqjwX7wKzRC%Yq;Z3+CG|v)h-GeAYh9ei zZa|+%3xmq;5&cxZ*(vsPd((7xbIj+Zk(?`48`=v}+&)K&Nh zjwK~qJ-Fp?i>cO8%5KSby)Uadcs2mL=c)T@(dC60;~U|tVKa?##x}B|HIyq}AEN87 zc?n;a4!j&_8E+C+cRI6UW71M8XSK;2XhM}+%1x>B0qn;9lK%~CnFIR*8R19oWwK(m}VTcQ%$6>+qJ3 z@yl1NxpyBn#$_Ikoc3BW-;rH9;yA6kTj1}cv*{l9`OWI38oFM!nWQ)Ym90|sH+-_M z#Z~?;xl&x&aLR-bJag8Eix4@ozE_av=f}iX_PKl23z?KJerZl>p`nE|tTt4=|0x~DX>U7k}ybHt=*ofF#-0F&EGO%3pN&5oKLmw=4R}yiB5{X!RF0oT04H_biLQ8 z-8SEYMtAed{wBPK{gLFfI5aW;P?)VCGu+lw5`lG zl%cSH5MU?}wlIM#@d@)&D7}J)f5NQeC-jrB^P^A3>iY~hua}uOQ80jo2egyAQqWL8 ziG|J*;Kg19pb2_bF6eGoBj#Xi;?R6JAnwncYKj$6=>R1)z#Pfa!O_I_$SHt{_cv zi7)q|ah=zgL`b&erDw?b-9m!m5&@Ev5~;6Pw~NHuLuw9y2P+Yl@SY4=^vno(dv_mM zt!V{0D=iIYa*5C;VVIVhB%~pgz6C~Xe`4vB9vdoiqUM15lnMovqAwrp9ji@l1+8Lj z39yGY5*!%PpG{UytL4)36#!A>q2On)7=!C*NpM6%&!Y3>al1WgDSe zW3V8IaU-Lpu@~BML&$L=+?l{DlX1cgPcd9eE>4WmXx5u=;*-uHi5^L9t>OR~M}!Fb zkdHojgu)pwGxW&}J$G&zOF<{;Z+a5vE7w!>I5~Ax^g&6QCN>h9tQYArb2eDM~4;;h4GYJElsF!?);SJ5xyOD z)nBgctVi}(V@j=|*HQ5ue&%bgQkuKRt7|Im?ZsjHq;Ez{GVi6U2gTQ;Hu#)JmJ|nP zHzi*?6~SP(@N(+qckW$>`S6|iA3GiO|2TW$U&LGYmctr26Li}8_x3Lxz3ijT#yE%L z;qk+T_i4Wcdb5v47lY0TtiEeH-v1}$4q+^Uu9 z;52dAzyEs9^0IDKoaL9hiQT&_nV-MC@KMfOud+1%^!M%HT>j+Wr?jM3d=3&9;+CB% z{A3$l@|K;Q>x^~gmA)(h?1`?{Wg1*LNWMjaK!OK2?>HE?9BS%73aHai!TmBs%X~IM8`sA6_@^h}PfhTIA99*Ca^l*)RsN z@X#%_?*C!)+C+}})rvaX0*+`)r^s z0UI&TOeJR9<7Ak7hSSiE21~_Eok`tC#+X1+c497vVgMs$SV}gqKM-UYzvLT7S$&y= zic-?E1AMc?yzP3}BHa74W&e+_U^S~}n~?jlHB;9kvUXhNak9C~OCH5=Qdon|B8@<1oIOpy%r z7*t=Y*d{G9y^ARA4vdh%8 zm0H8Uyd`pG_zXw`OGF_%191n38e>j1;v$|I;8W!%4j92Nd$=&F081rAtXP^g;;ZXJ z3}nQcXES6(BB+}oNx1{%$moSFJLBQ{I9S67xe8NtW<&$XX1u8~D2Bm{QcLkQ(rp|m zZcl^2F2nqy^-tOcBk{B<$^$fd(6MGvEIo4zhe=Zs^zW&bv)&Z)k5%YpqjldUIARIci* zT&#Dpp25Y75mds8ZCvEHE z9}pDdbbq*gwS4oUe(!#7Voub1x69k34|IRLD|r86TXrw5PNBB{SJm}i%l`Yu55#{N zY~7Js=$!o*(GNR2LUt{GmH$wAP;zVsa}Joxk;*?E00{O*UC!_&sQ%fHsYqyE`~X14o~zU;yMU~=!@bNPvT@8154cnJsi zkzJMd`;obZp6>4HFRE-mM9BVL&Gmr+2nqh~B<{*q**)?Ve`j8(KhO1LQAOYN)29wg zjY9pogD(pz`n~{LSM_BQ<9~e%gQLQgFtflB=>tRDTJ#Ps8MA2~*g5}`x4P)nrXioE zc31M>qEPo;@W-V-3t!j~)ea3p=NFbuj8s|VOJrJNiq1D;v-D%CrGONHiBs24nH zHAbH`k1?WwWxSq>6mrr2;`JvJs>aQPH#dC@*q*o3 zWqX~l)FT~zN_j^*YA(%IkvpF#I|02@9P`1i-YMCMkbi_D2X$ALQ|^sjxjmk1@;rt6 zXH*>%QvyyDuMQbB`QF^-ozgwUQS~yZe(ck3Wm+Pgh!i!qcKzrd8r_cO;tZWNI6VnI z`5f_+frFy#P*f<9AR7Nm<0MQ_K<8B@*o$dm(rT}aqn~+hY61Bl;xrE73859UhvtZe@Dm>$T>q{E zZ*m?gp;H5ah&*uuxH@DXGI&1Jh?SYaHIv4Wdz6Z;6d}$n3NB{JaP+#NCf{d@7$c-S zvj>WiD!(9k$WufR$&p9AZ$trmu4-Yg9RiPRC_s9Pz~IBwnm9Q*%N4_Uo;1p(LEJtM z5k|rDs$>B)QqX|{c7l=*OR<)NViYC9o+fex6nKcCE(}deeaM7dkdZhDS||&`Bk*UV z1#gnH&@v*3?rbB-HXb?Ay_Dlu4@p7Ja`kn3{_Bp;avjdY;4agYjQT) ze~F0bVkXI~**Mz)WKkk$tIu3{qLFP#m@~gayPdcvxoFVbr~XEFb=n>&XE&sj$xX)0k6|kD~}iH-&UEP$Bs@A+}Fy&SS60 zq(ZnLytWkb7co&Iu4jJOo+>T_iY`XkQbTcOuXCIsHQMrq;=7*%USJlK{savZDA(?d zvl~)0I9bl%sEdnFuJ-vC?FVrW=WaG>Y%8o~ouXgA9SmXQRgY@@fjZdO~7axvCZQSe6JlxuUaBAt+ zzXh8NR02O*rVpvAJhum+?ddrF=HTE{a?|y~X}~Gsx1$CF{J`NY0O6-}-$fL7;q+ zTUJbm)%MQ=#8Lzz&5oDM1AjYh2b6VxoYoS|E*>eyz#c2PRa=G^_1*@Tw#9nj)4><* zAbIkv!A9A7gz~t#LQuZ)*RsWHmdncHdN(pZ$_KU6w{eads#B|*G`_w!R+%&ymR)FP zzz*r21B)s9kF6HQ1_|svZklbvrMR0ixcEwllU=OjO644*R~IeSWYT}bftOB6>UKAd z(N}sl+P+t0(5~ag$FZgFMs4GST-TGhn4566AZF|-p9m9UNG4|j1t!&OQ+tvovNj^3 zk5L8E`x-;Nv3T^OP*s7J{0bVh%oAovq|C4;%}OPdf#ru$XpA(_Xn7|-1fr5@V0ZwC z6!=HGr$^2FBVJX)e-lsyN-r1RWz;3Ln$mB{QymrID`+_h9O{q zGzt)og`F7`yLo)xXwD3jr^pl;e+Bufe-?tu}vi6 zHi(O-N8b@4Z$ZgV{HYv&+5kBx^v{UtP9l25hP=B-4-$GektWShkRiSAyFG=-oAc1j zk{lZm53NWW;z%}RP%EdClzIST;4CJ&Elzm+-!Z&M(s>43~T0se>qQRl1IqHKDj+jHueGs$b^-qL!?BPL)cPGNQ|Jd*U8}5G1MWv8s|Ct zuqSUqG`@85u$mLK{JLgXv{MVlhJ*L+(ks45eaUbKk=n5CRkf*tO~kgPk2MUxM>WU5-=tyHsG%jtZ^HEuZwgvLMbBT-$3 z#fIG-{MQwNmKq;8@Y&SfG@TfKvU^t`*jdlzy1L!z(S?8`Gpp_4f$`8?*L|(ZZ*#iN zlw*x|iVf@5jvWP}#_22LcV6Q{S30DW#@Q-e8g`TK#!TA;_r2EGP4;)b`DW4O&FczR{N-3g4zjJD3IWO2!3ML6zlg9SZm*(|qC#;Dp>PcL(C1H5gte8K#J zTopXhNAEeQ(ev5D(gC#&e@J~MQ2RjhlX!Vic_8hFVmiRlpm&iQq!cv{syi9#H8gl~ z^p+X)hel+7(c^&QM~Ivu`5UO8w}!5&g0OD5md=KgfG8c#mCZmU7-CuCz}^cP07w;R zy&9Tar{aB}eH3+y=Cl`r8Y}=n1b8Okz(|3K7g<}M!E}}B%wQ2M?K4GVPd2YE%+QFM z`7;g-@cATXmJpE*VhrRkz}Xp*1sEaYSFLSfVrWI)lM&KTfB?;3e`W^7CdLMQ4WQ9r zv4n^$45DYZu!2ILljtFfBTi2ZdZJsSh;_`HWIp}OjGfOF)-{@e#rp3*S6D_5GZh5b zBA{YIxOzbUMlzJ`!4CL7gwPs7pM+N!M0gBB&MO0yfhlL7#INhgaso?+EO-@;ya}Wj zs`UaVrGp#+x<*ENT?*L($VHG5LDHJ4IbC&WQp&sqTc5X!CN}a12UHgDb%Po<|mw117}S8G18?S5~6NK9{X9} z$UC3+v*;QeJxr*5$y=S{;!>COyy3BS$E~7uc$H1d)Zq*Jwo?k-WQkq6t1()=)sng! zPwF|pgv{!! zS@CyCuK3~J%cXZ`Iv{K1*mh6iRmk!7;ds*SbQeog%AFEPgXN|X)#;w=w_o~(dEVKAuByzxB(CrOJ*RC$7=N+x+G!=Y4*0Lwv+fC>-*wgP zzTdjs?%HKzDUrQ(VLJE8@znjzs5%aVBMldS!p@INbNlHtH+1-w;<^=thl)0K`Rsmx zCPHW?SaqykKwRLR?ETR~U2U!)p3uUbQnM;00n2GzV$S0&dj>z*qV!j3@vrNvMRjQJ z+&Z&%Up()^pqsC7mS_*toy%v|ZBIRa^}NIsguu<`d`JhWKXHF0KK}A$ann85P`}qk zYEQI}W1IeicplTfMIICMcFxgT0`{fm`f}1hY?V}|EibZ+>*m*2D~OryzZJWBYQ|vD z*7J2kU55#4!ay#@rSDFnCRER#c0^x5RZ0~qbOw@upgSTU?}DtNe}BmPinb6ZkkU{l# z4RhGz$%jv866u|0)GcFu;~>!m*lT6ECRD|D*C}ZDqM{sThuOb_ZXzCn4tKceov5u?XJNF5D5f)jgM=s$t7H34#sc~y} zYM`6~2%rc#Gzt^-P$)t`-G-X-!BX58B?8sO65gF5i`D5sW*A9^3Ppu?Om|_%W`&2U zgyt3oI4L$oXhHoTHID@%46?jQRZ{@$ssZ5RoHzmNA3XMQu#=>E>BK<+0v17%AWsNr zv->N6cv(Qw<&a%HIb2JjL1ON+W&xN2&OU}5LE@`$IFkhl1c?YxXYfazIT>fHN#wf} zkxWf0>ZlAeGfsR0*VqZ+fdQ2B05TQ68lf1QRx=plCzJo|H-l*;Y9fQ;Ii!N8k08S0 zhoUkd3pc4*Zz+lxHW!0+y_6S5RJ$)4IS!68*sF#WINw3W-iM7~ol9X-2m5L!8nkmU zLm^YHT?A?;_A>blb?Utg3?zf`J<3Ho5xzs@)HBVW`mt^|U1^xj9~ zYbRC2%b-ClOr5K<3-u04SvQy3bvaR(m;P{*gL~|SEuB~*o4{}eFiPhYcwCiu&AzWE z9ld{f?$z&!!bL4q+X2(d{{6018}PnwUn)Ny|L1w*-tT{o#iKso<#nmJA0;&ZJEeTp z&Tw@6Cn+z&W&EK{};iO zJ^5}i^xTnJ|C?l0-bw=FNjt*jXN*9oW6gnfljiy%*CK@C1|A5{d3ohwN(2J zZ=cAX;tQYiBlp=F-~Qyo4-0-<7+S*biq4&5*>+-JaH*HT_R!_6S@D6vVUY!0pSL zOgxw8EH?(wi!XS3mG;lZQjR5u!*u{k zV1Ff@gh~?Oc?Sm*Q)AL-fD6I2PBNWpWdKKp^$-Ca8c9`V6N$IW4k<#CYCIAeCUjvC zE)WRVF!u091z;Dp4l@7@zr85fF@QRv*A1XJa|cIVF?(M$4`ChadWaxfah<|i$KnzF zxd;$k*h3E}rH^!g`mWSL29G8S;2x-ws0Xiup*z$;vQt+r`Ds2|2W=wnv2GP&WiHC|UnMwz252Uyk0MwjR z7!vf53OQ&!-HlMDdMHp|!$_7aQWja_17Accpo<;jj{$cBJbFzEb-@H#GBSXkawWdR zAdFCQx}Yn|ppa%?*Qbt|0s~=57c*TOd#cHRgmk^Juc#zNdZNv%lR&mr3{9ERQc*)7 zxR!ux#&a!Dv{C6`=vwJSFP@|>6jak-t3YRMxIWf5A-wR)iA^ecRhM;34FR2xSpde+ zL~%yecCcw8I#3>#PY0;$J&w2aDmaKYG!}o(ES2OWYf+wB5jjgKsP1Q4{SykE5?fd~G84JfccXZ$0}) z2?kTUfvM?ztjc3MEQ`lD-kYqFcT2xrzq}imrrev{JM*ydb+LNy#@>*y4DUbXloMBW z-c_FCJL=CU7he0J5_d-iyNo}yWM0vFnck#qGs5`SM4(Sd~R9`{VFMh#?2xHrLj zw{rTJUm7?YEhpGAB;czyBNOP~t+NzK=}FV8K%&j59sD1ZV3aO*OOBd&-J@?&Y&smEAN;!ur@s zzpCsLDSoPraI)6a&rbKWY1fN1(2=cj-f*5RlYZ(_SZs3B^kHo$f}3VY#{YaOlM_1` zPE((I^h^Rfmc=VT+TA#o!rL9Ma&oC!;Fh_~C*3xD-AT<36X%IL5N}^G<(#e zxX;Yk1&gHER0=boO$7K!L_itULP8s$KQn)CX^Yge! ziu@Xf&--~{B5tIQL$UcGxC(@f}fhDdUE zYLJlH00NPG?p7We$bve|AJC!LWGTEzifFzm2fzBD0mG1psFx6M2Zm9;y8rXWTM%6Z zAXo&}0|G%#QgWTBBq0X$q3BK`N!&{63@IQN@5Gb{vZWSwQh5;IdxXG(t3E?dt)N+? zYpEp($q1nNg0Lvzv4q+*lE`8}&C9F`E;Oy}d;{_QaG@>H14ATjZP6sraI%QA7!*^a zJy$paQvuUbH6*|aX&s7dKXIA~$QZmo7YGYdtc|4!jgvGCw zkMU8p7OCCaD$(KRQihi4E1e^ZCpcTXo)-Kym>4vES==SPp!@Ajpq=i#ae2A%(s}Bf zy?g(jiGsq_V7EigANQlfy?tcpIvd|RoB;#B*wJ|Ch9E58&~xV9ox5+Rm67+vymN3o z_pYDF)wDxUsz${#Qd11>luP;E=yiz#AqeW#;mc>uwCFu&xY_a}@JOLvt2CGPb(nD=N;sq`6JcUlmj0&QZ*q9~1ou zm?Q#QuSv>9MqUkHjbe_E-l>Cf$p#v}tvXjaE$eXFU%VD9Z55xX1nwwD0uiRL z$mX5+y)r3Q%WW-eT(rdk-S<~cWra7GGMH@g1!p(S9#UbDj!lo9)R{8-X2IzJW+McPFiXD~?qbPlqpLma?n~ zTgLYh$_yCZQ5J%)=u(oqJvV1EJ>^im1W5nAYALPR=FoTz^$>Jn`n(}4QW_=> zYan1yV}?Q0?0ullmmZ$2aOR`}CY_4hsf&!o5@FiUA4M$Dln0C;6*;7q$~A*o)(EK# z8>e2y$oR7PQAuzWg+cYg0RRKIhTQq{H?~b+sB9rZpA$4$DZxYt0n1jkvh5^t#cQ=P>9zg6*Yh_d0BujQq3TS2O$@2!(?&^2XCSqD_4Aq6lXY_YJm}- zoDUYy)l?WBDlnAR+U9)$1PSp#M(KCHl;gBcL45@ogF1WacPOM(=M%8kU_gg-hJ+#s zX7Y&VXTG}@hXazNXFBA@;zuNe=GQed?R%ig04kgnY(hg7R)8j`mS>{WnE}WVkUuyj zv=pgxC4k?E*#`B;6UtBl)z35*Er~@#|Jaj>7!!s~Sd$1D5P(rx0X3DojkVHCL3O+P z=K3mS#tcQYPYi3T>+C|H=gqlfxCsg%xU|a9`iod+Xt_N3m&cFAZnr-V`%(n zn8&@+eB8%O_66csR!t1>R5V0-g=thVVz{L+2f zJxMO&gGFGfKKWj*e@~VGdE*J^e;<_57ypa!3#Pm*AT0ME4|Tfu%SL&##K)WPEa>kZ zz{T0GdlU68#wG8R(?J~Zvwgz5E*p28xQVgInIc_m7$k)!5_wg4)wv5S!oZ zY*vD{)W`qyUVGbujQ6tBN87~2U#Ir?y|&5(LXM#o+CMLr(cu!*Pv!wjKQ( zEFZoWZke#!{(4v)y)z|Y`dnz6zFWL34TM-uXA3Q?K5hS`nE{m+hn8*RUst~Le-JNX zQJMa9cer69A0y!`Y=8XU3D;pDq&}WH8LVpSyS%ySJ(9n5%QEoO{Le_z-Oqf#31>1D z_KS%JUe)hC%j3@%ZxCo~tp-$kL<2+p>`!sLQZ{v$?c*t*W?5t)M%jswV=bW( zlFlH7ke#GXXfZ00kde;FRzidhLSx?=QIsVeSyR+xtJ6V?LKGG9R_{5#|NWib-|xEq z*X4A~%-76t&GUSo=f3afe)z0ub7~d?7g?{KSIOa?SKpn~ATuX@iVhIBXnPuhDoRKS zko$M%kd+W%trT->7+n!-?*U*u#vl|q&9#fa?iFxwo(gr2Z?25x1b_z`1&po71i>YZ zGUUx*H7&xU7nAUW9$^6Le4;T!4VAz`isYg2R2Cp7GI1ebYz~GaUH?3Qib-lv+}UEW zN;)0B+{lX66w1u-7KU^nPsCEV~(cA!}6_i zy+HhvHLi_uquT7+SGzg-fY13>V!oYdsoq??tbu{XprtbM7r;agBm(&U2L9ifeH|(_ z(i*071w^I1i5|X=lfyOVYJ+HP-kyGv8+Osfh8E%BwBpeYwkG~^2fsf(Mc%;6ebA~dr^IExev#X1}3Qk=$S>BlfjDf~uOEtjt9$9N7CPi#%H$8HM}@G71njBmV* zReP1ihFu4ordwXHY6m)Dn^XrmR)9)RsCD~4aelwX4L15PPPke>57c;VoxSHm%cwKk zi?KDVXhLDAh9Yi<-%q=cW|ZwJF*cql5T`!Dq13ixD%D%i%kN@_Z`=>(;M&Ae3fC7S zuJr)6Dwf2$FNavSKL~Qr9d+>*+}+B*M-1zn_K;67`N0hMxjYrOD2-p!rCBl1xm@is zG;F@T|CIJ@Q&n2>X^fF9d0#25l<)D~XHYTMV04Vpb?V1%Lz_?0y0>23d;6tuC9>ST zwzL z#gj_9U6qN;FPoPa%;ntARJ%BDe7G%Wc+xR;im6;;Af6S~dB4{w^u^u3p87nodRd%w z_Ob5Oq7T1DwoNqz+rbRde8#KA_0rwj`&e~dC+(o}gh|nz4-@kn{_xwB)Z6vae>g#N zbpMzC62sc+5f#JA4O@3Mw$2q;Yo3?&uU*>KP!!a2=ID=Vm%PtsKd};*IBH|5RbeNj zvEP#wnrX^;v$*B8>)2>1&A;zgRgCIvPOjH}w02(n!O`vgQuW&Q*Y2)k)Kr+0|C({j z+IDg?n90GD3cFoaTv~s!tid&Ww7<)zdc9TTx0SkO(rfjmw!RCw@Zf6z{!$zqdQ+?>rzRtX5~R$Zow8P!^EMRxm-&Hl~rKEwhUTgTW0h~t*E%#%3#;BlYG(6b+KD2pjM~H zLs5!(X$6VckSYQvr$BQV0b0+A?+BO3ZVD*qD#%UB^>cg!&C;lx8pyaq4tGfCMT_y+ zyod&p-fOgZM>uA+!k#=39cy?XU;r67^Yqv*1)F{Y6k&u*Bw8w4@PWvZs&I-M82!I2 zA=N-Jg+xjQS`H`nbRhS1vBUCgd-QjL#!>DnwLxFY%mjT>hfu+3ux^UxQY;8{DjU;6 z%JtM@uOy0dOFX$E{xh;zd@ov7`&_Hq5slnhuj6JcD6(3}*E^uH7$O{sz2HR!;AxQF z>8E|s8Gi%=)M7FUyDJN0pNgsbm0KDqHs>nE^+M!N^oE<$1Z}!V`sqm|UyL*)6lAXQ ztzUURP1`43gz3^Kh8$ear?7V*_wa=}p(P_m?kFR$!T1!dTc#$`M`MA9kb11 z-Oc|LE1jP$exd(v-G=x3?hPlZN#%L&G&60@RrpQ1uJ?nVcIH>U*x2XWGy8gKuSYt+ z`yqGb%<`i2AGa<{M#)`q==jRl7@fJ>_^+bBa#{r<|LxY?cx(Ht8ULDcTeA|0C_5mum6>8&)c*MIos`nkVZooiUS2w4dA06ao75;N6rb{lu?8!{?%7oI~=n^;fPhGdwcN*KVgzWh_;gYkB;kqw|pZ#g^k=_ui@E zpIq&}q=Q>?2lO7ymAii_Dygek=;cV|{Ox$WORCIya#hA&>*-@9ADr`L`+^+8T>oee z$baf#GXxx|Dnl#27^Fpmv2R6LjmH&ucN$$k{9#v;wqug|*4&S!nh#RF(|x*3-69j3 z3pM?(1beEak$%VakQY0Z0&4u^r6eyy_Zigli_KqI$R(BU_eo8D2z5(3hBYY5NHd;0 z9JOMGC?mIHn+@`$A7qOzb0kftq)%$D8P@POsZPI{JW|J$x7&R17|Ez4jF?<}Eau+# zLh^>jId3bkiBh5GIjRjMdot5{OuP2Y9oB!7!dhxO`bY~B1eI->B15OQWv-}H+16mG z48@Th_Ii^bs3d_bJD=_VCHk;v8p3^BCVIY1GO%H&nFLPl0+_T|WeF_G za<0m<_7nCY1o|OMfuh2?gjl6Um!C3Abe2#BpvKwg3|#s-(KEgsw1m%pwy+_bvk7ea z9IxLbzJ&l(K+K*qOJnPc@F?0u~`d4tm=xfkm9aQWg+=Hbm2|!Rm5TN5Nz5UMfogGa&KqL})lAf0Z!lT&e(NT-+LM^<;wT1EY)B9HCRfBJJs zMpw-@*}XE}w&(-4k2T`E0{}bh8j%mLcVA%{Yow608hMr84qr=hOBL&=L6?eRhIJd< zEs*XE&I4tNa2?|BEv8E>mIf=rG17o;0JKis(ou_?Ln9@Yk~Xs_11x!vhkH}Cs5@-C z_(f@~<0K{1Qa1U_0J*e60r});==LSK-K7BqWp@<3>nAOO$KLN9eV*D9`Lt3#aCXW% zc~rMNU-E$Zv){04RhRFT$KC0vuP);HQNyDPtryi7Jh?+Aw;q4B&whL_p~+PK-4AV< z|1K^XCF)|6%E3n>Iv>|4XLW2j-kW!`WbTo!A#rokF=O(u-sVH`IpL||cAu+U{xDn8 z_(w!!%LhD22&^JzJhyC6f9T9ylzuf_ypgfdBclCimgM!``e3H#A1=vFIqzL_-)(Pq zt`B>^-`&n|>TG$F-F3Hh(;IX34RROCclh*uWjwp2_NT8%(wi*fz9&If)F6MlaJ4`; ze=x#4_w@NM8!a{YFNfN8_mo@S-AD6G_o{pA)=>HWDMxubBuaf-laNs6OWjS>l4s5g zKH$7sG*fjxnOWvKDG6Zd`HM{s(g#;yf2PK%_Fb7V!#5+PivnI4dg$7$To~Zk3bh8g z2_`7aNBf2rJmNHuYwnelM?U3FAenQP;LR46?Qd)x!*uPSSj zj(feWmiddHmGK`>d-dypiPG#iEfq*CZ*%o?A%)sJS6mvHlX<1YUhqx*MQ*oky6OGN z>llXF{C2V-mfO7xHn85nle{DcrEPP1MNOslcOMrE3^_=n<+(OqH+al+S1n<-1ui6C zAOmNHS{oHYl{#vYtp-bMAxadNKc<4ueXFYkdr)p^TV~t;Elj{|VOvvRiE?p=t8B%m zA*30At5s>ljIhIiB<=7ZN z-X;c8D$kul$E#jXV+o+36U0yN>B0)=x>$(lpZX_sUi#2({|6F+rLsF@3+equ7=3AT z84Y7o!bEd~#nh}jqeoXk>_tA^Jm@ zSmy`uMP(C;7vm@-kRT~)5ps;eg$(piz?BgD~tY1(m-?txrEE7oJnercF<+T{cw`;7orK&D|lZ_)2}TJr|e>)s$!7(U{z)u z-ml62z@O|^HYYTr-|(A3Y4_ltIT3Pum1fWWzG-iY`pEcTUrUPSi{^jIb4t5Cch*PW zuZ#a@_STEYOPN8tIVV1D?Ypjef;ls(|8`%zA$hzyXU(>r2O*iiGgHKkpZ|X9=8?58 zf932{`w;nW$AkPJ&w#$f^43thtiQRh@^x*ez4pe`pZ&DBTqEziT#zVL8TG{S;gig@ zrbLEN{;|x=!#plilGFC$*VD|XXVWJslo;LM& zMC#6l;?8tevH3s4PP`?^tf8w<6n8#mdS?9ZK4#`@6xuAqthL603z~_`*P59Uo!i`@ zVET==YB?p+UF*lZWBIM!65nL+eqErbEY;Y$4o@?OKJR~naX!Tu`5H#|fO+y}&E;L= zzh6*185-l&8^|0AQGT=hr{Ue|g=?8E=EuyB4ti%!S|0pWt7^B^(^8ku-kD{|-xA+R z!wl`XDY~taiiq@jj|=%u5E^;7t6q{WVk+*4*qc@2F@Cz*{^>5u>y-<66*bwvo-)?% z`}6LvTExJe=?1$mH~LJJbc^z?rv_ehDVd4*R9t$>(mN>hv2m32Ti2HK7tN~XD+AM> z`N_)`9xJ5Tlt-*$3=~7)3}LBGa0IdDg7?K{=-&L z&sMRJSw11N005##VNFr^=hasIFO$hSONOuJ7XdVopwOu9W+cA6D!!LH5wLxqabWVTY8ozknsi)M8b=SWX{{DpCQ05#+FayYs zCdnrax&Um)JE4gx!|fvAwbMZ z?OaeNsu*mok(G$cdm19tI82I5{(@2kdr)jNIk0~jAeW>CkVYA!l#rrV2H8`kde>eQlMRWIgc`g2JbDBs-G52SaHoy0j3k544b-1fl6?Gk~A(L?n1GRbdc~h$U8pN zfyPd3si9p9)YDZpb`EBolDH$)TRYYr^ZcmtmZ$81O~IvS?}rG{sKtg3D#PcQu8k)P z%S%;F3Uj0+eM?h-7&&a<8v(*@<0o6{>%}<1q$XUU$!yZ7Z}L1~W7P0y5+j30ANNOI z-?VO|*}Od4CzVK04V{|Ocj}`b@EWRu;bmF1)psWMJwCfzbr(}%_)FgY-mglNYv+Yq z^6s^pU*IpNi0W!w+FYg-`sb;fAUOauy93*up7|$v{T?~(y*Hz7XZ99xyM?J;<4omK z(@0HWd0A`kDw$U&xw(%gZi1&??XBBS7gDn(hC9lQ=av>WHRK%EG?SfDT2UIA(Oz?8 z?qC0w^+NwT-9eNSCWJ|GgNrQ&ue~YJ-bRSeE`pl2bPKNKeebM>fkQdv0|1aKs z=823Th~lJ9X&amz{mBVBPS*K(bL_ zDJz1kd4(xqB9Ec!LG3d{S_<^@@4$9of|Y+w^Er-YOl5RZ9_sUMDcZm1<9hI;8-9|P70To2z2dx{2(TPAtwV7x>^`&|g;9=q~*@Aan%0>clPO%hcO+^@*jTmw0q2T*oN zIuHd?8!9}W$+Td94}j+gCo?g>5PE>I28(N`UAS3QWl&-u#D@Bo%O^Q+-A%jZYGW)J zM)nn1<7B3qLsK<=ZkDHeSq;QIKdvH?jsi@JT#`%jRZk)(KVYY9U(fJaub*M} z+85$UtAVVx0eo_hEt(y#`{-_x0N5wyICyr{IjlqgT~2+aY4Nv9>O@)3v7KB zrV=l0T7R8W$2=wdNK5xtf4<;?A*zPt4o@47>ABu9AwuBaW8Gs54O#? z;P`ZqeM5mGxbUZQ#&u48@D|Sum$=Bkio(?wu2NzK?lLpiJ^sfLh_j>+E-j5T(%K2I zr>YJPp2+WuZx z-sX1oxIQn$BNDbL-KEvat-=GRo_e?o^lIdqRSuu2C^sZ<9KS^~25wa9oSVvU4?ne| zy3WIT-xLAqoU(N2dBLvLXB7mUI*8`uz!#NllW;e)aa<&NeAk8HRZ~HVXg| zwh}k8&8au2ZLm#yI-^=mNpm8q5`Ut05nnOFQs&TCS7Y8F)^(Ly1CcD$#n9>?kDwFd z38v+i{ITDS*JzQLcOdLZU|RvLx!;Obi%1*X#Dt|POH?t!P!Z}m=%Zai&$V(4(xPbw zt0hHW3fY4A!Xq&&#jx8_3~d-624tnspGjbl-i|G+2KbgPEa${`1t5(Wuj>-W2Hh)f zDoDsACEDBSSIx-Ns6`k$vjplQB1}jKU9s%#QHYyrA=dls3IWKvlOt&FG`?gB!4Mfj zXPE54rvRfEP$g}8PZw$?tO0x*o#;8VwteHn76(SP#IUl>64lB2*kFha2}_i#DSVh} z0085`2D^_?gX9NsX~r7Z0kG#9Qx6%07y)7U<{F_TvJi#tC%&R-x!T^}*0h+u&d(Sd zjjcpoAUQ0rK&}u&hmty3xw_k6Dv6);d4wgAQBY5e#!_r)Bp@R3sYC{{~_+`wTqn1Dbi@ve8v#!fo_gpeGqAp+yeuq(YxI&yWDW6&JE4eykkQla~^A z2JFk-lQQNegQ^V%Eh8{6=+{lAN4~juA!+Y;Rwn~+Y}d15VR4Mhl|#!cJ6Xtl>AZ=iem1_p%7c~|%o zz1BfAT5;cVF;Q3nXJ`&7`5N<{U#I3sedDS>H114pmJHV|&aTxQxjp&8(9nFgJa7Hx z=GMYLwBlQ<-CeCV$A)t*uA<@;64# zsQDT{H2FA-W^3ER(3z3->z`Xs)Z*H;xON)D@NpM5K3J*S-TCyN*=OJDUhZgM*Q@V2 z>)aLD5b$H(b)eL9)O+RX&&x-jRPTDpEV!-QP|2b6J?IYsQ?1+}3^vSLaIaCn$)197 zg*$Ust_?rPw@{zF#SCC(2L8BcSsyEUlA*z*1x8)8yk7l>rcu!r>^A18o#~n6tgHLm z@$4I2o8rjHhSVPWBZd3jA4Sg%*DEK~6~yluoTQjnZ-3;{wBP#vk6}h;j`zVwE2BKP z%vBp6-r6B@B;thKbS!tOqUPZj4aFOQFE&~c=|CrCEXs4ca>8owG@Fuw*6M&=Rze)R z1wA=T-KuU_8OgCxik#&U=-%m#-MVglI%-0WA>fkI72UgXY**E4wg%+)y-?VpU3NsB z>E!=>WG7iA@PO6{=7FDiftM7_`%zi68my+4siDru+RaA*B+5U(6h|snR1yPcFv~j1QS)p&q4#G z1y5g`%}f#kd^-?BohQ1XwRU>M6uqkL8x{#rDwM>yJV0Q~4Swv|C7=8GS=$m~m_!94 zwTd2~y_H~jFkJ67k;^6x5sE-cn4rC}`)b9;Svn~Y`@uKx1Gkh33krQWez)aqGx9OICvgjFu=bEF&=~ zzneocjvyK^30iGGNnV;jTg3EX>MKB^HIN`)7PR5zEx7Yr5ur->!{iM%dNKUONZ^NP zby6&cA>;@K3s4c!rT`vBGsFE~L$d?zN#p2bnh&yq*mlf_@U;;pB*aWvloKxl#J4(- zXef$0!Gmke1R#^?OWbKy0EqJ5hyOdQNv_%Pcfb8Upe|%mmVnW&VJRAjAJkVG^MG6& zwHn2GOM@i}w1%itfQd9zHKlq%9F_3Nl(I!p;t0`LaPdBGWNy4E_?d46Ys*OQ^nv&LKB)fwwc7d@ z|0`}m<8hC)gsBq)rOy|pc8)V8h0Z!JC}(AyJK>*jDtf9=zsZR$FTR`k8Yy8q*fH0I zDdTa#8Au8=G}{)qlUc?Qh5FgY2~=hu5(O8AY3-vL_ZRYBF`r%AqP(#DyIR;UwlQ=o z&-4o&|1SObGkws}VdqJ=%;V@?!YZQX$9{|X+p*f&`_dlr+SAXn_NP>tul(-*QL5=r zgYf{0V)c_sy8)(h=^8N8Q~ya)mz(vG_GPq+pAb9$&%pAviBaRE$*f;bFHQTQnR&DM zzNw0b;YItUPfIr(0zEPhU3j5g(^KeJ-kksN%f`O5&fe>qvv!9Bx@S2qz*l@rA?Rz4 zVSYz)$X<)-<3jJ7JPt&h`sl4ed`qc(Vprc^s9OZ!<|G;nrgW2s@4`VXV7KoIS9>0^ zwHO<0I3X|RxFze|iU`NyR#Qf0+(?O|J|-Z7x(!qQ+V8w@N=f&$-Gix0CA%-$V{ISz zS~AxR%apiiPpH)=Cu^>jmo1krIW*~OlGeCRUXHVFo%VKLj$~8jQ$?a_Vd@8p>!WEn zO`GFq!E8LCj6VrY$Pn@hiP=E*B~08_nDDS(o9hNd;X(8;+H&Q=O3k_C`*mP#*dEGq z5SB3uOxah!R0I2Ee|K#ZmYb{u>5MV)PE;1k3NgZB`m$SzUSkEd3_Z=X1SV1ipbjJ` zrvHCR0nO|ul}n<4hf)I;GG5;?+(C}#&inN$BlASOndog6>9DOa51OcC{ z8cP&=7*~zwQccoRb>e`kN}&;6Y@%G36d#@g|k z*#wEKF~J)*cp+ub{%i)7$ z2D`V9sJywzg0Gtq$_osDVm+-NqeRy7;9%`OL4@(5nA|~^#sJlASvE9uFJyKO?dOF2 z&&da<0;jRzf$w!X;WMIe-U}0DQBL|qYqQGUL-BIdQ+6k@7#yt&|Hk)pL7!X_FjMGl z7FqNmp@a!~?6&&fYCDhln-qQUHx!o|Jg_3jq&)a1`IA{g5pfPy*qd5U;*Nf%XG_l8 zy-j(*4hNJ%jWu>M=U3;d#{J+LAbsc=h&WM1kWMZXACR*xdPU3CqcBoCfFVUQ#C=Oq ziLM;~1;RO~f_+*1A8;d)p80SN;DaRBnv=BHL&3itv^DTe($q=iIZ_Z`3b4HJXk% z4m|&=<@ejI{mX9+&TDGag+!R!nOwXd^)g-LpNXyw&Y+S`Ls?9|``KZ0xNG(4IggyP zK~jqxHEdvfJbUtP`ngCekJ8Cgmdqdv^#f}gj{=7PkfHN9+xPx^@2)Y0N@)zzE0v>V z*+a?Dd3eou%v?9%k;4OKR;iOBbSrm%Da@Rx>C`iQON>xCZri^4($zxrE8cQ$5bc>v zrSI+jso%3-Atzm;9y*+IUVTN-ari>2F9A5&o!Gx`? z4YagjG|^2xQoUmB+0@ghU4{h19rXD|T?zfLKnqc?NGOoPX9OyUo(4lvLM)+*z3SI1hq(qMT9WleOy-iaeOGwc-_dwqzB&I^>Fo}79&_y zVP8wf9&62UVqG85&Vo#qq4sEkK#IPCO_dcEi!ukrAOWOFfE*S9#=#n5Z2c5KPJWB! zVhwEuG=a1h&x(=wZa%%-p# z^#+ocyc9ux-vVQV!FXQcu&f1TM222Xk56WqO`ZSlLfVMDf$9pC73vtWToNfD=yV~g zXPH03MR+R`j5i>^xuzHB!MaawVD72iZQxK`*6o#9Q|^Vz;r?3HmrKeIpe$jo z`kKtBx4V4%J`B-@);;bAl<-;m?*iQioz6)WPj;m2U|*1Nt@jkLbDlg>y5nx9#B0^R z_eTdZ918BOUA6IWZ1|3&1x}vG1{Y4M##a}F`1IUL8YwTdyWX@)vTCZb zlBqPLW4v0^xu7if*oU~Wq(LnLxbWBXFUuQC3XLB(HP`j(y}Bc)YY!ppY*IQ`ojR92YW^c%UwKqWw;6_@>J(Druts5>SQox=Q|H z6OPJb?>cV@o5GN!@s(3s(?w%VIBIW_X3bI2312Q z4@yuc^c?IJ)lLL6OeZP|e0AC=WE0_BjUCEAK@8m}?$5BVAg%^*5la9Us1&ewo@2kF z+Ev`*@7DK)KqLep$%OTv%FpM;m09sL4KrFB$QUbOQm{W=nCLQ?1O^&>f*G(vhKOsV zfOeKt!4@v5gvs5oLK23{e?<;;=v?joYBu^5VMX z93pBNpam^}N5)X+ne<;HTGgz3VP^qk6=oRgMjE8k(2LYwCHyG}EHpqP68-%_%pVX~ zCS?3i>_ngAQ7-y{fFz0ZT&l4~j29y)fLxjo0CNl=tJw%xOPQ%wS-#D<+v+nW9pjOc zFhW2!R=~t#_31O&c%cibIbAs_oAt`}ulv1}O z>e%7(8Bh~jt0rTjoj>WoCKN5byxxV(hLkt4T2h^BCg9$72-J5~jhE!Cw~t^iU)8(k z3?oma1ewX(yDbt6T{_g#@QlvL8jPc_`zQ#k!rIE(Kj`1V3 z${G8NGqFhvx~|LPWiBZ>h7MoE|5&=QxnX1UjAQ48&2DG@b^UIMu2 z;{cY(hjzZm`j2;OJpb7L$GmcR=?)INUdm*hQHM)@$&(#fd+)=Kyo-P=f}*?vM@s4? z{*;a@tekP?%x$1%?6KQ?q&T5^&Rp=9ty3?uE?H*%7U6fdmHD+g$xLhLuHDUl=G*IS z-p4KK+HJ!+>c$Vpg>$7Rf4h1kaAf_!re+j@@{dtQG;nvXupKXiq_*oUflsH-DV?|qwOK<4n6Ux zw(qw2Xyv(Q0SLkWjq9F~Y=YPjjV9O&vRZ@wFCN5sEktpmbl}UCU@{Q-=6kUg6WAs1 zLBNv|Jo*%+fFD6k;Mhkwj%z9fPy4!Mi!^7)^JCRTKY<(YC|0MTHs+mH1bmnQ1Roe@ z<|#fzP)J8`fJi`j&v9dg&k)h?G(>8`SRvMfr`B^}soXX89-mzwbRNs>oMZCK>^`UQ zp*AOM2U-zS#xiCOlE%77it%Rg@niFrl2Ui1ElE8n`T;^94?+B(k8lO}i7NPN>on;} zA$z^HrV@j#*f_kJkX=Ox6EcrRNY2R3+2T0-SwQd+QCR&4HwB2*G2#$xCj`9v9J-AbST9_V*=u&M8*$K zzP^K?9uz=R03B)k&NUPCf(t&hAR>aDKs)h`9F{)YF)pwllvf03%+OT>sT%Vf72oD_ z+i|Kx`@%iw_6hMa) z$)=0!XBho{H*zEX69=SShzj#C;=gNKYUKoi<*H*ayKBekq-`fb+Q$mzuOC0g=Ed6$n( zR9lC(uG+FYjn4H=g7C68+?qkYK|0{Vk@_XZTJ1&8sU2L(F?Y!&#Zd|t}-@`xXGAou zNer2gzItK$Y0bBYLy^?ofr*9FPS?LhsAQfQYj)jvTqmWdzIYOYgctH9Dhu~JKe2Gj zspr9!00z8T#fr^^2Q|F>@%_y~ZndG(sDJ4Rp*;%L`+RPwof(}dJt{A$mG;meHLK*H zze(1+{VVKVtTxEBQQx1hd)lTwL@nf!-N@>upE!$ZLk6j!nQ{&f&@n*jLZUs z`o8vT>=K(MTM-2W`UGMI8MiQetVM2n8Vt*&L6R8uJAx4~#1>3JDaly~&FLiU0&l6~ z4wFv6c5|LieWP8dKL%qg$j;}W&x~Y~jA0ENfzWEsMvSW(=L!U`jAkUg0TSm!`MGtQ zsN1QSxv3!k-8%E(ykwN?O%M;(Y1Da+3|(G|AQJ!QNoDyn51{^z@dq_{iW{gTkG3G$SF*3j|K?3`#`#N%zr^8_48dsfBulPy3i4PC`a##uE8dMBJmI(~ zScOh&Cm%Ik!67Lw;8*y`Vmfrk=xYuQh@@x^WOL)sv;AOol|vJB7+;Jzzjr)4ZJ;|Q zVcuH+`uj@##=~*43XaC+2SWz+^Z z^F7He(|cL6Rb&wblCM8#(jIR*MCp1mRxmm>Bd=2mXiSjxhZ1LCCr3B=ur+jM$X?zT zS?!$zWFd4Gk~6?5kUVz%cp7d13PVEKRIYKhHfXu3+2GXhSMg12yKM8^8F~@yciHhjhOgS*x^l|zU7e0yxOleb z)>k!z#9=(H*WfwH*XLGQ({0!@)!){%y=SqIv{3Erc*08Fy38JtJ}Eur&Tbk%r@rT& z^Mde~YVQ80(>@0W>eTweFJ*h?dnDdl+~Vt8@#5`8hX=n<%*{ON zju+cJ>Er197iz0IrUJ~|Ju=S_+6n6x>Hd>Om{9k|10|83))jf$& z|6d_6T!|u{zFId5J0gaNwD4-E6KMiR{yDE#L#)#$yi0IEm+|1iMdXJnx``2u66?OY zYm6Q*h8A8)i~MlOMu>7aTX?r4#GgZ?cUTw`ttA0$0Hi>3ew!0YeFNM`&1~DZNW4VL zdsg8;TI5}qwb_!GOg5ND>|4U==(EEM-BJ`_`o8udqYF35&&0euLx zjznlVL!?M6*aG8GgV^W5wm-Zue$HBSll_W=5R8dj*5Xp4i7@0XcYQ_di*0%D?ZfIt zcfs>;0yyyAno9_-Kr`q|M)u3%Oolj<+{oRf*a-Kg9NHY;3HXr!C1|sZo^BxnAR~(` z^dsR&+W&!ro2Qf5a~>-O$)%S#=@N2l(U0=53f_8p@eA0+rUfDNqM`8RZd zKxv@y$&{I?mO_#dK)cf_YsIx3tMsA5E`=&XauW6R3usc4oVTG~;k7_5+@5q zqDGP&yY&=O#=JEP*87;toxV)M4(`=p?lWtRDsChfS&y1^na$Olc6I*H(OsFAozIMH zbPEa;>YL;hjr_I#DkxCC-efa6dGqou^Y!LCA6jT^vcxllt7OQ}x~1lZDJ2c0w|uJJ z@#$*7IeW=m*y9HDKfj^Hzr^v^NLi=pC*-!~WZ;Cx!;88PN!_{ubv8Ft9^?2|XyRvw z^dA?Jf2egKQyI3qhYf9}V?FE7IQ_)?0o5UN2{{sRc*Au_aiGG#!-+Vlan|!ROZreF zAmUf+g3UKE#>a97&Xv4szSD*S56Kfu9QH!Q51~N77j%*sLO`$*5kG9RA_yU#P_?}d zCw~j9M~q8BJA!jWe2>SVutyx?DfppAKq0?xsEzWovxmO>4wyL{-z$RH_Qp;&uf`Vz z@$mn`7|tQug@TIX+3{moXfU^BP=Z>-`#+fy^)v)60Qv;f^H59TgeOD>-RG=O*NY9c z_Ys9TD1jCf@&$*E@j>3?6FwivuUG-kk^lAQqgsUT8Yax9HQMKBnD&~iB&S-Gq6FvtX&*9!;ldAisWuz?48_#WyNLWV#% zoQQ;=54Yhb+~rWRdmR@_Q3XurI03x@Ksu7Y@fs)5!w&o@>Zt9dSV8y$7`yUh1`%$T zxS04QA2!y=4%Dz#eQr5K>W71h4G%rcq4luik|-V^C#`C6ckMOry7PMn(!|t->8dB} z(84U2pG?a!3ZSlLBwG$!i}hAd%EiUF_j$vyq=+dUlBn4lSXvmNVEcY=WdMC(H_jX` zFesrVD0VO>F7_WezWm3L9Zq9ix_KGp^WvW0tPgE?yrur1uXdMNu}PD8Cv@|^lvkoR zU-_%|MCI=B(aAjXH*SBt<3}4`<+_}6)#D&qb3??gc=U{#JJFV3^SE|zX@jB7Xx7$< z8sWu%K0eNMy{Wv$@9xavKNB~z95zez`ndZtlooYafCf_#wexevC!A7nezLZ)omsCgcfBoX|O^Y2 zsKZNdey!h`6pPRgx_i&#h~fjNcJ&e#8^w<@SV3(5aWu44m|bkW|F1Rwg%(ZXN!(S$ z#wS^PQ-Hnq7Ay+zLNgSvK0~O4_~1KHW)t58+Ukz^G&*^VMcjdSkP^`f8h#Wjk5Yk} zk%n!&&)f9#iH$FcTK3ej!SunXTF?u9H2MM=0Px%$+u&3UWnpjGxsF{5?Aog-yP#ZD zsT~0xNlnnmCd5gA!3s-5E)ZCp3`E-0D@!zRkVrA}fu6`CJoN%m8&8cBq#e*du$H>4 z99*?tUb&tWUr8DmU!BrFe2gSRO3-`HI*1;Qo?%(yXb*ZKMH<1HWvc$r=v7gK z_v-`Z+ABLC*rc^TU~F4l*&z}&fEt9d3wF3Ni^SGC*g{&jSz4>e*_1hrwZ~k@z%Ym! zOVK?T5{aFqDstWk?$VQS{hs=r>$mt_%+yc!j0O^TroC~1UNx!nM&>uWGam}Kz&Ul1 zW`8`O?1KhviSyd{q0BlzGDm80rJKeM-GG*2q5GlKIh~r&$Jg#EHWob_n#$LG5S)=( zcI&dIDVR9*J&sS$9hJBK&Hu`&);9+cm$~mM9ZZjfI$kNM-1yMcXvzcqvgjelz5>&; z^c_bNN~QZ2w}1KD((B!~-I|=>XGKl7wfC!ER8d*Fv8_Qo>fmul$98#v$ffDh4XMqp zj3AXXe@=*7c_lP?2=l=*->;detr65cA-?Q-F*FtW&GaG z1bXO;*qiwdg6jLDPL=)>}{NZohw1cCB4wo%bX=@VnLPL;~3+05LVEsgZMu=v=Kj2n0>y6AIBn;(P@k zj=K2MFdZZqL7n|PU|V@14Txuk7lNcuIV5ulcXP?ADE@e@GD{UG(z``}8piUPF;>?(?@f+KOIXf#N01QI5X z8dt*6Vc)-t+=6onRnpI~w@^>-|Bw)JINA3RnAkL7+8{7yN!6RTJDBhtlAd`t@}IoZ z8)xhZ2>0+W1Os%0eq&2NN#!IyXtDFV>9Qfk7DD$fCcQzl#X;d)4dl!DfcPdH+v5Qw z2>o$(!NOvheYJKxK;%MmwvRD(pP^l=#f0}o(#uWMY>~V8%ub>81&6KJ`rgNru;tOk z0h;Y&|Kn`EKqt|`BctF*il63v$U}kTjW5}f22KXl#?smVpvz&Vi4|W_OMQ*D`vj9F z5u{unK-p7!n(ar`tSqJ@z6p$8VJ{ljtN3lP1_P^;Mw57op&^3xUzH1%kT8%oWca|n zLY6FqFwz`)8cYZVB*Rq1FpYtCe8~y+KIhtvp$j$^UctUvK^BP`q{H#ljFd8Pk<>oa z#$eKEbwv}HKdsTAS1t>9f9Ek`=KKgoG{zp4d3g54s!+M@dZB z7p?$arkxx#Z%2o&_@{QVf+|D26D|NSrZe2PUAX?x3{=DoG}%o!Y&&dFGMV4r?%c;G zv1K?kD@3SjO6SdLoo~uqwdn+_B>> z1qs+oBP@sgAfxSW4bPob@mU)wr%nI(TO5&l<$7MwW5&R8J%M|h*4SkZW^mu-Z!YP* z>>?5B6Q)&jJULIPceS7Fm3bfc=^roD)~xSceeA}DmjjJD+~wN>VYRQdRNg+jcD``_ z*eTbnD@7NmhGM}U#f)R81`Ez5K4GHp9(ew-(7j?#;MPD>`7YO|g=mBwdZd%z|Mh`s z!u)q`LT(|qzq=<|=S7g^tBkZ?y|08n<;=}lslEMT=Dx1T=+x6Ro8n7sP~zJ)J0Z4R~UFvQ{9K(8(b< zS6U+|V^R^L+HY7(5VoNAB|NqGV=4uM&zvfwbR7N(a|02>XNl-`7fDMen0{*np}U*4 zw~EEa8?fCbM*OK`Zm5mh!ZA`b#1$9SVeP}QN1U)Yjsbw_O}xk@M+{0M#t~)qlrWmA zRqg?^vjO0YgcYSo9~Vh0%u&4F!hmy2or9#xOE;UAOH8a(T_k-(y$kc1mxNMRHlmb9 z{&OT7lKJ;+*|UtKwx1>OBw`~|&^VWT@$T?y^p8NhP}K^&v==}$BIwdp8wdBYTKWS# z&dt+=+Yb^h=m60vkpRY`ajH65$Bjn;d7I3}c}ul+!jdf^d&=*DdKix83o0Qu#|Ygc zIIj0eC{*`BW9P%aF$rK2R|Z8e8LAHOT;Qo6SoBESPLo@<4mJvUqf|!O4C{7{3CLAa zfuY~xAzDY3Bca2?Zw}V!HzmZ zu{q6a$JP+~2O3bm{DdoPD@<3)qK_>N=KC3Yb$OIegCh)t0qTetRu$E1HCuBDv zkJ$zX5c$BeG5`m_GupOF`OR7mMc&4Pk6s#r`r4obe%F%o7FI&bQ0-wTTLBXfa!sXu zvI-8K`aTS`>ikSvx<_dtW15EY@M`Uxs*1Cr++6|4r@g_r-y3hdwd1E1>d!5RVvXY2c&+LezYZU z>X1%q+uEebN`X*rq4SsXyE&ncb*7?qQaj|UHI*D+7_HToJWya;dQ|Du%;xhYB>xPz z)FfACn#~H1%a(N-o@pyhjRIb*K9)c?nXFXMmT07m)H__t&Nhm+_&fpHDAw)r&o&f_ z)C&|>Eht9PjIrea)G)NIQlbRHM0^oPC5l&ZF$XB-5B!f~Qbs4ZS{F}(IOA2w5-sRO zE6@K_q67yD`OPgu50AbRwX(nljDP?$CXPP>Pj-NuWU-SN@Xm7gR5m_|=qSOH->ta?R>1C$KLNrg1NL^lf~T2fXFPS}u<7!u^Uympp? zPwbpSY?xU*co|u^Kp_S`x)CQZ3@-UK=9v=lP&)a=kKuf^=U>2xGej6dI8`GXET9*K zrvchS*pBec!52<4Vt}~8_K^JjXDks#t;QUhQE2Azl;EZXd__co<2E{(6L;WoGCRJh z%97xMAYcb3O_YEk*nf_`MZ#tiz@Wp+3*_=3>+ z8FoCo1gKpc1$dE1?oy$eN|7FCs-Evj@*hpUBPEb92O~^E9iMPHn&A^Jfz>bBFNBB* z8Jx&6Qa;o6^na`_0^}e*#jhJDamw+aUa@(4A{A#G3P{wfz=b4u z{0>3+5KW_r0k7wzmSyK6z;JNkc`b=>gEi!uwWtym$16!6M+t2Pam?|!+;O5N1vW@{clzs##Ja<^sahP}>KOxTzWn zkbPkv;BPBc!zYQDCjOUeB?-E#RjbKZF*nd#COhuO;ACxQwF|dIb6b0*&C_F>Zzty` z`j(r|dOfi)*aSEGX<=i9lT7!@fbE49IVxd@&)&fnDaq9OoF`k(etLIo<ZWqc9dpAJEQ2OEp>7G~$8`#(sS~-~PD8V$t`_A5 zS(y|5H7O3=`cF!&uZO!-Hc4J8-BgvitQz)&uAMKDBdIx1xyj~1h4Q`ZZ}(q6;Xod3 zKM*H$A6A)4Za;`SH}ZvDGRR%>GW6OAIFmPS?yxK|(=5q6AOULezxO ze6=nAfGu^>75vk1JQWISb1*B=F9K05m648H zZ(f;fjIs+SA$3z4b6B1H=e9+!_0V(FdRZ=d@xNRuY6I-##lLahnuYh^#gF0EFu=L% z`GWd&N#IO*0P6<2pyH>JwjI8}Qa{>ILSU*>Cnd`8W1zysaHw(AfCx|iVGIX(#duxb z&uoMQJU~PYZxQ$*$+AbPMn*xL=5wIa?_!L+@2ow)CQax8&BILdtqA<>Fmj zD7yzlMAtjW%DFTO1~dZFEe)1bi+S#VeQ5-XT9U-qE=ljcjA2nQLY)A@h?x#zLIm48 zvf554#X~dIs?{juI8mD;l>oh#KK`~SYYsjQCq`4-Fk&WZ8C^-r;bTeUacOZH7n3cm zZLY^nC}}lzmWBwpq}woh>=9@IS66d(S!Og2dTY0k;-Wl~n4-Q<>^E9C!c>DptOy2I$bw7g#ppgbxa2rDox6H_ct zQ>fcoMiEO{v_S^e#g;e_(4d%YmsLaHQDt&?+KkaIn^Jb4+AbjW z&zPQOjbrCYhc}dKN4hp7&D$Ps@wI-3ASiz*6L4q6MMmzzey9vG5h3k$>iihqyrITK1ckqA-j;7KC(q{&>i# zWaH3|z;SSB2aAC{I@+2KyqyMj!W##(N|$4uUSO7d+T1&e!UFg|KpvoCo1GxZg!B`w;V-sp?uRPd7pjg8uZW1$Es$RS?(< zD{1o312~0ZBP#D$gQ^i!fzXfwU#yQ(um-@;BjFX=8b=T!MUH)OO&xgG@NU1W+kv4D zh*ytrr`sq5UPi?n#X7gjO7=ZzXt8+l>1}>{}Inf1!4JHp&>RQCe zMcDTgBi97?fnEb0m?K+dMsKuFRyVpyp+1G_4RTHjEuO*Zql^&o>FLHpmN+B@EqTlY zI=f^wp~oplw2S0Q8Fa9(Plqc87iSafUR1K80(Ngtr&u&0YrGoqOs>aERDEL6>c>fYe%fd%AfWyQKvsUPH3S@rh9q{?q)rQ0M$ zc+ucmf7`zSlQ_@JrtBT4Y_!#|<9^Lb;tbJSj<*fpyU|}J*Prpt|43h!+tb^XUp10E z6`!Fv#h=~Dxa4B8%kJ3qvMH}!i4%pZYsVxQs){c3=z7!n&P-)0e2{q$GRDRs#wzq8(+gXC5j)m$`^d! z$XuR8`O{3BXS38T|CPb>8+Zy_9gX2b?@|yQ1*2OBbv+F~CdcR;NMMm_&ngK{U zelfRZ=VYZ@-XGdnuNdkAQn>K4Qu?%j%kv5T+N8rXlb+7N^iR)tsA~_asca{x`9ai8 zD=aIb$VA;Iq0JJ%;Nfm6>lTe!_~;~6Q32tDhDcED9mqPO4l&kK5SnhQDg#NfWq`~? z%LH(PALf*#XVGIZ$6yJJ*-FtXuHY~&AWBAkM0l)pA-}`sB^uU= z)sd4Tl{(dM=v^+~RWHteObZf6j!D;VLQX2_q$bhj1Nu0`_+BG16RjgpEXf!JpZ6Jq zbyB7{lBwlT0RwR+TqOh7LFZA&Oz|KAZaPuH!aOy%St-sCv6{7xkA>bngKk+d-Y^4w zpjof-vqeYa-*;fh6=9Xa(Y?(*W7?(By}9mq_O3b+dM{quE`E4I|4MVGX(BKvxBoD| z**er<<_2T@S$1pbj>2Q4;lrGJWJ33NlyP=p+xd=z4X&D(eY2(;sb*Q})@$X##i{P2 zkGF0vPvlAbdmiTvRjjCXU2Q5VmIX%X%Qu&+c%)>`WM2|=$4bk`7xXqY_gvG|$7g=o T9N(U_urK7Q?fmJefA9VWgjGCz literal 0 HcmV?d00001 diff --git a/src/images/content/404_unicorn.png b/src/images/content/404_unicorn.png new file mode 100644 index 0000000000000000000000000000000000000000..aa41480fa7659e348384fb23b859192da928507b GIT binary patch literal 342716 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

8Y%4sJicwFbg5?!vIt2=-5wud_p!-qX+}~S_ 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Ü_XzS!LG@m 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

N3{Bn2^E3Ei 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ⅇ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 F{{t&hF`WPa literal 0 HcmV?d00001 diff --git a/src/images/content/50x_rainbow.jpg b/src/images/content/50x_rainbow.jpg new file mode 100644 index 0000000000000000000000000000000000000000..86a69a19416e4eca3d31936aa471ef6dc285172f GIT binary patch literal 182482 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

=njQ3Y(r7Vh*85_!ByzDSaDc{>wD&MV`cd%n9 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�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 b{}yUqVFX1%e+@yR#y{`U{(heGr=kA`=15=# literal 0 HcmV?d00001 diff --git a/src/images/content/50x_unicorn.png b/src/images/content/50x_unicorn.png new file mode 100644 index 0000000000000000000000000000000000000000..39baa8ef6afa0e3221ffb4c078e6d1541504191a GIT binary patch literal 246400 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ƫ|PSen)Ax>DUp~#?gAlp@93D`;u&voc*q+q7 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 literal 0 HcmV?d00001 diff --git a/src/images/favicon.ico b/src/images/favicon.ico new file mode 100755 index 0000000000000000000000000000000000000000..38b8a1d8343043d0d0d50488f95b6402d143c97f GIT binary patch literal 15406 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 literal 0 HcmV?d00001 diff --git a/src/index.html b/src/index.html new file mode 100644 index 0000000..21afc8d --- /dev/null +++ b/src/index.html @@ -0,0 +1,38 @@ + + + + + 40x Error! + + + + + + + +

+ + + \ No newline at end of file diff --git a/src/js/app.js b/src/js/app.js new file mode 100755 index 0000000..efa8213 --- /dev/null +++ b/src/js/app.js @@ -0,0 +1,3 @@ +import '../scss/app.scss'; + +/* Your JS Code goes here */ diff --git a/src/scss/app.scss b/src/scss/app.scss new file mode 100755 index 0000000..bf3055c --- /dev/null +++ b/src/scss/app.scss @@ -0,0 +1,66 @@ +// /* By Athlon Front-End Team */ + +// /* Core variables */ +// @import 'base/vars'; + +// /* CSS Reset */ +// @import 'base/reset'; + +// /* CSS print */ +// @import 'base/print'; + +// /* Fonts */ +// @import 'base/fonts'; + +// /* Mixins, helpers and functions */ +// @import 'base/mixins'; + +// /* Vendor */ + +// /* Components */ + +// /* Browser specific styles */ +// @import 'dirty/hacks'; + +// /* Demo Page styles */ +// @import 'demo'; + +/* Tailwind imports */ +@import "tailwindcss/base"; +@import "tailwindcss/components"; +@import "tailwindcss/utilities"; + + +/* unicorn images */ +img { + &.unicorn { + max-width: 95% !important; + @media (min-width: 512px) { + max-width: 85% !important; + } + @media (min-width: 640px) { + max-width: 50% !important; + } + @media (min-width: 768px) { + max-width: 40% !important; + } + @media (min-width: 1024px) { + max-width: 35% !important; + } + @media (min-width: 1280px) { + max-width: 30% !important; + } + @media (min-width: 1536px) { + max-width: 25% !important; + } + } +} + +p { + &.text-info { + text-shadow: 0 2px 2px rgba(243,244,246,0.3); + } + &.text-copy { + font-size: 0.6rem; + } +} \ No newline at end of file diff --git a/svgo.config.js b/svgo.config.js new file mode 100644 index 0000000..7700d7f --- /dev/null +++ b/svgo.config.js @@ -0,0 +1,67 @@ +module.exports = { + multipass: false, // boolean. false by default + plugins: [ + 'cleanupAttrs', + 'mergeStyles', + 'inlineStyles', + 'removeDoctype', + 'removeXMLProcInst', + 'removeComments', + 'removeMetadata', + 'removeTitle', + 'removeDesc', + 'removeUselessDefs', + 'removeXMLNS', + 'removeEditorsNSData', + 'removeEmptyAttrs', + 'removeHiddenElems', + 'removeEmptyText', + 'removeEmptyContainers', + // 'removeViewBox', + 'cleanupEnableBackground', + 'minifyStyles', + // 'convertStyleToAttrs', + 'convertColors', + 'convertPathData', + 'convertTransform', + 'removeUnknownsAndDefaults', + 'removeNonInheritableGroupAttrs', + 'removeUselessStrokeAndFill', + 'removeUnusedNS', + // 'prefixIds', + 'cleanupIDs', + 'cleanupNumericValues', + // 'cleanupListOfValues', + 'moveElemsAttrsToGroup', + 'moveGroupAttrsToElems', + 'collapseGroups', + // 'removeRasterImages', + 'mergePaths', + 'convertShapeToPath', + 'convertEllipseToCircle', + 'sortAttrs', + 'sortDefsChildren', + 'removeDimensions', + // 'removeAttrs', + { + name: 'removeAttrs', + params: { + attrs: 'svg:id' + } + }, + // 'removeAttributesBySelector', + // 'removeElementsByAttr', + // 'addClassesToSVGElement', + { + name: 'addClassesToSVGElement', + params: { + className: '{{class-placeholder}}' + } + }, + // 'addAttributesToSVGElement', + // 'removeOffCanvasPaths', + 'removeStyleElement', + // 'removeScriptElement', + // 'reusePaths', + ] +} \ No newline at end of file diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100644 index 0000000..9c51e28 --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,14 @@ +module.exports = { + purge: [ + './src/**/*.html', + './src/**/*.js', + ], + darkMode: false, // or 'media' or 'class' + theme: { + extend: {}, + }, + variants: { + extend: {}, + }, + plugins: [], +} diff --git a/webpack.config.js b/webpack.config.js new file mode 100755 index 0000000..25f8603 --- /dev/null +++ b/webpack.config.js @@ -0,0 +1,110 @@ +/** + * Webpack main configuration file + */ + +const path = require('path'); +const fs = require('fs'); +const CopyWebpackPlugin = require('copy-webpack-plugin'); +const HTMLWebpackPlugin = require('html-webpack-plugin'); +const ImageMinimizerPlugin = require('image-minimizer-webpack-plugin'); +const MiniCssExtractPlugin = require('mini-css-extract-plugin'); +const { CleanWebpackPlugin } = require('clean-webpack-plugin'); +const { extendDefaultPlugins } = require('svgo'); + +const environment = require('./configuration/environment'); + +const templateFiles = fs.readdirSync(environment.paths.source) + .filter((file) => path.extname(file).toLowerCase() === '.html'); + +const htmlPluginEntries = templateFiles.map((template) => new HTMLWebpackPlugin({ + inject: true, + hash: false, + filename: template, + template: path.resolve(environment.paths.source, template), + favicon: path.resolve(environment.paths.source, 'images', 'favicon.ico'), +})); + +module.exports = { + entry: { + app: path.resolve(environment.paths.source, 'js', 'app.js'), + }, + output: { + filename: 'js/[name].js', + path: environment.paths.output, + }, + module: { + rules: [ + { + test: /\.((c|sa|sc)ss)$/i, + use: [MiniCssExtractPlugin.loader, 'css-loader', 'sass-loader', 'postcss-loader'], + }, + { + test: /\.js$/, + exclude: /node_modules/, + use: ['babel-loader'], + }, + { + test: /\.(png|gif|jpe?g|svg)$/i, + use: [ + { + loader: 'url-loader', + options: { + name: 'images/design/[name].[hash:6].[ext]', + publicPath: '../', + limit: environment.limits.images, + }, + }, + ], + }, + { + test: /\.(eot|ttf|woff|woff2)$/, + use: [ + { + loader: 'url-loader', + options: { + name: 'fonts/[name].[hash:6].[ext]', + publicPath: '../', + limit: environment.limits.fonts, + }, + }, + ], + }, + ], + }, + plugins: [ + new MiniCssExtractPlugin({ + filename: 'css/[name].css', + }), + new ImageMinimizerPlugin({ + test: /\.(jpe?g|png|gif|svg)$/i, + minimizerOptions: { + // Lossless optimization with custom option + // Feel free to experiment with options for better result for you + plugins: [ + ['gifsicle', { interlaced: true }], + ['jpegtran', { progressive: true }], + ['optipng', { optimizationLevel: 5 }], + ['svgo', { configFile: path.resolve('svgo.config.js'), }, + ], + ], + }, + }), + new CleanWebpackPlugin({ + verbose: true, + cleanOnceBeforeBuildPatterns: ['**/*', '!stats.json'], + }), + new CopyWebpackPlugin({ + patterns: [ + { + from: path.resolve(environment.paths.source, 'images', 'content'), + to: path.resolve(environment.paths.output, 'images', 'content'), + toType: 'dir', + globOptions: { + ignore: ['*.DS_Store', 'Thumbs.db'], + }, + }, + ], + }), + ].concat(htmlPluginEntries), + target: 'web', +};